Tootfinder

Opt-in global Mastodon full text search. Join the index!

@aral@mastodon.ar.al
2026-01-02 20:05:31

Just added a “Sign in with Mastodon” example to Kitten’s¹ examples:
codeberg.org/kitten/app/src/br
If I have time at some point, I might make it into a tutorial.
Enjoy!
:kitten:💕

Browser at dev.ar.al, showing Sign in with Mastodon page:

Your mastodon instance (e.g., mastodon.social)
Text input field: mastodon.ar.al
Button: Sign-in
Screenshot of the second step: authorisation required page on mastodon.ar.al/oauth/authorize/?client_id=…

Authorization required
Kitten sign-in with Mastodon example would like permission to access your account. Only approve this request if you recognize and trust this source.
Review permissions
Accounts: Read-only access
Authorize button
Deny button
The final step: Back at dev.ar.al, showing my Mastodon profile info (unseen, off screen: a Sign out button):

 Balkan
@aral@mastodon.ar.all
Social oncologist.
I make small things.
Unapologetically anti-genocide.
From Gaza? If you need to get verified, please go here: https://gaza-
verified.org/join/
Want to donate to people in Gaza? Please see https://gaza-verified.org/donate/
My posts are licensed under Creative Commons Attribution-NonCommercial-ShareAlike (https://creativecommons.org/licenses…
@aral@mastodon.ar.al
2026-03-02 19:49:14

And a belated fuck off and block you very much to this absolute asshat.
(Post sent in reply to mastodon.ar.al/@aral/116155030 before blocking me. These people are bloody sociopaths.)

@aral@mastodon.ar.al
2026-01-01 19:51:11

Wow, seems the people farmers of surveillance capitalism have fully embraced scammer techniques now.
Ran into this new flow on a number of sites just now (Indiewire, Variety, and RollingStone) delivered by the colossal douchebags at html-load.com who run report-error.com.
They make it look like a browser error has occurred and then tell you to disable your tracker/ad blocker.
To the asshole developers who built this for them instead of refusing: Fuck you for making everyone…

Web page that looks like a browser error being served from https://report.error-error.com… 
rollingstone.com
Oops, something went wrong.
Please disable features that may affect the website, and refresh the page. In most cases, disabling the adblock feature resolves the issue.
Support: rollingstone@error-report.com
Fix the issue button.
Error: iframe load error: safari/firefox iframe timeout
Screen you see when you press the fix the error button: 


Click on the service you are using to resolve the issue.
• AdGuard
Adblock Plus
• Adblock
® Ghostery
@ Browser Guard
• 1Blocker|
Support: rollingstone@error-report.com
@aral@mastodon.ar.al
2026-03-01 09:28:16

Remember folks, it’s not “genocide”, it’s “genocide libel”.
Report and block for genocide denial, please and thank you.
#israel #genocide #hasbara

Screenshot of Mastodon reply: cixi
@clxi@glasgow.social
2m
@aral
The origins of the
GENOCIDE LIBEL
Nazi-Islamist (1930s-1940s): The genocide libel is seeded when European antisemitism-especially Nazism-is adapted in parts of the Arab world during the late Mandate period. Nazi-Arab propaganda recasts a continuous Jewish presence and the return of Jewish refugees to their ancestral homeland as a nefarious, conspiratorial project imposed by Western powers and aimed at destroying Arab society.
Sovi…
@aral@mastodon.ar.al
2026-02-02 18:45:22

@… Looks like the URL is repeated every time you edit a post when quote posting.

Screenshot of recent post being edited showing URL repeated four times at the end.
@aral@mastodon.ar.al
2026-03-02 20:30:54

RE: mastodon.ar.al/@aral/116130113
Hey folks,
Sorry for the little break in this campaign. Got distracted by the events over the weekend.
We have at least one more donor to add (just need confirmation on the account) and we’re near…

@aral@mastodon.ar.al
2026-03-02 19:03:15

🥳 New Kitten release
Several but fixes, thanks to wunter8 (codeberg.org/wunter8):
• Default socket doesn't work when testing with a local mobile device (

@aral@mastodon.ar.al
2026-02-01 09:34:40

LIVE: Israel opens Rafah crossing in Gaza as dozens killed in attacks
aljazeera.com/news/liveblog/20

@aral@mastodon.ar.al
2026-02-01 09:52:12

> “almost everyone at Vimeo was laid off,” including the entire video team
Capitalism, working as designed.
Oh, you thought it was about making shiny, fun things for you play with? Oh, my sweet, summer child, no… capitalism is about fuck you.
Why?
Because. @…

@aral@mastodon.ar.al
2026-03-02 22:30:53

RE: pony.social/@luna/116161480692
Just read this beautiful piece by @…. You don’t just taste his words, yo…

@aral@mastodon.ar.al
2026-03-02 16:50:35

TL;DR: “There was consensus among legal experts the Guardian spoke to that the initial strikes were unlawful.” @… mastodon.social/@cmorris/11616

@aral@mastodon.ar.al
2026-03-01 08:46:41

RE: mastodon.social/@shathamohamme
Happy birthday, Walid.
May the world soon reclaim its humanity so you can grow up in a world where you have every opportunity.
💕

@aral@mastodon.ar.al
2026-03-01 08:20:25

RE: mastodon.social/@goodahmad/116
As a reminder, you can find links to the fundraisers of all our Gaza Verified families at

@aral@mastodon.ar.al
2026-03-01 17:11:51

You try and help. You try and make things a little better in whatever small way you can. You think, “hey, maybe at least there will be some respite now… maybe things can start to get better” and, just as your foolish little brain starts to believe it, the fuckers who fuck everything up for everyone but themselves – and somehow are never held to account for any of it – go and fuck things up even further. It’s fucking depressing. I mean I don’t know how we’re not all just fucking depressed eve…

@aral@mastodon.ar.al
2026-03-01 11:14:39

I have to say I preferred the original The Muppet Show. This reboot is pants.
#ycombinator

@aral@mastodon.ar.al
2026-03-01 09:09:00

☑️ Khamenei
🔲 Trump
🔲 Netanyahu
One down.
🤞
#fascist #criminals

@aral@mastodon.ar.al
2026-03-01 08:55:50

Kamala Harris telling it like it is. Donald Trump clearly doesn’t understand that this is not how civilised people do things. Civilised people arm Israel and let it do their dirty work. Just look at the genocide in Gaza armed and funded so elegantly by the Democrats in their time. Not a single US soldier put in harm’s way and still so effective. Nothing as uncouth as all this.
Screw all these people. How has humanity failed so fundamentally that these fuckers are the only two options a…

@aral@mastodon.ar.al
2026-02-02 18:53:24

“Gaza’s total population ‘fell by about 254,000 people, a 10.6% decline compared with pre-conflict estimates’, the research notes.”
theguardian.com/law/2026/feb/0

@aral@mastodon.ar.al
2026-02-02 10:26:49

If you know people on social.cologne who aren’t Zionists/genocide supporters please let them know that they cannot see posts by me and others who oppose Israel’s ongoing genocide of the Palestinian people as our instances and accounts are blocked by their Zionist/pro-genocide server.
I can only assume Zionist/pro-genocide servers will not be allowed according to mastodon.social’s new server covenant and suggested as safe spaces to newcomers to the fediverse (including Palestinians suff…

@aral@mastodon.ar.al
2026-02-02 10:03:15

Wow… Google fined a whopping $68 MILLION DOLLARS for eavesdropping on people’s spoken conversations. That’ll teach them! It’s going to take Google a whole hour and a half to make that money back. I guess they won’t be pulling shit like this anymore after feeling that sort of pain. We really showed ‘em this time, eh?

@aral@mastodon.ar.al
2026-01-01 15:59:31

Anyone else randomly have their timeline jump when they try to bookmark a post in @… (latest version)?
I still can’t determine which way the timeline jumps or exactly when it happens but it definitely does often.

@aral@mastodon.ar.al
2026-01-02 11:21:30

“How could we have known?!”
Maybe if you’d listened to those of us warning you – often times your own damn friends – instead of siding with the corporations that paid your salaries/consulting fees/sponsored your conferences/invited you to parties and bought you free booze…
🤷‍♂️
#BigTech #BigWeb

@aral@mastodon.ar.al
2026-01-31 17:35:47

Tell me you’re paying people to write positive reviews without telling me.
#melania #rottenTomatoes

Screenshot of Rotten Tomatoes showing that the “documentary” Melania has 6% from critics  and 99% from “the general public”z
@aral@mastodon.ar.al
2026-01-01 00:38:05

I’m not really sure what it means, given the state of the world, but I guess in an aspirational sense, at least, as in “against all evidence to the contrary, here’s hoping 2026 will be a…”
Here’s wishing you all a Happy New Year.
(Except the fascists. They can get fucked.)
💕
PS. You can find people in need in Gaza to donate to at

@aral@mastodon.ar.al
2026-02-28 23:00:13

War is peace,
Freedom is slavery,
Attack is defense
bbc.com/news/articles/c20l1v0l

@aral@mastodon.ar.al
2026-02-28 09:08:17

One day, these sons of bitches are going to get what’s coming to them. That day, I will be shedding zero tears. I just hope they don’t take the rest of us down with them. And if we keep being complicit and allowing them to act with impunity, I’m afraid that’s exactly what’s going to happen.
bbc.com/news/live/cn5ge95q6y7t…

@aral@mastodon.ar.al
2026-01-31 07:37:54

“Throughout our trip to Germany, most of the conversations I had with other survivors and their families reliably returned to fears and intergenerational traumas in the context of the Trump presidency; the rise of nationalism, authoritarianism and uncertainty in the U.S. and around the world. But although this was at the height of devastating reports of famine and genocide emerging from Gaza, everyone in our group, especially the Jews, seemed to make a concerted effort to avoid mention of Pa…

@aral@mastodon.ar.al
2025-12-30 09:59:37

An interview I gave to Euronews six years ago. Interview is in English with Turkish subtitles.
You decide how it has aged.
tr.euronews.com/2019/03/08/tek

@aral@mastodon.ar.al
2026-02-28 09:21:50

Bands of crazed religious fanatics murdering each other is nothing new. What’s new is they now have nuclear weapons.
21st century technology wielded by 1st century minds is the surest recipe for extinction I can think of.

@aral@mastodon.ar.al
2026-01-31 13:28:20

Specifically, it is essential that we know whether the Mastodon server covenant (joinmastodon.org/covenant) adopts the IHRA’s Working Definition of Antisemitism (

@aral@mastodon.ar.al
2026-01-31 13:08:41

RE: mastodon.social/@Mastodon/1159
This is something I’ve been talking to folks at mastodon.social about for a while now and I’m very happy to see it being rolled out.
It should hopefully help reduce further centralisation on a…

@aral@mastodon.ar.al
2026-01-31 12:57:39

RE: journa.host/@fulelo/1159891184
Can’t be. Saudi Arabia, like Israel, are our allies in the West. And so it’s impossible to believe they would do something like this, or have a journalist murdered in their own embassy and chopped up into small…

@aral@mastodon.ar.al
2025-12-31 10:25:52

RE: syzito.xyz/@OccuWorld/11581362
Cue @… post on how the EU is leading the world on fig…

@aral@mastodon.ar.al
2025-12-31 10:08:00

The genocide continues.
#israel #genocide #Palestine @…

@aral@mastodon.ar.al
2026-01-30 09:12:38

Why is it always the wrong people who have imposter syndrome? Never these guys. @… mastodon.cloud/@OpenForumEurop

@aral@mastodon.ar.al
2026-01-30 09:10:42

How do you do, fellow kids? @… mastodon.cloud/@OpenForumEurop

@aral@mastodon.ar.al
2026-01-30 08:58:51

Ah, yes, scale and market penetration, the two founding pillars of open source.
(Actually, I’m not even being sarcastic. Don’t confuse free software and open source. Open source is open as in “open for business” and “open for enclosure”. Free software is about free as in “freedom”. Very different things, even if, in both cases, the source is readily available.) @…

@aral@mastodon.ar.al
2025-12-30 12:01:53

Caught a bug over the holidays so I’m mostly resting, feeling sorry for myself, and taking the time to at least carry out some mindless housekeeping tasks (updating dependencies, etc.) on some of my Node modules.
Released updates to the following packages yesterday:
Tape-based Node.js testing:
• Tap monkey (

@aral@mastodon.ar.al
2026-02-27 11:41:22

🥳 New Kitten Release
• Added `target` and `data-*` to the list of safe attributes you can specify within curly brackets when writing Markdown in Kitten.
Enjoy!
:kitten:💕
#Kitten

@aral@mastodon.ar.al
2026-02-27 07:48:59

RE: journa.host/@fulelo/1161413116
In other news, dickhead is still dickhead.

@aral@mastodon.ar.al
2026-02-27 07:42:45

RE: mastodon.social/@fj/1161412444
If you’re not a US citizen, Anthropic supports your mass surveillance by the US regime. Thought you might want to know in case you find yourself funding your own future demise from a drone strike or something.

@aral@mastodon.ar.al
2026-02-27 17:54:46

🥳 New Kitten Release
This one fixes a bug that you would have encountered had you had an asynchronous component (component with asynchronous render method) nested more than one-level deep within synchronous components.
(Kitten’s html renderer transparently supports both synchronous and asynchronous render methods.)
So, this (taken from my unit test), for example, works correctly now:
```js
class AsynchronousOtherName extends KittenComponent {
async htm…

@aral@mastodon.ar.al
2026-01-30 21:25:32

RE: discuss.systems/@tobinbaker/11
🔥🔥🔥

@aral@mastodon.ar.al
2026-01-30 09:07:17

You keep hearing about “European values” but might be confused about what they are so here’s an incomplete list based on historic and current evidence:
• Colonialism
• Slavery
• Ethnic cleansing
• Genocide
• Hypocrisy
Sorry if I missed any.

@aral@mastodon.ar.al
2026-01-30 07:08:13

RE: mastodon.me.uk/@PoliceStateUK/
Don’t care about Gaza? Don’t worry, you will soon.

@aral@mastodon.ar.al
2026-02-26 19:22:10

RE: mastodon.ar.al/@aral/116130113
Thanks to two new patrons who have contacted me privately, we’re past the half way point and have pledges from 10 patrons to cover $355 of the $600/month in rent that Aseel and her family need to leave the pr…

@aral@mastodon.ar.al
2026-02-26 17:41:29

RE: mastodon.ar.al/@aral/116130113
Thanks to @… and @…

@aral@mastodon.ar.al
2026-02-26 22:04:56

Thanks to another anonymous pledge via private mention, we’re up to $405/month with just $195 left to go :)
I’m going to go to bed now but I’ll update you again in the morning if any pledges come in during the night.
Thank you all so much; we’re getting close :)
💕 mastodon.ar.al/@aral/116130113

@aral@mastodon.ar.al
2026-01-25 14:30:07

Just got these messages from @seengoals@mastodon.social, one of the members of Gaza Verified, basically accusing me of running a fundraiser for Gaza and keeping the proceeds (I have no fundraiser on any fundraising site anywhere) and extorting me to share his fundraiser or he’ll apparently go public with it.
So here’s what’s going to happening instead: Nabil has been removed Gaza Verified (

Screenshot of Signal message from Nabil Zaqout to me. The full text is in the alt text of the Mastodon screenshots apart from this section: Do you think I believed you when I asked you why you were doing this to the people of Gaza, and you told me we're all human and we empathize with each other? Your answer was my first suspicion and the beginning of my analysis, but I remained silent until I got what I wanted. Do you think I believed you when you said you wanted to use Single instead of Whats…
Screenshot of direct message from Nabil: Nabil @10h
@seengoals@mastodon.social
@aral Don't test my intelligence or make me angry. I want to vent my anger on those who stole from us, our donations, and our lives personally, and I don't want to describe it any further. I just want a clear and straightforward answer. I don't want any other talk. Will you support this campaign of mine: chuffed.org/project/urgent-nab... or not?
Private Mastodon message from Nabil to me: 
@ 10h.
@seengoals@mastodon.social
@aral I know what this campaign is that appears to be for someone from Gaza, and it's basically for you personally. I analyzed it, and it's for someone supposedly from Rafah, who knows nothing about it. I'm currently in Egypt, and this is my campaign: chuffed.org/project/urgent-nab...
I've discovered that more than one celebrity who supposedly supports the people of Gaza is actually exploiting this to create a campaig…
Three private messages from Nabil to me: 
• 10h
@seengoals@mastodon.social
@aral I certainly won't tell you the details of the conclusive evidence for what I'm saying, so you don't delete it and protect yourself. I'll just give you clear hints. If you want to verify what I'm saying, simply ignore me again, and you'll see the evidence in the media and trending topics.
@
Private mention
Nabil
@seengoals@mastodon.social
@aral & of course, I'll release a video myself to explain everything and show …
@aral@mastodon.ar.al
2026-02-26 07:47:43

“So you have TikTok just smashing our young people’s brains all day long with video of carnage in Gaza … And this is why so many of us can’t have a sane conversation with younger Jews because anything that we try to say to them, they are hearing it through this wall of carnage. So I want to give data and information and facts and arguments and they are just seeing in their minds carnage and I sound obscene.”
– Former Obama speechwriter Sarah Hurwitz
“They trust their own eyes and…

@aral@mastodon.ar.al
2026-01-29 20:26:59

Why Israeli *Terrorism Tactics Are Showing Up In Minnesota
#Gaza

@aral@mastodon.ar.al
2026-02-24 06:27:26

Another pro-genocide Zionist reply-then-block bot to report:
@crumpet99@troet.cafe
This one was sent in reply to #ZionistReplyBots

known @crumpet99@troet.cafe
23/02/2026, 23:23
@aral
3/8
The
Colonizer Libel [noun]
A detamatory claim rooted in Nazi portrayals of Jews as alien interlopers and Soviet depictions of Jews as "chauvinists" and
"imperialists." It denies Jewish continuity in the land, the return of Jewish refugees from Europe, and the arrival of Jews expelled from MENA, asserting instead-against history and archaeology-that Israeli Jews are "white European settler-colonizers," a label deployed to project moral evil…
@aral@mastodon.ar.al
2026-02-25 07:35:00

[Pledged: $100 of $600/month. $500 to go. Patrons: 2]
Let’s try something different: Looking for pledges to become patrons for one of our volunteers at Gaza Verified*, @…, so we can move her and her family out of living in a damp, unsafe tent and into an apartment.
Aseel’s family needs to pay $600/month rent if they’re to afford the apartment …

Video of Aseel talking about their precarious and unsafe living conditions in a tent in Gaza.
@aral@mastodon.ar.al
2026-02-25 17:23:21

RE: mastodon.ar.al/@aral/116130113
We have a fourth patron – thank you @… with a €50/month pledge – and our …

@aral@mastodon.ar.al
2026-02-26 08:53:24

If you’re anti MAGA but pro Zionism, you’re just picking and choosing your fascisms.

@aral@mastodon.ar.al
2026-02-26 08:48:43

Hey folks, we’re almost at 50% of the monthly pledges we need to get Aseel and her family out of their precarious existence in a tent and into stable accommodation in an apartment.
We have six patrons so far (thank you all so much), including me, who have pledged $270 a month towards covering the $600 rent of the place they found but can’t afford.
I’ve pledged $50/month myself. Will anyone match that today so we can get past the half-way mark? If so, just reply to the thread with…

@aral@mastodon.ar.al
2026-02-26 08:44:47

RE: pouet.chapril.org/@dallo/11613
Calling these Israeli soldiers animals would be an insult to animals.

@aral@mastodon.ar.al
2026-02-26 08:42:00

Arguing that criticism of Zionism is criticism of all Jewish people is like arguing that criticism of MAGA is criticism of all Americans.
Just like there are a large number of Americans who are MAGA, there are a large number of Jews who are Zionists but no, not all Americans are MAGA and not all Jews are Zionists (rule of thumb, if your argument starts with “All Jews are…”, it’s a fundamentally antisemitic one).
Furthermore, just like not all MAGA are Americans (hello, Nigel Far…

@aral@mastodon.ar.al
2026-02-26 08:17:32

You want to see antisemitism? Look at how a Zionist treats a Jew who isn’t a Zionist.

@aral@mastodon.ar.al
2026-02-26 07:10:10

It’s time to put capitalism out of its misery before it puts us out of ours.

@aral@mastodon.ar.al
2026-02-26 20:58:47

Thanks to a $20/month pledge by our newest donor, @…, we’re just $225/month in pledges away from getting Aseel and her family out of a tent and into an apartment.
(Our goal is to have enough monthly pledges from patrons to cover the $600 rent for the apartment they’ve found.)
I really hope this little experiment becomes a precedent in how we can support…

@aral@mastodon.ar.al
2026-01-29 20:49:05

RE: syzito.xyz/@fkamiah17/11597935
Almost as if people who are complicit in genocide aren’t good people or something. But that can’t be right, can it? I don’t want to sound antisemitic or anything.

@aral@mastodon.ar.al
2026-01-29 09:10:28

Rule of thumb: End-to-end encryption is meaningless unless you know and control exactly who the ends are. (Let’s call this the Waltz principle.)
Same goes unless the context your encrypted messenger is running in is secure. Signal can encrypt your messages all day long but you’re still screwed if the custom keyboard app you installed on your phone is sending them off to someone else before they even reach Signal.

@aral@mastodon.ar.al
2026-01-29 08:42:50

I love it when people are like “I support your opposition to all of these other injustices but this specific one that benefits me, personally? Now that’s a step too far.”

@aral@mastodon.ar.al
2026-01-29 07:57:15

iOS 26 isn’t cute or heartwarming. Interfaces only behave that way when they’re distressed.

@aral@mastodon.ar.al
2026-01-29 07:46:08

You know what’s clear and wobbles? Hint: it’s not glass. It’s jelly.
They made the interface into jelly.

@aral@mastodon.ar.al
2026-01-29 13:31:42

So here’s a little JavaScript initialisation order quiz.
Take the following code:
```js
class A {
constructor (parameters = {}) {
Object.assign(this, parameters)
}
}
class B extends A {
foo
constructor (parameters) {
super(parameters)
this.foo ??= ‘no’
}
}
const b1 = new B()
const b2 = new B({ foo: ‘ok’ })
console.info(`${b1.foo}, ${b2.foo}`)
```
What output would you s…

@aral@mastodon.ar.al
2026-01-29 10:44:55

He’s very successful in this unjust system, you should respect him.
How about no and he can fuck right off?

@aral@mastodon.ar.al
2025-12-29 22:10:53

Fuck this guy 👇 @… mastodonapp.uk/@steverocky/115

@aral@mastodon.ar.al
2025-12-29 10:52:22

Me: Isn’t it funny how folks in the West wouldn’t use a time machine to go back in time and stop colonialism?
Random guy from the West on the fediverse: Excuse me, would you like to read my 200-word post on how not all colonialism was bad, actually?

@aral@mastodon.ar.al
2025-12-29 10:46:31

RE: mastodon.social/@Snoro/1158024
A small price to pay to keep having billionaires, though, amirite?

@aral@mastodon.ar.al
2025-12-29 09:25:16

Funny how folks in the West will debate the ethics of going back in time to kill baby Hitler whenever the topic of time travel comes up but no one ever considers going back to stop colonialism.
🤔

@aral@mastodon.ar.al
2026-01-28 09:31:16

So a little while back, @… wrote an excellent introductory book on accessibility and inclusive design called Accessibility for Everyone for A Book Apart.
Then, A Book Apart folded and the authors managed to get their rights back.
And yesterday, after Laura put a huge amount of work adapting the book into a beautiful website she built using Kitten…

@aral@mastodon.ar.al
2025-12-28 12:51:01

Brigitte Bigot has died.
irishtimes.com/world/europe/20

@aral@mastodon.ar.al
2026-02-24 06:47:40

I’m just happy they’re not making self-driving cars.

Apple’s new smart shopping list on iOS showing Kitchen roll categorised under the Deli section.

Fabric conditioner and laundry pods are correctly listed under Household Items.

The time is 06:43 (way too early to be bitching about your phone on the fediverse).
@aral@mastodon.ar.al
2026-01-27 11:24:26

Dear Apple,
You’re missing the “fuck off and never bother me again with this bullshit” option.
#apple #tahoe #liquidAss

System notification on macOS: Software Update Available
Update to macOS Tahoe 26.2 to get the latest features that work across your Mac and iPhone.
Two buttons: Restart and Remind Me Later
@aral@mastodon.ar.al
2026-03-02 19:52:09

You know what “antizionism” is?
Basic humanity.
#zionism #antizionism #israel #genocide

@aral@mastodon.ar.al
2026-02-25 11:42:53

In Germany, genocide denial is a crime.
Unless it’s genocide against Palestinians.
How can that be? Easy. Because they don’t see Palestinians as human beings.
Why? Because they are racist fucks.
(And because they profit from the genocide as the world’s #2 arms dealer to Israel after the US.)
Makes me sick to my stomach. Gotta love those “European values” eh?
#germany

@aral@mastodon.ar.al
2026-02-25 08:03:46

RE: indieweb.social/@jbz/116127541
Land of the free (to comply, or else…)

@aral@mastodon.ar.al
2026-01-28 15:14:16

RE: assortedflotsam.com/@NewsBot/1
You know that feeling when you’re at the very top of the biggest drop on a roller coaster…
Hold onto your hats, folks, it’s going to be fun (not fun).

@aral@mastodon.ar.al
2026-01-28 07:55:55

RE: tech.lgbt/@JadedBlueEyes/11596
Keeping you safe, one todo at a time.

@aral@mastodon.ar.al
2025-12-28 22:27:16

Not-so-pro publica, then. union.place/@propublicaguild/1 union.place/@p…

@aral@mastodon.ar.al
2025-12-28 21:43:19

Whereas with our tiny not-for-profit, Small Technology Foundation, we set things up so we don’t have shares/ownership and we only receive a salary and pay all our taxes. Which is how it should be and would be perfectly fine if we taxed these motherfuckers their fair share also.
PS. I know I suck at advocating for ourselves but here’s your infrequent reminder that you can help us continue to exist, should you like to see that, by becoming a patron:

@aral@mastodon.ar.al
2025-12-28 16:44:10

RE: mastodon.social/@aseelfromgz/1
Aseel is one of our volunteers at Gaza Verified and has been having a very hard time of it lately (as are all our other families in Gaza suffering through Israel’s ongoing genocide).
If …

@aral@mastodon.ar.al
2025-12-28 11:48:24

“You will recall that at the recent and lengthy meeting about the selection of prefects, the remark by a colleague that Farage was a ‘fascist but that was no reason why he would not make a good prefect’ invoked considerable reaction from members of the [staff] common room.”

@aral@mastodon.ar.al
2026-01-26 17:04:49

The built-in database backup and restore feature in Kitten¹ (that actually works and is in the Kitten Settings section of every Kitten app) just saved my ass (again) :)
Thank you, past me ;)
¹ kitten.small-web.org

Screenshot of web page at https://gaza-verified.org/🐱/settings/backup-and-restore.

Main section:

Backup and restore

Backup

This will download a full backup of your data, including:

- Internal database (_db)
- App database (db)
- Uploads

Download backup

Restore

This will restore your Small Web place from a full backup of your data. That includes your internal database (so your identity, secret, etc.) as well as the app database and uploads (if any).

Label: Data backup file (.kitten.data…
@aral@mastodon.ar.al
2026-02-23 09:27:45

On this Monday morning, please spare a thought for those who are starting the week off in cold, damp tents surrounded by the rubble of their previous lives, trapped within the clutches of an ongoing genocide that is the collective failure of humanity.
If you want to help, here’s a list of verified Mastodon accounts of Gazans and links to their fundraisers, ranked by how little support they got last week to feed their families and cover the basic necessities of life:

@aral@mastodon.ar.al
2026-01-26 17:58:37

Hey everyone,
***Update***
We’ve raised the $500 we needed to replace Aseel’s (@…) broken phone.
Thank you all so much!
Please remember that you can find a list of all our Gaza Verified families to donate to at:

@aral@mastodon.ar.al
2026-01-26 08:54:11

Your regular reminder that you can find the fundraisers of people from Gaza who are part of our fediverse community and donate to them directly to meet their basic everyday needs at:
#Gaza

@aral@mastodon.ar.al
2026-01-27 19:16:42

So guess who wrote a convoluted date comparison conditional instead of using `Temporal.ZonedDateTime.compare()` like an intelligent human being and ended up hitting an edge case where future scheduled calls started getting cleaned off the database instead of past ones?
I’ll give you a hint: has two thumbs and his name is Aral 🤦‍♂️
Anyway, just restored things from yesterday’s backup and sent a direct message to everyone scheduled for a Gaza Verified video verification call apolog…

@aral@mastodon.ar.al
2026-02-22 18:57:44

In case you want to report this Zionist hasbara account that posted this reply and blocked me, please feel free to.
(This is their new tactic. The anonymous cowards.)
PS. Be careful, they’re on a German instance, they might block you instead if the admins are pro-genocide also (it’s a very common thing in Germany).
#zionism

antizionist memes
@hydra4455@berlin.social
22/02/2026, 18:50
Replying to @aral
Advocating for lynchings, totally not a hate movement.
Totally normal rhetoric to call for hangings, dear. Deffo not hate speech.
#antizionism
ANTIZIONISTS
KNOW THEY ARE
KLANSMEN
THAT'S WHY THEY MASK UP
@aral@mastodon.ar.al
2026-01-26 19:27:03

RE: mastodon.ar.al/@aral/115962696
Thank you all for making this possible.
In case your Mastodon clients don’t update on edits, etc. Just a heads up that we’ve raised the amount we need to replace Aseel’s broken phone.
Lots of love…

@aral@mastodon.ar.al
2026-02-23 09:49:52

If you’re looking for an ngrok alternative for tunnelling that is affordable and just works (e.g., with Kitten¹), I can highly recommend LocalXpose (localxpose.io/).
(Not affiliated with them in any way; just use their tunnels for testing with Kitten on a daily basis.)
PS. If you have a static IPv4 …

@aral@mastodon.ar.al
2026-02-23 17:41:10

🥳 New Kitten¹ release
• Added `initialise()` hook to `kitten.Component` instances.
This gets called at the end of the constructor and is handy if you don’t want to override the constructor and have to handle the `data` parameter and remember to call `super(data)`. You can still access passed data from `this.data`.

Note that the component is not part of the view hierarchy on the client at this point. If you have tasks you need to perform only once per page – for example, ins…

@aral@mastodon.ar.al
2026-01-26 10:27:06

Folks, our very own @… has his new book, 99th Day: A Warning About Technology, coming out next Monday.
gerrymcgovern.com/books/99th-d<…

@aral@mastodon.ar.al
2026-01-26 19:47:02

Hi everyone,
I’m very happy to announce that Aya (@…) will be joining our little team of volunteers at Gaza Verified¹ to help us carry out verification calls.
Aya is in Gaza herself with her family (she’s @…’s daugher) and s…

@aral@mastodon.ar.al
2026-02-24 16:39:49

I can’t believe I’m having to kludge a CSS filter onto their iframe to invert the embedded checkout form of a company that carries out *trillions of dollars* of transactions every year because they don’t have dark mode support.
My feeble mind clearly cannot understand such high capitalist craft.

@aral@mastodon.ar.al
2026-02-24 16:17:18

API authors, document the default values of your properties challenge 2026!

@aral@mastodon.ar.al
2026-02-24 10:36:16

Hey @…, you want to incentivise small sustainable online organisations in the EU (e.g., small not-for-profits like Small Technology Foundation) as an alternative to Big Tech?
Raise the EU's €10,000 cross-border OSS threshold to €1M (or even €10M).
You’ll still stop Big Tech corporations from jurisdiction shopping and you’ll r…

@aral@mastodon.ar.al
2026-02-24 22:57:40

RE: hachyderm.io/@reillypascal/116
Pro-tip: not downloading it also works.