Flatlander
banner
flatlander.social
Flatlander
@flatlander.social
Official account for the Flatlander custom feed and labeling service. Developed and managed by @joelh.social.

Become a patron to keep the lights on at patreon.com/sk_flatlanders
Pinned
The Flatlanders Feed has been updated with some significant changes to the algorithm. Short thread 👇
Working on a feed specifically for Saskatchewan politics. It’s a hot mess right now, but if you want a front row seat to the development you can take a look here: bsky.app/profile/did:...
October 6, 2025 at 4:48 PM
So.... the new feed has been live for a day or so now. How's everyone's experience? Better? Worse? If you have opinions one way or the other I'd like to hear them!
September 27, 2025 at 5:25 PM
The Flatlanders Feed has been updated with some significant changes to the algorithm. Short thread 👇
September 26, 2025 at 8:25 PM
I've got something cooking thanks to @graze.social ... a new version of the feed NOT hosted by me with code also NOT written by me.

It's what I would call a beta, and you can check it out here:
bsky.app/profile/did:...
September 25, 2025 at 8:52 PM
Naturally the feed has started to act weird all fall behind the live feed.

Looking into it, it might be unstable in the short term, sorry about that folks!
Hey, so ah, how’s it going out there?

Nothing to report on the feed. It’s just kind of running without issue and it’s a little weird.
September 7, 2025 at 6:13 PM
Hey, so ah, how’s it going out there?

Nothing to report on the feed. It’s just kind of running without issue and it’s a little weird.
August 26, 2025 at 2:33 PM
The Flatlander feed is having a timeout* and it will resume regular operations after it has shown signs of remorse and personal growth**

*is failing to connect to the database

**after I reboot it.
May 2, 2025 at 3:21 PM
Hey folks, how’s the Flatlander Feed been the past few days? Better? Worse? No change?

More importantly, how is everyone doing?

Hang in there, the snow is almost gone and summer is on the horizon!
April 17, 2025 at 4:04 PM
Another little update on the way: I’m implementing a mute list of words that if they are included in posts they won’t end up in the feed.

So far it’s just a bunch of spammy hashtags and “Elon Musk”.
April 12, 2025 at 11:23 PM
I've posted a small little update to the feed:

- No longer including posts that mention "Western Canada" and other vague references to prairie provinces.

- Users that follow this account that are clearly not "flatlanders" will not have posts automatically added to the feed.
April 12, 2025 at 9:30 PM
There are a number of bots and “spammy” accounts that have started following the Flatlander account, and as such their posts are populating the feed.

It’s an issue that I have a solution for, but I have not had time to release.

Until then, feel free to use the “Not Flatlanders” mute list.
January 15, 2025 at 3:49 PM
Published a short term fix to the feed that allowed it to reboot after a critical error.

Unfortunately, any posts in the last 18 hours won’t be added to the feed, sorry about that!

Long term I want a reliable way to pick up where the feed leaves off on downtime 👍
December 2, 2024 at 5:33 PM
Of course as soon as I posted this the feed went down and is now 13+ hours behind real time events.

I’ll see if I can perform a quick patch, and hopefully I have detailed logs to indicate the root cause.
Now that the immediate and high impact bugs have been (mostly) dealt with I’ve had time to think about the long term future of the feed and the Flatlander account as a service.

There are two things on my radar:

1. Curating the content in the feed timeline.

2. Moderation.
December 2, 2024 at 2:07 PM
Now that the immediate and high impact bugs have been (mostly) dealt with I’ve had time to think about the long term future of the feed and the Flatlander account as a service.

There are two things on my radar:

1. Curating the content in the feed timeline.

2. Moderation.
November 30, 2024 at 6:31 PM
I’m playing with fire by even mentioning it, but the feed has been pretty stable lately.

I haven’t had to reboot the sever or yell at my computer in almost a week.

Creepy.
November 29, 2024 at 10:10 PM
Reposted by Flatlander
I love the song 'Saskatchewan' by Jim Roberts(1973) in this ad to promote Saskatchewan to the world.
In this update/tribute I added new audio and titles to spread Jim's name again. A true talent and the voice of Saskatchewan in my mind. This should still be our provincial song.
youtu.be/SyllTCuAa8s
Jim Roberts Saskatchewan 1971
YouTube video by Classic Rock MIA
youtu.be
November 26, 2024 at 2:36 PM
I actually did just do this and I think it went okay.

Imported posts from the before times shouldn’t flood the feed anymore.
I’m on the road away from my computer so any emergency patches to the feed will be committed straight to production from the GitHub mobile editor.
November 22, 2024 at 5:04 PM
Development update:

I’ve done enough work on the feed throughout the week that it is now keeping up with real time posts, and registering new community members is back online.

HOWEVER

It is indexing posts based on broadcast time, not the time they are created.
Development roadmap:

- Fix bugs from switching to Jetstream.

- Reactivate processing account follows

- Implement consuming compressed data from the incoming stream.

- Refactor and remove legacy code for algorithm efficiency.

- Add memory caches in feed indexer for other performance gains.
November 22, 2024 at 3:28 PM
I’m on the road away from my computer so any emergency patches to the feed will be committed straight to production from the GitHub mobile editor.
November 22, 2024 at 3:22 PM
We’re so back.
November 21, 2024 at 10:50 PM
To be more specific, I’m performing a breaking change to the database and the migration is taking a while.
The feed is going through some things right now.

A surprise unscheduled maintenance period is currently underway.
November 21, 2024 at 10:34 PM
The feed is going through some things right now.

A surprise unscheduled maintenance period is currently underway.
November 21, 2024 at 10:10 PM
Feed update: the changes to the code have had positive outcomes on performance, but there are further changes needed before it’s back to being fully operational.

I have temporarily disabled processing new follows on this account, so if your posts do not show up in the feed that may be why.
November 17, 2024 at 7:06 PM
The occasional false positive is actually a feature of the feed, not a bug.
November 16, 2024 at 8:04 PM