I think the writing has been on the wall since… (when was ADN launched, oh yeah, the same year as our youngest was born!) 2012. The 3rd-party apps seem to have gotten less and less access to the users' timelines since then every time Twatter has updated their APIs.

Something like that. AsyncTasks are pretty darn useful and easy to write, but because of some funky thread pooling change the solution I wrote for Android 6 totally broke on Android 7. These past few days I have been seriously considered becoming an alcoholic.

Damn you Android and your weird constraints. Apparently the thread pooling got changed in Android 7 and all the AsyncTasks do not get executed. One can convert those to IntentServices, which would run in the background just fine. However, there can be only one IntentService running, so using one for a background task that continuously listens to some changes blocks the execution of any new IntentServices. Then there's the generic Service, but that requires some manual house keeping to keep its state in order. Grr…

Aye. tmux is one of the first tools I install to a new machine.

$ git lame
I am not mad, just disappointed.

#developerjoke

Just read your blog post about this. That is huge indeed. Congrats!

While the day was otherwise just as shitty as the previous 2 days, the positive thing was that I didn’t feel as shitty as yesterday.

Sorry, got busy with work and other real life™ stuff. I will check your PM tomorrow morning.

I have experience with Firebase but not with those features, though. What do you want to know?

Flu would not be that bad in the end. Maybe I need a couple of days off to recover from the long weekend.