Ephes Blog

Miscellaneous things. Mostly Weeknotes and links I stumbled upon.


Weeknotes 2025-01-20

therapist: it’s normal for painful memories to soften over time
me: but what if they don’t? what if they only hurt more as i age?
therapist: do you have any memories in particular you’re thinking of?
me: yes, it’s… *sobs* the end of google reader --April King

Normal week (in the mathematical sense). Just a few links.

Articles

Software

Fediverse


Weeknotes 2025-01-13

Come, let's take anti-inflammatory pain medicine together 🫴 --CatSalad

Just wrapped up my first work week of the year. While it was pretty routine, I did manage to push out an update to podcast-transcripts. The big changes: you can now do transcription locally using mlx-whisper (which works particularly well on Macs), without needing to rely on any external APIs. I also added support for local audio files, so you're no longer limited to just audio URLs - though that option's still there if you prefer it. Plus, thanks to FFmpeg, the tool now automatically converts any recognized audio format to 16kHz mono MP3, so you're not restricted to MP3s anymore.

Articles

Software

Fediverse

Videos


Weeknotes 2025-01-06

My New Year’s resolution? 3840 × 2160 --nixCraft

It's the first week of 2025 and the last week of my holiday break. I've mostly been lounging around, alternating between eating, sleeping, and building Lego sets. I tried getting back into django-cast by pushing out a small release (0.2.41), but quickly hit a roadblock. After using uv these past few months, I'd completely forgotten how to handle non uv virtualenvs and package building with flit. So first I had to switch everything from flit to uv. Once I finished that bit of yak shaving, I discovered some forgotten mypy issues lurking in the code. To top it off, I remembered I'd worked on some transcript features a few weeks back but never finished writing the tests.

I took a deep breath and hit the release button anyway, despite the test coverage not being at 100%. My OCD might keep me tossing and turning tonight, but hey - we've got a new release! I'd actually put the transcript feature on the back burner when groq started throwing internal server errors. No point polishing a feature when I couldn't even generate new transcripts. The good news is that groq support has sorted out the issue, so expect a flood of new podcast transcripts soon!

Articles

Videos

Weeknotes

Fediverse

Out of Context Images


Weeknotes 2024-12-30

Days of the week no longer exist. There is only thinking of what to eat, eating, and dreaming of eating --Dave


During the final week of 2024, I had to battle with Traefik to enable larger video uploads. Honestly, I'm tempted to go on a rant about this - Traefik is easily the most challenging piece of software to configure in my entire web stack.

Articles

Weeknotes

Software

Fediverse

Out of Context Images


Weeknotes 2024-12-23

I have been asked to stop referring to LinkedIn as "Grindr for Business" --ncl

It's the final work week of the year. There were some exciting LLM releases last week, with impressive benchmark scores - particularly o3's performance on ARC-AGI, FrontierMath, and SWE-bench. 2025 is shaping up to be an interesting year, and I'm planning to spend more time exploring how to put these models to practical use.

Articles

Weeknotes

Software