Earlier quoted context omitted.
How do you feel about the productivity for web development in Rust?
My priorities are unique to my situation, so a responsible answer to your question is "it depends on what you're trying to do". I am trying to create a scalable platform. Without having best practices to learn from, I had to discover what that required while trying to make the most of Rust. The discovery process involves many iterations of trying approaches out until a decent one emerges. On the other hand, once I la…
Ask HN: What technologies did you learn in 2018?
401–410 of 620 posts
Re: Ask HN: What technologies did you learn in 2018?
#402GPU programming - rewrote some LiDAR processing using cuda to speed up our object detection pipeline. Also learned the python C api so we could integrate some ML models written in pytorch into our c++ applications.
Re: Ask HN: What technologies did you learn in 2018?
#403Re: Ask HN: What technologies did you learn in 2018?
#404Weirdly, perl. I found myself on a client site in a locked down environment with only the Windows version of GIT installed. Powershell disabled, no other programs allowed. I had to produce reports on the log files for this machine, but had to obfuscate information before taking it off the server. I discovered that git had bash installed quite early on, so my initial automation and reporting was based on UNIX pipeline…
In this day and age, with Python and all, is Perl still worth learning?
One may also want to learn Perl5 for dealing with legacy stuff (either keeping or getting rid of it). There is a lot of it out there.
Re: Ask HN: What technologies did you learn in 2018?
#405Machine Learning. In 2018 I went from "zero to sixty", so to speak. At the beginning of the year I knew nothing about ML, and my math skills had gotten so rusty I couldn't even remember how to do simple derivatives or multiply two matrices. In the first half of 2018 I relearned the college math that I had forgotten by working through MIT OCW's Linear Algebra, Calculus, and Probability courses. In the Fall, I enrolled…
When you say you enrolled in 10-601, what did you do? I assume you aren't actually a student at CMU.
Re: Ask HN: What technologies did you learn in 2018?
#406Vue.js has been an absolute joy to learn and use. Great design & simple ecosystem. Perfect choice for small SPA.
While I like Python in general, on the backend side I think there are also other stacks that'd probably do the job and perhaps do it better. I chose Python since I want to also have a look at data science in the future.
Re: Ask HN: What technologies did you learn in 2018?
#407* Machine Learning Algorithms from scratch (Random Forest, Gradient Boosted Trees, OLS, multi-layer perceptron). Thanks Jason Brownlee
* Spark API and Spark ML Lib API familiarity
* Still plugging away through Stanford CS229 Aiming towards a job change in mid 2019. Hopefully it works out.
Re: Ask HN: What technologies did you learn in 2018?
#408Rust! :) I've been working full time with Rust this year for web development using postgres. The language and ecosystem have largely been sufficient for creating a robust platform. I have been working with the latest version of stable Rust all year and have never experienced breaking changes. Working with futures was unnecessarily difficult. Async/await is releasing next year, hopefully in Q1. This will simplify futu…
Have you tried writing a doubly linked list? https://rcoh.me/posts/rust-linked-list-basically-impossible/
A few times you are not so lucky and have an actual need that Rust makes harder. Those exist, like in any other language, and I'd be happy if I knew how to avoid them.
Re: Ask HN: What technologies did you learn in 2018?
#409Re: Ask HN: What technologies did you learn in 2018?
#410I learned Vue.js and Python/Flask for my side project https://contactcache.com (I didn't want to use Angular or Java/Groovy/Node.js which I knew from previous work). Vue.js has been an absolute joy to learn and use. Great design & simple ecosystem. Perfect choice for small SPA. While I like Python in general, on the backend side I think there are also other stacks that'd probably do the job and perhaps do it better.…