Long read. Fantastic perspectives on programming, software, architecture, teams, computing ... in a Q&A from Forth land
https://www.forth2020.org/about-forth
#Forth #Programming #Computing #EmbeddedSoftware
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 #Smalltalk but the #Erlang 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 #BEAM ?
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 #Fediverse 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.
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*:
> https://github.com/dariusk/express-activitypub
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 (https://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. https://www.theverge.com/news/793610/google-epic-android-supreme-court-stay-denied
@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
@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.
@scripting hi. re: #RSS, are there servers that serve feeds aggregating specific hashtags (also, excluding specific hashtags). Something I'd like to do on the #Fediverse is "follow" but like "all posts on #Lisp but not any #French ones".
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?
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
pro-libre software, pro-holisticism
pro-communalism, anti-consumerism
fan of #Plan9 and #HaikuOS
anti-witchhunt, see https://stallmansupport.org
I write software (C++) for a living.