@eugen Also it seems that turning off all notifications still results in notifications being sent.
(And the “no ones” option doesn’t make grammatical sense. Assuming that’s the option that actually turns off all notifications and perhaps otherwise you have to go through all options in the dropdown and turn them off separately.)

So my initial tests for the new Node + Svelte server using a custom ECMAScript Module Loader (experimental) for server-side rendering and esbuild for compiling/linking the hydration script are very promising so I’m going to go ahead and start on the project properly.

(The timings are for a page with a layout and server-side code executed during the request that’s passed as a prop.)

Thinking of calling it NodeK.it (guess what the domain will be) ;)

I mean, fuck me, how can you not love this?

(Not only that but because you see the full command, you won’t forget how to actually use the original tool.)

“Tesla appears to be on the verge of once again accepting bitcoin payments after the latest data suggests Elon Musk’s environmental criteria for the cryptocurrency have finally been met.”


I don’t know why everyone’s so upset. I, for one, am fine with shooting billionaires into space on giant penises.

So the Stripe API docs show you the actual data from your last test call as the documentation example.

What a thoughtful feature.

PS. That’s the administration page, not what folks who want to sign up for a Small Web place will see. That’s currently this ;)

Show thread

So Stripe integration in Domain is coming along nicely (please excuse the embarrassing lack of proper typographical hierarchy, it’s under heavy development and I broke the stylesheets) :)

What’s Domain?

Read: small-tech.org/research-and-de
Watch: small-tech.org/videos/small-is

Having both the browser console and the log output from the server always on on different monitors is really helping with my flow right now but goodness the place is starting to look crowded.

The BBC is so “impartial” that they teach students “the positive impacts of climate change” along with the negative ones.


“If you are neutral in situations of injustice, you have chosen the side of the oppressor.” – Desmond Tutu

I swear the fucking surveillance capitalists are losing the plot entirely.

What the fuck is happening here, Google? A trillion dollars and you can’t even implement your We Will Violate The Shit Out Of Your Privacy notice properly.

Oh, Twitter, oh, Twitter… you incompetent multi-billion dollar people farmer, you.

Coca-Cola doesn’t think you should share a Coke with Palestine but they’re OK with you sharing a Coke with Nazis, racists & bigots.

(Among other things, this is because they’re not very good at basic string validation.)

Show thread

But what if you really want to share a Coke with Palestine?

Well, you can… just add an exclamation mark to the end ;)

Show thread

So it’s not just Palestine… while you can happily share a Coke with USA, you cannot with Russia.

Oddly, you CAN with the USSR (looks like they missed a trick there).

Show thread

Site.js version 17.2.1 released

Fix: WebSockets are now proxied correctly.

If you noticed that the viewer count during our Small Is Beautiful (small-tech.org/small-is-beauti) live stream kept showing zero, it was because of this bug.

For information on installing and running Owncast via Site.js, see owncast.online/quickstart/site


CC @gabek

Show older
Aral’s Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!