Google Maps has a pair of buttons for you to confirm or deny that a hazard like a stopped vehicle is still there. But they're right next to each other. Two buttons that do the opposite from each other, irreversibly, and they're millimetres apart. Pressed while you're navigating a hazard.
HN user
offices
On one hand I've always been irritated by car reviewers complaining that a car has 'weird' controls, failing to take into account that most of us aren't driving a new car every week and will just adjust to what we use.
On the other hand, some cars are destined for fleets, and all may need to be operated by a stranger in an emergency. There should be a common configuration for features related to safety and velocity.
Even if we achieve that, there are still closed-gardens to open
Dishwashers are quite noisy. Honestly, have you had your ears cleaned recently? It could change your life.
That pseudo-potentiometer is sick
Then there are infinity-x engineers, because some problems just aren't solvable by the worst engineers. Or even typical engineers.
It wouldn't take them 10 times as long as Linus to make Linux or git, social context and all. It just wouldn't happen.
So what's the useful takeaway from this topic we spend so much energy on? 'Hire people who are good'?
The same reason shows why the bimodal and 'branded' name is such a strange thing to focus on.
Why only 10x? And why not try to make your 1x into 2x?
It's like if sports fans spent all their time talking about a potential player who could deliver exactly 10 times more goals than everyone else. Why is this a topic that needs to be brought up so often? Why have we 'software engineer'-ised the idea that some people are much more important for productivity?
This reminds me of this oddity in Nottingham:
https://osm.org/go/eu8S4TeKc?way=50459468
(right-hand drive)
It seems this would solve the problem with normal roundabouts where you have a lane you should be following but know that a vehicle in an adjacent lane is likely to infringe on yours.
Anyone that ... has had a physical job knows that doing something 26 times in a row is basic stuff of any worthwile endeavor.
I have. There were an awful lot of electric tools doing things that used to require manual work. And they were used even the old guys who were fighting against their broken bodies to work for long enough be able to retire.
The unspoken assumption about salaries are that we picture earning that amount for the rest of our careers. $500k at one job feels much more secure and mortgage-able than $500k dependent on maintaining an illusion and level of work that will lead to burnout.
IME it feels like companies/managers haven't realised the power this gives them. Some are still using formal probation periods - remember, a probation can't remove legal rights, only delay additional rights - and undergoing normal redundancies rather than cheaply cutting the newer employees.
In TFA, it's 3rd-party software.
if the idea is to maximize the open space / city size while maintaining a fast transit system
Then it's Goodhart law in action. A fast transit system is desirable because it's a proxy for low-friction travel. This has the speed and the friction.
Terraria's dev being (temporarily) burnt by this was the catalyst for my de-googling. There are high-quality alternatives for everything.
There's a narrative around game budgets and timelines that seems to assume that they're increasing due to it being inherently more expensive to create them. The reality is that the technology has massively raised the potential output of a small team & that increasing budgets are an economic decision - selling a small game that takes players' attention away from your GaaS omnigame is inefficient. And you need to take it away from Fortnite while also competing with excellent games that are free.
It's not that exciting - I was already halfway out the door for unrelated reasons. It's a problem that almost any company in that space shares. It's made me put a strong premium on working for companies that sell a real product for real money, today.
It also forces you to keep pivoting and finding a cash cow rather than assuming your initial plan was any good.
Formative experience: working at a startup, coming upon a fundamental technical problem that will prevent delivery of any of our revenue generating projects & realising that anyone who has spent a meaningful amount of time working on the software would notice the same problem. Noticing nobody else has brought it up.
For the latter, LSP support in neovim is primordial but exciting.
And it's still enough to include Jeanne Calment's supposed age.
I find the more recent ones more fun because a) it's a shifting target, so you can find something new and b) you get to make people feel old!
Let's see... the release of the film The Day After Tomorrow is closer to 'We begin bombing in five minutes' than it is to today.
Having gone from C to C++, there's a stark difference between the communities in what is considered 'readable' i.e. what the future reader is expected to grok.
In C-world, ternary-ifs are too spicy and C99 is newfangled. In C++ world, the only reason you'd be pushed away from template metaprogramming is because the standard you're using lets you do it with constexpr.
Rage where?
Following my initial, post-compiler-upgrade disgust, I do think it's a wise tradeoff. I can't use clock_cast yet - so the workarounds are kludgy - but it's that kludge that itself tells you you're dealing with something complex.
Meanwhile US housing is politically a zero-risk alternative with costs guaranteed by government subsidy for 30 years. Why innovate when you can own capital?
The money invested in 1940 is on fire.
The most recent C++ standards have become extreme with this. A time point from the filesystem is a different type to a time point from the OS, which has a different valid range.
It's very subjective, but Reels are actually the only way my close friends interact with Instagram now. As Facebook did, it's gone from a platform for sharing ourselves to a platform for sharing third-party 'content'[1]
[1] stolen pet tiktoks
The Boglehead philosophy has always required depending on the exceptionalism of a single country during a single century.