Recent submissions

Comment · 8 hours ago
Processors I mostly write firmware for have little cache at all.

I think cache friendly code also tends to be reason about friendly and debugger friendly. None of that is remotely premature optimization.

Comment · 9 hours ago
Cost of recent nuclear power in the UK comes in at $130/mwh at best. Where wind and solar are coming in at $50-80/MWh.

So for the same rate of investment you can decarbonize 2-3 times faster. And that doesn't figure the long lead times for nuclear vs solar, wind and batteries.

Comment · 10 hours ago
It's depressing how much stuff is based on vibes.

Nuclear loses on pure accounting and time to build.

Comment · 1 day ago
I'm reminded of tail call recursion in C.

Compiler noid: We added tail call recursion. Is super you should use it!

Me: Can I guarantee it will actually do tail call recursion?

Compiler Noid: If course not!

Me: Nope.

Comment · 2 days ago
Maybe having a way to enforce that on the compiler. So you can force the compiler to tell you it couldn't eliminate heap allocations.
Comment · 3 days ago
I've taken to saying Donald Knuth was wrong, premature optimization isn't the root of all evil.

Dependencies are.

Part of that is reading bits and pieces of what Nancy Leveson had to say about the subject. Subsystems even when working to spec can produce spectacular failures.

Comment · 4 days ago
LatinX to me reeks of white savior and HR speak.
Comment · 5 days ago
I'm seeing more Silicon Carbide and Gallium nitride transistors in shipping products over the last ten years. With the latter a lot over the last 5 years.

I've only been hearing about diamond transistors for the last 30 years.

Comment · 5 days ago
I work in a room that's 15X20 mostly by myself. At the rent my company is paying it's about $650/month.

A SW guy in the bay area costs $15,000 a month. And the MBA's won't spring for even 50 square feet of space for them? Which would be what $300/month?

I think you guys should just up and riot.

Comment · 6 days ago
Some of my engineering professors had a policy that you couldn't get a lower grade in the class than your grade on the final. You could and they said some students did turn in no work at all and still got an A based on the final.
Comment · 7 days ago
I first saw the claim everything is hunky dory because workers are working fewer hours from a economist probably ten years ago. The idea is workers are choosing to work fewer hours and instead enjoy more leisure.

So to point out how inanely out of touch economists are.

The problem with that is the worker economic base unit is a family not one person. Now compare 1960-70s where one person in the household works 40 hours a week. Compare with a modern family where both parents are working a combined 70-80 hours a week.

So yeah workers are working slightly less hours and families as a unit substantially more.

Comment · 7 days ago
Fundamentally political systems like you find in Russia are the enemy of the world.
Comment · 11 days ago
The US in particular had to proactively not enforce British Libel judgements against US citizens. Because the vast majority violate free speech rights.
Comment · 11 days ago
Also worth mentioning architects have spent so long intentionally designing ugly modernist crap that the public reflexively assumes anything new will be an eyesore.
Comment · 11 days ago
Worth considering Spain. Spain should be much wealthier than it is. And that's due to Franco.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton