mobile
10.07.2025 01:55 β π 5 π 1 π¬ 2 π 0@ski.pe.bsky.social
spite-driven development
mobile
10.07.2025 01:55 β π 5 π 1 π¬ 2 π 0> and unfortunately he is a macOS user
truth supernova LMFAO
thabnbk you for the kind word jables :)
new feature on notnite.com just dropped: inspect element but for 88x31s
07.07.2025 03:39 β π 164 π 27 π¬ 13 π 2yes!
01.06.2025 14:02 β π 2 π 0 π¬ 1 π 0i am also in the middle of embedding Ghostty into it but it keeps on dereferencing null somewhere in the keyboard layout translation code and i wanted to do fun things instead
01.06.2025 05:57 β π 3 π 0 π¬ 1 π 0i'm also going to do elastic tabstops too nick-gravgaard.com/elastic-tabs...
although i also want virtual whitespace (disconnects not just the indentation width but literally all indentation everywhere) so i need some way to unify all of these things lol
funnily enough i was literally going to do this
(disconnect the visual width of indentation from the in-file representation; so you can set your width to anything, even pixel values, no matter what the actual file is using)
i'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
i miss rust
12.05.2025 17:56 β π 2 π 0 π¬ 0 π 0does anyone particularly knowledgeable in V8 know if IIFEs are bad/deopts when using them in like function bodies
12.05.2025 17:56 β π 1 π 0 π¬ 1 π 0WHAT RHE FUCKKππππππ
09.05.2025 15:45 β π 1 π 0 π¬ 0 π 0please blame my friend for having that avatar i promise
09.05.2025 15:08 β π 0 π 0 π¬ 1 π 0a sidebar to a music player interface, presenting the following navigation options: Recently Added Artists Albums Songs within a section named Recent: - Twin Fantasy (by Car Seat Headrest) - Gnarly (by KATSEYE) - Fancy That (by PinkPantheress) within a section named Playlists: - New Playlistβ¦ - sophie slayage - Top 50 Most Listened - RAFIE BUBBLING UNβ¦ - γ·γγ£γ»γγγ within a section named Friends: - two gay ass furries are listening to Magic Clock by f5ve together - BRAT by Charli xcx is displayed with a comment that reads "wtf did she do to the coveβ¦" and 4 other users - Quote (from Cave Story) posting a review of Evangelic Girl is a Gun by yeule
sidebar
09.05.2025 06:58 β π 12 π 0 π¬ 2 π 1don't see why not!
hell, i'll even let users write their own integrations and provide an SDK
another thing to add to my overflowing TODO list
i'm going to make a good React Native app god dammit
06.05.2025 18:22 β π 2 π 0 π¬ 0 π 0so instead there is a negative z-indexed, absolutely positioned box under it that constantly tracks the size and position of the swooper, with the shadow bitmap effectively baked in. so it's drawn once and the device just has to move it around during composition
06.05.2025 18:22 β π 0 π 0 π¬ 1 π 0there is a shadow under the "swooper" (i am calling it this)
similarly, if you simply mark it as having a shadow, the device will perform an offscreen pass every frame during the animation to recompute the shadow, which is enough to make my iphone 16 pro cry
some perf considerationsβ¦Β the artwork in the floating "swooper" there is marked to never downscale, and does a 2D transformation as it animates instead of naΓ―vely adjusting width and height. otherwise, the device will resample the image on every frame during the animation
06.05.2025 18:19 β π 0 π 0 π¬ 1 π 0also heavily optimizing for perf, so i went on eBay and bought the cheapest android i could find for $35, which will be my primary (?) testing device
06.05.2025 18:17 β π 1 π 0 π¬ 1 π 0& with other goodies like EQ bands, varispeed/pitch adjustment, listening parties/listen together/remote control, pulling lyrics from Genius, social features, maybe even a reverb slider?
06.05.2025 18:15 β π 1 π 0 π¬ 1 π 0it will be "local first", streaming services will also be supported, but it will abstract over them all much like the way apple music does, so it doesn't really matter "where" a track comes from. everything is searchable + downloadable + indexed, heavily cached
06.05.2025 18:15 β π 3 π 0 π¬ 2 π 0i am working on a music app with delightful springs
06.05.2025 18:09 β π 10 π 1 π¬ 1 π 0jj is really one of those things that rewires your brain when it clicks. your life path getting locked in when you realize you never have to run git-stash(1) ever again
03.05.2025 06:52 β π 5 π 0 π¬ 0 π 0it's rlly fun! the amount of vendor lockin bullshit is also unimaginable
03.05.2025 06:46 β π 2 π 0 π¬ 0 π 0being able to save a change and have it hot reload on Android, iOS, _and_ web within (what feels like) 100ms is nuts. docs and resources are leagues ahead. i feel the clouds parting and the choir singing and all of my iOS engineer friends wanting me to burn
03.05.2025 06:39 β π 1 π 0 π¬ 0 π 0that being said i'm trying this only now, after they realized that async communicating with the main thread from JS via message passing was the wrong thing to do (now it uses shared memory)
03.05.2025 06:37 β π 0 π 0 π¬ 1 π 0i'm making an app with React Native and it has actually been really fun π±
03.05.2025 06:37 β π 3 π 0 π¬ 1 π 0no worries! unfortunately, i did not :(
a way to "cope" is with keycap sets that have some quirky flavor text instead of "Caps Lock" on the caps lock key, which doesn't bother me as much
lil guy based off of the mac logo ^_^ #WIP
24.02.2025 23:00 β π 146 π 24 π¬ 2 π 0