Let’s stop with the clipboard witch hunts already. There are many legit reasons to check the clipboard, and you don’t have to check it on every keystroke in order to do something nefarious. Everyone jumping to the worst conclusions possible without any evidence is disheartening.
Beginning in Seed 2 @ViewBuilder will be automatically inferred for `var body` and other declarations that fulfill protocol requirements.
However, applying @ViewBuilder will still be useful when creating your own helper properties and methods.
Spotted in #WWDC20 Fruta app that we can add @ViewBuilder to body in #SwiftUI to be able to conditionally return different views. I was using Group for it before. Adding @ViewBuilder also works in Xcode 11 for iOS 13 😯
This caveat is buried deeply enough in the macOS Big Sur release notes that a lot of people are going to be bit by it. Creating a new volume in an existing APFS container had become the de facto best way to install a second OS.
ALT Screenshot of text from release notes: "If macOS Big Sur 11 beta is installed into the same APFS container as previous versions of macOS, system software updates can no longer be installed on the previous versions of macOS. (64411484)"
Uuuh I'm doing Android coding :S And I have a ___lot___ of complaints, but the UI editor and the constraints system is... actually... nicer than on iOS?? Constraints belong to views rather than as separate objects, so you can actually copy-paste?? and the XML is _readable_? 😳
I open sourced the toy app I’ve been building to teach myself @pointfreeco’s composable architecture & SwiftUI. It’s an app to count down the days until upcoming milestones. github.com/jpsim/Milestones
The next time an objector points out an “empty bike-lane,” remember it’s because they’re efficient. “This stretch in #Copenhagen conveys 8 times as many people on bikes compared to cars - still it's mostly cars we see.” — @urbanthoughts11 HT @anderspreben
This is the history of all of computing technology, unfortunately. The open web gets replaced with a handful of privately-owned sites (for most people); computers that can install any software get replaced by phones that can only install from an app store (which takes 30%!); etc.
I can't believe that Spotify has the audacity to even call its paywalled audio feeds "podcasts". They're trying to take ownership of the open ecosystem that grew podcasting from nothing to what it is now over 15 years. How can anyone at Spotify feel good about doing this?
An evergreen reminder that declaring temporary variables inside of LLDB is a great way to test things out and more importantly help you avoid actually changing your codebase ✨
Can we please stop doing ridiculous nonsense with websites that don't need it? You don't need JS to make a button press or JS to make a link work or JS to type text or JS to load all content on a page or... just no.
Developers, stop breaking the web, please.
(11/11)
I'm sure there's other things I'm forgetting.
I'm not anti-JavaScript, I'm anti-everything-through-JS. Why? It breaks basic functionality of the web. I can't disable trackers. I can't protect my privacy. And most of all, even things like typing and buttons just quit.
(10/11)
I've been using NoScript, a browser extension that disables all JavaScript and lets you enable them on a server-by-server basis. Let me tell you about what I've learned and how broken the internet experience has been since doing this a few weeks ago.
(1/11)