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?
It's easy to see which glyphs are used in a diagram from the Firefox dev tools. The preview sentence looks really janky x) https://cdn.nostrcheck.me/74c5a7e59cf60cfdd2d375f4ceb25f67dea76bf001c2720598988733d59ae69d/b9172db3c9fa91bae55d8cd1851f3dec37e07a8dc03fb51b188b84c016b58da3.webp
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
Okay I have found this theme that makes Firefox look more like Safari, which is not too bad I guess?
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 :(
Interesting discussion on LLM-assistated coding in Servo minutes today: https://github.com/servo/project/blob/main/governance/tsc/tsc-2025-02-24.md
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!
So uhhhh Feb 20's nightly does not support cargo edition2024? I picked the wrong day to upgrade 🥱 https://cdn.nostrcheck.me/74c5a7e59cf60cfdd2d375f4ceb25f67dea76bf001c2720598988733d59ae69d/91caec635d7b819548dde36673abe2f04f83fd5b0a895c2475f43bf479486401.webp
Well, I suppose that's a problem that will fix itself if I just go to bed, so good night.
So uhhhh Feb 20's nightly does not support cargo edition2024? I picked the wrong day to upgrade 🥱 https://cdn.nostrcheck.me/74c5a7e59cf60cfdd2d375f4ceb25f67dea76bf001c2720598988733d59ae69d/91caec635d7b819548dde36673abe2f04f83fd5b0a895c2475f43bf479486401.webp