Skip to main content


Hate the fact that making cool things is hard. Imagine you don't like your text editor / operating system / whole internet and make a new better one overnight. Hell, I'd make my own literally everything if I could. I'd spend eternity doing it. But no, everything takes at least 10 years, and I only got one life to spend collaborating with people I can't control. Sorry to pollute the public space with this but I'm just really annoyed and I don't know how to deal with it.
frustration

Imagine you don’t like your text editor / operating system / whole internet
Oh yeah. Text editors don't even make sense most of the time because you are typically dealing with highly structured data so a structural editor would make more sense. Also stuff like source code is just a serialization of some graphs so a graph editor would work better.
everything takes at least 10 years
I've been working on a rather conceptually simple technology that has to do with dataflow programming, 10 years in the making I'm still not done (but close). I remember Alan Kay saying that breakthrough tech typically requires 7-10 years and given the mess we're in only a breakthrough tech can save us.
Sorry to pollute the public space with this but I’m just really annoyed and I don’t know how to deal with it.
I think you're far from being the only one. I keep seeing stuff like this from time to time, which ranges from complaints/rants (example) to actua... show more

I dunno. I'm too busy with my day job right now to even properly think about it. Maybe in a couple of years I'll go with some part-time at-home kind of thing and actually start doing something.

I'm really interested into p2p stuff though. Already imagining my government not allowing me to host a server or buy a vps without providing cryptokeys. Not that I have the slightest idea of how it works, but I think there's job for everyone. Maybe make a better Sculltebutt or something.



I'm so SICK of stuff not working. When I dreamed of being a programmer as a child, it never occurred to me that writing the actual code is going to be the easiest, least time-consuming, and generally fun part. Now it feels like I am betrayed by my dream. Because whatever I'm trying to do, I keep running into weird issues, not covered by documentation, not answered on StackOverflow, not heard of by professionals I talk with. It's just too much of a headache to keep trying to fix what other people broke. All fun and games when you're just screwing around, exploring cool things you like. But say you need to get the job done? Nah.
frustration programming software
This entry was edited (6 months ago)

What I do is try to educate others on what a scam "compilation not guaranteed" is. That doesn't help me program better, but maybe it'd help some third party prioritize having working compliation instructions, so I would have one less mess to deal with. It's honestly not very effective though, so I dunno.

My current approach is to install a minimalist OS like OpenBSD, install as few packages as I can and compile the rest myself (while still trying to use as little as possible). Opensource fans like to talk about how everything is open to inspection/modification, 'many eyes', etc while in reality lots of critical software is effectively closed source because it requires too much effort to analyze or modify in a nontrivial way and there's no infrastructure to make it easier. In the future I plan to write a very small highly integrated OS for a small number of SBC platforms.
It’s just too much of a headache to keep trying to fix what other people broke.
Not least because they just keep breaking it and if you criticize them they'll tell you that patches are welcome, you ungrateful fuck. There's an article documenting problems with the FreeBSD developer culture, I showed it to a FreeBSD fan a couple of years ago (in I2P, so he was at least somewhat interested in security), he just shrugged i... show more

This website uses cookies to recognize revisiting and logged in users. You accept the usage of these cookies by continue browsing this website.