14,573 karma · joined October 20, 2012
It's a great service though
There are plenty of software projects that are managed to an incredibly high standard professionally - OpenBSD, PostgreSQL, Curl all come to my mind pretty much immediately. Linux is probably the closest thing to "skyscraper" development and has been going for 35 years at this point.
What industry do you think is different?
I've had a decent amount of construction work done on my house, and if I had a pound for every shortcut that the guys doing the work took, it would pay for the work they did. And these are the _good_ ones. The bad ones don't even bother following the legal requirements. Somewhat recently [0] it was found that less than half of healthcare workers followed recommendations on _hand washing_.
[0] https://www.cambridge.org/core/journals/infection-control-an...
My experience has been that rust is significantly slower to compile than C++, by the way
Funnily enough, last week I was working on parsing some json. I wrote a little script in python, tested it and then ran it over the main dataset. It took so long that I rewrote it in C# before the python script had finished!
The difference between a junior and a senior is still very real. With agents, knowing what to ask them to do (or not do) is bordering on more important than it ever was. A curious junior might still go down rabbit holes for things that a person who had done this before. That’s what makes them a junior. Not everything we _can_ do we _should_ do
> Or is there some other emergent effect you're concerned about that you expect me to be able to infer?
Removing the unneeded snark, yes. A well intended, but poorly implemented law will not have the desired effect. If the law states that F2P games are exempt, for example (as Stop Killing Games has suggested), you'll find a massive swing towards free games with $60/80/100 in-game purchases to access the actual content.
> but documentation shouldn’t be an issue
Oh boy. I would bet that at any medium sized games company the number of people who can run the full stack of a game from client to backend locally is single digits, and that it is absolutely not documented.
The actual implementation is very important.
The problem _here_ is if you use steam, or psn, or epic, or any third party provider you need that. It’s a bit like the California cancer label.
I think if there was a better criteria for “multiplayer”, “single player” , “required”, “online”, and “offline” it would help, but I’m not sure if that’s really feasible either.
Adding insulation is expensive, and awkward. If you have cavity walls that are uninsulated, it needs to be done right. If you have single skim walls you either do external cladding (and change the outside of your building), or build an internal stud wall and insulate that, which is very effective but costs a decent amount, reduces internal floor space, and requires a full redecoration after.
Most of us don't. But smart meters are free in the UK, and if there was a way for my washing machine to have a 3h window overnight to run in to be done for 7:30 I'd do it in a heartbeat. Same for my dishwasher. Heating is a bigger issue.
That said, most properties in the UK don't have this problem. They _do_ likely need bigger radiators which comes with a cost, but a lot of these houses would benefit from just upgrading from their single panel rad with no fins.