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.

@thomzane FSF hosts some of Sugar Labs's infrastructure. This helps us focus on what we do best, developing free software for education.

Big thanks to the @fsf tech team for their work!

I propose we replace semantic versioning with pride versioning

i've been re-usung #Tiddlywiki for the original purpose i downloaded it in 2006, and am happy to report it is still as fantastic. (i still use a separate one as my home page as a bookmarking tool, highly recommend that as well)

@gilgwath He's definitely more of an Edison than a Tesla....
@cyberlyra

@b0rk My first website that had some persistent state was done in Seaside in #Smalltalk. The framework was marketed as „heretic“, which immediately interested me. It had a very cool API to generate HTML, and my persistence was the Smalltalk image! It was truly amazing. It is still around: github.com/SeasideSt/Seaside

The hard part that frightened me most was not writing the software, but running a server.

@b0rk @janl I suspect there’s a large number of folks who accidentally became professional programmers in the 90s and early 00s, and I wonder if that’s something that could be replicated today, or was it unique to that time period?

@mxp I HATE conventions of academic writing that do not make your meaning any clearer. As if reading academic writing weren’t hard enough. It always just felt like gate keeping to me.

@mxp I always thought of "we" even for a single author paper in CS as "me and the people I regularly work with and had many long chats about the contents of this paper with". Of course responsibility for crap in the paper is still solely with the single author. I don't know, worked for me.

@mxp Alternatejoke:
But this article still fails to see how this would make the article better ¯\_(ツ)_/¯

"Immutable Linux distros work like your phone"

Buddy, I fucking hate my phone and how it works. I am constantly fighting it. Why would I want my PC to be this way, too?

The hardest problem in computer science is avoiding the temptation to imagine a more interesting problem to solve instead of the one someone is asking for help with

I gave up on Reddit when they killed 3rd-party clients. After trying lemmy and kbin, I realized what I really wanted from Reddit was mostly just Usenet. And it’s still there.

So we brought comp.os.plan9 back. Party like it’s 1999!

9srv.net/comp.os.plan9/
#plan9 #usenet

@carnage4life Coretta Scott King wrote in 1975, “This nation has never honestly dealt with the question of a peacetime economy.” when arguing for government to provide jobs to those that the private sector isn't interested in.

@redstarfish @amszmidt @jas @conservancy it wouldn't have occurred to me to as much as suspect that the device promoted by the software conservancy was not compatible with user freedom if others hadn't pointed it out. thanks to all who made that visible. my expectations were shattered, but I feel better off now.
@stallmansupport Out of all the instances, why did you select such a censorious fediverse instance?

@gsuberland I'll play nice as long as you don't accuse me of abandoning my users or shirking responsibility or claiming that my users are owed me violating my morals during my volunteer time because I can't test their interop case without installing proprietary software.

Otherwise, you are part of my problems, if not part of "the problem".

@brainsmoke @gsuberland Because if it's not a goal it will never be a means. It it never would have been either. It was really hard work to steer the corporate world into accepting open source. It's a constant battle still, even after it's proven itself countless times.

Someone has to be out there fighting the tendency to lock it all up or it will be. Your work will be stolen and locked up in broken ass shit you can't fix. This is even a VC strategy right now that would only get way worse.

not a mutual, cold-calling 

@joeyh

BTW, huge respect for all you did (do) in 🙏

Some jealousy too re: your nimbleness in ... shape-shifting into a expert!

Show thread

not a mutual, cold-calling about an old blog post 

Hi @joeyh.

re: SSD load with Haskell compilation mentioned in:
joeyh.name/blog/entry/three_th
I was wondering why not develop on ramdisk (/tmp used to be that).

Regards.

Show older
Qoto Mastodon

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