{$lblSkipToContent|ucfirst}

Chuck Peddle, RIP

maandag 23 december 2019 inMichael Tsai (Column-Blog)

Mike Mika: On Dec 15th, we lost Chuck Peddle, the lead designer of the MOS 650x series microprocessor and the Commodore PET. His processor was the heart of the Atari 2600/5200/400/600/800, Apple II, NES, VIC-20, C-64, Kim-1, Master System, Lynx, BBC…

Lees meer

Apple Stops Staingate Repairs After 4 Years

vrijdag 20 december 2019 inMichael Tsai (Column-Blog)

Joe Rossignol: Apple continues to authorize free display repairs for eligible MacBook and MacBook Pro models with anti-reflective coating issues for up to four years after the affected notebook’s original purchase date, the company said in an intern…

Lees meer

Flickr Needs More Paying Users

vrijdag 20 december 2019 inMichael Tsai (Column-Blog)

Connie Loizos (Hacker News): In an email tonight to users of Flickr who pay roughly $50 annually for the service, MacAskill has basically asked them if they know anyone else who might be interested in a yearly subscription to Flickr, explaining that…

Lees meer

Mac Bug Bounty Program Opens

vrijdag 20 december 2019 inMichael Tsai (Column-Blog)

Apple (Hacker News, MacRumors): As part of Apple’s commitment to security, we reward researchers who share critical issues with us through the Apple Security Bounty. You can now earn up to $1,500,000 and report issues on iOS, iPadOS, macOS, tvOS, wa…

Lees meer

Project Connected Home Over IP

vrijdag 20 december 2019 inMichael Tsai (Column-Blog)

Apple (via Hacker News): The goal of the Connected Home over IP project is to simplify development for manufacturers and increase compatibility for consumers. The project is built around a shared belief that smart home devices should be secure, reli…

Lees meer

The Cub Programming Language

vrijdag 20 december 2019 inMichael Tsai (Column-Blog)

Louis D’hauwe: Cub is an interpreted, dynamically typed, scripting language inspired by Swift. This project includes a lexer, parser, compiler and interpreter, all written in Swift.Cub is used for OpenTerm’s scripting feature. A language guide is av…

Lees meer

Twelve Million Phones, One Dataset, Zero Privacy

donderdag 19 december 2019 inMichael Tsai (Column-Blog)

Stuart A. Thompson and Charlie Warzel (MacRumors): [The data] didn’t come from a telecom or giant tech company, nor did it come from a governmental surveillance operation. It originated from a location data company, one of dozens quietly collecting …

Lees meer

Swift Evolution Pitch: Modify Accessors

donderdag 19 december 2019 inMichael Tsai (Column-Blog)

Ben Cohen: We propose the introduction of a new keyword, modify, for implementing mutable computed properties and subscripts, alongside the current get and set. The bodies of modify implementations will be coroutines, and they will introduce a new c…

Lees meer

ML Super Resolution in Pixelmator Pro

donderdag 19 december 2019 inMichael Tsai (Column-Blog)

Pixelmator Team: Until now, if you had opened up the Image menu and chosen Image Size, you would’ve found three image scaling algorithms — Bilinear, Lanczos (lan-tsosh, for anyone curious), and Nearest Neighbor, so we’ll compare our new algorithm to…

Lees meer

Apple Platform Security Guide (Fall 2019)

donderdag 19 december 2019 inMichael Tsai (Column-Blog)

Apple (PDF, via Rosyna Keller): This documentation provides details about how security technology and features are implemented within Apple platforms. It also helps organizations combine Apple platform security technology and features with their own…

Lees meer

What’s New in Vapor 4

donderdag 19 december 2019 inMichael Tsai (Column-Blog)

Tanner (tweet): Vapor 4’s new dependency injection API is now based on Swift extensions rather than type names. This makes services offered by third party packages - and Vapor itself! - more discoverable and feel more Swift-native. […] Vapor 4 upgra…

Lees meer

WinterFest 2019

donderdag 19 december 2019 inMichael Tsai (Column-Blog)

WinterFest: Winter is coming. It’s time to take a deep breath and roll up your sleeves. It’s the time for new plans and fresh projects and great new ideas. Whether you’re mapping out your next novel, finishing your dissertation, planning a product, …

Lees meer

How Clean Re-installs Change in Catalina

donderdag 19 december 2019 inMichael Tsai (Column-Blog)

Howard Oakley: Because you want to re-install macOS, the logical thing to do would be to wipe the System volume, which suggests that you could get away with retaining your own files on the Data volume through a clean re-install. Sadly, that’s wrong.…

Lees meer

Persistent File Access via com.apple.macl Xattr

woensdag 18 december 2019 inMichael Tsai (Column-Blog)

Jeff Johnson (Hacker News): I’ve discovered that on Catalina, pasting a file from Finder not only outputs the file path in Terminal, it also invisibly and permanently grants Terminal access to the file, bypassing any macOS privacy protections![…]Not…

Lees meer

Abusing Electron Apps to Bypass macOS’s Security Controls

woensdag 18 december 2019 inMichael Tsai (Column-Blog)

Wojciech Reguła (via Patrick Wardle): To bypass the Transparency, Consent, and Control service (TCC), we need an Electron application that already has some privacy permissions. As it turns out, you probably have at least one such app installed - loo…

Lees meer

Rewound Rejected From the App Store

woensdag 18 december 2019 inMichael Tsai (Column-Blog)

Jay Peters (MacRumors): Rewound, the basic music player app released last week that you could skin to make your iPhone look remarkably like an iPod Classic, has been pulled from the App Store, according to Rewound blog post published on Medium. Rewo…

Lees meer

Toolbox Pro

dinsdag 17 december 2019 inMichael Tsai (Column-Blog)

Federico Viticci: When I covered the updated Shortcuts app in my iOS and iPadOS 13 review earlier this year, I argued how, thanks to parameters, Shortcuts actions provided by third-party apps could become native features of the Shortcuts app.With hi…

Lees meer

Tim Cook’s Apple

dinsdag 17 december 2019 inMichael Tsai (Column-Blog)

Walt Mossberg (via John Gruber): How do you replace a legend like Steve Jobs and, at the same time, adapt to the slow decline of your most important, most iconic product? Those were the twin challenges Apple faced in the 2010s. Under CEO Tim Cook, t…

Lees meer

IBM Stops Funding Kitura

dinsdag 17 december 2019 inMichael Tsai (Column-Blog)

tomerd (via Benjamin Mayo, Hacker News): @IanPartridge and @Chris_Bailey let the group know that following a review by IBM of its open source priorities, it has been decided that they will not be continuing to work on Swift in 2020. As a result, the…

Lees meer

Storyboards, Dynamic Type, and Accessibility

dinsdag 17 december 2019 inMichael Tsai (Column-Blog)

Craig Hockenberry: “Editing storyboards with BBEdit, why do you ask?”Let me put it another way:Both the current and beta versions of Xcode can’t make text in a storyboard accessible with dynamic type. Your tools can’t build apps that adapt to a cust…

Lees meer

Catalina Removes Malware Assurance

maandag 16 december 2019 inMichael Tsai (Column-Blog)

Howard Oakley: If you’ve updated to macOS Catalina 10.15.2 [actually, 10.15.1 —MT] and installed any notarized apps since, you might have noticed that something has gone missing. Do you remember that dialog shown by Gatekeeper when you first open a …

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 •