published 25 Sep 2015

Some users were reporting loss of all connectivity since the new netcode in CE and beta. I added fallback support for cases where IPv6 isn’t working correctly which should solve this issue. If it affected you, please give it another try. Apart from this, we’re still hard at work trying to get the new stable release out.

So, what to do with recruiters who are just a bit too persistent? This guy Tony Morris insisted that he added me to his DNC list. Yet only two months later here I am hearing from him again.

fun fact #1: If you take a close look at his messages, you can see some sloppy copy-paste format mismatches.

fun fact #2: he also contact other people I employ with the same email. maybe he’d be interested in buying my company..?

Have a pleasant weekend!



published 24 Sep 2015

Missed a day’s blog yesterday, but won’t let that get me down. Things have been a bit slow this week. Picking up pace today with some welcome changes.

The account appeal process has received the start of my planned overhaul. This will bring more conformity to how we collect information from affected users, and allow us to attend to the cases that need more immediate attention better than before.

You can give the form a whirl here (but please don’t actually complete the submission unless you are actually in need of appealing!). Note that in actual usage, a lot of the fields are pre-filled for the user, and it includes an account ownership verification code.

I can’t show you the admin side of things, but take my word that it is feeling better than ever.

To those of you reading this who have previously submitted an appeal which has not been granted yet (and not denied), feel welcome to resubmit your appeal using the new form. Even if you don’t, you will likely receive an email telling you to do so in the near future anyways.

Secondly, I’ve finally found a design I’m happy with to replace my old “ppy” brand logo (and avatar). Have had a stale taste in my mouth with the old logo for quite some time, but it’s taken a while to come up with something that fits the current design climate while also preserving the feel I was going for with the original. Meet the new ppy logo, which you will no doubt get familiar with over the coming years:

Thanks to flyte for the design work.



published 22 Sep 2015

First large community contribution for osu!web is now live! Check out the user card display (click your avatar at the top-right to activate it)! Thanks to @claudiodekker for his contribution!

Spent today going through pull requests, fixing CE bugs, catching up on emails and customer support (sorry to those of you that have had lingering issues with payments… they should all be resolved now!) all while pondering over whether to update to iOS 9 and lose jailbreak.

Had a 28 minute downtime due to the master DB server’s hypervisor host needing a reboot. Ah well, these things happen. I took the opportunity to share exactly what it sounds like for me when servers die. Try and sleep through that ;).



published 21 Sep 2015

Spent today retargeting osu!stream to support iOS 9. Not as straightforward as I hoped (and as always with the apple ecosystem, many hoops to jump through) but it’s done and out of the way. Not sure if anyone here still follows along with osu!stream, but it should be playable again is of later this week. Assuming it makes it through the review process!

What’s the future for osu!stream? I’m still not sure. As it’s a really solid app, abandoning feels wrong. At the same time, I don’t have the hours in a week to maintain both osu! and osu!stream to the level I’d want to – hell, i struggle with just osu!. I have tried to find people on multiple occasions to take over the project and breath some fresh life into it, but it’s hard to find someone with the drive to make things happen.

At some point in the hopefully near future, we will be in the position to release the full-fledged osu! experience on iOS. It is actually already in a state it compiles to the platform, so that may be closer than expected. Until that point, osu!stream is the best (the only?) osu! experience available on iOS, so it’s a real pity that there haven’t been any new map releases in over a year and a half.

If this update goes through without too much hassle, I might spend a bit more time on it, remove the paid bundles and make it a completely free app until something happens otherwise. I feel bad having it make money when I’m not dedicating any time towards it.



published 18 Sep 2015

  • osu!tablet replacement pens are now available from the store. I priced these at the absolute lowest price possible.
  • nono keyboards are still a bit further away.
  • Working on improvements to the support / ban appeal process. Nothing to announce yet, but this is an area I wish to see improvement in.
  • Still not confident enough to release the new stable. Not even sure what the cause of the remaining issues are (really sucks trying to fix things you can’t reproduce yourself).
  • Switched from pingdom to statuscake. Not looking back. The osu! status page has changed slightly as a result.
  • Almost got back to inbox zero. Is my goal for this weekend!