ManMachine
@max@manmachine.me
It's very annoying the way I have to get half way through writing a long detailed explanation of why someone is wrong before I figure out why they're right.
Image source: https://commons.wikimedia.org/wiki/File:ISO_7010_W071.svg
Author: Wikimedia Commons user Clemenspool
CC0 (http://creativecommons.org/publicdomain/zero/1.0/deed.en)
@jsatk I like languages that are *stable* and don't require me to have 7 different versions installed at once.
"AI is built on the collective knowledge of humankind."
No. Nononononono. It is not built on _knowledge_, it it built on _data_. And not everyone's experiences are available as data, many communities are excluded. Also: "Collective" implies some sort of collaboration and shared activity. But "AI" is just accumulation by a few powerful.
So No. It's not collective but extractive, not knowledge but data, not humankind but the hegemonic western view. Everything in that statement is wrong.
This textbox is a message and part of a system of messages. Java is installed on over three billion devices. Java is found everywhere, even in your car. We thought we were a powerful culture.
It's so weird that a lot of people think the quality of software is measured in how often it gets updated—it's literally the opposite.
@thomasfuchs you need to reach that sweetspot where it gets touched juuuuust enough to reassure the user it's not completely abandoned. Like it gets one, maybe two patches per year
@VileLasagna @thomasfuchs It needs to be touched often enough to verify the build environment still works. We're dealing with a safety code (F77) wrapped in a VB6 GUI. We suspect the vendor has lost the ability to build the code since VB6 was EOL'd ages ago. Bugs are generally dealt with by documentation changes but there's only so long you can do that, especially if you sell the code with a QA certification that revolves around software lifecycle management.
The irony is, this code would easier to maintain and be more useful to us if it was just the dumb F77 executable. We need to run uncertainty cases involving 90+ runs - automating the VB6 GUI has involved some extremely awful and brittle scripting. We're really screwed because the vendor lost their build environment and the staff to recreate it.
@thomasfuchs I work with trains, and there, software updates cost real, actual money.
Like, figures with more digits than the number of fingers on your hand.
And that’s just for the bits that aren’t safety relevant. For updating those, you’ll need the other hand.
[…] I’m anti-the branding of it as “artificial intelligence”, because it’s not intelligent. It’s a form of machine learning. “Generative AI” is just a very good Markov chain that people expect far too much from.
it has been 0️⃣ days since I had to send a corporation a nastygram about disrespecting my “reduce motion” and “do not autoplay videos” accessibility settings
from an article about the bitcoin crash: “Bitcoin is crashing hard, reaching historic lows of well below the $70,000 mark. At the time of writing, the token is hovering just above $63,000, levels we haven’t seen since October 2024.”
Given that I personally remember people being excited that bitcoin had reached the mark of one (1) dollar, the term “historic lows” to describe returning to the state of things slightly over one year ago is rather telling about the tech industry’s lack of perspective and cultural memory…
(it’s still dropping though 😌)
@rasterweb I'm also trying to stop using "amateur" to mean sloppy and "professional" to mean high quality. That has always been a shitty dichotomy, and deskilling is only going to make it worse.
It doesn't matter whether C is good or not. It matters that if I write code in two languages that aren't C, and I want it to all be part of the same process, I need to care about C. C pervades all. You cannot escape it. C will outlive all of us. The language will die and the ABI will persist. The far future will involve students learning about C just to explain their present day. Our robot overlords will use null terminated strings. C will outlive fungi.