Reading List

The most recent articles from a list of feeds I subscribe to.

Improving the Usability of C Libraries in Swift

Doug Gregor: The Swift code above has a very “C” feel to it. It has global function calls with prefixed names like wgpuInstanceCreateSurface and global integer constants like WGPUStatus_Error. It pervasively uses unsafe pointers, some of which are managed with explicit reference counting, where the user provides calls to wpuXYZAddRef and wgpuXYZRelease functions. It works, […]

TikTok US Joint Venture

David McCabe and Emmett Lindner (MacRumors, The Verge): TikTok said on Thursday that its Chinese owner, ByteDance, had struck a deal with a group of non-Chinese investors to create a new U.S. TikTok, concluding a six-year legal saga that saw the app banned by Congress and ensnared in politicking between two global superpowers. Investors including […]

A Lament for Aperture

Daniel Kennett (BasicAppleGuy): An exception to that, however, is Apple’s Aperture. I’m still grumpy that Apple discontinued it back in 2015, and I’m not alone. Start spending time in the online photography sphere and you’ll start to notice a small but undeniable undercurrent of lament of its loss to this day. Find an article about […]

Bugs Apple Loves

Nick Hodulik (via Hacker News): You need to find an email. You type in the sender’s name. Nothing. You try the subject line. Nothing. You try a unique word you know was in the email. Nothing. […] You type a word. Autocorrect changes it. You delete it and type what you meant. Autocorrect changes it […]

LosslessCut 1.13

Jason Snell: There was a time when QuickTime was more than just a playback utility; I used it frequently to perform simple video edits, like removing commercials from an off-air recording or tacking the contents of one file on the end of another. Since those days ended with the deprecation of classic QuickTime, I’ve never […]