unsolicited advice about boundaries and social interactions
Just because someone is "online" in some chat app, does not mean that they're available to interact or even read your messages. Don't ping them or complain if they don't respond immediately. Respect others' right to decide when they want to socialize and when they want to be left alone.
If you have Opinions about performance of webapps, please help me test a thing! Try interacting with the canvas here, and tell me what the performance and 'feel' is like for you, especially on older devices: http://joepie91-home.cryto.net:3500/
Scroll to zoom, hold right mouse button to drag. Work in progress; currently probably only works on desktops/laptops, and not likely to work correctly with screenreaders yet, although it *should* work correctly with assistive scrolling tools (but untested).
Answering genuine question about all the things that are going wrong in our society and economy with a glib "it's late-stage capitalism, what did you expect?" is like answering "why is this old man dying" with "he's old and unhealthy, what did you expect?"
You still want details. You still need to understand the hows and whys—the proximate and near proximate causes even if the ultimate cause is abundantly clear.
Every once in a while, you find an answer on StackOverflow that just completely knocks it out of the park. Today's case was https://stackoverflow.com/a/64558513/1332715
I think the Crowdstrike situation shows a similar failure mode as the supply chain problems during covid.
When things go well, there is a push for centralization in order to reduce costs, but this decreases resiliency.
The result is Crowdstrike taking down important services around the world, or half the internet going down whenever Cloudflare or AWS are down.
I think it would be more healthy to have systems be more diverse and stop trying to push everything to the cloud.
Bethesda Game Studios has unionized!
CW-boost: isolation, community building, reference to state violence
uncomfortable truth for anarchist computer folks
You know that thing about how any system of hierarchy and power is eventually coopted, regardless of how good the intentions are, by authoritarians? And how it will turn into a system of oppression? And how that's fundamentally unavoidable on a long-enough timescale even with 'checks and balances'?
Yeah. You know how computer technology is structured, with only a few parties capable of manufacturing it, and most of society being centralized into a handful of different 'shapes' of computer system?
That's a system of power.
While this is not a call to 'abandon technology' or similar primitivist rhetoric, this is absolutely a thing you need to be thinking about long and hard as a tech anarchist.
CW-boost, Microsoft, DEI
As an example of the consequences of that monumental shift in what society allows to be "normal," to make DRM work even to some rough approximation, you need a way that a device can prove to a server what software is running on that device — so-called attestation. That fundamentally breaks the idea that it's the *protocol* between a device and a server that matters, not the *implementation*, and thus fundamentally restricts what implementations are possible.
I'm still mad that as a society, we basically let the idea of "sideloading" become normalized. Just the idea that the software you run on your device is subject to DRM is so inherently and extremely wrong, and yet it's just normal now.
So many other abuses of power in computing come back to that; to adapt Doctorow somewhat, there was a war on general-purpose computing, and we lost.
(edit: see replies below for important discussion of "lost," and why that might not be the best word.)
@emma I'm quickly coming around to the opinion that passkeys are "what if SSH keys were DRMed."
Some weirdo writing a whole thread on “NULL pointer” [sic] after seeing a screenshot of a stacktrace with a read at 0x9c in what I have to assume is kernel memory. And then I see he’s a Xoogler and claims to be a “professional C++ programmer”.
The thread, which is the worst analysis of this as is possible, ends in sexism and racism. *this is my surprised face*
I need to Kotlin harder.
funding idea for open data projects
A long-standing problem with open data projects is that they are not free to run, but companies tend to heavily exploit the data for their own profit without providing any funding to the project, and any technical restrictions on that would also harm the legitimate users.
So here's an idea that just occurred to me: charge specifically for CSV and Excel exports. JSON/whatever exports and feeds are free and unrestricted, but CSV/XLS requires contributing to the project. Because as far as I can tell, 'business environments' are pretty much the only place where people would *willingly* choose CSV/XLS over standard(ish) serialization formats.
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.