Fix for this use case is also in Android 8 - you can turn off wifi, but turn it back on once you're in proximity of known network. Helps save battery too, I suppose
One recurring theme with Android documentation is also showing example usages for the absolutely simplest, most straightforward cases - once you try implementing this in a real app, it turns out things are way more complex
> this 65k limit is barely a minor annoyance that only a very tiny percentage of Android apps ever hit
This is not true, you can easily hit this limit because of a dependency that you _need_ that pulls e.g. Gauva, of when you use 2 or 3 libraries from Play Services, which are huge
> (and there are easy workarounds)
Easy maybe, but the issue is still more than _a minor annoyance_ imo
From my experience it's amazing to spend at least 20 minutes every (I mean every) single day on the thing you're learning. Whether it's playing an instrument or learning language, there are days when you seem to not have time for that - but 20 minutes is easily found, and it really, really, really helps. I think I've seen some research regarding that, but I might be remembering wrong. What I know for sure is that it both helped me learn more efficiently, but also helped me through weeks of lesser motivation
Willingness to learn doesn't guarantee much. Actual skill is important too, and for anything above complete entry level position I would say knowing what is a linked list or a modulo operator is, well, necessary
I've replied somewhere in in the thread, but you say that learning two layouts is not doable - it's perfectly doable, and I don't see why one would make such statement only based on own experience (unless you have some source for that, which I'd be very interested in)
Having changed layout when I started learning Russian (since russian keyboard has letters in different places than their phonetic latin counterparts) I think it's just matter of how you learn. I had problems too, until I started learning by typing the same sentences that I used to learn Russian alphabet, which introduce letters in small batches of 3 or 4. After few weeks I was able to comfortably switch between both layouts every few sentences.
I would argue that `break` intuitively makes you go back an indent, so if you don't indent after the first `for`, one can assume `break` just exits both loops (goes back from lvl 1 to lvl 0 indent)
I think what you're describing is something similar to pomodoro technique (http://pomodorotechnique.com/), only on bigger scale (8 hours at once). Maybe you will find it useful.
To be fair I'm very skeptical when I look at those graphs. "80%" progress would suggest me that you're extremely fluent not only in language (as in syntax), but you also have deeper understanding of how it works under the hood (so at least familiarity with the specification + being able to use that knowledge in practice), and probably familiarity with some most popular frameworks/libraries. And I just find it hard to believe (not saying I'm right) you have that much skill in 2 languages (which would take quite some time of actually working as a dev, I think), and not much less in another 4 (~70%). That's a lot. I'd much rather see language + brief overview of skills (frameworks, is it mostly knowing of syntax or you have actually built some larger scale projects with it)
I honestly expected some insight into internals of Java 8 lambdas or, for example, how `retrolambda` works. Unfortunately this is only introduction to lambdas in general (and I'm pretty surprised many haven't even heard of lambdas before)
I use Deluge and am very happy, I have been recommending it for non tech-savvy friends and they don't have problems with it, so that's nice (while installing uTorrent by them usually ended up with installing adware)
I don't know if anyone confirms, but my default installation of Kaspersky Internet Security tried to MiTM my traffic as well. I couldn't download some packages (Android SDK I think) beacuse of certificate error. It then turned out some default feature in KIS installs own certificate and proxies secure traffic through
I've seen the landing page and "watch in action" video. I still have no idea what are this game's rules. I only saw some flashing images of in-game screens, which didn't really explain anything