IO

@mr_io
2 Followers
48 Following
36 Posts
Software dev, techie, and overall curious about the world

This blog post details the steps to disable XProtect on macOS. XProtect checks for known malicious content whenever:
- An app is first launched.
- An app has been modified in the file system.
- XProtect signatures are updated.
Please do not disable XProtect/Gatekeeper just to speed up Rust binaries or compile times on macOS. This is poor advice, similar to the many forum posts or tutorials that suggest disabling SELinux on Linux to solve minor configuration issues

https://nnethercote.github.io/2025/09/04/faster-rust-builds-on-mac.html

Faster Rust builds on Mac

Did you know that macOS has a secret setting that can make Rust builds faster? It can also make Rust tests faster (sometimes massively so). It probably even has similar effects for other compiled languages such as C, C++, Go, and Swift. It sounds crazy, but read on…

Nicholas Nethercote
Apple is adding java interop to Swift 🤯#ServerSideSwift2024

I was really hoping for SwiftSyntax improvements in Xcode 16.

This clearly illustrates the pain that macros cause, even with the latest tools.

lmao not even close, apple intelligence

@BenRiceM @MuseumShuffle

Beware, there is an ongoing spambot attack in #GitHub issues in several projects were random people suggest "the fix" is to download a random file from mediafire.com. Like this:

It feels like the end of an era. I greatly respect everyone who created and then maintained CocoaPods for so many years.

https://blog.cocoapods.org/CocoaPods-Support-Plans/

CocoaPods Support & Maintenance Plans - CocoaPods Blog

The blog for CocoaPods.org the Cocoa Dependency Manager

“instead of fixing the core, what the team did, both when I was there, so partially my fault, but also subsequently, is they started adding all these special cases (…) a lot of this stuff got added under extreme time pressure to enable a feature like #SwiftUI. And there's a bunch of stuff that feeds into that, as well as just the language gets more and more and more and more complicated.”

The new Xcode 16 AI autocomplete tech is actually really slick when it has contextual awareness.

I'm converting a file from Go into Swift, and I have the Go language code commented out.

As I type the Swift types (e.g. struct MyStruct) it's actively autocompleting types that match Go definitions that are commented out but with the correct Swift types.

This example just has naive Int types, but the one I actually have has enums that are mapping really nicely

For those swift users who envy rust’s ability to precisely express unique memory ownership, programming has been cope-able. With this language addition, your experience ain’t nocopeable no more. https://github.com/apple/swift-evolution/blob/14686c4564bce014ed07cc6b0ac5a7b33b0397cf/proposals/NNNN-noncopyable-structs-and-enums.md
swift-evolution/NNNN-noncopyable-structs-and-enums.md at 14686c4564bce014ed07cc6b0ac5a7b33b0397cf · apple/swift-evolution

This maintains proposals for changes and user-visible enhancements to the Swift Programming Language. - swift-evolution/NNNN-noncopyable-structs-and-enums.md at 14686c4564bce014ed07cc6b0ac5a7b33b03...

GitHub
Satya Nadella says Windows PCs will have a photographic memory feature called Recall that will remember and understand everything you do on your computer by taking constant screenshots. This is a great reason to ditch windows altogether. Switch to #Linux 🧑‍💻 They don’t care about your privacy or safety anymore and not hiding it either. Source https://youtu.be/uHEPBzYick0?si=2ekH11gESoyDeq3D
Microsoft vs. Apple: Satya Nadella Says AI-Focused Copilot+ PCs Beat Macs | WSJ

YouTube