Saturday Morning Coffee
Good morning! I hope y’all are enjoying your favorite morning wakeup beverage, I know I am. My first cup of the magic elixir know the world over as coffee is sitting next to me and it’s delicious. ☕️
I’m not using my “normal” workflow this morning. Instead of using a combination of Tot and the Micro.Blog app on my iPhone I’m using the wonderful MarsEdit from my Mac. Believe it or not, it feels kind of weird to be doing it this way. But, MarsEdit is such a wonderful tool. Happy to have it. Here we go!
Iconfactory
News quickly spread on Twitter and Mastodon that a wide range of third party apps like Twitterrific, Tweetbot, Echofon, and many others had been disabled. Strangely, Twitterrific for macOS continues to work normally. We cannot say for certain why some clients are unaffected, but it seems possible that there is a new (seemingly unstated and unannounced) policy that is only being applied to apps with large numbers of users.
As of this writing Twitterrific is still blocked from connecting to Twitter. Good old Elon, Mr. Free Speech, is being spiteful and blocking third-pary apps from working. It seems it’s only the third-party apps with the biggest user base.
So far Twitter hasn’t explained why they did it. Spite, I’d imagine.
Oh, it’s worth noting that Twitterrific is the granddaddy of all Twitter clients and while working on it the word “tweet” was coined. They definitely made history. Ollie, the little bird at the right, is Twitterrific’s mascot and in many ways has become synonymous with Twitter.
I’ve been a Twitterrific user for years and years and I have enormous respect for everyone at The Iconfactory and wish them all the best. ❤️
Pitchfork
The Grammy-winning rock guitarist Jeff Beck has died, his family announced. “After suddenly contracting bacterial meningitis, he peacefully passed away yesterday,” the family shared in a statement. “His family ask for privacy while they process this tremendous loss.” Beck was 78 years old.
Another legend gone before his time. RIP Mr. Beck.
The Guardian
Joe Biden said the situation in Brazil was “outrageous” after supporters of former president Jair Bolsonaro invaded the country’s congress, presidential palace and supreme court on Sunday, with some senior US lawmakers calling for the far-right figure to be extradited from the US.
Of course Bolsonaro took a page from the Trump Playbook of Stupidity and encouraged his supports to try to overthrow the government. The world looks to the United States for direction. TFG is a real asshole and has put democracy around the world at risk. Both men will get their just deserts someday.
Douglas Hill
In an iOS app, it’s technically fairly easy to also use code written in C, C++, Objective-C, Objective-C++ or JavaScript. In this article, we’ll look at how to call JavaScript code from Swift using JavaScriptCore. As an example, I’ll go through the steps of adding a JavaScript dependency to my iOS reading app to remove tracking parameters from URLs.
Really nice piece by Mr. Hill. I would love to integrate Read Later into Stream someday and it would also be wonderful to embed Readability JavaScript into Stream to make that happen. It would also help standard RSS feeds because many only include a snippet of the full article text. Having Readability support would allow Stream to parse the text of the original web page so you’d get the full article in the article view. Just one of many things I’d love to so.
Raw Story
The wife of a 2020 Iowa Republican candidate for Congress has been arrested and accused of filing 23 fraudulent votes for her husband, reports Business Insider.
If you want to know what the GOP is guilty of on a daily basis just listen to the things they scream about the most.
Seems they like to cheat at elections, among other things.
Goto 10
So I knew I wanted something different. It turns out that a new OS had been getting a big marketing push: IBM OS/2 Warp. This was v3 of OS/2 and let’s get into its history a bit.
I heard this a lot when I was part of Visio. A gentleman approached me at Windows World in Atlanta one year and said “I guarantee if you port Visio to OS/2 you’ll sell 100,000 copies right away." Apparently he worked for IBM.
We chose not to do it because the market was just too small for us to use precious resources for the port. We did have versions that ran on Classic MacOS, NT PPC, and NT Alpha, but never OS/2. The NT versions were fairly straight forward. The Mac version used a porting kit called Alar. I can’t find any references to it or I’d give y’all a link.
Bjango
In an effort to reduce the final app size of iStat Menus, we’ve been investigating ways to slim down our app icon. It’s currently about 1.4MB, which is normal for an app icon, but a decent percentage of our bundle.
Marc Edwards does a deep dive into app icon sizes and his attempt to scale back the size a bit.
Cycling News
Chris Froome has warned of the long-term effects of COVID-19, arguing that many riders are struggling for months post-infection and highlighting the potential risks to the heart.
Yes, long term COVID-19 is a real deal and it effects young, old, and even the fittest of fit professional athletes. Wear a mask and stay safe out there.
Bloomberg
Apple Inc. is working on adding touch screens to its Mac computers, a move that would defy long-held company orthodoxy and embrace an approach that co-founder Steve Jobs once called “ergonomically terrible.”
I can understand folks saying it’s ergoonomically terrible to use a touch screen on a desktop computer, but occasionally tapping the screen on a laptop isn’t bad at all. I’ve seen many a person do this with their touch screen Windows laptops over the years and they don’t seem to have any sort of fatigue associated with it.
Microsoft’s Surface Pro seems like the perfect Windows device to me. It’s a tablet that can be use with a full sized monitor, keyboard, and mouse, and it runs Windows. I could write code on one of these devices. I can’t do that with an iPad.
Fox Sports
Sometimes, there’s a guy like Stetson Bennett IV, except that there isn’t really, not exactly like him anyway, not when this young man of unassuming excellence had to be a footballing miracle-worker just to become Georgia’s quarterback, never mind everything he’s done since.
I love me an underdog. Now, lets see if Stetson Bennett can have an NFL career. I hope so.
Also, the real Championship game was Georgia vs. Ohio State in the Peach Bowl. That was one amazing football game.
Don Melton on Mastodon
Today is the twentieth anniversary of #Apple’s #Safari Web browser being publicly introduced. That stunning debut happened at the Macworld Expo in San Francisco on January 7, 2003. And, of course , I was there. Here’s what I wrote about that event ten years ago:
Happy Birthday Safari! 🥳 All us Mac loving people owe Don “Gramps” Melton a big thanks for putting together the team that went on to create Safari. Thanks, Don!

At a personal level I want to keep doing native work because it’s nice to use the frameworks as intended and not have to rely on one of the cross platform tools, like React Native, to catch up. But I don’t see a problem with folks choosing web technologies and creating a 100% web app that works great on desktop and mobile.
Mr. Coyier’s piece sounded so familiar I went back through my blog and found a link to Chris Dixon’s piece above. In 2014 folks were worried about native apps beating the web. It hasn’t happened. The web will keep chipping away until it’s all we have or the web is completely replaced by something else.
It’s going to take a while but I’d expect Mr. Hamlin is going to make a full recovery and live a normal, hopefully very long, life. I’d also imagine the psychological trauma will harder to overcome than the physical trauma. Keep that in mind.
As a teenager in high school I knew football was a collision sport. I loved the collisions, which, unfortunately, I was usually on the losing side of. I saw my teammates get hurt. A few tore ACLs. I’ve seen players get concussed. Hell, I was concussed so badly I couldn’t really see and started walking to the other teams sideline. Luckily one of my teammates grabbed my jersey and took me to our sideline. I received no medical attention. I just shook it off. I watched the QB of my JV team play through a rib injury. After the game he lay on the floor of the locker room sobbing in agony. No, we were not Pro players at the highest level of performance. Just a bunch of snot nosed kids who loved football. I knew then I could be seriously injured but I still loved playing.

Hey, all I’d like to see is custom watch faces. That’s it. Then, perhaps, someone could create a watch face that looks like
How are things going inside Twitter? By some accounts it really smells. Talk about a shit show.
In my dreams last night I was back in
Even though I was pulled into work yesterday I managed to start the rebuild of Arrgly to use SwiftUI. I do NOT recommend doing this on a real software project because rewriting an app is a sure way to lose money and possibly destroy your business. I use Arrgly as a learning application because it’s tiny and fairly easy to rework.