I had to watch this and now you do too.
I had to watch this and now you do too.
I wish I could force every legislator
in favor of Age Verification to watch this amazing talk by Carissa Véliz,
So that they understand the dangers
of the surveillance infrastructure they are currently putting in place.
You should watch it too: https://www.youtube.com/watch?v=xSPRouBvgFE
#Privacy #Democracy #HumanRights #AgeVerification #MassSurveillance #Fascism
@Em0nM4stodon she didn't mention anything about America after WWII bringing all the Nazis to US and now the tremendous surge in data collection. Coincidence.... Cofcof Palantir
“What our federal government is doing is not making us safer. It does not make anyone safer… What it does do is reveal how fragile power can become when it is confronted by a moral conscience.” #Indigenous
https://www.mprnews.org/story/2026/02/07/indigenousled-organizations-serve-ice-symbolic-eviction-notice
8 February 1928 | A Dutch Jewish girl, Henriëtte Akker, was born in Aalten.
In February 1943 she was deported to #Auschwitz. She did not survive.
---
📖The fate of Jews deported from the German-occupied Netherlands to Auschwitz: http://lekcja.auschwitz.org/32_en/
I have deeply mixed feelings about #ActivityPub's adoption of JSON-LD, as someone who's spent way too long dealing with it while building #Fedify.
Part of me wishes it had never happened. A lot of developers jump into ActivityPub development without really understanding JSON-LD, and honestly, can you blame them? The result is a growing number of implementations producing technically invalid JSON-LD. It works, sort of, because everyone's just pattern-matching against what Mastodon does, but it's not correct. And even developers who do take the time to understand JSON-LD often end up hardcoding their documents anyway, because proper JSON-LD processor libraries simply don't exist for many languages. No safety net, no validation, just vibes and hoping you got the @context right. Naturally, mistakes creep in.
But then the other part of me thinks: well, we're stuck with JSON-LD now. There's no going back. So wouldn't it be nice if people actually used it properly? Process the documents, normalize them, do the compaction and expansion dance the way the spec intended. That's what Fedify does.
Here's the part that really gets to me, though. Because Fedify actually processes JSON-LD correctly, it's more likely to break when talking to implementations that produce malformed documents. From the end user's perspective, Fedify looks like the fragile one. “Why can't I follow this person?” Well, because their server is emitting garbage JSON-LD that happens to work with implementations that just treat it as a regular JSON blob. Every time I get one of these bug reports, I feel a certain injustice. Like being the only person in the group project who actually read the assignment.
To be fair, there are real practical reasons why most people don't bother with proper JSON-LD processing. Implementing a full processor is genuinely a lot of work. It leans on the entire Linked Data stack, which is bigger than most people expect going in. And the performance cost isn't trivial either. Fedify uses some tricks to keep things fast, and I'll be honest, that code isn't my proudest work.
Anyway, none of this is going anywhere. Just me grumbling into the void. If you're building an ActivityPub implementation, maybe consider using a JSON-LD processor if one's available for your language. And if you're not going to, at least test your output against implementations that do.
(1/2)
@evan
> fun work is on extensions and applications, not on word-smithing the description of the `proxyUrl` property
Sure. But for a WG to change AP federation in practice it needs buy-in from implementers, yes? Otherwise all it can do is change official specs, which will continue to be treated as suggestions not standards.
I'd like to help with getting more AP devs excited about the spec update, and giving feedback. Whether that's by actually joining the WG or otherwise.
(2/2)
Just to make sure I'm understanding correctly;
Invited Experts is literal; you must be invited. There is no application process as such. If people want to be invited, they can;
* come to the weekly AP issue triage meetings
* take part in CG taskforces
* come to joint WG/CG meetings
Then ...
@evan
> If you find yourself energized, ask about becoming a WG member.
Is that a fair summary?
Sophie Ellis Bextor is one of those people I’d be genuinely gutted to know had shit opinions. Most celebrities you’re surprised but not *that* surprised when they have a brain snap. But for some reason specifically her, I’d be more than usually upset if she turned out to be eg. Reform
@liamvhogan murder? On this dance floor? It’s more likely than you think
Cartoon by Jonathan Brown.
#USpol
Canadians, we love you! ♥️
What a wonderful visit from Canadian foreign minister Anita Anand in Nuuk.
Together we are strong.
🇨🇦🇬🇱🇩🇰
The drive from Tongariro on a teeny tiny ultra-windy road was GORGEOUS. I possibly saw more sheep than live in many cities.
Kia Ora, Napier! #ProfSamLectureTour
The police shut down First Friday here in Phoenix at 9pm yesterday. They ended up using chemical weapons on people (ie: assaulting hundreds or a few thousand ppl with gas). Vendors were upset because they paid for stalls and their very LEGAL and COMMERCIAL gathering was shut down, harming them as well as the innocent people brutally attacked by police. They justified their actions because there was a shooting NEAR First Friday last month.
I found no reporting on this fascist BS. Our media sucks
Would anyone like to help make a #CICD pipeline for a #Minneapolis community archive project? I am working on an @11ty website but I don't want to use GitHub Pages, Netlify, etc, but at the moment learning how to set everything up feels kind of overwhelming.
Remember the GitHub Arctic Code Vault? A veritable "strategic reserve" of open source code? I felt proud to be a part of this, but it feels almost absurd now, because what seems most likely to endure is less the code and more the weights, of which I contributed a small fraction, and my contribution isn't even legible. https://archiveprogram.github.com/
Maybe someone will just list every open source contributor on GitHub in 2022 and say "they contributed to the agentic brain," but it's far less satisfying.
I mentioned this in a recent post, but the fact that I could easily, with one prompt, reproduce the kind of work that used to take me years to produce, is a bitter pill to swallow. My conclusion is that having working code is very low-value in 2026, and the bar for a worthwhile open source project just shot through the roof. https://nolanlawson.com/2026/01/31/building-a-browser-api-in-one-shot/
When Trump comes back to negotiate a deal with Canada, Greenland, Iceland, Norway, Denmark, Sweden, and Finland, our reply shall be
"The North Remembers".
#GameOfThrones (Literally)
@randahl Not only Trump, but the US. The north should remember the betrayal of the US for a long time.
“What our federal government is doing is not making us safer. It does not make anyone safer… What it does do is reveal how fragile power can become when it is confronted by a moral conscience.” #Indigenous
https://www.mprnews.org/story/2026/02/07/indigenousled-organizations-serve-ice-symbolic-eviction-notice
An amusing thing: with all this vibe coding going on, there will be (are?) multitudes of applications out there that rip music and video from streaming services.
Previously, all of this was easy for large organizations to defend against. A single Limewire codebase or well known repos used by millions.
Now, it's millions of home grown applications doing things in a million haphazard ways, but getting the job done. And most likely not available for review in GitHub.
Foot, meet gun.
When you have all the answers.
"We’ve worked closely with job seekers and employers to develop a step-by-step CV builder and cover letter on Te Heke Mai. You provide the inputs in your own words and then the AI enabled builders create CVs and cover letters that help you tell your story – with a bit of polish!"
From an email I got from WINZ. People often lie on CVs, so I guess it doesn't really matter that some will now have fabrications added by Trained #MOLE too ; )
@strypey I feel very sorry for the people who will have to wade through all these AI made CVs.
It is already a problem,people automating the job application process with LLMs, now government agencies are encouraging it? Golly.
This is make work for mediocre programmer types who should upskill and get to work fixing the crap software we already have, but no! make more crap
You know me, I think LLMs have huge potential, and will utterly change the world. But not like this...