A birthday treat to myself: new holiday claws 💅
I’ve never gotten nail art before and I fear I’m obsessed
(yes I code with these)
=> More informations about this toot | View the thread
My favorite Thanksgiving tradition is a good language design debate ahead of the holiday. This time on improving the approachability of data-race safety: https://forums.swift.org/t/prospective-vision-improving-the-approachability-of-data-race-safety/76183
I care deeply about this problem, and I appreciate any thoughts, questions, and other constructive feedback you have to share!
[#]SwiftLang #SwiftEvolution
=> More informations about this toot | View the thread
The Swift language team at Apple is hiring! This is a unique opportunity to work on language design and compiler implementation of the generics system, concurrency, type inference, and more, amongst a collaborative group of knowledgeable and supportive engineers.
The role is in person in either Cupertino or London. Apply at https://jobs.apple.com/en-us/details/200578714/swift-language-engineer
=> More informations about this toot | View the thread
Voting for US president: easiest ballot choice I’ve ever made to cast my vote for Kamala Harris
Voting for SF mayor: most time I’ve ever sunk into researching candidates and policies, figuring out how ranked choice voting works, who to rank and in what order, who to not rank
Anyway, go vote!
[#]uspol #sfpol
=> More informations about this toot | View the thread
I was very excited to wake up to a lively discussion thread! There are many differing opinions on the trade-offs that are thoughtfully and respectfully articulated in the comments. This is what a healthy debate looks like.
[#]SwiftLang
=> More informations about this toot | View the thread
If you’ve been struggling with the default execution behavior of nonisolated async functions in the #SwiftLang concurrency model, I’d love your feedback on https://forums.swift.org/t/pitch-inherit-isolation-by-default-for-async-functions/74862
=> More informations about this toot | View the thread
I’ve been in New York for an hour and already seen 6 different Dunkin’s
=> More informations about this toot | View the thread
Swift 6 is here with opt-in data-race safety, embedded Swift, extended platform support, Swift Testing, and more: https://www.swift.org/blog/announcing-swift-6/
[#]SwiftLang
=> More informations about this toot | View the thread
I just discovered that wearing AirPods with nothing playing is a great excuse to ignore random dudes hitting on you
Me: walking by, AirPods in
Dude: opens arms as if I would entertain a hug I’ve been waiting for you, you are SO pretty
Me: ignores dude, continues walking
Dude: @#$%& she’s wearing AirPods, San Francisco sucks
=> More informations about this toot | View the thread
I felt a little bit invisible at work this week. Not because of one person or interaction, but a bunch of tiny things that built up, and it was heightened by being the least experienced person in many of the discussions I was in.
The best tool that I have for digging myself out of this feeling is solving technical problems. It’s a concrete way to learn, a tangible accomplishment, and it’s fun. So today I’m going to have some fun with a technical problem that I’m excited about.
=> More informations about this toot | View the thread
Oh, and if you use my disengagement as evidence that I don’t take feedback seriously or that you’re being victimized, I think you need some serious self reflection.
=> More informations about this toot | View the thread
Constructive feedback about Swift 6 is great and necessary for improvement. But if you communicate your feedback using hyperbole about the compiler physically beating you, I will ask you to change your language. If you don’t, I’m not engaging with that.
=> More informations about this toot | View the thread
Relatedly, I need a nice GitHub UI for stacking PRs.
=> More informations about this toot | View the thread
I have like 5 write ups that I should be working on, but iterating on concurrency diagnostics is more fun, so here’s a change to improve the notes for isolation mismatches in initializers: https://github.com/swiftlang/swift/pull/75705
=> More informations about this toot | View the thread
A change I’ve been itching to make for a while: https://github.com/swiftlang/swift/pull/75668
There are many sources of actor isolation inference in Swift (protocol conformance, class inheritance, and more!), but the compiler diagnostics don’t show you that. With this change, concurrency errors that involve inferred actor isolation will tell you where the isolation came from.
=> More informations about this toot | View the thread
The perfect Friday night: code, champagne, Chappell Roan.
=> More informations about this toot | View the thread
=> This profile with reblog | Go to holly@hachyderm.io account This content has been proxied by September (ba2dc).Proxy Information
text/gemini