Show newer

@anildash he’s already doing their work for free, so why would they ever pay him? 🤪

Extra, extra - Crystal 1.18.0 is out now!

You can check the full release notes to see what's inside: crystal-lang.org/2025/10/14/1.

@davew @brentsimmons I fully agree, then remember that we’re also here speaking ActivityPub…

Every time I use a calendar "app" I mourn the regression from 80s-era principles of usable GUI. Can I cut and paste appointments? I can not. Can I select and manipulate multiple appointments? I can not. Can I perform search-and-replace in my calendar? I can not. Is there, then, a separation between Model and View such that I may manipulate my appointments in an alternative interaction language such as a CSV file? There is not.

every "life-changing" productivity system is just:

- write things down
- look at what you wrote
- do those things

we've reinvented the todo list 47 times

I can't quite put my finger on why Teams is so awful. It's kind of just ambiently unusable, somehow.

In fact, the closest thing we have to an ActivityPub *Reference Implementation* is the Express ActivityPub Server, which hasn't been updated recently and is only a *partial implementation*:

> github.com/dariusk/express-act

I probably don't need to make the following point if you are a coder, but for the peanut gallery: Every substantial and mature protocol comes with a *Reference Implementation* as a testbed. And, by extension, this means ActivityPub is neither substantial nor mature.

[contd]

Today I came across ECaml (github.com/janestreet/ecaml) - a project that allows you to write #Emacs plugins in #OCaml. While, I don't have any issues with Elisp, I'll definitely check it out at some point. I'm guessing Jane Street are using it for their internal Emacs plugins.

I remember *years* of people saying Tim Sweeney is an idiot, the whole Fortnite mobile thing was just greed, etc. He took down Apple and Google's entire payments regime. Neither was saved by the courts. What a heck of a legacy. theverge.com/news/793610/googl

@eniko 100% this. Local control was why forums were great too, and BBS’s before that. Every attempt to make a global unified community fails because it’s not a community if it’s all ultimately controlled by Big Centrist With Growth Ambitions

@eniko @nu and then we circle back to the metadevelopment of the fediverse / Mastodon software and the political choice not to take on board feedback about providing features like subscriptable blocklists and making moderation/instance-adminning more sustainable

IIRC I told you that last week we celebrated the GNU anniversary at the GNU Tools Cauldron singing "Happy Hacking to GNU"

but it has just occurred to me, inspired by Douglas Adams, that now I know what the ultimate question about life, the universe and everything is.

how old is #GNU?
the answer is 42

it even rhymes!

@aj I believe you are describing the “Tinkle-Down” theory: the rich get the money and piss on you. Seems to be working.

This is the overview article I needed on Typst. It concisely explains how the document preparation system works, in what it differs from LaTeX, and why it may be a suitable replacement for LaTeX.

lwn.net/Articles/1037577

#typst #TextFormatting

@scripting hi. re: , are there servers that serve feeds aggregating specific hashtags (also, excluding specific hashtags). Something I'd like to do on the is "follow" but like "all posts on but not any ones".

Mastodon's bizarre overly complex quote post implementation is so bogus there should be an organized campaign against it called Quote Control

RT: https://mastodon.social/users/Mastodon/statuses/115187078125939270
Mastodon  
Today, we’re ready to show you the upcoming quote posts feature in more detail. We’ve put together a blog post with examples of how quote posts wil...
Some of the many things that I've supported since long before Dave created them...

@timbray

I do have to chuckle a bit when one of dependencies they list in their minimal, disciplined list is Electron — a behemoth of a black box with more complexity than some entire operating systems.

@StillIRise1963 At the diner they say "The faster you go, the slower you go."
IOW don't make mistakes and have to redo stuff.
What all this speed has done for our material lives is to let even more of us be well fed/clothed in our misery.

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.