Archive of posts from 2021

Introducing: Reiterations

01 May 2021
2 minute read

My name is Rat Troupe, and I play League of Legends.

I’ve released Authorio 0.8.0 on RubyGems. This is the initial release for the package.

Authorio is the first open source project I’ve contributed to. It’s a part of the IndieWeb community which bills itself as a “people-focused alternative” to the corporate web.

Twitter Issues

19 Jul 2021
3 minute read

Now that I have my IndieAuth solution working, and I can log in to various IndieWeb sites with this blog, the next step is to set up WebMention.io and Bridgy.

Publishing via Bridgy

21 Jul 2021
3 minute read

Getting Bridgy and Jekyll to work together took a little more effort than I expected.

Authorio 0.8.2 has been released.

The main new feature in this release is Local Sessions. You can enable this in the config file, and if it’s enabled you get a “Remember Me” box you can check on the authentication form. This works like any other website you can log into. Checking the box means you don’t have to type in your password for 30 days (or however long you set the session lifetime in the config).

Authorio 0.8.3 has been released.

This release adds user profiles. In the latest spec clients can request and receive user profile data. Authorio lets you specify that data and optionally send it upon request.

Once you’ve recorded more than a screen’s worth of clips, it makes sense to start grouping them. One of the main ways Reiterate allows you to group clips is through sessions.

Authorio 0.8.4 has been released.

There’s no new features in this release, but some under-the-hood changes have been made to the way user profile URLs are handled.

For Authorio 0.8.3, I made a change to the way it handles user profile URLs, and that forced me to think a little more on exactly what a profile URL is.

Thanks to @fluffy, Authorio’s profile exchange is not completely useless.

Authl 0.5.2 was just released, bringing support for PKCE. And that surfaced another bug in Authorio.

If you want to improve, you have to focus on yourself. That sounds simple, but there’s more to it than you might think.

Authorio 0.8.5 fixes bugs that were found through field testing.

I’ve spent this week upgrading my server to the latest Debian release (bullseye).

What exactly is a username? I came across a very interesting article which goes into detail on what makes a good username.

Muting and Filtering

30 Sep 2021
4 minute read

Reiterate offers two ways to turn clips off. You can mute clips, and you can also filter them. What’s the difference, and why would you want to use one vs the other?

Tap-to-acknowledge is an upcoming feature in the next release of Reiterate

In gamer terminology, to “int” means to intentionally feed, that is, to basically give up and allow your opponent to kill you repeatedly. Sometimes the term is used loosely, when a player might exclaim, “I’m totally inting” when he makes a poor play. But originally (and still) it can mean when someone isn’t trying at all, and in fact is helping the opposing team as much as they can. In this post I’d like to discuss that extreme form of inting.

In this follow-up to Why Players Int I take a closer look at Communion Skills.

Reiterate is a tool to help you improve yourself. It fits into a long and somewhat ignominious category of self-help tools.

One thing you learn when running your own webserver is just how unfriendly the internet can be. Within moments of enabling your HTTP ports, malicious bots will immediately start scanning you, looking for vulnerabilities. It’s not too hard to lock things down; you have to be careful and meticulous and always keep up to date with the current best security practices. But that still leaves one problem: the bots make a mess of your log files.

There are many apps and sites out there that track statistics for you: damage per minute, farm per minute, deaths, kills, etc. Like any other sport, it’s possible to generate all kinds of statistics, and most of it is crap.

Reiterate is meant to be a tool to reduce autopiloting. One of my greatest frustrations as I’ve used Reiterate is when I’ve finished a game session only to realize that I never heard Reiterate play a single clip. The lack of awareness can be so strong that it masks out the audio prompts Reiterate plays. That pretty much negates the entire point of the app.

Is "Reiterate" Redundant?

24 Dec 2021
3 minute read

I named my app Reiterate because it repeats audio clips back to you, and you repeat the clips back to the app. Some people, however, are confused by the very word reiterate.

2021 Recap

27 Dec 2021
3 minute read

This was the first year for my blog. Let’s see how I did.