After a long silence, Tumblr confirms it is still planning to join the fediverse.
> The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Didn't know to set up a pond before the winter so now I get to watch all my dwarves die of dehydration 😭 #dwarffortress
To my fellow progressive canadians: make sure to vote in the upcoming election and get folks around you that are on the fence to take it seriously too. I'm voting NDP since they've been following through on actual progressive policies. Especiallt if you consider yourself an "ally" of some sort, this is the absolute minimum one can do.
Trying hard not to be that pushy tech person, but also herding people towards the fedi.
Now is a great time to talk about your server. When I say "I help run a social media server" I worry it sounds like "I'm in charge of the CIA!" that *is* how it can sound.
No one has any idea what's going on out here in the free and open air.
11. Kinda want to get a phone replacement that uses eink displays to save on battery and discourage doom scrolling.
This one is nice cause it has a keyboard: https://www.minimalcompany.com/
Sabot in the Age of AI
Here is a curated list of strategies, offensive methods, and tactics for (algorithmic) sabotage, disruption, and deliberate poisoning.
🔻 iocaine
The deadliest AI poison—iocaine generates garbage rather than slowing crawlers.
🔗 https://git.madhouse-project.org/algernon/iocaine
🔻 Nepenthes
A tarpit designed to catch web crawlers, especially those scraping for LLMs. It devours anything that gets too close. @aaron
🔗 https://zadzmo.org/code/nepenthes/
🔻 Quixotic
Feeds fake content to bots and robots.txt-ignoring #LLM scrapers. @marcusb
🔗 https://marcusb.org/hacks/quixotic.html
🔻 Poison the WeLLMs
A reverse-proxy that serves diassociated-press style reimaginings of your upstream pages, poisoning any LLMs that scrape your content. @mike
🔗 https://codeberg.org/MikeCoats/poison-the-wellms
🔻 Django-llm-poison
A django app that poisons content when served to #AI bots. @Fingel
🔗 https://github.com/Fingel/django-llm-poison
🔻 KonterfAI
A model poisoner that generates nonsense content to degenerate LLMs.
🔗 https://codeberg.org/konterfai/konterfai
The same people who say that Signal and Linux are usability nightmares would be shocked to discover that my mother who is nearing her 70s is perfectly happy using both Linux and Signal because actually it's not nearly as hard to deal with as the aggressive upselling everyone else is doing to steal your data
My new BT mouse came in. Gonna set it up with my Viture Neckband so I don't have to fiddle with the buttons on it when I'm walking around.
Main question is how I'll get keyboard input outside the on screen keyboard.
I kinda want to install custom firmware that would turn the middle button into a morse code device. Wish these companies published their source code!
Wrote up a gnarly sequence of hacks for downloading every video in a TikTok account, just in case anyone needs such a thing in the next ~24 hours
uv, yt-dlp, JS in the Firefox DevTools and optionally throws in mlx-whisper for generating transcripts too https://til.simonwillison.net/tiktok/download-all-videos
When I touch a website I don't really think of it in terms of boxes with text and buttons. I think of the data being pulled from the backend. This kinda opens your eyes to how much "validation" on the front end is just a flimsy layer of tissue paper. What's fun is JS-heavy apps are usually the easiest to subvert by sniffing on network traffic and pulling the raw data by duplicating requests.
So since #Github has decided to break their website with the latest website once you disable #JavaScript, it's worthwhile revisiting gh-cli. At first it baffles me how gh-cli can be an 80MB installable for what I hoped was a thin REST client ...
... until you realise that visiting a Github repo downloads 6.5MB of JavaScript. Then to visit the issues page it's another 10.5MB. Then to read a single issue it's 7.5MB. JUST JAVASCRIPT. Nothing else. Per page.
Occult Enby that's making local-first software with peer to peer protocols, mesh networks, and the web.
Exploring what a local-first cyberspace might look like in my spare time.