frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Bug Stories

https://500mile.email/
32•thinkingemote•8h ago

Comments

nathell•7h ago
OK, I have a fun one. I was a rookie back then, it was 2007, and the cloud was only beginning to take off. My company had a physical server room.

Automated CI was not quite as big back then as it is now; we had some in-house CI-ish facilities, one of which was buildbot: a small Python script that continuously built all of our projects one after another, reporting successes/failures in a simple UI.

One day I was puzzled to discover that buildbot hung trying to build a tiny Java applet. Just a handful of .java files. But it had been stuck for more than four hours at that point.

I ssh’d into buildbot and looked at what exactly the hung process was doing. It was not javac. It was jarsigner.

Then it dawned on me. jarsigner needed some crypto-safe randomness, it was trying to get it by default from /dev/random, not from /dev/urandom, and the machine ran out of entropy!

I ticketed a change, but as an interim measure, I went to the server room, switched the console to buildbot’s server, and moved the mouse vigorously for some seconds. It proceeded.

dspillett•6h ago
Hit something similar a fair time ago, and installed havenged¹ to stop it repeating. Less necessary now as the kernel has its own similar (jitter based) internal entropy source, and /dev/random has been made non-blocking anyway by adding a little extra compute to “stir the pot” (like /dev/urandom did anyway, but less cryptographically safely so).

----

[1] https://manpages.debian.org/bookworm/haveged/haveged.8.en.ht...

vghaisas•6h ago
Came across this list in the comments of this discussion, lots of great stories here! https://news.ycombinator.com/item?id=44466030

My personal list of stories of this kind includes:

- Car allergic to vanilla ice cream: https://www.cs.cmu.edu/~wkw/humour/carproblems.txt

- Can't log in when standing up: https://www.reddit.com/r/talesfromtechsupport/comments/3v52p...

- OpenOffice won't print on Tuesdays: https://bugs.launchpad.net/ubuntu/+source/cupsys/+bug/255161...

- Wi-Fi only works when it's raining: https://predr.ag/blog/wifi-only-works-when-its-raining/

hmhrex•3h ago
I’ll take a look at these and add some I don’t have!
thenthenthen•5h ago
Super fun to read, but many stories are deadlinks, maybe they are archived? It would be a god feature to links to archives and/or archive when posted.
hmhrex•3h ago
Hey, creator here. I’ll look through these today to see what links are dead and try and grab archived ones. Will work on getting archives of the rest of them as well.
hmhrex•3h ago
Hey this is my site! Thanks for sharing!

It’s been a bit since I’ve added stories. I’ll need to add some more with this renewed interest.

Let me know if have a good story!

ChrisMarshallNY•3h ago
Very cool!

Looks like a cleaner version of The Daily WTF: https://thedailywtf.com

hmhrex•3h ago
I do sometimes find good stories on The Daily WTF, but their focus is a bit different from 500 Mile Email.
ChrisMarshallNY•1h ago
Yes. Sorry. I wasn't clear. That's what I meant by "cleaner." Good job!

Tree Borrows

https://plf.inf.ethz.ch/research/pldi25-tree-borrows.html
109•zdw•1h ago•9 comments

Why LLMs Can't Write Q/Kdb+: Writing Code Right-to-Left

https://medium.com/@gabiteodoru/why-llms-cant-write-q-kdb-writing-code-right-to-left-ea6df68af443
107•gabiteodoru•1d ago•60 comments

A fast 3D collision detection algorithm

https://cairno.substack.com/p/improvements-to-the-separating-axis
56•OlympicMarmoto•2h ago•2 comments

Ruby 3.4 frozen string literals: What Rails developers need to know

https://www.prateekcodes.dev/ruby-34-frozen-string-literals-rails-upgrade-guide/
138•thomas_witt•3d ago•62 comments

Is the doc bot docs, or not?

https://www.robinsloan.com/lab/what-are-we-even-doing-here/
141•tobr•8h ago•70 comments

Helm local code execution via a malicious chart

https://github.com/helm/helm/security/advisories/GHSA-557j-xg8c-q2mm
135•irke882•10h ago•65 comments

Most RESTful APIs aren't really RESTful

https://florian-kraemer.net//software-architecture/2025/07/07/Most-RESTful-APIs-are-not-really-RESTful.html
184•BerislavLopac•9h ago•284 comments

X Chief Says She Is Leaving the Social Media Platform

https://www.nytimes.com/2025/07/09/technology/linda-yaccarino-x-steps-down.html
132•donohoe•1h ago•128 comments

US Court nullifies FTC requirement for click-to-cancel

https://arstechnica.com/tech-policy/2025/07/us-court-cancels-ftc-rule-that-would-have-made-canceling-subscriptions-easier/
354•gausswho•17h ago•330 comments

Bootstrapping a side project into a profitable seven-figure business

https://projectionlab.com/blog/we-reached-1m-arr-with-zero-funding
668•jonkuipers•1d ago•168 comments

Galiliean-invariant cosmological hydrodynamical simulations on a moving mesh

https://wwwmpa.mpa-garching.mpg.de/~volker/arepo/
5•gone35•2d ago•1 comments

7-Zip for Windows can now use more than 64 CPU threads for compression

https://www.7-zip.org/history.txt
173•doener•2d ago•120 comments

Phrase origin: Why do we "call" functions?

https://quuxplusone.github.io/blog/2025/04/04/etymology-of-call/
158•todsacerdoti•12h ago•109 comments

IKEA ditches Zigbee for Thread going all in on Matter smart homes

https://www.theverge.com/smart-home/701697/ikea-matter-thread-new-products-new-smart-home-strategy
235•thunderbong•6h ago•126 comments

RapidRAW: A non-destructive and GPU-accelerated RAW image editor

https://github.com/CyberTimon/RapidRAW
210•l8rlump•13h ago•92 comments

Breaking Git with a carriage return and cloning RCE

https://dgl.cx/2025/07/git-clone-submodule-cve-2025-48384
349•dgl•22h ago•140 comments

Astro is a return to the fundamentals of the web

https://websmith.studio/blog/astro-is-a-developers-dream/
203•pumbaa•7h ago•173 comments

Using MPC for Anonymous and Private DNA Analysis

https://vishakh.blog/2025/07/08/using-mpc-for-anonymous-and-private-dna-analysis/
18•vishakh82•4h ago•7 comments

A Emoji Reverse Polish Notation Calculator Written in COBOL

https://github.com/ghuntley/cobol-emoji-rpn-calculator
9•ghuntley•3d ago•0 comments

Florida is letting companies make it harder for highly paid workers to swap jobs

https://www.businessinsider.com/florida-made-it-harder-highly-paid-workers-to-swap-jobs-2025-7
78•pseudolus•1h ago•82 comments

Where can I see Hokusai's Great Wave today?

https://greatwavetoday.com/
106•colinprince•12h ago•81 comments

ESIM Security

https://security-explorations.com/esim-security.html
88•todsacerdoti•7h ago•41 comments

Frame of preference A history of Mac settings, 1984–2004

https://aresluna.org/frame-of-preference/
158•K7PJP•16h ago•21 comments

I'm Building LLM for Satellite Data EarthGPT.app

https://www.earthgpt.app/
87•sabman•2d ago•11 comments

Supabase MCP can leak your entire SQL database

https://www.generalanalysis.com/blog/supabase-mcp-blog
784•rexpository•22h ago•421 comments

Smollm3: Smol, multilingual, long-context reasoner LLM

https://huggingface.co/blog/smollm3
346•kashifr•1d ago•70 comments

Nvidia Becomes First Company to Reach $4T Market Cap

https://www.cnbc.com/2025/07/09/nvidia-4-trillion.html
20•mfiguiere•2h ago•7 comments

I Ported SAP to a 1976 CPU. It Wasn't That Slow

https://github.com/oisee/zvdb-z80/blob/master/ZVDB-Z80-ABAP.md
64•weinzierl•2d ago•40 comments

Hugging Face just launched a $299 robot that could disrupt the robotics industry

https://venturebeat.com/ai/hugging-face-just-launched-a-299-robot-that-could-disrupt-the-entire-robotics-industry/
102•fdaudens•2h ago•90 comments

Zorin OS

https://zorin.com/os/
146•oldfuture•1d ago•138 comments