outside of that im trying to learn polish as well
Ask HN: What are you learning?
521–530 of 906 posts
Re: Ask HN: What are you learning?
#522Prolog. I think that genetic logic can largely be expressed in Prolog to enable doing some crazy stuff that hasn’t been explored yet. It’s crazy to me that synthetic biology hasn’t really used logical programming yet for gene design.
Logic programming is badly underapplied in general, I think. Most of the amazing work in this area never seems to have gotten far out of academia (if at all) -- Prolog being the almost singular exception. Would be awesome to see some motivating examples for this application. It sounds really cool!
Re: Ask HN: What are you learning?
#523I’m reading the Raft paper: https://raft.github.io/raft.pdf
Implementing it is the fun part! You might like going through the Raft lab in MIT's distributed systems course: https://pdos.csail.mit.edu/6.824/labs/lab-raft.html + Jon Gjengset's writeup on some of the "gotcha"s: https://thesquareplanet.com/blog/students-guide-to-raft/
Re: Ask HN: What are you learning?
#524Systems Thinking, mainly through reading Russell Ackoff's books. The Art of Problem Solving is good, Turning Learning Right Side Up is eye-opening (and definitely one of my favorite books lately) and currently reading Redesigning Society. Highly recommended.
Re: Ask HN: What are you learning?
#525Elixir and Phoenix! It's been a long time coming, but finally doing it now. After coming to grips with functional programming concepts (introductory in Ruby, more advanced in JavaScript) I decided to explore Elixir and what I found really surprised me in the right way. So I've decided to dedicate myself to become very fluent in it.
https://www.udemy.com/course/the-complete-elixir-and-phoenix...
Re: Ask HN: What are you learning?
#526I've been reading through Bartosz Milewski's Category Theory for Programmers, and trying to do all the challenge questions. https://bartoszmilewski.com/2014/10/28/category-theory-for-p...
Re: Ask HN: What are you learning?
#527Two things: German and Differential Geometry. German is just because it's fun and it's my best second language by far, so I'd like to get fully fluent. Differential Geometry is a diversion from working through Gravitation by Misner, Thorne, et al. I found I needed more math. Now it has kind of become an end in itself, however. It's the hardest thing I've studied since college (which was a long time ago).
Re: Ask HN: What are you learning?
#528Re: Ask HN: What are you learning?
#529Re: Ask HN: What are you learning?
#530I'm learning the ins and outs of WebAssembly. I just picked back up writing my compiler to WASM for my toy programming language (think JS crossed with ML). Right now I'm getting a feel for writing stack based bytecode and implementing basic features like local variables and control flow. It's not much, but I just got factorial to compile in my language which felt totally awesome.