social.solarpunk.au

social.solarpunk.au

vidak | @vidak@social.solarpunk.au

# LOCATION

The unceded, stolen land of the Whadjuk people of the Noongar nation. Always was, always will be, Aboriginal land!!

# QUOTATIONS

You are braver than you believe, stronger than you seem, and smarter than you think. ~winnie-the-pooh

And the has a new hut! 👇
https://shepherding.services/news/2025/10/the-shepherd-gets-a-new-hut/

Yup, that’s right! You can now find it at shepherding.services! Because shepherding services is what it does all day long.

Now playing: 95-ravers-megamix.mod

😜

An Amiga 500 with a pixel dinosaur wrap in front of a monitor that's showing the Amiga desktop and HippoPlayer playing, yes, a track named '95 Raver's Megamix.

Commodore SX-64 CRT close-up.

A close up macro photo of a commodore sx-64’s shadow mask crt showing individual red green and blue colour triplets lit up in the vague shape of a blurry letter Z and &. The letters appear white to the eye. The un-lit phosphor dots also show not being lit up, and  their colour is almost discernible too.

We retrieved from an old archive "NoteCards User’s Guide" V2.0 and added it to the source tree. Published in 1991, this manual better matches the NoteCards code that comes with Medley Interlisp but some of the information the document provides is now only of historical value.

https://files.interlisp.org/medley/notecards/docs/user-guide-v2.0

What if computers, but in a good way?

the system will what neofox_googly_woozy

the message "Battery level critically low. Please connect your charger or the system will p" shown on a systemd linux boot screen

Oh hey look, I published a new , “Advanced Self-Aware ed(1)”! It’s about what madness can one commit when one decides to not use proper systems and goes all in on accidental/awkward -completeness. As discussed with @whitequark

https://aartaka.me/advanc-ed.html

https://screwlisp.small-web.org/software-individuals/sandewalls-sat-solver-implementation-example/

Eminently doable of part of Sandewall's 2010 labs 2 and 5 of his course at the university of Linkoping.

git clone, start lisp, then it solves for locations of a test structure (e.g. some code) satisfying some decision tree constraints.

-al .

See everyone for the live show two hours from now as always on https://anonradio.net/ .

Did you make your first ?

The Black Panther Party was founded in 1966.

From a 2016 article commemorating its 50th anniversary:

"The work of the Black Panthers remains important for several reasons. First, they remind us that the problem of police brutality has long been with us [...]

Second, the BPP offers a good model of grassroots activism and ideology in practice."

https://jacobin.com/2016/10/black-panther-party-fifty-year-anniversary-founding

https://en.wikipedia.org/wiki/Black_Panther_Party

A lot went on in the 2½ years it took to develop . Planning, the creation of a wargame library, the coding itself, and building the content for the supplied campaign were all major phases in that time. I talk about this in a blog post at http://dos.cyningstan.org.uk/post/199/barren-planet-the-process

The campaign definition file for the First Landing campaign. One of the major phases of development was building this content. Each of the sixteen battles had a briefing for each side, a victory debrief for each side, and a defeat debriefing for each side: a total of six short documents for each battle: 96 in all. This added to all the battle details like the map and unit disposition, and the graphics for the campaign, was a lot of content.

Ooh, and Intext has a basic terminal program!

Epson HX 20 LCD displaying an Ubuntu login: prompt Epson HX-20 LCD displaying a Unix serial console;
[junk]
[dg@ood ~]$ tty
/dev/ttyS4
[dg@ood ~]$

quite frustrated with how many arduino projects are based primarily on microsoft windows.

Thinking about the Tiny BASIC I wanna write.

For some reason I am very daunted about trying to get serial working in AVR assembly.

I was thinking of testing to see if I could reverse strings and then emit them to serial on my workstation.

Good morning fediverse! 🌞

I really appreciate how ASDF, de-facto build tool/library/manager treats configuration. It has:

- Programmatic configuration with clean functions and custom package registries
- Stateful and dirty variable (asdf:*central-registry*) initializing the whole thing and thus easily overridable
- Environment variable (CL_SOURCE_REGISTRY)
- Filesystem-resident config files with a DSL for library locations

I mean, it’s not unique, but I still appreciate having more than one way to configure the thing. Especially given that CL packaging spectrum goes from “just pull it all off the Internet” (Quicklisp) and “just pull the necessary versions from the Internet” (CLPM and some other thing I can’t recall now) to “aggressively vendor the whole dependency tree with the project” (Qlot and my submodule-driven approach.) In my particular case, environment variable is the perfect way to configure the thing, given that I’m building my software with Make. It would be painful to not have it.

Here’s to configurable software!

Today, October 21, 2025, there is a rally in San Francisco in support of @internetarchive. Tomorrow, the Internet Archive is having a party to celebrate 1 trillion webpages archived. To show my appreciation for their most famous creation, the Wayback Machine, this week's Cybercultural post takes you back 24 years to its launch. Thank-you @brewsterkahle and long live the Internet Archive! https://cybercultural.com/p/wayback-machine-launch-2001/

Years ago, I had this idea that what I really wanted out of a computer was an offline terminal with a moderately sized local disc, great battery life, and a blazing fast wired connection to a little sidecar machine.

The sidecar machine would have a real Internet connection and access to my private network, tons of storage, full disk encryption, and a bunch of network applications that would interact with my terminal over a wire, mostly in text mode.

If I want real time comms, I plug in the wire and slap the sidecar on the back of the terminal and I've got it.

If I want offline, I do whatever I want to do local and batch the network stuff for later.

»