Live data from Hacker News

Ask HN: What technologies did you learn in 2018?

news.ycombinator.com

421–430 of 620 posts

Re: Ask HN: What technologies did you learn in 2018?

#421
Wait these two questions are so divergent for me.

Context: Got acquired by fb. So I learned Hack (PHP).

It was surprisingly not bad. It's really nice when someone who's an expert builds all the tooling for you. :)

My favorite tech is still React. I really enjoy typed Python, typed JS, and other formerly all dynamic languages that are gradually adopting type safety.

Re: Ask HN: What technologies did you learn in 2018?

#422
I had to learn some computer vision, specifically how to make nice visualizations with 3D point clouds. I need to make a mesh from a 3D point cloud then drape an image over the mesh I created.

I wasn't able to find a great algorithm so I'd appreciate any tips people have! Open source code that I can bust open and investigate is preferred.

I ended up just banging out an algorithm from a paper that looked easy to implement within my limited time frame. The result checked the box, but was ugly.

Re: Ask HN: What technologies did you learn in 2018?

#423

LaTeX/TeX. I'd written one maths paper before using LaTeX, and used QuickLaTeX on my website for a while, but early this year I read or looked at almost every available book on LaTeX and TeX. (There aren't that many) Plus consulted TeX StackExchange a lot every day for a while, which has most of the people who wrote the best books and packages answering questions, it's amazing. Also got better at using TikZ within La…

I also learned a ton of LaTeX this year --- not nearly as much as you though! I still feel quite disorganized about it. The syntax and cross-referencing come fairly easy (maybe because I did some TeX long ago), but thinking and writing in that environment is a real challenge to me.

Besides that, ArcGIS Pro was my new tech toy for the year.

Re: Ask HN: What technologies did you learn in 2018?

#424
post #375

Earlier quoted context omitted.

Performance wise Go is worlds ahead of Python.

Sure, no strong disagreement there, but it doesn't matter for most operational and infrastructure tooling where the language and ecosystem really seems to have taken off. Hell it barely matters for most web services or apps once you factor in database or other IO latency. It does have a nifty concurrency system. I do like that most Go code is idiomatic because the language really kind of restricts you to writing it a…

Go 2 will get better error handling, error types and generics: https://go.googlesource.com/proposal/+/master/design/go2draf...

Re: Ask HN: What technologies did you learn in 2018?

#425
After 5 years as a frontend developer I've branched out and now work in an advisory role on browser automation.

- Learned testcafe in great detail while writing a framework atop it

- Learned how to setup a CI pipeline in bamboo

- Became the team expert on jest/enzyme

It's funny as a developer I found writing tests to be my most dreaded part of the job, but now I'm focusing on it entirely it's a nice change.

Also on the side teaching myself Haskell but progress is slow

Re: Ask HN: What technologies did you learn in 2018?

#426

PHP and Wordpress Had to start over at the bottom after alcohol addiction destroyed me. Landed a job working with WordPress and started having quite a bit of with it. Naturally I just HAD to start tinkering and learned PHP to write plugins and manipulate the hell out of it. PHP isn't all that bad and is actually pretty easy to pick up. My only gripe with it is that quite a bit of the libraries aren't on par with othe…

That's an amazing story. Congrats!

Re: Ask HN: What technologies did you learn in 2018?

#427
Dweb related techs.

Initially, I started with ssb (secure scuttlebutt), but ultimately moved to dat/beaker.

I've been having a lot of fun with it, I love how this allows to publish side projects without needing to rent a server.

For next year, I'm interested in exploring the implications it has regarding interoperability of apps, given users host their own data and can give access to it to other apps.

Re: Ask HN: What technologies did you learn in 2018?

#428

Nothing. Strangely enough, I can't think of anything new techy that I learned this year. I've worked full time remote in mobile and machine learning the last 3 years, but this year is special. This year has required me to set my own motivations and goals aside to really be there for my 18 months old daughter, and for my wife. At first I tried to resist and focus on both my family and my career, but I found it hard to…

I think you learned the most valuable thing about tech that you could possibly learn: that it is not the most important thing in life. Congratulations!

Re: Ask HN: What technologies did you learn in 2018?

#429

I started my job last year in July as a search engineer in a major Indian e-commerce company straight out of college and was really glad to be able to work using one of the most beautiful tech stacks I've seen - Golang microservices talking to Apache Solr, Redis and a little bit of MySQL/Mongo connected to the external world through RabbitMQ. I learnt writing good abstractions, organising code, the value of commentin…

Congrats man..

Re: Ask HN: What technologies did you learn in 2018?

#430
post #154

This year was quite fruitful. I started off dabbling a bit with basic Neural Networks. Nothing stuck in my mind until I did a mini project. In 2019 I plan to expand my knowledge to cover more algorithms and try some ML engineering tools such as MLFlow or Sagemaker. Next I learnt some Big Data technologies (Hadoop, Hive and Spark) due to job requirements. This is an ongoing process compared to Machine learning which w…

Any resources to get into Spark?

Quite a few out there but the problem is that of fragmentation. There have been too many API changes making following online resources tricky. Having said that, I got great value out of these resources. Make sure you are working on the right version of Spark.

https://jaceklaskowski.gitbooks.io/mastering-apache-spark/ https://pages.databricks.com/definitive-guide-spark.html

Databricks cloud workspace (community edition) offers free interactive spark clusters where you can practice or develop your skills https://community.cloud.databricks.com/

If you want a bit of flexibility, you can launch your own cluster using flinktrock and a pair of free tier t2.micro EC2 instances https://github.com/nchammas/flintrock

Post reply on HN