Live data from Hacker News

Ask HN: What are you learning in 2019?

news.ycombinator.com

151–160 of 222 posts

Re: Ask HN: What are you learning in 2019?

#151
Trying to learn more mathematics, as that seems to enrich so many things, including but not limited to programming. Currently reading "Introduction to Graph Theory" by Richard J. Trudeau.

Also learning a bit of Phaser.js, since I'd like to make an HTML5 game sometime soonish.

At some point I need to sit down and go through the gauntlet of refreshing all the skills for job interviews, (especially since I've been mostly developing/maintaining software for phone systems the past year and a half and I don't think I want to stick with it). Been putting that off, though.

Re: Ask HN: What are you learning in 2019?

#152

In the last few months, one really fun and educational side project has been creating/designing my own programming language. It started by accident, by taking apart an existing mathematical expression evaluator, to learn how it works. This led to a deeper understanding of lexer/parser/interpreter, (pre/in/post)fix notations, stack machines.. Once I realized that what I was looking at was a kind of "virtual machine",…

Can you please recommend any resources for studying music theory ?

Re: Ask HN: What are you learning in 2019?

#153
post #87

Kubernetes, Kafka, Microservices

Hey, I've been learning Kafka too and posted this on another sibling comment: > So I've been looking into microservices communicating with a persistent message broker like Kafka and what I'm still not sure about is the frotnend - that is, I know that the FE will communicate over https with an API gateway service (so REST or GraphQL) but if the FE needs a resource, how should the API gateway handle the request back to…

Most likely the API Gateway speaks HTTP so it's no different than communicating with any other HTTP API. The API Gateway has a number of roles: routing requests to the right backend(s), checking the health of one or more backends, providing a single point of contact to the outside world (reduces the number of systems you have to lock down related to access from the public), holding api documentation, and others.

Think of the API gateway mostly as a router that allows you send requests to many different pieces of software behind it.

As far as patterns for HTTP Status Codes, you should take a look at the RFCs that define them: https://tools.ietf.org/html/rfc2616#section-10

Re: Ask HN: What are you learning in 2019?

#154

After a decade of wanting to learn to code while life got in the way, I'm actually doing more coding (mostly CSS styling for websites I run) and laying the groundwork for eventually learning a real programming language. In the spring, a developer from HN talked to me and recommended a free course and I also applied to an online coding school offering free tuition for the summer. In the process of applying, I learned…

You mentioned you were working in css. Here are some fun resources https://flexboxfroggy.com/ https://flukeout.github.io/

Thanks.

I've found sample code from Code Pen useful. I like this CSS blockquote, though I haven't found a use for it per se:

https://codepen.io/JacobLett/pen/jZYENy?page=6

I actually did a couple of home study courses in HTML and CSS years ago. One was a set of CDs, a Christmas gift from a Canadian friend, the other a book I purchased. I used to hand code my websites, but I never got any content up. Maintaining the back end took too much time. Then I migrated to Word Press. Then I migrated to BlogSpot. I produce a lot more content these days.

Re: Ask HN: What are you learning in 2019?

#157

Quantum machine learning. I completed my phd in quantum information last year, have an assistant prof job, but looking to jump into the quantum computing industry.

I'm a novice in both topics, but it has always seemed to me that quantum mechanics and machine learning have a lot of natural alignment, as they both deal in probabilities. Is there anything you recommend for reading up on the subject?

You can always start from some online courses. This Coursera course is no longer available I think, but the video lectures are available https://www.youtube.com/watch?v=Z1uoz_8dLH0&list=PL74Rel4IAs... Great introduction to quantum mechanics and quantum computing.

I am taking this quantum machine learning course these days. https://courses.edx.org/courses/course-v1:University_of_Toro...

Re: Ask HN: What are you learning in 2019?

#160
I have had the joy of learning Clojure this year! I am by no means an expert, but I love the mental paradigm shift I’ve had as a developer.

I am about to quit my current Full Stack job and spend a few months exploring the wild and see if I can strike out on my own with consulting/SaaS stuff. I only have a year of professional experience under my belt, but I’m hoping to use the next couple of work-free months as a retreat to learn a lot of things and pivot my development career. If anyone has advice on how to move into consulting, I’m all ears!

Post reply on HN