leisesprecher

joined 3 months ago
[–] [email protected] 7 points 1 week ago

I find it extremely frustrating how weirdly wrong-density much documentation is. It's extremely detailed in all the wrong places and often lacks examples for common use cases.

I learned a while ago that news articles are supposed to have increasing levels of detail from top to bottom. Each paragraph adds a bit more context, but the general picture should be contained in the first one. Hardly any documentation follows that pattern.

[–] [email protected] 11 points 1 week ago

It only started this year for me (had this number for 15 years or so), and it's mostly numbers from the UK and India for some reason (I'm in Germany).

[–] [email protected] 9 points 2 weeks ago (6 children)

We could start by not requiring new chips every few years.

For 90% of the users, there hasn't been any actual gain within the last 5-10 years. Older computers work perfectly fine, but artificial slow downs and bad software cause laptops to feel sluggish for most users.

Phones haven't really advanced either. But apps and OSes are too bloated, hardware impossible to repair, so a new phone it is.

Every device nowadays needs wifi and AI for some reason, so of course a new dishwasher has more computing power than an early Cray, even though nothing of that is ever used.

[–] [email protected] 2 points 2 weeks ago

Ansible is actually pretty nice, if you get the hang of it. Not perfect, but better than triple tunnel ssh.

You could simply automate step by step, each time you change something, you add that to the playbook and over time you should end up with a good setup.

Flakey dev setups are productivity killers.

[–] [email protected] 4 points 2 weeks ago (3 children)

The real question is why you're torturing yourself by manually fixing that stuff? Don't you terraform your Ansibles?

[–] [email protected] 16 points 3 weeks ago (4 children)

Admittedly, I only ever entered an operating room under anesthesia, but could you just, you know, put the displays somewhere else?

This seems like one of those informercial "problems".

[–] [email protected] 5 points 3 weeks ago

You're oversimplifying things, drastically.

Corporations don't have one projects, they have dozens, maybe hundreds. And those projects need staffing.

It’s not a chair factory where more people equals faster delivery

And that's the core of your folly - latency versus throughput. Yes, putting 10 new devs in a project won't increase speed magically. But 200 developers can get 20 projects done, where 10 devs only finish one.

[–] [email protected] 2 points 3 weeks ago (1 children)

This is just the peak power. The average power is much less. And batteries can maybe work on a grid scale for smoothing, but not for an individual consumer like a data center.

[–] [email protected] 9 points 3 weeks ago* (last edited 3 weeks ago) (3 children)

Outsourcing is realistically often a tool to get mass, not for cost.

There's a reason so many people went to coding boot camps, there was a huge demand for developers. Here in Germany for quite a while you literally couldn't get developers, unless you paid outrageous salaries. There were none. So if you needed a lot of devs, you had the chance to either outsource or cancel the project.

I actually talked to a manager about our "near shoreing" and it wasn't actually that much cheaper if you accounted for all the friction, but you could deliver volume.

BTW: there's a big difference between hiring the cheapest contractors you can find and opening an office in a low income country. My colleagues from Poland, Estonia and Romania were paid maybe half what I got, but those guys are absolutely solid, no complaints.

[–] [email protected] 12 points 3 weeks ago (3 children)

I get your point, but have you looked into the power demands of data centers? They already have room filling batteries for power outages, but those are just enough to keep the lights on while the diesel generators start.

view more: next ›