C++? Are you crazy, Rob?

Brain in a jarThere is this weird part of me that wants to go back to writing cross platform C++. All of my cross platform work was for Windows and Linux. The itch has been there since I moved to iOS code — and I spent [two years in between iOS dev jobs working on a cross platform SDK for Pelco’s video encoding, decoding, and recording devices, all in C++. It never made it to Linux but I spent a whole lotta time working on Pelco’s X SDK. That was our version of a cross platform SDK we used internally to build a cool pipeline framework called MPF, or Media Processing Framework.

Why the draw. I’m not sure, but I think it’s probably because it’s the language I know best and I did a lot of work with the Windows API, which was also a strong suit.

I still haven’t, and don’t think I ever will, embrace the Mac like I did Windows. At the time I was a Windows dev the platform was simple, before COM and OLE 2.0. The Windows API was so straightforward.

None of that is true any longer. Not for Windows or C++. I bet I wouldn’t even recognize modern C++. C++ 11 changed A LOT in the language and it’s only advanced since. As for the Windows API, folks still use it but you should be doing something different, like using WinUI 3.

The thing is, I REALLY want to complete Stream for Mac and my new super top secret project: Rooster. Yeah, it’s not so top secret, and I finally gave it a code name, but if you know me you can probably suss out what it would be given my love of blogging.

Tags and Mastodon?

The Verge

Tumblr is somewhere between a social network and an old-school blogging platform, and like most major blogging tools, every post has a dedicated section for freeform category tags. The tags typically appear in a smaller, lighter font under each post, visible but tastefully separated. You might tag a post with the name of a loose topical community like #writeblr, the name of a fandom or hobby, or an internal filter that helps people navigate your blog.

Brain in a jarI really like this idea. No only has Tumblr done it right, so has Micro.blog.

Both are microblogging platforms with a timeline and the ability to do long form blog posts complete with titles.

I use Micro.blog for this blog and love it. I’ve settled on Mastodon for more of a Twitter like experience and use Micro.blog for blogging.

Having a true tagging feature would be really amazing and would clean up the hashtag soup you find in some Mastodon posts. 👍🏼

It looks like 20 years after the initial post and at least 14 years after leaving Blogger I’ve broken the rules. 🤣

Google notice that I’ve broken Blogger posting rules, 20 years after the post was created.

Saturday Morning Coffee

FrapAs I’m getting started it’s a nice crisp 27F outside just before 8AM EST. The sun is out and will be all day. We’ve had a very mild winter this year, with the exception of that polar blast around Christmas, and I don’t expect us to get any snow.🌞

My coffee is in hand, time to get started. Hope you enjoy the links. ☕️

Reuters

A gunman opened fire on Monday night on the main campus of Michigan State University, killing three people and injuring five, before an hours-long manhunt for the suspect ended with his death, apparently from a self-inflicted gunshot, police said.

It’s the guns. I don’t know what else to say. Over and over and over again we see this and do nothing. A truly American thing and not one to be proud of. 😞

Chicago Tribune

Kansas City Chiefs win the Super Bowl for the 2nd time in 4 years, beating the Philadelphia Eagles 38-35 on a FG with 8 seconds left

I’m happy for the Chiefs and their fans. It was a great Super Bowl, a nail biter, not a blowout. Oh, and the Mahomes to Kelce connection is without a doubt the best in football and one of the best ever. If Patrick Mahomes can stay healthy and have a 20-year run he’ll break all kinds of records and win some more rings.

Macworld

Just short of the 10th anniversary of that first Mac Pro misstep, Apple is now late in concluding its processor transition by shipping the first Apple silicon-based Mac Pro. What’s worse, reports from Bloomberg suggest that the company has ditched the next Mac Pro’s highest-end processor, calling the computer’s entire purpose into question.

Given Apple’s new chip architecture with memory and processor built into the chip I have a difficult time defining what a pro machine should or would be. Maybe you have to accept a new definition? Maybe it doesn’t mean a flexible and expandable architecture?

What I’d like to see is Apple give the Professional computing world a way to use their current investment in Mac Pro a way to replace the x86 based Xeon chips with Apple Silicon. Of course Apple would never do such a thing because money. 💸

Linode

CAMBRIDGE, Mass., Feb. 15, 2022 – Akamai Technologies, Inc. (NASDAQ: AKAM), the world’s most trusted solution to power and protect digital experiences, today announced it has entered into a definitive agreement to acquire Linode, one of the easiest-to-use and most trusted infrastructure-as-a-service (IaaS) platform providers.

I follow a number of indie software developers and they tend to use Linode for their service backends. Two that come to mind are Micro.blog, the system I use for publishing my blog, and Overcast, the indie podcast app for iOS. I’m sure there are many more out there I don’t know about. I’ve never done any large scale backend work for my indie endeavors but if I did I’d most likely choose Linode because they’re inexpensive, reliable, and have great customer service.

Hopefully they don’t start hiking prices, laying off people, and becoming a terrible place to host. 🤞🏼

Semafor

Spotify’s podcast push began in earnest in 2016, when Ek invited audio executives including higher ups at Gimlet to the company’s headquarters in Stockholm, Sweden to explain the emerging American podcast market.

Spotify calls their recorded audio podcasting. It’s not. Podcasting is the audio plus a delivery mechanism in the form of RSS. Yes, you can have a podcast as I’ve defined it behind a paywall. They just want to lock you into their app with their advertising and try to upsell you on other things. That’s fine. It’s their business but don’t call them podcasts. Ok, off the soap box. 📦

I was listening to the Pivot Podcast last night and Scott Galloway point out that very few podcasts make a profit. That’s true of what he defines as a podcast. Remember, this started as an open technology built by Dave Winer and Adam Curry. It was used and loved long before businessmen decided they could monetize it. Just like blogging. It’s was and still is a way for us mere mortals to communicate to the outside world, even if we’re not paid a dime to do it.

Oh, and I have a feeling some of the small podcasting shops are doing just fine, but they do things differently and have well loved shows. They’re just not exclusive to Spotify or Apple or whatever Big Co place you get your podcasts. They’re fully open and downloadable using your podcast player of choice because they’re built on top of RSS as the delivery mechanism.

The key phrase to listen for when you hear a podcast advertised is ”Download wherever you get your podcasts.” Then you know it’s a real podcast.

Crooks and Liars

The hearing got incredibly creepy when Arkansas state Sen. Matt McKee asked a trans pharmacist if she had a penis. “Do you have a penis?” he asked the woman, who seemed stunned at the question.

Unbelievable. I wish we could get past this and so many other things. So many people want to control how others behave and how they live their life. Often times based on some form of religion they’ve twisted to support their hate, disdain, or jealously of others.

Let people live their lives. Show them respect and grace as fellow human beings. It’s not our job to tell folks how they should live. That goes for women, brown skinned people, and the LBGTQ+ community. ❤️

Doctorow

After half a decade of sedate, steady growth, Mastodon suddenly surged, from 600,000 daily users to 2.6 million in the space of months.

Some folks are already writing off Mastodon. Silly people. If you’re looking to get a huge following and interacting with movie stars, influencers, government officials, and the rich and famous, don’t expect that from Mastodon. It’s not built for that. It’s built like your everyday neighborhood for us commoners to engage in. It’s real people carrying on real discussions. Sure, there’s gonna be some hate but there are mechanisms in place to take care of that crap. I love it and I’m excited to see it grow. There’s no algorithm to encourage you to follow people or corporate master to satisfy and no need to grow to billions of users because of it.

It’s like blogging. It’s all open and up to us, everyday people, to keep it. ✌🏼

New York Times

Lurking behind the concerns of Ron DeSantis, the governor of Florida, over the content of a proposed high school course in African American studies, is a long and complex series of debates about the role of slavery and race in American classrooms.

Talk about hateful, mean, and unsympathetic to fellow human beings. DeSantis is an authoritarian who wants to mold Florida into his own disgusting image. He doesn’t want you to think for yourself or question authority, no sir. He wants a bunch of dumb drones serving the rich and powerful.

Get out if you can. It’s a terrible state. If you can’t, or don’t want to, I wish you luck and hope you find a way to help change the state. 🍀

Joseph Heck

In the past couple of years, I’ve had the occasion to want to make an XCFramework – a bundle that’s used by Apple platforms to encapsulate binary frameworks or libraries – a couple of times.

I don’t know Joseph personally but I’ve interacted with him on the NetNewsWire Slack and Mastodon and he’s a really kind, thoughtful, selfless man. He’s given me feedback on Stream and Mac programming questions. All that to say he’s one of the good ones.

Anywho, this is a great piece on how he built an XCFramework with a Rust core. Rust has become the new, safe, language for creating highly performant software and being able to use it natively on iOS or Mac and integrate it right into Xcode is wonderful. 🧰

Cory Doctrow

Mobile tech is a duopoly run by two companies – Google and Apple – with a combined market cap of $3.5 trillion. Each company uses a combination of tech, law, contract and market power to force sellers to do commerce via an app, and each one extracts a massive commission on all in-app sales – 15-30%!

Duct Tape, fixer of all things!Web tools continue to improve to the point that native apps may become a thing of the past for many companies. Of course folks like me will continue to do native iOS, and hopefully Mac, apps for as long as we can, but the writing has been on the wall for a long time. Native apps are becoming less and less important with each passing day. Learn HTML, CSS, and JavaScript.

New York Times

Over the past year, we have seen a sweeping and ferocious attack on the rights and dignity of transgender people across the country.

A really great piece by Jamelle Bouie. Please, go read it if you can.

Me on SwiftUI list performance

Yours truly who accidentally started a conversation about SwiftUI List performance. Smooth, fast, stable, code is important to me and most developers. we do strive to make our apps the best they can be. I’m still learning, still trying, to make all my apps better each time I work on one. This conversation may change how I do Stream for Mac.

Tiny Apple Core

Which style is better?

SFGate: ”Twitter was sued for millions of dollars over allegations of unpaid rent at the company’s San Francisco headquarters, according to a lawsuit filed on Friday, Jan. 20.”

SFGate

Twitter was sued for millions of dollars over allegations of unpaid rent at the company’s San Francisco headquarters, according to a lawsuit filed on Friday, Jan. 20.

RibbitI’m curious what folks think of the two quoting styles above? The top version is the way I quoted things for years and years, dating back to 2001.

The second is a blockquote. I’ve been doing that more recently.

Which one is better for my blog? 🤔

Get a blog

The best way to own your content is to have your own blog.

Ribbit Sure, Mastodon is open and a great way to share simple thoughts, but you can do that with your blog and echo it to Mastodon or link directly to a post on your blog.

For posts over 280 characters I typically post a link to it, otherwise it’s just a copy of the text.

MarsEdit 5

I’ve recently purchased MarsEdit 5 and it’s really nice. It’s what Mac Experts would call a “Mac assed Mac app.”

It’s been a real labor of love for its longtime developer and caretaker, Daniel Jalkut, who continues to expertly tweak and polish each feature like the craftsman he is.

I didn’t purchase MarsEdit 4, but had been a happy MarsEdit 3 user for years. When version 4.0 shipped I thought I’d just use the web version of WordPress, and did, up until switching over to Micro.blog full time. When it came to Micro.blog I used the native clients and web versions and they served me just fine.

I’m also a listener of Core Intuition, Daniel and Manton’s wonderful Indie Developer podcast. They’ve been talking about MarsEdit 5 for a while now and when it made it to the App Store I decided I’d purchase it for its new Markdown support, which has been my preferred way to compose blog posts for a while now.

Red sock.Not long after downloading it I hooked it up to this very blog and created my first post with it. It detected I was using Micro.blog and prompted me to get an app token from Micro.blog. I did that and once I added the token to MarsEdit I was up and running. All of my blog posts pulled down and ready to edit.

The editor is smooth and fast. All of my categories were pulled down and listed on the right side of the post. It is very stable and it publishes posts really fast.

Daniel really cares about his craft and provides excellent customer support. Overall it’s a keeper and a piece of software I can easily recommend if you’re a blogger who uses a Mac.

Of course there is one thing I’d like to see added. An iOS App as a compliment to the desktop app would be amazing. I do compose many blog posts on my iPhone because it’s the computer I have with me all the time. I’m actually composing this post on my iPhone with Tot. Why? Because I’m chillin’ on the couch having a beer and I’m too lazy to go get my laptop. 😁

MarsEdit 5.0 by Red Sweater Software lists for $59.95 and can be purchased directly from the Red Sweater website or the Mac App Store.

Saturday Morning Coffee

Good morning! It’s Christmas Eve – for those who celebrate!

Look, I’m a native California boy. It’s mostly sunshine and warm weather year round. Sure we’d get down in the high 20s overnight on rare occasion, but nothing like we’ve experienced in Virginia this week. It’s been pretty darned frigid. The temperature at the moment is a balmy 8 degrees outside, with a feels like of -7. That’s just wild!

Anywho, first cup of coffee is in the mug. Time to compose the post. ☕️

Spicy Mexican Coffee

Mike Hurley

Many people using PCalc on their shiny devices today don’t realise that the app has been around for a lot longer than they think. In some cases, a lot longer than they’ve been thinking.

Happy Birthday PCalc! 🎂

It’s impressive to have an active 30 year run with a piece of software. Congratulations on 30 years and counting James Thomson!

Craig Hockenberry

By now, you probably know where this is going: yes, I wrote my own utility and call it SimBuddy. It’s a FREE download from the Iconfactory.

Craig Hockenberry is a long time Mac and iOS Developer. He’s best known as the creator of the first Twitter client, Twitterrific, but he’s also developed many fun and useful apps for the Iconfactory.

If Apple gave out lifetime achievement awards, Craig would be deserving of one.

Thanks for another great development tool, Craig!

Joel Spolsky

Well, yes. They did. They did it by making the single worst strategic mistake that any software company can make: They decided to rewrite the code from scratch.

This is an oldie-but-goodie. The Joel on Software piece above is from 2000 and touches on something that can destroy a company quicker than anything: rewriting software.

The article was brought up somewhere this week because Musk is reportedly looking to rewrite Twitter.

I mean, dang, dude! Maybe try to understand how all the things work together before jumping to that conclusion. A lot of cool stuff was happening before you blew the place up.

I’ve been trying to stay away from linking to Twitter but I couldn’t resist this tweet because it captures something a lot of modern devs should hear.

Basically the tweet thread goes on to explain how broken Apple’s development process was broken on a particular team.

I’m not saying alternate forms of development are necessarily bad but grinding devs into the ground is not good, at all. People need time to live, and sleep.

Futurism

It’s not just Tesla investors who are at their wit’s end with CEO Elon Musk, who has been making a huge mess of his Twitter takeover.

Ah, yes, The Musk Effect. He’s dragging Tesla down with Twitter and I’m shocked the Tesla Board hasn’t fired him.

Tech Dirt

But, really, after all this, I cannot fathom how anyone can possibly get all that excited about joining yet another centralized social media site. Perhaps I’m biased (note: I am biased) because it was my frustration with the problems of these big, centralized social media services that made me write my Protocols, Not Platforms paper a few years ago. But, after all of that, the big question that kept coming up about it was “sure, but how would you get anyone to actually use it.”

Here’s to the Open Web making a comeback! We now have Mastodon and Micro.blog to fill our Twitter mojo and both run on open standards like ActivityPub and RSS.

Dare Obasanjo

A friend asked what I think will happen to Twitter. Here’s my assessment

Nice little Mastodon thread from Dare sharing his thoughts on the Twitter mess.

Denise Yu

You’d like to have time to code, but nobody else is onboarding the junior engineers, updating the roadmap, talking to the users, noticing the things that got dropped, asking questions on design documents, and making sure that everyone’s going roughly in the same direction.

This piece from Denice is required reading for any Software Developer. It explores the position know as Staff Engineer or Principle Engineer in many companies today.

At WillowTree was have a dual track for Software Developers after the Senior level; Staff Engineer or Associate Engineering Director.

I personally reached a point where I decided it was time to change direction and focus on building teams instead of coding, so I became an Associate Engineering Director.

It is interesting to note the Staff and Director positions overlap in significant ways but also have very unique traits. The Director position is a people management and team building position, the Staff position does deep dives into technology and can master just about anything.

Anywho, go read Denise’s piece, it’s very good.

Alexandre Colucci

Eat your own dog food.

Like in the past years, I will try to answer a couple of questions: How many binaries are in iOS 16? Which programming languages are used to develop these apps? How many apps are written with Swift? What is the percentage of apps using SwiftUI versus UIKit?

I had to share this because I too find it interesting to know how much Apple is eating their own dog food when it comes to their developer technologies.

Swift seems to be making real inroads and SwiftUI (worst name ever) is starting to show itself.

I’ve been thinking about doing Stream for Mac with SwiftUI. It is the future of development on the Mac and iOS. All devs need to learn it at some point.

Dan Sinker

Newsrooms should not spin up instances for their reporters partially because this is too new to dedicate strapped staff to

I’ve been pushing the idea of news companies spinning up their own Mastodon servers. Dan does make a good point about not doing that. If Mastodon could be enhanced to export all posts to another instance I have a feeling Dan wouldn’t be as opposed to the idea. As it stands you can move instances but it only keeps your followers, you lose your posts. That’s no bueno.

Adam Davidson

We want the field of journalism to take ownership of the ways stories are distributed and audiences are engaged.

With the most recent flight of users from Twitter Mr. Davidson spun up an instance of Mastodon for journalists. That was a brilliant idea and provides a bit of distance from the journalist to their organization. It’s a great alternative to news orgs spinning up their own.

The Atlantic

There has never been any mystery about what happened on January 6, 2021. As Senator Mitch McConnell said at Trump’s second impeachment trial, “There’s no question—none—that President Trump is practically and morally responsible for provoking the events of the day.”

In many ways I’ve lost confidence in our Justice system because it treats the rich, politicians, and white people differently than everyone else. Combine more than one of those traits and you’re likely to walk away unscathed where someone who works at the coffee shop, is poor, and dark skinned is totally screwed.

It’s not right. TFG must be brought to Justice. Our system requires it if our democracy is to survive.

Ghost Only

How to have a good internet experience in 8 easy steps

I usually avoid posts that include “steps” or “X reasons” because they’re usually really bad click bait type articles. This one isn’t. Go check it out.

Tiny Apple Core

Lost Content

UPDATE: I was able to recover all my content because Micro.blog maintains versions of your posts! That is a life saving feature! 👍🏼

Wow, that’s a first. I just lost some content on Micro.blog. 😔

I was making some edits to Saturday Morning Coffee to add additional links to things and after publishing I realized some prior edits are missing.

I’d imagine the Micro.blog folks are having issues related to the flight of folks from Twitter to better homes, Micro.blog among them.

Saturday Morning Coffee

This week will be slightly abbreviated. I’m in California for a funeral.

It’s 4:50AM here and I really need the juice. ☕️

Espresso Shot

Inessential

The internet’s town square should never have been one specific website with its own specific rules and incentives. It should have been, and should be, the web itself.

The open web is still the best web and weblogs play a big role in making the web better. When I post to my blog it generates an RSS and JSON Feed so you can point your feed reader of chioce to it and get updated when my blog changes. It’s nice in that way because it’s completely decentralized.

Mastodon also works that way. It’s a collection of different servers participating as a collective. I can follow folks from many different servers around the world and it just works.

I see my weblog as the central hub of communication and use Mastodon and other social networks as a means of broadcasting posts to a wider audience.

To subscribe to my Mastodon account all you have to do is point your favorite feed reader to my Mastodon account with a .rss extension appended and you get an RSS feed! How awesome is that?

Here’s what it looks like: https://curmudgeon.cafe/@fahrni.rss

Jalopnik

Formula 1 drivers are truly athletes at the top of their game. As such, they all follow strict diets, have nutritionists on hand to monitor what they’re eating and make sure that they’re only consuming things that keep them in tip top shape over a race weekend. For Alfa Romeo driver Valtteri Bottas, this includes coffee. Lots of coffee.

I got into F1 a little bit while watch Drive to Survive on Netflix. If you haven’t seen it I’d recommed giving it a try. It’s fascinating.

While I’m in California I’ll probably visit Exeter Coffee Company and Dutch Brothers.

It’s nice to see others with an extreme coffee addiction. 😀

Robert Reich

What worries me most about Trump’s dinner last week at Mar-a-Lago with Nick Fuentes, the outspoken antisemite and racist who is one of America’s most prominent young white supremacists, and Kanye West, whose recent antisemitic outbursts have rocked the entertainment world, isn’t just that a former (and possibly future) president would dine with such avowed bigots.

The GOP is not even trying to hide their antisemitic and racist ways. It’s seriously pathetic and signaling to every other garbage human it’s ok to openly talk about and act on their hate.

Jesse Skinner

I signed up for Mastodon back in May 2019 and, at the time, I wrote on there: “I just heard about Mastodon a few days ago. I keep spelling it Mastadon. It’s a really cool platform and architecture, and I would love to see it completely replace Twitter one day. Do you think it could?”

I also spelled it Mastadon at first, whoops.

As far as replacing Twitter, I think it will for me as a place to collect, perhaps as a public square. 😀

MacRumors

Tapbots, the company behind the popular Tweetbot app designed for Twitter, is working on developing a new app called Ivory that integrates with the Mastodon social network.

I’ve been using Ivory for a while and it’s absolutely gorgeous and works the way you’d expect it to work.

Mastodon has turned into an iOS App playground and I’m loving it.

chaos.social

The past month has changed the Fediverse, and, by extension, our instance. We’ve continued as normal (apart from limiting sign-ups) to give ourselves time to figure out which changes were only temporary, what seems to be changed for good, and how to react. A month seems ample time, and here we are with a set of changes in how chaos.social will work in the future.

Folks thought Mastodon would be the wild west, without good and proper moderation, but many instances take things very seriously and are making changes as needed to make their instance a better place. The chaos.social instance is one such example.

Jason Kottke

Hey everyone. Tomorrow, after almost 7 months of a sabbatical break, I’m resuming regular publication of kottke.org. (Actually, I’ve been posting a bit here and there this week already — underpromise & over-deliver, etc.) I’m going to share more about what I’ve been up to (and what I’ve not been up to) in a massive forthcoming post, but for now, know that I’m happy to be back here in the saddle once again. (And that my fiddle leaf fig is doing well!)

Welcome back, Jason! Jason has been a mainstay of my web consumption for well over 10-years, most likely since 2001-2002 timeframe when I got into blogs and blogging.

WillowTree

Charlottesville, Va. – December 1, 2022 – Piedmont Virginia Community College (PVCC) will launch a new Associate of Applied Science Degree Program (AAS) in Technical Studies-Software Development, co-created with WillowTree, in the 2023 spring semester which starts January 9. The two-year degree program will provide high school graduates and those seeking to advance in or change careers with the digital and data skills needed to fill current and emerging jobs in software development.

I thought I’d humblebrag a bit. I was honored to be part of the group who helped define this new program at PVCC. The working group was full of wonderful WillowTree folks and I think we wound up with a great program.

Since I don’t have a degree of any type I’ve been thinking about signing up for this program.

Thank you PVCC!

Ahh, the life of the modern developer. 🤣

Tiny Apple Core

Saturday Morning Coffee

It’s Thanksgiving week here in the States so I had a three day week, which is really nice and I’d like to make it a standard moving forward. Show of hands, whose with me!

I need to have a very serious conversation with Kolby. He woke me up at 5AM, not to go outside, nooooo, he just wanted to get up. Goofy pup.

There is a good side to being awake, I’m alive, I get to write, and I get to drink coffee. Cheers. ☕️

Cold Espresso

The Guardian

Sian, I’m seeing a lot of talk about a Martin Scorsese film called Goncharov. But I’ve never heard of a Martin Scorsese film called Goncharov. What’s going on?

This is one of those delightful things that could only happen on the internet. Creative people gonna create.

Maybe Mr. Scorsese should make this film? It would have to be a remake, of course. 😃

John Scalzi

Now, why should we bring back that artisan, hand-crafted Web? Oh, I don’t know. Wouldn’t it be nice to have a site that’s not run by an amoral billionaire chaos engine, or algorithmically designed to keep you doomscrolling in a state of fear and anger, or is essentially spyware for governments and/or corporations?

That’s right, author John Scalzi also has a really great blog and he understands the power of the open web. He’s also very entertaining on Twitter. Here’s hoping his Mastodon account is just as good.

Proton

This new emphasis on advertising also undermines Apple’s claims about privacy with its App Tracking Transparency (ATT) feature and its “Privacy. That’s iPhone” ad campaign. In fact, it appears ATT may have been more about blocking competitors than protecting user privacy. Since Apple introduced ATT, its ad revenue has skyrocketed, leading German regulators to investigate Apple to see if it’s abusing its power.

No matter Apple’s true intentions here it just comes off as a real scumbag move and I’d imagine regulators are ready to pounce.

The Verge

Elon Musk says that Twitter’s check mark program could return on Friday, December 2nd, with a new procedure to verify individual identities in order to resolve impersonation issues. Musk described the new manual authentication process as “painful, but necessary.” Verified checkmarks will also be expanded with additional colors — gold for companies, grey for the government, and the original blue for individual accounts.

Not that it matters but I like this move. I don’t agree with the color coding but I like the idea.

I’d make the people gold, governments blue, and companies gray. As it is having gold for a company makes them seem more important than people. The people make the platform not companies. Oh, and gray for the government feels like a slap in the face to governments.

Flicker Fusion

I think Musk is genuniely surprised he hasn’t been able (so far) to bluster his way through this.

We’re finally starting to see cracks in Musks three ring circus. He’s spending so much time at Twitter blowing it up he’s ignoring Tesla and Space X.

Here’s hoping he hires an adult to run Twitter soon. 🤞🏼

Puck

Harry Potter, boy wizard

I know I wasn’t alone in chuckling when the new Warner Bros. Discovery C.E.O. David Zaslav announced on an earnings call last week that he’d really like to do “something with J.K. on Harry Potter going forward,” noting that his film executives “haven’t done a Harry Potter movie in 15 years.” You don’t say! one rival exec texted, echoing a few calls I got from others on the Warners lot. People are terrible.

You need more than JK Rowling to boost your profits Mr. Zaslav but you know that.

Comic Sands

Horror icon Stephen King became the latest celebrity to mock billionaire Elon Musk following his move to reinstate former Republican President Donald Trump to Twitter.

Stephen King, another author I love, is also extremely entertaining on Twitter and I hope he to makes his way to Mastodon.

I wish he and Mr. Scalzi would consider running their own Mastodon instance and invite authors to join them. That would be amazing.

TechCrunch

Tumblr will add support for ActivityPub, the open, decentralized social networking protocol that’s today powering social networking software like Twitter alternative Mastodon, the Instagram-like Pixelfed, video streaming service PeerTube, and others.

I think this is a brilliant idea. Tumblr is a great little micro blogging platform and this will bring a massively scaled ActivityPub instance to the fold.

When I saw this announcement my gut reaction was ”Yes! I must get a job there to help!” Yeah, seriously, that’s how I felt. Luckily I remembered how much I love WillowTree and came to my senses.

Here’s wishing the Tumblr team all the best! 🧡

Oh, look, we still have pumpkin and pecan pie. Pie and coffee? Don’t mind if I do. 🥧

Tiny Apple Core

Mastodon for News Organizations

It’s a prime time for news organizations to spin up their own Twitter like service.

A wonderful bouquet of flowers.Look, I believe [Mastodon] (https://joinmastodon.org/) is the beginning of something that could be very special. It uses the internet as it was intended to connect multiple Twitter like services together and anyone can have one. Think of how email works at a very high level. I have a GMail account and you have one at your company, say The Atlantic. If I know your email address I can send you email and our email servers know how to talk to each other. Brilliant! That’s a 30,000ft view of Mastodon.

Ms. Applebaum is asking which instance, or server, to join. Yeah, that’s a tough one. Some of the most popular servers, those with the Mastodon name, are jam packed with users and until Mastodon is great at scaling horizontally it’s going to be slow when you host a lot of people.

By contrast I have a teeny-tiny instance for me and my friends. It only has seven users but it slides right into the Mastodon ecosystem so anyone with an account on any Mastodon server can follow me and we can have a very Twitter like conversation. It’s really quite wonderful. I’m able to do this for $6/month. That’s it.

Of course a server hosting thousands or tens of thousands of users would cost a whole lot more.

Red sock.What if instead of piling on at one of the generic Mastodon instances writers formed a collective and spun up their own server? What if the companies they work for did it instead? In the Anne Apllebaum case The Atlantic could have a subdomain of The Atlantic running a Mastodon server. It could be something like stream.theatlantic.com. Boom! All writers for The Atlantic would have a home from which to write and the server wouldn’t be overwhelmed with users causing slowdowns.

Dan Hon

A Proposal for News Organization Mastodon Servers and More

Another service worth considering is Micro.blog. It is it’s own service, not based on Mastodon, but it supports two way communication with Mastodon servers!

Micro.blog has a Twitter like timeline of folks and for posts over 256 characters it allows you to make a blog post that is linked directly into its timeline. If you have any followers on a Mastodon server your “tweets” can be seen by people on that servers as well and you can see their replies. Micro.blog also supports custom domain names. It’s how I publish this very blog at rob.crabapples.net.

Micro.blog has really great service and help to get your rolling.

Another thing brewing from one of the creators of RSS, Dave Winer, is a way to federate using RSS. I don’t have a handle on this idea, at all, but if there was a way to do two way communication with RSS so we could carry on a threaded conversation, I’d be extremely interested given I’m the creator a feed reader.

There are so many things in a state of flux at the moment it’s really difficult to see where they’ll land but it’s another exciting time in the evolution of the web and I’m here for it!

Saturday Morning Coffee

I got a nice little treat with my coffee this morning. Kim made some pumpkin spice cinnamon rolls. 🤤

Pastries and coffee are perfect together.

Frap

Robin Rendle, hat tip Om 🎩: ”There are no rules to blogging except this one: always self-host your website because your URL, your own private domain, is the most valuable thing you can own. Your career will thank you for it later and no-one can take it away. But don’t wait up for success to come, it’s going to be a slog—there will be years before you see any benefit.”

If you’re reading this you have to know by now I love blogging. I don’t see giving it up. Sure, I’ve gone through extremely dry spells over the years but I still enjoy it.

In the early 2000’s I’d do little one line posts and it was fine. When Twitter became a thing I felt like my blog posts needed a title for some strange reason. When I switched back to this domain for my blog I started posting stand-alone short posts without a title and pictures.

I like the way it’s going. I post more frequently.

The Daily Beast: ”Dearie, a semi-retired federal judge in Brooklyn who’s playing the role of temporary referee, wants to speed up the process and get federal agents back on track. And while Trump has been alleging on social media that he already declassified the records he swiped from the White House, Dearie is demanding that Trump put up or shut up.”

The judge that setup this whole mess by allowing for a Special Master was just passing the buck. It’s nice to see Judge Dearie call B.S.

It’s amazing how big a grifter, gangster, bully, TFG is. He really does deserve some jail time, of course he won’t get any, but he deserves some.

The Iconfactory : ”Introducing Wallaroo - the quickest and easiest way to browse and set wallpapers on your iOS devices. The Iconfactory has been crafting custom wallpapers for the Mac and iOS community for over 25 years, and now we’ve packaged them up in a fun, handy app that’s available today on the iOS App Store.”

I’m a huge fan of The Iconfactory. I’ve been a Twitterrific user for years and years and years and I’m composing this post using Tot, their simple note taking app.

When I saw the post for Wallaroo I installed it straight away and subscribed. I love seeing a subscription that is going to provide me with high quality iPhone wallpapers for the length of my subscription, one year.

I’m currently rocking the Jack-O-Lantern from the Spectral Selfies collection. It’s a beautiful piece of work.

Highly recommended.

I was also surprised to see Apple relax the rules around the Dynamic Island (Do you say Dynamic Island in a big booming voice in your head or is it just me?)

Regardless. It’s nice to see Apple allow for this whimsical treatment of the island.

Who know, next week they may reject it? 🤷🏻‍♂️

The Washington Post: ”The issue Wednesday went far beyond a single statue. Residents — neighbors, families — plunged into an emotional discussion about identity and who gets to define it, provoking a heated defense of local heritage. Much of it was couched in an unreconstructed view of history in which the Lost Cause is noble, the Confederacy was a bastion of states’ rights and Gen. William Tecumseh Sherman was an unprincipled butcher.”

This is something I really hate about the South. There is a reality distortion field around this so called heritage. Yeah, it’s a heritage of slavery. The imprisonment and mistreatment of human beings to serve your needs. It’s pathetic.

Every one of these Jim Crowe era statues and monuments need to be destroyed. Melt them down and make them something beautiful or put them in a museum to shame them. It would be a museum similar to the Holocaust Museum. We can’t forget the Civil War and we need to tell it for what it was. It was all about slavery.

The Confederacy was a disgusting attempt to overthrow the government. It’s a stain on our history.

Gotta give this asshole props for being honest enough to say what these right wing extremists believe. Most of the MAGA’s dance around the subject. Not this dude. He comes right out and says “I’m a racist bastard.”

Disgusting.

ESPN: ”CLEVELAND – Nobody, at least still living, knows for sure how Brownie the Elf came to be the first official mascot of the Cleveland Browns some 76 years ago.”

Let’s end on a happy note, shall we?

I know Brownie the Elf is controversial in Cleveland and around the country but gosh darnit I’m here for it! Not every NFL team needs some macho mascot.

I hope the dress him up for the holidays. A Christmas elf would be nice.

Oh, I also really love that he covers a gigantor part of the field. Nicely done Cleveland.

Now, let’s get him on the helmets. 😁

Tiny Apple Core

Open Source Tumblr?

Ribbit Now isn’t that something? I hope Mr. Mullenweg finds a way to federate WordPress and Tumblr with other systems, like Twitter.

But this, this is a neat way to start something like that.

We’re entering an interesting time. I feel like we’re on the crux of Twitter, WordPress, insert your favorite system here, becoming peer systems. Data flowing freely between them. Rolling up into whatever UI you prefer. Feed Reader, Twitter, Mastodon, Micro.blog. The list of potential rendering tools is as long the the list of publishing tools.

Rekindled Enthusiasm

A wonderful bouquet of flowers.Dave Rogers: “I think many people who enjoy posting and sharing on Facebook, would be better served by creating and maintaining a blog. You can achieve nearly the same level of ease of discovery through RSS and readers/aggregators, that you curate. What appears in your timeline is under your control. And there’s just enough friction there, in terms of reacting or responding, to serve as kind of a dampening force. Responses can be more thoughtful, the “hot take” can take a moment to cool."

Of course that paragraph caught my eye, but this is a very thoughtful piece by Dave that shares his rekindled enthusiasm for blogging.