Brent

Brent

05
Apr

Things I Am Consuming: 4.5.2025

It's the weekend, I've got no brilliant tech tutorials in my pocket and I have no particular desire to write about societal collapse for at least a little bit. So I'm just gonna write about some stuff I enjoyed this week. I've finally burned out on videogames for a bit after spending a few weeks housing my backlog of visual novels and I'm finally getting back on my book/show/movie shit. There appears to be a throughline of lore-heavy nerd escapism which frankly I deserve.

“Children are dying."
Lull nodded. "That's a succinct summary of humankind, I'd say. Who
Read more
3 min read
04
Apr

Running gunicorn from a Python virtual environment with systemd and selinux

There are a lot of tutorials out there for running a gunicorn server on systemd, but I wasn't able to find one that actually told me how to do so in selinux. Since I'd never used selinux before, this relatively simple task turned into hours of trial and error, but my loss is your gain. YMMV dependent on how custom your selinux setup is, but this worked for me:

Assuming your project is in /www/myproject:

/www/myproject/gunicorn_config.py:

bind = 'unix:/run/gunicorn.sock'
worker_class = 'sync'
workers = 4
timeout = 60

/etc/systemd/system/gunicorn.socket:

[Unit]
Description=
Read more
1 min read
03
Apr

Thou shalt not make a machine in the likeness of a human mind

Today I am questioning even my minimal attempts to give the benefit of the doubt to AI. A thing is ultimately what it does and dear god there is so little good coming out of this technology right now and so much bad.

As far as anyone can tell, the tariffs announced yesterday (which will, if upheld, most likely result in a recession at best) were literally just calculated based on asking a chatbot how to eliminate trade deficits. Gemini even prefaced its response with "this is a super bad idea, but if you want to, here's how you'd do

Read more
2 min read
02
Apr

Vibe Coding Has Weak Aura

This was exactly two months ago!

Vibe coding is all the rage right now. Apparently Andrej Karpathy only coined this term back in February, which is wild to me because I feel like I've been seeing takes about it for the last five hundred years. Probably if you're reading this I don't need to define it for you, but for friends who are less stuck in the programmer suffering mines: vibe coding is when you write your code entirely with LLMs and it mostly works.

Plenty of people have pushed back on the concept of vibe coding because, fundamentally, it

Read more
2 min read
31
Mar

did i pick up a cursed amulet or something

A quick note tonight because there was a fire in my building and I am a bit distracted. Everyone is fine and my apartment is smoky but otherwise intact. I just do not appear to be allowed to catch a break. If I have wronged some supernatural being I apologize but surely there is some way for me to make it up to you. If my karma is bad fair enough but I better get a sweet deal the next time the wheel of samsara turns. Make me a seagull or a frog or something. I know I have it

Read more
1 min read