Docker and Electron are the most hyped new technologies of the last five years. Both are not about improving things, figuring out complexity or reducing it. Both are just compromised attempts to hide accumulated complexity from developers because it became impossible to deal with.
This is exactly why I hate using Docker.
@amolith @sir but how are the developers using those technologies to blame? Just look at the alternatives, they are terrible! It's not just developers being lazy, we just make what we can with what we have. I will gladly use docker over the alternative, because if makes my job such my easier than before
@amolith sorry, I just realised my message looks more angry than I wanted. When I say docker vs alternative, I mean containers vs virtual machines/package managers/etc
The citation reflects what I've written in a recent article on my blog.
Translated from French, words between square brackets are context:
In the meantime, when you see the dependencies [required to run Sentry], you wonder if they didn't want to "hide" the complexity or do things in microservices
Sometimes, I feel like Docker adds a layer of complexity and when it breaks, you don't know where to fix the issue and can make it worse if you don't know what you're doing.
I would rather have an LXC container and do tasks either manually or automate them at some extent.
@amolith Docker for CI is super valuable though. You get codified, repeatable build environments that anyone can recreate (with docker or manually).
@sir "I don’t have numbers, but I’ve heard Gmail rewrite also made it much slower with no apparent new functions."
This is the first time I've ever heard anyone else acknowledge this.
The rewrite made gmail so bad that my grandmother, who isn't a savy computer user, started complaining about it.
I came over to troubleshoot it and there was absolutely nothing wrong. I thought I was crazy when it even replicated to my machine.
@sir I'm so angry. With the cache pre-warmed, by loading the page before even measuring speed, it still takes 8 fucking seconds to start writing an email. 8 seconds to open a blank window that you put text into.
This one needs to be boosted 10 times over. What happened to KISS? What happened to "do one thing and do it well"? Any electron app being able to render 3D graphics and supporting an Xbox 360 controller is fucking ridiculous. I knew it was bad but I didn't realise it was that bad.
@jbauer The picture is the, now discontinued, "Inbox" web application.
The new Gmail look is basically the same as it's always been but just with more wasted space.
@rune Ah okay. Thankfully they Googled it so it no longer exists.
@jbauer Honestly, Inbox was better than Gmail is now, so i wish they'd hurry up and google the Gmail application too.
@rune @sir oh, there even were articles detailing why did it turn out so bad. couldn't find them, only this: https://news.ycombinator.com/item?id=18379394. tl;dr: google is broken, bad corporate culture and developers having too fast computers lead to bad products. iirc it wasn't even written in js, but transpiled from java or something.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!