{$lblSkipToContent|ucfirst}

Unraveling the Digital Markets Act

vrijdag 11 augustus 2023 inMichael Tsai (Column-Blog)

iA: When Facebook introduced Threads on July 5th, they excluded Europe due to non-compliance with the Digital Markets Act (DMA), an EU regulation effective since May 2, 2023. The question arises: Did the DMA function as intended, or were Europeans p…

Lees meer

CNET Deletes Thousands of Old Articles to Game Google Search

vrijdag 11 augustus 2023 inMichael Tsai (Column-Blog)

Thomas Germain (via Slashdot, Hacker News): Archived copies of CNET’s author pages show the company deleted small batches of articles prior to the second half of July, but then the pace increased. Thousands of articles disappeared in recent weeks. A…

Lees meer

Overlaying Text on Images

vrijdag 11 augustus 2023 inMichael Tsai (Column-Blog)

Eric D. Kennedy (previous version): If you hop into Dev Tools and remove the overlay, you’ll see that the original image was too bright and had too much contrast for the text to be legible. But with a dark overlay, no problem![…]Whip up a mildly-tra…

Lees meer

China to Require Apps to Register With Government

donderdag 10 augustus 2023 inMichael Tsai (Column-Blog)

Josh Ye: China will require all mobile app providers in the country to file business details with the government, its information ministry said, marking Beijing's latest effort to keep the industry on a tight leash. […] You Yunting, a lawyer with Sh…

Lees meer

Objective-C Internals

donderdag 10 augustus 2023 inMichael Tsai (Column-Blog)

Brian T. Kelley (via Dave Verwer): Get ready to dive deep into the inner workings of the Objective-C language and runtime! Each post delves into a specific aspect of the language and explores the details of its implementation. I hope you’ll find thi…

Lees meer

Paddle Billing

woensdag 9 augustus 2023 inMichael Tsai (Column-Blog)

Paddle: Paddle Billing is a new set of developer friendly subscription billing APIs with feature enhancements and functionality improvements built to strengthen Paddle’s Merchant of Record platform. This developer-friendly upgrade enables SaaS busin…

Lees meer

Bram Moolenaar, RIP

woensdag 9 augustus 2023 inMichael Tsai (Column-Blog)

Alex: In the early 90s, programmer Bram Moolenaar was frustrated with limitations of the vi text editor.So he created his own open source fork called Vim!Vim improved on vi with new features like multi-level undo/redo, visual selection, and syntax h…

Lees meer

Kaleidoscope 4.1

dinsdag 8 augustus 2023 inMichael Tsai (Column-Blog)

Florian Albrecht (Mastodon): Kaleidoscope can now directly talk to Git. While Kaleidoscope could always integrate with Git, until now it could only show the results of a Git operation, such as git difftool and git mergetool, which was typically init…

Lees meer

Unicode Is Harder Than You Think

dinsdag 8 augustus 2023 inMichael Tsai (Column-Blog)

Marco Cilloni (via Cédric Luthi, Hacker News): Reading the excellent article by JeanHeyd Meneide on how broken string encoding in C/C++ is made me realise that Unicode is a topic that is often overlooked by a large number of developers. In my experi…

Lees meer

Another User Locked Out of Apple Account

dinsdag 8 augustus 2023 inMichael Tsai (Column-Blog)

Wasingtheisofwas (Hacker News): So this morning I go to update my apps. Instead of it going ahead with the update or asking for my fingerprint or the like, I get a message saying “your account has been disable in the app store and itunes”. […]I reac…

Lees meer

What’s the Deal With Sensor Tower?

dinsdag 8 augustus 2023 inMichael Tsai (Column-Blog)

John Gruber: So, I see three ways Sensor Tower collects usage information for apps and websites that aren’t their own: (1) ad-blocking web browser extensions, (2) screen time monitoring apps for Android and iOS, which on iOS requires access to Scree…

Lees meer

End of Support for Cortana in Windows

dinsdag 8 augustus 2023 inMichael Tsai (Column-Blog)

Microsoft (via Hacker News): Starting in August 2023, we will no longer support Cortana in Windows as a standalone app. However, you can still access powerful productivity features in Windows and Edge, which have increased AI capabilities.[…]This ch…

Lees meer

AirTag Success Story

dinsdag 8 augustus 2023 inMichael Tsai (Column-Blog)

Julia Buckley (via Hacker News): When they arrived at Denver after midnight, the bag wasn’t on the belt. United representatives at Denver gave them a case number and told them the bag should arrive on the 8.30 a.m. flight from Chicago in just a few …

Lees meer

Kagi Search’s Most Promoted and Blocked Domains

dinsdag 8 augustus 2023 inMichael Tsai (Column-Blog)

Kagi (Hacker News): View the top domains that users create personalizations for. Some of the commenters are raving about the ability to boost and block certain domains. It’s an intersting idea, but at the moment it’s not clear to me how I would use …

Lees meer

Lisa’s Secret Burial

dinsdag 8 augustus 2023 inMichael Tsai (Column-Blog)

The Verge (video): Sabotage, hired goons, and a landfill in Utah: this is a story about the life, death, and afterlife of Apple’s most pioneering flop, the Lisa computer. How it inspired generations of computers to follow; how Steve Jobs championed …

Lees meer

Brave Search for Images and Video

vrijdag 4 augustus 2023 inMichael Tsai (Column-Blog)

Brave (via Hacker News): Brave Search is releasing its own privacy-preserving image and video search that is independent from Big Tech search engines. Users will no longer need to leave Brave Search for image and video search results. Now any Brave …

Lees meer

Apple’s Q3 2023 Results

vrijdag 4 augustus 2023 inMichael Tsai (Column-Blog)

Apple (transcript, Hacker News, MacRumors): The Company posted quarterly revenue of $81.8 billion, down 1 percent year over year, and quarterly earnings per diluted share of $1.26, up 5 percent year over year. “We are happy to report that we had an …

Lees meer

Avoiding Implicit Retain Cycles When Using Swift Function References

vrijdag 4 augustus 2023 inMichael Tsai (Column-Blog)

Svein Halvor Halvorsen: Even though we capture self unonwed in the outer closure, the callbacks that gets registered with the socket, are captured strongly. So even when the object above is released from where ever it was created, the object is stil…

Lees meer

Spectre Camera Pro

vrijdag 4 augustus 2023 inMichael Tsai (Column-Blog)

Tim Hardwick: Spectre, the long-exposure AI-powered iPhone camera app made by the developers of the popular Halide photography app, is now free. […] Previously $1.99, the app's switch to freeware marks the introduction of a new paid-for Pro version,…

Lees meer

Building, Testing, and Scaling With SwiftUI

donderdag 3 augustus 2023 inMichael Tsai (Column-Blog)

Steve Troughton-Smith: I like the idea of Xcode Previews, but in practice I can’t see the logic of putting elements in your codebase that will auto-open the canvas and take tens of seconds to render a preview (or an error) every time you open a sour…

Lees meer

Textual Paint

donderdag 3 augustus 2023 inMichael Tsai (Column-Blog)

Isaiah Odhner (via Rhet Turnbull): MS Paint in your terminal.This is a TUI (Text User Interface) image editor, inspired by MS Paint, built with Textual.[…]Many file formats are supported, including ANSI art, raster images, SVG and HTML.

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 •