HNHacker News
TopNewBestAskShowJobs

amoss

656 karma · joined June 23, 2014

Just a typical compiler enjoyer. https://github.com/amoss
submissionscomments
amoss··on Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
no database for this project - the data model has a simple text representation so it gets serialized out to a folder/file layout on disk that goes into version control. single self-contained binary: contains the web/websockets server, backend logic, parser/serialization. there is a separate component in python that sits behind an internal network connection to handle an execution sandbox.
amoss··on Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
You may be surprised by how much easier it is to dump the framework/stack and just write it from scratch. I say this because I too work on compilers and have a crud app as a personal project. The first versions were a nightmare in various frameworks and since I switched to a C++ backend / vanilla .js frontend it has been incredibly easy to write.
amoss··on 2% of ICML papers desk rejected because the authors used LLM in their reviews
The rate was 1% so this does not mean that "many" people are using LLMs despite claiming not to.
amoss··on 2% of ICML papers desk rejected because the authors used LLM in their reviews
This comment doesn't seem to fit the discussion at all?

The discussion is not about humans using LLLs to write papers. It is about humans who agreed not to use LLVM in reviewing papers, then did exactly that.

amoss··on The Appalling Stupidity of Spotify's AI DJ
As the DJ is an interface to shuffle, and the author specifically wants to listen to unshuffled music the lack of intelligence may not be entirely in the AI.
amoss··on New iPad Air, powered by M4
No side profile pics on the page. My only concern would be can it lay flat on a table for taking notes or does it have a camera bulge that makes it wobble?
amoss··on You don't have to
I would imagine that the target audience has an attention span and literacy level that allows reading sixteen thousand words without too much trouble.
amoss··on You don't have to
I personally love the appearance of the tl;dr about a third of the way through, that is some S tier trolling.
amoss··on AI adoption and Solow's productivity paradox
Remarkably it has only cost a few trillion dollars to get here!
amoss··on Why vampires live forever
Reasonable hypothesis. Supported by data. Seems legit
amoss··on The AI Vampire
Nobody wants to admit that we are living through this: https://xkcd.com/1319/

But at scale. Yegge gets close to it in this blog (which actually made me lol, good to see that he is back on form), but shies away from it.

If AI is producing a real productivity boom then we should be seeing a flood of high-quality non-AI related software. If building and shipping software is now easier and faster then all of the software that we have that doesn't quite work right should be displaced by high quality successors. It should be happening right now.

So where is it? Why is all this velocity going into tooling around AI instead? Face it, an entire industry has fallen into the trap of building the automation instead of the product they were trying to automate the production of.

Where is the new high quality C compiler that actually compiles the linux kernel to a measurably higher quality than gcc? If AI is really increasing productivity shouldn't we have that instead of a press-oriented hype flop?

amoss··on Claude’s C Compiler vs. GCC
gasche has been active on various forums over the years, and yes can confirm that he has infinite patience.
amoss··on Ask HN: Do you have any evidence that agentic coding works?
This discussion is a request for positive examples to demonstrate any of the recent grandiose claims about ai assisted development. Attempting to switch instead to attacking the credentials of posters only seems to supply evidence that there are no positive examples, only hype. It doesn't seem to add to the conversation.
amoss··on 4 billion if statements (2023)
If its too large you could just subtract 2*8 and try again.
amoss··on Bazzite: Operating System for Linux gaming
The first text on the page says:

> The operating system for the next generation of gamers

amoss··on Migrating the main Zig repository from GitHub to Codeberg
This is redefining the cutting edge of trolling.
amoss··on A new bridge links the math of infinity to computer science
There is a world of difference between the obvious and the trivial. The post you are replying to only implied it was obvious, the retort is unnecessary.
amoss··on We stopped roadmap work for a week and fixed bugs
When you work on compilers, all bugs are compiler bugs.

(apart from the ones in the firmware, and the hardware glitches...)

amoss··on Ask HN: Who is hiring? (November 2025)
This sounds kind of wild. Love your choice of font. It mentions in the text that your code base is open source - is there a link?
amoss··on I think nobody wants AI in Firefox, Mozilla
I would prefer that contenteditable divs with multi-line contents would handle newlines in a consistent manner instead of the chaotic mess we have now. But I guess that doesn't pump stock valuations so AI slop it is.
amoss··on Myna: monospace typeface designed for symbol-rich programming
The flat shape of the "r" and the lack of curvature on the "p" where it touches the stem would drive me mad, but YMMV.
amoss··on Designing software for things that rot
Not my kind of thing but still a highly enjoyable read. I love a tale of a software engineer who has gone down a rabbit-hole so deeply that they've come out the other side. And who doesn't like data?
amoss··on Apple says it may stop shipping to the EU
Company that makes vast profits from its monopoly over a digital market is against legislation to stop companies from exploiting monopolies over digital markets.

I am shocked!

amoss··on Mark Zuckerberg freezes AI hiring amid bubble fears
Ironically, rather than being facile the point of the comparison is to explain https://en.wikipedia.org/wiki/Amdahl%27s_law to people who are clearly not familiar with it.
amoss··on All AI models might be the same
When I read that "Ilya gave a famously incomprehensible talk about the connections between intelligence and compression" it makes me wonder if Marcus Hutter has now been forgotten? If so more people should take a look at http://prize.hutter1.net/
amoss··on U.S. bombs Iranian nuclear sites
On the contrary, modern research shows that the effects would be more severe and long-lasting: https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2006jd00...
amoss··on YouTube's new anti-adblock measures
$17 is about £12.69 at the moment so there does not seem to be any dishonesty in the claim.
amoss··on SpaceX Starship 36 Anomaly
Is the front supposed to fall off?
amoss··on The behavior of LLMs in hiring decisions: Systemic biases in candidate selection
At first glance it looks similar to the Monty Hall problem, but it is actually a different problem.

In the Monty Hall problem there is added information in the second round from the informed choice (removing the empty box).

In this problem we don't have the same two-stage process with new information. If the previous process was fair then we know the remaining candidate was better than the eliminated male (and female) candidates. We also know the remaining female candidate was better than the eliminated male (and female) candidates.

So the size of the initial pools does not tell us anything about the relative result of evaluating these two candidates. Most people would choose the candidate from the smaller pool though, using an analogue of the Gambler's Fallacy.

amoss··on Reflecting on a Year of Gamedev in Zig
Missed all of that, thanks for the explanation. Why doesn't zig try and apply the coercion before the type switch - is this deliberate for safety?
← PreviousPage 3 of 9Next →