Live data from Hacker News

Ask HN: What are you learning?

news.ycombinator.com

281–290 of 906 posts

Re: Ask HN: What are you learning?

#283

I'll probably get a lot of shit for this, but LeetCode. I've recently been furloughed, and I think that redundancies aren't too far away. There aren't many companies hiring in my area at the moment, and if I'm going to move it's going to be for a big company, so I'm dusting off the CV and am applying to some Big N companies. A recruiter recently reached out to me, and I've got an interview with one Big N company comi…

I hate to say it, but I got no discernible advantage from my non-trivial coding projects during my last job search. My time would have been far better spent just grinding leetcode, from a purely economic perspective. I wouldn’t have had nearly as much fun, but I probably would have gotten more offers.

Re: Ask HN: What are you learning?

#284
post #259

I'm studying DS and Algorithms, I am a self taught developer and I'm trying to fill some gaps in my general CS knowledge. There's a project I want to work on but I feel a bit overwhelmed and don't know where I should start, I'd appreciate some advice here. I want to create shogi(Japanese chess) server, similar to lichess, the thing is that I've never done anything similar to this, I've been reading about web sockets,…

My advice would be don't bite off so much at once where you'll risk getting discouraged. Part of the reason you may be feeling overwhelmed is that it sounds like you're combining three projects: learning a new programming language, learning network programming, and writing an application server in a new (to you) domain. Any one of them is potentially enough to keep you quite busy. Why not instead start with a languag…

I think you're definitely right, I'll try to give it a try using javascript, and learn the basics of network server along the way. The reason I wanna do it in elixir is that I wanna learn another language, right now javascript is the only one I can say that I know kind of well, all my side projects are in js, so I guess I'm a bit bored of it.

Re: Ask HN: What are you learning?

#285

I am learning Vue. I built a basic tool to help my wife track how much time she spends on Telehealth calls, you can see it here: https://telehealth-tracker.onrender.com She is a family medicine doctor and now virtually 100% of her time now doing phone calls instead of clinic visits. She wants to do a QI project and needed to be able to track the amount of time her and her colleagues spend on various parts of the Tele…

May I ask what resources did you use to learn it?

Re: Ask HN: What are you learning?

#286
post #80

Prolog. 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.

Have you any thoughts on medikanren? I think they are generally _thinking_ as you do but in the short term that project is more about searching medical knowledge bases as opposed to logical programming of/with genes.

Re: Ask HN: What are you learning?

#287
I'm learning Rust language, I'm reading through the official Rust book at the moment. I have to say the book very well written and easy to follow. I'm looking forward to using Rust full time sometime in the future.

Re: Ask HN: What are you learning?

#288
Building a guitar! It's my first attempt at building an instrument. It's going well so far, mostly using threads from TDPRI as guidance and a body template from there as well. I opted to buy a neck from Warmoth since building a neck seemed especially intimidating and requires more special tools. Today I finished soldering the electronics, bolted the neck on, strung it up and it actually works! Now to take it apart and work on the finish... lots of sanding ahead.

(I'm pretty sure it's uncommon to put the whole thing together before finishing, and then take it all apart again, including the electronics... but I wanted to know nothing would be terribly wrong before I spend hours more on finishing!)

TDPRI's Tele Home Depot is a great source of info- https://www.tdpri.com/forums/tele-home-depot.46/

My own build thread: https://www.tdpri.com/threads/first-build.1011061/

Re: Ask HN: What are you learning?

#289
I'm learning how to make a game engine.

I initially was following along with Handmade Hero a series that I have been going back to frequently over the past few years.

https://handmadehero.org

The series is great but I wanted something more guided so I am eyeing purchasing Game Coding Complete. It teaches the internals of a game engine and uses DirectX for rendering.

https://www.amazon.com/Game-Coding-Complete-Fourth-McShaffry...

Because deliveries are on lock down in my country the book will have to wait.

So right now I have gone through SDL tutorials (there was a recent update to the LazyFoo SDL tutorial) and am currently finishing OpenGL.

http://lazyfoo.net/tutorials/SDL/index.php https://learnopengl.com/

Finally, I've been checking out repositories of open source game engines and poking around their codes. interesting ones are below:

Godot - Probably a lot of people already know about this one

https://github.com/godotengine/godot

Pyxel - A fantasy game engine similar to Pico8 written in Python, uses SDL

https://github.com/kitao/pyxel

Wicked Engine - Haven't poked around much with this yet but the screenshots looks gorgeous

https://github.com/turanszkij/WickedEngine/blob/master/READM...

Finally here's the video that got me interested in game engines. I saw this years ago but saw it again recently while researching. It's a 2.5d game engine that makes great use of lighting while combining 2d sprites and 3d models.

https://m.youtube.com/watch?v=-Q6ISVaM5Ww

Here's a second video that shows off a winter weather which boggled my mind when I first saw it.

https://m.youtube.com/watch?v=vtYvNEmmHXE#

Sorry for the dump, was excited to share these.

Re: Ask HN: What are you learning?

#290
I'm porting Rodrigo Pombo's wonderful Build your own React[1] code to Clojure(script). It really helps understand what's going on under the hood. The goal is to replace a half-assed React-like implementation I currently have with something that works much better.

[1] https://pomb.us/build-your-own-react/

Post reply on HN