Articles by frizlab
26

Google I/O 2026 had nothing to say and said it badly ahead of Apple's WWDC (appleinsider.com)

1

Kagi Snaps (daringfireball.net)

8

Seriously, Give Kagi a Try (daringfireball.net)

4

Git switch is no longer experimental (git-scm.com)

1

Adobe's 'Modern' User Interface Is Just Webpages (pxlnv.com)

19

Photoshop's challenges with focus, pt. 2 (aresluna.org)

1

What's new in Swift: April 2026 Edition (swift.org)

3

Adobe Firefly AI Assistant is in open beta. It's not great (appleinsider.com)

336

GitHub Copilot is moving to usage-based billing (github.blog)

4

MacBook Neo: Review (Basic Apple Guy) (basicappleguy.com)

1

The MACL Extended Attribute (eclecticlight.co)

2

IPv4, IPv6, and a sudden change in attitude (2020) (tailscale.com)

1

Privacy: Which folders are protected in Tahoe? (eclecticlight.co)

1

Post Quantum JWTs (vapor.codes)

2

Securing Vapor for the Future: Our Experience in GitHubs Secure Open Source Fund (vapor.codes)

2

How to stop checking your phone all day (elliot.my)

4

You can't trust Privacy and Security (eclecticlight.co)

48

Expanding Swift's IDE Support (swift.org)

2

Anthropic's most powerful AI model Mythos Preview is too dangerous for release (euronews.com)

4

Policy on adding AI generated content to my software projects (joeyh.name)

3

YAML is (not) my preferred configuration format (belkadan.com)

2

AI Policy (dbushell.com)

3

What's new in Swift: March 2026 Edition (swift.org)

2

Shipping Snake Oil (krzyzanowskim.com)

69

Linux is an interpreter (astrid.tech)

3

Swift on the Open VSX Registry (open-vsx.org)

4

G Brags About Android Browser Benchmark on Unnamed Devices;Reporters Fall for It (daringfireball.net)

1

Are We Server Yet? (areweserveryet.org)

6

Swift 6.3 Released (swift.org)

3

The most brilliant move in corporate history? (asymco.com)

1

Nothing kills a blog like a viral post (elliot.my)

2

FreeBSDKit: Swift Package to Write Capability-Aware FreeBSD Apps (christiantietze.de)

2

Programmers will document for Claude, but not for each other (plover.com)

2

Remove every, "I created a", "Selfhosted app " Claude slop (reddit.com)

45

Lil Finder Guy (basicappleguy.com)

2

Swift at scale: building the TelemetryDeck analytics service (swift.org)

2

Happy Map (pudding.cool)

1

GraphQL Vapor and Hummingbird Packages (swift.org)

1

Swift System Metrics 1.0: Process-Level Monitoring (swift.org)

2

LeafKit HTML Escaping Vulnerability (vapor.codes)

2

Mac is now a gaming PC (xcancel.com)

1

Vapor's AI Policy (vapor.codes)

2

Orion for Windows is taking shape (twitter.com/orionbrowser)

40

Something Big Is Coming (Annotated by Ed Zitron) [pdf] (dropbox.com)

1

Keyhole (github.com/ikenndac)

5

Why is DuckDuckGo worse than Bing? (lapcatsoftware.com)

56

Stop generating, start thinking (localghost.dev)

4

NetNewsWire 7.0 for iOS (netnewswire.blog)

1

Emojicode Documentation – Compile and Run Your First Program (emojicode.org)

1

No Such Thing as Speed of Light (russbishop.net)

2

The Push-Up Challenge (basicappleguy.com)

2

How Apple Hooks Frameworks [video] (bryce.co)

1

A gen AI-discovered TNIK inhibitor for idiopathic pulmonary fibrosis (nature.com)

4

The Names They Call Themselves (daringfireball.net)

3

The Windows Workgroup (swift.org)

1

Setapp denied Launchpad replacement for not using AI. This is not good (appleinsider.com)

2

Floral (basicappleguy.com)

2

The Reason Claude Code Users Prefer the Terminal (elliot.my)

6

Don't fall into the anti-AI hype – <antirez> (davidcel.is)

2

Meta, a Trustworthy Company, Leaks Surge of Demand for RayBan Glasses (daringfireball.net)

1

Making AI helpful for everyone, including the planet (sustainability.google)

3

The news media blew it again: iOS 26 adoption measured only third-party browsers (lapcatsoftware.com)

1

SwiftScripting (type-safe AppleScript from Swift) (github.com/tingraldi)

3

Myths about Logitech Developer ID certificate expiration (lapcatsoftware.com)

1

The Obvious, the Easy, and the Possible (world.hey.com)

3

Myths about Logitech Developer ID certificate expiration (lapcatsoftware.com)

15

Duolingo Used iPhone's Dynamic Island to Display Ads, Violating Apple Design GUI (macrumors.com)

1

Irrational Dedication (fs.blog)

2

The opinion that pisses everyone off (geohot.github.io)

1

Developing for Embedded Linux with WendyOS (swiftonserver.com)

1

Inspect provenance and quarantine info in Providable, a Christmas present (eclecticlight.co)

4

I foretold that Mac app notarization is security theater (lapcatsoftware.com)

4

Writing Code Is Fun (davidcel.is)

1

What's new in Swift: December 2025 Edition (swift.org)

194

CSS Grid Lanes (webkit.org)

2

Exploring the Swift SDK for Android (swift.org)

7

Disney Accuses Google of Using AI to Engage in © Infringement on 'Massive Scale' (variety.com)

2

How good is AI at solving Mac problems? (eclecticlight.co)

3

Swift Configuration 1.0 Released (swift.org)

13

Twitter (twitter.new)

2

A Class of Models with the Potential to Represent Fundamental Physics (wolframphysics.org)

1

Apple owes its greatest strength in AI to Giannandrea (appleinsider.com)

2

GSoC 2025 Showcase: Improved Console Output for Swift Testing (swift.org)

196

Last Week on My Mac: Losing confidence (eclecticlight.co)

50

Fifteen Years (xkcd.com)

1

A Prank Ten Years in the Making (massicotte.org)

4

Web development tip: disable pointer events on link images (lapcatsoftware.com)

1

Encephalitis Lethargica (wikipedia.org)

1

Elan School (elan.school)

3

Disable Safari video darkening on macOS Tahoe (underpassapp.com)

1

Dump-Headers (frostland.fr)

1

Instrumenting Vapor 4 with Swift OTel (vapor.codes)

1

GSoC 2025 Showcase: Extending Swift-Java Interoperability (swift.org)

3

In Pursuit of Democracy (pudding.cool)

1

What's new in Swift: October 2025 Edition (swift.org)

4

Apple Has Two Problems (troz.net)

2

Launching Lycan – a search tool for your likes (mackuba.eu)

2

Swift-Profile-Recorder (github.com/apple)

3

The myth and reality of Mac OS X Snow Leopard (lapcatsoftware.com)

5

Tahoe's Elephant (eclecticlight.co)