HNHacker News
TopNewBestAskShowJobs

dezgeg

2,897 karma · joined August 7, 2013

[ my public key: https://keybase.io/dezgeg; my proof: https://keybase.io/dezgeg/sigs/T97m4HN4fIeKVsJzfbIsXEgnHunf6ut9z2hZbtMU3BM ]
submissionscomments
dezgeg··on Slightly safer vibecoding by adopting old hacker habits
Maybe this is doable with scoped API keys instead of SSH keys?
dezgeg··on Issue: Claude Code is unusable for complex engineering tasks with Feb updates
I've understood that in more recent models you need to run extra compute to get a human-readable version of the thinking tokens, so it does impact latency. Though probably the more important motive is you can squeeze in more concurrent users by skipping this.
dezgeg··on A macOS bug that causes TCP networking to stop working after 49.7 days
IIRC the initial value for the jiffies time counter in Linux kernel is initialized at boot time to something like five minutes before the wraparound point, precisely to catch this kind of issues.
dezgeg··on Ask HN: How do systems (or people) detect when a text is written by an LLM
For HN comments, the LLMs seem to really like 2 or 3 paragraphs long responses. It's pretty obvious when you click a profile's comments and see every comment being that exact same structure.
dezgeg··on Ninja is a small build system with a focus on speed
I believe the same author has made a ninja successor (n2) that uses hashes instead. Haven't tried personally but hopefully get around to try that in the near future
dezgeg··on Show HN: Twitch Roulette – Find live streamers who need views the most
Roulette to find all those vibe coded apps with zero users, sounds great!
dezgeg··on Why I love NixOS
Bye bye getting automatic upgrades to that package.
dezgeg··on It's time to move your docs in the repo
The best thing about monorepos is nothing ever gets versioned and packaged.

That means, a subcomponent can just make a needed change in the supercomponent as well, and test and the ship the subcomponent without excess ceremonies and releases.

dezgeg··on -fbounds-safety: Enforcing bounds safety for C
_FORTIFY_SOURCE is way smaller in scope (as in, closes less vulnerabilities) than -fbounds-safety.
dezgeg··on I want to wash my car. The car wash is 50 meters away. Should I walk or drive?
Yeah Gemini seems to be good at giving silly answers for silly questions. E.g. if you ask for "patch notes for Chess" Gemini gives a full on meme answer and the others give something dry like "Chess is a traditional board game that has had stable rules for centuries".
dezgeg··on Microwave Oven Failure: Spontaneously turned on by its LED display (2024)
In that situation one of the switches should short the mains voltage and blow the fuse when the door is opened.
dezgeg··on Floppinux – An Embedded Linux on a Single Floppy, 2025 Edition
No, the VFAT driver doesn't do anything even slightly resembling that.

In general "what DOS did" doesn't cut for a modern system with page and dentry caches and multiple tasks accessing the filesystem without completely horrible performance. I would be really surprised if Windows handled all those cases right with disk caching enabled.

While rename can be atomic in some cases, it cannot be in the case of cross directory renames or when the new filename doesn't fit in the existing directory sector.

dezgeg··on Floppinux – An Embedded Linux on a Single Floppy, 2025 Edition
No. There are proprietary implementations which can, though not in 100% of the cases.
dezgeg··on Floppinux – An Embedded Linux on a Single Floppy, 2025 Edition
Better hope you didn't have a rename in progress with the old name removed without the new name in place. Or a directory entry written pointing to a FAT chain not yet committed to the FAT.

Yes, soft updates style write ordering can help with some of the issues, but the Linux driver doesn't do that. And some of the issues are essentially unavoidable, requiring a a full fsck on each unclean shutdown.

dezgeg··on Tell HN: I cut Claude API costs from $70/month to pennies
Are you also adding the proper prompt cache control attributes? I think Anthropic API still doesn't do it automatically
dezgeg··on GPT-5.2
I've also tried Gemini 3 for Clues by Sam and it can do really well, have not seen it make a single mistake even for Hard and Tricky ones. Haven't run it on too many puzzles though.
dezgeg··on The end of naked locker rooms
It has taken a turn back in the last couple of years, now in Finland even university students go to sauna in swimsuits.
dezgeg··on Steam Machine
USB HID actually works pretty much how you describe, for instance a Physical Descriptor can contain metadata about which body part a button/control is supposed to be used with.

It's extremely complicated however (like many things USB), which is probably why everything just emulates an XBox 360 controller like you said.

dezgeg··on The Arduino Uno Q is a weird hybrid SBC
It'd be interesting to see a setup where a Linux-capable SoC would run the Arduino application on a isolated CPU core with no interrupts handled, so you'd still have real-time guarantee for the Arduino app
dezgeg··on I am giving up on Intel and have bought an AMD Ryzen 9950X3D
For handhelds the temperature of the device's case is one factor as well when deciding the thermal limits (so you don't burn the user's hands) - less of a problem on laptops.
dezgeg··on The Therac-25 Incident (2021)
It's possible that it's just operating the lights and turntable without actually cooking - if you search HN you find that failure mode.
dezgeg··on Dissecting the Apple M1 GPU, the end
When the next gen chip comes out you can usually reuse large amount of stuff.
dezgeg··on In-Memory Filesystems in Rust
Is that really rust-specific? I would be really surprised if any other languages do fsync() in their destructor either
dezgeg··on Building the Rust Compiler with GCC
Do you have this publicly available? Sounds useful!
dezgeg··on Baba Is Eval
Cool, it's something I've been trying also. Here are my attempts: https://www.youtube.com/watch?v=JZ4-YUuCVNo&list=PL8C_UWcLmv...
dezgeg··on Air India flight to London crashes in Ahmedabad with more than 240 onboard
The Jeju Air crash from late 2024 (still under investigation) also had birds go in both engines.
dezgeg··on Rsync's defaults are not always enough
I wish checksumming filesystems had some interface to expose the internal checksums. Maybe it wouldn't be useful for rsync though as filesystems should have the freedom to pick the best algorithm (so filesystem checksum of a file on different machines would be allowed to differ e.g. if filesystem block size was different). But so that e.g. git and build systems could use it to tell 'these 2 files under a same directory tree are definitely identical'.
dezgeg··on How reliable are MicroSD cards?
Do you have any concrete evidence of the type of power supply being the culprit?

My personal feeling is the write patterns of Linux distros and filesystems are way more punishing to the card when compared to write patterns done other use cases. For example most writes done by digital cameras are fairly big and sequential, and done on FAT/exFAT where there is no journalling.

dezgeg··on Precision Clock Mk IV
However, it seems that extra SIBs aren't necessarily broadcast but may be available on demand... and it wasn't clear to me whether making a on-demand SIB request can be done without SIM card.
dezgeg··on Negotiating PoE+ Power in the Pre‑Boot Environment
Yecchh, 5000+ lines! USB-PD is truly cursed...
← PreviousPage 3 of 14Next →