Oof, some of these comments. Sorry on behalf of the edge lords, OP.
Oof, some of these comments. Sorry on behalf of the edge lords, OP.
But the entire point of Rust and Result is… to force you to make a choice of what should happen
Checked exceptions also force you to handle it and take way less boilerplate.
Zigbee or really any Bluetooth alternative.
Bluetooth is a poorly engineered protocol. It jumps around the spectrum while transmitting, which makes it difficult and power intensive for bluetooth receivers to track.
TIL there are like no women on lemmy
FWIW I don’t really like tech companies in general. They’re monopolies.
That said, I really admire Google’s environmental policies. I worry a lot about global warming and habitat destruction. They’re doing better than any other tech company on that front.
Other companies will just lie about their emissions. Like Amazon claiming it’s 100% renewable (it’s not even close). Google has been honest and clear with it’s emissions numbers since the beginning. And it has never been afraid to call out when they were wrong. For example, they recently updated their numbers when they realized one of their accounting methods was wrong. No other company has kept themselves as honest as Google on environmental things.
It’s a big company with 170k employees. I can name a million examples of it doing shitty things. Like shutting down Inbox. But the environment is far more important to me than some product I didn’t pay for.
Because security through obscurity is not security at all.
I’ve been a big fan of monorepos because it leads to more consistent style and coding across the whole company. It makes the code more transparent so you can see what’s going on with the rest of the company, too, which helps reduce code islands and duplicated work. It enables me to build everything from source, which helps catch bugs that would only show up in prod due to version drift. It also means that I can do massive refactorings across the company without breaking anything.
That said, tooling is slowly improving for decentralized repos, so some of these may be doable on git now/soon.
They are. Read their environmental report.
They invested over $3.1 billion in renewable energy projects with an expected combined generation capacity of approximately 4.5 GW. That’s twice as much energy as all their datacenters combined.
New power plants take time.
It’s behind a paywall
Regarding the cognitive dissonance required to A) value decentralization of power, and also B) support the CCP: 🤦
It’s simple: People who gain from misinformation create platforms that empower bots and sockpuppets.
I see your concern, but in practice that’s not what happens in languages like Java and Python with exceptions. Not checking for exceptions is a choice because everyone knows you need to check in your top-level functions. Forgetting to catch is a problem that only hits newbies.