Profile avatar
brendanzab.bsky.social
World Builder, Artist, Programmer. Thinking about programming languages and imaginary landscapes. he/him - https://types.pl/@brendan (preferred) - https://github.com/brendanzab
115 posts 158 followers 223 following
Regular Contributor
Active Commenter

Actually the best life advice I ever got: Anything worth doing is worth doing poorly. A half-cleaned room is better than an uncleaned room. Occasionally flossing is better than never flossing. A 10-minute workout is better than no workout. When it’s all you can do to get out of bed, get out of bed.

This is why it’s so important for scientists to learn to learn to communicate clearly to the public. Otherwise, your rigorous evidence-backed findings will be indistinguishable from bullshit

Some afternoon views from Wombat Hill Botanic Gardens, Dalesford last weekend.

In the past few days I’ve belatedly come to the realisation that domestic chores are much more fun if I imagine I’m in a studio Ghibli scene.

Happy #autismacceptancemonth ! Here's an old (like 10 years now lol) comic that explains the Autism Spectrum- still much needed, as I continue to see people- and most recently a book read out on bbc radio 4- think you're either 'mildly' or 'severely' autistic. Please give it a read 💖

Neat thing at this conference: a librarian crocheted a scarf based on how many emails they sent in a year -- posted with their permission.

Rivulet is a language that prioritizes flow. Its script was influenced by mazes, space-filling algorithms, Anni Albers' Meander series, calligraphy-friendly conlangs and natlangs This program calculates the first set of Fibonacci numbers, stopping at 21. It can be found at github.com/rottytoot...

This kind of work makes me think that we might just be able to have more nice things! I’m excited about the increase in confidence we can gain through symbolic approaches that support human reasoning in a precise and reliable way:

new blog post! Explaining a useful rust programming pattern that not many people seem to know about. paper.wf/binarycat/sa... #rust #programming

I was quite confident on my knowledge of marine biodiversity in my area (I have a PhD in marine biology after all). But today I learn about Paromola cuvieri, one of the largest crab species of the Northeast Atlantic, that uses its last pair of legs to carry live specimens of sponges and corals 🦑 🌊

Immediately stumbled on the M. C. Escher and the moss exhibits! This is so great!

“When you build a thing you cannot merely build that thing in isolation, but must also repair the world around it… so that the larger world at that one place becomes more coherent, and …takes its place in the web of nature.” — Christopher Alexander (A Pattern Language, 1977)

I greatly enjoy the spatial intuition for staging used in this paper, “An ML-Style Module System for Cross-Stage Type Abstraction in Multi-stage Programming” by Takashi Suwa and Atsushi Igarashi: doi.org/10.1007/978-.... More diagrams can be found in these slides: gfngfn.github.io/media/slides...