Joshua Barretto
banner
jsbarretto.social.coop.ap.brid.gy
Joshua Barretto
@jsbarretto.social.coop.ap.brid.gy
Mostly libre software and system safety. Also gardening, DIY, dog photos. Founded @veloren and other projects. Really, really dislikes fascists, born at 364 ppm.

🌉 bridged from ⁂ https://social.coop/@jsbarretto, follow @ap.brid.gy to interact
A family member has an apple surplus due to a tree in the garden that produces an ungodly amount of fruit every year, too much to eat before it rots.

Normally the excess would be composted and only the best kept, but this year I'm having a go at making scrumpy […]

[Original post on social.coop]
December 15, 2025 at 1:31 PM
I've been accused of using AI to write on occasion too; my mother was a school teacher and was adamant that we were raised with a 'proper' command of the English language. Every page of this book is etched into some corner of my brain, and we'd be tested on it […]

[Original post on social.coop]
December 15, 2025 at 11:36 AM
Wine brewing attempt update:

Fermentation (~1 month) finished. The sloe berry wine was fermented using wild yeast (i.e: did not sterilise after pressing the fruit), and the red grape wine (courtesy of a neighbour that decided to turn his back garden into a […]

[Original post on social.coop]
December 7, 2025 at 7:06 PM
Hmm
November 27, 2025 at 2:08 PM
I finally found the energy to dive back into Ariadne's wildly complicated diagnostic generation logic. Here's a new configuration option, `minimise_crossings`, which does what it says on the tin.

Before and after.
November 20, 2025 at 11:06 PM
From last night: directional lanterns.

The most difficult part about this one was the closed-form ray/cone intersection maths for the diffuse effect - no SDF raymarching here! Cones specifically are a pain because they have so many intersection combos.

On top […]

[Original post on social.coop]
November 7, 2025 at 9:31 AM
Messing around with some material & particle shaders for @veloren.

If you're working on a game and your shader code doesn't hot-reload, you're missing out: it's like trying to paint a picture with your eyes closed.
November 3, 2025 at 9:17 PM
Thinking that I might start adding something like this to more of the software I write.
November 1, 2025 at 11:41 PM
Look at that sealant line! Buddiful. Bleddy buddiful.

And it only took a year of disastrous fuck-ups and ruined jumpers to get here.
November 1, 2025 at 5:25 PM
Boo!
October 31, 2025 at 6:51 PM
A few weeks ago I hit a really fun personal milestone: my text editor is now sufficiently complete that I can start using it as my daily driver.

Now that I'm using it full-time, I'm finding so many opportunities to make tiny productivity improvements here and […]

[Original post on social.coop]
October 29, 2025 at 9:26 PM
The combinator pattern is extremely cool case study #5371:

Here's an entirely automatically generated railroad syntax diagram for the JSON parser example that comes with my parser combinator library Chumsky (https://github.com/zesterer/chumsky/).

This works for […]

[Original post on social.coop]
October 27, 2025 at 9:01 PM
I hear they call this 'splooting'.
September 11, 2025 at 2:31 PM
Some have ripened. Not quite the same volume as two years ago with the cherry tomatoes, but the consistency of moneymakers isn't bad.
August 29, 2025 at 11:31 PM
I missed a lot of steps between then and now: but the kitchen is finally usable (ignoring tiling, the kickboard, and a long tail of other things). This has exhausted me for the last few months, but I'm very happy with how it's turned out, especially as this is my first major DIY project.
August 29, 2025 at 1:13 PM
Tomatoes. They should have been red a month ago, but better late than never. #gardening
August 19, 2025 at 10:19 PM
Irksome thing: I bought some tiles today. After purchase I looked closer at the pattern. I noticed red/blue highlighting around the shape. I think this is LCD sub-pixel hinting (i.e: a thing vector rendering software does to compensate for the specific colour […]

[Original post on social.coop]
August 9, 2025 at 5:50 PM
Musk, UK's OSA
August 1, 2025 at 4:12 PM
Union Pacific No 119 in @veloren, because why not. You can drive it around too. #trains #gamedev #foss
July 25, 2025 at 1:26 PM
This looks so much better than I ever imagined it could.
June 27, 2025 at 7:48 PM
Danish oil is black magic, I swear. I found this wood abandoned by the side of the road a few months ago and decided to turn it into a window sill.

Before and after (each piece was one half of the same table top).
June 27, 2025 at 7:46 PM
@hannah Christ. It reminds me of this recent YouGov poll from the UK that showed that the general public has pretty much a perfectly inaccurate sense of what LLMs are and aren't actually good for. Pretty terrifying.
June 21, 2025 at 5:51 PM
June 5, 2025 at 6:34 PM
Making pixel fonts is quite fun.
May 22, 2025 at 8:03 PM
Tiles finally laid. Far from perfect (I didn't feel like re-cutting every tile to add space for grout), but it's a big milestone. #diy
May 19, 2025 at 11:05 PM