wrong layer
- 0 posts
- 124 comments
- anton@lemmy.blahaj.zoneto
Programming@programming.dev•How would you design parallel grep for huge JSONL files?
3 monthsDon’t have a thread doing line by line file reads, just to have it in memory. There is a piece of software optimized for tasks like this, the OS.
Just mmap your file and start processing.
- anton@lemmy.blahaj.zoneto
Programming@programming.dev•Misconfigured GH Actions hijack - Low Level - YouTube
3 monthsIt was bound to happen, as github actions are mess.
Im just happy that AI bros got hit this time, instead of something important.
Diesel is an ORM and sqlx requires a modern macro system, that many established languages lack.
- anton@lemmy.blahaj.zoneto
Programming@programming.dev•Can it Resolve DOOM? Game Engine in 2,000 DNS Records
3 monthsBecause people have inflated what I means to run doom.
Serving the game files on DNS, is not running doom!
Using bacteria to display frames from doom, is not running doom!
Playing the soundtrack on a really old computer is not running doom!Can it play doom is supposed to be a laymans proxy for turing completeness and quite frankly I was intrigued how to trick DNS into performing arbitrary computation.
- anton@lemmy.blahaj.zoneto
Programming@programming.dev•lisp is an old language,but not dead. What is it actively used for these days?
3 monthsAccording to Greenspun’s tenth rule it’s everywhere ; )
If there are no groups, everyone has to be their own mod. The amount of shit will quickly overwhelm any one persons abilities to deal with, so people will share their blocklists.
This recreates similar structures to what we have now, except the moderation power is even less transparent. (Ask your local email admin how much fun it is to get un-blacklisted)
You have done something, that it’s worth breaking backwards compatibility over.
- 4 months
That’s a legitimate thing to do if you have a slow implementation that’s easy to verify and a fast implementation that isn’t.
- anton@lemmy.blahaj.zoneto
Programming@programming.dev•It has begun.. | IBM is tripling the number of Gen Z entry-level jobs after finding the limits of AI adoption | Fortune
4 monthsUnder the peter principle you only get one level above your competency, that guy sounds high as a kite.
I thought that was the cooler of a different component and the cpu just lacks one. Now that you said it, I see the CPU footprint on the cooler.
- anton@lemmy.blahaj.zoneto
Programmer Humor@programming.dev•Charlotte's web could be made with a bunch of strings
4 monthsYo momma’s so fat she compresses everything she steps on to its Kolmogorov complexity.
- 5 months
Half of what the LLM did was basically:
git clone https://github.com/servo/servo.git # todo mess up the code until it no longer compilesWhere are my millions?
- anton@lemmy.blahaj.zoneto
Programmer Humor@programming.dev•Vibe-Coded 'Sicarii' Ransomware Can't Be Decrypted
5 months-uwould give you the space back.
The ransomware doesn’t. There is a block of data, sitting there, taunting you.
- anton@lemmy.blahaj.zoneto
Programmer Humor@programming.dev•Vibe-Coded 'Sicarii' Ransomware Can't Be Decrypted
5 monthsHebrew-based content appears machine-translated
Did they vibe code their false identity as well?
Spectre, because it forces us to acknowledge the abstractions we build upon.
While your partner can’t be found by it, they can be approximated to an arbitrary degree of precision.
Lure the bugs to your screen and catch them or let them hide in the shade. That’s the choice.



There are 2 reasons for dedicated servers, matchmaking and refereeing. Both those functions can be archived by community servers, but need to exists. If you don’t have matchmaking you need to find opponents for each game by yourself.
If you have no referee, the player hosting the match can easily mod their game to have a god mode.