To be clear: I don’t envy the level of scale Twitter has to operate at, and I appreciate the very difficult problems that brings.

But I have no sympathy when all of the infrastructure and people set up to deal with said problems were deemed unnecessary.


HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA

(inhale)

AHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA

Tweet from Elon Musk saying: To address extreme levels of data scraping & system manipulation, we’ve applied the following temporary limits:&10;&10;- Verified accounts are limited to reading 6000 posts/day&10;- Unverified accounts to 600 posts/day&10;- New unverified accounts to 300/day

As someone who’s followed them since 1992, I feel a particular thrill knowing Apple’s worth three trillion dollars now. I’d love to see them just… solve a problem. Housing, child poverty, something real and big.


Been isolating the data layer from the core domain model, largely because I know I’ll have to redo it post WordPress. But it’s starting to feel like there’s too many implicit assumptions.

So I’m just going to go ahead and use Laravel’s DB library. Worst case, I have to redo everything anyway.


No, I didn’t dependency-inject a microformats parser into the class just so I could call it $this->mf.

That was one of the reasons, yes, but not the only reason.


Ok, so ADD-brain resurrected the “Beef: it’s what’s for dinner” ads a month ago in my brain.

And then I just saw a new one during the baseball broadcast.

What.


Looks like Tumblr is selling domains now to the exclusion of external domains. I’m about 50/50 on whether this goes well or not.


OK, Internet, you have very rarely disappointed me. So now I ask:

Did anyone manage to save the Newsboys' Live From the Airdome concert from the year 2000? It was a live broadcast and on-demand for about a month after in Real Player.


Y’know, I was afraid I was going to miss the Twitter cross-posting, but three out of four likes on my latest post are spam.

Anyway, I’m @oddevan on micro.blog which will stop cross-posting in a month.


Is there a Mastodon server out there that people use for testing federation? Or do I just grab a docker image and spin one up?


Gotta say, thoughts about constant advertising aside, I love when it takes advantage of the medium. Case in point: Duracell sponsoring Williams Racing in Formula 1. 🏎️

Williams Racing Formula 1 car. On the top of the car, just above the driver's head, is a perfectly placed advertisement such that it looks like a Duracell Coppertop AA battery.

If there’s one thing the internet has taught me, it’s that there’s always someone else. Knowing we aren’t alone in whatever thing is such a powerful feeling.

Anyway, happy Pride Month to all who celebrate.


If I had any doubts about making the Smolblog app a Progressive Web App, they’re gone now.

(via @cassidoo@notacult.social’s weekly newsletter)


I know this is the 1% of First World Problems… but I really don’t get recruiters that send solicitations to my work email. Like, y’all know my bosses could read that, right?


And we are officially at the stage of ruthlessly cutting anything that can be cut for a Minimally Viable Product.

Latest deferment is custom permalinks.

I’ve got time off in a week and a half and I want to be able to work on implementing ActivityPub then!


I really hope these plants turn out well. We just planted a lemon tree, a poblano, and a mint.

I also hope the Organic Fertilizer we got washes out. 💩


No, you’re writing a form builder because the thought of all that boilerplate is more daunting than writing a DSL and the components to go with it. 🫠


Bookmarking this older Mastodon blog post as an example of how an AGPL-licensed project can handle someone using the code in an undesirable way.


Pour one out.

Hello, This is a notice that your app - Smolblog - has been suspended from accessing the Twitter API.  Please visit developer.twitter.com to sign up to our new Free, Basic or Enterprise access tiers.  More information can be found on our developer community forums.  Regards,  Twitter Developer Platform

First world problem here: my Jeni’s Pint Koozie kept slipping off my ice cream. Started to wonder if the elastic was finally giving out.

Finally realized the koozie is fine; Häagen-Dazs skimped out on their “pints” and made them 14oz instead of 16oz. 😡


Feels like I’m getting close to what I would call an MVP for Smolblog. Currently wiring up some projections and trying to event-source my way into making WordPress do what I want.

This is either madness or brilliance…


It looks like the new Twitter rules mean Micro.blog will stop posting to Twitter. So… yeah. See y’all… somewhere else.


My iOS app was released ten years ago today. It was first written between jobs amidst a lot of uncertainty. But it was my first step towards the kind of programming job I wanted. Anyway, it’s updated and you should check it out.


Took a mental health day to recharge and clean a bit, so meet the new desktop! New this time: Air96 keyboard from NuPhy and a Sonic v Shadow deskmat from Higround.

photo of my physical desktop

YouTube TV: Hey, we’re losing MLB network.
Me: Any price adjustments?
YTTV: Yeah, it’s going up by $8.
Me: …hey, Siri?
Siri: Yes?
Me: Play “Won’t get fooled again.”