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

Australia the land where it's casually 40c at 7pm

i am on the look out for listings of interesting BASIC games. no listing is too long or short; but those that come in at around 1 or 2 printed pages are best.

i want to make a small series of zines containing BASIC listings, and then peddle them to popularise my arcane philosophy of computer minimalism.

@spacekookie ๐Ÿ™

Noticing that you can hear the guitars wailing from my headphones but not adjusting the volume because the good folks at the library are entitled to their daily Funkadelic just like everyone else ๐Ÿ™๐Ÿผ

always wondered how the uxn screen device worked, and after reading this i am feeling a lot more confident

i don't know why i originally dismissed writing a virtual machine in place of my usual sensibility of constructing a solution out of physical hardware--it may have had a little to do with jealousy, i was at first very startled by how clearly uxn communicates its ideas.

my thoughts right now are very jumbled, but i can imagine creating my own virtual computer as involving:

  • instead of a screen device, have a nice bank of VRAM which is accessed via DMA--this i borrow from the hardware CHIP-8 machines. varvara is very nice in that it can draw 4 colours. right now i think i will merely focus on monochrome pixels.
  • more system RAM than 64K, i will have to do some explorations on this
  • a different instruction set architecture, i have some manuals on the xerox alto, stack machine ISAs, those of the lisp machines. i am quite besotted with BASIC right now, however, which has not much in common with the former. i wonder what a nice ISA could be...

I'm sorry.

Various Logos of software, but the names have maliciously been swapped.

+ VSCode
+ Github
+ Pip
+ Rust
+ Javascript
+ Go
+ Ruby
+ React JS
+ Ubuntu



Major victory for rising tide as the supreme court rules the exclusion zone invalid. Check out the Green Left website for live coverage of the blockade:
https://www.greenleft.org.au/content/peoples-blockade-2024

Technology is an amplifier and what Big Tech amplifies is fascism.

You want to amplify the opposite? Then build, raise awareness about, and help fund the opposite:

Small Tech.

https://small-tech.org/about/#small-technology

Nyasoc Rides Again

Re-reading https://100r.co/site/weathering_software_winter.html to affirm my intentions with VM/OS.

I know that VM/OS is many times more complicated than UXN. But, it is my hope that the complication can be kept minimal enough that useful and portable software can be written for it.

Plus, I'm still trying to figure out what "implementation first" means, precisely. Maybe I'm reading too far into it.

for the VIC-20 !!

"astro-transporter"

astro-transporter listing page 1 astro-transporter listing page 2

lil BASIC listing ~

for the zx spectrum!

demon invaders listing page 1 demon invaders listing page 2

@gnemmi
I think that sharing our completely-real-computer-programs-and-writing by creating them as tangible, shareable objects in a sort of medley of "roleplay" laboratories and places gives us opportunities for real collaboration that are a bit harder if I just say, well, you could download my git and familiarize yourself with the code... So, thank-you for helping get us started!
@vidak

Bling: Rich text console printing for Clojure, ClojureScript, and Babashka.

https://github.com/paintparty/bling

Discussions: https://discu.eu/q/https://github.com/paintparty/bling

@vidak
Yeah the DSL would work great for that (maybe not the whole common lisp image thing..).
I've been shy about taking a run at implementing @dump - which I will do in a way that can be loaded into either of lispmoo2 or lambdamoo (but I will need to lay some groundwork inside lambdamoo for this to work without hitch, and the consuming-of-common-lisp will be verboten for those purposes, like your 8 bit port idea)
@dig @gnemmi

@screwtape @dig @gnemmi just at work rn, i have been following along! very impressive work!!

i have been thinking of adapting this to 8 bit commodore LOGO

@screwtape @gnemmi i am confused why are you looking at me?


Okay I am hearing your RESOUNDING SILENCE
so I wrote a README and I encourage you to follow Egbert's lead as a hashtag game on the mastodon, tagged with ; in which case I will add you to the honorary jam roll and your constructions to the git, and update the current map, like I did for Egbert.

https://lispy-gopher-show.itch.io/lispmoo2/devlog/837333/lispmoo2-instructions-important
Questions solicited but tbh construct something as well here or there plz

The graphviz dot graph of the world, but now with EGBERTS addition to it. Thank you Egbert, firing on all cylinders. Egbert connected Egbert's GARDEN to screwtape's MOUNTAIN-TRAIL, attaching to the directed graph only there. Egbert's Garden is also connected to EGBERTS-HOUSE. A graphviz dot graph (idk, ask some bell labs people) having three separate clusters: SCREWTAPES, GAME0 and GAME1 filled with various rooms, and directed edges connecting both within and between clusters. It's grayscale and a bit messy. Edge sources are speculatively labelled with compass directions, that were not enforced.

Welcome to Mastodon! Just put whatever is on yer mind in the little box there and hit TOOT! Someone will be by shortly to admire your musings.

ยป