Pinned post

Long read. Fantastic perspectives on programming, software, architecture, teams, computing ... in a Q&A from Forth land
forth2020.org/about-forth

Pinned post

Erlang achieves Dan Ingalls' Smalltalk goals 

Choice in software systems design seems hampered by the scaffolding needed to use shared memory and message passing between threads and processes. Dan Ingalls: "An OS has the things not there in the language. There shouldn't be one.". It was about but the VM seems to solve that, with shared binaries between processes and transparent message-passing across nodes. Maybe your language and database should run on the ?

Pinned post

Greetings, people! I am a software developer. Outside of work, I use free/libre software almost exclusively. I am pained that we continue to allow nature and community to get degraded by crony individualism. We can do much better, e.g. the voluntary refugee concept.

I have been chuffed with the almost all of the time I have been on it. There is plenty of food for thought in many a toot out there. I am having to move off @wyatwerp now, and really happy to find a Fediverse instance that ... uh ... federates.

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.

DONALD KNUTH: I've invented a formalism for parsing structured languages, I call it LR parsing

EVERYONE: Are you going to use it for TeX?

DON: what?

Show thread

Reading the news at 4am

There’s a large shift in perspective that hasn’t yet happened in the US. We’re still all in it for ourselves.

It shakes me when I get complimented for “altruism.”

Or fighting the good fight.

They don’t have the time.

The truth: you have to help other people if you want to survive.

We are incredibly codependent. Our fates are determined by what all of us do. It’s always been this way actually. Somehow we got pretty far without having to face this. The myth is we all live on the prairie fighting for survival and not able to depend on anyone else. Yet in reality we can’t survive without lots of people coming through for us.

I want to believe, but in the middle of the night I want to give up more. It’ll probably be better when the sun cones up.

Which is reality? I think more and more that believing in other Americans is crazy.

@gabrielesvelto @eniko "The economy" has been inimical to human interests as long as there have been economists.

@eniko My favorite hypothesis about why everyone is so *extremely* on board with the AI hype train despite all logic is: the US economy is in serious trouble, all numbers are down, the only reason it hasn't affected the stock market yet is ... the AI bubble

Show older
Qoto Mastodon

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