Kubernetes, Kafka, Microservices
Ask HN: What are you learning in 2019?
201–210 of 222 posts
Re: Ask HN: What are you learning in 2019?
#202Zero Knowledge Proofs and related cryptography. These will probably be impactful as they mature in the coming years and decades.
Do you mind sharing how you got started with ZK Proofs? And in what way do you apply your knowledge? I tried getting deeper into it using ZoKrates[1] (zkSNARKs) but back then the docker image was broken. [1] https://github.com/Zokrates/ZoKrates
Re: Ask HN: What are you learning in 2019?
#203On a more interesting note , learning Meditation via "The Mind Illuminated" book. Plus I plan to do a Goenka retreat later in the year (probably after reading a post on here "Vispasanna for Hackers" I think it was titled).
On a side note, I know we are encouraged to keep learning as developers, but being an old schooler (been writing software since 2000) I notice that people often keep learning new stuff instead of getting really good with the tools they already know. Usually the first attempt with a new framework / language isn't really the best code as it is a learning experience. As a result we have a lot of applications written in a less than perfect way. Curious what other peoples opinions are on this.
Re: Ask HN: What are you learning in 2019?
#204http://blog.cleancoder.com/uncle-bob/2019/08/22/WhyClojure.h...
I want to learn some Clojure!
Re: Ask HN: What are you learning in 2019?
#205I'm kind of cheating with this answer because it's not a specific piece of tech, but the thing that I'm really focused on learning right now is how to build out my business by hiring developers & learning how to properly manage them as they help contribute to some of my company's projects. Most of my development work has been solo, with occasional one-off help from contractors. But the number and scope of my projects…
A few things: Make sure you hire developers that fit the business culture you are trying to establish and understand the "why" of your company. This is worth a read: https://blog.samaltman.com/how-to-hire You don't have to have overly strict rule about hours, leave, documentation, etc. but make sure it is very clear to your developers what they are expected to do, and have them evaluate their own performance (obvious…
Re: Ask HN: What are you learning in 2019?
#206Earlier quoted context omitted.
Java dev you mean ;) I dont see how types make you a better dev, its like saying automated dictionary in input text fields make you a better speller. It just makes you a lazy speller.
it makes you think about your code in a more structural way where composability and low coupling start playing a fundamental role
Re: Ask HN: What are you learning in 2019?
#207Earlier quoted context omitted.
Mind sharing books that got you started? I've been looking into getting started with Haskell myself.
Can you help me understand which kind of projects use Haskell language? Do we have many long term jobs for Haskell developers?
From what I have seen, there have been roughly 4 groups:
* people running their verified-contracts on blockchain strartups with haskell stack
* people interested in GHC as a compiler (i.e. developing new extensions for their phd theses)
* people doing consulting projects
* people running their company on haskell because they like the stack
Some projects were really interesting, like a a haskell-inspired language that is compiled to VHDL, or various use-cases for Dhall (typesafe alternative to i.e. yaml, that supports functions, but isn't turing complete)
I still have on my todo-list "Do at least one PR for Pandoc!" as that is a haskell project that seems to have nice entry-level issues :)
And I know there are teams in FAANG that use haskell, but I don't think they hire too many people :-)
Re: Ask HN: What are you learning in 2019?
#208I’m half way through my MS via OMSCS. Last class I took was on high performance computer architecture where you intimately learn about Tomosulo’s algorithm. I highly recommend the program for lifelong learners. Otherwise I’ve been trying to re learn Emacs with the rise of LSP - such that I can do most of my work now in Emacs. I’ve been using doom-emacs to great success.
Are you planning on getting a new job after?
Re: Ask HN: What are you learning in 2019?
#209I've started Rust a few months ago, because it sounded interesting and distinct enough so I decided to add it to my tool belt. So far, I've completed a few chapters from the official book.
Oof, same, coming from python/Go and having some knowledge of C, I can say I love it. But I work with C++ developers who are adamantly opposed to taking a jump because rust is harder for them to grok (as they suggest that they have to unlearn patterns).