: PSA: Google Calendar on iPhone needs “Precise Location” At some point the Google Calendar app on my iPhone stopped letting me search for locations when …

: ML/AI is the long-awaited answer to the question “what are we going to do with all these …

: Source: gist.github.com/mosspresc…

: ⚽ Group G

: ⚽ Group H

: ⚽ Group E

: ⚽ Group F

: Group C #worldcup ⚽

: Watching the final games of the group stages, I can never keep track of the possible results in my …

: Have we reached peak Zuckerberg? Where do we go from here? #holodeck #bondvillain

: More Nand to Tetris: now self-contained After a long break, I spent some time recently fleshing out my Python re-implementation of the …

: After decades(!) of watching from the sidelines, this year I’m putting some real time and energy …

: It’s on. #coffee

: Font too big; DR From the “Shouting into the wind” department: oversized body text is a menace on programming blogs I …

: There have been some tough days recently, but on a day like today it’s good to be Charlie 🐕 🕯🕯🕯🕯🕯 …

: SwiftUI, Catalyst, and now unmodified iPhone and iPad apps. How many ways do we need for iOS …

: Does featuring both Docker and Linux under Parallels in the #WWDC keynote suggest that macOS on ARM …

: Trying to print a partially-evaluated list in Haskell (with partial success) Working on exercises from Okasaki’s Purely Functional Data Structures involving lazy evaluation and …

: I went through my drawer and pulled out all the cables with USB (A) on one end. What a great run …

: Made my own mask from stuff in the house. Glad to be able to protect myself and my neighbors without …

: Spring, 2020

: Simple Techniques for Debugging SwiftUI Views SwiftUI Views are written in a declarative style, which can be a nice, compact way to construct a …

: Mouse support in the iPadOS 13.4 beta feels surprisingly natural and also uncanny at the same time. …

: I turned my SwiftUI hack into a (crude) app. Much more fun to play with on the phone.

: Visualizing Prime Factors with SwiftUI Following a recent post, I enjoyed revisiting Brent Yorgey’s Factorization Diagrams (by the way, …

: Went looking for an accurate reference for classic bitmap Monaco 9 and ended up running BBEdit 3.5.1 …

: A Smaller, "Cheaper" Nand2Tetris CPU I’ve done three different “enhancements” to the nand2tetris design now, and each one has …

: More Nand2Tetris I’m still having fun with my From Nand to Tetris toolchain …

: Okasaki’s Binomial Heap with Dependent Types in Haskell I’ve been reading Okasaki’s Purely Functional Data Structures with work friends at TVision, and …

: Re-posting: I spent some time over the holidays making a from-scratch implementation of the …

: I haven’t posted in ages, but I’ve been doing some interesting software projects and …

: Woke from a dream: I was in some kind of arcade and couldn’t make sense of the bright lights because …

: Same chair. Different crop. No fake blur.

: Somebody must have “posed” this chair, but I swear it wasn’t me. What does it mean?

: Nice walk in our new home town

: Check out how much character this wall has. Best thing about it is I don’t have to fix it. …

: Hard to express how intoxicating this is to look at

: Test post after re-upping. Once in a while Portrait mode takes a nice shot that seems tastefully …