Recent submissions

Comment · 27 days ago
What deeply confuses me is why we don’t just:

- always use atomic time

- adjust civil timezones as needed to match astronomical time well enough

Somehow, I don’t see most political and contingent timezones lasting long enough to shift by an hour…

Comment · 1 month ago
I mean — valuing things is not always that hard: how much are you willing to take to go without?
Comment · 1 month ago
Doesn’t the veterinarian own their own skills, after having spent decades in school to learn them (and perhaps being saddled with student loans to do so?)

What if they just moved? Or should we have US-style global taxes following them around even then?

Comment · 1 month ago
Honestly -- I think the deeper point here is Nietzsche's: there's nothing wrong about winning. Nothing wrong about conquest. Nothing wrong with having three kids and outcompeting your neighbor.

This cultural meme spreads because short term gluttony is not, in fact, winning: if you eat your seed-corn, next year you starve. And winning is not about quantity either, but quality: I unapologetically want to shape the light-cone in my image, and my image recoils at torment.

Comment · 1 month ago
Surely the only rational reason to care about liability is you get paid in the bad outcome.

Let's assume you get paid 0$ for AI mistakes -- no liability at all. Then your EV is roughly:

(AI accuracy - human accuracy) * (cost of accident) - (1 - human accuracy) * (human payout)

Now I don't know about you, but even with pretty big numbers on the human payout scale and relatively small differences, I would not accept 10 million (presumably paid to my next of kin) to die. Does lead to weird situations where I may prefer humans for minor medical procedures where I can take the risk -- but only in edge cases.

Or is there some weird punishment thing going on here?

Comment · 2 months ago
Data point of one, but after a few months of uselessness, I have managed to get some pretty serious, measurable performance improvements with AI optimizations -- order-of-magnitude speedups of business critical processes which took days as well as significant latency reductions.

But you need a really solid workflow, solid benchmarks which run quickly, and a lot of tokens -- plus a rigorous profiling workflow.

Comment · 2 months ago
I think the issue is precisely the rationalising part.

Let's assume I have pre-decided something: if the fruit weighs over 100g, I'll buy it, otherwise I won't.

I can then measure and find out. My emotions -- based on looking at the fruit -- may mislead me here.

Now what about "likely to weigh more than 100g"?

Here it's really easy to lie to yourself.

But if you set conditions for what counts as likely before you know what they'll be used for, and you stick to them, you can make a decision based on reason.

There is no way to decide 100g is the threshold divorced from emotion, however -- unless it's rationally derived from something else emotionally based.

The "rationalisation" bit comes from us not making decisions for the reasons we think we are -- or in the way we claim to be.

Comment · 2 months ago
A better technical solution imo is more P2P hosting -- say content addressing. Something designed to deal with the scrapers -- and maybe even make them bear infrastructure costs.
Comment · 2 months ago
Honestly, I'll take it a step further: what's wrong with training?

Having principles means applying them uniformly -- even to large entities or those you hate (it's fine if the principles themselves have size bounds in them, though -- versus them being implicitly glued on -- but then you need a universal justification for why that size. Which is possible and valid.)

I think that one should use the best algorithms, the best information, the best knowledge they have access to -- period. I don't like using gimped machines, I don't like making gimped machines, and I certainly don't like being sold them.

So I'm not going to turn around and say LLMs need to be gimped via arbitrary restrictions on their training data.

Comment · 2 months ago
Assembly can totally interop with C.
Comment · 2 months ago
Content-addressed storage and error correcting codes mean that one can make bitrot astronomically unlikely with honestly minimal infra investment.

It's copyright that causes anything to disappear from the web IMO -- torrents never die.

EDIT: I am aware that unseeded torrents do in fact die. But it really doesn't take much to seed a whole hard drive's worth of rarely requested data -- this also detects bitrot and so corrects errors automatically if you're not the only copy.

If you are, there's ECC, as well as making another copy.

Comment · 2 months ago
I'm pretty sure it's a lot more reasonable to use a fixed set of frequences and use the timezone for offset
Comment · 3 months ago
Can we please do content addressing one day?
Comment · 3 months ago
Comment · 3 months ago
Different pros and cons -- SQLite is smaller is the big one

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton