Sign in

skip 🐾

@ski.pe
246 followers 383 following 531 posts

spite-driven development

PostsRepliesMedia
skip 🐾 @ski.pe · 20/09/2026
Sunday 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
Screenshot of Binary Ninja decompilation output:

void worker_thread_work(void* closure_data @ x20)
{
    void* closure_data_1 = closure_data;
    int64_t closure_data__ofs0 = data_100014f98;

    if (!((uint32_t)*(uint8_t*)((char*)closure_data + closure_data__ofs0) & 1))
        return;

    int64_t iterations = 1;

    while (true)
    {
        if (iterations / 1000000 * 1000000 == iterations)
        {
            id current_thread = [[[NSThread self] currentThread] retain];
            int32_t is_cancelled = [current_thread isCancelled];
            _objc_release_x19(current_thread);

            if (is_cancelled & 1)
                break;
        }

        if (!((uint32_t)*(uint8_t*)((char*)closure_data + closure_data__ofs0) & 1))
            break;

        bool did_overflow = iterations + 1;
        iterations += 1;

        if (did_overflow)
            trap(1);
    }
}
313510
Reposted by skip 🐾
maia arson crimew 🏴 @crimew.gay · 04/09/2026
thank you rekordbox yes that was obviously the output i wanted you to use and not the system default
31448
Reposted by skip 🐾
vriska, thief of light :light2: @leo.60228.dev.ap.brid.gy · 27/07/2026
deltarune chapter 5 aborted weird route "Nothing changed." screen but `$ jj git push` is above it
1265
skip 🐾 @ski.pe · 02/09/2026
using macOS on a non-HiDPI (1x) monitor once again and it's really quite a shame just how poor the overall text legibility is (IMO), compared to Windows or Linux (FreeType)
260
Reposted by skip 🐾
It's me Fungi @fungiderg.bsky.social · 29/08/2026
9754152
Reposted by skip 🐾
macholobo @macholobo.bsky.social · 10/08/2026
my extremely important headcanon
[TEXT TRANSCRIPTION]

Wolf: Too much of an adorably SMALL runt to be following in your father's BIG footsteps, don't you think?
Fox: Sure.
Wolf: You're too cute.
81372290
skip 🐾 @ski.pe · 10/08/2026
Consolas is beautiful
000
skip 🐾 @ski.pe · 03/08/2026
h
130
skip 🐾 @ski.pe · 14/07/2026
@jjbbllkk.bsky.social heya Jeremy i just saw your video. do you still need ISRC and UPC codes? how can i send them your way?
111
skip 🐾 @ski.pe · 21/04/2026
this is mostly why i don't bother with non-React stuff. "cool compiler that lowers your code into direct DOM manipulations" is cool until it isn't because touching the DOM is really slow and destroys performance, so in practice you want to batch (which i think the alternatives do), but
150
Reposted by skip 🐾
Bill Beagle @billbeagle.bsky.social · 18/03/2026
🐶 🐱
7597122
Reposted by skip 🐾
Rebane @rebane2001.bsky.social · 24/02/2026
i built an entire x86 CPU emulator in CSS (no javascript) you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS lyra.horse/x86css/
1322610856
Reposted by skip 🐾
localcc @localcc.bsky.social · 11/06/2025
136692
skip 🐾 @ski.pe · 17/10/2025
appkit engineers please never let NSWindowShouldDragOnGesture die
000
Reposted by skip 🐾
Daztoons - Order BitFlip today! (link in Bio) @daztoons.bsky.social · 27/08/2025
[NEW COMIC]
191101264
Reposted by skip 🐾
Rebane @rebane2001.bsky.social · 01/07/2025
mac devs be like "i made an app that makes your video files smaller without any quality loss" and then its just a $20/mo ffmpeg wrapper with a promo video like this
191102265
skip 🐾 @ski.pe · 10/07/2025
mobile
four design mockups of a music player mobile app. songs featured: Local (Girls like us) by underscores & gabby start, Taking over the Dancefloor by Nadia Oh, Infatuation by SOPHIE, and Guilty Pleasure by Chappell Roan.

the album art is prominently featured and its dominant colors spill over the screen. there are lyrics and queue management views that allow other people in the same listening session as you to add comments to lyric lines and queue items. when listening with others, a capsule containing everyone's avatar appears as a sort of "balloon" attached to the playhead in the seek bar.
261
Reposted by skip 🐾
NotNite @notnite.com · 07/07/2025
new feature on notnite.com just dropped: inspect element but for 88x31s
1315825
skip 🐾 @ski.pe · 01/06/2025
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
6468
skip 🐾 @ski.pe · 27/05/2025
191
skip 🐾 @ski.pe · 12/05/2025
does anyone particularly knowledgeable in V8 know if IIFEs are bad/deopts when using them in like function bodies
110
skip 🐾 @ski.pe · 09/05/2025
sidebar
a 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
2120
skip 🐾 @ski.pe · 06/05/2025
i am working on a music app with delightful springs
1101
skip 🐾 @ski.pe · 03/05/2025
i'm making an app with React Native and it has actually been really fun 😱
130
Reposted by skip 🐾
gummy rat saturn @satuwn.bsky.social · 24/02/2025
lil guy based off of the mac logo ^_^ #WIP
214324
skip 🐾 @ski.pe · 07/03/2025
@mcy.gay sry for cold ping but do you have a take on cap'n proto? i am trying to overengineer a text editor with massive helpings of rpc and i need opinions
110
skip 🐾 @ski.pe · 13/01/2025
apparently i am literally an AirPlay destination now so that's cool i guess
airplay routing popover showing "iPhone", "Skip R.", "Skip's AirPods Pro", and "Skip's Bedroom" as options
280
skip 🐾 @ski.pe · 12/01/2025
enjoying bluesky
screenshot of the bluesky ios app running on an ipad but the app doesn’t properly support ipads so the view is restricted to the size of an iphone
040
skip 🐾 @ski.pe · 02/01/2025
Balatro
110
skip 🐾 @ski.pe · 01/01/2025
me: why has my macbook's battery life been so bad lately me: (constantly running an instance of x86_64 qemu in the background)
040
skip 🐾 @ski.pe · 29/12/2024
been doing this programming shit for 55% of my existence do the off-by-one errors ever stop
010
skip 🐾 @ski.pe · 29/12/2024
130
skip 🐾 @ski.pe · 28/12/2024
this is my child, his name is RRB-tree, he is very sickly and does not know what to do
an unbalanced rrb-tree
240
skip 🐾 @ski.pe · 24/12/2024
the 6 genders are actually Fixed Width, Fun, Modern, PDF, Traditional, and Web
050
skip 🐾 @ski.pe · 23/12/2024
i can be trusted with the swift compiler
@discardableResult
@inlinable
@inline(__always)
func measureAsync<T>(
  _ label: String,
  @_inheritActorContext _ operation: @isolated(any) () async throws -> sending T
) async rethrows -> sending T {
2110
skip 🐾 @ski.pe · 23/12/2024
a mysterious looking program that's drawing many copies of sqlite3 amalgamation source code on top of each other in variously colored panes. some nondescript debugging information is present
030
skip 🐾 @ski.pe · 20/12/2024
this is probably a wildly uninformed opinion but modern games look worse to me somehow, maybe it's the TAA and pervasive use of upscaling, but everything just looks fuzzier
1110
skip 🐾 @ski.pe · 18/12/2024
time to clock in and debug vite issues for 8 hours
120
Reposted by skip 🐾
Tay @monochromemutt.bsky.social · 28/08/2023
022239
Reposted by skip 🐾
Wintom @wintomsky.bsky.social · 14/12/2024
264407736
Reposted by skip 🐾
Wintom @wintomsky.bsky.social · 16/12/2024
485508857
Reposted by skip 🐾
Saran Kit @sarankit.bsky.social · 07/10/2023
Got it!
91242286
skip 🐾 @ski.pe · 15/12/2024
stop making things modals when they don't need to be modals
160
Reposted by skip 🐾
meg @megbear.bsky.social · 27/08/2023
Freaks of nature
312128
Reposted by skip 🐾
Andy Baio @andy.baio.net · 15/11/2024
Nice, @theo.io made exactly what I was looking for. It works perfectly, found a ton of Bluesky people I didn't know were here!
bsky-follow-finder.theo.io
Bluesky Network Analyzer
Find accounts that you don't follow (yet) but are followed by lots of accounts that you do follow.
43397153
skip 🐾 @ski.pe · 15/12/2024
make lower layers of the screen interactive while i'm waiting for the easing curve to finish translating your scrumptious UI surface offscreen please
100
Reposted by skip 🐾
Andy Kelly @ultrabrilliant.xyz · 08/07/2023
The UI design in this Soyuz astronaut training software goes extremely hard.
A screenshot of a DOS program that simulates the software running on a Soyuz spacecraft. I have no idea what any of the data means.Looks cool, though. It's giving me Nostromo vibes.Kinda like retro-futurism, but real.I'd love someone to make a sci-fi video game with this exact aesthetic.
261109345
Reposted by skip 🐾
lucyfree 🦋 @lucyfr.ee · 15/12/2024
they call it being "gay" bc same sex attraction makes me rly happy
092
Reposted by skip 🐾
Game Wolf Advance (2001) @ator.bsky.social · 12/12/2024
i keep saying this
182178627
skip 🐾 @ski.pe · 15/12/2024
Cocoa + React = capstone github.com/slice/capstone
3254