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

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

i am getting real tired of the same old talking points against socialism

most of these people have had no serious engagement with the history of philosophy, and wear it as a kind of badge

let me tell you now: liberalism and capitalist ideology are such, such narrow and limited worldviews

this is me being charitable, and assuming that the culture of their philosophies is actually carried out without hypocrisy

so even if liberalism was perfectly implemented, and it 'worked' according to its own understanding, i would never choose it--it honestly turns out to be a whole society trapped in a plato's cave

So, I've been trying out Wayland for a few weeks. How many years has it been since everybody were saying that it's time to ditch X?

Well, if that's the case, why am I seeing this?

  • Enabling Wayland support in Firefox causes menus to be corrupted.
  • Scaling in Firefox is randomly broken (logging out and back in fixes it)
  • Taking screenshots causes everything on the screen to shrink to half size while selecting what to screenshot.
  • Moving a browser window resizes it to half vertical size
  • After placing a window to be aligned with the top border, it sometimes moves down by 1 pixel, making it impossible to select it by moving the mouse pointer to the top of the screen.
  • On random occasions, parts of my IntelliJ IDEA windows starts flashing until I force a repaint.
  • HDR rendering looks horrible, so I have to turn it off.
  • Every time I reboot the computer, the monitor brightness gets reset to 100% (fixed it by disabling ddcutil on powerdevil)
  • And I just saw an article about the sorry state of colour management in Wayland.

Can someone tell me what's going on here, and why I should be using this thing?

if you've got donations to get in before the year's end (I know I do!) consider donating to @spritely! we are building the next generation of decentralized social infrastructure and could really use your help to continue our work! donations directly fund software development and everything we do is free software, open source, and free culture.

https://spritely.institute/donate/

I won’t go into how I got here this morning (maybe in a blog post sometime), but I realized a reason so much contemporary software turns me off: it’s ugly.

So much of it is so goddamned ugly, on the outside and/or the inside. I struggle to think of more than one or two that I’d consider beautiful in the last 10 years.

It would be easy to say that this doesn’t matter so long as it meets the measurable criteria, but anyone familiar with humans knows better.

Now I’m on the lookout for the beautiful software, the beautiful code.

totally agree with the argument from system creep against systemd and docker etc.

Q: how do i X?

A: well first of all convert everything in your software stack to a docker container / systemd service...

»