Live data from Hacker News

Ask HN: What technologies did you learn in 2018?

news.ycombinator.com

601–610 of 620 posts

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

#601

Polished my Golang skills and Python skills. Studied the Deep Learning Book Theory and toy examples with Keras and Torch. Some good ol C by implementing linear solvers. Understood the inner workings of bitcoin and started working on a better version of it. Most of all the month I spent pouring on Homomorphic Encryption literature was very useful. I also went trough some cryptography books (math from Koblitz book and…

> Understood the inner workings of bitcoin and started working on a better version of it.

Said no altcoin developer ever.

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

#604
post #363

Earlier quoted context omitted.

Agreed! I moved to HN and SO after two forums slowly died. I have some friends from those forums, but a chat group is different from a forum with dozens or sometimes hundreds of active topics every day. Not just in activity, but also the kind of things you can talk about. I'm not quite sure what is going to fill this gap. I don't always have a place to post things. Blogging doesn't exactly work without an audience. T…

> I'm not quite sure what is going to fill this gap. Reddit?

I always find Reddit fairly poor in terms of what people actually suggest on the technical subreddits that I subscribe to.

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

#605

Earlier quoted context omitted.

Did you use book/online courses/tutorial for learning parsing, lexing etc.

I read this ebook: https://interpreterbook.com/ That walks you through the process of creating a simple language. My version has since been extended a fair bit: https://github.com/skx/monkey The writing is clear, and I was familiar with the broad concepts already. (In the past I've written toy interpreters for FORTH, and similar simple languages, but usually in an adhoc fashion.)

Thanks. Let me take a look.

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

#606
post #82

Earlier quoted context omitted.

My team has used Perl successfully for 13 years. We use modern Perl and the code is clean. In the process of switching new team members to Python as it is hard to hire people with Perl. I still think the meta capability in Perl is stronger than Python.

Meanwhile, I had a hard time finding (or getting) a Perl programming job (though I resisted coming to the Bay Area for a long time, so that was likely a significant factor). I've had to settle with other languages (mostly Ruby, Elixir, and now Python professionally, though I did sneak a bit of Perl into the Ruby one ;) ). Where are y'all based? I'm reasonably happy with my current job, but I'm definitely curious abou…

We are in Greenwich CT close to NYC but we also have an NYC office.

https://careers-interactivebrokers.icims.com/jobs/1777/progr...

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

#607
post #82

Earlier quoted context omitted.

My team has used Perl successfully for 13 years. We use modern Perl and the code is clean. In the process of switching new team members to Python as it is hard to hire people with Perl. I still think the meta capability in Perl is stronger than Python.

You haven't tried training them ?

That is what I do now. But I find it easier to migrate older code to Python.

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

#608
post #32

Rust! :) 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…

Rust has been the most surprisingly fun thing I learned this year. I was shocked at how quickly I was productive (even while still having no idea what I was doing). It really is astonishingly like using a very high level language, with a few weird quirks. I'm really looking forward to building something bigger with it in 2019. I don't know what it'll be yet, but it was such a satisfying experience working with a low-…

>and Cargo gets it right in ways that few systems languages ever have (that I'm aware of, anyway).

Can you elaborate on that? ("gets it right")

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

#609
post #174

A crapload of PowerShell to manipulate IIS, which I profoundly resent learning. PowerShell is a terrible language only redeemed by comparisons to VBScript and the windows CMD prompt. There's three different ways to do everything and it flimmers between all three inconsistently. Also Docker, which I'm still not sure how I feel about. Docker somehow feels like an admission of failure of our industry to manage, install,…

Those are my exact feelings about PS and Docker.

For working on the Windows command line, I've found CMD with Cygwin tools in path to be the best of all worlds. All the familiar Linux command line tools working in Windows, much smoother than you'd expect.

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

#610

Did a lot of learning in 2018. Finally moved away from Wordpress as a back-end, which I pushed to the limit. Learned Laravel and greatly improved my skills in vanilla PHP. Moved from jQuery to Vue.js - it's now my default front-end framework. Started using CLI and Git regularly. Learned PWA, service workers, serverless, Web3, some Solidity, more MySQL, server admin, scaling. Throughout 2018 I was coding all the time…

What did you replace Wordpress with?

Laravel or vanilla PHP backend.

But I'm keeping some of my projects on WP, and will continue to update them. There are many reasons why Wordpress is great. Just that now I'm free to use any kind of backend... In 2018 I also worked with Node.js and Firebase, but currently for the server side I prefer PHP.

Post reply on HN