You know how I have been banging on about the lack of a good Mac client for Bluesky? Like, for years? Well, I stopped complaining in October because I started using a terrific Bluesky app for MacOS.

Aeronaut is that app. It is native Mac software, not a wrapper around a Chromium instance, and it behaves like a proper Mac app, too. It feels, in the best possible way, like a throwback to the days of great indie software: clever name, beautifully designed, resource-light, and respectful. $3 per month or $20 per year.

Terry Godier, in an article nominally about RSS readers, but applicable for any app that sends notifications of any kind:

An interface that shows you an unread count is making an argument: that reading is something to be counted, that progress is something to be measured, that your relationship to this content is one of obligation.

We should be more conscious of which arguments we’re immersing ourselves in, hour after hour, day after day.

This is the kind of essay that has gotten me to rethink my own habits. I am the kind of sicko who enables badges on most types of communication apps, and it is often unnecessary. I do not actually think of reading my feeds as a task list, so why do I enable features to create that implication? It is madness, and it is my own fault.

Casey Newton is not very impressed by the recently published study the effect of screen time on over 25,000 Manchester-area youth, the same one I linked to last week. Newton is especially dubious of the conclusions drawn by two of the researchers in an article for the Conversation:

Here the researchers extend their conclusions beyond what their data can support. On one hand, I believe them when they suggest that banning social media for under-16s will not instantly improve the median teen’s mental health. On the other, though, blanket bans do offer a simple solution to any number of ongoing problems on these platforms: the ease with which they connect predators to children; addictive mechanics like “streaks” and notifications that roil classrooms and wreck sleep; predictive algorithms that introduce young girls to disordered eating and related harms; and the unsettled feeling that comes from staring way too long at a feed you had only intended to look at for a minute.

Though Newton links to Mike Masnick’s coverage of two studies, Newton only dissects the one that is not behind a paywall. I get it; the other study is $45 USD, and I only read free Platformer articles. But it would behoove him to try to find both for a more comprehensive article. For example, the Australian researchers found usage of under two hours a day was not correlated with negative outcomes, but a good retort is that teens are spending an average of nearly five hours across seven social media apps per day. I would say get a friend in academia, or see if your local public library has access to JAMA Pediatrics, Newton.

Anyway, one thing you will notice about Newton’s list of harms is that only one of them is actually child-specific: assuming a blanket ban is entirely effective, predators would indeed find few-to-no children on these platforms.

The rest of the list contains problems without any age limit. I have plenty of friends in their thirties and forties — and older — who bemoan the time-sucking quality of social media apps, and the forced engagement mechanics they employ, though not in those words. We have decreasing control over our experience on these platforms. I can use whatever newsreader I want, but if I want see my friends’ Instagram pictures, I have to wade through a jumbled-up mess in my feed of posts from accounts I do not follow that could be several days old. I have little control over this because Meta thinks it knows what I want better than I do.

Jonathan Haidt and Zach Rausch — Newton links to this article approvingly — write of finding “mountains of evidence” in Meta’s research into the damaging effects of its own products. Over thirty studies which, they are careful to note, span a gamut of ages. Nevertheless, they conclude that “social media is not safe for children and adolescents”. If there are legitimate questions of product safety that also impact adults, perhaps a mere age check is insufficient. Newton says “there are no 13-year-olds in casinos because we know that the environment is designed to exploit them”, which is true enough, but if we are all carrying a little slot machine in our pocket, maybe that is a different problem.

Newton is right: age-gating is a “simple solution” compared to writing regulations that could limit these gambling-adjacent features and withstand inevitable legal challenges. But if the risks are as grave as portrayed by Newton, and Haidt and his collaborators, perhaps this is not an issue of carding every user.

Brent Simmons:

NetNewsWire 7.0 for Mac is now shipping!

The big change from 6.2.1 is that it adopts the Liquid Glass UI and it requires macOS 26.

(Note to people who aren’t on macOS 26: we fixed a lot of bugs in 6.2 and 6.2.1 knowing that many people might skip, or at least delay, installing macOS 26. Also note that there’s a page where you can get old versions of NetNewsWire.)

This is a rather tasteful implementation of Apple’s new visual design language, as is the still-in-beta iOS version, but if you are a hard no on Liquid Glass, I doubt it will change your mind.

The good news is that this particular genre of software is built on open standards: as Simmons writes, older versions of NetNewsWire. Or, if that is still not enough, other RSS readers like (previous site sponsor) Unread are available. You can even use different readers on different devices if you use a syncing service like Feedbin. Imagine that.

Jason Anthony Guy:

Dr. King was a radical. Yes, he spoke of peace and nonviolence, and also advocated for dramatic social change and economic justice. Dr. King didn’t encourage passivity, he endorsed disruption. […]

Guy posted this on 20 January, the day after Martin Luther King Jr. Day in the United States, and just days before Alex Pretti was murdered and Tim Cook attended a screening of ‘Melania’. I had been meaning to link to it since then, and last week’s events made it all the more pressing. Guy quotes King’s “Letter from Birmingham Jail”, though I have chosen some additional context:

[…] First, I must confess that over the past few years I have been gravely disappointed with the white moderate. I have almost reached the regrettable conclusion that the Negro’s great stumbling block in his stride toward freedom is not the White Citizen’s Counciler or the Ku Klux Klanner, but the white moderate, who is more devoted to “order” than to justice; who prefers a negative peace which is the absence of tension to a positive peace which is the presence of justice; who constantly says: “I agree with you in the goal you seek, but I cannot agree with your methods of direct action” […]

Cook is, at best, the kind of white moderate who would disappoint King: someone who, optimistically, agrees with the goals of those protesting the horrific turn this second administration has taken but disagrees with their methods. Cook’s legacy used to be carrying Apple in the post-Jobs era to new financial heights. Now it is gold trophies and authoritarian appeasement.

Regular readers may have observed I have tried to be careful with how much I write about the rise of fascism in the United States. It is not because I do not notice or care — quite the opposite — but because I think the correct viewpoint for me is of an outside observer: what is most relevant about this administration from a Canadian perspective. And, also, because I assume many of you are already getting your fill of truly awful news. Some things are just so obviously bad that it seems almost perfunctory for me, of all people, to say anything. However.

Tessa Stuart, Rolling Stone:

On Saturday, the same day that an ICE agent shot and killed ICU nurse Alex Pretti as he was restrained, face first on ground in Minneapolis, a few dozen VIPs — including Apple CEO Tim Cook, Queen Rania of Jordan, and former heavy-weight champion Mike Tyson — gathered at the White House for a lavish party, complete with custom-made popcorn buckets and gift boxes emblazoned with the first lady’s portrait, to celebrate the forthcoming documentary Melania: Twenty Days to History.

Andy Jassy and Mike Hopkins, both of Amazon, were also in attendance, but that is partly explained by the company’s $40 million bid for the rights to film part of the brief period between the election and inauguration. $28 million of that went straight into Melania Trump’s bank account. Apparently, this is not a bribe or unduly coercive in any way. Imagine that.

Cook, though? He was there because he wanted to be. This was on the same day that, as Stuart writes, agents of the U.S. government murdered a second citizen in Minneapolis in three weeks, and then lied about it. Renée Good and Alex Pretti both embodied courage. Cook chose fealty and, ultimately, cowardice.

The U.S. Federal Trade Commission:

Today, the Federal Trade Commission filed a notice that it will appeal the U.S. District Court for the District of Columbia’s November 2025 ruling in favor of Meta Platforms, Inc. (“Meta”) in the FTC’s monopolization case against Meta. The appeal will be heard by the U.S. Court of Appeals for the District of Columbia.

I wonder if Adam Kovacevich, CEO of the Chamber of Progress, will continue referring to it as “one of Lina Khan’s most prominent anti-big tech cases”, despite its origins in the first Trump administration and this appeal landing in the second one.

StopTheMadness Pro is a Safari extension for iOS and macOS that stops website annoyances and privacy violations. When websites try to block your copy and paste, block your contextual menu, block your keyboard shortcuts, play videos without your permission, or track your link clicks, just stop the madness!

Made by indie developer Jeff Johnson, StopTheMadness Pro is a one of a kind Safari extension with a huge number of unique features, too many to list them all! Here are a few more:

  • Show Safari’s native video controls, including Picture-in-Picture.

  • Set video playback speed on websites.

  • Redirect URLs to alternative websites. In macOS Safari, redirect URLs to alternative web browsers.

  • Force links to open in the same tab, or force links to open in new tabs.

  • Customize fonts on websites.

  • Add your own CSS and JavaScript to websites.

In addition to Safari on iOS and macOS, StopTheMadness Pro supports Firefox and Google Chrome on macOS.

StopTheMadness Pro is a one-time universal purchase for iOS and macOS in the App Store.

Last month, Marcin Wichary began publishing updates to Unsung, a new blog about “software craft and quality”. Contra “backseat software”; among the posts published so far is a list of well-made apps and websites.

I disagree with some of the choices, but one thing you will notice is that there are very few examples from the world’s biggest vendors. Most are indie projects. That says a lot to me about the kinds of software with which people develop a connection.

Mike Swanson:

And yet, this is how a lot of modern software behaves. Not because it’s broken, but because we’ve normalized an interruption model that would be unacceptable almost anywhere else.

I’ve started to think of this as backseat software: the slow shift from software as a tool you operate to software as a channel that operates on you. Once a product learns it can talk back, it’s remarkably hard to keep it quiet.

You have heard about this stuff before, but Swanson’s piece is not mere repetition. There is history, and reasonable suggestions on how to correct the current oft-miserable state of software.

The TikTok deal announced in December is done. There is now a U.S.-specific version of the app running the same recommendations algorithm as the rest-of-the-world version but trained only on a bald eagle-approved data set. The U.S. app is owned by a bunch of friends of the family who bought it at a suspiciously low price. Oh, and users now have a more invasive privacy policy to contend with.

Reece Rogers, Wired:

Now that it’s under US-based ownership, TikTok potentially collects more detailed information about its users, including precise location data. A spokesperson for TikTok USDS declined to comment.

Whether this represents an actual change in the data collected or merely a difference in description is something it seems Rogers cannot answer. However, it is a good reminder that lawmakers’ opposition to TikTok’s data collection was never based on a principled stance on user privacy.

This may be U.S.-only for now, but I am deeply concerned about the precedent it sets for the rest of the world. There is nothing I can see that limits the scope of the new U.S. app to only U.S.-based users. In the near term, I bet a few other countries could be pressured into switching to TikTok U.S.; farther into the future, what this looks like is an acknowledgement that the U.S. will take what it needs with whatever justification it wishes.

Update: Lily Jamali, BBC News:

Precise location sharing hasn’t yet been enabled in the US, where it is expected to be optional and turned off by default so users will be asked to opt in with a pop-up message. TikTok has not said when the update is due to reach American users.

TikTok already collects similar data from users in the UK and Europe as part of a new “Nearby Feed” feature that lets users find events and businesses near them.

Via Jason Anthony Guy.

Do you want to block all YouTube ads in Safari on your iPhone, iPad, and Mac?

Then download Magic Lasso Adblock – the ad blocker designed for you.

As an efficient, high performance and native Safari ad blocker, Magic Lasso blocks all intrusive ads, trackers, and annoyances – delivering a faster, cleaner, and more secure web browsing experience.

Best in class YouTube ad blocking

Magic Lasso Adblock is easy to setup, doubles the speed at which Safari loads, and also blocks all YouTube ads — including all:

  • video ads

  • pop up banner ads

  • search ads

  • plus many more

With over 5,000 five star reviews, it’s simply the best ad blocker for your iPhone, iPad, and Mac.

And unlike some other ad blockers, Magic Lasso Adblock respects your privacy, doesn’t accept payment from advertisers, and is 100% supported by its community of users.

So, join over 350,000 users and download Magic Lasso Adblock today.

Mike Masnick, Techdirt:

For years now, we’ve been repeatedly pointing out that the “social media is destroying kids” narrative, popularized by Jonathan Haidt and others, has been built on a foundation of shaky, often contradictory research. We’ve noted that the actual data is far more nuanced than the moral panic suggests, and that policy responses built on that panic might end up causing more harm than they prevent.

Well, here come two massive new studies — one from Australia, one from the UK—that land like a sledgehammer on Haidt’s narrative — and, perhaps more importantly, on Australia’s much-celebrated social media ban for kids under 16.

The Australian study is sprawling, with over 100,000 youth participating over several years, though it should be noted it uses self-reported data only from weekdays and only for three hours after school. The study’s authors say that this “may not fully reflect total daily or habitual use”. (Also, they seem to have excluded nonbinary youth.) Still, the findings support a reasonable conclusion that children who spend a “moderate” amount of time using social media — about two hours daily or less — tend to have better outcomes, and it depends what they are doing.

The British study, on the other hand, found “distinguishing between active and passive use of social media played a limited role in our overall findings” suggesting “the distinction may be overly broad and does not sufficiently predict mental health”. So even the supposed quality of screen time might not have as much of an effect as we imagine.

The Australian government may have banned providing access to social media for people under sixteen, affecting millions, but these studies indicate it is an over-broad response to a complex topic. In explaining the limitations and caveats, the Australian researchers pointed out “[h]igher after-school social media use may also indicate fewer extracurricular or social opportunities” including those that may result from too much time spent on homework. That is not to say it would instead make more sense to me to ban homework, but it seems banning social media is both a red herring response to our built environment and has the potential to limit the actual socialization that takes place in these apps.

Canada is one of several countries working on a similar ban. Marie Woolf, Globe and Mail:

Prof. [Taylor Owen, of McGill University] warned that without a regulator, when a child hits the age when social media is allowed, they could “jump right into a social-media ecosystem that has no protections in it whatsoever.”

He said there is a need to address problems on platforms, which include certain kinds of content, “the incentives within them, the way the algorithms boost that content, the lack of guardrails, the lack of accountability, lack of safety teams and measures.” He added that a teen social-media ban would not resolve these problems on its own.

I am not knee-jerk opposed to considering the many harms created or exacerbated by online platforms; I think Owen is right in arguing for a more comprehensive vision. But if we are looking at correcting for failures in platform accountability, social media use by youth seems somewhat less important. The problem is that trying to make platforms in any way responsible for user-generated material will break the internet. It is much more straightforward — in theory — to add an age gate.

There is plenty of blame to go around, however, for our agency over our attachment to our devices, and I have no problem doling some out to platforms. “Time spent” is a bullshit metric that has nothing to do with user satisfaction, and encourages aggressive strategies like autoplaying the next video after one finishes and suggesting an endless scroll of entertainment. These features might not have an outsized effect on young people. But we should consider that the operators of these platforms are not building their apps with the happiness of people in mind. They are adding and continuously refining this functionality because it increases the time people spend using their thing instead of the competitor’s thing, thus making it more valuable.

Then again, perhaps we ought to limit social media use by age. Not for children, though: anyone over 55 gets read-only access to a maximum of six verified accounts, akin to broadcast television.

David Ljunggren, Reuters:

Canada’s federal court on Wednesday overturned a government order to close TikTok’s Canadian operations, allowing the short-video app to keep operating for now, and told Ottawa to review the case.

When the ban was enacted in November 2024, I noted the inconsistencies in the government’s position. The judge in this case, Russel Zinn, did not comment on why the ban was overturned, according to this Reuters story, and it looks like this decision will result in a new security review.

Hartley Charlton, MacRumors (I am linking to them instead of the actual source link because Bloomberg is expensive):

In yesterday’s report detailing Apple’s plans to turn Siri into a chatbot in iOS 27, [Mark] Gurman said that the company is in discussions with Google about hosting the forthcoming Siri chatbot on Google-owned servers powered by Tensor Processing Units (TPUs), a class of custom chips designed specifically for large-scale artificial intelligence workloads. The arrangement would mark a major departure from Apple’s emphasis on processing user requests either directly on-device or through its own tightly controlled Private Cloud Compute infrastructure.

Note that the press release last week regarding certain Apple Intelligence features set to be powered by Google’s Gemini specifically says “Apple Intelligence will continue to run on Apple devices and Private Cloud Compute”. Siri will have Apple Intelligence features but, in the company’s unique structure, it itself is not part of Apple Intelligence. Also note that Google in November announced Private A.I. Compute, which should be useful.

Jason Snell, Six Colors, in December:

Apple generally tries not to leave behind users who haven’t updated or can’t update to the latest OS version. Apple also usually offers security updates for past OS versions, and indeed, the company also released iOS 18.7.3 to address the same issues.

Unfortunately, there’s an ugly catch: Numerous iPhone users have reported that if your iPhone is capable of running iOS 26 but you’re still back on iOS 18, you won’t be offered iOS 18.7.3. Instead, the only update option you’ll be given is iOS 26.2.

As Snell writes, Apple created versions of iOS 18.7.3 for newer iPhones, but withheld those builds from public release, following a pattern of pushing users to the newest version of iOS after about the x.2 release.

It is a good reminder that the iOS adoption rate is not solely motivated by individuals, or even primarily so. Apple requires people to install the newest major version, even if they have automatic updates turned off, if they wish to install patches for security vulnerabilities. With automatic updates switched on, even stragglers will eventually find themselves using the new version anyway as long as their device is compatible. My wife’s iPhone was updated overnight to iOS 26 this week. She is not a Liquid Glass fan.

On Friday, I received an email from Aodhan Cullen, CEO of StatCounter, confirming iOS 26 users had been incorrectly counted as iOS 18.x in its analytics software and, accordingly, in its public trends. Cullen said the company was working on a patch. According to a note pinned today to the top of its iOS version chart, corrected reporting only began rolling out yesterday. However, because this chart represents a version share breakdown for a month that is mostly behind us, more accurate figures will start becoming noticeable in February. (Figures are available from one full day showing a 49% combined share for iOS 26.1 and 26.2.)

That is the first update. The second is by way of Timo Tijhof, principal engineer at Wikimedia, who points me to Wikimedia’s network-wide stats showing, as of 11 January, around 50% of “Mobile Safari” visitors were using iOS 26, compared to 41% using iOS 18. (Also, 2.8% using “Mobile Safari 19”, and I suppose that can be added to the ’26 total.) Not bad — until you start poking around the figures from the same time in prior years. In the week of 12 January 2025, for example, nearly 72% of visitors were using some version of iOS 18, then the most recent. The week of 14 January 2024, over 65% were using iOS 17. iOS 26 adoption is fifteen to twenty points behind the uptake rate seen before. Not good.

I am irritated at myself for not thinking of using Wikimedia’s figures, which represent users across all versions of Wikipedia, Wikiquote, the Commons media library, and plenty of other widely used websites. I have relied on them plenty of times before for similar projects since they represent such a gigantic and general-purpose sample. Thank you to Tijhof.

Fine, have a third bonus update: I have been trying to get Chris Taylor at Mashable to correct his assertion — attributed to me — that the frozen version number in the user agent string of Safari in iOS 26 is a “bug”. It is a claim that appears in the dek (“a bug Apple won’t squash”), and a few times in the text (“there’s actually a bug in the reporting system, and it’s Apple’s fault”; “a tiny bug in Safari”). I told Taylor about the error, and he updated the article way down in the fifth paragraph, of seven total, to claim “it isn’t a bug, exactly”, which is a long and misleading way of saying it is not a bug at all. Taylor writes “for obscure techie reasons, as far as Apple is concerned, it’s a feature”, but does not elaborate or explain, which is kind of Taylor’s job as a “veteran tech … journalist”. I guess I am a little peeved to be cited for Taylor’s own error.

Daniel Kennett:

If you’re not familiar with Aperture, it’s an app for organising, managing, editing, and exporting images. If you’re familiar with Apple’s Photos app, it’s that. But for professionals! Aperture is a complex app — its PDF user manual is over 900 pages long — so to keep this manageable I’ll focus on one particular aspect of it via two short excerpts from said manual.

Two excerpts that hide an astonishing amount of engineering effort.

If you had asked me from 2007 why I saved a huge amount of money to buy a MacBook Pro, one explanation I would have given you would have been about Aperture. When I bought another Mac in 2012, I would have again cited Aperture as a motivating factor. It was a far better reason to keep buying stuff from Apple than the kind of mandated stickiness of a paid iCloud account.

The 2015 discontinuation of Aperture continues to break my heart for two reasons: the loss of support for a tremendous piece of software, of course, and also for what it represents. It was, for reasons Kennett writes about and plenty more, a pinnacle of software design and engineering. It felt like it was built by people who took two crafts — software and photography — very seriously. Times change, though, and it seems like Apple has lost the soul of what made Aperture excellent. It should really figure out what that is. Questionable user interfaces, mediocre icon design, tolerance for lagginess and bugs — these are all bad things, but they are symptoms of a greater loss.

Tom Casavant:

You see, what I hadn’t considered that night when I was messing around with this website’s chat bot was that the existence of a public user facing chat bot had the requisite of having public LLM API endpoints. Normally, you probably wouldn’t care about having a /search endpoint exposed on your website, because very few (if any) people would care to abuse it. Worst case scenario is someone has an easier way of finding content on your site…which is what you wanted when you built that search button anyways. But, when your /search endpoint is actually just talking to an LLM and that LLM can be prompt injected to do what I want it to do, suddenly I want access to /search because I get free access to something I’d normally pay for.

If you have administrative access over a website and you have had reason to dig into the access logs, you have no doubt seen an avalanche of automated requests looking for common security vulnerabilities. Now imagine that but with a bunch of plain language attacks on the very expensive new website feature you added. It is going to be a wild several years as more people begin to integrate these sophisticated yet — to anthropomorphize — gullible text boxes without understanding how much it is going to cost them directly and indirectly.

Aaron Vegh:

Most governments in Canada and around the world rely on Microsoft’s software. Most businesses route their applications through AWS. Most people tap away their lives on devices built and sold by American businesses, running American operating systems.

It’s like waking up and finding yourself ensnared. And it makes me mad as hell!

I get it.

This is, of course, a massively difficult problem. I love the MacBook Pro I am using right now, and it would be unbelievably difficult to get me to switch to some crappy product just to fight with driver incompatibilities again. A big problem is that trying to build a competitor to these established, widely supported, and well-integrated companies is a daunting task no matter where it takes place. The most valuable companies in the world rely on each other. The fact that we are in a situation where we must consider the consequences of our dependence on a handful of corporations showing a dictator-like level of obsequiousness to the U.S. president is also a big problem.

This can be a long-term goal. In the nearer term, we — the rest of the world — should take reasonable regulatory steps to curtail the influence and control of U.S. companies where we are. Any understanding that there was a great responsibility aligned with the great power of the U.S. has vanished, at least for now.