i like trains
Eager Eagle
- 4 Posts
- 265 Comments
Eager Eagle@lemmy.worldto
Selfhosted@lemmy.world•Help with understanding memory usage discrepancyEnglish
2·1 day agoyes, the system will likely use some swap if available even when there’s plenty of free RAM left:
The casual reader1 may think that with a sufficient amount of memory, swap is unnecessary but this brings us to the second reason. A significant number of the pages referenced by a process early in its life may only be used for initialisation and then never used again. It is better to swap out those pages and create more disk buffers than leave them resident and unused.
Src: https://www.kernel.org/doc/gorman/html/understand/understand014.html
In my recently booted system with 32GB and half of that free (not even “available”), I can already see 10s of MB of swap used.
As rule of thumb, it’s only a concern or indication that the system is/was starved of memory if a significant share of swap is in use. But even then, it might just be some cached pages hanging around because the kernel decided to keep instead of evicting them.
Eager Eagle@lemmy.worldto
Selfhosted@lemmy.world•Help with understanding memory usage discrepancyEnglish
10·2 days agoif my system touches SWAP at all, it’s run out of memory
That’s a swap myth. Swap is not an emergency memory, it’s about creating a memory reclamation space on disk for anonymous pages (pages that are not file-backed) so that the OS can more efficiently use the main memory.
The swapping algorithm does take into account the higher cost of putting pages in swap. Touching swap may just mean that a lot of system files are being cached, but that’s reclaimable space and it doesn’t mean the system is running out of memory.
Eager Eagle@lemmy.worldto
Programming@programming.dev•"Software Repositories" are Libraries, and "Libraries" are BooksEnglish
0·2 days agosshhh 🤫
Eager Eagle@lemmy.worldto
Technology@lemmy.world•The productivity paradox of AI coding assistantsEnglish
113·2 days agoI disagree. What I could hack over a weekend starting a project, I can do in a couple hours with AI, because starting a project is where the typing bottleneck is, due to all of the boilerplate. I can’t type faster than an LLM.
Also, because there are hundreds of similar projects out there and I won’t get to the parts that make mine unique in a weekend, that’s the perfect use case for “vibe coding”.
Eager Eagle@lemmy.worldto
Programming@programming.dev•"Software Repositories" are Libraries, and "Libraries" are BooksEnglish
0·2 days agowhat are sections, chapters, indices? Who’s the librarian?
we don’t need to go all the way into a metaphor
Eager Eagle@lemmy.worldto
Programmer Humor@programming.dev•[Unknown artist] Fake it until alwaysEnglish
8·2 days agoyou haven’t seen my frontend code
Eager Eagle@lemmy.worldto
Selfhosted@lemmy.world•Self-Hosted Document & Budgeting Automation: Paperless-ngx, Firefly III, and n8n – Good Idea?English
3·3 days agopotentially relevant: paperless recently merged some opt-in LLM features, like chatting with documents and automated title generation based on the OCR context extracted.
Python stack traces give you all files involved in the error, with their lines. I don’t know what you’re talking about
how’s that the same thing as in the picture?
Eager Eagle@lemmy.worldto
Programmer Humor@programming.dev•The #1 Programmer Excuse for Legitimately Slacking Off (2026 Edition)English
1·4 days agoThe waste of power is often associated to the proof of work consensus, but that’s not a requirement of blockchain. There are other ways to create consensus.
The bandwidth requirements really depend on what’s being stored, but it’s usually very manageable for a server. And clients not running validation don’t need to store or transfer that much data.
Eager Eagle@lemmy.worldto
Programmer Humor@programming.dev•The #1 Programmer Excuse for Legitimately Slacking Off (2026 Edition)English
14·5 days agogit itself is really not far from a blockhain. Blockchain is fine, it only has a bad rep because of ponzi schemes that use it to create crypto, but the technology and trustless consensus mechanisms are interesting.
Eager Eagle@lemmy.worldto
Programmer Humor@programming.dev•The #1 Programmer Excuse for Legitimately Slacking Off (2026 Edition)English
28·5 days agobut seriously, we need project management features that are decentralized: issue tracking, kanban, code reviews w/ comments, and ways to extend functionality without relying on a git forge.
Eager Eagle@lemmy.worldto
Programming@programming.dev•Why I use minimal syntax highlighting (2019)English
0·5 days agoit’s fine to prefer less colors, but man, that (2025) blog post is all over the place…
Sometimes it gets so bad one can’t see the base text color: everything is highlighted. What’s the base text color here?
why does the base color matter at all? What is “base” anyway when every word has a syntactic meaning?
Here’s a quick test. Try to find the function definition here:
It’s funny to see how this test backfired depending on the person in hacker news, lobster, and lemmy threads. Clearly a personal preference phrased as absolute truth.
But the crux of why the post doesn’t make sense is assuming this would matter at all:
Here’s another test. Close your eyes (not yet! Finish this sentence first) and try to remember what color your color theme uses for class names?
Can you?
If the answer for both questions is “no”, then your color theme is not functional.
No, it doesn’t. And it boggles my mind why someone would think that failing to recall colors-to-syntax pairs would mean the theme has failed you. Visualizing colors, more often than not, is not even a conscious effort. Colors are a subtle aid to guide your attention to the parts that matter.
Can you see it? I misspelled return for retunr and its color switched from red to purple.
This would/should be better caught by a static checker anyway.
But the best part is that the post contradicts itself: the suggested minimal theme doesn’t even address that typo use case mentioned above, because it doesn’t feature a distinct color for special keywords. So if one were to follow the post’s advice,
returnandretunrwould look exactly the same, making it worse than the colorful theme it criticizes.
Eager Eagle@lemmy.worldto
Technology@lemmy.world•CES 2026: Meet Tiiny AI, a pocket-sized AI supercomputerEnglish
41·6 days agoit’s larger than one, also likely larger than nvidia Jetson and some firewalls out there. The record is for the smallest PC capable of running a 100B model LLM locally.
The specs are impressive tbh, but the record is a bit… specific
Eager Eagle@lemmy.worldto
Open Source@lemmy.ml•Nametag: An open source personal relationships managerEnglish
2·7 days agono problem. I can see that, at the same time, the directory of the place I work at has 20x that number and finding someone is never an issue, so I also don’t bother cleaning up my local list.
Eager Eagle@lemmy.worldto
Open Source@lemmy.ml•Nametag: An open source personal relationships managerEnglish
6·7 days agoof course most are not used, that is fine, I don’t understand why anyone would bother deleting “unused” contacts
Eager Eagle@lemmy.worldto
Open Source@lemmy.ml•Nametag: An open source personal relationships managerEnglish
4·7 days agoI have over 800 and I’m not even a salesperson or anything like that; that’s mostly from exchanged emails over the years
my bad, I thought this was a wendy’s




I had purchased it several years ago, but this is at least the 3rd concerning headline in the past 3 years. If you’re still on that boat, jump ship.