Avatar
fasterthanlime 🪿
74c5a7e59cf60cfdd2d375f4ceb25f67dea76bf001c2720598988733d59ae69d
hi, I'm amos! 🐿️ co-host of https://sdr-podcast.com 🫐 writer, video maker, software mercenary ✨ be kind, be curious ✏️ the font is iosevka

https://github.com/Dash-Industry-Forum/dash.js/issues/4202

Apparently iOS 17 shipped with managed media extensions, so you don't have to bother with HLS anymore and you can just do MPEG-DASH because dash.js just works on iPhone. This is great. I completely missed out on that!

Has anyone tried Windsurf? What has your experience been?

One of my favorite bits about the font subsetter is how I test it. First of all, I have a character usage analyzer that's a separate module, but even the font subsetting and injection side, I test by finding data URLs, decoding them, and dumping the glyphs that they contain. https://cdn.nostrcheck.me/74c5a7e59cf60cfdd2d375f4ceb25f67dea76bf001c2720598988733d59ae69d/c4ed3f52659f9ffdccd48212eab3dba450278b6fe4b59e6fc331db6440e05838.webp

Also, now that I serve SVGs with tags, I can have them lazy-load like other images!

And I can bring in other fonts (like math fonts) without worrying about diagram sizes blowing up. Am a happy camper today ^_^

Okay, my new font subsetter seems to be working! It's only picking characters from Iosevka regular & bold that are /actually/ used in diagrams. 434KB => 176KB for this page. https://cdn.nostrcheck.me/74c5a7e59cf60cfdd2d375f4ceb25f67dea76bf001c2720598988733d59ae69d/35ebcd813c4b23052b84b9d98b8a85380a797dda60edf36101fa8f69fa4c5265.webp

The Firefox tab switcher is also painful to look at and just I find it unergonomic all around. Padding seems wrong everywhere for a macOS application. It's just not great.

I have reluctantly switched back to Firefox as my main browser recently and I don't know why gestures like swiping to go back or forward feel so much worse than they do on browsers like Safari and Chrome :(

Given the current climate, I wonder if some US companies are going to start to offer inference in European data centers?

codestral-latest (released Jan 2025) is really fast, but also really dumb (compared to Claude 3.5 Sonnet)

can't wait for new Anthropic releases I guess.

I'm improving my font subsetter today. I used to grab "any text within the SVG file" as the set of characters to use when subsetting iosevka-regular.woff2, iosevka-bold.woff2 etc. — But that's suboptimal! I need to track which glyph is used per face/weight/style!