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

did you know that 100 years ago there were *electromechanical* radio transmitters?

these things are so crazy, you just have to read this

(photo from https://en.wikipedia.org/wiki/Grimeton_Radio_Station#/media/File:Alexanderson_Alternator.jpg)

Dark hulking machine, radially symmetrical, faced with shiny brass gauges. very steampunk!

👋 Hello! GNU Guix is on @hachyderm - yay!

If you haven't heard of we're a free software project that's created a hosted package manager (think homebrew or flatpak) and a GNU/Linux distribution.

GNU Guix uses the functional packaging approach pioneered by and adds a user-experience and system configuration system. It uses a DSL that's based on Guile Scheme. You can use it configure your home environment, dev environments or the entire system using a declarative and transactional definition.

We hope to tell people about the project and our latest news. We'd love to engage with people around and more general topics!

The work begins. I'm adding *****every***** chromebook, to Libreboot.

MrChromebox coreboot distro already supports all of these, on x86. I'm writing a script that converts his project, adapting everything so that it can build under the Libreboot build system.

The script, when ready, will generate a single patch file for lbmk.git - and the idea is I will then tweak this over time, to keep importing new MrChromebox changes. And work with him, as Libreboot's upstream provider for x86 Chromebooks.

libreboot script for adding chromebooks

Tomorrow I’m going to sit down and divide up the 6502 opcodes into groups. Load/store, jumps and branches, arithmetic, logical, stack. Those are the categories I can think of in under a minute. I’m thinking one category per video, covering each instruction and its addressing modes.

With the help of a friend and his extraction tool I was able to reconstruct 4 more damaged version of the "Schanze" I am going to examine for its step-by-step creation. I am able now to compare 13 version (incl. 2 fragments from damaged files)!

ok racket2nix kind of works and i can generate nix packages for some test packages from the racket catalog :3

(unfortunately not a lot of catalog packages actually declare their license correctly, so that needs to be manually overridden or racket2nix assumes it's unfree)

https://git.lain.faith/haskal/racket-nix

Let’s try this again.

Server A users are not posting or boosting anything that is objectionable to Server B.

But Server A is federating with servers Server B does not like. [1]

How does this affect Server B in any way? Or, why would Server B cite this as a reason to defederate from Server A?

Is it merely a case of association fallacy? (“Server A federates with Bad Servers, therefore Server A must be a Bad Server.”)

Or are there any legitimate problems Server A is causing for Server B?

[1] Usually because they find defederating to be too extreme for most situations, with too much collateral damage to innocent bystanders…so they use other means to block bad users.

EDIT: removed FediBlock hashtag

#Fediverse #ActivityPub #FediHelp

Been thinking.

A programmable word processor.

Something like the Canon Cat but programmable in a very terse but powerful BASIC.

Think:

  • Inclusion of LINE INPUT
  • A nice simple syntax of FUNCTION(ARGS,ARGS)
  • Support for markdown
  • Everything runs in a portable VM
  • I have been inspired by @akkartik , so perhaps I will do this in Lua (or fennel) for a fantasy console? TIC-80?

I will elaborate on this over time.

I really like the idea of having something shippable within maybe 4KB ROM... Minimalism will be the main inspiration!

A deep-yet-beginner friendly dive into the code-nerd concept of Quines and the famous Thompson Hack: https://youtu.be/Fu3laL5VYdM?si=reproduce-your-own-source-code-and-terminate

Mistodon: one person's composition is another tribunal's evidence of war crimes. This illustration of an artfully-arranged pyramid of human skulls is the handiwork of @littlebitspace, its layout rather resonant with the deck of skeletal Tarot cards he designed. It was included in the spooky MIST1022 artpack collection.

If you take your time and are mindful of their centres of gravity, you can balance a human skull in the space between two other human skulls, nested in the gaps between three lower human skulls.

I still love this meme, a real classic

(Real) tweet from Tony Hawk saying to text him at a California number, with in parentheses “for real; it's me”

Below is a fake text to the number saying “hey tony what's up”, and then Tony Hawk replies oslely “skamtebord”

Thanks to the incomparable @someodd I am once again buried deep underground

gopher://gopher.someodd.zip/1/hosted/screwlisps-kitten

gopher://gopher.someodd.zip/1/hosted

Mirroring git snapshots over the protocol is an absolutely wonderful and convenient service.

Further, gopher specially works as a directory browser of text (and other) files, which is just what you want for in the first place !

I interviewed her at some point if someone has the link ;p

Want to be a real threat to corporate tech shitlord profits? Learn to make games and applications for yourself. The less you need them, the less power they have.

@vidak Also you can make compatibility layers.

20000 REM CLS
20001 CLS
20009 RETURN

Atari:
20001 ?CHR$(125);

etc.

"Scriptor" is an easy-to-use, full-scrolling, character-oriented, multi-function word processor, requiring an Atari 400/800 with a minimum of 32K of memory (40K recommended), an Epson MX-80 or Atari 825 printer, and an Atari 810 disk drive. It is programmed in both BASIC and machine language.

https://www.atariarchives.org/c3ba/page102.php

https://git.sr.ht/~vidak/peoples-permacomputer/tree/master/item/basiclang/text-editors/transcribed/scriptor/scriptor.bas

Still thinking about BASIC.

Despite the fact that Tiny BASIC is unstructured, it is a very powerful language.

I think the entire collection of statements in Commodore BASIC V2 is about 50.

From recent experience, adapting BASIC into other flavours is quite trivial--either comment the exotic statement out, or rewrite the statement in the syntax of the other flavour.

Good morning fedi! 🌞

Above the Storm Belt

A sleek spacecraft floating far above the atmosphere of a Jovian planet. Lightning flashes can be seen among the clouds.

I want to live in a world in which saying “I don't know” is considered more valuable than spewing plausible-sounding nonsense.

»