drdude
Kudos, I forked it already haha.
This is not to mention many (if not all) of the other headings are wrong too. Not even going to waste time reading this.
No one can deny there are things that need to be brought to a better standards in academia, but denying the usefulness and depth of these degrees based on outlier super achievers is zealous, to say the least all while claiming "arrogance" on academia.
I ran Yellowdog linux on it, and Fedora 4 back in the days when I didn't want to upgrade to a newer OS right away and I liked it.
I'd rather say something truthful and of support, backed by real action and history if actual support instead of saying something trivial. I remember a friend told me such thing when I was grieving (something along the lines of "you have to pray" or something) and I blurted "oh really? so I wasn't praying. so it was my fault? so I needed YOU to remind me at my worst times? what happened to reason?"... he stopped talking to me for few months, we are still friends... but if he hugged me and kept quiet just the looks of their face feeling sad for me would have been the perfect support I needed. Sometimes silence is way better than telling a religious lie to "comfort me".
edit: and Syrian too
Buy once, use till the battery dies... rinse and repeat... gear is inconvenient though but can put up with it.
I had a look at Mojo, love it, but I am no longer interested in OO (used OO for 20+ years and I figured I am no more interested).
EDIT: even John DeGoes (the ZIO guy) left Scala for similar reasons, now I just remembered, and prefers Rust over it... I love what they are doing with their Golem Cloud.
I don't have any friend from my school times. Bullying was the norm back in late 80's and the 90's till I am in college on '99.
The real friends? the real education? started at college. School was a 12 years full of non sense useless stuff to someone's practical life and improvement (to me and many of people around me. The most I remember of these days were math and science lessons that were beneficial and my father alone was more than capable teaching me that... other than language lessons, religious teaching that were just a formality for us (we learn religion the best from home, our extended family) etc etc. At the end? We lost most of 12 years that are the best for internalizing more engineering and professional education. Yes we are capable of that at that age, I and my younger brother at the least built some robots and actual cars with suspension and steering etc although using old Lego collections (since we grew poor we couldn't afford actual tools) and that was ALL on our own at home and we didn't have internet or anything. We modified RC cars to go faster by soldering capacitors to give that boost to the motor (at the expense of battery life and potentially burning the motor) when we were in middle school.
Programming you say? my love for computers and computer games? all at home too, with some help from my older cousin (that I will visit in 30 minutes, he is 67 years old now and without him I wouldn't even dream of getting a PhD in CS, and of course my professors who I revere and respect).
Nearly all my useful skills, other than math and science as I mentioned), I and my brother learned on our own... at home. It all started at home. The school? was torture and a formality we had to go through or no one will hire us.
I am for minimal formal schooling with specialization starting from day 1, each one can choose a MUCH shorter path and more focused on what they want to do... switching between specializations and/or profession shouldn't be like collapsing a sky scraper we have built with hay (like it is now the case). wasting people's lives, causing them trauma for whatever miss function (e.g. students being beaten for silly missed homeworks etc). This system is age old and not effective, and there are more effective ways. Most of those who changed the world were school drop outs for a reason... they focused on what really matters and connected it to reality.
I read Deep Learning by Goodfellow and Deep Learning with TensorFlow 2 and Keras for practical stuff. I am still thinking if I should do the D2L for additional practice in my free time, though.
Thanks in anticipation.
EDIT: can this be done/automated using macros?
Right now, if I want to mess with some transformation passes for an existing language, I would just look for LLVM and Clang for C for example (readily made front end, and backend with hackable middle end).
P.S. I am a hobbyist at this stage and you can consider me knowing nothing about LLVM. My advice is based on my friends' (same colleague) who works for nVidia for their CUDA compiler using LLVM.
Another reason for me to be interested in LLVM is that I used JVM languages (Scala, Java) for the past 20+ years and with GraalVM and its polyglot support for LLVM based languages; whose support was added using LLVM.
my rusty two cents (Rust is awesome too ;)).
I grew up in Saudi Arabia, lived in US for over 13 years, and now back in Saudi.
Not everyone is literate enough to come up with their solutions.
Scala borrows a lot from Haskell and Python too. Definitely a JVM and integrates with Java well.
I coded in Java since 2002, now in Scala since 2013, and I am learning Haskell as well.