> Of course there are massive problems and inequities we're solving, of course! But that's always been the case. Relax. Breathe. Put it in perspective.
You're just not someone who has to deal with these problems. Are we solving them? Not sure what you're being that of.
> Get offline. Go outside. Touch grass. Breathe. People are still going out to eat at restaurants, they're still playing intramural sports, they're still going to the beach with their friends, they're still watching plays, they're still visiting family and hosting movie nights.
I suggest you stop touching grass and go and talk to a few less fortunate people. Maybe that can broaden your perspective
Some people are in it for the challenge. Someone else's outage? Yeah I'll happily help diagnose it, analysing and figuring out where the issue is can teach you a lot of things.
For the record, this was never at night. Late in the evening, sure.
> In general I'm not a big fan of unit test on simple websites, they do not give any real value compared to effort
And then your site gets more traction, features are added, things are refactored.
And now you're looking at what used to be a simple site, still with no tests.
It's a habit, that pays off long term. You don't do it for yourself, you do it for who changes the code next. Might be you, or not. Even when you do it yourself, you can't hold all the requirements in you brain, you write those up in tests
The maintainers that wrote those tests will have experience you won't get out of a rewrite.
I think this is also where the real work is. A rewrite is one thing, that you can show off with a flashy blogpost. The maintenance, for years to come, won't be of that nature yet it still requires as much work.
Types are a safeguard, they rule out certain errors. So using them is mostly for maintainability, and especially in large codebases and teams that becomes a thing.
I think that comment is clear in that he likes to work alone which for problems of a certain size just isn't feasible
Fine, bad example. The point being, people light fireworks in places with extreme fire risk. And don't you dare tell them they cannot. None of your business is the kind response
> But this is none of your business. I live in Germany, where everything is regulated by well meaning people.
Assuming you haven't lived in the US I think you're severely underestimating some of the stupidity going on.
So let's say your house has a thatched roof in California where it's bone dry and hot. At that point, the person lighting the fireworks will still say it's none of your business. Even if it's illegal and every year houses burn down as a result.
I don't think you get how much of an 'I don't care about anyone else, because FREEDOM... Murica' mindset exists unless you've lived there
The only thing you can fault them for is for how long it took to switch to liquid cooled.
The leafs are fine cars but you're paying for being an early adopter. I bought one used in 2016, used it as a daily commuter till 2025 and then sold it. I don't think any car will ever be as cheap to run as that one....
Legislation only exists because some people won't be good people without a stick involved. So, in general, I think your expectation is valid, but that's not what you use the stick for.
As an employee you want to be able to draw the line, and this lets you do that. When you need to do that, you're already in a pretty bad position to begin with
If you think that's business, wherever you are is a place where I don't want to live.
Yes, companies do have to do things in order to appease regulators. But typically that's where a regulator says what they need them to do and then they oblige. Those requests usually involve market power and such, and splitting off part of the company. They don't involve the actual content/product of said company
Or didn't bother to read the spec to understand why it's non trivial. Things like this are complex because attacks will force it to be.
Also, the broken implementation might be an OIDC implementation that doesn't support client_credentials for example. Seen that many times and that does make it rather awkward to implement a server to server flow...
Assuming they've hosted you for 3 full years, I wouldn't mind the 10 euros. Even small sites need all infra to work. The fact that your site is small only means it costs less in transfer.
I don't understand why datacenters especially shouldn't be able to run mostly on renewables.
This won't apply to every datacenter, but the AI inference ones especially, should be seeing most demand during the day. So what's built in north America is used when it's daylight there?
If so, isn't that a perfect case for solar?
To be clear, I'm not saying it can power down, but at night it should be able to scale down significantly?
I don't disagree with you but every country is different. Australia gets a lot of sunshine and is sparsely populated, so plenty of room for solar anyway. This is not the case everywhere though.
It can be a good example though of how you overproduce during the day and use that to charge car batteries for example
> before finding I signed over rights to my landlord to make candid porn of me and all his other tenants.
If the law says you cannot do XYZ, your landlord can state otherwise in whatever verbiage but that's all void.
This is why good consumer protection laws exist, in a well functioning society there things you sign are to protect the landlord from bad renters (don't pay, cause a nuisance etc). The law in general should protect you as the tenant from a bad landlord.
You're just not someone who has to deal with these problems. Are we solving them? Not sure what you're being that of.
> Get offline. Go outside. Touch grass. Breathe. People are still going out to eat at restaurants, they're still playing intramural sports, they're still going to the beach with their friends, they're still watching plays, they're still visiting family and hosting movie nights.
I suggest you stop touching grass and go and talk to a few less fortunate people. Maybe that can broaden your perspective