Grumbledour
Joined 9 years ago
Joined 9 years ago
https://adventofcomputing.com/
Though frankly, that page needs some love, Sean!
But thanks for the submission, and thanks, Sean, for a great podcast!
I think the better analogy here would be to tidy the public park for free. It's about doing something for other people, being generous, making the world better with your genrousity. I think that in itself is something worthwile to try.
While I find speculating about different models besides capitalism a good exercise, I also don't think these things are wholy incompatible with our current societal structure.
So, national messengers, controlled by experts, that archive communication and run on trusted hardware, would be the best solution for the work of democratic goverments I would think.
Of course, the possibility of software quality and security experts in service of the goverment is probably just wishful thinking.
As so often, the biggest GDPR problem is missing enforcement.
She thinks she was "hacked" on signal, and now wants to switch to something which is clearly better! Let's wait where she will want to go once she gets "hacked" there too...
While there are valid reasons for germans not to want their politicians to use private messenger apps on their private phones for official business, and american ones at that, this switch would of course change nothing about all of these problems. But at least they can claim they did something, right?
I do remember him wearing brightly colored patchwork clothing in the stories, but I could not say if that was an integral part of the original fable or just added in retellings to make the character stand out more as a mysterious stranger.
Too many people have the "Premature optimization is the root of all evil" quote internalized to a degree they won't even think about any criticisms or suggestions.
And while they might be right concerning small stuff, this often piles up and in the end, because you choose several times not to optimize, your technology choices and architecture decisions add up to a bloated mess anyway that can't be salvaged.
Like, when you choose a web framework for a desktop app, install size, memory footprint, slower performance etc. might not matter looked at individually, but in the end it all might easily add up and your solution might just suck without much benefit to you. Pragmatism seems to be the hardest to learn for most developers and so many solutions get blown out of proportion instantly.
Yet considering, that many people here are also often unhappy with wasteful and user hostile software, like windows, i think a look at this kind of thinking can be really beneficial. Especially, since at least the actual programmers reading this site can easily have small impacts on these kind of problems, by just making sure, they craft their software with more care on such issues.