{$lblSkipToContent|ucfirst}

New Social Media Platforms

woensdag 30 november 2022 inMichael Tsai (Column-Blog)

Jamie Zawinski: If posts in a social media app do not have URLs that can be linked to and viewed in an unauthenticated browser, or if there is no way to make a new post from a browser, then that program is not a part of the World Wide Web in any mea…

Lees meer

Epic v. Apple Appellate Hearing

woensdag 30 november 2022 inMichael Tsai (Column-Blog)

Florian Mueller: This is the DOJ’s motion, which already states very specifically what aspects of the case the Biden Administration will address (every single one of which weighs in favor of at least a partial reversal of the district court’s judgme…

Lees meer

Masto-Redirect

dinsdag 29 november 2022 inMichael Tsai (Column-Blog)

Federico Viticci: At this point, you may be wondering: if someone has an account on a different instance, or posted something I want to reply to, how can I do this from my account on a separate Mastodon instance?This is where my friend Jason Snell c…

Lees meer

Swift Mutating Functions and Property Observers

dinsdag 29 november 2022 inMichael Tsai (Column-Blog)

Christian Tietze: I was under the (wrong) assumption that the mutating func needed to, well, somehow mutate the receiver of that method call, like change a property value. And that this in turn would be noted “somewhere”. Conversely, I was under the…

Lees meer

Introduction to Move-Only Types in Swift

dinsdag 29 november 2022 inMichael Tsai (Column-Blog)

Tim Kientzle: I thought it would help to have an informal sketch to help outline why move-only types are interesting, clarify a few subtle points (like what “move” really means), and briefly explain some of the issues we’ll need to tackle in order t…

Lees meer

Why Rosetta 2 Is Fast

dinsdag 29 november 2022 inMichael Tsai (Column-Blog)

Dougall Johnson (Hacker News): Generally translating each instruction only once has significant instruction-cache benefits – other emulators typically cannot reuse code when branching to a new target. […] Given these constraints, the goal is general…

Lees meer

Rosetta 2 Won’t Let the Undead Die

dinsdag 29 november 2022 inMichael Tsai (Column-Blog)

Howard Oakley: You might think that apps are either running or they’re not, but there are actually four different states a macOS ap can be in (in addition to those a user shouldn’t directly encounter, such as suspended). […] Intel apps running with …

Lees meer

Palm Pilot Emulator

maandag 28 november 2022 inMichael Tsai (Column-Blog)

Sean Hollister: Yes, I am playing Dope Wars on a Palm Pilot inside my iPhone. It’s thanks to The Internet Archive, which is once again launching a giant collection of software you can instantly play on any web browser, up to and including your touch…

Lees meer

TextKit Custom Truncation

maandag 28 november 2022 inMichael Tsai (Column-Blog)

Amy Worrall: TextKit has the option to truncate the last line of text if there’s more text than will fit in the container. It does this by displaying an ellipsis. But what if you wanted to display something else to indicate truncation? (In my case, …

Lees meer

clipped() Doesn’t Affect Hit Testing

vrijdag 25 november 2022 inMichael Tsai (Column-Blog)

Ole Begemann: The clipped() modifier in SwiftUI clips a view to its bounds, hiding any out-of-bounds content. […] When you run this code, you’ll discover that the button isn’t tappable at all. This is because the (unclipped) square, despite not bein…

Lees meer

Tumblr to Add Support for ActivityPub

vrijdag 25 november 2022 inMichael Tsai (Column-Blog)

Sarah Perez (via Hacker News): Tumblr will add support for ActivityPub, the open, decentralized social networking protocol that today is powering social networking software like Twitter alternative Mastodon, the Instagram-like Pixelfed, video stream…

Lees meer

Outlining and Documents

vrijdag 25 november 2022 inMichael Tsai (Column-Blog)

Dr. Drang: I’ve always had this silly belief that I should be able to convert an outline into the skeleton of a report (or a blog post or whatever, but it’s usually a report) more or less automatically and then flesh it out into a final product. Thi…

Lees meer

Gitea Ltd. Takes Over Open Source Project

vrijdag 25 november 2022 inMichael Tsai (Column-Blog)

techknowlogick (Hacker News): With Gitea reaching 6 years old, it is time to reflect on the past, and to look forward to the future. With over 14k+ commits, 1k+ contributors, 40+ maintainers, and 300M+ Docker Hub pulls, Gitea has come a long way. Ou…

Lees meer

Amazon Alexa to Lose $10 Billion This Year

woensdag 23 november 2022 inMichael Tsai (Column-Blog)

Ron Amadeo (Hacker News): Amazon is going through the biggest layoffs in the company’s history right now, with a plan to eliminate some 10,000 jobs. One of the areas hit hardest is the Amazon Alexa voice assistant unit, which is apparently falling o…

Lees meer

Android Contact Tracing App Installed Without Consent

woensdag 23 november 2022 inMichael Tsai (Column-Blog)

Hiawatha Bray (Hacker News): A nonprofit law firm has filed a class action lawsuit against the Massachusetts Department of Public Health for allegedly working with Google to secretly install COVID-tracing software onto as many as a million smartphon…

Lees meer

Apple’s Device Analytics Can Identify iCloud Users

woensdag 23 november 2022 inMichael Tsai (Column-Blog)

Tommy Mysk (Hacker News): Apple’s analytics data include an ID called “dsId”. We were able to verify that “dsId” is the “Directory Services Identifier”, an ID that uniquely identifies an iCloud account. Meaning, Apple’s analytics can personally iden…

Lees meer

iCloud for Windows Downloading Other People’s Photos

woensdag 23 november 2022 inMichael Tsai (Column-Blog)

sleeping_ghost (via Hacker News): iCloud for Windows is corrupting videos recorded from an iPhone 14 pro max resulting in black videos with scan lines. On rare occasions, it is inserting stills into videos from unknown sources, possibly other’s iClo…

Lees meer

Mastodon URIs, Not URLs

woensdag 23 november 2022 inMichael Tsai (Column-Blog)

Chris Hanson: One of the annoying things about Mastodon is that it’s tough to share Mastodon links and have them open in your favorite app instead of in a web browser. This is due to the lack of a shared scheme or a shared server—which makes sense f…

Lees meer

Network Locations in Ventura

dinsdag 22 november 2022 inMichael Tsai (Column-Blog)

Rob Griffiths: Apple, in their infinite wisdom, removed the Locations feature from the Network System Settings panel.I use locations a lot, as they make it easy to switch between various network configurations. In my case, I have locations created t…

Lees meer

D2 Diagram Scripting Language

dinsdag 22 november 2022 inMichael Tsai (Column-Blog)

Terrastruct (via Hacker News): D2 is a modern diagram scripting language that turns text to diagrams. […] D2 is built to be hackable -- the language has an API built on top of it to make edits programmatically. […] D2 is designed with language tooli…

Lees meer

Sapling Source Control

dinsdag 22 november 2022 inMichael Tsai (Column-Blog)

Durham Goode (Hacker News): Sapling is a new Git-compatible source control client.Sapling emphasizes usability while also scaling to the largest repositories in the world.[…]We’ve spent the past 10 years building Sapling, a scalable, user-friendly s…

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 •