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.

So… taking a text under copyright and using it to populate a simple Markov Chain and using that to generate gibberish is … infringing copyright? Ethically dubious? None of the above? Asking for a friend.

@jwz @glyph if only people had responded to RMS's cry for help at the time...

@glyph I wouldn't say we're intensely adversarial, but we certainly refused to remove packages that are for use with nonfree software.

@glyph "get out of Emacs" - why on earth would any sane person ever want to do such a thing?

@wegegeld @jwz In defense of this planet's youth I would like to point out, that this planet's major fuckups are designed, engineered and executed by #MyGeneration especially those that identify as "old white men". I have no problem to concede that the young ones can be annoying as hell but they are not the ones in charge.

I just love how we've now spent far more computational resources on generating funny pictures and spitting out flawed code than was ever spent on running formal verfication and exhaustive testing on important software because it was thought to be "too expensive".

All these "simple" protocol definitions that aren't "simple" but are instead "underdefined to an extent that prevents effective interop in anything but the simplest of cases". If a protocol spec (or language spec!) doesn't look exasperatingly pedantic, the kind of thing a monomaniac would write, then it's probably shitty

The internet is a distributed, resilient network that runs entirely on Jeff Bezos’ laptop

If you like large language models, know that they need regular training and the people training them are ruining the web for everybody. You are part of this, as a consumer.

Most sites don’t have the defences required, or require the execution of expensive JavaScript for the CO₂ god, or require placing all your visitor’s browsing data into the hands of another company, most likely CloudFlare, in the USA. If you object to any of that, you must do your duty and reject the use of LLMs as well. You can’t eat your cake and claim to object to the rest. It would be a most incongruent position to take.

And since this kind of shit often happens while I’m on holidays, the LLM friends reading this are responsible, in a very small way, for pissing on me during my holidays. And I resent it.

I resent it very much.

#ButlerianJihad

Show thread

Help us to test the upcoming Calling 📞 feature in #DeltaChat

support.delta.chat/t/help-test

It replaces the external video chat links with an integrated calling solution like you know from other Messengers.

If you are about to reply saying ‘no Kevin, AI is the future, you can’t put the genie back in the bottle’… that was a great talking point in 2022, which wasn’t true then either.

Generative AI is a group wank of dying men onto soggy tweets. There’s no genie and no bottle, eventually people are going to go ‘…oh, this isn’t really a game changer is it?’. No, it’s just people trying to monetise copyright theft.

Show thread

@NatureMC @ChrisMayLA6

Love the combination.

But #UBI also requires serious market regulation otherwise #greedflation will just suck up all that money into corporate profits (as we saw late in the pandemic)

@anildash are people ever "genuinely objective"? You probably mean some form of "lack of strong emotions towards AI" but I'd argue that that - given the real impacts and flaws of AI - creates a bit of a false middle ground.

Even though you might not see it as that I would call a lot of them the (neo-)luddites. But I feel like you are looking for something different that is a lot harder to pin down because they can't be structurally critical which kinda limits the target a lot.

I wonder how useful defining that group is though. Is there a neutral position when looking at something actively harming many of the structures defining our world?

@anildash @simon “AI pragmatists” is better because what’s pragmatic for them may still not be pragmatic for me but it’s at least a more local and grounded position

@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

Show older
Qoto Mastodon

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