TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What do you want to learn in 2016?

63 pointsby brown-dragonalmost 9 years ago
I want to write a tutorial that other programmers would find useful. What is your "I'd really like to learn this" for 2016?

53 comments

mindcrimealmost 9 years ago
Everything. That&#x27;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&#x27;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&#x27;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.
评论 #11793083 未加载
评论 #11794813 未加载
cushychickenalmost 9 years ago
I&#x27;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&#x27;t know where to start. I don&#x27;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&#x27;ve gotten lucky before. Maybe I will again?
评论 #11792029 未加载
norswapalmost 9 years ago
- 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&#x27;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.
评论 #11794843 未加载
mlennoxalmost 9 years ago
I&#x27;ve already completed the Coursera Machine Learning course and now I&#x27;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&#x27;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.
评论 #11792979 未加载
linuxfan2718almost 9 years ago
I&#x27;m focusing on cybersecurity. Right now I&#x27;m doing the microcorruption.com CTF, just finished the stockfighter CTF. I read The Web Application Hacker&#x27;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:&#x2F;&#x2F;www.owasp.org&#x2F;index.php&#x2F;OWASP_Vulnerable_Web_Applications_Directory_Project#tab=On-Line_apps" rel="nofollow">https:&#x2F;&#x2F;www.owasp.org&#x2F;index.php&#x2F;OWASP_Vulnerable_Web_Applica...</a>
评论 #11874362 未加载
dopeboyalmost 9 years ago
Having gone the traditional engineering&#x2F;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&#x27;d like to reexplore what systems programming looks like in 2016. Rust and Go are on the top of my list.
评论 #11792411 未加载
评论 #11794827 未加载
jccalhounalmost 9 years ago
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&#x27;m doing duolingo.<p>I went through the javascript program at codeavengers last summer and now I&#x27;m looking to build on that.
评论 #11792093 未加载
评论 #11792039 未加载
MaulingMonkeyalmost 9 years ago
Electronics: &quot;Object in Space&quot; baited me into thinking &quot;Huh, I could do that&quot; - bought an Arduino, assembled some basic circuits, and plan to make at least one USB controller.<p>&quot;Proper&quot; Woodcrafting: All the better to mount said electronics. Might branch out into making my own arcade cabinet, pinball machine, computer desk, etc. - I&#x27;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...
评论 #11794877 未加载
yla92almost 9 years ago
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&#x2F;link&#x2F;tutorial about it, that would be great!
评论 #11791972 未加载
评论 #11792010 未加载
评论 #11792141 未加载
评论 #11791993 未加载
评论 #11799608 未加载
评论 #11791995 未加载
afarrellalmost 9 years ago
After 8 years of being frustrated with HTML&#x2F;CSS...<p>How to take a sketch of a webpage I&#x27;ve made on a piece of paper and write the HTML&#x2F;CSS for it while feeling like I can predict how things will be laid out rather than feeling like I&#x27;m playing whack-a-mole. I think I&#x27;ve learned that I just cannot do achieve this with block&#x2F;inline&#x2F;inline-block and I need to stick with flexbox. I&#x27;d like to either learn a CSS framework or learn sass and write my own.
kelukelugamesalmost 9 years ago
How to stop mumbling. I&#x27;ve tried before and always given up because I sound like a robot when enunciating. But I&#x27;m tired of people asking &quot;what?&quot; I&#x27;m going to fix it this time.<p>Also, Tensor Flow. How do I set that up myself?
评论 #11791996 未加载
评论 #11792037 未加载
评论 #11794952 未加载
_virtualmost 9 years ago
- 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.
评论 #11792090 未加载
评论 #11794895 未加载
sanjeetsuhagalmost 9 years ago
German, Swift, Blender, Unreal Engine, C++, how to fly helicopters, improving fixed-wing aircraft night landings, Jiu Jitsu, deep sea diving, breast stroke.
评论 #11794885 未加载
autoreleasepoolalmost 9 years ago
Elixir and Phoenix. I want to be a meta-programming guru by 2017. I&#x27;m having a blast so far.
评论 #11794904 未加载
nimmeralmost 9 years ago
More Nim <a href="http:&#x2F;&#x2F;nim-lang.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;nim-lang.org&#x2F;</a>
milankragujevicalmost 9 years ago
I hope it&#x27;s not too late to start, but I&#x27;d like to learn Go, the language. I&#x27;ve been working with PHP and Node for far too long and need something not interpreted.
评论 #11794912 未加载
VladimirGolovinalmost 9 years ago
Dependent types in Idris, and GADT and type families in Haskell.
评论 #11799630 未加载
shekhargulatialmost 9 years ago
Shameless plug: I am also doing something similar <a href="https:&#x2F;&#x2F;github.com&#x2F;shekhargulati&#x2F;52-technologies-in-2016" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;shekhargulati&#x2F;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.
评论 #11794921 未加载
moepstaralmost 9 years ago
I seriously want to stop procrastinating and finally learn some RoR (and not just stop at learning, but actually writing something useful).
评论 #11795563 未加载
tokhialmost 9 years ago
I want to learn Redux, these are 20 videos that I have planed to watch: <a href="https:&#x2F;&#x2F;learnredux.com&#x2F;view&#x2F;hmwBow1PUuo" rel="nofollow">https:&#x2F;&#x2F;learnredux.com&#x2F;view&#x2F;hmwBow1PUuo</a>.
agumonkeyalmost 9 years ago
- 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&#x2F;Ecology Energy gathering<p>- Non invasive medicine<p>- Threads. Just joking; that&#x27;s too hard.
评论 #11794935 未加载
ENGNRalmost 9 years ago
Definitely tensorflow (coming from react&#x2F;front end background)
评论 #11792166 未加载
评论 #11792920 未加载
testpassalmost 9 years ago
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?).
评论 #11794916 未加载
torbjornalmost 9 years ago
Go, machine learning, and dip my toes in various introductory computational biology&#x2F;biochem topics.
akshaydixialmost 9 years ago
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&#x27;ve heard things are better with Dlang??
评论 #11794850 未加载
arthurcollealmost 9 years ago
How to come up with more clever market making strategies
评论 #11794924 未加载
kyriakosalmost 9 years ago
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.
takatinalmost 9 years ago
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
imgabealmost 9 years ago
Suffix trees and linear algebra are the two things I&#x27;m currently focusing on.
评论 #11795586 未加载
acconradalmost 9 years ago
ML&#x2F;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!
评论 #11794941 未加载
ccallebsalmost 9 years ago
Elixir and&#x2F;or Clojure.<p>I would also like to improve my JavaScript chops but can&#x27;t see myself diving into Node.js. Will probably try to familiarize myself with ES2015.
评论 #11794948 未加载
jakegarelickalmost 9 years ago
Too many things! Write a compiler, master Angular 2 and TypeScript, learn much more about systems design and scalability. Maybe even some machine learning.
guiyealmost 9 years ago
I&#x27;m playing with hackerrank tests, and also I want to master Scala, Akka, Spark &amp; reactive-streams. Of course improve my english skills too...
tiplusalmost 9 years ago
Enough ROS and ROS-I to control a kuka arm. <a href="http:&#x2F;&#x2F;www.ros.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.ros.org&#x2F;</a>
glaberfickenalmost 9 years ago
I want to learn to identify all the plants there are around where I live and their history and origin.
Balgairalmost 9 years ago
STimulated Emission Depletion (STED) nanoscopes and how to make them better.<p>That and French&#x2F;US history.
oxplotalmost 9 years ago
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&#x27;m a minimalist and the feature set and grammar of every other language is just exhausting.
marvel_boyalmost 9 years ago
Elixir&#x2F;Phoenix is a very refreshing new perspective to the web design area.
epsalmost 9 years ago
French.
评论 #11791912 未加载
评论 #11792025 未加载
kaweraalmost 9 years ago
- Elm for building large webapps&#x27; frontends<p>- TensorFlow applied to NLP problems
mozak104almost 9 years ago
I want to learn service worker and use it to extend apps.
sneheshtalmost 9 years ago
Continue learning neural networks, and possibly learn Go
scotty79almost 9 years ago
Rust
评论 #11794955 未加载
lj3almost 9 years ago
Business, especially marketing and sales.
评论 #11794909 未加载
LogicFailsMealmost 9 years ago
Variational Inference, Quantum Computing
sidcoolalmost 9 years ago
Art of problem solving without my anxiety kicking in. Slow and deliberate.
brownogalmost 9 years ago
I want know how to hack facebook account
评论 #11792051 未加载
paulpauperalmost 9 years ago
general relativity in more detail
lormaynaalmost 9 years ago
SDN&#x2F;NFV Erlang HTML+CSS+Javascript
Kiroalmost 9 years ago
Laravel, C# and Unity.
interdriftalmost 9 years ago
Deep learning
widgeticalmost 9 years ago
Sketch. :)
theoneonealmost 9 years ago
Ember