Live data from Hacker News

Ask HN: What are you learning?

news.ycombinator.com

531–540 of 906 posts

Re: Ask HN: What are you learning?

#531
post #335

Earlier quoted context omitted.

There are lots of photos in this thread for the stone: https://twitter.com/simonsarris/status/1234186085200207872?s... We're making semi raised beds up the hill: https://twitter.com/simonsarris/status/1246544902193909769?s... With house compost and composted manure from a local farmer. The lower garden is mostly no till with added compost. We're not really sure what we're doing! So I can't really give advice. I usual…

I grew up in Nashua, and when I looked at your posts about restoring your home it made me nostalgic for New Hampshire. I live in Alaska now and hope to spend the rest of my life here, but NH has the feeling of home that you can only get from having a childhood there. I found your posts a while back, and I always enjoy looking at what you've been up to when I haven't seen it for a while. I used to run and bike past so…

Out of curiosity How’s life in Alaska. It has always been a dream for me to move to Alaska since its a beautiful state and last thing what about the jobs there

Re: Ask HN: What are you learning?

#532

High school is out so I am learning SIMD instruction sets, like AVX2 and SSE, and using these to speed up Hamming/Levenshtein distance calculations in Rust. Preliminary testing shows a 20x speedup using vectorized SIMD operations! The end goal is a full Rust library for edit distance routines. Sneak peek of the code: https://twitter.com/daniel_c0deb0t/status/124224838155819008...

You could also consider providing bioinformatics routines such as global and local sequence alignment. Under the hood they're very similar algorithms.

https://en.wikipedia.org/wiki/Sequence_alignment

https://en.wikipedia.org/wiki/Needleman%E2%80%93Wunsch_algor...

https://en.wikipedia.org/wiki/Smith%E2%80%93Waterman_algorit...

Re: Ask HN: What are you learning?

#533

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 an…

So cool!

Re: Ask HN: What are you learning?

#534
post #429

I’ve been working on my music production skills with a learn monthly class from Andrew Huang. It’s been good to push myself into production; I have many years of live music experience but haven’t spent a lot of time recording. I’d classify my style as synth wave meets 80s arena rock for the current track I’ve been working on :) My learning path is here [0] and I’ve also been uploading works in progress to my soundclo…

Synthwave meets arena rock? If you haven't heard it already you're going to love this!

https://youtu.be/98DDgbtE-eU

Re: Ask HN: What are you learning?

#536
I'm in my junior year of University. My semester is predominantly General Education requirements. Here's a breakdown of what we're learning about:

- World Civilization I:

At this point in time, the course is following the Cro-Magnon's during the Mesolithic age, specifically around the time that the Neanderthals/Denisovans go extinct and Cro-Magnons evolve into Homo Sapiens Sapiens. This is also around the time that Cro-Magnon-Neanderthal hybrids cross the Beringia Bridge into modern day Alaska. During this time, there's shifts in every single aspect of life on Earth. I've uploaded the most recent lecture notes for those that are interested.

https://textuploader.com/14j86

- Astronomy II:

This has been my favorite course this semester (aside from Computer Systems). My professor does an amazing job presenting the concepts and his passion is very apparent as he teaches. Unfortunately, that effect has been greatly reduced, with classes now being online. The other downer about online class is that I won't be able to use the telescopes for lab. Stemming from our previous sections, which covered the Sun, star formation, and star evolution, we're now covering the various models presented throughout time that tried to reason our position within the Milky Way through stargazing. Here's the lecture if you care to watch.

https://www.youtube.com/watch?=AUlr2hlAPcM&feature=youtu.be

- Technical Writing:

Project 2, that accounts for 30% of my grade, was due Friday. The objective was to create documentation for a program or application. I was having a hard time finding a program, application, package, framework, or language I used, that wasn't already documented to a high enough standard (coincidence? :P). I didn't want to replicate any documentation that already existed so I decided to write an Angular library for creating a vertical or horizontal timeline and documentation for it. I turned it in two hours late, so I most likely will not get credit. Publishing my own code for others to use brought me more joy than I would've imagined.

- Computer Systems I:

The lectures have been covering pipelining, control / data dependencies, forwarding paths, etc. It's extremely fun. In lab, we're programming the Y86-64 ISA using C++.

Besides that stuff and my dance class, where we've learned about the dance throughout the 1900s to present, I've been going through a Udemy course on Kubernetes in preparation for my summer internship and CKA.

Re: Ask HN: What are you learning?

#537
Nonlinear optimization algorithms.

At work I'm working on anomaly detection using ML at the edge and want to move beyond bog-standard stochastic gradient descent to fit the model(s) in favor of methods that exploit the use of analytical Jacobians / Hessians. So I'm comparing and contrasting the various nonlinear (gradient-based) optimization methods for my use cases and trying to see how fast I can make them run.

Re: Ask HN: What are you learning?

#538
How to build synthesisers using The Grid in bitwig studio.

It's a modular construction kit for synths that takes advantage of the fact that it's software, rather than trying to ape physical synth modules.

Re: Ask HN: What are you learning?

#539

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…

Back when I was preparing to apply to a FAANG, I built a game engine as my vehicle for practice. From scratch. Well almost from scratch, if you consider bare nekkid OpenGL to still be "from scratch". There's tons of opportunities in a game engine for exercising and honing your performance chops and your algorithm chops. It also gave me an opportunity to learn a new language and programming model - the GL shader langu…

I’m not too sure about algorithms?

You can get away with making a working, performant (basic) engine with some neat functionality nowadays without delving too deep into algorithms or using any advanced data structures.

It is a good exercise in “real coding” though.

Re: Ask HN: What are you learning?

#540
How to raise a good human, be a good dad and husband.

Relationships take a lot of commitment and effort. It took me a while to learn how to communicate effectively with my wife so we’re fighting problems and not each other.

Babies really test your patience. They are hard to reason with so I have to keep my emotions in check and always be calm even if she is throwing a massive fit. But sometimes they really get your nerves when they cry non-stop for half an hour.

Post reply on HN