Rob Fahrni

Follow @fahrni on Micro.blog.

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

FrapFor those who celebrate Christmas I hope you’ve completed your shopping and can enjoy your time reading blogs today or enjoy some other non day job activity. 😃

Dave Nemetz • TVLine

Andre Braugher, Star of Homicide and Brooklyn Nine-Nine, Dead at 61

This was devastating to me. I’ve liked Andre Braugher since I saw him for the first time on Homicide: Life on the Street. Such a loss.

RIP.

Raymond Chen • The Old New Thing

The x86 instruction set has an ENTER instruction which builds a stack frame. It is almost always used with a zero as the second parameter.

Raymond Chen is one of the best development reads in the world. He’s so smart and can write to boot. He also has great stories to share. I recommend you point your RSS reader at The Old New Thing at Microsoft and enjoy.

Jose Munoz

I’ve used RSS for news and blogs since Google Reader days. I go through my feeds with Reeder on my iPad mini every morning. It’s my favorite time of day. While I’ve been extremely happy for years with Reeder as my RSS reading app, I’ve faced issues with their Reeder Feeds iCloud service.

iCloud sync is a thorn in the side of almost every developer who uses it. It slow to sync and sometimes requires logging out entirely to get it to work. Little indie companies do a better job running services than Apple. Sure, sure, Apple are doing it at huge scale, but so do Amazon, Facebook, Microsoft, and Google and I don’t hear about issues like this as often.

It’s really too bad modern software has an expectation of a backing service to make it work properly because a backing service is super expensive to operate. I can’t provide my own sync because I can’t pay hundreds of dollars a month to run a sync service for Stream. I only make a few bucks a month on Stream. And by a few I mean less than $20/month. That’s OK because I chose to make a simple app that isn’t updated often and chose to give it away. But, I feel for those little undies who spend so much to keep services up and running only to just scrape by or lose money.

Chance Miller, Zac Hall, and Michael Potuck • 9to5Mac

Last week, Beeper Mini debuted as a way to bring iMessage to Android, without having to hand over your Apple ID credentials. A few days later, Apple made a change that stopped Beeper Mini from working – and it promised to continue doing so.

Not surprising.

Sarah Perez • TechCrunch

U.S. Senator Elizabeth Warren (D-Mass.) is throwing her weight behind Beeper, the app that allowed Android users to message iPhone users via iMessage, until Apple shut it down. Warren, an advocate for stricter antitrust enforcement, posted her support for Beeper on X (formerly Twitter) and questioned why Apple would restrict a competitor. The post indicates Apple’s move has now caught the attention of legislators, who are in a position to regulate Big Tech through policymaking.

Sorry, Senator. Goodness knows I love you, I really do, but I disagree with you on this. Apple is a publicly traded company who created a secure service for users of their devices. We pay for it with our purchase of Apple hardware and other services. It shouldn’t be seen as a free public utility.

The Beeper folks did an amazing job reverse engineering Messages so they could do what they did but it’s essentially hacking a service. Of course Apple is going to shut that down.

What should Apple do? That’s an easy answer for me. They should staff up an Android team and write a native Android app version of Messages. Then charge a monthly service fee for it. Problem solved! You’re welcome!

Something I often wonder. Are Apple’s services so bad/insecure that they mask it by not opening them up? I kind of doubt that but it always pops into my head when I read something about one of their services.

FeedLand

I am lobbying everyone I know to add great feed support to social media systems, so we can get out of the mode of dominant platforms before Threads becomes the dominant platform.

I must admit I didn’t understand what FeedLand is all about, but know I think I get it, maybe. 😃

Ultimately it’s an RSS aggregator. But I do get what Dave is trying to do beyond FeedLand.

Using RSS to follow a social site like Madtodon, Threads, or Bluesky would be amazing. RSS is mature, extensible, and stable.

I follow a few Mastodon feeds using Mastodon’s incredible RSS support, but it could go even further.

Imagine if all social networks supported RSS publishing. We could then use our reader of choice to casually browse our aggregated feeds. I know of a nice little iOS App that presents feeds as a timeline, check it out. 😃

Sorry, had to get that self plug in there.

What if social networks went the next step? What if I could set up a social network to read an RSS feed? Then I could write in one spot and publish to many/all using just RSS. That would be amazing.

To go one step further the social network could support weblog ping so the social network would know you’ve made an update.

Prior to social networks we had all of this in the blogging world. Dave Winer did all of it. He did RSS as well as weblogs ping. It worked really well. He even had Weblogs.com (don’t go there now, it’s a spammy site) which would display the latest sites with updates. If you’ve ever used Blo.gs you’ve seen weblog ping in action. You can even check out my ancient C++ command line implementation of weblog ping. 😂

Anyway. RSS in and out of social networks + weblog ping could be a nice open API for any social network without the need for someone to write code to call an API.

Alyssa Place • benefitnews.com

Employees' traditional view of retirement is changing. It’s time for employers to embrace that, too.

I asked WillowTree HR. A couple years back if we had any kind of plan for part time work and we don’t. I’d like to see that happen because, quite honestly, I can’t really retire. But I do hope to slow down when I hit 70 to enjoy what time I’ll have left, hopefully I live long enough to see a partial retirement.

I suspect the type of business we’re in doesn’t work well with part-time workers. It’s all about billing those hours, which is the worst possible business to be in.

Product and Services are still king. Anything you can upgrade and make money from while doing the next version is so much better than the hourly hamster wheel. 🐹

Robb Knight

Threads started to test ActivityPub integration this week and the fediverse is losing it’s collective mind going into overdrive to block them in any way possible so they can’t grab all your data. Here’s the fun part: they can already do that and they definitely don’t need ActivityPub to do that.

There has been a lot of fear surrounding Threads integrating ActivityPub. I had my doubts at one time but as long as they remain good citizens I don’t have a problem with it

Sarah Perez • TechCrunch

Despite delays, the plan to connect Tumblr’s blogging site to the wider world of decentralized social media, also known as the “fediverse,” is still on, it seems.

I think this is good news. Overall Tumblr feels like it fits into the Fediverse better than Wordpress and I hope they’re able to get it there.

Leo Laporte • twit.tv

Unfortunately, our medium, podcasting, has suffered economically since the beginning of Covid. As the number of podcasts grew exponentially, the number of advertisers dwindled, and with it, our revenue. At one time, we had as many as 30 people on the TWiT staff, not including show hosts, producing more than 30 unique shows. Today, the staff is half that size, and we produce half the number of shows.

Every indie podcast I listen to seems to be pushing subscriptions a lot harder than before. The entire market is in a downturn for free shows. Seeing TWiT layoff a bunch of longtime staff and cut shows is surprising and sad.

Mustapha Hamoui • platformer.news

Late Monday, the jury deliberating in Epic Games’ lawsuit against Google ruled in favor of the Fortnite developer. It found that Google harmed Epic by creating a monopoly in in-app billing and app distribution within the Android ecosystem, illegally tying the app store and its billing system together. A series of revenue-sharing deals with developers and device manufacturers were also found to harm competition.

I admit I don’t know how it is Google is found guilty of having an App Store monopoly and Apple isn’t. The law is strange and understanding eludes me at times.⚖️

Will Shanklin • Engadget

Etsy is the latest company to lay off staff in 2023. CEO Josh Silverman confirmed the marketplace is letting go of 11 percent of its staff (around 225 employees) in its first significant staffing cut in recent years. It’s also reshuffling its leadership, including announcing two executives’ departures at the beginning of 2024.

2023 has been such a crummy year in so many ways but all the tech layoffs scare the crap out of me. I still worry about being laid off and hope the new year doesn’t continue the trend we’ve seen in 2023. 😔

John Scalzi

Abandoning the Former Twitter: A Four-Week Check-In

I’m a fan of John Scalzi’s writing and have many of his book, most unread at the time of this publishing. Not only does he write books he also has a very active blog and social media presence. I loved following him on Twitter and now I love following him on Mastodon. You can too!

Tiny Apple Core