Every time I used a credit card then immediately received a receipt from Square, I was reminded how all the credit card companies are selling my data.
Every time I realize there is no built-in
cgPath method on
NSBezierPath, but on
UIBezierPath, I am reminded that macOS development has been really a second-class experience. Good thing it's changing since WWDC19.
Catalyst will affect nothing about macOS’s game landscape, since most of the games are built with either Unity or Unreal, and they both have a Catalyst-like check box called ☑macOS.
RIP Volkswagen Beetle. Does that increase their resell values? Asking for a friend.
I’m still not sure how I feel about the FaceTime Attention Correction in iOS 13. Is it creepy? Probably not. But how far it can go until it’s creepy? Not too much.
In this episode of @ParallelPods, @shelly interviewed Sarah Herrlinger of Apple. It’s all great, but this clip in particular reminds me how accessibility is for *everyone*. https://t.co/zi4dqYhWtEhttps://t.co/tEVgtU6ARe pic.twitter.com/rie01d8eJQ— Casey Liss (@caseyliss) June 12, 2019
Exactly the reaction I had when hearing the iPadOS mouse support feature could be turned on in Accessibility. It’s for everyone, so everyone can turn on.
This also infers that the desire to use a mouse on iPadOS is just like any other need like to use Voice Control. It can't be more normal.
Those who skipped adopting storyboards and autolayout for whatever reason, well you no longer have to look back.
One thing will inevitably happen: CoreData DSL in Swift.
It was in either 2010 or 2011, I started following Go, I was attracted to its simplicity, its focus. Not long after, I re-wrote my website in Go from Python, just because of my love.
It was also Go that kick started my interest in the evolution of a language. I started reading all the Go blog posts, watching many Go talks.
This is not by accident. Before that time, the language landscape had actually been relatively quiet. Then Go (2009), Rust (2010), Dart (2011), Swift (2014) appeared in public. Not only they are modern, but they also made language development mainstream again.
More importantly, the evolutions are accelerating.
2017, Go started the Go 2 evolution process.
2018, Swift for TensorFlow was announced, bringing Dynamic Member Lookup [SE-0195], Dynamic Callable [SE-0216], Static Callable [SE-0253]. Differentiation [SE-XXXX], Dynamic Property Iterations [SE-XXXX].
It has never been a greater time for programming languages.
Allen Pike's perfect farewell to iTunes, by presenting his collected error messages. My favorite is this one: