Apologies in advance, this post contains a rant.

When you have a service that requires the user to login, what do you consider to be the most critical part of the system? The login, of course. If it does not work, then the users will be pissed off beyond belief. All the other issues can be bearable, if they are not, like login, preventing the user from doing the most crucial thing that your service provides. If such a critical part of the service is broken, all other work gets halted until the issue has been fixed, right?1

Now, a part of the login functionality is the reset/forgotten password feature. Of course, should the new password meet the password requirements, one would expect it to start working after it has been set, right? Should that functionality be broken, the same criticality should be applied to fixing the issue as to the regular login.

Today I tried to use a service that has a broken login functionality. First the service did not accept my password I had set when I created my account there. Then, after resetting my password THREE FUCKING TIMES, it still did not allow me to log in. Now my account is locked because I had too many unsuccessful login attempts.2 I had to contact their support to get my account unlocked and working again, which most likely happens on Monday at earliest. As you might have guessed, I am a bit more than pissed off now.

Once again, sorry for venting, but I needed to do this to calm myself down.


  1. That is at least my expectation, as I have done exactly that a few times in various projects.

  2. Which is also a funny thing. I would not lock the account but require a 2-factor authentication in such a scenario, and maybe also require the user to fill in some detail they have given for the profile.

Looks pretty nice, doesn’t it? 😊
Snow

matigo.ca.

During the past 2 days we did get ~50 cm of new snow. As you might have guessed, it will take time to get roads cleared, especially because this was exceptional weather phenomenon that happens maybe once in a decade.

matigo.ca.

We would like to keep ours. However, my request to send more snow there got mixed up by the global weather system. They are expected to deliver a 48-hour long snowfall resulting in ~50–60 cm of new snow here instead, starting in about 7 hours from now. 😬

matigo.ca.

That was one of the major reasons why I stopped using Linux. There was always some esoteric update somewhere that broke some other, totally unrelated thing.

Maybe some time in the future I will take a look at the Linux world again…

matigo.ca.

Geesh… I hope you replied with the records of the same person requesting exactly that behavior in the first place.

matigo.ca.

Guess what we got the yesterday?
Snow, of course!

There is now more snow than what we got last winter1, and then it was May when got this much snow.


  1. For me, winter is the period between two successive midsummer days.

It has unfortunately been quite stressful. I hope things will calm down a bit this year, but we will see how things evolve.

matigo.ca.

Happy new year, folks!

Been busy, again, so I haven’t had time to check in here or anywhere else for that matter. I hope 2021 will be less busy.

I made an update to the codebase based on some information I got, but apparently it broke one part of the flow. It took less than 30 minutes to do the fix and create the new build. Let’s see how badly the shit will hit the fan because of this.