Sign in

ben

@eskola.uk
125 followers 109 following 1.8K posts

Software engineer, socialist. London, but from up north. Learning Finnish. Anti-AI, pro-human. mostly cross posted from mastodon for now eskola.uk hachyderm.io/@benjamineskola

PostsRepliesMedia
ben @eskola.uk · 36m
And in the case of proprietary software that might motivate developers not to make the new versions unpalatable; whereas with SaaS they can do what they like and make you pay more for the privilege. pelicanfly.fyi/@lukito/117399499218…
pelicanfly.fyi
Spookito (Ookie Spooky Ver.) (@lukito@pelicanfly.fyi)
A piece of software we rely on at work has gone Full Slop and now has obligatory AI features that we need to pay more for. I’m once again reminded how AI/LLMs are probably the only ‘innovations’ that have not followed the “we created this because there is a need and it will sell itself” path and instead forged the “here it is; please like it; please stop making fun of it; you’re gonna fucking EAT IT and LIKE IT” path. Diabolical.
000
ben @eskola.uk · 36m
I’m probably not the first person to point this out but it does strike me that the shift to SaaS and subscription-based software has made this sort of forcible LLM insertion much easier.
100
ben @eskola.uk · 06/10/2026
I feel like, why can't people just say 'Israel'? Anyone who's opposed in good faith to 'Zionism' basically means 'the Israeli government and its policies', so say that. Then there's no room for misinterpretation or misrepresentation. And if they *don't* mean that, then they should say so too.
020
ben @eskola.uk · 06/10/2026
unfortunately i can't reply in the way i'd like from my work email address
000
ben @eskola.uk · 06/10/2026
oh great, now i have some random ‘AI’ startup asking for permission to include ‘my’ work in their slop machine firstly it's MIT licenced, which the email references and should be sufficient answer; secondly it's not my decision anyway, which should have been obvious from the very same file.
100
ben @eskola.uk · 06/10/2026
these things always make me feel like I’m in front of a board covered in red string.
000
ben @eskola.uk · 06/10/2026
an llm tic I’ve been noticing recently is something like ‘a phrase: one X, no Y, no Z’. it’s a bit more specific than the grouping of three things, but it’s also so vague that it obviously could just be (and presumably does) appear in non-LLM writing too.
100
ben @eskola.uk · 05/10/2026
Right. Like, I really dislike the idea that adding '/s' or whatever should be necessary. If someone is aware of the existence of irony then maybe they should read posts as if it was at least possible that irony was being applied. Even if they can't tell!
020
ben @eskola.uk · 05/10/2026
And besides, as I’ve said elsewhere, it’s simply not true that it’s impossible to avoid using LLMs (unless you expand the definition of ‘use’ into meaninglessness).
000
ben @eskola.uk · 05/10/2026
Sure. I did acknowledge that a bunch of people took it that way. But a bunch of people also didn’t take it that way, so it can’t have been all that clear, can it?
100
ben @eskola.uk · 05/10/2026
Hi OP. Have you seen how we're communicating right now? It's via a computer interface. HTH. Bye.
010
ben @eskola.uk · 05/10/2026
Github actions are such a horrible interface. Why should I have to deal with breaking changes and a mandatory Node.js version update for something that amounts to `git tag "${1}"`?
000
ben @eskola.uk · 05/10/2026
Yeah, somewhere I saw the claim that for reasonable performance you need 32GB of VRAM or alternatively 96GB of normal RAM. I don't know how true that is, though, but if accurate that doesn't exactly sound like a practical alternative.
000
ben @eskola.uk · 05/10/2026
There are a bunch of people who read it this way, and a bunch of people who read it a different way. I think at best that OP did not make their point as well as they think they did.
130
ben @eskola.uk · 05/10/2026
Obviously if you’re already experienced with so-called ‘agentic’ LLM setups then maybe it’s less of a leap but as far as I can tell right now the whole thing just pushes you into the Anthropic/OpenAI dependency and the purported availability of local models is a figleaf.
220
ben @eskola.uk · 05/10/2026
Yes. OP said ‘use’. If they meant that someone else uses it and you’re indirectly exposed to the output they should have said so. I don’t think ‘Bluesky moderator uses AI, you use Bluesky, therefore you have used AI’ is a reasonable interpretation.
040
ben @eskola.uk · 05/10/2026
I would disagree that it’s either difficult or dishonest to criticise something you have no experience with — if you mean first-hand experience from use. It’s perfectly possible to know about a thing well from learning about it without using it.
010
ben @eskola.uk · 05/10/2026
But it’s simply not true that it’s hard to find a critic who hasn’t used it in the last week. It’s just not that hard to avoid using LLMs.
030
ben @eskola.uk · 05/10/2026
‘We’? Your communication skills are your problem, not mine.
000
ben @eskola.uk · 05/10/2026
Have you just not met people who don’t use “AI” before? It’s really not as difficult to avoid as you’re suggesting. But I get it, you posted something fake-profound on the internet, people read it in the obvious way, and now you’re getting defensive about it.
020
ben @eskola.uk · 05/10/2026
I mean, I know you’re claiming that, but it seems to be based on a false premise.
0200
ben @eskola.uk · 05/10/2026
you’re not as clever as you think you are.
2320
ben @eskola.uk · 04/10/2026
So, the fact that LLM companies are going out of their way to make their products difficult to avoid invalidates critiques of those products? I’m not sure you’ve thought this through.
3490
Reposted by ben
Charlie Stross @cstross.bsky.social · 04/10/2026
Oh my: LibreOffice just made "no AI" one of their official features: blog.documentfoundation.org/blog/2026/09...
blog.documentfoundation.org
Yes, no AI is now a feature - TDF Community Blog
One of the comments on the announcement of LibreOffice 26.8 was a simple question: “So, no AI is now a feature?” LibreOffice does not reject artificial intelligence out of hand, but an office suite us...
5356342136
ben @eskola.uk · 04/10/2026
Said blocklist has also caught a bunch of pro-nuclear-weapons people iirc.
000
ben @eskola.uk · 04/10/2026
Took a peek at a thread on Bluesky about support for Palestine by the Green Party and somehow every single one of the people taking Israel’s side was someone I had muted via a shared blocklist of transphobes. Weird coincidence! But convenient.
200
ben @eskola.uk · 04/10/2026
So now I’m wondering if it’s worth just fixing it as-is, or whether to try to revive the Django version. Now that Mosscap exists, the need to migrate feels less urgent (though I do still like Django anyway).
000
ben @eskola.uk · 04/10/2026
I have a Rails app where I am the only user, and months ago I broke one of the forms and still haven’t gotten around to fixing it. (Since it’s just me, I can always just do the specific update in the console instead.)
100
ben @eskola.uk · 04/10/2026
Are you feeding only the abusive interactions into the LLM, or are you feeding all of them in? If the latter, then it’s clearly not opt-in. And if the former, it’s not clear to me what the LLM is adding, because you already know it’s abusive.
010
ben @eskola.uk · 03/10/2026
The person who is alleged to have murdered Ann Widdecombe is now also being charged with terrorism offences. No specifics appear to be given; I assume it must have been a very strongly-worded cardboard sign.
000
ben @eskola.uk · 02/10/2026
there’s no such thing as a Nobel prize in economics that’s because the Nobel prizes are for things that contribute to the good of humanity
000
ben @eskola.uk · 02/10/2026
just saw someone refering to ‘Nobel-winning economists’. I wonder what they won their Nobels in.
100
ben @eskola.uk · 01/10/2026
the eff has some sort of anti-big-tech campaign going on, listing ‘ai training on my data’ as a negative thing, which is weird because i’m pretty sure the eff is de facto in favour of big tech companies training their LLMs on everyone’s data
000
ben @eskola.uk · 01/10/2026
why have you made a link within a page rely on javascript, you freaks
000
ben @eskola.uk · 01/10/2026
that's not strictly true. all sorts of random things are not working, because there's no end to the list of basic browser functionality that react weirdos will unnecessarily override and break.
101
ben @eskola.uk · 01/10/2026
had no choice but to install noscript. and nothing of value was lost.
100
ben @eskola.uk · 01/10/2026
amazing, i can't access github because copilot throws an exception that causes the whole page to unload*. i don't even use copilot but it's blocking everything else, marvellous * i say unload because the page clearly loads first and then is replaced by the error message after half a second.
210
ben @eskola.uk · 30/09/2026
And yet also, I don’t really like the gradient thing they’re doing. Apps should look like other apps, they shouldn’t all be inventing their own special snowflake style. This is not Winamp. It should match the native toolkit.
000
ben @eskola.uk · 30/09/2026
In two minds about the Firefox redesign. It’s a little tiresome that every time something gets redesigned people instantly hate it for made-up reasons, and I think some of that is probably going on here.
100
ben @eskola.uk · 30/09/2026
"AI (Claude code) is used on a daily basis" always nice when recruiters put their red flags up front (i'm not looking, but it's still discouraging that this is listed as a positive. like asking for 10x rockstar ninja developers with no work-life balance.)
000
ben @eskola.uk · 25/09/2026
upgraded macos, compiler broken. because yeah, why would i want to upgrade the command-line tools to a version that actually works?
000
ben @eskola.uk · 24/09/2026
Rails Dave embracing Rust reminds me I should look into learning Zig.
001
ben @eskola.uk · 24/09/2026
hard work that makes the world a worse place is not a virtue
000
ben @eskola.uk · 24/09/2026
criticised some slop and someone was offended. ‘how dare you dismiss all that hard work’ oh yeah I’m sure. hours spent slaving over a prompt. screaming arguments with their agents over the right approach. get a grip.
100
Reposted by ben
David Cooper @davidbcooper.bsky.social · 21/09/2026
Starting my day making some art.
281625488
ben @eskola.uk · 22/09/2026
also idk why this article assumes that a German-Canadian CEO of a Canadian company headquartered in the Canadian capital was talking about the United States specifically but that’s yanks for you
000
ben @eskola.uk · 22/09/2026
like, not to be all Marxist and everything but there is no reason to think that this is a deviation from the norm as far as billionaires go. he endorses this because it benefits him, because democracy is an inconvenience to the capitalist class and always has been.
120
ben @eskola.uk · 22/09/2026
“Why did a $154 billion CEO just endorse stripping most Americans of voting rights—and taking us back to the 19th century?” fortune.com/2026/07/27/shopify-ceo-… Clue’s right there in the headline, idk what to tell you
fortune.com
Why did a $154 billion CEO just endorse stripping most Americans of voting rights—and taking us back to the 19th century? | Fortune
Should how much you pay in taxes determine how much your vote counts? Shopify CEO Tobi Lütke seems to think so.
100
Reposted by ben
Greenwich Green Party @greenwich.greenparty.org.uk · 20/09/2026
Not enough done for cyclists wishing to cross directly. No acknowledgement of tailbacks southbound, marginal improvement in HGV blockages Blackwall tunnel (23%} and no reference to PM 2.5 particle monitoring.
032
ben @eskola.uk · 20/09/2026
Just seems shockingly wasteful to have an entire bus to carry a single person across the river, especially one who'd be perfectly capable of crossing it themself if the infrastructure allowed it. (Though I also worry that they'll interpret low demand as reason to cancel the bike bus.)
111