AI Spelling

Your kids won’t be using AI to spell any time soon. This is what Llama2 said:

> where’s the letter r in the word blueberry?

The letter “r” is the 18th letter of the alphabet, and it appears in the word “blueberry” after the letter “b”. The word “blueberry” spelled out is:

B – L – U – E – B – E – R

So, the letter “r” appears in the 7th position of the word “blueberry”.

> what about the last r and y?

My apologies! Here is the complete spelling of the word “blueberry”:

B – L – U – E – B – E – R – Y

So, the letter “r” appears twice in the word “blueberry”, and the letter “y” appears at the end.

Thanks to Cesar for posting those screenshots on Facebook!

Bye bye Pebble!

Pebble, aka t2.social, was a short lived social network like Twitter. Last week they sent out emails to all their users to tell them that the site was shutting down on November 1st. I first came across it thanks to Topgold, but it was always a small site. In a crowded section of the Internet, another Twitter clone would have a tough time competing.

I hadn’t posted much there and wasn’t going to download my data, but this post by Eugen Rochko caught my attention and reminded me to go visit.

If was part of the social web, they would have had a network of 1.8M active users, not 1,000, and perhaps wouldn’t have had to shut down.

Eugen Rochko

Maybe it would have survived, but it would have had to be extra special and offer some compelling features to compete with all the “free” Fediverse servers out there. The Activity Pub plugin for WordPress recently hit version 1.0 and was launched on WordPress.com too, so potentially millions of new Fediverse sites are coming online, all of which are on more mature software.

I listen to podcasts

It was nice to hear an Irish voice, Sorcha, on the latest episode, Leif, of Heavyweight.

Also, I totally forgot that Pocketcasts has a web player that syncs with the app. So handy!

Another great episode of Cautionary Tales I listened to recently:

All their episodes are great. You should subscribe.

If you watched The Dig on Netflix, you’ll love listening to this episode of the Short History Of… podcast. Even though it’s a “short history”, it has a lot more detail about the dig at Sutton Hoo, the treasures found there and in nearby mounds.

I started listening to a new Sherlock Holmes podcast. I’m only on the first episode, but it has the same feel as the recent TV series, and I’m very much enjoying it so far!

Some of us are still blogging for the hell of it. (HN)

If you’re on the Fediverse, you’re blogging, IMO. 🙂

Final section of Macroom Bypass opens soon

The final section of the new road bypassing Macroom and other towns in Co Cork will be opening next month, hopefully. The existing sections make that drive a pleasure now, as we can bypass the bottleneck of Macroom, and avoid the twisting roads just west of Ballyvourney.

We drove to Killarney on Saturday morning to photograph the deer in Killarney National Park, and that road was lovely to drive. It’s disconcerting there’s no hard shoulder, but there are lay-bys at least. We passed through Ballyvourney around 7am, and saw a local shop was already open, but I wonder what effect the new road will have on local business?

On the way back, we stopped in The Mills, on the edge of that town, for lunch. It was well over a decade since I’d eaten there. The place was packed with diners, and even a Hen Party! The food was delicious and staff were friendly. Will it be so easy to get there next month, or will drivers have to drive through the entire town to visit?

Harvard Weblogs archived by Automattic

Dave Winer just reported that an ancient WordPress MU site that was shutting down has been archived by Automattic. I wasn’t aware that Harvard were using MU back in the day, but if you search, you’ll find posts like this and this one talking about upgrading WordPress MU.

Gives me a nice, fuzzy feeling seeing those long ago posts about using WordPress MU.

If you don’t know, WordPress MU began life as b2++, a fork of b2 (which became WordPress). The fork was started by me to provide blogs for the linux.ie community at blogs.linux.ie. That site is long gone, but you can see an archived copy of the front page here, where I talk about using Smarty for the theming:

We’re using the b2 weblog software, although heavily modified with the following:

  • Caching and templates are handled by Smarty. You don’t need to know PHP to create your template! The caching should make your page load just as fast when the server is busy as at any other time. Unfortunately, a side effect of that is that comment, trackback, and pingback counts might be stale until the page is refreshed. (Yes, I know about Smarty “insert” functions, that’ll come in a later version.)
Donncha O Caoimh, blogs.linux.ie, 2003.

I love that Automattic is now hosting the site, but I’m also glad that archive.org is out there preserving the open web. I don’t think I’ve ever seen an archive.org copy of a page show up in a Google search, however. Have you?

So much useful information is now locked in private Facebook groups, or Discord channels, it’s ridiculous. Here’s a very niche example from only yesterday. I wanted to know what bit depth RAW image files were, and one of the more useful hits was a dpreview thread from 2007!

I moved on over to Fastmail

For many years, I hosted my email here on my own server, but it was far from ideal. I used Postfix to run the server. I forwarded the email to my Gmail account using Procmail recipes. I read my email on Gmail, and sent email from there too.

That worked most of the time, but if an email had any kind of domain protection such as DKIM or SPF then Gmail was likely to reject the email and unless I was looking at /var/log/mail.log I probably wouldn’t notice. To combat that, I left a copy of every email on this server. Once I knew that email from a domain could get through to Gmail, I added a Procmail rule that forwarded it without backing it up (hint: the vast majority of domains do not have this protection). I installed mutt and learned how to use that through an ssh connection to my server, and I read those emails in a text mode application like some sort of 90’s retro hacker man. Queue up the GIF, please..

I had Postgrey installed to weed out silly attempts at spamming me, and SpamAssassin to stop everything else. It did a good job until it didn’t, and let through too many spams. Various RBLs helped, until they shut down. Then Gmail got pissed and would reject my emails until I put in place Procmail rules to filter out persistent spammers. So, I got pretty good at Procmail too. 🙂

Anyway. After all that I couldn’t send an email from any of my domains without tricking my free Gmail account into accepting email from them, but not really doing it. The details are hazy, but I was able to send from an user@example.com address. A single one per domain. That wasn’t very useful.

So, this summer, I moved my email domains over to Fastmail. The domain hosting this blog hasn’t been moved over, but the email from this server gets sent through there. It works quite well too! I can even send email from any of my wildcard email addresses. It feels wild that I can do that!

There are pretty good filtering rules that let you do all sorts of things. You can even do regular expression matching, which is handy for wildcard addresses containing a specific string. One of my domains gets a TON of spam. I used it in years past to comment on blogs, sign up on various services, and ask for feedback on websites, so it’s been indexed to death by spammers. I still use it though, and with a prefix string, it’s still useful.

In Fastmail, go to Settings->Mail rules->Create rule and then click on “Switch to no-preview rules”. I was able to set up a rule there that matched my prefix string at my domain (for example: john..*@example.com) and labelled any matching emails the way I wanted.

I created another rule using “The spam score” “is at least” 5 (which puts in the spam folder) from that domain to mark those emails read, but that didn’t work. I’ll get in touch with support and ask them about it. It seems that if an email is spammy, then no rules run on it. Boo.

Setting up DKIM and SPF records was simple. I’m thrilled with it and paid up for the next year. Imagine that, paying for email! It’s so nice that Google doesn’t know when I’m going travelling, too.

I discovered today, while digging around in the filtering rules, they have a referral program. If you join up through this Fastmail link you’ll get 10% off your first year. I should have asked someone at work for their referral link. A few people there already use them!

Edit: I contacted support about marking spam as read, for one domain, and they replied overnight. There’s a default setting to enable spam detection. You have to set that to custom, and then add a rule wherever you want spam email to be dealt with. So, if I want email from a certain domain, with a spam score higher than 5 to be marked read before marking it as spam, I can do that now, and it works nicely! Here’s what they said:

This is a result of the order in which Spam filtering and rule application is executed in. You’ll note that in the Settings ? Mail rules menu screen, from top to bottom it reads “Blocked senders, Spam protection, Rules”. This is the same order in which these checks are applied. Spam filtering is applied before mailing rules, and mailing rules are only applied to messages that are being delivered into the Inbox (and so not those marked as Spam).

That said, I can suggest a workaround that will allow you to choose when spam filtering is done. Instead of using the standard spam filter, you can convert the spam filter itself into a rule. That way you can manage it like any other rule moving it to your desired position to execute before or after or in between your rules. You can use the combination of custom spam protection and the filter rules to achieve this:

  • Go to the Settings ? Spam Protection? screen to change your Spam Protection level to “Custom”.
  • Turn off the “Move messages with a score of X or higher to Spam”.
  • Create a new rule in the Settings ? Filters & Rules? screen:
  • Click on Create Rule button.
  • Switch to no-preview rules.
  • Select The spam score (is at least) from the options and put in the number 5 (or whatever other cut-off score you desire).
  • Click Add Condition and make it A header called X-Spam-known-sender does not match glob pattern yes*.
  • Click Continue.
  • Set the action to Send to spam.
  • Give it a Name “Spam filtering” (or anything of your choice to easily identify).
  • Save.

After following these steps, your Spam filter will now just be treated like another rule. The rules in your list are again executed in the order they’re presented, from top first to bottom last, so you can drag and drop this new spam rule to control which rules execute before and after it.

Fastmail support

Tomás Mac Curtain mural on Coburg Street

A new mural was pained recently at the top of Coburg Street, Cork. It depicts Tomás Mac Curtain, Lord Mayor of Cork, playing a violin and surrounded by people from his life. He was assassinated by members of the Royal Irish Constabulary in 1920, at the age of 36.

The mural was painted by Shane O’Driscoll and Peter Martin of Ardú Cork.

In the local press:

The end of free returns

What was the last thing you returned to Amazon or other online retailer? I think mine was some faulty electronic goods last year. 10% of online purchases are returned. It’s usually for free, but of course, it’s not free. The price is built in because they expect a certain number of returns.

Anyway, could 2023 be the last year when free returns are a thing? It might mean more transparent pricing, and even a slight reduction in price! (LOL, who am I kidding?) Have a listen to this episode of “What’s your problem?” and decide.

When I saw the title of that episode, I immediately thought it was something to do with travelling to the Moon.

PS. Oh, cool. Gutenberg has an embed block for Pocket Casts links. So nice!

The Making of The Miracle Album Cover

If you’re of a certain age you’ll probably be familiar with Queen’s album, The Miracle. Or you might have heard of it because a “deluxe” version came out last year, with some great “sessions” versions of the original songs.

Anyway, the cover of the album is very distinctive, featuring the faces of each member of Queen merging together. It was made in the late 80s when computer image software wasn’t quite as sophisticated as now, but they still made a great job of it.

The video above shows how it was done. Really impressive work!