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.
Anthropic Mythos: supposedly so good at finding security flaws it might be "too dangerous to use"
Anthropic Claude: so riddled with critical security flaws (and obvious to anyone competent) it actuallly *is* too dangerous to use
@lcamtuf Rustaceans are the problem, not Rust itself. theyre like a lobbing group trying explicitly to boost their future employment demand much more than prioritized on doing the right thing as engineers or for the community. much like the AI VC are "talking up their book" even if its poison for the rest of us
@wolf480pl @sten @ChuckMcManis @lcamtuf most serious race condition in production is the race to push to prod before you bounce on a Friday afternoon
@adapalmer Or the whales are sick of our BS and have started to unionize
@tj I’m personally pissed off at browsers for giving web authors this ability. The browser is supposed to be the user agent! My features! Not yours!
Can web developers stop fucking with scroll bars please? No website is so beautiful that it justifies losing the ability to see how far the page scrolls down. I don't give two shits about your design vision.
RE: https://chaos.social/@delta/116505223145222985
All of the advances in #deltachat apps and the growth of the #chatmail relay network, wouldn't be possible without public funds and private donations, an estimated 800K EUR in 2026 ❤️ money goes to ~16 FOSS contributors with no money left for president, board or director salaries 🖤
Signal uses >50 Million per year, Telegram and Whatsapp 100's Millions, and they are all not building permission-free decentralized chat infra and apps, let alone secure mini app ecosystems https://webxdc.org
@delta strangely, a couple of chats created via i.delta.chat worked, and getting webxdc apps also works. This is in spite of "not supported by this server" for imap.zoho.in.
@delta in lieu of maintaining a GH account or a Delta Chat Discourse login, may I suggest a change in the providers list?
re: Zoho, atleast their free account server imap.zoho.in doesn't support IMAP QUOTA, this was confirmed by their support team.
@psychotimmy You could have rewritten the CAD system in Lisp like Autodesk... oh, never mind 😀
Thanks for sharing your experience.
@amoroso The company I worked for in the 80s/90s took the decision to move development of our software (CAD and engineering software) from Fortran to Ada around 1988ish. It was a disaster. The lack of good compilers (and inexpensive ones - Ada ones were around 10x more expensive than C or Fortran, a big issue when you're supporting 15+ different machine platforms and operating systems), particularly for non-UNIX computers, their general inefficiency and the way that everything operating system or graphics display dependent was thrown at non-standard pragma interfaces meant we spent more time porting software to our target hardware and debugging the vagaries of each machine than developing it or adding new functionality! (It used to take one of my engineers a couple of weeks to port and fully test our Fortran based code to new platforms - in some cases we spent months trying to get stuff to work reliably under Ada and failed completely in Microsoft PC environments). Needless to say our lunch was eaten by competitors including Autodesk and PTC, who had no such issues as they didn't adopt Ada! I think I detest the language because of that horrible experience more than I dislike Rust today, and that's saying something! My somewhat controversial view borne of experience is that the big problems in code were/are nearly always due to logic errors and differences between environments/language standards rather than the 'memory safety' bandwagon Ada and Rust adherents point to.
@amoroso Ada is not retrocomputing! 😆
Haiku Isn’t Just for X86 Anymore, Boots on ARM in QEMU
https://hackaday.com/2026/04/15/haiku-isnt-just-for-x86-anymore-boots-on-arm-in-qemu/
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.