Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Andy Balaam

@andybalaam.mastodon.social.ap.brid.gy
34 followers 0 following 500 posts

Makes coding videos, podcasts, free software. #fedi22 #rustlang #coding #gamedev #videos 🌉 bridged from ⁂ mastodon.social/@andybalaam, follow @ap.brid.gy to interact

PostsRepliesMedia
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 18h
At a recent conference (Jezcon 1) I led a mob coding workshop to fix some buggy code I had brought along. To create the buggy code, I mostly just started writing things, and whenever I changed my mind about something, I left the vestiges of the old way in as well as adding the new way. My code […]
mastodon.social
Original post on mastodon.social
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 18h
@preya Ha, if only it were all "obvious" to me ... I always feel like a perpetual beginner, *especially* when it comes to encryption!
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 18h
@preya Thank you!
100 1
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 18h
Getting very nervous about my talk at the Matrix conference. I have found it helps to think about why I am doing it. I can get very worried about whether I am going to make a mistake and look foolish. If I remember that my purpose is not to look clever but to help people understand how our […]
mastodon.social
Original post on mastodon.social
100 1
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 18h
I'm not really a dancing person at all but recently, when things have seemed heavy, I've done a bit of prancing around like a ballet dancer. It seems to help a bit 💃
000 0
Reposted by Andy Balaam
Jez Higgins @jezhiggins.mastodon.me.uk.ap.brid.gy · 16/10/2026
www.jezuk.co.uk/blog/2026/10/jezcon…
jezuk.co.uk
JezCon-1 : Yr golygfa o Hescwm Uchaf, rhif 37
We didn't go to a conference, so we had a little conference
112 2
Reposted by Andy Balaam
Jez Higgins @jezhiggins.mastodon.me.uk.ap.brid.gy · 17/10/2026
As ever, Chris' documentation is much more thorough than mine. chrisoldwood.blogspot.com/2026/10/j…
chrisoldwood.blogspot.com
JezCon One
Last weekend a small group of fellow programmers met up just outside Birmingham for what I flippantly titled “JezCon”. It was a soul-filling weekend as it gave us an opportunity to discuss our chosen profession (and hobby in many cases) in surroundings where there was no pressure to engage in small-talk or feel uncomfortable because we were excluding our respective partners by “talking shop”. Not that there wasn’t plenty of social chit-chat too as the conversations naturally ebbed-and-flowed in and around the wider topic. **The Premise** JezCon is essentially the physical manifestation of what started out as “The Call” – a fortnightly video chat involving a bunch of long-time programmers whose primary connection is/was being a member of ACCU [1]. In particular we have all spent many late nights in the bar at the ACCU Conference and Meet-ups (and others, such as Pycon UK and NorDevCon) chewing the proverbial fat. People typically refer to the time between talks at conferences as The Hallway Track as it’s the opportunity to socialise and network with like minds. Similarly the evening equivalent is The Pub/Bar Track as the attendees tend to swap tea & coffee for beer & cocktails [2]. The “Jez” (of JezCon fame) felt we should do _this_ bit far more often, especially as since the start of Covid, and the consequential adoption of more remote working, we were spending less time directly socialising with our fellow professionals. I’ll admit I’ve not been a regular attendee, but I have enjoyed the few I’ve managed to join in, and naturally jumped at the chance to spend a few days sharing a house for a more localised gathering. **The Format** As a group of nine it was possible to find a large house via AirBnB that we could all share. Unsurprisingly, Birmingham was the equidistant point for us all and so we all had a few hours of travelling but nobody had a ridiculously long journey. (Those at the edges of Britain are always a long way from everywhere…) I packed my portable projector, some magic whiteboard paper, sharpies, Post-It’s, etc. just in case, but the property came with a large tv screen in the living room and that more than sufficed for what people had planned. Not that there was a formal schedule per-se, but a few people had put together some sessions which then gave the weekend a little bit of structure. As the house came with a kitchen we had the opportunity to keep costs down by group cooking, and I was eternally grateful for the splendid meals that some of the group put together to feed us all. (I loathe cooking with a passion but am more than happy to make up for it by cleaning and doing the dishes, etc.) The phrase “tea & coffee making facilities” didn’t exactly inspire me with confidence so my other “major” contribution was to pack our spare filter coffee machine which at least made up for the tiny cafetiere they provided. It’s not had that kind of a workout for quite a few years! **Ensemble Programming Session** My highlight of the weekend was undoubtedly a mob programming session where we got to tackle a hacked together JavaScript version of Snake written by one of the attendees. Our job was simply to “improve” it. (There were a few Machiavellian flaws for extra authenticity.) With over 250 years of professional programming experience in the room (and probably another 75 before starting our respective careers) I was excited to see how this would play out. I’ve been fortunate enough to work in a few teams where ensemble programming was a key part of how we worked [3] and I’ve really missed this over the last few years as we’ve become more remote, both in the literal _and_ figurative sense. I’ve mostly stayed away from JavaScript and what experience I do have dates back to the turn of the Millennium so I was interested in how useful my knowledge of programming in general would be to the task at hand. With a background in curly brace languages (C, C++, Java, and C#) I knew the syntax would be fine, it was more about which high-level concepts are available, and can we use them to make the code more readable / malleable. I think the instigator of the session only expected it to last a couple of hours, but we ended up doing six hours in total because we all got so invested in the process and the continued outcomes. Not everybody stayed for the entre six hours and people came and went as necessary – a free flowing mob – which highlighted the casual approach to the entire weekend. One of the most interesting aspects of ensemble programming is the negotiation that takes place around the flow of changes. One participant was quite vocal when we moved too fast and they didn’t feel we were adding the relevant tests or taking small enough steps. My particular focus ended up being on naming and metaphors and using language to be more precise in our concepts. Yet another was looking more at the bigger picture and overall flow. There were definitely some voices that were louder than others, despite our best efforts to not dominate proceedings, and I hope everyone enjoyed the exercise as much as I did. I think it’s fair to say that most of us aren’t exactly excited about where the industry is heading due to the invasive use of AI tooling, but it’s hard not to be at least slightly impressed by the equivalent refactoring that was produced by one attendee using such tooling in minutes rather than hours. (Of course one should not confuse the journey with the destination.) **Interlude** I hadn’t planned anything in particular, but as only one person had attended the ACCU conference this year, I decided to resurrect my “Slop Bucket” lightning talk to kill 10 minutes. This was my usual [4] IT related comedy one-liners, but this time with images for a change. (I also discovered Nagle’s Algorithm is less well known than perhaps it once was.) **Jez’s Favourite Pull Request** The session by the conference’s namesake was a little unusual but also very interesting. He presented his favourite PR, but opened with some simple code and a puzzle – why did this take hours to evaluate? The code was a fairly simple conditional tree with some use of ternary expressions too, no loops or other obvious candidates that would typically create a performance issue of that magnitude. This was in part a ruse because he wasn’t talking about the performance of evaluating in the traditional sense, he was referring to a tool he had been asked to work on which is used to evaluate the code using static analysis. I won’t spoil the punchline but the old adage about “the size of the fix being inversely proportional to the amount of time spent investigating” felt alive and well. What was most interesting here was listening to someone talk about a problem domain I know little to nothing about. While it was good to see the PR in the end, the journey he took us on and the way he allowed us to play along and try and guess the issue by little clues was still very entertaining and engaging. **Time to Check-out** Although I’ve focused on those two sessions, they weren’t the only two over the weekend. However, they were the two which highlighted what it is that I enjoy most about programming and in particular how sociable it can be in the right setting. Anyone who has ever read the works of Gerald Weinberg, and The Psychology of Computer Programming [5] in particular, will know all too well that programming has always really been as much about the people and the collaboration between them as the artefacts of the process. We also had a fantastic conversation (yet again) about types and type systems (a topic which has always been close to my heart [6]) that stemmed from the ensemble programming session and has reminded me that I still need to pick up a book on Ada. **JezCon Two & Beyond?** Although we ended up with nine people, it should have been twelve, but sadly not everyone could make it; not least the person who probably put the most effort into making it happen in the first place! Naturally he feels he missed out and so is already talking about when we can arrange a second gathering. (This also means it won’t fall foul of the classic naming problem caused by including a number in the title which then overpromises [7].) _I’m_ definitely up for more. It rekindled some feelings I had when I attended my first ever programming conference – ACCU 2008 in Oxford – and that’s got to be a good thing. Maybe the pragmatic use of AI will change the nature of our day-to-day jobs as we edge ever closer to retirement but I hope that there is still room in our lives to simply enjoy the art of code like we did that weekend [8]. EDIT: Our namesake has written up his own review here: jezcon1. [1] See one of my first few blog posts back in 2009 – Who is the ACCU? – for a brief synopsis. [2] This aspect of conferences has always been my favourite. My 2025 opening Afterwood Learning in Person looks at this in more detail. [3] I first wrote this up back in 2018 as To Mob, Pair, or Fly Solo and later turned it into a conference talk you can watch here: Mob, Pair, or Fly Solo? [4] If you’ve never experienced it, A Decade of Lightning Talks with Programming One-Liners will give you a feel :o). [5] This book is almost as old as me, probably older if you consider when the research and observations that lead to it would have occurred. [6] My 2012 post Primitive Domain Types - Too Much Like Hard Work? nicely captures my opinion on the lack of effort typically expended on thinking about types. [7] Jez and I both attended The _First_ International Conference on Software Archaeology way back in 2014 and sadly it has yet to be repeated :o(. [8] Afterwood – Occupational Hazard
001 1
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 16/10/2026
Gonk Winter Olympics is criminally neglected gonk-olympics.artificialworlds.net/…
A pixel art gonk aims a bow and arrow at a target. It's a screenshot from Gonk Olympics.
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 16/10/2026
Owncast is an excellent, FOSS live-streaming thingy that supports fediverse integration. I used it for several years and found it worked flawlessly.
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 16/10/2026
"I imagine this dream is common to all academics: Looking up at the stars in wonderment, or enjoying a complex puzzle game, or being inspired by an encouraging teacher, and dreaming that one day an unfeeling corporate robot will burn a rainforest to compile a list of 700 highly obscure […]
mastodon.social
Original post on mastodon.social
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 16/10/2026
Last time we started a JezzBall clone by allowing you to move a cursor around the screen and draw lines across the playing area. This time, we add balls bouncing around. Will we get far enough for them to collide with the walls? video.infosec.exchange/w/1S2EA6swnW… (My […]
mastodon.social
Original post on mastodon.social
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 13/10/2026
Do you ever need to to a quick "draw straws" to choose someone to do a task? Would you like a very boring web site that helps with that? straws.artificialworlds.net No logins, no adverts, no animations, no AI, no design skills. It's super-fast. It looks terrible on your phone but it […]
mastodon.social
Original post on mastodon.social
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 13/10/2026
Are you thinking of running a "secret santa" gift exchange this year? I hand-made the most boring web site ever a few years ago to help you. santacircles.artificialworlds.net You enter people's email addresses, it mixes up the people (based on rules you can give it) and everyone can […]
mastodon.social
Original post on mastodon.social
001 1
Reposted by Andy Balaam
Ben Werdmuller @ben.werd.social.ap.brid.gy · 11/10/2026
We rise together or we fall together. Every human. All of us.
017 7
Reposted by Andy Balaam
Glyph @glyph.im · 09/10/2026
New Blog: Programming Isn't Special Artists understand that AI is bad for art. Why don’t programmers understand that we are artists? blog.glyph.im/2026/10/programming-i…
blog.glyph.im
Deciphering Glyph :: Programming Isn’t Special
Deciphering Glyph, the blog of Glyph Lefkowitz.
411677 116
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 09/10/2026
I'm going to host a mob programming for fun session with friends this weekend. I've got an idea what to do, but do you have a better one?
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 07/10/2026
Idea: every time a build fails because github's infrastructure is broken, move one of my personal projects off github. I would have nothing left on there within days.
000 0
Reposted by Andy Balaam
Tim Bray 🇨🇦 @timbray.cosocial.ca.ap.brid.gy · 05/10/2026
Good lord … seriously into mindfuck territory: blog.jim-nielsen.com/2026/online-in… #genAI #TheSimpsons
blog.jim-nielsen.com
A Great Story Capturing the Essence of Being Online in 2026
I made a note of it, but Bryan Cantrill wrote a post about the ex-Anthropic employee who pegged the probability of AI killing humanity in the next decade at >10%. The article is a good one and you should read it, but what I want to capture here is a side story from Cantrill on the _Oxide and Friends_ podcast where he talks about how proud he was of this phrase from his post: **“These ghoulish claims strike brazenly at the hearth…”**. He notes that someone online commented on that phrase, saying it sounded like a mix of classic literature and a line from _The Simpsons_. Amused, Cantrill says he came up with the line all by himself, so he knew it wasn’t a classic literature reference nor a line from _The Simpsons_. But just to be sure, he Google’d it: “These ghoulish claims strike brazenly at the hearth” with “The Simpsons” tagged on to the end. To his surprise, Google’s AI told him that the line was, in fact, a line from _The Simpsons_. Here’s Google’s response (as reported by Cantrill): > During the Springfield mayoral debate on Channel 6, Sideshow Bob dramatically delivers the line “these ghoulish claims strike brazenly at the hearth of Springfield” while turning the debate against Mayor Joe Quimby. Instead of denying his criminal history, Bob exploits Quimby’s record and boldly tells the audience they secretly long for a cold-hearted Republican to rule them like a king. (Here’s my homemade graphic for illustration purposes.) Cantrill was astonished. Not knowing the episode enough by heart to discern whether this claim was true, he had a little bit of a panic attack: > If I am having what I feel to be original thoughts that are, in fact, just _Simpsons_ lines regurgitating from 30 years ago, that’s troubling […] How am I not an LLM? So he set out to find the truth. He finds the episode and watches it, but doesn’t hear the line. But what if the episode he watched was an edited version and the full-length one is out there somewhere? He’s gotta get to the bottom of this. So he goes back to Google and pushes on the AI’s answer, asking for the full script of the episode. At that point, the LLM folds and says the line is not from _The Simpsons_ , but is actually from a post by — _drum roll…_ — Bryan Cantrill. Here’s Cantrill, again, reporting Google’s AI response: > What happened here is a classic AI **“hallucination”**. Because the phrase you shared used highly stylized, melodramatic language, “ghoulish claims”, “strike brazenly at the hearth”, my system misidentified the tone as belonging to Sideshow Bob who is famous for speaking in exactly that kind of grandiloquent Shakespearean style. I have to say, I found the whole story amusing and relatable. * You write something on the internet. * Somebody says, “This sounds like something from the _Simpsons_.” * You wonder, “Do I even have original thoughts?” * AI gas lights you. * You have to spend your time refuting AI assertions. * Some teenage part of you gets a kick out of being conflated with Sideshow Bob for your choice of language. I just wanted to write this all down and save it as a way for future me to remember, “This is what it was like to be online in 2026.”
0110 10
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 02/10/2026
git posh
001 1
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 02/10/2026
Remember cryptocurrencies? The tech world got overenthusiastic about a technology that has some limited uses and some massive downsides.
000 0
Reposted by Andy Balaam
Glyph @glyph.im · 01/10/2026
RE: toot.cat/@plexus/117291912937658483 This is one of the reasons that despite my strong feelings I think we need patience and grace for a lot of maintainers. Particularly the ones who have been good on DEI, good on CoCs, good on technical excellence, good on compassionate processes… […]
mastodon.social
Original post on mastodon.social
108 8
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 29/09/2026
RE: tech.lgbt/@Natasha_Jay/117344778718… I want to be more Anežka and Marie
tech.lgbt
000 0
Reposted by Andy Balaam
Glyph @glyph.im · 28/09/2026
New Blog: What Would A Serious AI Product Look Like? Every “AI” tool is missing critical features that you would need if you wanted to do real work with them. What would those look like, if they existed? blog.glyph.im/2026/09/serious-ai-pr…
blog.glyph.im
Deciphering Glyph :: What Would A Serious AI Product Look Like?
Deciphering Glyph, the blog of Glyph Lefkowitz.
4518 18
Reposted by Andy Balaam
DamonHD @damonhd.mastodon.social.ap.brid.gy · 24/09/2026
Does anyone have need of something like a couple of shoe boxes' worth of (probably mono- or poly- crystalline #silicon) #solar #PV cells, from near #London? ~20yo. Likely free to a good home.
001 1
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 24/09/2026
If your government web site gets hacked, PROSECUTE THE COMPANY THAT DID IT.
011 1
Reposted by Andy Balaam
Simon Phipps @meshed.cloud · 20/09/2026
University of #Southampton cancels contract and scraps assignment management tool over vendor plan to train #AI on student assignments - bravo! www.dailyecho.co.uk/news/26558627.s…
dailyecho.co.uk
University of Southampton to scrap plagiarism checker over AI and data concerns
The University of Southampton is phasing out the use of a plagiarism checker for students' work over data protection and AI concerns
1217 17
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 22/09/2026
Going to #MatrixConf ? You might like my attempt at no-encryption-knowledge-required explanation of how we keep your messages safe from prying eyes! @matrix
Andy Balaam: How Encryption works in Matrix. Photo of me goofily smiling and scratching my head. The Matrix Conference, Malmo 2026.
011 1
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 19/09/2026
My awesome peertube host is having a bit of trouble, so there will be a short delay on the next video. If you must, you can find me on legacy youtube.
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 18/09/2026
A "news agency" contacted me about writing an article based on my blog post[1] about feeling sad about AI. I was very briefly excited before I realised their "news" site is entirely AI-generated. Needless to say, I am feeling just slightly more sad about AI than I was before. [1] […]
mastodon.social
Original post on mastodon.social
010 1
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 17/09/2026
My example of how to set up a Haskell project has just moved from github to codeberg: codeberg.org/andybalaam/hunit-examp…
codeberg.org
hunit-example
An example of a basic Haskell project setup with unit tests and code formatting
010 1
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 16/09/2026
Last night I spent just under 3 hours doing 100% human hacking on a little retro game. Video coming your way on Friday. No edits, no inhuman coding, no banter, no real reason to watch. But if you want to, go for it!
010 1
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 14/09/2026
Saw Evanescence at the O2 last night. It was awesome, even though we were far, far away in the top corner. They were excellent, and restored some of my faith in humanity.
010 1
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 14/09/2026
I made a 4-hour video of me creating my Vim config. Inexplicably, I have not received millions of dollars in donations. You can correct that here liberapay.com/smolpxl
Screenshot of liberay's interface saying "smolpxl receives £0.85 per week from 1 patron"
000 0
Reposted by Andy Balaam
Glyph @glyph.im · 13/09/2026
First, there's no such thing as a "good programmer". Programming skill is not a scalar where we all compete with each other. It's a complex multi-factor ability with a lot of nuance in how it's measured. Domain knowledge matters a lot. It's also highly situational. I have had career experiences […]
mastodon.social
Original post on mastodon.social
114 4
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 13/09/2026
"... the push by AI companies to solve mathematical problems as a benchmark is detrimental to the science of mathematics, and to the mathematical community." -- Terence Tao terrytao.wordpress.com/2026/09/11/a…
terrytao.wordpress.com
A Severe Misalignment of AI in Mathematics
I am proud to be among the list of 25 initial signatories — all Fields Medallists — to the declaration below, which grew out of discussions between ourselves over the last week. We have also posted our declaration on this web page, and (similarly to the Leiden declaration) invite further signatures. (It is unfortunate that […]
020 2
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 11/09/2026
Feeling sad about AI video.infosec.exchange/w/rYgQFwrqs9… I talk about why I've been feeling sad and encourage myself and you to feel some hope. Transcript: artificialworlds.net/blog/2026/09/1… #ai #video #programming
video.infosec.exchange
Feeling sad about AI
I've been feeling sad about AI. In this video (which contains no code - feel free to skip it!) I talk about why I've been feeling sad and encourage myself and you to feel some hope. Full transcript...
146 6
Reposted by Andy Balaam
Bastian Greshake Tzovaras @gedankenstuecke.scholar.social.ap.brid.gy · 09/09/2026
Shocker, the deskilling machine successfully deskills school kids - to the tune of them being a full year behind their peers who are "left behind" by *checks notes* actually learning! Students who don’t use AI are ahead on every measure […]
scholar.social
Original post on scholar.social
1469 69
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 10/09/2026
A super-rare, non-coding video is on the way. It'll be out on Friday. Don't worry, it's still basically about code :-)
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 10/09/2026
@grifferz was it Qix? en.wikipedia.org/wiki/Qix
en.wikipedia.org
Qix - Wikipedia
000 0
Reposted by Andy Balaam
abadidea @0xabad1dea.infosec.exchange.ap.brid.gy · 09/09/2026
Project Glasswing: Claiming to have found 26 thousand real vulnerabilities but only 0.8% of them have resulted in a real fix in a real project after five months is dire. They blame it on the human independent review bottleneck, but human experts being paid for their time definitely have a […]
infosec.exchange
Original post on infosec.exchange
11610 16
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 08/09/2026
I know there are a lot of wtfs in JavaScript, but is anything more surprising than the behaviour of Java's String.split method? artificialworlds.net/blog/2013/05/2…
artificialworlds.net
Behaviour of Java String.split() when some answers are the empty string | Andy Balaam's Blog
Coding in Rust and others; making coding videos.
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 08/09/2026
I'm going to give marginalia-search.com another try for a bit
marginalia-search.com
Marginalia Search
Marginalia Search is a small independent do-it-yourself search engine for surprising but content-rich websites that never ask you to accept cookies or subscribe to newsletters. The goal is to bring you the sort of grass fed, free range HTML your grandma used to write.
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 08/09/2026
If your web site doesn't have a source code repo, how am I going to fix your punctuation?
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 08/09/2026
Continuing my strategy of a) fixing the Internet's punctuation, and b) becoming a committer on lots of repos to make myself look clever
A github commit (id f4f4fa3 on the futures-rs repo) authored by me with description 'Use "its" without an apostrophe for the possessive'
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 05/09/2026
@grifferz that can often be a better way than mocking the DB. Sqlite has an in-memory mode that is pretty ideal.
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 04/09/2026
datecalc, my very simple language for describing date calculations (written for a workshop) has moved from github to codeberg.org/andybalaam/datecalc
codeberg.org
datecalc
Example programming language for calculating dates
000 0
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 04/09/2026
Hold on lads, I've got an idea video.infosec.exchange/w/myKkuTvsKz… #video #rustlang
video.infosec.exchange
Web Words: what if we used 3 words to find a web site?
As usual, we're coding something up for fun, but this time it's a new idea I had for giving people a good way of looking up web sites by just saying three words to each other. Read my blog: https:/...
110 1
Reposted by Andy Balaam
Bodil @bodil.lol · 04/09/2026
Looks like your favourite corporatist amphibian is gearing up to pin it all on his two henchmen: www.theguardian.com/politics/2026/s…
theguardian.com
Farage aides step down after undercover report on Reform UK donations
James Orr and Dan Jukes have stepped down from positions pending outcome of party investigation, says Reform UK
121 2
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 02/09/2026
Thoughtful, ethical policy change for Sourcehut on LLMs sourcehut.org/blog/2026-08-27-tos-c…
sourcehut.org
Changes to SourceHut's terms of service regarding LLMs
sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
001 1
Andy Balaam @andybalaam.mastodon.social.ap.brid.gy · 26/08/2026
As promised, we're going to write a game in Rust+WASM! video.infosec.exchange/w/tmJ1vCUc5H… This time, JezzBall - trapping in bouncy balls. I may take requests for other little games to work on. #rustlang #video #coding
video.infosec.exchange
Coding JezzBall in Rust+WASM
I wrote a game framework a while back and this is the second game I've written with it. It's based on "JezzBall", which was one name for the classic game where you draw walls to trap in bouncing ba...
103 3