Status update, June 2021 June 15, 2021 on Drew DeVault's blog

Hiya! Got another status update for you. First, let me share this picture that my dad and I took on our recent astronomy trip (click for full res):

A long-exposure picture of the night sky. Thousands of stars are visible, as well as the band of the milky way.

Bonus Venus:

A bright white circle against a dark background

So, what’s new? With SourceHut, there are a few neat goings-on. For one, thanks to Michael Forney putting the finishing touches on the patchset, the long-awaited NetBSD image is now available for builds.sr.ht. Also, the initial lists.sr.ht GraphQL API design is in place, and Simon Ser is working on a new and improved implementation of email discussion parsing for us to use. I’ve also redesigned the registration & onboarding flow based on a maintainer/contributor distinction, which should help people understand how sourcehut works a bit better. Also, as promised, the writable GraphQL API for builds.sr.ht is now available.

I had been working on a new feature for the secret programming language, but in the course of implementing it, it became clear to me that we need to take a step back and do some deep refactoring in the compiler. This will probably occupy us for a couple of months. Even so, some improvements in the standard library have been made and shall continue to be made. You may have seen a few weeks ago that I wrote a finger server in the new language, and there’s a bunch of code for you to read there if you’re interested in learning more.

I also spent some time this month on Simon’s gamja and soju projects. Libera.chat is running an experimental instance of gamja for their webchat, and I’ve helped Simon incorporate some of their feedback and apply a layer of polish to the client. I’m also working on generalizing soju a bit so that we can eventually utilize it to offer a hosted IRC bouncer for sr.ht users.

That’s all I have to share for now. My foci have been on sourcehut and the secret language, and will continue to be those. I plan on advancing the work on the GraphQL APIs for sr.ht and ideally shipping an initial version of the lists.sr.ht API in a few weeks. I’ll share more news about the new language when it’s ready. Until next time!

Articles from blogs I read Generated by openring

What's cooking on SourceHut? Q2 2025

Hello everyone! We’re back with another quarterly update for you on how things are going at SourceHut. It’s been a busy few months, and we’re happy to share what we’re working on with you all. Drew’s updates As readers of my personal blog might have noticed w…

via Blogs on Sourcehut May 29, 2025

My perfect music synchronization solution

I'm buying DRM free music for a long time, and I synchronized those music files across my devices using Syncthing. But my library weight growth, now weighting 60G… Some of my devices can't afford this! I had to find an alternative. Years ago I swit…

via Willow's feed May 23, 2025

The Future of Customer Support is Lies, I Guess

Update, 2025-05-22: TrueNAS was kind enough to reach out and let me know that their support process does not normally incorporate LLMs. They’re talking about what happened internally, and intend to prevent it from happening again through improved document…

via Aphyr: Posts May 21, 2025