Take

Later posts →

Quinn Nelson: The MagSafe Battery is Trash

Speaking of avoiding range anxiety on Apple devices – Quinn reviews the iPhone MagSafe Battery, pronounces it an underbaked and confusing product and backs up his claims.

There's more to it than this appetizer, but extend that across all possible axes and it's not far off.

Review: AirPods Pro (2019)

I've come up with a set of rules that describe our reactions to technologies:

  1. Anything that is in the world when you’re born is normal and ordinary and is just a natural part of the way the world works.
  2. Anything that's invented between when you’re fifteen and thirty-five is new and exciting and revolutionary and you can probably get a career in it.
  3. Anything invented after you're thirty-five is against the natural order of things.

— Douglas Adams

The prologue

For years, I have taken contrarian perspectives against some recent innovations. I have decried app stores, refused to participate in social media and seen usability sprayed with shrapnel in the slaughter of skeumorphic extravagance or simplification for its own sake. There are several distinct reasons why me and AirPods are not born friends, so why should I do this review?

The purpose of a review is not to be neutral, it is to be fair.

I have not notably changed my mind, but opinions are nothing without experience, and when I started considering getting Bluetooth headphones anyway for those situations where they are a good idea and have always excelled, I knew what I wanted to try.

A good review is not just an enumeration of facts, it is the report of a long experiment where the product is allowed to perform its function, and where its success and fitness for purpose is documented in view of expectations, competitors and suitability.

This review is based on four weeks of daily use.

The expectation

For over a decade, I have used in-ear wired headphones. Most commonly of the type sold by Apple since 2009 (I have owned somewhere north of six pairs, wearing them out as I go), but I have recently tried models from Sudio (Vasa Blå), Sennheiser (Momentum In-Ear) and Bang & Olufsen (Beoplay H3).

I don't do anything special – I listen to music and to podcasts from my computer and my phone, I occasionally take phone calls or participate in online meetings, and I pipe all computer audio out through it most of the time. While I notice distortion and can tell poor audio apart from good audio when able to compare, I am not an audiophile. I occasionally fall asleep listening to something, often podcasts. I enjoy a good microphone, and I like having the controls: volume up/down, play/pause, previous/next track, take call/hang up call.

The courage

The first models of AirPods came into this world on September 7, 2016, the same day Apple removed the 3.5 millimeter headphone jack from all new iPhone models. The move left three ways for users to attach headphones: use the bundled Lightning-to-3.5 adapter, use Lightning headphones (including the bundled EarPods), or use Bluetooth headphones (including the then new AirPods). Apple did not leave anyone stranded unless they wanted to simultaneously use the Lightning port for other things, including charging. But the adapter is now relegated to an accessory selling for $9, and in my experience, it has been famously fragile.

Apple painted the move as having the courage to leave a long-lived connector behind. Considering the near-universal reaction from users, most of which used wired headphones (if any at all), it wasn't made in a cheap, populist plea for acceptance. The presentation set AirPods up as the natural companion to every iPhone, delivering a sense of freedom and a superior listening experience.

The basics

AirPods Pro come in a small white charging case. You flip it open to light a green LED on the front, hold it close to an iPhone or iPad and tap the button on the card that pops up on screen. This names them and pairs them to that device (and all other devices with your Apple ID). You then pop each earphone in your ear, it gives off a distinctive muffled boom and you're off to the races.

When they need charging, you can pop them into the case, including one by one, and they charge from the case's battery. The case itself needs charging, and can be charged from a Lightning port or through standard Qi wireless charging. The earphones themselves do not charge standalone via Qi charging, only in the case (via pins in the stem).

When both earphones are worn, they can provide active noise cancellation through microphones picking up ambient noise. The cancellation has a mode where it can provide "transparency", imitating the sound you would have heard by not having the earphone in your ear at all.

The wire

Many reviews and impressions of any model of AirPods focus on the sensation of being untethered. Being able to move freely, without worrying about the wire, without dragging your laptop off its surface or making your head or ears suffer recoil. Although I expected more, I will admit that this is a good feeling. Being able to get up without popping out your headphones or rearranging the wire. Being able to go into another room without stopping what you're doing (as long as you keep in reasonable range of the connected device, that is).

The fit

The fit is, regardless of which of the three sized tips I use, pretty terrible. Even when I push them in as far as I can, they are at risk of falling out, and have fallen out numerous times during use.

The sound

I am ill-equipped to pose as knowledgeable. In my experience, they perform well, and do not provide worse sound than wired headphones. To my ears, they do not appear to provide earth-shatteringly crisper or deeper sound.

The noise cancellation works reasonably well, but also has a tendency to amplify background noise in a way that sounds like transmission noise. I don't know if the transparency mode always works like that, but it has put me off wanting to check.

The switching

As far as I can tell, they appear to want to stick around the last device to which they were connected. On iPhone and iPad, it suffices to have one of them inserted and start using the device for them to automatically connect; on Mac, a notification is shown offering to connect, or you can pull down the audio menu to connect (and also switch between the noise cancellation modes). On Apple TV, you have to switch manually by pulling down the info panel, switching to the right tab and selecting AirPods Pro, although in this year's tvOS edition, apparently a notification will appear where a remote button press will let you switch.

Most of the time, this works as advertised. Switching between a device where they automatically connect and a device where they don't is confusing in practice, but may settle in eventually. Wearing one earphone, taking out another earphone (waiting until it also plays the audio) and then putting back the first earphone into the charging case has the tendency to stop playback. Sometimes it resumes playback once it realizes that the other earphone is not coming back, but more than once it also resumed playback from the wrong device, playing back something entirely differently.

The controls

Theoretically, you can perform controls by pressing the tips of the earphones, but in practice, this has not worked well at all for me. It does not work omnidirectionally but instead has two grooves where your fingers are supposed to grip, but I still can't seem to find it quickly. The regular AirPods were mocked for looking like electric toothbrush brush heads, but as odd as it looked I think they may have provided a better target.

The lack of tactility or haptic feedback also means you never quite know when something has been registered or not, making the mix of "click", "press-and-hold" and "double-click" gestures on the same area awkward to perform. I miss any form of volume controls, but considering the current zoo of options (of which some are able to be reassigned or disabled), I don't miss having to properly distinguish them.

The storied curse of Harald Blåtand

As always, Bluetooth is unreliable, and AirPods are not safe from the laws of physics. I have heard things drop out and screw up, but they seem to be doing a good job of managing it.

The battery

The battery is the single sin for which I can not forgive the AirPods Pro. They have introduced range anxiety in my life.

Using AirPods includes a contract to submit to always having battery life on your mind. I have seen this with some people who work their phones to the bone, having to always cart around extra chargers or battery banks and constantly topping them up to get through the day. If you use headphones in the way that I apparently do, you have to take a similar approach.

Each earphone lasts up to a few hours on a single charge, but in a way that seems to vary. The simple thing to do is to use them from full tilt until they are drained, then place them in the charging case, wait for them to be juiced back up, and then resume. But this assumes that using headphones is an arbitrary luxury that you are fine using for some time and then being without.

If this is not how you use earphones, you are instead driven to constantly devoting some part of your mind to doing the charging shuffle. Put one earphone in the case, wait for it to rise some number of percent, then take it out, put it in your ear, wait for the sound to bridge over, then take out your other earphone and put it in the case (and deal with resuming playback or reconnecting), then set a mental timer for however long is appropriate and do it again. Repeat this process every day for the rest of your life.

This breaks concentration, kills flow and reinforces, again and again and again, that this is a task you have to do or you will screw yourself in the future. If you are in a position to do something else or go somewhere, of course you can get a free reprieve by putting them both in the charging case. And if your usage pattern looks like this — brief (less than two hours) use, with at least 30 minutes or so in the case to allow recharging — then you probably have a much better experience than I do.

But I don't. This is my life now, and there is only using them or charging them. You can't do both.

The platonic ideal

Usually, there could be some hope. After all, battery technology is constantly advancing; charging is made quicker, capacities are improving and more efficient chemistries are being developed, with the world-class incentives of taking over power production from a dirty grid and making the transition to electric vehicles possible.

But I'm not all that hopeful that things will improve for the AirPods. Apple has a history of picking a "platonic" battery life figure, building a product around it and then maintaining that battery life. For the Apple Watch, it was 18 hours of occasional use, enough to retain some charge at the end of the day. For the iPod, 24 hours of music playback; iPad, 10 hours; iPhone, more or less lasting a day, scaling somewhat with the increasing demands of apps, networks and displays.

For those products, the platonic battery life is fine. For the Apple Watch and iPhones, as long as you can charge them as part of your day, it all works. But that's not the story for the AirPods, at least as I use them. They would have to last for two or three times longer. The only time I've seen that with Apple products is recently when Apple switched Macs to their own silicon. But AirPods already use, and probably are only possible because of the W series of chips powering them to begin with. And with the charging case, it's not impossible to keep them alive more or less indefinitely. It's just a much worse time.

The alternate universe

Let's rewind to September 7, 2016 and travel to Earth 2, where Apple instead introduces the iPhone 7 which of course still includes a headphone jack. They then go on to introduce the AirPods exactly as is, and they are remembered for being a technical milestone, which took a concept started by products like the Bragi earphones and made it work more dependably than before.

Would I have been interested in this product? As a curiosity, sure. I would have been a whole lot less reticent to try it out. But I likely would have run into the same issues with it and its successors over time.

The AirPods can be many things at once: one of the better products in a market segment; a product fighting physics at every step and having the consequences to show for it; a product scarred from birth with the expectation of being a clear technological improvement over wired headphones. No product with its features can be unambiguously better than wired headphones; too much gets lost in the shuffle. It's not a fair fight, and Apple did it (and itself) a disservice by sticking it with the unwarranted removal of the headphone jack.

The big red score in the bottom right of the last page

Reality is complex and nuanced. Even in this review, there are layers upon layers of expectations, specifications, philosophy and sociology. The truth is that I'm weary of all this, of the soundbite made religion, of the compression of factors that are situational and personal into n stars out of five, and any way I came out would be a judgement call of something trivial over something essential.

The AirPods Pro are not the first piece of technology to bring unexpected mental weight into your life on a cushion of marketing, the promise of looking less like an old relic and the worship of gadgetry; nor will they be the last. They perform an adequate job with some shackles removed, hoping your use case will be shaped in such a way that you will not notice the shackles that it adds. But if you are in that sweet spot, and honestly even if you aren't, they still are both adorable, personable and functional, in their own way. They aren't made without care; nor are they the perfect manifestation of headphone technology.

I will keep using them, but I will also keep using my wired headphones; they are both excellent tools for their scenarios. And unless battery technology and Apple psychology both make enormous strides in coming years, I'd still like that headphone jack back.

And If You Don't Like Them

Daring Fireball:

What happens, for example, if China demands that it provide its own database of image fingerprints for use with this system — a database that would likely include images related to political dissent. Tank man, say, or any of the remarkable litany of comparisons showing the striking resemblance of Xi Jinping to Winnie the Pooh.

This slippery-slope argument is a legitimate concern. Apple’s response is simply that they’ll refuse.

This hinges on Apple doing the right thing, protecting the privacy of its users. John Gruber is right that Apple has a record of showing more spine than usual to demands from law enforcement even in charged situations, but the problem is that Apple also has a record of bending to the PRC's will.

During a few days in October 2019, it pulled and then reinstated an app allowing Hong Kong democracy protesters to organize. (The story includes a statement by Apple CEO Tim Cook attempting to staple legitimacy to the takedown and features a quote from one John Gruber, who "called Cook’s explanation “both startling and sad,” adding, “I can’t recall an Apple memo or statement that crumbles so quickly under scrutiny.”")

I have no reason to believe that Apple is in a hurry to assent to PRC policies, or that it doesn't bite its tongue when forced to follow a directive from CCP or Beijing. Apple also has a responsibility to keep its employees safe, and from a state that perpetuates genocide against its own citizens and pull public figures from society, I can only imagine the many ways they wouldn't be.

In other words: Yes, I fully believe that Apple will refuse when asked, and I don't question their motives for why this feature should exist. The problem is that I don't believe it's remotely enough. Some states do not have a record of taking no for an answer, and when recent history shows impactful decisions, going against those same values and morals, that are the result of either successful pressure or regulatory capture, the situation recalls the words of a quite different Marx: "Those are my principles, and if you don't like them... well, I have others."

Charlie Harrington: Mario Paint Masterpiece

There's just no reason for this game to be this good. Sure, MS Paint on Windows was always a fun time-waster back in the day. But it certaintly wasn't weird. And Mario Paint is w-e-i-r-d. It's like Photoshop on Magic Mushrooms. Plus an animation studio. Plus a digital audio workstation (aka Garageband). And all this back when we were still recording our favorite songs from the radio on cassette tapes (if we were lucky enough to catch them, and even then usually missing the first few bars).

Don't talk to me about delightful UIs or UXs if you haven't played Mario Paint. Nothing makes sense at a glance. Instead, it's pure discovery. Click-and-see. The undo button is a dog's face. Why? Why not. The fill-paint animation is a break-dancing paint-brush with a smiley-face (that sentence had a lot of hyphens). I spent hours and hours clicking every button in Mario Paint, and just making weird shit.

Nintendo are (clearly) not the gods of UI, but in Mario Paint they are playing near the upper echelons of what "UX" can mean. Undodog is a character, and if you idle, he will start to walk around restlessly, hurrying back if you return, and sneezing in the background if you turn off the background music. (And Nintendo wouldn't be Nintendo if he didn't also reappear in Super Mario Maker, which shares a lot of conceptual DNA.) Clearing the screen is done by flying a rocket across it; saving involves a robot. Not to mention the music creation genre it inspired, or the mouse affinity tutorial turned mini-game.

I'm not saying all software should be designed this way. But when it comes to intentionally quirky and weird UIs, most drive you up the wall. Mario Paint manages to tell a story, encourage creativity and facilitate said creativity (within significant technical limitations, which it leans into). Look at the cover art – Mario is doing that thing where he measures proportions, but even this has a double meaning, where he winks, smiles and shows a thumbs up to what he's creating. The kid using Mario Paint is not being helped by a well-meaning, self-aware parent, overseeing the puerile paint splashing with portent; they are simply doing what Mario is also doing.

Many modern UIs see it as a goal in itself to strip everything down to their bare essentials and then freak out when there are no more essentials to clear out or conceptual purity to further. The opposite is to really empower your users, by giving them tools that let them do things they probably want to do, instead of worrying that an errant distraction will ruin everything.

Right to Repair

When I see "Right to Repair", I see "Plug 'n Play". When Plug 'n Play was introduced as a term alongside Windows 95, the joke was that Mac had never needed a term for it since it was just the way things were supposed to work.

Right to Repair exists today. You can take your device to any random repair shop and, as long as they are reasonably technically competent, they can take the same manuals and replacement parts and software provided to the authorized locations and perform the same work. It is not in any way rocket science (beyond, at times, what the manufacturer inserts into the process), it has not stopped manufacturers from "innovating", whatever the hell that even means anymore, and it is not a rampant public or product safety hazard.

The only thing I'd add is that the industry I'm describing is the automotive industry. You can do this with multiple ton vehicles, often filled with tens of gallons of flammable propellant just to make things interesting, but also with separate computer networks, tight clearances and miniaturized components out the wazoo.

Why you should not be able to do this with mobile phones and tractors has only ever had one honest answer – but we'd like it if we could make more money at the expense of our customers' convenience – and even it is not valid.

RIP Near

Incredibly sad news: Near, née byuu, known for their long commitment to emulation accuracy and as an author and maintainer of several emulator focused on accuracy and fidelity of reproduction above else, appears to have committed suicide over the weekend.

A terrible tragedy, by all accounts triggered by constant and unyielding online harassment (warning: chilling). A great, unique, inspiring, mind-bendingly influential mind with a life's work most of us can only aspire to — cut short by the worst elements of humanity.

Nick Heer: Safari 15 and Chickenshit Minimalism

I am not a fan of the new Safari design. I am not sure I hate it, and I think I get what Apple is trying to do by combining the tab and address bar into a single element and allowing it to inherit the colour of the page. But I do not think it makes sense yet and, worse, I am concerned about some bad design patterns that are emerging.

I have struggled a bit with what to say about WWDC, because there are so many things to say. For Safari especially, it gets complicated.

In one way, it is a design that breaks with the past and moves a bit further away from computer administrative debris (moving it all to the one flank closest to your thumb), and where you don't have to tap the Share button to Find something.

But in another way, it does it by placing nearly everything, including fundamentals like reload (or showing all tabs on iPad), practically in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying "Beware of the Leopard".

Like Nick says, it's chickenshit minimalism; but beyond that, it's also something ineffable that I can't name that goes beyond looks for the sake of looks and just borders on the unexplainable. For example: the AirPods Max "handbag/bra" charging case, which look like crap, is made out of military-grade Easystainium and doesn't provide any protection at all, or the unsightly iPhone battery case bumps.

You can counter this with the usual suspects: "great design stretches the tastes", "ideas are fragile", sometimes it's hard to see a flower's full bloom in its first month. These are all valid, but also refer to ideas that have underlying depth and that need to be protected as they are figured out or implemented.

Let's take an example: The iPhone X-era all-screen interaction model was probably worked on for years, but we first saw it after many iterations, when it was buttery smooth, paired with hardware to enable it (iPhone X had a 120 Hz touch substrate to increase responsiveness) and I have never noticed any hiccups with it or slowdowns as devices have slid out of favor.

From day 1, it required learning and was different, but it was obvious, dependable and clearly designed with the user as an active participant and fundamental driver of the interactions. It was different not for the sake of being different, but because it could be better, and it increased fluidity, intent and speed of navigation beyond the rigidity of a button press, letting the user interface merge movement and thought to the point where it really is intuitive, because it plays on the fundamental theme of what your brain does and how your body and your senses work. I am gushing, and I still can't get over how brilliant it is. The UI has been tweaked since, but I would have no problem subsisting indefinitely on the version that shipped out of the box on a launch day iPhone X.

But the three examples I mentioned before either are immutable or affect people right now – one is in beta and will hopefully be changed, but the other shipped, and there was never any saving grace discovered; just the Backstreet Boys defense. It boggles the mind.

It's like a desire to pick a controversial decision and, by sheer force of leaning into it hard enough, somehow make it palatable and right and true, without ever needing to tackle or confront the legitimate criticisms. I brought up the iPhone X example to show that it doesn't flow through everything Apple does, not even every big surprising change, but it sure does damage where it shows up, and it completely undoes any pretentions of having the platforms be well thought-out.

(As a footnote, the iPhone X is a good example of the two things mixing — no one requested the removal of the 3.5 mm jack either, and no one's life is improved by it. There were previous phones with 3.5 mm jacks and higher IP ratings.)

Old iMessages

John Gruber, in a footnote:

Unless I’m missing something, not one piece of communication entered into evidence — from either Apple or Epic — has been anything other than an email message. Not one message from iMessage or any other messaging service. I find that very surprising. Do Apple executives never use iMessage to discuss work?

I'm guessing they just can't get to them.

Becky Hansmeyer: A Few Thoughts on the Eve of WWDC

Caught in the middle of it all, then, are the lovely Apple employees we know (or are lightly acquainted with) and love. They show us their work with such deliberation and care, such passion and delight.

[..]

I’ve said this before, but I believe one of the single most important leadership qualities is humility, which by definition requires listening. If Apple executives listen to their employees and developers, decide their requests are not in line with the company’s core values, and say as much, that is one thing, because at least it’s honest. If, however, their requests or ideas align with the company’s values, but clash with its traditions or shareholder expectations (or simply aggravate the executives’ hubris) and they dig in their heels and tighten their grips, they are rightly deserving of criticism and, dare I say, scorn. And I think they’ll find, as the winds of change continue to blow, that they’ll eventually be caught in a storm they can’t escape, driven along on a course they did not chart for themselves.

Marco Arment: Developer relations

Without our apps, the iPhone has little value to most of its customers today.

[..]

[I]n the common case — and for most app installations, the much more common case — of searching for a specific app by name or following a link or ad based on its developer’s own marketing or reputation, Apple has served no meaningful role in the customer acquisition and “deserves” nothing more from the transaction than what a CDN and commodity credit-card processor would charge.

The idea that the App Store is responsible for most customers of any reasonably well-known app is a fantasy.

I pulled myself out of this in 2008 because I hate the idea of the App Store and have scarcely been able to shut up about it since. It's easy, or at least possible, to imagine that my unending grenades are just sour grapes or fantasies unmoored from reality. Marco ships Overcast, one of the most popular podcast apps in the world.

This is what it comes down to. Epic's inability to use another payment processor is just a symptom of the same disease. Beyond the mobility of huge companies, it affects the everyday lives of developers and customers as being users – this is where we live, and Apple are not being reasonable stewards of this community.

Ars Technica: Supreme Court limits reach of hacking law that US used to prosecute Aaron Swartz

The Supreme Court issued a ruling today that imposes a limit on what counts as a crime under the Computer Fraud and Abuse Act (CFAA).

[..]

"The parties agree that Van Buren accessed the law enforcement database system with authorization," the ruling said. "The only question is whether Van Buren could use the system to retrieve license-plate information. Both sides agree that he could. Van Buren accordingly did not 'excee[d] authorized access' to the database, as the CFAA defines that phrase, even though he obtained information from the database for an improper purpose. We therefore reverse the contrary judgment of the Eleventh Circuit and remand the case for further proceedings consistent with this opinion."

[..]

But as we wrote in our story on the oral arguments, the government's argument "seems hard to square with past CFAA cases. TicketMaster's website, for example, is available to the general public. People who purchase tickets there aren't 'akin to employees.' Yet people got prosecuted for scraping it. Similarly, JSTOR doesn't hand-pick who is allowed to access academic articles—yet [Aaron] Swartz was prosecuted for downloading them without authorization."

Swartz committed suicide in 2013 when he was being prosecuted under the CFAA for downloading over 4 million academic journal papers from JSTOR over MIT's computer network.

MacRumors: Phil Schiller on App Store Knockoffs in 2012: "Is No One Reviewing These Apps?"

"What the hell is this????" he asked. "How does an obvious rip off of the super popular Temple Run, with no screenshots, garbage marketing text, and almost all 1-star ratings become the #1 free app on the store?"

"Is no one reviewing these apps? Is no one minding the store?" he ranted on, before asking whether people remembered a talk about becoming the "Nordstrom" of App Stores in quality of service.

[.. later, in 2015:]

“[this scam app] is a great example of the stuff we should have automatic tools to find and kick out of the store. I can’t believe we still don’t.”

“and PLEASE develop a system to automatically find low rated apps and purge them!!”

Oh, spin me once again a yarn about how the App Store is inherently slathered in discerning curation; so discerning that low effort scams emerge, and so discerning that automated processes are dreamed up to salvage the situation, with automatically triggered removal of already approved applications without consideration for due process or developer impact the inevitable and apparently desirable outcome.

The App Store: Pigheaded, dishonest, ineffective, capricious.

Simon Willison: One year of TILs

Just over a year ago I started tracking TILs, inspired by Josh Branchaud’s collection. I’ve since published 148 TILs across 43 different topics. It’s a great format!

TIL stands for Today I Learned. The thing I like most about TILs is that they drop the barrier to publishing something online to almost nothing.

If you think this site is just me complaining about stuff, Simon Willison's collected output is pretty much always the opposite — building new stuff and being open about what's going on and what he's learning, both of which are always interesting. (I stayed subscribed to his feed through a hiatus of several years in the hopes that he would return to writing, which he did a few years back.)

The M1 is the Core Duo

Apparently the "M2" has gone into production, hot off the heels of an ExtremeTech piece about how Apple's M1 Positioning Mocks the Entire x86 Business Model.

It is a curious phenomenon how the M1 is the same chip in the Mac mini, MacBook Air, MacBook Pro 13" and now iMac (save for the binned 7-core GPU). It is curious how the chip can still, to some degree, whip even higher-end models; and it is curious which strategy Apple will use going forward for chip differentiation.

Following the iPhone/Apple Watch model, the idea is basically that all models get the latest chip, and then next year, last year's model slide down. The iPads having more models instead use a wider spread of chips, although all pulling from chips that were once the best.

I can't claim to have a firm grip on the future strategy, but considering both the break from the past, the relative performance but also the architectural bummers, M1 to me looks closest to the first Intel CPU Apple shipped in a product, the original Core Duo codenamed "Yonah". It was the product of Intel's backpedaling from the Pentium 4 Netburst architecture which was the inevitable endgame of always chasing CPU frequency at any cost, it equaled or outdid the Pentium 4 in performance, it ran laps around the G4 and G5, but it was also hopelessly 32-bit.

Yonah was the first shot across the bow as Intel recalibrated, and soon led to the Core 2 (with increasing core counts) and later to the i3, i5, i7 and recently the i9 marques, not to mention bleeding the architecture to the Xeon. It was hard at the time to not be impressed by the Intel Core Duo, but there was also a short while where it was everywhere simply due to being the first chip out of the gates.

I don't think Apple will make more chips than they have to, and I think they're likely to keep up their idea of making a chip "this" powerful, and then building a product around that level of performance, rather than providing tiers of increasing capability. But I also think having the same chip in the Mac mini as in the iMac as in the MacBook Pro 13" is a temporal flub; a child of necessity. What they will do is highly dependent on how often they wish to rev their chips, how big those revisions will be and how likely they are to make customizations. Considering the wide-ranging SoC duties, it already is not likely that the M1 in iMac is the exact same as the M1 in the Mac mini.

Every dime

Bloomberg:

Music-streaming service Spotify Technology SA and Match Group Inc., which operates online dating apps, accused Apple Inc. of squeezing software developers that depend on its App Store to reach customers by extracting monopoly profits and squashing competition.

[..]

Jared Sine, Match’s chief legal officer, told senators that a few years ago, the company wanted to make changes to its app in Taiwan aimed at boosting safety for users by instituting ID verification rules. Apple rejected the app, and when Sine contacted an executive at Apple about the decision, the person “disagreed with our assessment of how to run our business and keep our users safe.”

“He added that we just should be glad that Apple is not taking all of Match’s revenue, telling me: ‘You owe us every dime you’ve made,’” Sine said.

Every dime.

I don't know which is worse: someone going full Prosciutto in terms of intimidation, or someone actually believing this.

Apple Finally Introduces Long-Rumored Accessory "Air"

In a series of chiefly outdoor vignettes set outside Apple Park, Tim Cook and numerous other Apple executives and managers finally unveiled the long-rumored Air.

Long rumored to be in development, Air is thought to have been held up by the long process of oxidation as the Earth transformed from a primordial melting pot of chemical reactions to a venue suitable for carbon-based life forms. Sources close to the project, but who declined to be named, pointed to the 2007 cancellation of 64-bit Carbon as a low point, leaving the product team scrambling to recontextualize their vision. (The ex-hailed AirPower was a product of the same team, managing only to produce Power, claimed the same source.)

The presentation, clearly choreographed to show off the interplay of Air with greenery and the upcoming Earth Day celebration, also featured a series of special Hermès leather pouches starting at $299, all with special engraving, but in keeping with prior collaborations, functionality equivalent to the standalone Air, available in mid-May for $29.

Air follows the recent introduction of Samsung's Galaxphyx. Neither have been made available to reviewers, but industry followers familiar with both companies' compositions suspect Samsung's offering may be missing vital elements of the Apple offering's user experience.

Gary Neville on European Super League proposals

To me, many of the US "franchise" leagues have always seemed like vain cosplays of athletic enterprise. It's not that there's no talent involved, because I'm sure there are great individual athletes and great coaches, it's that there are no stakes.

In most leagues, in most sports, if you don't do well enough, you fall down one rung of the ladder, or you have to play a qualifier against one of the best performing teams in the division just below. This keeps the sport fresh, the teams giving their all and management and players from resting on their laurels. In a US-style franchise league, if a team collapses totally, they collapse totally, but that's all that happens. A game between two teams near the bottom of the table can be exciting because there are real stakes at hand. A team on the ascent can rise through the leagues quickly, and a team that doesn't know what it's doing can plummet through them.

Today's "European Super League" proposal has been met with near-universal scorn from fans of soccer all over the world. Every team benefits from the mobility of the current system. The top leagues all over Europe (and all over most of the world) are the topmost protrusions of a deep system of similar leagues. It's about advancement and setbacks, it's about solidarity, it's about improvement over time, having goals and meeting them. It's about matching the complementary skills of different players against a tableau of similar choices from the opposite team. It's about working your way to a better place. It's about dealing with the real world, where you get more than five consecutive non-TV-ad minutes, and where sometimes you go head to head for a long time and pour every ounce of energy you've got into the struggle, and the result is a tie. It is also, more than ever, about money, of course, but no one can buy their way out of the fundamental conditions of the game.

Gary Neville, legendary defender at Manchester United with a storied career in the England national team, explains better than I can in the linked clip what the specific problems are with the European Super League.

US Supreme Court decides Google v. Oracle for Google

The ruling.

In short: using compatible APIs is fair use in the non-overlapping magisteria of common sense and US legal doctrine.

Copyright is a subject with vast scope and consequence. Oracle's tradition has always been using aggressive lawyers as their primary source of innovation. (Java was more innovative than anything Oracle's ever done; all Oracle did was to purchase it, which is not nothing, but does not morally justify treating events before their ownership as a personal affront.) Their angle has been the Lion King angle: everything the light touches is our kingdom, indivisible and equally covered by copyright. The majority opinion as well as Justice Thomas' dissent attaches to this train of thought by treating the entire code base as a pile of lines of fungible value.

Consider a copyright case of an affluent painter v. another, with the argument that the wood grain in the frame looks suspiciously familiar, never mind whether that's where the threshold of originality is met. Or one author v. another, about whether a point-by-point debunking of a crackpot theory should be seen as an unlawful derivative because of a similar looking table of contents, never mind whether it is a pedagogical arrangement for the reader.

Software platforms, programming languages, APIs, SDKs, modules and more all have many aspects to their construction and to their use, angles from which the entire thing is considered. As do most creative works, but here made even more complicated not only because of the distinction between library use or library production, but because of the entirely separate class of consumer in the executing computer, which by nature requires similarity to achieve compatibility.

Going back to those books, would simply having the same outward dimensions, typeface and paper stock be enough to call one of them infringing on the other? Or if we're satisfying humans by convention instead of computers by requirement, could a restaurant chain bring another restaurant chain to court over similar room layout and serving flow?

The ruling managed to find its way to a reasonable outcome, but if these are the tools used to chisel fundamental conditions for developers, companies and people the world over, we are all in bad shape for the future.

MacRumors: Apple 'Surprised' By Developer Frustration With Its App Review Process

In September of last year, the Australian Competition and Consumer Commission (ACCC) launched an investigation into Apple's ‌App Store‌ and Google's Play Store to examine the experiences of consumers, suppliers, and developers in Australia.

[..]

In a submission to the commission, Apple says that it's "surprised to hear that developers have legitimate concerns about their ability to engage with Apple in the app review process," and that it "invests significant time and resources in engaging with developers directly" to ensure the quality of apps on the platform.

There are no words left.

Ars Technica: Facebook “Supreme Court” overrules company in 4 of its first 5 decisions

(It's hard to quote just one part; read all of it.)

An interesting experiment. Even if it is a "fig leaf", it might at least be a fig leaf with sharp edges, so to speak. It will not make a difference in most of the unjust actions taken by the moderators, but neither does every transgression in society turn into a court case, and they are still effective.

Whether or not Facebook having this kind of power constitutes a monopoly or not, they have an outsized effect on the exposure of speech. Their platform thrives on turning gaming of the human mind into a clinical optimization problem; a "goal seek" that may have ended up radicalizing hundreds of millions of people, torn apart families and communities, upset the causes of science and education and prolonged a pandemic, with death and suffering in its wake. And they make money, all their money, from this behavior and from its consequences.

They're not going to change, because this is all there is to Facebook. If the trickery and manipulation is stripped away, it wouldn't know what it was, because it quite literally never wasn't those things. But if this dulls the edge of their sword while documenting some of the faults, that might be worth something.

In Bruges

I had one movie (The Man From Earth) that I would recommend everyone to see, and see knowing as little as possible going into it; after seeing In Bruges, I now have two.

Brad Cox, Creator of Objective-C, dies at 77

Objective-C is presumably the mainstream language with the most outsized influence. Along with Ruby and Squeak later on, it carried the values of Smalltalk into the modern programming era. Introspection and messages and dynamism, rather than C++ vtable optimization and trickery inventing seven kinds of memory management/ownership subtlety and delegating all to the programmer. Getting things to work together in a coherent and easy way that befits a small system, rather than spending 90% of your attention making sure no performance is untowardly spilled on the floor.

Brad Cox was a virtual unknown, and Objective-C's origins have been shrouded in mystery to me aside from the words "Brad Cox" and "Stepstone". I wish I'd known more. I hope there are enough people out there who knew more, and who talked to him and wrote it down, and who can tell the story of how he invented a gem that unlocked so much possibility and so much imagination over the years. I hope he got to do many other things (the obituary mentions lecturing about object-orientation and later work on neural networks). I hope he was happy.

Know Your Current Events

Presumably, this site was created to facilitate and promulgate reactions, so why so few of them and why on such odd subjects?

2020 was a terrible year for reasons everyone know. It already occupied my mind as much as it occupied other people's minds. I vowed from early on that I would spend as little time mentioning them as possible. Towards the end, it got difficult and would have strained credulity, and at some point I just decided to not post anything at all until a certain date in early 2021 had passed; a decision that, very recently, I was happy I'd made.

It's not that those things aren't interesting or possible to write about. It's that I wished to spend that energy writing about other things, and many other things started evaporating in lockstep with said energy.

At this point I also need to step away from the idea, and look at it critically, that adding one's opinion just because it's possible is an unequivocal good. Maintaining it as a cultural value has consequences, and personally, striving to always make my own opinions heard to make myself feel validated is a side of me that I feel very icky about right now.

Round the Outside, Round the Outside, Round the Outside

MacRumors: Kuo: New MacBook Pro Models to Feature Flat-Edged Design, MagSafe, No Touch Bar and More Ports

The new MacBook Pro machines will feature a flat-edged design, which Kuo describes as "similar to the iPhone 12" with no curves like current models. It will be the most significant design update to the MacBook Pro in the last five years.

For my money, it's self-explanatory why they would do this.

Both MagSafe and other ports hinge on having the vertical real-estate around the perimeter of the product. Apple has been reticent to put ports on surfaces that aren't flat, and has been (let's call it) interested in keeping the products as thin as possible.

Look at the current MacBook Pro head-on, and a significant portion of the thickness is tapered, leaving only the minimal edge on which to put ports. (For all we know, this is why most all ports were removed in the first place.)

As noted, laptops do need to not be complete bricks, lest you're unable to pick them up off a table without maddeningly pushing them around first. But there are ways to either beef up the rubber feet that still exist, or provide a slight bevel or less pronounced tapering to the side. (Or maybe they realized it wasn't going to kill them to make the thing a millimeter thicker and keep the current form factor, but that's not the current topic.)

It's also possible that, due to the iPad Pro and recent iPad Air that have the same flat-edged design and unlike the new and old flat-edged iPhones are too big to "wrap around to pick up", Apple's just going to use the same radius and go for it the way it is.

As for all the other features: Assuming this thing comes out and has an M2/M1X in it, I'm there. This 16" MacBook Pro is relatively speaking barely unpacked at 14 months, but the combination of voting with one's wallet to mark a step in the right direction and getting what appears to be a significant improvement in performance, battery life, thermal ergonomics and utility is very tempting. Chucking the Touch Bar and the Intel chips should provide enough savings to drop pricing to merely exorbitant.

Lukas Mathis: How User Tracking Devalues Ads

Why would Facebook take out a huge non-personalized ad to make the point that, for ads to really work, they need to be personalized? Why advertise in a newspaper if they think that personalized ads are so much more effective?

← Earlier posts