* https://www.africa.upenn.edu/Articles_Gen/Letter_Birmingham.html * https://vorpus.org/blog/some-thoughts-on-asynchronous-api-design-in-a-post-asyncawait-world/ * https://javarevisited.blogspot.com/2014/05/10-articles-every-programmer-must-read.html * https://bytebuddy.net/#/ * shipilev.net * https://docs.oracle.com/javase/specs/jvms/se11/html/jvms-3.html * https://mechanical-sympathy.blogspot.com/2014/05/simple-binary-encoding.html * https://openjdk.java.net/jeps/0 * https://www.javaworld.com/article/2077193/the-java-class-file-lifestyle.html * lambda implementation: http://cr.openjdk.java.net/~briangoetz/lambda/lambda-translation.html * how to brush up on fundamentals: there are few ppl who are working on the core problems, design stuff. be it concurrency, programming lang etc. find out those ppl, see the papers they have written or referred. find out the best papers in that field and read them up :) :) :) https://github.com/papers-we-love/papers-we-love/tree...
its been quite a journey nstalling kubuntu on overpowered's LP3 (17" model). Few notes: * battery is low and graphics card is power hungry. It is BIG and if it may not be what you want given usually, one wants a sleek laptop with good monitor and long battery. * however, otherwise, its fine. nvidia drivers are buggy on linux. Man, its been ages and things never seem to improve. So, once you install kubuntu, nvidia would eat up lots of IRQs and given, you , in all your wisdom, have chosen a power hungry laptop anyways. You would see your laptop uptime on battery nosedive. So, I ended up purging nvidia and nouveau. little did I know that laptop shall not function correctly, specifically, it would simply hang up on pressing login button. ctrl+alt+f* wouldnt work. simply, you are stuck. I went to recovery mode, however, I had accidentally disabled wifi button, so, networking didnt come up. and laptop keypad doesnt show if wifi is down. so, googling landed me on few re...