Live data from Hacker News

Ask HN: What Are You Learning?

news.ycombinator.com

211–220 of 242 posts

Re: Ask HN: What Are You Learning?

#213
post #186

Earlier quoted context omitted.

Why not use something like cowboy?

I do intend to use cowboy. I guess I should have been more clear. There are definitely parts which I don't want to reinvent for obvious reasons. But yeah. Product logic and security without using frameworks like Chicagoboos, Nova framework or Nitrogen is what I meant when I said no framework. Replacing any possible crypto parts or critical libraries like cowboy is not the intend.

yeah. you can get pretty far with it. i remember doing a similar experiment where I used just cowboy and plug without a framework (ie pheonix) when playing with elixir.

Re: Ask HN: What Are You Learning?

#215

Earlier quoted context omitted.

It sounds like you might enjoy my book on MACH+CALC, which comes with prerequisites included (a summary of the essential parts of high school math requited to understand calculus). Check out the extended preview here: https://minireference.com/static/excerpts/noBSmathphys_v5_pr... Here is the concept map from the book which might be useful to you as general orientation in the "concept space", now matter which book yo…

Does math have many prerequisites? Always just saw it as the handful of operations and a handful of generalized objects (sets, variables, etc) that represent data. So knowing those parts is all there is. Contrived compositions used in school to prove ourselves to some teacher just seems like patronizing helicopter parenting type vibes. Went at most of my math classes with that in mind and didn’t really worry about re…

> Does math have many prerequisites?

Have you heard about stokes theorem? Or Fourier Transforms? Those aren't particularly high level math concepts, but they have years worth of math prerequisites, without prerequisites there is no way to understand such things properly, and there are things that are way deeper with more prerequisites than those.

And those aren't some arbitrary equations, they are core concepts that are very useful in so many situations. There is a reason those are taught to most engineers.

Re: Ask HN: What Are You Learning?

#216
Go (the game). I wrote a clone of AlphaGo in Go (the programming language) 8 years ago. Along the way I learned to play Go.

I've been using a combination of my own AI, LeelaZero and KataGo to teach myself in Go. For 8 years I've languished at the same level of play. Then I met a real human teacher who taught me Go at the end of 2023. And since then my game improved. I beat my own AI (which was intentionally trained to be impoverished in skill) for the first time in January.

Learning Go is teaching me all sorts of new ideas in pedagogy and putting a dampener in any enthusiasm that involves LLMs in education.

Re: Ask HN: What Are You Learning?

#218

FreeCAD. And also reading the book on Modern Manufacturing Techniques by Groover. I work as a Software Engineer but somehow I haven't had the itch to write any personal software or work on side projects for some time now. Looking to expand my toolset and get my creative side going again in a new space.

Are you aware of python first libraries like build123d and cadquery? build123d has an improved API over cadquery, excellent docs and no dependency on conda. Best tool for modern parametric python CAD.

No. I'll check it out once I get comfortable with FreeCAD. Thanks

Re: Ask HN: What Are You Learning?

#219

[dead]

Thank you for sharing this idea! Some time ago I was trying to learn Danish, and I found that audio description plus subtitles on netflix helps a lot with learning a new language. I will try your suggestion with German. Thank you!

Do you mean Danish audio description in Danish and English subtitles?

Re: Ask HN: What Are You Learning?

#220

The ins and outs of the Deno runtime. Since I want to build my first text/video course about it. On the one side it could be a cool side project where I can help people getting their hands dirty with Deno and follow my passion on teaching interesting topics to folks. On the other side I want to push a project of myself over the finish line and maybe make a dollar or two with it.

Where do you want to publish the course to?

That is actually to be discussed. I started thinking about putting it up on Udemy but in the meantime I was thinking that I might just put it in a .zip and just distribute it via gumroad. Or even use their video hosting platform.

If you have recommendations let me know!

Post reply on HN