Show newer

In honor of today here is one of my favourite anti-imperialist songs, „In ale Gasn“ or „Hey, hey, daloy politsey!“ 🖤

archive.org/details/in-ale-gas

What is your opinion on having an actual portrait as avatar? I just recently started it and don’t feel too comfy with it. Besides that, does it also disturb you, as the viewer?

I am in a privileged position of not fearing any repercussions from show my clear-pic. So I’m wondering how this influences the local community as a whole.

I found a new thing to ferment, I absolutely had to try. Chao, or Vietnamese fermented tofu. It's stunningly easy to accomplish, and it feels like vegan french cheese. It's super funky, and I'm looking forward to how it will taste in a month.

The recipe I followed can be found under fullofplants.com/how-to-make-f.

„Ceiling time“ is a term my partner uses to describe me starring at the ceiling, being completely lost in thoughts and daydreams 💖 it’s a lovely practice we all should indulge in more often

Dandelion-kombucha-soda ready for second fermentation. I made two variants, one with lemon and one with ginger juice. Using kombucha instead of a ginger bug as starter makes the whole process slower, but I believe that the flavour profile will be richer. I tasted a glass yesterday and it was like a heavy, earthy yellow with floral hints 🟡

Adrian boosted

we just released version 1.0.3 of our introduction to programming book!

in this update we finally included a description and examples of the screen auto byte: an advanced feature of the screen device that makes it easier to draw multiple sprites with fewer instructions. we use it for the pong example on day 6!

we also updated the description of the file devices, and implemented some minor corrections.

hope you enjoy it!

compudanzas.itch.io/introducti

Finally had some time to continue with the compudanzas tutorial, this time going into the animation loop. This starts to be really really fun.

Next to getting into assembler, I'm also re-learning doing comments, an essential practice I shunned for far to long. I also moved back to vim, which is just a delight after the vscode overload.

I had a lot of fun lately with tinkering on a static site generator…

Yet another static site generator 😒 I made one with pandoc and a git-hook 💖 It can render BibTeX citations 🥳

github.com/thgie/pancake.sh

Added a basic image resizing routine via mogrify. Feels kind of inelegant for the moment, bit will do.

Show thread

It’s spring and that means foraging. After the obligatory wild garlic now it’s time for dandelion stuff. I’m about to ferment myself some soda.

Collect four handful of dandelion heads, cut off the petals, add 80g sugar and pour over 1.5l of boiling water. When cooled down add a starter of your liking. A ginger bug works great. I’m going to use leftover kombucha which developed some good yeast on the ground.

I wrote a note about the deployment and publishing process of a small wiki-archive we have going on. We use markdown and git to collaborate and then pandoc to render a html version of the wiki-archive. I just finished a small git hook script to automate the rendering and deployment.

jache.re/Jach%C3%A8re%20Deploy

I'm mostly ok with it for now. We share citations and readings in a Zotero group, which is exported as bibtex file into the repository. Pandoc enables the proper rendering of the citations. Now I need to improve the git hook with a image optimization routine.

I just saw my first bunch of swifts of this season 🥰 Whereas the blackbird’s singing is an indicator of the arrival of spring in my area, the swift’s appearance signals the first warmer days ahead. I hold both birds dear to my heart and they are important aspects of a place I call home.

- en.wikipedia.org/wiki/Common_b
- en.wikipedia.org/wiki/Common_s

Yesterday evening I carefully went to day 1 - 3 of the compudanzas tutorials again and I'm such a hasty reader at times. There is way more in the tutorial than I grasped at first. So a lot of knots have opened now. I have the feeling that I don't only know why I have to do things certain whys, but also how they fundamentally work.

I know kind of see the process in front of me. For example how a byte translates into 8 bits and those again tell the environment (the vm, the chip) how to set the flow of energy in order to compute this or that way.

But… then I dreamed of having to physically move around byte blocks that manifested in the shape of headsized crates. Talking about human-scale computation 😅

There is a lot of magic in the address and label runes in . I didn't fully comprehend how this works, but I understand the logics of it 😅

@compudanzas I feel stupid to have to ask: How do I go about checking the "final state of the stack"?

I continued with day 3 of the compudanzas tutorial. As a reminder: Simply continuing if you didn't get everything at first is often a good way to handle hurdles. Many times, things fall in place with more context.

Made that experience with the technical explanation of the JMP/JCN addresses as well as their runes. But with the example later one came clarity, and the knowledge that it will work for now even w/o me understanding everything.

It felt a bit like magic… Maybe Clarke was right after all.

Read this article today on how the metaphors of piercing and penetration in hacking as well as marketing keep a toxic trait of domination alive. There was a rather surprising but welcomed twist towards the end, in which the authors posit communication infrastructures like the fediverse as a way out of this misery of being "a consumer, […] a target, […] a means to an end".

reallifemag.com/target-practic

After hanging out there for a few days, I can absolutely agree with their position.

"Against the penetration metaphor of communication, other communication scholars have offered alternative framings that emphasize its communal elements rather than its capacity to penetrate."

More of the same, but in circles. Nothing fancy, but I learned a thing or two.

After having difficulties concentrating yesterday @neauoire mentioned to take it down a notch and play (practice) more. So that's what I did today 😌

I did the same exercise as on day 2 of the compudanzas tutorial, but concentrated on how to organize the program better in terms of repeating instructions. That is always a very satisfying thing to do.

I love learning for the sake of learning, and I'm very productive when the direction is more or less clear. That said, I often struggle in creative coding. I don't allow myself to play enough and just go along with whatever is happening between me and the machine. I should practice that a bit more.

Day 2 of the compudanzas tutorial was a bit rougher.

I had a particular tough time today concentrating, with the rain outside pouring and inviting me to just do nothing and be cozy.

The real difficulty I had is wrapping my head around the specific logics of an assembler language. I'm used to being very very very high up in terms of abstraction-layers and up there you don't have to abstract much in your mind…

In my case postfix notation, and all the other things like words and macros and what not were quite accessible. I struggle most with the way *values* have drastically different effects and meanings depending in which order you put them where 😅 But I got my squares onto the screen and tomorrow is day 3!

Apropos, archival practices: I recently wrote a short essay in which I tried to figure out the rationale and specifics behind GitHub's Arctic Vault Program.

fallow.thgie.ch/output/diai_20

Show older
post.lurk.org

We are an instance for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.

<svg xmlns="http://www.w3.org/2000/svg" id="hometownlogo" x="0px" y="0px" viewBox="25 40 50 20" width="100%" height="100%"><g><path d="M55.9,53.9H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,53.9,55.9,53.9z"/><path d="M55.9,58.2H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,58.2,55.9,58.2z"/><path d="M55.9,62.6H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,62.6,55.9,62.6z"/><path d="M64.8,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C66,54.4,65.4,53.9,64.8,53.9z"/><path d="M60.4,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C61.6,54.4,61.1,53.9,60.4,53.9z"/><path d="M63.7,48.3c1.3-0.7,2-2.5,2-5.6c0-3.6-0.9-7.8-3.3-7.8s-3.3,4.2-3.3,7.8c0,3.1,0.7,4.9,2,5.6v2.4c0,0.7,0.6,1.3,1.3,1.3 s1.3-0.6,1.3-1.3V48.3z M62.4,37.8c0.4,0.8,0.8,2.5,0.8,4.9c0,2.5-0.5,3.4-0.8,3.4s-0.8-0.9-0.8-3.4C61.7,40.3,62.1,38.6,62.4,37.8 z"/><path d="M57,42.7c0-0.1-0.1-0.1-0.1-0.2l-3.2-4.1c-0.2-0.3-0.6-0.5-1-0.5h-1.6v-1.9c0-0.7-0.6-1.3-1.3-1.3s-1.3,0.6-1.3,1.3V38 h-3.9h-1.1h-5.2c-0.4,0-0.7,0.2-1,0.5l-3.2,4.1c0,0.1-0.1,0.1-0.1,0.2c0,0-0.1,0.1-0.1,0.1C34,43,34,43.2,34,43.3v7.4 c0,0.7,0.6,1.3,1.3,1.3h5.2h7.4h8c0.7,0,1.3-0.6,1.3-1.3v-7.4c0-0.2,0-0.3-0.1-0.4C57,42.8,57,42.8,57,42.7z M41.7,49.5h-5.2v-4.9 h10.2v4.9H41.7z M48.5,42.1l-1.2-1.6h4.8l1.2,1.6H48.5z M44.1,40.5l1.2,1.6h-7.5l1.2-1.6H44.1z M49.2,44.6h5.5v4.9h-5.5V44.6z"/></g></svg>