Recent submissions

Comment · 1 month ago
SteamOS switched from Debian to Arch for a reason.
Comment · 3 months ago
> We acknowledge not everything will be covered, we're setting the requirements at the 90th percentile use case

I'm ok with this as long as dropped requirements are documented and nobody wakes you up at night when those edge cases show up in production. Also, when the next feature needs to build on top of those dropped edge cases, you are given enough resources to redo the previous solution.

Comment · 3 months ago
I don't think there was a 'prompt' for it, rather a long and dedicated work of a professional mathematician which involved LLM in some capacity. I'm sure the search step wasn't an ad-hoc script running in a Claude Code session (as somebody would naively assume), it was an optimized numerical code running in Anthropic's compute cluster. Note that details are not published yet and `__alpoge__` is officially working at Anthropic.
Comment · 3 months ago
What's the Elm definition of simplicity? Genuinely asking, because the concept of simplicity is very vague and overloaded in programming.
Comment · 4 months ago
> Rick Rubin told Anderson Cooper he has no technical ability. Doesn't play instruments. Can't work a mixing board.

If you watch his interview on Rick Beato's channel, this myth will fall apart. He plays guitar, had his own punk rock band and his guitar playing is featured on some high-profile records he produced. Also, he has a lot of practical experience with all kinds of studio equipment.

Comment · 4 months ago
Comment · 4 months ago
I would argue that those are not emergent property of the model, but a property of how humans find insights in a plausible guess.
Comment · 5 months ago
"AI" is a marketing term, LLMs and Difusion Models are math.
Comment · 5 months ago
They want to run local models
Comment · 5 months ago
No, it's much worse. It will take much more time to review and notice that it doesn't actually solve the problem at hand.
Comment · 5 months ago
Agree, after closer look smart pointer types are pretty standard and collections were indeed a part of migration.

But still, in order to prepare those detailed and very project-specific instructions you need to iterate on trying to convert the files from this specific codebase.

Comment · 5 months ago
When announcements say that rewrite took 1 week, I wonder how much time went into preparing this file with very detailed instructions on mapping Zig to Rust idioms: https://github.com/oven-sh/bun/commit/46d3bc29f270fa881dd573...

On top of that, if you look at 'Pointers & ownership' and 'Collections' sections, the Bun codebase is already prepared, using internal smart pointer types that map 1-to-1 to Rust equivalents, and `bun_collections` Rust crate already exists.

This makes an impression, that rewrite was prepared long time ago and was Bun team proposition to Anthropic during the acquisition deal.

Comment · 5 months ago
I wonder, did they consider an approach of vibe-coding a deterministic converter and then running it? This should be much more token efficient.
Comment · 5 months ago
Just to clarify, you did this for C tools using LLMs or using deterministic conversion tools?
Comment · 5 months ago
I guess they vibe-rewrite to C, relying on CCC compiler. Agent loop will be modifying both the project and the compiler until the ends meet.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton