Recent submissions

Comment · 8 months ago
This is all fairly obvious, no?

At first, write clean code with functions and don’t obsess over call overhead. Once it works, profile, then optimize where it actually matters.

Premature optimization, etc.

Comment · 10 months ago
Comment · 1 year ago
Miracle Max gave us a clear definition if I recall, you die when you are "all dead", as long as you are mostly dead, you are slightly alive...

I'll let myself out now.

Comment · 1 year ago
Comment · 1 year ago
Damn, I would not have guessed that Men In Black was actually a documentary...
Comment · 1 year ago
Comment · 1 year ago
The metabase "backend" is written in clojure.

The web frontend is written in TypeScript/React.

Comment · 1 year ago
Interesting point about PC going digital-only as Nintendo is a fascinating counter-example.

While they offer digital downloads on the eShop, their pricing actively discourages it.

Case in point: I just bought my kid a new first-party Switch game. Physical copy on Amazon was ~25% cheaper than the identical digital version on Nintendo's own eShop. Even my 9-year-old noted how illogical it seems, the physical version requires manufacturing, shipping, retail markup, yet costs significantly less than the digital bits that have near-zero marginal cost.

It strongly suggests Nintendo wants the physical retail channel to thrive, or values the perceived permanence/resale value of cartridges.

This context makes the Switch 2 "gamekey" cartridges (physical auth token, digital download) fit their pattern of valuing a physical artifact and retail presence, even if the data delivery shifts.

Comment · 1 year ago
Comment · 1 year ago
I can’t say for certain, but I’d guess that writing without the letter “e” is slightly more difficult in French than in English. For one, “e” is a bit more common in French (around 15% of all letters, versus about 12% in English). But more importantly, French grammar adds extra challenges—like gender agreement, where feminine forms often require an “e”, and the frequent use of articles like le and les, which become unusable.

That said, I think the most impressive achievement is the English translation of the French novel. Writing an original constrained novel is hard enough, but translating one means you can’t just steer the story wherever you like. You have to preserve the plot, tone, and themes of the original, all while respecting a completely different set of linguistic limitations. That’s a remarkable balancing act.

Comment · 1 year ago
I was going to point that out.

What I will add is that constrained generation is supported by the major inference engine like llama.cpp, vllm and the likes, so what you are describing is actually trivial on locally hosted models, you just have to provide a regex that prevent them to use the letter 'e' in the output.

Comment · 1 year ago
More like 2000 tsar bombas if your energy release calculation is correct.
Comment · 1 year ago
OSS model do not have to be local models, and it's not just about privacy, imo.

DeepSeek R1 hosting is out of reach for most, but it being open is a game changer if you are a building a business that needs the SoTA capabilities of such a large model, not because you will necessarily host it yourself, but because you can't be locked out of using it.

If you build your business on top of OpenAI, and they decide they don't like you, they can shut you down. If you use an open model like R1, you always have the option to self host even if it can be costly, and not be at the mercy of a third party being able to just kill your business by shutting down your access to their service.

Comment · 1 year ago
Aren't we already living in the Biff got rich timeline?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton