Vision Pro Part 1: Outside Looking In

Last week, Apple launched Vision Pro. I’ve read and listened to commentary, and watched many reviews and demos since its release. I have a good sense of what it can and can’t do, but that’s hugely different than experiencing it. Here is my current understanding of Vision Pro and what I find most important and interesting without having used it. This Wednesday I’ll be going to an Apple store to demo Vision Pro, and I will follow up with what I’ve learned.

Continue reading “Vision Pro Part 1: Outside Looking In”

Playdate by Panic

Sixteen months after placing my order, I was delighted to see my Playdate arrive this past week. While I haven’t spent much time with it, everyone I’ve shown it to has been absolutely charmed by it’s fun design. Who doesn’t like spinning a crank as part of a game?

It’s a novelty that likely won’t see be used as often as I wish I had the time for, but I am happy to have a small diversion available with a growing set of games. The design is fun and fresh, with a whimsy that perfectly fits my aesthetic. It makes you smile when you see it, and I can see having fun with it on trips when I want to do something other than read. It’s not for everyone—it’s expensive for what it is on paper—but I recommend checking it out if you have the means.

Spreadsheets and Queries

When I first learned about the QUERY function in Google Sheets, I was brought back to the surprisingly large amount of discourse I’ve read regarding spreadsheets and databases, the best of which is contained in Matt Parker’s book Humble Pi. In short, the backbone of spreadsheet software is not designed to let it perform like a database. But because spreadsheets are more explicable, visual, and interactive, businesses and researchers and all other sorts of folk force them into that bucket.

Meta-research has since come out that shows the profound number of accounting and data-reporting errors that proliferate due to the use of spreadsheets as databases. Some of this comes from data type interpretation—what if your gene name is interpreted as a date or currency?—and others come from inherent limitations to how data can be stored and related to each other.

All this well-meaning discussion has tried to guide certain disciplines to take greater care in how they process, store, and access their data. It’s a noble cause, but the humble QUERY function even gets me—someone who perhaps knows better—to forego robust solutions in favor of convenience. So it goes with technology.