frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Demystifying DVDs

https://hiddenpalace.org/News/One_Bad_Ass_Hedgehog_-_Shadow_the_Hedgehog#Demystifying_DVDs
1•boltzmann-brain•4m ago•1 comments

What's Wrong with the West?

https://spectator.com/article/whats-wrong-with-the-west/
1•barry-cotter•6m ago•0 comments

Starlight Spotlight: A Hospital Wii in a New Light

https://dolphin-emu.org/blog/2025/11/14/starlight-spotlight/
1•bombcar•8m ago•0 comments

State Ofthe Art Novel InFlow 1Gearturbine/Reaction 2Imploturbocompressor/Impulse

1•monterrey•9m ago•0 comments

Xous: A pure Rust rethink of the embedded operating system (39c3) [video]

https://media.ccc.de/v/39c3-xous-a-pure-rust-rethink-of-the-embedded-operating-system
1•sxzygz•11m ago•0 comments

Silent Sirens, flashing for us all

https://importai.substack.com/p/import-ai-438-cyber-capability-overhang
1•Flux159•13m ago•1 comments

For Trump, everything's a "hoax." It's pure projection

https://www.salon.com/2025/12/28/for-trump-everythings-a-hoax-its-pure-projection/
3•hkhn•15m ago•0 comments

The (Street Fighter II) AI Engine (2017)

https://sf2platinum.wordpress.com/2017/01/20/the-ai-engine/
1•crispinh•18m ago•0 comments

Show HN: I built a tool to fix terrible resumes

https://mobilecv.ai/
1•ahmednefzaoui•19m ago•0 comments

CoreWeave Has Dramatically Further to Fall

https://seekingalpha.com/article/4856027-coreweave-has-dramatically-further-to-fall
2•zerosizedweasle•21m ago•1 comments

LineageOS for QEMU Virtual Machines

https://github.com/jqssun/android-lineage-qemu
2•boronine•27m ago•1 comments

Pope Leo's pick to lead New York Catholics signals shift away from Maga

https://www.ft.com/content/82fd1962-553f-4241-95e4-096a35c6293f
6•KnuthIsGod•31m ago•1 comments

I built a 200k-edge market knowledge graph to filter false dip-buy signals

3•gano•33m ago•0 comments

You can make up HTML tags

https://maurycyz.com/misc/make-up-tags/
28•todsacerdoti•42m ago•6 comments

AI and Beauty

https://salon.syshuman.com/
1•KadirErturk•45m ago•3 comments

Agent Deck

https://github.com/asheshgoplani/agent-deck
1•handfuloflight•48m ago•0 comments

Consider a Nix Flake for your windows-rs Project

https://lgug2z.com/articles/consider-a-nix-flake-for-your-windows-rs-project/
2•todsacerdoti•54m ago•0 comments

Pixel Art Tutorials

https://saint11.art/blog/pixel-art-tutorials/
1•sssilver•55m ago•0 comments

Discussing Waterworks, Stanley Greenberg's Photos of NY's Hidden Water System [video]

https://www.youtube.com/watch?v=HE_3l0ouiig
1•toomuchtodo•55m ago•1 comments

Vibe Coding for CTOs: The Real Cost of 100 Lines of Code

https://rocketedge.com/2025/12/29/vibe-coding-for-ctos-the-real-cost-of-100-lines-of-code-ai-agen...
2•jiripik•56m ago•0 comments

Instancio: A Java library for automating data setup in unit tests

https://www.instancio.org/
1•mrwolf•56m ago•0 comments

Shai Hulud strikes again – The golden path

https://www.aikido.dev/blog/shai-hulud-strikes-again---the-golden-path
3•gpi•59m ago•0 comments

New league aims to drag fencing into entertainment era

https://www.japantimes.co.jp/olympics/2025/12/03/world-fencing-league/
1•PaulHoule•1h ago•0 comments

Title: Show HN: Kling 2.6 Motion Control UI – Puppeteer static images with video

https://laike.ai/tools/kling-2-6-motion-control
1•jackson_mile•1h ago•1 comments

QuickCurrency – Free currency converter with no sign-up required

https://quickcurrency.net/
2•DDARJEAN•1h ago•0 comments

A Call for New Aesthetics

https://newaesthetics.art/
2•nreece•1h ago•1 comments

Thick Desires in a Thin World

https://domofutu.substack.com/p/thick-desires-in-a-thin-world
1•wjb3•1h ago•0 comments

Shipping at Inference-Speed

https://steipete.me/posts/2025/shipping-at-inference-speed
2•ianrahman•1h ago•0 comments

San Francisco identities from government meetings

https://walzr.com/sf-identities
1•bobbiechen•1h ago•0 comments

The Inverted Reactivity Model of React

https://chrlschn.dev/blog/2025/01/the-inverted-reactivity-model-of-react/
1•bwilliams•1h ago•0 comments
Open in hackernews

Finnish Train Introduced a Bug in My App

https://ariana.dev/blog/finnish-train-bug
1•cyrill_makarov•2h ago

Comments

cyrill_makarov•2h ago
Finnish Train Introduced A Bug In My App

And I was only able to solve it because of a real engineering degree

Ariana's architecture is not the most trivial one. Our backend service spawns VPS' on Hetzner Cloud (what we call Agent Machines), establishes temporary SSH connection with these machines to make the necessary installations and configuration on each machine. After that, all communication with the same machine happens trough HTTP: healthchecks, CRUDs, everything.

I was on a train going from Tampere to Rovaniemi (Arctic Circle) in Finland. Instead of making a wishlist for Santa, I was working on Ariana in the train and therefore, I was running our backend *locally*. I needed my backend to:

1. Spawn Machine (was working fine) 2. SSH to the machine, install stuff, start a server, self-healthcheck (was also working fine) 3. poll the machine's status with HTTP (started to fail suddenly after some minutes of journey)

I SSH'd manually into the servers. The services were running. Health checks passing. Logs showing everything was fine on their end. The machines were alive and well, happily waiting for requests that, from their perspective, never arrived.

I armed myself with Claude Code and for 4 hours we were trying to fix that. We redesigned the firewall configuration of the server altogether, changed opened ports, added 15 new env variables. Changed a lot of code of course, because every small detail counts. We tried everything. At some point, I've got a message I never had from Claude:

"This is strange" he says...

Everything seemed to be properly configured.

I gave up on using Claude and took control over the code by myself, and started brainstorming. After some time, I figured out that I was using train's free wifi network. And you know what? This network just blocked all outbound HTTP to my machines at Hetzner. Why? Why SSH was still working fine? No idea why. HTTP and HTTPS connections to other services are working fine, this was something specific. Exactly the same configuration on Scaleway worked fine.

I switched to my mobile network sharing, and the bug just disappeared

Claude never once suggested "try a different network connection." And I don't say this to criticize the tool—I use it constantly, and it's genuinely useful. But this moment crystallized something important for me about the current state of AI in software engineering. It never steps outside the frame.

The Lessons:

1. Next time I'm on a Finnish train, I'm bringing a book. Maybe something recommended by one of our investors. 2. CS degree + Critical thinking > AI agent. And moments like this remind me of the value of human in software engineering.

Software engineering isn't just about solving problems. It's about _framing_ problems. And knowing which questions to ask, knowing when to zoom out, knowing when to try the stupidly simple thing that's still a deeply human skill.