RT via MIT_CSAIL@twitter.com


Git and GitHub are handy software tools for managing & collaborating.

Here's a free crash course on how to use them: t.co/N5WYceDBNh

(credit: @faradayacademy @freeCodeCamp @xkcdComic) t.co/2xKaUIRORM

@ckeen, have you seen this:

RT from @TorstenAstares@twitter.com

Dan Banay just released a few days ago, on the day of the 80th anniversary of Alan Kay, a fully functional Smalltalk-80 VM capable of running the original ST-80 images as distributed by Xerox Parc in 1979 and 1980


t.co/IHD3Kqh2E7 t.co/nCfngbpdTb

@ckeen @wasamasa @galaxis

So I have some additional info:

The system actually runs under FreeDOS 1.3RC2. The system identifies as "Squeak 1.23 of October 4 1997". Which, of course, is Olde.

So I hope to have sated your curiosity.

Show thread

The Hacker awoke before Dark,
he put his boots on.
He went in the room where his network lived,
then he paid a visit to his mainframe.
And he walked on down the hall,
and he came to a VAX,
and he looked inside.
"I want to hack you.
Motherboard, I want to....

apologies to Jim Morrison 😀😀😀😀


State of Affairs:

1. I have given up on configuring X input methods and just use: github.com/blakemcbride/akt.
2. I have given up on both xterm and uxterm and have installed rxvt-unicode.
3. With the proper settings in .Xdefaults I can actually see APL chars.!!!! \0/.

Show thread



Compiling GNU APL on NetBSD: 30 min.
Configuring X11 to accept APL chars as input and display them: 1.5 days and counting.

Current State of Affairs:
1. xlsfonds can find the APL fonts. Hooray.
2. xterm can probably display APL chars, well if I could read them. They look butt-ugly and small. Probably needs some arcane settings in .Xdefaults.
3. I can't get the X server to accept APL chars as input. Three different methods proposed, none works for me.


I have been writing too much shit on Twitter lately. 💩💩💩. Time to write some shit on Mastodon. 🐑🐑🐑

@alexshendi @tfb I see. So this would be the same as the following code in APL?

(10 11)[x>2]

Assuming that I'm right, the above expression has the problem that both 10 and 11 are evaluated, which the if-statement is supposed to avoid.

Sure, even in KAP today I can write:

⍞ (λ { expression-a } λ { expression-b })[x>2]

Where ⍞ is the "apply" operator and λ returns a first-class function.

However, while these forms works, I still need a more classic if-statement so that the language at least seems traditional at first glance. I want to support both styles of programming, but at the same time not make it into two different languages that have been forced together. That's why I want the classic styles to be natural in an APL context as possible.

<+Stephie> C++ is C designed by committee
<+Stephie> rust is C++ designed by github issue hot takes

Question to my followers: What was exactly so great about the 80s? I mean, I was there and didn't find it that great...

Inquiring minds want to know.

*clears throat*

it's my birthday, can I get some boosts

@stsp @phessler @solene @ckeen

I am having severe network problems (extremely low throughput). I am using OpenBSD/amd64 6.6-STABLE on a Surface Go. The network adapter is an USB wifi adapter (urtwn0). The machine (as most of my machines) does not have an Ethernet card. You could help me with:
1. Suggesting an USB Ethernet adapter that works w/ .
2. Telling me how to debug the problem.


Extremely frustrated by my attempts to play tabletop RPGs online.

:cancelled_1: :cancelled_2: :cancelled_3:

:mastodon_oops: :mastodon_oops: :mastodon_oops:

Show more
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!