re: Why don't you just use XMPP?
@cero I would say that hosting a server was the only part of the experience that I didn't find painful... once I found Prosody, that is, which seemed to be the only thing that Just Worked, and with an actually helpful and welcoming community.
That didn't help with any of the other problems, of course... :/
meta, adoption of fedi, bluesky
@serapath @aral I think it's important to recognize that projects like the fediverse operate on an entirely different timeline from corporate platforms.
The only way something like Bluesky can become successful (by their metrics) is by making a splash, and having everyone learn about it at once, and move over before anyone asks too many questions and figures out that it's kind of crap.
But the fediverse, and other communal projects, don't need to do that. Our metric of success is (or at least should be) one of sustainable growth; and for that, it is entirely fine for people to learn about it and move over slowly. We're not on a deadline, as long as things keep going in the right direction. We're not subject to hype cycles if we create a nice space.
This is very important because you *can't* compete with corporations using their own playbook. You have to take advantage of their weaknesses and your strengths, and "not needing a mass move to retain users" is an example of such a strength for genuine community projects.
Have you tried taking it off the wall and turning it upside down?
(Whoever designed the Virgin Media access point clearly lived on a planet without gravity. It’s left an unsightly bit of unpainted wall showing for the moment but otherwise should be far more robust now.)
*sigh* I probably should own crutches and a cane as, just in case items..... given the bugs my body has. It probably would have been doable already for me to get groceries if I had crutches and maybe a cane would have sufficed.
Anyone have recommendations, what to look for (Netherlands or at least EU shops ideally) and feel free to boost.
As an activist, I really only have one expectation of people: to leave space for activism.
Don't trivialize problems, don't actively demotivate people who are working on the solutions, don't get in the way of those solutions. Leave room for them in conversations. Let activists do their job.
I'm not even expecting everyone to become an activist, or to become 'politically active'. But I *do* expect you to let us do our job, and that is an expectation that I will not yield on.
@joepie91 All people defending capitalism because it is self-optimizing should start asking themselves "optimizing for what exactly" and "is that a correct thing to optimize for?" (It's not)
dream, snake
Shape-shifting snake that disguised itself as computer cables (usually VGA) and would bite you if you tried to pick it up, but it wasn't poisonous
Called in an expert, they pointed out that the snake could be brought to feral court, but "feral court is kind of a hellhole".
The snake at some point turned itself into a plump mouse instead, and sat there looking cute and innocent in what looked like a tiny lemonade stand.
Really not liking the new trend of non-visual arts academics using AI to create graphics for their blogs, slide presentations, videos, etc.
VALUE HUMAN LABOR & CREATIVITY
We already know that this AI was created by ripping off visual artists without consent or compensation. When you use AI to goose up your work instead of using public domain, the right CC license, legit stock licensing or work you've commissioned. you are engaging in academic misconduct, in my opinion.
I have lost count of how many developers have told me over the years some variation of "I want to learn to do it right, but my boss wants it done tomorrow so I don't have time".
Your periodic reminder that the root cause of slow/inefficient software is not laziness, or Javascript, or Electron, or "interpreted languages", or people not understanding how to do software development, or not understanding memory management, or libraries, or abstractions.
None of those are the root cause. The root cause is capitalism, and the incentives it creates to build software that works barely well enough to make money under impossible deadlines, often leaving developers no choice in the matter and affecting the broader software development culture.
You want to fix bad software, you need to start by addressing those capitalist incentives. Telling people that they are doing a bad job will get you nowhere, and you will likely get things wrong in the process.
@NafiTheBear @amapanda @OpenStreetMapUS This is exactly what always ends up frustrating me about these cases. Nominally open communities going "but Matrix/IRC/whatever is not good enough", and instead of investing time/money into contributing to fixing that problem, they invest that same time or money into buying a proprietary solution...
This happens *so often* and it's a really good example of how a sense of solidarity is frequently completely missing in open-source (and otherwise 'open') communities. This stuff isn't going to happen by itself.
Ouch. A large OpenStreetMap group has been using a proprietary chat platform as a community space for ~10 yrs. Now they gotta pay a $80k/yr (or $10k??) for usage. 🤯😱😢
Slack (now Salesforce) now wants to charge @OpenStreetMapUS for all ~6k users on their server. 😢😢 Ouch.
This sort of bait & switch is why open, community owned platforms (like this!) are vital!
read more on the slack (while you still can??!): https://osmus.slack.com/archives/C029HV951/p1705438543546349
#OpenStreetMap #OSM #FreeSoftware #Cassandra
@Zurdo Oh, actually, this helped me find the responsible code in the source code: https://github.com/mirror/smartmontools/blob/4591526a9de7dceca255783390236bcdf61778b7/ataprint.cpp#L1285
So my data is already complete now, thanks :)
@Zurdo Thanks! This is very helpful, and confirms what I suspected - the when_failed values are different in the JSON output compared to the plaintext output :)
(Now to find someone with a disk that is "failing now" and my data should be complete :p)
rollercoaster accident analysis
I'm so used to accident analyses being a never-ending series of "and then they cut a corner here, and they saved a buck there, and that's why it happened".
So I'm positively amazed at this case where it seems that the operator actually did everything by the book, and proactively responded to the problem: https://www.youtube.com/watch?v=ApYID0lAiQc
In the process of moving to @joepie91. This account will stay active for the foreseeable future! But please also follow the other one.
Technical debt collector and general hype-hater. Early 30s, non-binary, ND, poly, relationship anarchist, generally queer.
- No alt text (request) = no boost.
- Boosts OK for all boostable posts.
- DMs are open.
- Flirting welcome, but be explicit if you want something out of it!
- The devil doesn't need an advocate; no combative arguing in my mentions.
Sometimes horny on main (behind CW), very much into kink (bondage, freeuse, CNC, and other stuff), and believe it or not, very much a submissive bottom :p
My spoons are limited, so I may not always have the energy to respond to messages.
Strong views about abolishing oppression, hierarchy, agency, and self-governance - but I also trust people by default and give them room to grow, unless they give me reason not to. That all also applies to technology and how it's built.