Everything. That's the problem, I want it all, and I want it now (as they say). Basically, I need somebody to invent the interface from <i>The Matrix</i> so I can have Tank dump jiu-jitsu, kung-fu, and a pilot program for a b-212 helicopter straight into my brain.<p>That said, in terms of prioritizing, I'll be spending a lot of time this year on topics related to data science, big data, machine learning and AI. Taking some stats classes online, and particularly interested in finally getting a handle on Bayesian statistics and then exploring things like Bayesian Belief Networks, etc.<p>Also, I've been doing a lot of stuff with R and Octave the past few months, so more of that for sure. May try to pick up some Julia at some point, and I bought a Swift book intending to at least dip my toes in the water with that. I still want to learn to use some things like Prolog, Mercury, CLIPS, OPS5, etc. as well.
I'd really like to learn more about radios and RF electronics. I have a pretty good understanding of the system level concepts behind radio, and I have enough EE concepts down to understand things like amplifiers and filters, but chaining all of that together into a working system is above my level of understanding.<p>I think I have a small problem in that I don't know where to start. I don't know how to bridge the gap between block diagram understanding and detailed circuit schematics and diagrams.<p>Long shot, as this is a mostly programming based thread, but hey, I've gotten lucky before. Maybe I will again?
- Deduction system, in particular as relating to logic programming such as Datalog. This is more or less in link with my research interest in programming languages - I feel like these techniques could have a lot of implication in compilers.<p>- Front-end programming using javascript. I'm always intrigued by all the conversations surrounding React, Angular, etc... There is a background I lack to see why such convoluted solutions are need, what problems they fix.<p>- Fundamentals of machine learning, esp. neural network (I have some clues about things like Bayesian filters). It just seem like something that could be used in practice if one knows how to roll with it.
I've already completed the Coursera Machine Learning course and now I'm starting to get my head around Deep Learning using the nVidia course - mostly because I bought a Jetson TK1. This is all to complete a project that will also involve RabbitMQ, Nodejs, and Docker.<p>Other than that I'm determined to gain a certificate in French Language (although I have been slowly learning for several years now) and get my driving licence :)<p>It helps that I have stuck with each technical topic rather than trying to do them all at once or skip ahead. Getting to use some of the technologies I need for my project in my day job helps too.
I'm focusing on cybersecurity. Right now I'm doing the microcorruption.com CTF, just finished the stockfighter CTF. I read The Web Application Hacker's Handbook and am practicing pentesting the sample apps compiled by OWASP. [1] I want to learn to reverse engineer malware, and write cryptographically secure software like Tor.<p>[1] <a href="https://www.owasp.org/index.php/OWASP_Vulnerable_Web_Applications_Directory_Project#tab=On-Line_apps" rel="nofollow">https://www.owasp.org/index.php/OWASP_Vulnerable_Web_Applica...</a>
Having gone the traditional engineering/cs route through university, I was trained to be a systems engineer. So C, C++, and Java were my first languages. Web has taken me away from that in recent years so I'd like to reexplore what systems programming looks like in 2016. Rust and Go are on the top of my list.
I want to learn more German and more javascript.
I took german in high school 20+ years ago but sucked at it and struggled through it for my language requirement in my phd. A decent amount of literature in my field is in German so I want to get better at translating it. I'm doing duolingo.<p>I went through the javascript program at codeavengers last summer and now I'm looking to build on that.
Electronics: "Object in Space" baited me into thinking "Huh, I could do that" - bought an Arduino, assembled some basic circuits, and plan to make at least one USB controller.<p>"Proper" Woodcrafting: All the better to mount said electronics. Might branch out into making my own arcade cabinet, pinball machine, computer desk, etc. - I've only done basic assembly with boards, saws, nails, screws, etc.<p>Commercial Failure: I intend to write the gold standard for unit testing tools (at least within game development), and try to make a buck off of it.<p>Killing Procrastination: I should hit [add comment] and get back to coding...
Haskell. I am currently reading haskellbook.com but I am kind of stuck with the first chapter about Lambda Calculus. If anyone knows a good advice/link/tutorial about it, that would be great!
After 8 years of being frustrated with HTML/CSS...<p>How to take a sketch of a webpage I've made on a piece of paper and write the HTML/CSS for it while feeling like I can predict how things will be laid out rather than feeling like I'm playing whack-a-mole. I think I've learned that I just cannot do achieve this with block/inline/inline-block and I need to stick with flexbox. I'd like to either learn a CSS framework or learn sass and write my own.
How to stop mumbling. I've tried before and always given up because I sound like a robot when enunciating. But I'm tired of people asking "what?" I'm going to fix it this time.<p>Also, Tensor Flow. How do I set that up myself?
- How to refactor legacy code in a team setting.<p>- How to prevent more bad code from being written in a team setting.<p>- How to architect applications at a higher
level.<p>- How to mountain bike like a beast.
German, Swift, Blender, Unreal Engine, C++, how to fly helicopters, improving fixed-wing aircraft night landings, Jiu Jitsu, deep sea diving, breast stroke.
I hope it's not too late to start, but I'd like to learn Go, the language. I've been working with PHP and Node for far too long and need something not interpreted.
Shameless plug: I am also doing something similar <a href="https://github.com/shekhargulati/52-technologies-in-2016" rel="nofollow">https://github.com/shekhargulati/52-technologies-in-2016</a>. I am learning a new technology every week or writing some small open source project mainly in Scala, Python, and Java. I am documenting my learning on Github.
I want to learn Redux, these are 20 videos that I have planed to watch: <a href="https://learnredux.com/view/hmwBow1PUuo" rel="nofollow">https://learnredux.com/view/hmwBow1PUuo</a>.
- Cryptanalysis, and globally large scale, calm, problem analysis (groups, fields, vector spaces). I had a recent itch about prolog, constraint programming.<p>- Wholemeal programmng, haskellers view on problem analysis, graph abstractions, topology.<p>- Geometry. Back to complex plane ?<p>- DT, Agda, Idris.<p>- Sub micrometer physics and engineering.<p>- Biology/Ecology Energy gathering<p>- Non invasive medicine<p>- Threads. Just joking; that's too hard.
I just graduated 2 weeks ago. There is so much to learn of what is useful, and feels like very little time to do it. Getting proficient with a language that is up and coming (Golang has been my choice lately), and then follow it up with an idea super hot today (machine learning, big data?).
1. LLVM - enough that I can write my own optimisation passes and plug them in along with the regular -O3 ones<p>2. The ability to understand when and where to use meta programming efficiently. Currently I only have C++ experience, but I've heard things are better with Dlang??
Neural Networks. I actually read a lot of introductory stuff but never really went down to detail and also never had the opportunity to implement one. For me and I guess a lot of people reading tutorials is not enough to learn unless we work on a project.
I’m basically in the same boat as @mindcrime here, I want it all but this year’s focus has been and will continue to be:<p>- Style Transfer (so CNNs, Regressions and a whole bunch of Statistics concepts)<p>- React, React Native and that whole ecosystem<p>- How to identify and validate startup niches
ML/AI and actually proficient in a functional programming language like Elm or Haskell so I can write more functional JavaScript. Got my Coursera for ML! Just need more FP experience!
Elixir and/or Clojure.<p>I would also like to improve my JavaScript chops but can't see myself diving into Node.js. Will probably try to familiarize myself with ES2015.
Too many things! Write a compiler, master Angular 2 and TypeScript, learn much more about systems design and scalability. Maybe even some machine learning.
I'm playing with hackerrank tests, and also I want to master Scala, Akka, Spark & reactive-streams. Of course improve my english skills too...
I wanna learn Go. After a lot of thought went into what new language to pick (Rust, Nim, Go, etc.), I settled on Go because like Go I'm a minimalist and the feature set and grammar of every other language is just exhausting.