Apple (MacRumors, Hacker News):
Apple today announced iPhone 16e, a new addition to the iPhone 16 lineup that offers powerful capabilities at a more affordable price. iPhone 16e delivers fast, smooth performance and breakthrough battery life, thanks to the industry-leading efficiency of the A18 chip and the new Apple C1, the first cellular modem designed by Apple. iPhone 16e is also built for Apple Intelligence, the intuitive personal intelligence system that delivers helpful and relevant intelligence while taking an extraordinary step forward for privacy in AI. The 48MP Fusion camera takes gorgeous photos and videos, and with an integrated 2x Telephoto, it is like having two cameras in one, so users can zoom in with optical quality.
[…]
iPhone 16e features the Action button, allowing users to easily access a variety of functions with just a press.
[…]
The Action button on iPhone 16e also unlocks a new visual intelligence experience that builds on Apple Intelligence to help users learn about objects and places.
[…]
iPhone 16e will be available in white and black in 128GB, 256GB, and 512GB storage capacities, starting at $599 (U.S.) or $24.95 (U.S.) per month for 24 months.
Hartley Charlton:
Just like the now-discontinued iPhone SE, the iPhone 16e does not have MagSafe connectivity.
Juli Clover:
The newer Photographic Styles are also only for the iPhone 16, 16 Pro, and Pro Max. With Photographic Styles, the iPhone 16 models released in September feature an option to set an overall look for all images captured with the iPhone camera, but this doesn't exist for the 16e. Older style filters are available, however.
There are also several missing video recording features, including Cinematic mode and Action mode, but the new Audio Mix feature is supported.
Previously:
Apple A18 Apple C1 iOS iOS 18 iPhone iPhone 16e MagSafe
Paul Butler (GitHub, via Andy Baio):
This tool allows you to encode a hidden message into an emoji or alphabet letter. You can copy and paste text with a hidden message in it to decode the message.
It does this by encoding the text as a sequence of variation selectors after the emoji.
Previously:
Emoji Fun Hack Open Source Unicode
Ross Anderson (via Bruce Schneier):
Today we are releasing Trojan Source: Invisible Vulnerabilities, a paper describing cool new tricks for crafting targeted vulnerabilities that are invisible to human code reviewers.
Until now, an adversary wanting to smuggle a vulnerability into software could try inserting an unobtrusive bug in an obscure piece of code. Critical open-source projects such as operating systems depend on human review of all new code to detect malicious contributions by volunteers. So how might wicked code evade human eyes?
We have discovered ways of manipulating the encoding of source code files so that human viewers and compilers see different logic. One particularly pernicious method uses Unicode directionality override characters to display code as an anagram of its true logic.
Previously:
Programming Security Unicode
Thomas Tempelmann (Mastodon, tweet):
There is a fine but important difference between the two - they behave differently if the item is a hard linked file.
If, especially on a APFS formatted volume, you have multiple hard links for the same file content, then
NSURLFileResourceIdentifierKey
will return the same value (classic “inode”) for all these hard links, whereasfileReferenceURL
returns unique “link IDs” that keep the reference for each hard link entry’s path.
Jim Luther:
Don’t use that info to construct your own URL string. First, the info in that answer is incomplete. Second, that string format could change.
[…]
fileReference URLs were added because AppKit used FSRefs and they wanted a URL equivelent. Bookmarks are always more reliable but not as fast.
BTW, fileReference URLs on non-Mac devices are much less useful because there’s no coreservicesd.
Previously:
Apple File System (APFS) Mac macOS 15 Sequoia Programming URL