Sungbin Jo
goranmoomin.dev
Sungbin Jo
@goranmoomin.dev
programming on the web with react and on the mac with cocoa, appkit, and swift. interested in programming languages and low-level system programming. an emacs user. profile image not me.
i could not resist, i updated my main device to ios 26 on the first day… and it’s burning through battery like crazy lol
June 9, 2025 at 9:16 PM
Reposted by Sungbin Jo
June 9, 2025 at 6:52 PM
Reposted by Sungbin Jo
Just announced at WWDC: WebGPU Landing in Safari 26!

The announcement favours graphics, but this will be a huge step forward for running AI models on device via libraries like Transformers.js
June 9, 2025 at 7:37 PM
btw, the lux’s article on the glass ui was pretty spot on www.lux.camera/physicality-...
Physicality: the new age of UI
There’s a lot of rumors of a big impending UI redesign from Apple. Let’s imagine what’s (or what could be) next for the design of iPhones, Macs and iPads.
www.lux.camera
June 9, 2025 at 6:34 PM
#wwdc25 i’m sad that they didn’t have a single saying about developer relations – they could have shown like one apology and i’m pretty sure 90% of the most enthusiastic apple indies would have forgiven apple and forget everything about all of what was going on the last few years
June 9, 2025 at 6:31 PM
omg wtf background tasks as well? apple decided to finally make ipad a computer
ipados is finally a touch-enabled macos – it is pretty well done, i’ll have to admit
June 9, 2025 at 6:25 PM
ipados is finally a touch-enabled macos – it is pretty well done, i’ll have to admit
June 9, 2025 at 6:23 PM
i’m not sure if i should be happy or sad that we finally got a boring windowing system, and apple is hyping up about that

i do have to say that the traffic lights are ugly.
#wwdc25 seems like ipad finally gets an actual honest-to-god windowing system with menu bars, traffic lights, and everything
June 9, 2025 at 6:19 PM
the fact that the window rounded corners’ radius doesn’t match with the traffic lights annoy me immensely… eww
June 9, 2025 at 6:03 PM
for iphone mirroring, cjk users can’t enjoy that because input methods aren’t supported – is this the 90s? i genuinely is sad that it’s still not fixed for a year
June 9, 2025 at 5:59 PM
i don’t like the look of sidebars for liquid glass on macOS :(
June 9, 2025 at 5:57 PM
#wwdc25 seems like ipad finally gets an actual honest-to-god windowing system with menu bars, traffic lights, and everything
June 9, 2025 at 5:55 PM
#wwdc25 seems like ipados 25 also has an actual windowing system (finally)?

www.apple.com/newsroom/202...
June 9, 2025 at 5:52 PM
#wwdc25

Huh macOS Tahoe 26 integrating shortcut actions and menu items into spotlight is pretty interesting; a lot of pretty interesting goodies.

www.apple.com/newsroom/202...
macOS Tahoe 26 makes the Mac more capable, productive, and intelligent than ever
Apple today previewed macOS Tahoe 26, which introduces a stunning new design and powerful capabilities that enable users to get even more done.
www.apple.com
June 9, 2025 at 5:50 PM
i’ve using LLMs for web development the most, and i feel that the use of tailwindcss is detrimental when reviewing LLM written code – you see the 10 classes on your code, wondering why they’re there and if they’re actually required (and often they aren’t!).
is this only me?
May 31, 2025 at 3:55 PM
Reposted by Sungbin Jo
I gotta come clean, me joining the @sketch.com team was all part of a LONG CON, just so that I could ship a dynamic app icon — muhahaha, FOOLS!
May 27, 2025 at 2:07 PM
Reposted by Sungbin Jo
making LLMs fly is going to depend wildly on your programming environment, but in general pairing one of the agentic tools (e.g. cursor in agent mode, claude code, or ampcode.com) with a tool that can report errors back (typescript, linters, rust compiler) as they iterate seems to work the best.
Amp
Everything will change.
ampcode.com
May 26, 2025 at 11:38 PM
Reposted by Sungbin Jo
Revisiting the classics:
May 21, 2025 at 6:56 PM
was reading this article flak.tedunangst.com/post/fan-ser... and got a good laugh from this part:

GUIDs are not big endian, they are not little endian, they are Goldilocks endian.
fan service
flak.tedunangst.com
May 11, 2025 at 7:16 PM
Reposted by Sungbin Jo
This is funny to me because in 2004 Miguel got super into C# and started the Mono project which was the original open source version of C#, then Microsoft *bought* mono and so now Miguel is super into Swift and is making open source Swift tooling.

To me this is like "Who is the Microsoft of 2024…"
May 8, 2025 at 11:43 PM
it is deeply frustrating to have a mail provider that only provides the last 400 emails for every mailbox in IMAP.
very, very, very frustrating.
May 8, 2025 at 6:02 PM
Reposted by Sungbin Jo
learning C is like this except it never stops, it continues oscillating forever
May 7, 2025 at 10:44 PM
i’ve been using the chatgpt’s o3 model with search for a few weeks, and it really hits the mark of ‘simple research instead of me’ use case — it knows how to use the search tool during the thinking process, search for more, and so on, and genuinely produce useful, comprehensive results.
May 4, 2025 at 6:26 PM
Reposted by Sungbin Jo
I've been wanting to build something like this for a while – a machine translator that leaves the original text in place but annotates "less common" words with a translation. Had never gotten it to work decently, but Gemini 2.5 Pro does it pretty well after some prompt engineering.
May 4, 2025 at 3:17 AM
btw, someone should make an xkcd app that registers for the xkcd url scheme, as in xkcd://386. it’s lost opportunity.

or is there an IANA-type authority that hands out url schemes?
April 26, 2025 at 9:49 AM