by reinhardt1053 on 12/25/16, 10:12 PM with 494 comments
by developer2 on 12/26/16, 12:24 AM
The majority of information out there, including tutorials and blog articles about others' successful deployments, comes in the form of very high-level overviews. Everything I've found is an introduction to getting a basic docker instance running. There is very little useful information out there as to how to run a proper multi-host cluster.
There is core Docker. Tack on docker-machine, docker-compose, Swarm, and the dozens of 3rd-party cluster management abstractions such as Rancher - and the intensity of the headache never stops growing.
It sounds wonderful, but there is so much to learn to be able to tackle a full production stack. It's one thing to successfully launch a working cluster after hours of manual tinkering. It's a separate beast altogether to fully automate setting up a new cluster by issuing a single command, taking into account consistent configuration of: secure networking, persistent volumes with backups, deployment of container configuration and VCS codebases (ex: nginx vhosts and your code itself), etc.
My goal is to set up an entire project in such a way that there is a single suite of automation that can deploy all environments: development VM, staging, and production.
by peteretep on 12/26/16, 10:17 AM
Firstly, because if you don't have some kind of plan, there's no hope, so try and work out what that is now; second, you'll give people who already know that skill a way to advise you.
by theweirdone on 12/26/16, 9:22 AM
by foota on 12/26/16, 1:19 AM
I'd also like to get better at Rust. I've written a few small projects in it at hackathons, but I've yet to get to the point where I'm comfortable writing in it. I'd like to get close to that.
I'm taking a class prior to graduation in abstract algebra, which I'm excited for. I'm hoping to be able to continue to learn in this after graduating, I've thought about continuing to take math classes at a college by Seattle after I start working.
I'm hoping to lean more about machine learning and how it can be applied to problems, a project that I'm hoping to do in advancement of this is to learn to predict cloud cover in some future interval based on the history of some things (maybe pressure and current cloud cover?)
by sergiotapia on 12/25/16, 10:38 PM
The official documentation sucks and does nothing to illustrate how to use it in a real setting. I've tried to understand what it does and how it works about once a month for the past four months but I still don't get it.
http://elixir-lang.org/blog/2016/07/14/announcing-genstage/
Hopefully I can understand it soon, and further cement my understanding by writing a real example for people to learn from. It sounds very powerful and useful but damned if I know how to use it lol.
by d7z on 12/26/16, 8:03 AM
My first project stalled because of poor architectural decisions that overlapped with not-yet-profitable product-market fit (and too much networking instead of product work) and a baby. I learned that lesson and turned into a hermit to rewrite it completely - the market is there, but not immediately lucrative. I'm also writing something that makes money first. I'm hammering day and night with nothing else in my life but my family and the product. My second project is written in GO, wonderfully cheap to run, and about to be ready for launch. Not sure how to turn on that swagger button yet.
Selling to customers is one thing, but how/when do I start selling to investors and employees when few people know me in SV because I've been hammering instead of networking for almost 2 years straight.
by DigitalJack on 12/25/16, 10:50 PM
I'd like to:
-Build a lisp that targets LLVM IR
-Build an HDL out of lisp that can be compiled into a simulation, as well as be compiled to a netlist for synthesis.
-Build a testbench toolkit out of that same lisp.
by deepaksurti on 12/26/16, 5:01 AM
Digital Electronics using [1] Operating Systems using [2] Functional Data Structures using [3] Graphics Algorithms [4]
Any recommendations for these subjects sincerely appreciated. Thanks.
[1] https://www.amazon.com/Digital-Design-Computer-Architecture-... [2] https://www.amazon.com/Modern-Operating-Systems-Andrew-Tanen... [3] https://www.amazon.com/Purely-Functional-Structures-Chris-Ok... [4] https://www.amazon.com/Graphics-Visualization-Principles-Alg...
The more you practice, the more you can, the more you want to, the more you enjoy it, the less it tires you.” ― Robert A. Heinlein, The Cat Who Walks Through Walls
by eranation on 12/26/16, 4:47 AM
by teejayvanslyke on 12/25/16, 11:01 PM
From what I can tell, the best way to achieve that is by consistently offering to help others with my skills. So I'm making it a point in the coming year to make blogging a part of my work routine.
Are any of you facing the same dilemma? I'd love to hear your insights!
by anonyfox on 12/26/16, 11:20 AM
I have some libraries that I tend to rewrite for every new language I learn, but once I wrote something in Rust, its written once and for all, highly efficient and considerably safe, and I can use it from all other languages (node, elixir, ruby, ...).
And I have high hopes for webassembly to replace the brittle and overcomplicated frontend stuff in the next years, Rust should be the ideal candidate to write enterprisey stuff which must not fail.
by Ocerge on 12/25/16, 10:42 PM
by silvaben on 12/26/16, 2:28 AM
I'd like to learn how to sell a SaaS product[1] to businesses. I'd also like to explore content strategy and marketing. As a software developer joining a new 2-person startup, this is uncharted territory for me. Looking forward to the experience.
by jonaf on 12/26/16, 3:36 AM
2. Everything about building and using FPGAs to their potential.
3. machine learning / deep neural networks. I feel we are getting to a point where they are becoming more practical for a business to invest in.
4. How to survive parenthood, with #3 due in May, my son is 3 and my daughter is 2. I've been making it up as I go, but wow is it a lot of work!
by jchmbrln on 12/26/16, 12:37 AM
[1] https://www.manning.com/books/postgis-in-action-second-editi...
by xrjn on 12/26/16, 12:07 AM
So far I've been able to get a ping between two modules over a 10m range. Next up I'd like to transmit some useful data over longer distances (temperature for example), and then move on to devices that provide useful data (eg when a train passes a certain point to see if it's on time).
by pasbesoin on 12/25/16, 10:54 PM
In my case, personal health has left me no choice.
Some poor medical advice and treatment, combined with my adversity to the whole topic -- yes, strong squeamishness combined with fear/observation that thinking about adverse events seemed (seems!) to instantiate them. That all has left me with a substantial health burden.
Meanwhile, in my experience the current U.S. health care system seems to be -- technological "miracles" aside -- making getting effective treatment ever more difficult.
So... As with everything else, it seems, you can't rely on expert consult -- even when you can afford it -- but rather have to learn and do -- or at lease prescribe and manage -- everything yourself.
So... biology. In other words, I need to belatedly read up on the owners manual. And find some hacks that help me.
As an aside, we're about to the point of molecular programming. So, maybe this will coincide with the current leading edge in technology, anyway.
by parthdesai on 12/25/16, 10:49 PM
Right now my life consists of Commute->Work->commute->gym->sleep. I actually don't look forward to weekends since there is nothing to occupy my mind.
by hota_mazi on 12/26/16, 12:55 AM
by IgorPartola on 12/26/16, 12:57 AM
Swift and/or React Native. Mobile apps are good.
How to use some basic ML in practice. TensorFlow based NNs would be good.
How to use the ShopBot at my local hacker space. Also how to use the laser cutter to make cooler shit than I already do.
How to sew. I want to make some one-off items but really don't know much about sewing beyond the real basics.
How to use a bullwhip India Jones-style.
Surfing.
Bonus: welding, how to change brakes on a car, how to rebuild a carburetor, how to make kombucha, how to keep bees.
by jetti on 12/27/16, 4:15 PM
Woodworking -> I'm going to have more free time this year so I want to get back into learning woodworking and actually building and finishing pieces. My first goal is to re-build my workbench and make it smaller so it takes up less room in the garage. After that, I have an idea on a stand that will go next to my couch.
Marketing -> I've created a software product that I'm selling and I want to figure out how to market better so that I can actually sell my product
by vcool07 on 12/26/16, 4:30 AM
by oxplot on 12/26/16, 1:43 AM
by blueintegral on 12/26/16, 3:41 AM
by nonsince on 12/26/16, 2:28 PM
On top of that I want to learn industry game development techniques, including finally getting a solid grasp on C++. I've got a pretty strong grasp of systems engineering concepts and memory management since I'm very active in the Rust community but by the end of the year I want to be qualified to get a job in the games industry. Web development is not going to be my career, that's for certain. I'm reading through various maths-for-computer-scientists books, and I've got a bunch of highly-recommended game dev books (Game Engine Architecture, Real-time Rendering, looking at getting Real-time Collision Detection) in my library. I was an avid amateur mathematician in a past life, so although I'm rusty I'm getting back into my stride quite fast. If anyone has more tips on how to get your foot into the door in game development (engine/tools development, very specifically _not_ programming the game itself) I'd be extremely grateful.
by awgme on 12/26/16, 5:08 AM
by skierscott on 12/26/16, 2:38 AM
* Security. What's my threat model and how should I address it?
by FLUX-YOU on 12/25/16, 11:13 PM
by tixzdk on 12/25/16, 10:38 PM
by lloeki on 12/26/16, 11:55 AM
How: socialize, be more outgoing about who I am, get back into sports and reach back to friends I've been letting down, build new relationships, trust people again. Just keep on building, doing and enjoying things for what they are, not what they might fail to be.
by SnowingXIV on 12/26/16, 1:26 AM
by brudgers on 12/26/16, 12:38 AM
I'm also thinking about adding some 'classical' AI at the agent level of abstraction (not the lower DNN level). That probably means a bit of Common Lisp and an excuse for buying some used Norvig books. Like the formal topics from last year, this seems to be a domain that I bump into by trying to avoid it.
by bencoder on 12/26/16, 9:43 AM
by abhimskywalker on 12/26/16, 6:38 AM
And also some Kubernetes, Docker in more detail, explore rkt and CoreOS, perhaps also get into details of linux kernel and finish a custom build from http://www.linuxfromscratch.org/ Get more depth into system security
If time permits, would love to learn more about Quantum Computing and explore if I can contribute in any way.
by LeicaLatte on 12/26/16, 6:03 AM
by adrice727 on 12/26/16, 5:27 AM
I did the two functional programming in Scala courses on Coursera. I'm currently going through Martin Odersky's book and am in the middle of my first small project. I'm just starting to turn the corner on feeling productive and actually understanding what the hell I'm doing. If I am half as productive in Scala as I am in my main language (JS) by the end of the year, I'll be quite happy.
by candu on 12/26/16, 2:17 PM
Time will tell how much of this I actually get to, but at the very least I'll be busy :)
by franciscop on 12/25/16, 11:08 PM
by smnplk on 12/26/16, 1:40 AM
+ continue learning Clojure and build stuff with it
+ improve english speaking skills
+ read more, in english and native language
+ learn how to find clients outside of online freelance marketplaces
+ get away from ruby and rails
+ study more poker hands
+ learn to play chess better
+ learn about seo & marketing
+ bootstrapping a SASS product
+ make a few html5 games in clojurescript
by KurtMueller on 12/26/16, 5:00 AM
Specifically, I want to learn how to: 1. Build and deploy an F# web app with Suave as the web framework and Fable on the frontend. I'm not quite sure what to use as a backend (I know and use Postgres, but am open to using something else). 2. Test my code using FsCheck (based off of Haskell's QuickCheck) by defining properties/attributes. 3. Use computation expressions 4. Use and build type providers
I'm a professional Ruby on Rails developer by day, so I'm interested in F# because it's so very different than what I'm used to. Plus, it has a lot of shiny tools/toys that I want to play around with and learn.
by gravypod on 12/25/16, 11:10 PM
by duiker101 on 12/25/16, 10:17 PM
by sidchilling on 12/26/16, 4:54 AM
I have been develioping web and mobile apps for about 6 years and now I want to create something for passive income.
by supernintendo on 12/25/16, 11:17 PM
by davedx on 12/26/16, 12:27 PM
by mguillemot on 12/26/16, 3:15 AM
by cvoss on 12/25/16, 10:32 PM
by s_c_r on 12/25/16, 10:38 PM
by sakoht on 12/26/16, 2:27 AM
I have been doing scalable back-end systems for years and can tackle interesting problems quickly. But, with UI work, I am like an infant with crayons. It takes too long to go from desire to product.
by snowcrshd on 12/26/16, 5:34 PM
- 10 seconds Free-standing Handstand: Practice 6-7 days a week, for twenty minutes, following the GMB Handstand progressions.
- 10 seconds advanced tuck back-lever on the gymnastics rings: Practice 3-4x week, following FitnessFAQs progressions.
- Bulgarian split squats, 4x12 50kg: I'll go with a somewhat linear progression -- work from 3x8 up to 4x12. When I do 3 workouts using 4x12, I'll up the weight by 2-4kg and start a new cycle.
- Books I'll read:
1. Gödel, Escher, Bach
2. Black Swan
3. The Society of Mind
4. Code complete (I'll read a chapter every week)
- Finally learn about compilers/interpreters: 1. Work through "Writing an interpreter in Go"
2. Work through "Language Implementation Patterns"
4. Work through "Engineering a Compiler book"
5. Do the Kaleidoscope LLVM tutorial in OCaml
- Get good at algorithms to have a better chance at landing a job in one of the the big 4: 1. Work through HackerRank's Cracking the Coding Interview track: I'll do 3 challenges every day until I am finished.
2. Solve as many problems from LeetCode [1] as I can: I'll solve 2 problems every day.
3. Work through the "Algorithm Design Manual book"
- Really learn Java. Java 8 looks interesting and I see there are a lot of job opportunities for Java devs.Looks like a plan!
[1]: http://www.learn4master.com/interview-questions/leetcode/lee...
by snovv_crash on 12/26/16, 11:11 AM
by DanBC on 12/25/16, 10:37 PM
by petecooper on 12/25/16, 10:32 PM
Not necessarily in that order.
by DeanWormer on 12/26/16, 1:22 AM
I'm looking forward to having both the technical skills and sales skills under my belt.
by gemalandaverde on 12/25/16, 11:41 PM
by bacchus2017 on 12/26/16, 2:10 PM
Formal study would be fine, perhaps at UC Davis' world class Viticulture and Oenology program. Or in Burgundy, France. But for now just apprenticing once a month at Wind Gap Wines in Sebastopol and seeing whence it leads
by afarrell on 12/26/16, 6:53 PM
by feiss on 12/25/16, 10:43 PM
by vayarajesh on 12/26/16, 3:22 AM
Any suggestions on how to go about learning Mathematics requires for Machine Learning is more than welcome
by kisop on 12/26/16, 6:59 AM
Finnish and Hindi are the two languages I wish to learn in the next year.
by palerdot on 12/26/16, 8:13 AM
by _spoonman on 12/26/16, 1:52 AM
by mmargerum on 12/26/16, 7:40 PM
by misrab on 12/26/16, 6:18 AM
I'd like to learn/do a couple things in 2017:
- An overview of college-level conceptual physics. Historically I've tried to leap-frog into advanced physics because my math is pretty good, but I end up missing out on the concepts. So I'll stop rushing and do it step by step.
- Deep learning and deeper machine learning. I'm pretty familiar with ML in general but have never had the intimate understanding I've wanted, nor taken the time to properly dive into DL.
- Bahasa Indonesia and Mandarin ^_^ (while maintaining the rest)
- Abstract Algebra and Information Theory
- Keep up the pace with reading interesting books
- Become more familiar with devops and systems programming (Docker, Rust etc...but not an expert necessarily)
As an aside, I'm also trying to improve my running, swimming, and martial arts :)
I'm sure other things will also pop up in time!
by ak93 on 12/26/16, 7:42 AM
by c_shu on 12/26/16, 12:32 AM
by rayalez on 12/26/16, 12:09 AM
- I want to get really good at making my video tutorials about digital art.
- And I want to get way better at making my webcomics.
by mrkgnao on 12/26/16, 7:08 AM
CS-wise: learn enough ClojureScript to be able to make convincing mathematical (etc.) visualizations -- I recently got a taste of Figwheel+Reagent and I'm hooked! -- and be able to manipulate Haskell transformer stacks better.
Other than that, I'd like to learn some French (marathoning Engrenages was the best decision ever!) and not forget the little German I know.
by garyfirestorm on 12/25/16, 10:32 PM
by sudshekhar on 12/26/16, 9:18 AM
Being in India, I can do a lot of work for much cheaper rates than others out there. But I don't want to waste my time with short term projects. Might seem like you're earning a lot but there's very little one actually learns at the end of a few months, which to me at least is a net loss.
So I am going to try to find some kind of long term project/task as a junior/senior engineer, something that's challenging or at least worth putting on your CV.
I am also planning to work on my thinking skills (lesswrong/SSC and Economist), and React.
Not going to add anything else. Discipline is the word for this year.
by th00m on 12/25/16, 10:49 PM
by mars4rp on 12/26/16, 12:32 AM
by iamgopal on 12/26/16, 8:31 AM
by SmooL on 12/26/16, 5:06 AM
by RossBencina on 12/26/16, 12:03 PM
[0] https://www.manning.com/books/type-driven-development-with-i...
by ud0 on 12/27/16, 5:29 PM
Learn CS basics, Data structures, Algorithms. Plant to use this => https://github.com/open-source-society/computer-science as a guide
I'm a self-taught front-end developer without a CS degree, coding professionally for 4 years now.
by catwell on 12/28/16, 11:33 PM
I also want to get up to date with the most important advances in my field (distributed systems and algorithms). I did follow research in 2015, but not in 2016, so I have to catch up a bit.
by atarian on 12/26/16, 9:05 AM
by bobbyisgood on 12/26/16, 3:37 PM
In terms of practical benefits, I still hunt for python idioms on a routine basis. Owning and flipping through a book occasionally comes to mind. Any suggestions? (I am pretty good with multiple years on the language across 2 and 3)
I would like to stop flirting with machine learning and just finish essential chapters from statistical inference and spend time on linear algebra. Then maybe I would try to understand backpropagation for real. Meanwhile, applications must continue to be built and I must learn effective techniques to preprocess data. I would like to do more work in Pandas and Hive.
I've found my notes to be a trustworthy friend. I need to set myself a reward system to inculcate a habit of writing more (daily thoughts, project ideas, blog...) (and on paper)
I would like to fingerpick a few songs I have in mind too.
This would be a good list if I go deep. Could I make space for haskell, clojure, scala? Probably not. Might just read Backus's functional language paper though.
One book to read every month - The Power of Now.
by emdowling on 12/26/16, 3:11 AM
Personal: Mastery in something non-computer related. I've spent my twenties building a career in software, have built a startup, etc but want to end my twenties and begin my thirties with something new to "master" (even though we can't ever fully master something). Increasingly fascinated by freediving and reconnecting with nature and what the human body is capable of.
by rokhayakebe on 12/26/16, 2:43 AM
by contingencies on 12/26/16, 12:04 AM
Outside of work, perhaps one day a week or less, I am planning to take some of my photography and turn in in to wood carvings using a custom automated workflow via commercial laser cutters. Allows me take the best of digital by working in vector, but maintain the satisfaction of an analog result by printing a tangible, physical result.
by czep on 12/26/16, 4:37 AM
And I also want to learn how to play the Stone Roses' I Am the Resurrection on guitar.
Happy New year, hackers!
by Cerium on 12/26/16, 1:10 AM
by androng on 12/25/16, 10:52 PM
by cup on 12/25/16, 10:35 PM
by redgetan on 12/26/16, 2:57 AM
[1] https://bard.co/
by 0xFFC on 1/1/17, 11:44 AM
p.s. I have bachelor degree in CS, and my theoretical (specially in Design and Analysis of Algorithms and Operating Systems) foundation is rock solid, maybe same level of a last year graduate student from ordinary university (not top-notch of course). But I need to learn more about Compilers and Programming Languages and their underlying technology, and I have chosen C++ as language that I want to spend my career on. So 2017 for me means C++ ! (and a little bit of Rust).
Another things I really like to get my hands really dirty is build tools. I do use CMake for my personal projects, but I want to learn Autotools, Meson, gn, etc. Because I fucking hate build tools, so I think knowing more and more, is good idea to understand whats going on in build tools area.
p.s. I wish next year this time, I can look at past and proud myself! I wish, wish me success HN!
by giis on 12/26/16, 6:17 AM
On programming front, Rust is looking good.
by jakobegger on 12/26/16, 8:59 AM
by joe563323 on 12/26/16, 9:27 PM
by du_bing on 12/26/16, 5:11 AM
I have built some basics of Linux, Python, Ruby, HTML/CSS/JavaScript and tools like Vim/Emacs in the second half of 2016. I decide to do program development on my 27th birthday. My major in the University is English Literature.
More in details, in 2017, I plan to learn Elixir, MySQL/PHP, Sqlite, Ruby on Rails, Django/Flask, Node.js, Gulp, advanced Javascript, Material Design, Semantic UI, Docker, Travis CI, Jupyter, Lisp, Haskell, basic Machine Learning and pick up math like calculus, probability theory, linear algebra which I've learned in the University.
I desire to become a remote developer who can earn at least $30000/year after 2017. That's my target now. But in the long run, I want to be an expert in ML and AI.
by jaybosamiya on 12/26/16, 12:12 PM
The plan of action: keep at it by attacking more wargames and CTF (capture the flag) contests. Also, I should probably try to consider bug bounties, to be able to orient the skills to real world problems as well.
by kome on 12/26/16, 1:27 PM
And that's how I plan to do it:
- https://learnxinyminutes.com/docs/red/
- http://redprogramming.com/Home.html
- http://easiestprogramminglanguage.com/easiest_programming_la...
by Sharma on 12/26/16, 1:04 AM
by ranveeraggarwal on 12/26/16, 8:05 AM
* Computer Graphics. This is one area of computer science I am really interested in and wrote my undergraduate dissertation in. I want to go back to the basics and get up to speed with the new trends in the field. Again, need recommendations on how to proceed with this.
* Become a Python Ninja. Python is one language I am really comfortable with and whenever I can't get anything done, I go back to Python. There are still several facets of this language I need to explore.
And lastly, I need to quit my current job and work on something that lies somewhere in those^^ areas.
by rukittenme on 12/26/16, 3:26 AM
by jdmoreira on 12/26/16, 3:15 PM
I plan to learn by myself with a combination of duolingo, babel, flash cards, traditional teaching books and audio cds.
My girlfriend is Swedish so I can train at home.
Any tips are welcome!
by keviv on 12/28/16, 8:18 AM
- Want to learn about sysadmin stuff. I know the basics but I want to learn about automating the infrastructure using various tools like docker, ansible, terraform, etc.
- Definitely want to learn and build cool IoT stuff.
by omginternets on 12/26/16, 4:41 AM
1. Haskell: all the cool kids are doing it, and I like its formalism
2. Hy: I write a lot of python, and really like the idea of working with familiar data structures.
by framebit on 12/26/16, 4:09 AM
For not work, I want to improve my oil painting and my drawing skills! I got a Pi this year and want to use it to dabble in digital sculpture.
by firewalkwithme on 12/26/16, 2:47 PM
by patzol on 12/26/16, 5:11 AM
by echelon on 12/26/16, 1:23 AM
I've also got a huge interest in film and intend to teach myself filmmaking. I've had an interest in exploring it since middle school, but I've never committed the time. This year I'm obligating myself to film and edit something short every weekend. I live in Atlanta and our film scene is burgeoning, so I'm also hoping to network with local filmmakers and students.
Anyone in the Atlanta area interested in either of these subjects?
by cgh on 12/25/16, 11:16 PM
1. Whether I can climb V11.
2. Rust well enough so it doesn't feel like a wrestling match any more.
3. How to do a handstand.
by deepnotderp on 12/26/16, 12:33 AM
by minhajuddin on 12/26/16, 9:46 AM
by alc90 on 12/26/16, 1:20 PM
P.S. Also if you are in need of Intercom analytics please give us a try - I would be glad to have you onboard.
by JensRantil on 12/26/16, 10:16 AM
by markatkinson on 12/26/16, 10:58 AM
Planning to use the Unreal tutorials and then a few YouTube tutorials I found and I'll check out Pluralsight, and then just start building stuff!
I'm coming from a C# base so any suggestions would be greatly appreciated.
Sorry no links, on mobile and don't have access to my bookmarks.
by krapp on 12/26/16, 10:08 PM
Nothing complex or groundbreaking, but i've always been curious about how that all works. Maybe if it works well enough (it won't) I'd even adopt it as a scripting language for
2) Game development. Either to really learn Unity or C++/SDL/GL but put out something that isn't utterly basic and pedestrian.
3) I don't know. Something new. I'd hate for my life to have become so predictable that I can easily predict what opportunities will arise or what the limits of my ability to learn will be.
by NumberCruncher on 12/26/16, 7:29 PM
On the other hand I want to learn urban sketching.
by d1ffuz0r on 12/26/16, 7:06 AM
* improve my knowledge of Erlang
* catch up with ES6 (not really useful, but, just in case)
* learn how to scale my side projects from 5-10 initial users to 100-500 (some seo, marketing, sales)
* how to be efficient with my time
by tehwalrus on 12/26/16, 8:23 AM
I started writing a sword and sourcery novel on my rail commute, and its been much more fun than listening to fantasy audiobooks (which are very hit and miss in quality).
I've previously learned some French, German and Mandarin Chinese. I'd like to reach the threshold where I manage conversation in one of them by the end of the year. My Mandarin learning is most recent, my German was the most in-depth, and there's a French programmer working next to me. I dont know which one to do yet!
by wtvanhest on 12/26/16, 2:53 AM
by ram_rar on 12/26/16, 2:51 AM
by dojomouse on 1/1/17, 6:46 AM
Finish reading 'From AI to Zombies'
Get to a point with Rust that it's my go-to language for personal app development and general scripting. Super happy to see Rust feature so often on people's lists btw.
Get to a point with general Machine Learning understanding and proficiency that I feel I can usefully contribute to OpenAI work.
Build a retaining wall under my house, and have it still be retaining the things it's intended to retain come the end of the year...
by Windson on 12/26/16, 3:23 AM
by shradha408 on 12/26/16, 7:38 AM
1) I want to learn Java and be an expert in it by the end of 2017. Also, some of the basic concepts of computer science. 2) I am going to start a new food website where I am going to create and share new recipes. I really want to learn so many new recipes and improve my cooking skills. 3)I am going to buy a Ukulele next week and I want to learn it so badly. This is going to my first musical instrument and I am so excited.
by noobcode on 12/26/16, 6:37 AM
All the best to everyone for their learning goals.
by activatedgeek on 12/26/16, 11:24 AM
2. Get one open-source project shipped.
by davidspiess on 12/26/16, 12:29 PM
by saddington on 12/30/16, 6:01 PM
Some other things that I'm excited to learn is how community is created, managed, and sustained in this type of medium.
It's a creative challenge that has been really hard in the past few weeks, but, I've already learned a ton.
by gaius on 12/25/16, 10:36 PM
by jamesmp98 on 12/26/16, 10:50 PM
I also might mess around with the Salesforce Heroku connect and build some Spring or Play application to connect with Salesforce data.
by wordpressdev on 12/27/16, 11:05 PM
I have listed my goals here: http://www.kashifaziz.me/new-year-resolution-2017-goals-plan...
by markhollis on 12/25/16, 10:52 PM
* Understand what toposes are.
* Understand what monads are.
by znpy on 12/26/16, 7:56 AM
I am finding the Racket documentation a bit problematic: it's either "learn this super-specific things with no prior introduction" (example: the "continue" guide) or "learn everything from the very ground up" (example: the racket guide or how to design programs).
Any suggestions would be appreciated.
by shrikrishna on 12/26/16, 2:59 AM
Career devpt: Sales
Mob. Platform: Swift/ObjC. In 2016, it was Android
Web Framework: React/Native. Last year, it was Angular
Langs: Golang/Rust, Haskell/Erlang/Elixir
Personal: Long form writing. I already write short stories at stories.shrikrishnaholla.in . Want to write something more ambitious
by dopeboy on 12/26/16, 7:34 AM
by nojvek on 12/26/16, 6:26 PM
1) VSCode extensions for code coverage and inline debugging decorators.
2) Rasberry Pi Self Driving Car. Autonomously navigate from A to B
3) VR Meditation app. You are a god and different sounds of "Om" creates beautiful landscapes and life.
From non-technical side I want to:
1) Keep up meditating everyday.
2) Write one chapter of my book a week.
3) Once my wrist recovers, go back and hit the gym.
4) Take some dancing and art classes.
by spangry on 12/26/16, 3:23 AM
by borcunozkablan on 12/26/16, 7:42 AM
by milanove on 12/26/16, 12:08 PM
by randcraw on 12/26/16, 2:38 AM
And I want to learn French.
by xk0nsid on 12/27/16, 1:31 PM
2. gRPC/Protobufs
3. Kubernetes is also on the list. I really wanna understand how microservices work in production (deployment, monitoring, recovering, debugging).
4. Practical Deep Learning (TensorFlow/Keras etc)
Any suggestions/guidance for any one of those will be really helpful.
PS: I'm from C++ and python background.
by arvind_devaraj on 12/26/16, 8:19 AM
You can search the collection by keywords. For example http://coursehunt.net/?query=android
by HanGaozu on 12/26/16, 11:01 AM
I want to learn how to chill out and take it easy in stead of cramming every single minute of my day with something or the other.
by Razengan on 12/26/16, 12:26 AM
by thiht on 12/26/16, 12:14 AM
I'd really like an opportunity to work with these, I find the whole ecosystem really appealing
by nocoder on 12/26/16, 2:23 AM
by ancarda on 12/25/16, 11:25 PM
But more generally, how to get into a routine for learning something. I have Duolingo and Memrise but I forget to open them every day.
by tluyben2 on 12/26/16, 8:34 AM
by thewhitetulip on 12/26/16, 4:51 AM
- Build a full end to end app using Vue and stuff
- Build my Startup
- Learn investing
- Learn German
by PascLeRasc on 12/25/16, 11:14 PM
by mzzter on 12/26/16, 7:27 AM
by Tharkun on 12/26/16, 9:35 PM
by 20161112 on 12/26/16, 2:07 AM
by vivekd on 12/26/16, 3:48 AM
by eiriklv on 12/26/16, 1:07 AM
by thaumaturgy on 12/26/16, 4:47 AM
That is actually my goal for 2017.
by baristaGeek on 12/26/16, 7:04 AM
by raj7desai on 12/27/16, 4:48 PM
by HissingSound on 12/26/16, 8:44 AM
1. Improve my English skills
2. learn more about basics CS knowledges like algorithms, data structures.
3. Figure out what is Machine Learning. Maybe learn some Discrete and Linear Algebra for better understanding, but first I'll write some code using frameworks.
by gmemstr on 12/26/16, 9:57 AM
by mynegation on 12/26/16, 2:34 AM
by lj3 on 12/26/16, 12:15 AM
by gmayank32 on 12/26/16, 7:40 AM
I want to learn by doing good projects in this field but I dont have any ideas. Apart from Kaggle, is there any other sites which have projects related to Data Science field.
by bootload on 12/26/16, 1:54 AM
by shardo on 12/26/16, 4:11 AM
by andrei_says_ on 12/26/16, 8:17 AM
by handedness on 12/25/16, 10:42 PM
by mistermaster on 12/25/16, 10:37 PM
by alramadhan on 12/28/16, 3:52 AM
by johndoenut on 12/26/16, 5:42 AM
- Read more books
- Basics of music theory
by tmaly on 12/26/16, 2:18 AM
by juliend2 on 12/26/16, 4:14 AM
by soneca on 12/26/16, 1:49 AM
Specifically more about CSS and JavaScript, maybe NodeJS, maybe React.
by vladimirfomene on 12/26/16, 9:40 AM
by jensvdh on 12/26/16, 7:12 AM
by donquichotte on 12/26/16, 8:53 AM
by adolfoabegg on 12/26/16, 1:07 AM
by rajangdavis on 12/26/16, 12:21 AM
by GeneticGenesis on 12/26/16, 12:39 AM
Oh, and Finnish.
by damptowel on 12/26/16, 1:18 PM
by grigy on 12/31/16, 6:46 AM
by danellis on 12/26/16, 2:41 AM
Any suggestions?
by DrNuke on 12/26/16, 12:31 PM
by analog31 on 12/26/16, 2:14 AM
* Get more skilled at off-road cycling
* Publish a non-embarrassing code side project
* Expand my healthy cooking repertoire
by aspiringme on 12/26/16, 11:07 AM
by kakaorka on 12/26/16, 2:51 AM
by severus on 12/26/16, 9:35 AM
by weishigoname on 12/26/16, 1:57 AM
by LouisSayers on 12/25/16, 11:00 PM
by praveer13 on 12/26/16, 3:38 AM
by dewmal on 12/26/16, 2:31 AM
by _navaneethan on 12/28/16, 5:36 AM
by debt on 12/26/16, 1:38 AM
by rajington on 12/25/16, 11:14 PM
by bemmu on 12/26/16, 2:32 AM
by fgandiya on 12/26/16, 4:56 AM
2) Working with VPSs and other IaaS/PaaS services.
3) App Development
4) More about Python
5) Design
6) Historical figures in CS
7) How to adult
8) How to navigate the job market
9) How to grow a blog
by SunboX on 12/26/16, 10:28 AM
by kchauhan on 12/26/16, 11:29 AM
by vjdhama on 12/26/16, 4:51 AM
* open containers * rkt * docker * kubernetes * terraform
by hatty on 12/26/16, 1:21 AM
by fratlas on 12/26/16, 3:25 AM
by salatin on 12/26/16, 12:18 AM
by kriro on 12/26/16, 11:07 AM
Probably in that order.
by danellis on 12/26/16, 2:40 AM
by Keyframe on 12/26/16, 11:43 AM
by muminoff on 12/26/16, 6:52 AM
2. Read books
3. Family and work balance
by hellofunk on 12/26/16, 9:47 AM
by jbrambleDC on 12/26/16, 8:01 AM
by wingerlang on 12/26/16, 10:08 AM
by lowglow on 12/26/16, 3:50 AM
by k__ on 12/26/16, 11:41 AM
Don't know where to start.
by arunoda on 12/26/16, 2:52 AM
by hrshtr on 12/26/16, 5:59 AM
by gm-conspiracy on 12/26/16, 1:27 PM
by tuananh on 12/26/16, 1:56 AM
by Yuvrajv5 on 12/31/16, 5:26 AM
by satyajeet23 on 12/26/16, 12:09 PM
by crispytx on 12/26/16, 2:53 AM
by bbcbasic on 12/26/16, 1:13 AM
I feel that such knowledge is eternal. It won't be obsolete in 2027. ReactJS on the other hand ...
by williamle8300 on 12/26/16, 3:04 AM
by nether on 12/26/16, 3:30 AM