{$lblSkipToContent|ucfirst}
Dr. Drang: Slight differences in color, which could be very helpful in distinguishing pills that are otherwise similar in size and shape, just aren’t available in the app. I don’t get why Apple doesn’t let you just take a photo of a pill and use tha…
Lees meerJoshua Stein: Serve your API at api.example.com, never at example.com/api. As your API’s usage grows, it will expand beyond your website/dashboard server and need to move to a separate server or many separate servers. […] Your API may also have more…
Lees meerTom Murphy (PDF, via Nicolas Seriot): Since only 37% of bytes are printable, if you inspect (i.e., “cat”) an executable program, it will almost always contain unprintable characters, and may beep at you, etc. However, since the printable bytes do st…
Lees meerHoward Oakley: When a document is set to be opened by an app other than the default for its UTI, a com.apple.LaunchServices.OpenWith extended attribute is added, containing a property list specifying[…][…]When an app is first run from the Finder and…
Lees meerAlex Williams: An autodidact who left college after a year, he nonetheless became a full professor of computer science at M.I.T. at 34. He later taught at Carnegie Mellon University in Pittsburgh and at Boston University. Not content to confine his …
Lees meerMischa Hildebrand (2017, via Tanner Bennett): Auto Layout is essential for creating modern, responsive user interfaces on iOS and macOS. Its core idea is easy to grasp – yet, it feels like a jungle full of hidden secrets to many. Once you dive a lit…
Lees meerIETF (via Hacker News): The fact that UUIDs can be used to create unique, reasonably short values in distributed systems without requiring synchronization makes them a good alternative, but UUID versions 1-5 lack certain other desirable characterist…
Lees meerOnce you view Bloomberg’s original reporting through this prism — that most of their original reporting is delivered with the goal of moving the stock prices of the companies they’re reporting on, for the purpose of proving the value of a Bloomberg …
Lees meerOnce you view Bloomberg’s original reporting through this prism — that most of their original reporting is delivered with the goal of moving the stock prices of the companies they’re reporting on, for the purpose of proving the value of a Bloomberg …
Lees meerDarby Huye et al. (PDF, via Hacker News): We present a top-down analysis of Meta’s microservice architecture, starting from its service-level topology and descending into individual request workflows. (Request workflows describe the order and timing…
Lees meerJonathan Corbet (2021, Serdar Yegulalp, Hacker News): Concerns over the performance of programs written in Python are often overstated — for some use cases, at least. But there is no getting around the problem imposed by the infamous global interpre…
Lees meerHau Tran (via Hacker News): Self-hosted photo and video backup solution directly from your mobile phone. The demo is impressive compared with other such services that I’ve used. And there’s an iOS app that can auto-upload new photos. Previously: Pog…
Lees meerKevin Purdy (Hacker News): Most of the changes on the Sega Retro wiki every day are tiny things, like single-line tweaks to game details or image swaps. Early Monday morning, the site got something else: A 47MB, 272-page PDF full of confidential ema…
Lees meer