HNHacker News
TopNewBestAskShowJobs

thatoneengineer

189 karma · joined November 14, 2025

submissionscomments
thatoneengineer··on The Exponential Time Hypothesis Is False [pdf]
Assuming P != NP (and that this NP != EXP proof holds up), what's the next most "natural" candidate for how fast NP must grow? This paper appears to show Omega(2^(n/sqrt(log(n))) with a couple additional fudge factors which would be a very disappointing answer.
thatoneengineer··on Zoomsday How a Security Found a Nation-State Vulnerability in Zoom in One Day
Looks legit and serious. Needing a meeting invite is a barrier to exploiting but not a huge one-- this is right to treat zero click RCE over Zoom as a big deal. Kudos to the write-up for being an effective explanation that's not obviously AI written, though it was probably adapted from an AI report.
thatoneengineer··on When the apartment listing is too good to be true
Never use AI to write something primarily intended for other humans to read.
thatoneengineer··on Scientists discover Kelvin-Helmholtz Instability on the surface of the Sun
Good to know this is "discover" in the sense of "confirm, understand better" rather than "suddenly find out about". Otherwise this would be quite the background-tv-in-a-disaater-movie headline!
thatoneengineer··on Inkling: Our Open-Weights Model
Same. Gutsy bet to make in the face of Fable / Mythos, but the multimodal quality is at least a promising technical/ product story to tell. Everyone knows throwing Opus at everything is wasteful and domain expertise should live in the weights eventually; the question is whether foundation model scaling will slow down enough soon enough for that to matter.

Or maybe this is just a warm-up / stopgap and Thinking Machines is betting on finding the next architectural breakthrough that lets it compete with the big foundation models?

thatoneengineer··on Rocketlab acquires Iridium
Space is big and still very hard to get to. A kilogram of payload in orbit costs several times as much as a kilogram of silver on earth, even after SpaceX's aggressive scaling of capacity. No one's going to be spending that kind of money and effort carelessly. I was more worried about SpaceX becoming monopolistic, so I'm encouraged to see this deal.

Don't project your worries about pollution on Earth-- which is a much bigger problem!-- onto space industry which is at a much much earlier stage. The "burning-up" thing sounds extremely speculative, like you're looking around for reasons to dislike this. Space is exciting and inspiring-- and yes, that includes commercial uses, since realistically we couldn't afford to expand science or exploration in space much otherwise!

thatoneengineer··on The Coming Divide: AI-Native or Left Behind
You could have said that about any successful technology ever! But for some reason everyone is anxious to say it about AI while being extremely vague about the benefits. (This is especially funny in the mouth of VPs and the like: "we're not sure what AI means for us, but we urgently need to adopt it so we don't fall behind!") If you want me to get deeper into AI tell me what it'll do for me, don't try to scare me with vague FOMO.
thatoneengineer··on The Coming Divide: AI-Native or Left Behind
I'm an early adopter of AI products myself, but I'm always disgusted when I hear this kind of case being made for them. It's fear-mongering, plain and simple. The cloud, mobile, even crypto sounded like "join us in this exciting new world" at their most hyped. Why does AI so often sound like "get on board or you'll be obsolete"?

If the author really is right, that we're heading for a world with a cutthroat binary divide between the adopters and the non-adopters, then I know in my gut which side I want to be on, and it's not his.

thatoneengineer··on An entire Herculaneum scroll has been read for the first time
Imagine a worst case scenario: the Herculaneum scrolls turn out to be just the works of this one mediocre pet philosopher. What would we still expect to learn from them, and what would the next step be?
thatoneengineer··on Telescope Ranchers
Why do people get into birdwatching?

It's a hobby, there doesn't need to be much in the way of novel "data" for it to be rewarding. Though considering this guy found a nebula I wouldn't be surprised if there was some. The universe is big (citation needed) and good hobbyist telescopes are quite powerful; you have a lot of sky to explore and could easily be getting the best images ever of any particular patch of it.

thatoneengineer··on Telescope Ranchers
I'm sure it's a lot of work for him, mostly maintenance and cleaning. Also it sounds like the remote operation hardware and software are provided by him-- that can't be trivial and probably means he doesn't break even on a given telescope for a few months at least. Plus whatever it costs him to recruit new customers.

I bet he makes a good living on his labor and whatever capital he has tied up in the land, but it doesn't sound like an easy business.

thatoneengineer··on How Alberta Eradicated Rats
Don't forget screwworms!

https://cr.usembassy.gov/sections-offices/aphis/screwworm-pr...

thatoneengineer··on Extinction-Level Capitalism
I stopped reading after the first sentence. Calling something "inherently political" is a self-fulfilling prophecy and intentionally so. It consistently turns out to be an attempt to lay the groundwork for expropriation. No one called the Internet "inherently political" until people built stuff there that other people wanted to control.
thatoneengineer··on If AI writes your code, why use Python?
Shout out to the apparently large class of programmers who think LLMs make it okay not to understand their own code, yet react with horror when someone suggests porting it to Go or Rust.
thatoneengineer··on Ti-84 Evo
I see we've finally progressed beyond https://xkcd.com/768/, in specs if not in functionality or price point.
thatoneengineer··on Isaac Asimov: The Last Question (1956)
If you like this kind of thing, try reading Star Maker by Olaf Stapledon. Similar themes, full novel, even older. It makes for interesting reading in that it more obviously represents a "path not taken" by science fiction (and by science?!) but still has that early-sci-fi spirit of fundamental curiosity.
thatoneengineer··on Sam Altman's response to Molotov cocktail incident
What article is he referencing in the fourth paragraph? The New Yorker one? I got the impression that it was careful in its reporting and by no means one-sided.

Seems pretty sleazy for him to associate that (based on no evidence!) with the violent attack.

thatoneengineer··on Battle for Wesnoth: open-source, turn-based strategy game
Same!
thatoneengineer··on Meta’s renewed commitment to jemalloc
First impressions: LOL, the blunt commentary in the HN thread title compared to the PR-speak of the fb.com post.

Second thoughts: Actually the fb.com post is more transparent than I'd have predicted. Not bad at all. Of course it helps that they're delivering good news!

thatoneengineer··on Ask HN: Burned out from tech, what else is there?
This very closely resembles my own experience, right down to the timeline.

I don't have an answer, but just seeing this thread has been cathartic for me.

Some of the options I'm considering (all speculative):

- It's okay to be a "hired gun" and switch companies every few years just to ensure you stay interested. Some people's minds are stimulated by novelty and learning; that's not a bad thing! In fact some of the engineers I most respect work as consultants not traditional employees.

- Try working at a more "stodgy" company. Your average Fortune 500 employs more developers than most unicorns and is probably a decade behind the curve in terms of technology-- maybe you can go to one of those, take it easy, and be a hero.

- If it's an option financially, "hire yourself" for a few months to go do a passion project-- hobbyist app? major OSS improvement? creative endeavor?-- and see how it feels.

thatoneengineer··on Gadget Exposed a Spy Camera [video]
...in testing. Clickbait title IMO.
thatoneengineer··on Ask HN: How did you learn to code?
TI-83, a few afterthought programs in my precalc textbook, and a bunch of bored afternoons in class. This would be back in '06 or so.
thatoneengineer··on The compiler is your best friend
Ideally, if you can convince yourself something cannot happen, you can also convince the compiler, and get rid of the branch entirely by expressing the predicate as part of the type (or a function on the type, etc.)

Language support for that varies. Rust is great, but not perfect. Typescript is surprisingly good in many cases. Enums and algebraic type systems are your friend. It'll never be 100% but it sure helps fill a lot of holes in the swiss cheese.

Because there's no such thing as a purely internal error in a well-constructed program. Every "logic error" has to bottom out in data from outside the code eventually-- otherwise it could be refactored to be static. Client input is wrong? Error the request! Config doesn't parse? Better specify defaults! Network call fails? Yeah, you should have a plan for that.

thatoneengineer··on Prototaxites
https://en.wikipedia.org/wiki/Prototaxites has more context. Tree sized and shaped living thing that wasn't a plant, which probably fed and reproduced like a fungus but per this latest research wasn't a fungus either, by far the largest known organism on land up to that point, in a time when land animals barely existed. Unsettling!
thatoneengineer··on Hybrid Aerial Underwater Drone – Bachelor Project [video]
Obligatory: https://xkcd.com/2128/

Or for the more cynical, replace "search and rescue" with "military covert ops".

thatoneengineer··on Show HN: Titan – JavaScript-first framework that compiles into a Rust server
One does not simply "get Rust performance".

Rust can go that fast because of guarantees its compiler enforces about what the code is doing, that JS emphatically doesn't.

By all means build your tooling and runtime in Rust if it helps, but "you can write high-performance code in JS with no Rust-like constraints" is fundamentally a nonsense pitch.

thatoneengineer··on AI will make formal verification go mainstream
I disagree. Right now, feedback on correctness is a major practical limitation on the usefulness of AI coding agents. They can fix compile errors on their own, they can _sometimes_ fix test errors on their own, but fixing functionality / architecture errors takes human intervention. Formal verification basically turns (a subset of) functionality errors into compile errors, making the feedback loop much stronger. "Come up with what software we need better than us in the first place" is much higher on the ladder than that.

TL;DR: We don't need to be radically agnostic about the capabilities of AI-- we have enough experience already with the software value chain (with and without AI) for formal verification to be an appealing next step, for the reasons this author lays out.

thatoneengineer··on Tesla Is Testing Robotaxis Without Safety Drivers – Or Riders
Isn't this just a normal step in self-driving testing? Weird that Gizmodo is being so negative about it.
thatoneengineer··on Patterns for Defensive Programming in Rust
Aside from just being immensely satisfying, these patterns of defensive programming may be a big part of how we get to quality GAI-written code at scale. Clippy (and the Rust compiler proper) can provide so much of the concrete iterative feedback an agent needs to stay on track and not gloss over mistakes.
thatoneengineer··on Anthropic acquires Bun
Nah, it reads like the normal logic behind the consulting model for open source monetization, except that Bun was able to make it work with just one customer. Good for them, though it comes with some risks, especially when structured as an acquisition.
Page 1 of 2Next →