skip 🐾 @ski.pe · 20/09/2026Sunday nothingburger for you: iPhone 18 Pro Max has a "Prepare to Ship" feature which intentionally discharges the 20 Wh battery. /usr/libexec/BatteryDischargeService handles this by calling [[NSProcessInfo processInfo] activeProcessorCount] and spawning that many NSThreads that spin until stopped 313610
skip 🐾 @ski.pe · 03/09/2026more samples because i love fonts bluesky please don't destroy the quality 010
skip 🐾 @ski.pe · 02/09/2026spent a couple of hours messing with FreeType, it has a pretty nice C API which is nice to work with it seemingly defaults to the v40 interpreter (freetype.org/freetype2/do...), which basically looks identical to Windows in my eyes 110
skip 🐾 @ski.pe · 22/04/2026ok well i don't think bluesky is enjoying my 4644 × 1416 image so here's a downscaled ver 110
skip 🐾 @ski.pe · 22/04/2026also fun fact you can ask AttributeGraph (C++ incremental computation framework [?] that underpins SwiftUI, ala rustc salsa maybe) to dump the graph and pipe into graphviz and you get this shit. yeah idk 150
skip 🐾 @ski.pe · 01/06/2025i'm still writing my text editor (really slowly) today i got tree-sitter queries working and did a lot of boring API design for variable line height support, but now i can make `null` appear in 64pt Zapfino complete with a disgusting shadow 6468
skip 🐾 @ski.pe · 13/01/2025apparently i am literally an AirPlay destination now so that's cool i guess 280
skip 🐾 @ski.pe · 28/12/2024this is my child, his name is RRB-tree, he is very sickly and does not know what to do 240
skip 🐾 @ski.pe · 12/12/2024also today i instrumented chrome to find out why it was hanging & found out it spent 100ms on the main thread fetching the name of my display because of lock contention from some other, separate, chrome process that was wrecking havoc on SkyLight. nice 110
skip 🐾 @ski.pe · 08/12/2024tried my paw at bevy today and i implemented a tree ui view, luckily it was only conveniently possible with features from the newest release (0.15), seems 230
skip 🐾 @ski.pe · 25/11/2024even as a complete beginner to graphics programming, being able to point to a pixel and seeing the corresponding neighborhood in the sampled texture, ostensibly across all color attachments, is amazing. and it has print debugging 110
skip 🐾 @ski.pe · 25/11/2024their debugger is some insane shit, and to my understanding it's state of the art (when it doesn't crash) 140
skip 🐾 @ski.pe · 24/11/2024@radiatoryang.bsky.social wowow, this section of level design book felt uncannily apt and basically articulated my own feelings to me - why i'm obsessed with source engine and hammer, and why modern FPSes don't appeal to me as much as quake/doom/CS era FPSes 160
skip 🐾 @ski.pe · 19/11/2024this is a VERY tired thing to say but it's getting incredibly difficult to ignore the sharp drop in software quality coming out of Apple 140
skip 🐾 @ski.pe · 13/11/2024what if i just keep on posting screenshots of my wip website redesign instead of actually finishing it 230
skip 🐾 @ski.pe · 02/11/2024i guess i shouldn't be surprised this code broke after an Xcode upgrade 220
skip 🐾 @ski.pe · 27/10/2024color names (probably not going to go with this design though, someone helpfully pointed out that the wrapping can make it look worse because it doesn't follow a unambiguous sequence) 110
skip 🐾 @ski.pe · 09/06/2024this isn't even a "haha horny" thing my cursor just flies to the show button and clicks it before i even have time to think for some reason 14011
skip 🐾 @ski.pe · 24/09/2023i caved this color combination is super cute, i was worried it would look strange 210
skip 🐾 @ski.pe · 30/08/2023it's still mindboggling to me how dense haskell is, the rust equivalent of this program is ~twice as large in terms of raw line count 120
skip 🐾 @ski.pe · 30/08/2023well i wanted to write haskell so now i'm writing haskell. having "fun" by making it as unreadable as possible. sickosyes.jpg 110
skip 🐾 @ski.pe · 31/07/2023idk if this is a problem anymore in 2023 (hopefully not) but i have made a rating of every file dialog in windows 020