social.solarpunk.au

social.solarpunk.au

vidak | @vidak@social.solarpunk.au

# LOCATION

The unceded, stolen land of the Wadjuk people of the Nyoongar 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

# MAIN INFO

(current operating system) emacs
(code) https://git.sr.ht/~vidak/
(blog) https://vidak.solarpunk.au
(peertube) https://spectra.video/a/vidak/video-channels

# SMOLNET

(main) gopher://zaibatsu.circumlunar.space/1/~vidak

# CONTACT ME

(matrix) https://matrix.to/#/@vidak:matrix.solarpunk.au

i wonder what to make of this (correct) observation that we in the hacker community are just making clones of capitalist computer products

we're all aware of this weird cultural shadow microsoft, google, apple, ..., are all casting over us but cannot seem to do anything

i think we need a deeper understanding of this paradox where we are racing to copy capitalist products, and we know it isn't changing anything, but we just keep doing it anyway.

how can we be fully aware of our behaviour, knowing it is fruitless, and yet unable to change it? what is this sort of thing?

The ruling class legitimates its rule by conditioning us through the media to aspire to the lifestyles of the wealthy.

ooh, i didn't know that someone had rescued the Rosetta Smalltalk Reference Manual and stuck it on archive.org!

https://archive.org/details/rosetta_smalltalk_manual

"In the beginning, computers were created, this has made many people very angry and has been widely regarded as a bad move."

just got support for the new Trident T-2400 and T-4800 hard drives.

They are 8, respectively 16 times bigger than a standard Trident T-300. Get them free just by multiplying your cylinder and head values.

Revolution Gone Wild.

(yes, that is bigger than what the Hurd supports)

also doing the thing where i stare at a blank text file, finding it impossible to write anything out

i feel fear and anxiety. i feel like what i want to publish will lead to being rejected and left lonely

i seem to know rationally that no friend would ever think little of me for being true to myself,

so i think the problem is being caused by my own self-conception, that i consider myself only worthy of scathing criticism and hostility

been doing a lot of thinking

it is probably a big mistake, but oh well

been working on installing mediawiki with wikibase

it has been horrendous

i will describe my experiences here once i am successfully done with the configuration

This is astonishing - it’s on the VIC 20! Aleksi Eeben has taken the source and has ported it to the C64’s predecessor.

It’s looking pretty amazing! Huge kudos to Aleksi, this is a really impressive feat. 🫡

https://youtu.be/eR7df9rrbyQ?si=ED-Ki0OOKv73iohf

I don't know if it's going to be live, but my New Year's Eve is and @stokesauce@toobnix.org @stokesauce coming up on https://anonradio.net/

Hey, how has stokesauce not been on a compendium? He's bonking as.

(24 hours before live lispy gopher climate tomorrow at 0UTC Wednesday January 1 (New Year Eve in the Americas)...! Let's (1) ironically put mdh's mcclim game in emacs and (2) I try programming Winograd fast fourier transform butterflies inside my .)

People have been transferring tape-based software of the 1970s and 1980s into .WAV files. Keep doing this!

https://archive.org/details/cassettesoftware

feeling a lot better

i have been resting and it has been good

ooh, this is promising! https://media.ccc.de/v/38c3-liberating-wi-fi-on-the-esp32

imagine being able to set up a mesh network anywhere by just scattering $2 MCUs and solar panels around like confetti...

grift economy

the capitalist work ethic is a lie

i engage in a pattern of what i can only describe as self-abuse:

prepare some hobby work right up until a point, and then stop for some months. the cessation of work is caused by severe mental exhaustion, and guilt.

wrote a little more of my higher level language parser. tbh given how important it is for a compiler to be able to do error recovery i'm not sure why recursive descent parsers are so popular, given that they work great only if the source is properly formatted and are an absolute nightmare for doing error recovery

i don't know if there's a term for what i'm attempting to do, which is basically to cut the source up into clearly delineated units, and then parse those instead

like at a top level right now every unit of code starts with a keyword, either func or struct, so i create token streams for those units with a limit up to the next keyword or end of file. when those units further interrogate that source they can see if they are terminated properly, and if there's any unexpected garbage after them before the next unit

this is making it much easier to do error recovery since synchronization is a key building block of the parser. once anything interrogates syntax it's already been pre-synchronized

we have #fennelconf starting in about 20 minutes!

https://www.youtube.com/watch?v=SQEuhwsk7rU

come on by the #fennel IRC chat on Libera chat or #fennel:matrix.org in your Matrix client

I actually like it when a laptop weighs a ton and is upgradeable

The Medley Interlisp Project site now provides an RSS feed that publishes the changes to the News and Status Reports page:

https://interlisp.org/project/status/rss.xml

https://interlisp.org/project/status

The feed is autodiscoverable and accessible by clicking the feed icon on the footer of every page, next to the social icons.

it is easier to install it manually than use docker

»