{$lblSkipToContent|ucfirst}

Disabling the MacBook Screen Lock Key

dinsdag 31 januari 2023 inMichael Tsai (Column-Blog)

Mark Dominus: If you tap the mystery button momentarily, the screen locks, which is very convenient, I guess, if you have to pee a lot. But they put the mystery button right above the delete key, and several times a day I fat-finger the delete key, …

Lees meer

Using JavaScript in a Swift App

maandag 30 januari 2023 inMichael Tsai (Column-Blog)

Douglas Hill: If you’re writing an iOS app using Swift and trying to solve a problem you’re sure has been solved before, you may look for existing code that solves that problem. It’s likely you’ll first think of looking for open source code written …

Lees meer

Safari Safe Browsing Blocks GitLab in Hong Kong

maandag 30 januari 2023 inMichael Tsai (Column-Blog)

Sam Biddle (tweet, via Tim Sweeney): When Safari users in Hong Kong recently tried to load the popular code-sharing website GitLab, they received a strange warning instead: Apple’s browser was blocking the site for their own safety. The access was t…

Lees meer

Switching on iCloud Photos

maandag 30 januari 2023 inMichael Tsai (Column-Blog)

Matthias Gansrigler: 65 photos were unable to upload, according to Photos on my Mac. Why? I couldn’t honestly tell you. Photos didn’t tell me. It should have, if you ask me. I’d have liked to know. And there’s no way to retry to sync those photos wi…

Lees meer

DOJ Accuses Google of Abusing Ads Monopoly

maandag 30 januari 2023 inMichael Tsai (Column-Blog)

David McCabe and Nico Grant (via Hacker News): The Justice Department and a group of states sued Google on Tuesday, accusing it of illegally abusing a monopoly over the technology that powers online advertising, in the agency’s first antitrust lawsu…

Lees meer

NSURLSession Connection Leak

maandag 30 januari 2023 inMichael Tsai (Column-Blog)

Jeff Johnson (Mastodon): What it doesn’t tell you is that if you don’t invalidate the session (via finishTasksAndInvalidate or invalidateAndCancel), then the internet connection created by the session remains open until the app terminates, even afte…

Lees meer

SwiftUI in Timing App

vrijdag 27 januari 2023 inMichael Tsai (Column-Blog)

Bardi Golriz: It took a few hours to fall in love with SwiftUI. So much so that we instantly decided to abandon a cross-platform codebase and go fully native on iOS. […] Towards the latter stages of development, we even re-considered our decision to…

Lees meer

Weather Machine

vrijdag 27 januari 2023 inMichael Tsai (Column-Blog)

Electric Dream Machine: Weather APIs are notoriously complicated—every vendor offers their own proprietary data structures, unit types, and request formats. With Weather Machine, you can write just one integration and get highly accurate global fore…

Lees meer

The Enshittification of All Things

vrijdag 27 januari 2023 inMichael Tsai (Column-Blog)

Cory Doctorow: Here is how platforms die: first, they are good to their users; then they abuse their users to make things better for their business customers; finally, they abuse those business customers to claw back all the value for themselves. Th…

Lees meer

Apple Appeals UK CMA Decision

vrijdag 27 januari 2023 inMichael Tsai (Column-Blog)

Florian Mueller: On Friday the UK Competition Appeal Tribunal (CAT) published a summary of application (PDF) of Apple’s January 18, 2023 appeal of the November 22, 2022 decision of the UK Competition & Markets Authority (CMA) to make a market invest…

Lees meer

Normal Mac User Accounts

donderdag 26 januari 2023 inMichael Tsai (Column-Blog)

Howard Oakley: There are a few unexpected features that aren’t available to the normal user, of which the most irksome is accessing the log. […] A traditional argument in favour of running as a normal user is that it separates your data from the sys…

Lees meer

What Happened to Virtual Memory?

donderdag 26 januari 2023 inMichael Tsai (Column-Blog)

alessandro308: Your system has run out of application memory. To avoid problems with your computer, quit any applications you are not using. Jason Koebler: why do people pretend like RAM is somehow not important on Apple Silicon? I have a $2,000 14"…

Lees meer

SwiftUI Views Are Lists

donderdag 26 januari 2023 inMichael Tsai (Column-Blog)

Chris Eidhof (Mastodon): When you write SwiftUI, all your views conform to the View protocol. The name of this protocol is a bit misleading: it could be called Views or ViewList, or something else that suggests plurals.[…]As mentioned, the Layout pr…

Lees meer

Missing Tweets

donderdag 26 januari 2023 inMichael Tsai (Column-Blog)

Lora Kolodny (Hacker News): Twitter’s full-time headcount has dwindled to approximately 1,300 active, working employees, including fewer than 550 full-time engineers by title, according to internal records viewed by CNBC. […] Musk has contradicted t…

Lees meer

Lisa Source Code on 40th Anniversary

donderdag 26 januari 2023 inMichael Tsai (Column-Blog)

Benj Edwards (MacRumors): As part of the Apple Lisa’s 40th birthday celebrations, the Computer History Museum has released the source code for Lisa OS version 3.1 under an Apple Academic License Agreement. With Apple’s blessing, the Pascal source co…

Lees meer

Mac 30th Anniversary Icons

donderdag 26 januari 2023 inMichael Tsai (Column-Blog)

Robb Knight: SVG icons extracted from the 30th Anniversary Mac Font Via Dave Mark: And if you hover your cursor over the icons, they slowly change color. Nick Heer: It is also a reminder that the titanium PowerBook which so clearly set the template …

Lees meer

ChatGPT vs. Google

woensdag 25 januari 2023 inMichael Tsai (Column-Blog)

Dave Winer: I went to ChatGPT and entered “Simple instructions about how to send email from a Node.js app?” What came back was absolutely perfect, none of the confusing crap and business models you see in online instructions in Google. I see why Goo…

Lees meer

Twitter to Revert Hostile “For You” Switch

woensdag 25 januari 2023 inMichael Tsai (Column-Blog)

Kyle Barr: Twitter has reversed course on its extremely unpopular decision to make an algorithmically generated timeline the default for all Twitter users.[…]The change will start on the web version of Twitter before “soon” coming to the iOS and And…

Lees meer

LaunchBar Actions for Mastodon

woensdag 25 januari 2023 inMichael Tsai (Column-Blog)

Christian Bender: Search Mastodon accounts and hashtags easily with LaunchBar. […] This action opens the current post or profile in Safari on your home instance. […] This is a simple action to post a status (toot) on Mastodon. I had forgotten that L…

Lees meer

Network Connections From mediaanalysisd

woensdag 25 januari 2023 inMichael Tsai (Column-Blog)

Jeffrey Paul (Hacker News): Imagine my surprise when browsing these images in the Finder, Little Snitch told me that macOS is now connecting to Apple APIs via a program named mediaanalysisd (Media Analysis Daemon - a background process for analyzing…

Lees meer

macOS 13.2

dinsdag 24 januari 2023 inMichael Tsai (Column-Blog)

Juli Clover (release notes, security, enterprise, developer, full installer, IPSW): The update adds Security Keys for the Apple ID, allowing for physical two-factor authentication, which offers more protection against phishing and unauthorized accou…

Lees meer

Internet - WiFi • e-mail • Software • Hardware • Reparatie • (Geheugen - SSD) Upgrades • Advies • Netwerken • Routers • Beheer op afstand (Teamviewer) • Onderhoud (Online Backup's) • Data Recovery • OSX Server • Synology NAS • Bootcamp - Parallels - VMWare

• 20 jaar ervaring •