{$lblSkipToContent|ucfirst}
Simon Sharwood (Hacker News): Atlassian once offered its wares in three forms. The preferred option is from the cloud, in conventional software-as-a-service style that sees Atlassian manage software and infrastructure. Users can also buy datacenter …
Lees meerPaul McMahon (via Hacker News): About 30 minutes before my flight was boarding, I pulled out my laptop to do some last minute work. But when I opened it up, a stranger’s profile greeted me. Evidently we had swapped laptops going through security.[…]…
Lees meerWesley Moore: The first challenge was finding a decent specification for the three versions of MacBinary. I was eventually I was able to dig up the following: MacBinary I MacBinary II MacBinary III I then set about building the parser. I reused the …
Lees meerSeth Willits (in 2022): The new “ips” crash reports in macOS do not contain assert() information!(Assertion failed: (myVar != nil), function fooBarTest(), file code.m, line 100)Problematic because symbolication is often finicky, so it takes a LOT mo…
Lees meerMalcolm Owen (Hacker News): Mark Gurman claims that Apple has a system that can update the operating system of iPhones before they get sold. Crucially, it can do so without opening the box.Consisting of a “pad-like device,” store employees place uno…
Lees meerAndrew Cunningham: The look of the macOS login screen has been tweaked a bunch over the years, but it hasn’t been substantially rearranged since Lion (version 10.7) in 2011. Sonoma rejiggers things, moving the login field to the bottom of the screen…
Lees meerQuinn: The SecItem API seems very simple. After all, it only has four function calls, how hard can it be? In reality, things are not that easy. Various factors contribute to making this API much trickier than it might seem at first glance.This post …
Lees meerAndrew Coulter Enright (in 2005): I thought [the iChat AV] implementation would work perfectly if applied to my Visual Browsing problem.Like paper cards flipping within a bar jukebox, I pictured each cover flipping in and out of the illuminated cent…
Lees meerAtlassian (via Hacker News): Loom is an asynchronous (async) video messaging tool that helps users communicate through instantly shareable videos. Today, almost 5 million Loom videos are created every month by their 200,000 passionate customers. […]…
Lees meerNikita Prokopov: Why is nobody excited about these “yesterday”/“2 days ago”/“a week ago” labels?Because they pretend to speak human language, but they actually don’t. For a human, yesterday is “at the day before”, “between 0am..11:59pm the day befor…
Lees meerMarko Zivkovic: The iPhone SE 4, known internally under the codename Ghost, is expected to receive a new design derived almost entirely from the base model iPhone 14.[…]As far as the chassis is concerned, two major changes are expected – an Action b…
Lees meerChristopher Atlan (tweet): In the window title bar you’ll see a new element that gives you more detail about the task. You’ll see how many conflicts you still need to resolve in that file.[…]The window has a new area between the title bar and the Pa…
Lees meerJess Weatherbed (Hacker News): The US Federal Communications Commission (FCC) has announced plans to reinstate landmark net neutrality rules meant to guarantee fair access to the internet and its information, five years after they were repealed by t…
Lees meerHelge Heß: I’ve been wondering whether I could unit test a SwiftData Query, i.e. the SwiftUI property wrapper coming w/ SwiftData (in beta6 it is actually a macro). Aka whether I could unit test a SwiftUI view. This requires setting up an execution …
Lees meerJordan Rose: The biggest benefits of doing this project in Swift are very similar to what the benefits would have been for using C++, back in the 90s, but with even more safety. Take directory walking. In C, this looks something like the following: …
Lees meerTim Hardwick (Hacker News): Valve on Monday said it has no plans for a macOS version of the recently released game Counter-Strike 2, the follow-up title replacing the hugely popular FPS Counter-Strike: Global Offensive.[…]Last month’s release of Cou…
Lees meerJohn Gruber: The various “smart quotes” algorithms you get while typing aren’t smart enough to make this contextual distinction — even very good ones — so you need to do it by hand. Here’s how to type them manually[…] Mac Windows Linux Open single q…
Lees meerQuinn: I regularly see folks run into problems with their Developer ID signing identities. Historically I pointed them to my posts on this thread, but I’ve decided to collect these ideas together in one place.[…]This post focuses on traditional sign…
Lees meerDaniel Jalkut: Notice how the “Bar” and “Baz” buttons do not have a border or background color, making it difficult to know whether they are even buttons at all. The line between Bar and Baz clunks up the interface even more.[…]This exploded view fr…
Lees meerAdi Robertson: As the second week of the US v. Google antitrust trial gets underway, the Department of Justice is focusing on the real moneymaker behind Google Search: ads. It alleges that Google’s dominance lets it raise prices for advertisers with…
Lees meerDaniel Jalkut: Even though I’ve been seeing them all summer, and have been annoyed by them, I made the same mistake I often make: assuming that the problem was too obvious not to be fixed before Xcode 15 went public. Alas. […] Something about the wa…
Lees meer