Swift 6 is only painful if you wrote a ton of terrible Swift 5, and even then Swift 5 has had modes where you could gracefully adopt the Swift 6 safety mechanisms for a long time (years?)
~130k LoC Swift app was converted from 5 -> 6 for us in about 3 days.
Yes and no, our app is considerably larger than 130k LoC. While we’ve migrated some modules there are some parts that do a lot of multithreaded work that we probably will never migrate because they’d need to essentially be rewritten and the tradeoff isn’t really worth it for us.
It's also painful if you wrote good Swift 5 code but now suddenly you need to closely follow Apple's progress on porting their own frameworks, filling your code base with #if and control flow just to make the compiler happy.
X? But then you have to follow people, and inherently that backs you into a syncopation bubble. I value HN for the diversity of well considered opinions and ideas… but sadly that is dying.
It would be if anyone cared to do anything about it. It's not even legal to modify trucks to fart out black smoke like that to begin with but it's never stopped them from doing it. Cops do not care about that issue.
What power supply do you have that even has a 20A inlet? 20 amp breakers are common for outlets (especially in newer builds) but the outlets are still 15A outlets. And there is essentially no desktop power supply that exists that would exceed a 15A outlet currently.
> What power supply do you have that even has a 20A inlet?
ATX PSUs usually have IEC 60320 C14 inlets. The IEC 60320 standard itself states that this inlet is only good for up to 10 Amps.
UL is happy to ignore them and say that 15 Amps is okay. It wouldn't surprise me if someone else were happy to ignore that and say that 20 Amps is okay.
Even still, swapping a C14 inlet for a C20 inlet (IEC max 16 Amps, UL max 20 Amps) would be a relatively easy thing to do (EDIT: on a PSU that is already designed to take more than 15 Amps, obviously). Probably a warranty-voiding action though.
I see the slippery slope fallacy-fallacy more than the base fallacy.