- F# : I've learned basic concepts of functional programming through JavaScript/typescript, but have wanted to learn a more functional language. I do C# for work, so F# seems like a logical next step. - Databases : in the past I feel that I've learned too heavily on ORMs, so lately I've been trying to learn how databases actually work. Things like how to interpret execution plans, the data structures used for indexes…
Math: if you're self taught, have you heard or looked at Open Universities maths degree? It's well regarded for an online course and around £18k for the entire thing. I know a DPhil at Oxford who came from that course.
Ask HN: What Are You Learning?
261–270 of 362 posts
Re: Ask HN: What Are You Learning?
#262I’ve been playing with bare metal Raspberry Pi programming and really enjoying it. There are two great frameworks — Circle and Ultibo. The former is in C++, but the latter is in… Free Pascal. Which is kinda weird but kinda fun. Having a Pi boot up and run your application in 2-3 seconds is pretty stunning.
I much prefer a C++ lite, with stl library, interfaces instead of classes, and c++ syntax sugar + procedural programming, please.
Re: Ask HN: What Are You Learning?
#263Currently working on textbooks in: Topological Manifolds (Lee: Topological Manifolds) Abstract Algebra (Dummit and Foote) Geometric Algebra (Doran: Geometric Algebra for Physicists) Differential Geometry (Fecko: Differential Geometry and Lie Groups for Physicists) Though I'm less invested in these last two currently, as the diff geo's a prep for the masters I'll be doing and the other is something I'd really like to…
Are you aware of bivector.net, a new Geometric Algebra community? Join the discord https://discord.gg/vGY6pPk .
Re: Ask HN: What Are You Learning?
#264Earlier quoted context omitted.
You make it sound like you flew VFR into IMC with an instructor. Is that what really happened? If so, I would suggest a different instructor!
Not at all, he's an excellent instructor (and trust me I've met a few bad ones!) The chain of events were we were circa 2000ft VFR. Instructor took control to climb in to cloud to get on top of it. Got in, instructor realised we were not going to be able to get on top of it and so IFR'd us back to the aerodrome with an ILS landing just for show.
Re: Ask HN: What Are You Learning?
#265Re: Ask HN: What Are You Learning?
#266Spanish. It's been the focus of most of my free time for the last 1.5 years and I've seen incredible results. I'm surprised by those who commented that they're learning multiple unrelated subjects at once. Are you learning anything beyond a superficial level? Or is the goal to pique your curiosity on a new subject and then decide if you want to make it your core focus?
I'm one of those doing multiple unrelated subjects at once. For me, it's because I have the time. I'm a teacher, and we're out for summer, so I've got time to focus on several different things. I can do an hour or so of math a day, alternating the various books I'm going through, and give myself an hour of Irish immersion a day (mostly reading) as I'm already at a comfortable B2+ (officially tested) so it's just a ma…
Re: Ask HN: What Are You Learning?
#267Re: Ask HN: What Are You Learning?
#268Earlier quoted context omitted.
I'm one of those doing multiple unrelated subjects at once. For me, it's because I have the time. I'm a teacher, and we're out for summer, so I've got time to focus on several different things. I can do an hour or so of math a day, alternating the various books I'm going through, and give myself an hour of Irish immersion a day (mostly reading) as I'm already at a comfortable B2+ (officially tested) so it's just a ma…
Thanks for the response and congrats on being B2 certified in Irish! I'm taking the B2 exam for Spanish this fall :).
Re: Ask HN: What Are You Learning?
#269* The other thing I've been investigating is meta-learning techniques for predictive modeling, like ensembling, stacking and boosting (the kinds of techniques used in ML competitions) -- basically ways to combine statistical models to extract more signal without overfitting. At some point individual statistical models are limited in their ability to extract signal from data (even though the signals are there) -- and neural networks are a step too far because of the data volume requirements -- so learning how to combine multiple models is the way to go. None of this stuff is new and I'm a few years late to the game but better late than never.
Re: Ask HN: What Are You Learning?
#270Earlier quoted context omitted.
Cool. Another book you'll want to check out is Richard Szeliski's free draft of "Computer Vision: Algorithms and Applications", second edition, https://szeliski.org/Book/
This looks choice! Seriously-- looks like just the guide I need. Plus the author is a professor of the topic material. I am super grateful to you for making me aware of this resource. Thanks for recommending it! Just this week I started a sabbatical devoted to putting together a computer vision + ML project. So this will be useful. Adding it to my learning journal.
A lot of 3D Geometry algorithms are based on clean derivations and estimations, thus depending on your math fluency, you will find great enjoyment in that book too. The proofs flow really well.