Jake Howard ๐ŸŠ
banner
theorangeone.net
Jake Howard ๐ŸŠ
@theorangeone.net
310 followers 240 following 100 posts
Part Developer, Part SysAdmin, Part InfoSec. Avid self-hoster. - All things Systems @torchbox.com. - Core & Security Teams @wagtail.org. - @djangoproject.com Security Team and Foundation Member.
Posts Media Videos Starter Packs
Tonights dinner from Deliveroo: ยฃ33
The exact same meal, ordered direct for collection: ยฃ23

#SupportLocalBusiness is one thing, but I'm saving 30% for a 5 minute drive too!
DST is a lie when you have kids - they don't know you're meant to have an extra hour in bed. They just get up when they feel like it and demand you be ready for it
In April, Minio nerfed their web interface on the free version. Last week, they stopped building the free version entirely, requiring you to build it yourself: github.com/minio/minio/...

The very second Forgejo ships their Terraform backend, I'll be burning my Minio install with fire!
update README.md and other docs to point to source only releases ยท minio/minio@9e49d5e
github.com
Hetzner have some new pricing tiers, presumably corresponding to CPU refreshes.

So I get a CPU bump _and_ a price drop? Sign me up!

www.hetzner.com/news/new-clo...
After over 4 months of development, django-tasks 0.9.0 is out! ๐Ÿฅณ

- Django 6.0 support
- RQ optimisations
- Dropped `enqueue_on_commit` support
- A number of renames and refactors to match upstream Django

A small set of changes, but one of the largest diffs to date!

github.com/RealOrangeOn...
Release 0.9.0 ยท RealOrangeOne/django-tasks
What's Changed fix: prevent IndexError: pop from empty list in RQ backend by @crgwbr in #183 Add support for Django 6.0 by @RealOrangeOne in #193 Add supports_priority feature Access RQ worker nam...
github.com
> Based on our investigation, the issue appears to be related to DNS resolution of the DynamoDB API endpoint in US-EAST-1

IT WAS DNS!
#hugops to those `us-east-1` engineers having to deal with this lovely issue at 4am ๐Ÿค—
Despite self-hosting it, I can't access my Bluesky account through the browser, because bsky.app is hosted on AWS, and their PDS doesn't expose a typical web interface.

For a fully self-hosted (and decentralised) social media platform, Mastodon is the way to go.

theorangeone.net/posts/self-h...
Self-hosting Bluesky
Bluesky is quickly becoming the "hot new" social network, growing by almost 1.6 users every second. "Recent events" have lead to a fairly large Twitter exodus, and people looking elsewhere seem to all...
theorangeone.net
Happy Monday to everyone except `us-east-1` - everyone's favourite single point of failure.
The Smart Home must grow!
My @pyconuk.org talk is done! ๐Ÿฅณ Now I can enjoy the rest of the conference!

(Slides and recording to follow)
You should never update firmware over hotel WiFi. But I did, and my travel router is alive again! ๐Ÿฅณ
On a packed train on the outskirts of London, heading to @pyconuk.org ๐Ÿฅณ Hopefully see some folks there tomorrow! ๐Ÿ‘‹
First draft of my @pyconuk.org slides finished this afternoon. Now just practising and polishing.
New house, and my server is back to running over powerline ๐Ÿ˜ญ
Might have to start taking a closer look at some of these walls...
It's been a long few weeks, with my spare time spent a very long way from a computer, and there's still more work to go.

But, as of last weekend: I'm a homeowner ๐Ÿฅณ
Life goal completed:

We bought a house! ๐Ÿก Picked the keys up on Friday ๐Ÿฅณ Now the painting, decorating and cleaning starts... ๐Ÿ™ˆ
My website, now brought to you over HTTP/3 ๐Ÿ™Œ
Firewalls are great. Stateless firewalls are the work of the devil. ๐Ÿ‘ฟ

2 hours of my life I'm not getting back...