@sir Ok, let me just grab a dozen js frameworks with npm, spin a couple docker containers, and I will write your bot.
@sir It's not as much the developers as the managers to blame, mercilessly throwing the developers around from task to task, as if building quality software were as quick as hammering nails.
I do agree that it takes a great deal of discipline. But the software development methodologies just get routinely misinterpreted, to the point where they actually might be used to justify anything.
@sir on it
*npm install twitter-bot-boilerplate twitter-sdk masto-sdk twitter-masto-glue glue-pot*
>until the complexity epidemic is over
@sir Good luck. Seriously. :(
@sir Nice timing. Literally half an hour ago I got curious and tried installing Plasma (the desktop thing) to see if it was as awful as people made it out to be.
Turns out the package called "plasma" doesn't actually install any software. Window manager? Taskbar? *Default theme*?? That'll be another 70 dependencies.
I'm surprised it didn't try to pull in chromium somewhere.
@toast bonus points for choosing a solution based on unix primitives
more points would have been awarded for using plan 9's webfs instead of curl
@lanodan Pleorma is the Katamari Damacy of fediverse applications
@lanodan a Katamari is a sphere, with smaller bits inside and larger bits outside. There is organization in a Katamari
@lanodan it has no limits to its scope
@lanodan more features are simply added to the ball
@lanodan yes because social networking websites should be designed like general purpose operating systems
@sir That seems like a great goal for System E (my own future digital ecosystem)
@sir when we design better tools that make programmers lives easier, the complexity grows to take over the improvement and soak up the time; the result is we always work with stuff that's just beyond what we can cope with - often for not much benefit. Add a new safer programming language? A new CI system? Better large project tools - great they'll free time up so we can add more features.
I need a bot to auto-boost @sir 's posts about this link.
@sir Excellent post, thanks. "The most amazing achievement of the computer software industry is its continuing cancellation of the steady and staggering gains made by the computer hardware industry." --Henry Petroski
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!