HNHacker News
TopNewBestAskShowJobs

jeffrallen

3,134 karma · joined April 3, 2018

Feel free to ask me questions at jra@nella.org.

[ my public key: https://keybase.io/jeffallen; my proof: https://keybase.io/jeffallen/sigs/nJfLchP35rFv8zuKLYFh5_kfjbSm6ASYkWc2XqiWc64 ]

submissionscomments
jeffrallen··on Find the flattest route between any two points in SF
Lausanne residents play the same game, but with elevators, metros, bridges, stairs and Lime bikes as additional game mechanics. :)
jeffrallen··on The AI Race Just Got Awkward
Yeah, the Shelley agent (from exe.dev) loves Qwen 3.8, they kicked ass on a Django app for me today.
jeffrallen··on Booted up in 1993, this server still runs – but not for much longer (2017)
If E.A. Poe was a sysadmin.
jeffrallen··on Go Concurrency Distilled
This is fine, but it's too bad it did not mention the cardinal rule of goroutines on prod, which is "before starting a goroutine make damn sure you know how it will stop".

Goroutine leaks in prod are no laughing matter. They are difficult to debug without killing the process, and that's only useful if you are sure you're going to get stderr to get the full traces of all goroutines.

jeffrallen··on OpenAI breaches Medicare, Albanese reveals
Maybe now we'll get to where we should have started with Huggingface, criminal negligence charges for OpenAI.

It is only because Huggingface is complicit in the AI bubble that they let OpenAI off the hook. The Australian government is unlikely to turn a blind eye.

jeffrallen··on San Francisco Onion Futures Company
I can confirm that these people are silly.
jeffrallen··on Saving another 100TB of RAM
There are a whole series of blog posts from the Fishworks guys explaining why it could possibly be so hard to turn on one LED.

But Oracle probably deleted then so you'll have to find them on archive.org.

jeffrallen··on Ask A Monk – A digital wilderness for thoughts with no immediate answer
I don't even know what this is but it makes me feel good.
jeffrallen··on Hackers Got Inside a Flock Camera
Cisco sells IP connected high def cameras. I was happy to stop working on that project, because it was clear that the target market was public facial recognition (targeted advertisement in malls, and other useless/creepy things).
jeffrallen··on AWS says it can't restore some data from mideast facilities struck by Iran
I work on the same kind of thing, and while we think hard about bootstrap problems, we always find new surprising ones. The problem is you never know until you do it, and creating a faithful test of restarting giant systems is economically impossible. Because if you say to the boss, "look, I need 1 million now to test against a maybe 100 million loss, maybe in 10 years" they don't give you the money (and rightly so).
jeffrallen··on Doing Everyone Else's Job
I work this way, and apart from being well liked because people know I bring well thought out requests (and sometimes, code) to them, I haven't seen much reward. The reward has to be intrinsic. You have to actually like helping other people selflessly, and that's about the only reward you can count on.

Usually, if I dig into something that's not being done by others it's because it is no one's job. And by the rule of "he who touched it last owns it" (a stupid and destructive default rule that exists even in otherwise excellent organizations), I end up owning a bunch of old crap no one wants to touch.

jeffrallen··on GEFS on OpenBSD: A Early Preview
Otoh, good luck bringing a CoW filesystem back from 100%. Delete a file? Sure, let me just make a copy of all the metadata that was pointing at it using... the zero blocks I have left.

Tradeoffs are a bitch, bitch.

jeffrallen··on Nike exits the S&P 100 after 18 years and a $200B market-cap wipeout
Yes, this.

My sister took me to the employee store, and even at 50% off the price/quality is a rip off.

jeffrallen··on Romania soccer introduces black card to 'combat abusive behaviour' from parents
The attitudes and behaviors at my son's U9 matches in Switzerland are so distasteful I started inventing excuses to not go until eventually my wife went to a tournament. She came home and said, "so that's why you don't want to go any more, huh?"

Youth football is a plague on children. My other children were smart enough to choose tennis and horses. I'm counting the games until my son realizes football is cesspool and asks to do literally anything else.

jeffrallen··on Fuck it, make it anyway
This is interesting because where he says "I take no pleasure in the results", I'm split. Sometimes I make something of no lasting value and feel no pleasure. Sometimes I use my context and creativity to ask for a result, and when the model one-shots it, I take a lot of pleasure in getting the result I want and need in that moment.
jeffrallen··on Kenyans Did College Students' Homework for Years. Then A.I. Arrived
Nice guys finish last.

Welcome to the back of the line. We have cookies, at least. :)

jeffrallen··on Shopify is moving from React Native back to Swift and Kotlin
Too late. My kids called the app Stop-ify because it was so unreliable. Switched to Apple music and won't go back. On Android!
jeffrallen··on Who People Talk to When They're Struggling
To those who answer "my spouse", please think carefully about building an alternative support system if/when it happens that the mental health situation you are dealing with comes from a breakdown in ability to communicate with your spouse.

I recently went thru a rough period triggered by how my spouse was feeling. If you've both always counted on having the other ready to listen, and that's temporarily impossible for acute reasons, the shock is enormous, and almost undermined my problem solving ability to understand I needed to find a psychologist to talk to.

We're ok now, but it could have easily gotten way worse before it got better. Having a solid relationship is unfortunately not a protection from losing the security it gives you, psychologically.

jeffrallen··on Understanding Computer Memory Architecture and SSD Internals
Pangram says the first 100 words are 100% AI slop.

(Don't shoot the messenger, just trying out Tangram for the first time.)

jeffrallen··on The Lost Art of Carrying Loads
You're absolutely right! This is a load-bearing article.
jeffrallen··on BGP hijack infecting networks caused by a comedy of errors
It is now:

I know a guy who says he's supposed to handle traffic for a guy who's NIC signed a message saying he owns a whole /19. I've got receipts (RPKI).

So, umm ok, I'm going to need you to just give me all his traffic, ummm, ok?

Basically it's duct tape, bailing wire, spit... and crypto. What could possibly go wrong?

jeffrallen··on Casey Muratori – The Root of the Root of All Evil – BSC 2026 [video]
It's premature optimization, according to the video description.
jeffrallen··on Two German airport workers die of malaria after 'mosquito arrives on plane'
I saw the same thing happen in Leeds. A friend came back to her public health program after Christmas in Zimbabwe. The NHS was dragging their feet, like, "oh, we need to get a specialists opinion before we can even draw blood, then it has to be sent to the school of tropical medicine, that will be a few days, etc". Her African friends (and a European friend that worked in Africa for MSF) had to explain malaria to the hospital and beg them to just get her started on an artemsin compound while they were wasting time wondering how to test for it.
jeffrallen··on Dolly Parton has died
Make time to listen to Dolly Parton's America podcast:

https://www.wnycstudios.org/podcasts/dolly-partons-america

jeffrallen··on Coconut oil jet fuel matches kerosene's efficiency in engine tests
The O in "occupy mars" is actually a coconut.
jeffrallen··on Coconut oil jet fuel matches kerosene's efficiency in engine tests
Top comment is a chemist explaining aromatics and seal compatibility. Fourth comment starts with "part time coconut farmer here".

I <3 you HN, never change.

jeffrallen··on Fast and Hard Code
Fine article, though it ended on a low note with the comment about cryptography engineers gatekeeping the technology.

I have worked on high stakes crypto code. Getting it right requires a level of knowledge, care and engineering conservativism that is very hard to come by. I was teaching students. I wasn't gatekeeping. But a vanishingly small percentage of them were able to make secure software, or analyze existing code to know if it was secure.

In as much as AI coding makes testing or code verification cheaper, sure let's use it. But cryptography engineering is hard for reasons that are not "write moar code" and so AI coding should not be used on production crypto work.

jeffrallen··on Error by AI scribe during medical appointment leaves patient devastated
Sigh. The error was made by the humans. Full stop.
jeffrallen··on The little-known winstart.bat batch file
"Showstopper" is the book that explains this time in Microsoft's history. An excellent read.
jeffrallen··on And then the men with guns tell you to do it anyway
So broken. Sorry for you.

MeteoSwiss has an app, which sends geo-specific weather alerts, using the normal handheld notification system. You opt-in by installing it. Simple. No nonsense.

I'm so lucky to have competent bureaucrats.

Page 1 of 34Next →