I make fonts as a hobby. I've been using this one as my terminal daily driver for a while, and it's pretty much come to be just "what the terminal looks like" for me now.
Should I put it up in public somewhere?
(It will, of course, be scraped so someone can use it to make an AI font generator and extinguish a little bit more joy from life.)
@falcennial@baldur Here, the bubble is bursting or deflating. On the orange site, AGI is coming and the end of work (and/or human life) is nigh. In RL, I see some people thinking the next industrial revolution is underway, and others thinking it's a bunch of marginally-useful dancing bearware.
There are knowledgeable people in all those camps.
I've resigned myself to not even trying to predict anything with confidence.
Firefox is adding on-device AI alt text for images.
Generally assistive technology is of course a good thing, however:
How accurate is it?
How accurate can it even be if it doesn’t know the intentions of the poster? (The exact same image can be illustrative to diametrically opposite opinions.)
Where does the training data come from?
Will it discourage authors from adding alt text?
Is there telemetry that could be used to invade privacy? What if that data gets sold or stolen?
@thomasfuchs I can't answer the three first questions, but:
I don't think it's going to change authors' attitudes towards alt-text. Firefox has a small userbase, and the sort of people who already write alt-text won't stop just because Firefox has added an AI for it - for exactly the three first reasons.
They claim it's entirely on-device, and at least the same claim for their translator is true. (Fire up Wireshark while it's translating; it doesn't phone home at all.)
There must be capitalists or economists who can see that we've made the switch from low-hanging-fruit consumption to self-consumption. Cory Doctorow obviously sees it, but he's neither. Tyler Cowen or Nassim Taleb maybe? Has either written about this phenomenon? Cowen has The Great Stagnation, which is Part 1. Taleb has Incerto, but I've only read part of book 1. Does he write about the shift to self-consumption?
@inthehands I don't think tools can reduce total workload. That is not what tools can do, so the people selling tools are necessarily selling increased productivity. It only functionally leads to reduced workload when a tool has become so effective at increasing productivity that the human has been automated away almost entirely. (Eg. a washing machine).
What reduces total workload when total automation isn't possible or desirable isn't tools - it's social processes.
I heard many folks at PyCon — including a few very prominent ones who shall remain nameless to protect the guilty! — claiming that “black text on a white background” is uniformly and obviously the superior accessibility choice for conference presentations, for various reasons. This is, at the very least, debatable, and I think it would not be too spicy of a take to say it is straightforwardly incorrect. Some evidence follows: 🧵
@hynek@glyph@chrisjrn My coworkers look at me like I'm some kind of weirdo for doing something like this with code on screen.
I use bold and italic for most normal syntax highlighting. A darker color for comments, an accent colour for strings, and bright red for syntax errors.
I don't know if this makes me more "productive", but reading code is much more comfortable.
@hrefna If I'm being brutally honest with myself here, I can't ignore the coincidence that "the heyday of the internet" happened to coincide with me being 18, and the awful enshittified internet happens to coincide with me being increasingly old, tired and bitter.
I think things are worse ... but I also remember how awful the 2000 Slashdot commentariat (and a large chunk of Usenet) was.
@Craigp I think the main counterexample I can think of is Spiritfarer.
It's a platformer - but it's a very easy one where you cannot die (it wouldn't do for the ferrymaster of the dead to die, would it?). It's also a resource management sim - but you have all the time you want. There is no way to lose the game, and you cannot truly get stuck. You care for the deceased spirits until they're ready to move on, and the only gameplay challenges are explicitly optional.
@ahfrom Useless trivia of the day: Tiny weaving spiders (the ones we call "lykkeedderkop" in Danish) have enormous brains for their size - their brains are star-shaped because a little bit of brain pokes out into the legs.
This is likely because there's a minimum absolute brain size to be able to spin a good web, and they have exactly that.
@mccOf course it won't be kept local. Same with the "we'll listen in on your phone calls to check for scammers!" features Google is hawking.
"We're running out of high quality language data!" ... "It's a total coincidence that we've made this decision right now, but we've decided to listen in on every phone call / watch every software interaction anybody ever makes ever again".
@mcc Short-term: I am personally lucky that I live in a country that has some fairly restrictive regulations on workplace surveillance. I'm sure that this will spawn even worse spyware, but there are upper limits to how much of it I can legally be forced to use.
Longer-term: The end-goal of all the AI training is of course to build the Mass Layoff Machine, and that's going to fuck people here over too, if they can just get enough data from people in countries without a history of strong unions.
@garrett@mcc And again: The end-goal of all the AI training is Mass Layoff as a Service. Even those of us who opt-out (perhaps by not using their product at all) will be screwed by that, inasmuch as they succeed.
my advice to anyone who wants to make a hobby programming language would be to make a lisp, except to simultaneously not worry at all about being anything like the big lisps in terms of design or syntax
Possibly! I don't dispute that it may happen! I've seen a lot of thoughts in that direction for other technologies that never panned out, but I've also seen it go the other way.
Finding a use for the generative AI tools in the development process won't surprise me. Especially if the cost comes down.
What I balk at are replacement narratives or the idea that somehow it will invalidate human engineers.
@Jackiemauro@hrefna I'm a union member and a software developer. Lots of developers (and engineers in pretty much every engineering discipline) in my country are.
Unions are a defense against all sorts of labour abuse and every worker should be in one, but if full-on replacement actually becomes possible, I don't get why people think the union can protect them. The union can threaten to withhold labour, but what good is that if that labour has just been rendered valueless?
Imagine what an anti-abortion red state or a fascist Trump administration (or some other future evil administration) would do with features like #Microsoft's "recording everything you do on your PC" and the #Google and Microsoft plans to listen in on your private phone calls.
I don't give a damn if these firms claim the data is stored on the devices. Devices can be confiscated, stolen, or courts can order pretty much anything done with that data.
These firms are selling us all down the river with this stuff.
@lauren Also, does anybody really believe that they're not going to extract whatever they deem valuable from data and use for more AI training?
"We're running out of high-quality language data" -> "It's a total coincidence, but from now on we're going to be listening in on every phone call and watching every desktop software interaction anybody ever makes ever again".