A Sprinkle of Cocoa

A blog about iPhones, iPads, Swift, being a working coder, gadgets and tech. The official blog of Generally Helpful Software.

Saturday, October 26, 2019

Thunderbolt Display Life Extension: An Environmental Proposal for Apple

›
I recently replaced the power supply and data cable on my Thunderbolt Display to keep it working with its 5th Mac.  I know from experience ...
Saturday, October 12, 2019

Chirping Thunderbolt Display, Time for a New Power Supply

›
My Thunderbolt Display started chirping when attached to a computer a few months ago, and then a few weeks ago, it out and out died. Now, ...
Saturday, October 05, 2019

Wherein I Represent the Early Internet

›
I was just watching the documentary about the long ago startup, General Magic , when about halfway through, they show a sequence representin...
Tuesday, July 02, 2019

Textual Representation of SwiftUI Paths

›
While on vacation, I've been creating my first Swift Package, for my incomplete Scalar2D project. While my major ambitions have been sl...
Monday, March 04, 2019

Optimizing a TV Antenna with an HDHomerun

›
I get asked by users of my Signal GH iOS app  for the HDHomerun  network TV tuner what measurement they are supposed to improve as they adj...
Friday, December 07, 2018

Changing My Mind and Buying a 2018 MacBook Pro 13"

›
In my last post  I argued that you can get a perfectly useable used 2015 MacBook Pro development machine for half the cost of a moderately s...
Thursday, July 19, 2018

The 2018 MacBooks Pros are Out, Time to Buy a 2015 MacBook Pro Retina 13"

›
I've been concerned about how little time I spend on my home software projects these days, and have been thinking that maybe a MacBook P...
Monday, July 16, 2018

Filing a Bug Against Core Graphics [Update: fixed]

›
So, I was verifying that my Chemistry Keyboard works with the iOS 12 beta, and I immediately noticed that the Globe button's icon looked...
Tuesday, April 17, 2018

Good Artists Copy, Great Artists Steal

›
I'd like to take this quote apart and explain its meaning to me. The general idea is someone develops an idea, something novel and ...
Sunday, October 29, 2017

Why I'd Buy a Subaru Impreza over a Civic or a Mazda 3

›
As I've written before , I was fixated on buying a recent Mazda 3 hatchback. Such a beautiful car, available with my favored manual tran...

CarPlay Drops? Try Shortening Your USB Cables

›
I have not been a happy CarPlay user for the last couple months. I'd started getting the occasional loss of connection with my previous ...
Thursday, October 19, 2017

Apple Has A Second Chance at the SEx (iPhone that is)

›
There's an old story that when Apple was getting ready to release the fast version of the Macintosh SE, their naming convention should h...
Sunday, July 09, 2017

Why Doesn't The Compass Work in Some iPhone Apps?

›
As a writer of apps—such as TV Towers USA —which rely on the device's compass, I periodically would hear from users who don't see th...
Thursday, February 23, 2017

True North and the iOS Compass App

›
I recently got a 2 star review for my TV Towers USA  app. This would be a nice app if it pointed in the right direction!  Most of the ti...
Thursday, November 03, 2016

Why an Ad Supported Model Isn't For Me

›
As always, I was grateful to get a 5 star review for Signal GH , my app to let HDHomerun users best point their antennas.  ⭐️⭐️⭐️⭐️⭐️ Ve...
Sunday, October 02, 2016

On Typing Everything In - My Updated Web Site

›
I have a quirk of typing what most people wouldn't think type-able. My wife was once going to be the stateside representative of a Bei...
Wednesday, September 14, 2016

When The Simulator Doesn't Act Like a Device

›
I had to pull Signal GH from the App Store two days ago because  mach_absolute_time  which is based on CPU clock cycles returns quite diffe...
Thursday, August 25, 2016

Apple Doesn't Make a Mac I Would Eagerly Buy

›
I've been using Macs pretty much exclusively since I walked into the computer lab at International Falls Senior High and saw one in 1984...
Sunday, August 21, 2016

The Awesome Responsiveness of Swift.org

›
I encounter a bug in Swift 3 I had this cool idea to enhance CGPath, create an extension which would add a convenience init method that wo...
Saturday, May 21, 2016

Where are All the New CarPlay Receivers?

›
Back in late February, I was a bit miffed to hear that the JBL Legend CP100 CarPlay receiver was going to be released while I was visiting ...
‹
›
Home
View web version
Powered by Blogger.