Tomas Camin

@tcamin
24 Followers
246 Following
35 Posts
[SR-2980] NSDecimalNumber's .intValue produces incorrect results for numbers with many numbers after the decimal place · Issue #4315 · apple/swift-corelibs-foundation

Previous ID SR-2980 Radar None Original Reporter pwicks (JIRA User) Type Bug Status Reopened Resolution Environment $ swift --version Apple Swift version 3.0 (swiftlang-800.0.46.2 clang-800.0.38) T...

GitHub
End of an era... Hello GitHub!
⌘⌥⌃-G kind of annoying in Xcode 15 😅
So the #SwiftLang macros seem in worse shape than I thought 😢 Doesn't sound like the plan is to bundle it in the toolchain (I'm still confused how it could even possibly work in a different way, given that it is tied to processing the same max Swift language version?).
In summary: Every package w/ macros need to depend on the SwiftSyntax package, which is big. And every package may tie to a different version of that and make the build incompatible!
https://forums.swift.org/t/macro-adoption-concerns-around-swiftsyntax/66588
Macro Adoption Concerns around SwiftSyntax

Macros are one of the most celebrated new features of Swift, and many of us are excited to adopt them in our projects. Many members of the core team are also excited to suggest macros as a solution to many problems. We’d love to hit the ground running and adopt macros in our projects, but the decision to adopt them raises some questions, particularly around the dependence on the swift-syntax package. Introducing SwiftSyntax to a project immediately incurs an additional 20 second debug build c...

Swift Forums
If you're unfamiliar with the .vtt file format, like I was, check out the specs; pretty wild thing. https://w3.org/TR/webvtt1/
WebVTT: The Web Video Text Tracks Format

Slightly less exciting but still relevant, I've also updated Cachi to support Xcode's 15 video screen captures from UI tests executions. https://github.com/Subito-it/Cachi. Completely unnecessary, I've added a feature to download the mp4 capture with an extra subtitle track for synced execution steps. Diving into AVFoundation was fun, and it was surprising to find out that this can be achieved by creating a vtt file and adding it to an AVComposition.
GitHub - Subito-it/Cachi: Parse and visualize .xcresult tests on a web interface

Parse and visualize .xcresult tests on a web interface - GitHub - Subito-it/Cachi: Parse and visualize .xcresult tests on a web interface

GitHub
Wrapped up a pretty awesome week in open source! The highlight? Though it took a bit more than anticipated, my first llvm contribution just landed! Massive shoutout to @SmileyKeith for all the support; couldn't have done it without you! https://reviews.llvm.org/D154223
⚙ D154223 [llvm-cov] Allow multiple remaps in --path-equivalence

Who is working on the iOS Simulator these days? I'm seeing high CPU usage on iOS 17 simulator beta 7. Submitted FB13066861.

Macros are one of the most celebrated new features of Swift, and many of us are excited to adopt them in our projects.

But unfortunately, there seems to be hidden costs and open questions: what does it take to actually ship a library of macros?!

https://forums.swift.org/t/macro-adoption-concerns-around-swiftsyntax/66588

Macro Adoption Concerns around SwiftSyntax

Macros are one of the most celebrated new features of Swift, and many of us are excited to adopt them in our projects. Many members of the core team are also excited to suggest macros as a solution to many problems. We’d love to hit the ground running and adopt macros in our projects, but the decision to adopt them raises some questions, particularly around the dependence on the swift-syntax package. Introducing SwiftSyntax to a project immediately incurs an additional 20 second debug build c...

Swift Forums
First on Mastodon! A big post on climate change, CO₂, what we are (not) doing about it, and why it won't be enough. And most excitingly, how *scarily* easy we could change our climate with geo-engineering: https://berthub.eu/articles/posts/on-climate-change-and-management/
On Climate Change and (Active) Climate Management - Bert Hubert's writings

Nothing on this page is factually controversial. However, many things in this post make for uncomfortable reading. And, climate discourse is now so politicized that many factual statements are taken as dog whistles. For example, in what follows I will state that climate has always been changing, and has in fact never been stable for very long. This is 100% true, but people interpret this as if the writer means that our current climate change is not caused by human beings, or is nothing to worry about.

Bert Hubert's writings