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

Good morning fedi! ๐ŸŒž

I made my fitness/smart watch tracking not tell on me to 3rd party servers. I bought an Bip 6 watch, synced and updated the watch via the official app, got the connection keys via a script, deleted the proprietary Zepp app, installed the open source, privacy respecting app from and used the connection key to sync to the watch.

Making feel-good forward progress on rendering INDEX-PATTERNs using DRAW-RECTANGLES but at the cost of some new tech debt. Next week I must follow through on my promise to myself to pay it down.

A screenshot showing a kitten image covered by several alternating square swatches of blue and gray. While the kitten image appears as one, it is being rendered one swatch (quad) at a time. "Indexed pattern" appears in big purple letters. Behind the foreground window and partially occluded,  the code that specifies the swatch pattern using Common Lisp and McCLIM can be seen.

star โ€” Q5,38

A number-like object which is not a positive or negative integer, somehow simultaneously both between 0 and 1 and between 0 and -1. It cancels itself out when added to itself, but unlike zero it can have multiples. (The first whole multiple is called *1.)

[Dimensionality:] S1 - motif or phenomenological description of concept
[Field:] combinatorial game theory (STM)

#LithographicaConceptPad

Reading issue 2:
https://www.computesgazette.com

That sure looks a lot like one of my computer classes, ca. 1984.

Classroom full of TRS-80 Model IIIs, students with very '80s haircuts, mostly boys but a couple girls.
Can't quite make out the chalkboard writing, but it has the format of BASIC.

I'm designing my off-grid earth cabin SketchUp 8 (which can be found on archive.org ๐Ÿ˜‰) running under Wine. Graphical performance under Wine is way better than under real Windows. I was getting low frame rates when turning on x-ray, but smooth as butter under Linux. My lucky day. ๐Ÿง โœŠ

3D x-ray model of an earth cabin.

@vidak @akkartik nice, and good timing, I just received one of these this week after it being lost in the mail for over a month. I haven't had any luck getting a PS2 mouse to work with it yet though :<

I'm the owner of Minifree Ltd: https://minifree.org/

Minifree sells Libreboot computers to fund development of Libreboot; I'm Libreboot's founder and lead developer.

is a free software project, replacing the proprietary BIOS/UEFI firmware on supported computers. It offers many security and performance benefits compared to most proprietary firmware, and it's highly configurable.

Your choice of Debian Linux, other distro or BSD.

tl;dr I sell Libreboot, and Libreboot accessories.

thinkpad t480 with libreboot preinstalled

@vidak Forth's Bible is Starting Forth by Leo Brodie. It introduces everything needed to understand the language. Note that standards differ, and the best way to understand the differences of modern popular implementations -- pForth and gForth -- is to read their manuals.

To understand how to implement a Forth, which is a good insight to have, check out the source listing of JonesForth, and take a look at historic standards, like FIG Forth or Forth-83.

Jupiter Ace was a microcomputer that ran Forth instead of Basic, worth a look too.

I'd like to know what you would take away from Forth and what ideas you'd have for making Forth's quirky issues with type safety less painful for a Basic person.

Currently in the activist centre of my political party, socialist alliance, getting ready to put on a film night ๐ŸŒ ๐Ÿ“ฝ๏ธ

@kapunta would love a hand. When I say I do not know FORTH, I merely mean I am an "expert beginner" at it ๐Ÿคฃ

Starting to open up books on writing interpreters...

@akkartik I am gonna have to learn FORTH in order to have an attempt at making a BASIC interpreter for uxn!

Thank you!!

@vidak This is for you: a text editor in 26 (narrow!) lines for the ZX Spectrum.

The catch: it's in Forth.

https://termbin.com/26bc

Video showing it off: https://www.youtube.com/watch?v=_6w-hjkCi3U

Kind of daunted about writing my own BASIC interpreter for uxn, but I have some good resources.

This will be a long term project.

It would be very good to have an idiomatic Tiny BASIC for uxn.

It has been on my mind, because uxn is very portable, and would make a good complement to the physical hardware route the permacomputer project has taken previously.

Good morning fedi! ๐ŸŒž

Havin' a think about:

Quinti-maze rewrite for non-graphical teleprinter BASIC

The filer utility for the people's permacomputer

Exciting: have been wiring up the VGA terminal for the permacomputer physical build

Found a lil tron-style game that could be rewritten from Commodore BASIC for the teleprinter

Three red hands with eyes in the palms reach upward in several poses. The rightmost hand cradles a black star. A blue magician is cornered by a large, red, multi-faceted entity with multiple arms and faces with flames above.

ยป