mutual aid post, please help
@mynameistillian I've transported a lot of stuff in the past with a handtruck (usually available *relatively* cheaply) and a lot of cheap ratchet straps, and in some places a shopping cart can also work (but very terrain/law-dependent). Neither is especially maneuverable, but they are at least independently moveable
Today, A bunch of automatic employees have published posts in their personal blogs and social accounts defending what Matt Mullenweg is doing against WP Engine.
A blind post on the automattic subforum, plus some individual accounts like it can be seen in the screencap below, say Matt is rounding up employees and asking them to publicly defend the company or hand out their resignation.
I can't verify this, I haven't been told directly, but I've seen several unrelated people confirming it's happening.
To my ex coworkers, if you see this, know that the press is very interested in what is going on and they would be more than happy to talk with you privately.
systemd, unix philosophy
My problem with all these treatises on how software that "does a lot of things" is bad and more likely to fail, like frequently comes up in systemd discussions, is that while it is true in the abstract, these arguments never seem to account for things that people actually need to interact with.
Sure, it works great for libraries! Tiny libraries make for a very nice development experience and, with some reasonable dependency policies, very reliable and maintainable codebases. But that's because your target audience are *developers*; it's their *job* to pick the right tool for the job.
Your typical end user isn't a developer. They do not have the time or energy to allocate to painstakingly evaluate a "stack" of tools for every little thing they want to do.
They are looking to have a single program, a single UI, a single point of interaction with a coherent mental model, that allows them to complete their task from start to end. Where they can assume that the steps integrate, and they probably won't run into trouble on the common path.
And systems built to the "Unix philosophy" are notoriously bad at this! They are developed more or less in isolation - that is the point - and so they all have slightly different interaction modes, that are tailored to the specific task that the tool is meant to address. They may or may not integrate out of the box. If you're not a developer, this _sucks_.
So yes, by all means, modularize your libraries. Modularize your packages. Modularize every bit of internals you have! But don't try to universally apply the "Unix philosophy" to every piece of software without recognizing that *this is not actually what end users want to interact with*.
If you want your thing to actually be usable by people who aren't nerds, it *needs* to be usable through an application that does more than one thing. And this applies to anything a regular user might need to interact with directly; yes, including a service/system manager.
And if you insist that it is only a low-level tool, and people are expected to build end-user tools on top of that, then you actually need to make sure that it has a workable, reliable and consistent API to build against. None of this "custom string format you need to parse" crap.
(And yes, there are legitimate criticisms to be made of systemd governance. But "it doesn't follow the Unix philosophy" without further qualification is just about the worst argument you could be supporting it with.)
@onepict@chaos.social @librecast@chaos.social I appreciate it having such a clear definition :) I do generally follow the same goals, the things I work on need to be *for* something.
I do think that building a personal project in terms of "creating technology for the hell of it" is not *necessarily* wrong either, it just makes it a hobby project. What specifically irks me is that people never communicate this, and make it appear as if it's something more, by eg. actively marketing their project. You don't market your home science experiment to a nuclear lab either, and yet this is somehow considered normal in software.
But yeah, personally I'm very much aligned on viewing software development as a human rights thing too.
@joelving Well, partly. Some kinds of politics are very important to sort out. Unfortunately it's often more the "office politics" kind that you get, and any discussions around the politics that actually matter tend to just turn into concern-trolling about basic values that shouldn't be in question...
@gsuberland The best part is all the source code they released which wasn't theirs...
@onepict@chaos.social If I could make one small thing magically change overnight in FOSS, it would be "every project is explicit about whether it is meant to be a personal project or a public-commons thing".
I've had this discussion about power dynamics so often, and almost always the response is the same: "well it's just my own project, if other people want to use it, then they choose to accept this". And like, *you* might think of it that way, but you never actually communicated that to anyone else! They think it's a community commons and are contributing accordingly!
@tante I have tried looking into them and found it very difficult to find any *clear* information.
I grew suspicious and a deeper look into it confirmed my suspicions - while it *is* a form of keypair auth, and nominally an open standard, the general design choices and implementation recommendations are quite problematic and primarily seem chosen to entrench large players like Google as authentication providers (via eg. Android).
(Like how there are specific provisions and recommendations for allowlisting "attestation providers", which people are only ever going to do for major providers)
@joelving Oh yes. I eventually gave up and decided to fork the protocol with a bunch of others instead. It's slow-going, but a whole lot less frustrating and more productive...
mutual aid post, please help
i am preparing to put the evacuation plan i have been preparing all these months and collecting donations for in motion in the very near future, but i am not sure if i can hold out for long. the money will last me several months, maybe a year max, but after that i will need to find a full time job to afford living. but if i find it, i will drop out of uni and the army draft will come after me. pls help me what do i do
#mutualaid #Mastodon4Harris #MastodonForHarris
@joelving That comment thread reminds me so, so much of the Matrix development process...
This blog post captures much of my annoyance with recent events in the Fedisphere, but the thread below it really drives home the point.
@jon That's... some good set design for a conference booth
#women #BlackMastodon #SocialMedia #microaggressions #MentalHealth
'A new study finds that microaggressions aimed at Black women online appear to harm the health of other Black women who see those microaggressions – even though the microaggressions are not aimed at them personally. Specifically, researchers found that encountering vicarious microaggressions was associated with worse sleep quality for young Black women.'
https://news.ncsu.edu/2024/09/microaggressions-sleep-and-black-women/
UPDATE: body doubling success! thank you friends, i had a lovely day seeing your faces and got a lot done. i'll do it again in the future, so keep an eye out for it!
---
Anyone want to body double on video chat today??? I am tired and need task lubricant.
Stuff we can do:
chat throughout any of the below
both work on stuff
you do house chores while i work
you hang out while i work
you do crafts while i work
show-and-tell
silence for focusing during any of the above
A spaceship landed in the park. A door dilated and an alien stepped out.
"Greetings, Earthlings! You may recall we landed here not long ago, and asked to meet your leaders."
The alien paused.
"We met the Earthlings you indicated. Very funny. Now, take us to your real leaders."
marcellus williams and the absolute fucking ghoul responsible for his death aka parson
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.