Mind Dump, Tech And Life Blog
written by Ivan Alenko
published under license Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)copy! share!
posted at 09. Feb '18

I AM FUCKING TIRED OF THIS TECH JUNGLE, DERELICTS AND CEMETERIES

Enough already of this shit. I hate this technological jungle, derelict software and software cemetery. Especially when it’s used daily.

For example, in my daily job I want to do something -> need debug -> I’m in pain, because tools generally are FUCKING RETARDED. No. I’m not taking this shit anymore.

Who wants to remember apt-cache madison libc6 instead of fucking human apt detail libc6 just to see from what repository the package comes from?

Why do I have to write openssl s_client -connect myrtana.sk:443 < /dev/null? (sic, one dash!) to download a certificate + info? And write a insane parsing function just TO DOWNLOAD A SIMPLE CERTIFICATE FROM A SERVER?

Why docker pull --debug ubuntu/rolling doesn’t show any debug information and it shows a misleading error?

Why when I write modern_program --help it shows “Run modern_program -h” to see help?

Why my Atom editor is so fucking slow that it takes often 2 seconds to see changes? But it has Markdown renderer which I turned off, because I thought it was the cause of slowness. BUT IT WASN’T A PROBLEM AND I DON’T KNOW WHAT TO DO AND I’M REALLY SAD AND FRUSTRATED!!! :-(

WHAT THE FUCK IS GOING ON? WHY DO I SEE SOME OF THIS STUFF FOR MORE THAN 10 YEARS???

I’m too old for this shit. When I was 14 I thought….”nice, a little rough, but I’m sure it will get better in a couple of years”. Fuck me.

When I was 22, I still thought things will get polished. Except they didn’t. Nor open source, nor commercial systems.

There is a lot of software that WORKS NICELY AND I REALLY APPRECIATE THAT. But it’s in dire minority. To write a good software takes a lot of time. Even a small project takes hundreds of hours.

But I don’t have any patience left. I don’t really see a reason why I should keep dealing with this shit anymore. From user perspective I want to have a pleasant experience with software. Otherwise it is like being a slave in a galley and not seeing any end to it. That’s so much depressing.

I get that some software is designed in its own style. But the reality is less idealistic - design gets old and rusty, is not really thought well or was good enough in that time, but nobody is really invested into refining existing tools.

Let’s create another JavaScript library. Or let’s add 10 additional features nobody really cares about and make the code so bad and so spaghetti and without tests that nobody is able nor wants to contribute into this project. And then a project lives somehow. Is useful, I agree.

There needs to be a many many more energy invested in the design and maintainability of the software. I need only one (or three) pieces of perfect software. Not 20 bad ones.

A BRIGHT FUTURE AWAITS!!!???

Therefore there will be many articles here on myrtana.sk. New stuff, articles, cheatsheets, programs I dream of, software designs and maybe tools.

At first I will criticize a lot of projects, because I don’t like some or all aspects of them. And I use them daily, so I care. I care A LOT.

But I’m aware a single person cannot do much everywhere.

I really hate to see the same bugs for 6 years or more. It’s just being stuck in the same hell/apartment forever and cannot change anything. So depressing.

JUNGLE MUST STAY

The technological jungle must go on. But the tools we use every day must be solid, reliable and well thought.

Of course there should be experiments and lots of weird software. Hundreds of programming languages. Half baked software. Yes, because we learn stuff. I wrote many bad programs.

But that doesn’t mean it’s ok to use various half finished software for years. Because you’ll go insane.

I DESIRE TO BE PRODUCTIVE AND FEEL HAPPINESS. INSTEAD OF I FIND MYSELF RAGING, SWEARING AND FEEL BOGGED DOWN IN SOME WEIRD SHIT.

// END OF RAGE, I JUST HATE SEEING ME LIKE AND THE SOFTWARE I USE AND LOVE LIKE THIS

Add Comment