btw, finally built a personal website ()๐คฉ
I'll be posting blog posts, random notes about things i've learned, progress reports, useful bookmarks, and more!
Curious to hear your thoughts below.
ML progress report (days 61, 62)
Current stage: Linux basics
Learned for: 6h and 6h
Satisfied? Mostly
Learned:
1. Linux filesystem hierarchy & navigation
2. Linux terminal commands (covered 50 most popular ones)
3. How to use SSH
4. Basics of managing a firewall
(details below)
Work life balance is a lie - donโt let the normies trick you!
They want you dumb and mediocre so they feel better about themselves.
Have insatiable curiosity and hunger.
ML progress report (day 28)
Current stage: noob-level math grind
Learned for: 6h+
Satisfied? Sure
Finished Sinusoidal functions on KhanA, and I finally understand the nuances. Started doing pre-calc units, mostly going through previously learned material in preparation for Calc.
ML progress report (day 37)
Current stage: noob-level math grind
Learned for: 4h
Satisfied? Yup
- finished linear algebra basics
- started watching Karpathy's Neural Networks: Zero to Hero
- did a bit of coding
- crushed gym
tomorrow:
- 50% calculus
- 50% karpathy course
@lelouchdaily
Congrats
@lelouchdaily
, you're on the front page of HN! ๐
Just jumped from 12 points to 18 points in the past couple minutes, so get ready for some traffic, this one's taking off ๐
๐New on the blog:
1. Math for Machine Learning [Resources]
2. Thought Process Behind My Learning Plan
After many DMs, I finally wrote these up. They're not perfect, and Iโll keep updating them as I explore new methods.
Got a cool idea/resource? Send it my way! ๐ซก
'Boo hoo me, I'm not as talented as these schizo Twitter people.'๐ญ
WRONG. That's a LOSER'S MINDSET.
Clock in hours & build momentumโbaby steps, bro
Time waits for no one, and if you do it right, one day youโll look around and seeโyou're just as cracked as the rest of them. ๐ซก
ML progress report (days 123, 124)
Current stage: calc 2 (paused)
Learned for: 6h, 6h
Satisfied? Yes
Grinded a ton of Math Academy today (new daily high score) + switched to note-taking on iPad.
Thankfully, my fever symptoms are weakening, so I can return to the gym soon. ๐ซก๐ฅฑ
The pressure youโre feelingโthe one that tells you where you should be by now or what you should have achievedโis complete bullshit.
These deadlines you set for yourselfโlike getting rich by 30 or landing that perfect job at 21 instead of 24โmean nothing in the grand scheme of
ML progress report (days 28-29)
Current stage: Entry ML concepts
Learned for: 7h
Satisfied? Yup
Yesterday, I got no ML work done. Got overwhelmed replying to everyone on here + in dms. Don't blame me ๐
Started the FastAI course - amazed at how practical it is. (details below)
ML progress report (days 63, 64)
Current stage: Git & GitHub
Learned for: 4h and 4h
Satisfied? Barely
Finally started learning Git. Anyone got cool resources to share? ๐ฆ
Covered today:
history, setup, config, init, commit, git diff
also destroyed legs in gym & ate wellโGG EZ
ML progress report (days 99, 100)
Current stage: Calc 2
Learned for: 5h and 5h
Satisfied? Yes!
Wow, it's already day 100! Covered:
> General Exponential Functions (der/int)
> Started hyperbolic functions (and their relation to activation functions)
> won't skip calc 2 after all
ML progress report (days 162-172)
Current stage: slowly returning to math grind
As a marketer, I took many things for granted (thanks to no-code tools), but coding my website from scratch has been fun & rewarding ๐ซก
Here's what I've done/learned in the last 20+ days:
@space_tintin
Stop eating or intaking any sort of calories for a bit.
The sugar, fat or just bigger meal size for me have been the biggest culprits for immediate brain fog.
ML progress report (days 45 & 46)
Current stage: calculus 1
Learned for: 11h
Satisfied? Yup
TOIL UNTIL STARS DIM AND THE SHADOWS THEMSELVES BEG FOR MERCY.
- patched up some algebra gaps that messed with solving limit functions ๐คฆโโ๏ธ
- knocked out loads of small exercises
-
ML progress report (day 34)
Current stage: noob-level math grind
Learned for: ~6h
Satisfied? Sure
Finished vectors on KhanA, then switched to matrix operations. Started watching 3Blue1Brown's vids, which helped me grasp concepts faster.
Tomorrow I'll finish Matrices & proceed.
ML progress report (days 67, 68)
Current stage: Calc 1&3
Learned for: 3 & 5h
Satisfied? Yup
Back to doing math again! I'll be grinding this one until I understand all foundational concepts. Tired of it being an ML bottleneck, so putting my serious hat on.
Bros, stop bitching about tpot or current TL. Just post good shit and the space will improve.
Tpot doesnโt exist. It was a moment in time when everyone was posting cool shit and vibing. It can happen again.
Now YOU make the first step by posting cool stuff again.
ML progress report (days 97, 98)
Current stage: Calc 2
Learned for: 4h and 0h
Satisfied? Yes
Practiced a bit of Calc 1 and 2 using Numpy, then proceeded to read theory on how calculus is used in ML for various use cases. Today, I was flooded with client work and didn't study. ๐ฅฑ
ML progress report (day 33)
Current stage: noob-level math grind
Learned for: ~3h + 4h work
Satisfied? Definitely not
Overtrained in the gym (legs), then overate, crashing my brain & body for the entire day. GGWP.
- did some vector algebra & matrices
will do better tomorrow ๐ซก
ML progress report (day 40)
Current stage: noob-level math grind
Learned for: 2h
Satisfied? No
Got swamped with real-life duties today. Failed to get 6 hours in. Tomorrow I'll do better.
At least I got a ton of sunshine and 10km of walking (touched some grass in the process ๐)
ML progress report (days 172-193)
Learned for: 8h total
Current stage: began new project + math on the side
My work ethic was trash for the last 60 days, but I'm fixing it now.
Just finished another 6-hour math grind today after ages! Slowly getting back into the routine ๐ช
ML progress report (day 36)
Current stage: noob-level math grind
Learned for: ~4-6h
Satisfied? Kinda
Today was chill; didn't even track time. I mostly made friends, watched Linear Algebra vids, and did light math work.
- No gym session, just rest.
- Good food
- Good sleep
ML progress report (day 42)
Current stage: noob-level math grind
Learned for: 4h work + 4h studying
Satisfied? Somewhat
Just studied Calculus today.
I'll switch to posting every two days until I finish Calculus 1. I dislike posting for the sake of posting; that's just noise. ๐ซก
ML progress report (days 43 & 44)
Current stage: noob-level math grind
Learned for: 9h total
Satisfied? Kinda
Calculus is trickier than I thought! ๐ซ The top-level concepts are simple to grasp, but there seems to be a maze of formulas and computation tricks to get through.
I've
ML progress report (days 85, 86)
Current stage: Calc 1
Learned for: 2h & 4h
Satisfied? nope
> I finished the intro to indefinite integrals (theory)
> Now I need to solve a shit-ton of exercises
> Next is definite integrals
gotta keep showing up daily. consistency is king! ๐ซก
Time moves faster than most realize.
By day 420, I'll not just close the skill gapโI'll leave some far behind, overtaking those who got complacent, despite their years of head start. ๐ซก
Patience is key.
How to get from high school math to cutting-edge ML/AI: a detailed 4-stage roadmap with links to the best learning resources that I'm aware of.
I recently talked to a number of people who work in software and want to get to the point where they can read serious ML/AI papers like
ML progress report (day 38)
Current stage: noob-level math grind
Learned for: 6h
Satisfied? idk
expectations: calculus and karpathy course
reality: just more linear algebra (this time actually done ๐ซก I swear)
Curious, what are you guys currently working on? ๐ค comment below ๐
"I must not fear.
Fear is the mind-killer.
Fear is the little-death that brings total obliteration.
I will face my fear.
I will permit it to pass over me and through me.
And when it has gone past, I will turn the inner eye to see its path.
Where the fear has gone there will be
ML progress report (day 32)
Current stage: back to noob-level math grind
Learned for: ~5h
Satisfied? Maybe
Returned to finish noob-level math grind (zero to calculus). I don't like leaving things undone. Will try to learn it fast then proceed to practical coding.
(details below)
ML progress report (days 113, 114)
Current stage: calc 2 (paused)
Learned for: 6h & 0h
Satisfied? Yes
> Started re-learning linear algebra and some probability. It feels good to take a break from standard algebra stuff.
>More client work today, but I'll finish it asap.
ML progress report (days 101, 102)
Current stage: Calc 2
Learned for: 5h and 5h
Satisfied? yus
> hyperbolic functions (basics)
> integration by parts (simple yet pain in the ass)
> read some theory on loss functions, optimization techniques, data representations, mod. parameters
ML progress report (day 39)
Current stage: noob-level math grind
Learned for: 6h
Satisfied? Yes
Finally started learning Calc 1 by watching Prof. Leonard's lecture series: length ~35h, so I will either:
a) only watch lectures for next 7 days
b) do 50/50% with code for 14 days
Curious, what book(s) are you reading right now?
I recently got a book recommendation:
"The 38 Letters from J.D. Rockefeller to His Son", which I plan to read next. Might share cool insights if I find any.
ML progress report (day 31)
Current stage: Entry ML concepts
Learned for: 6h but productivity-wise, 3
Satisfied? Nah
Continued reading the FastAI book & watching the course; learned more top-level concepts and wrote code but disliked all the simplified wrappers.
(more below)
ML progress report (days 51 & 52)
Current stage: calc & coding
Learned for: 11h yesterday & 6h today
Satisfied? mostly
took a small break from math and learned how to use:
-win package managers (scoop)
-virtual envs (poetry)
-mult. pythons (pyenv)
-math (numpy, sympy, plt)
&more
ML progress report (days 105, 106)
Current stage: calc 2 (paused)
Learned for: 6h and 6h
Satisfied? yup
Decided to switch things up a bit and grind through MathAcademy lessons & exercises. They made math for ML roadmap, so I'll be running that. Had a lot of fun gaining XP today!
ML progress report (days 89, 90)
Current stage: Calc 1
Learned for: 4h & 4h
Satisfied? :S
> I got terrible focus lately... gotta get my shit together
> Today, mainly did area approx. exercises (integrals)
> Played around with Riemann Sum in Python to fight boredom ๐ซก
ML progress report (days 49 & 50)
Current stage: calculus 1
Learned for: 6.5h yesterday & 3h today
Satisfied? kinda
- done more calc 1 (details below)
- bottlenecked by pace & duration of YT lectures
- rogue learning calc is slower though
- progress is good, but days are boring
Imagine waking up from a coma with no memory of your identity.
A) You're told you were a highly accomplished Navy SEAL with many remarkable achievements.
B) You're told you were an average person with an unremarkable life.
How would your life differ based on what you're told?
ML progress report (day 41)
Current stage: noob-level math grind
Learned for: 5h work + 6h studying
Satisfied? Yup
Today was my revenge arc for yesterday's trash performance. Binged calculus + took many notes
- intro to limits
- properties of limits
- computation methods
+ more
ML progress report (days 53 & 54)
Current stage: calc & coding
Learned for: 6h yesterday 6h today
Satisfied? yes
made two very basic linear regression models for mapping the relationship between hours studied & test scores for students. (details below)
day 1:
model 1: created
ML progress report (days 107 - 110)
Current stage: revisiting some earlier math
Learned for: 24h total
Satisfied? Yes
Grinding Math Academy & redoing a lot of pre-requisite Calc 2 material that I previously failed to retain. Ton of exercises, a ton of progress.
WAGMI, BROS! ๐ซก
ML progress report (days 196-197)
Learned for: 12h total
Lately, I've been learning Sveltekit, FastApi, and writing, among other things. Today, I've mostly gone over documentation and grilled chatgpt to explain nuances I didn't understand.
So far, so good. ๐ซก
ML progress report (days 69, 70)
Current stage: detour to logarithms
Learned for: 5 & 5 hours
Satisfied? Yes
Realized I didn't understand logarithms well, so I spent two days re-learning them. Covered properties, solved exercises, and explored their applications. ๐
ML progress report (days 57 & 58)
Learned for: 12h & 4h
Satisfied? Yup
mostly enjoyed holidays with family, but also:
- set up arch linux (realized how DFY windows is)
- done damage control and ricing ever since (fuck nvidia)
I realize this isn't ML, but curiosity is a bitch!
โTo get what you want, you have to deserve what you want. The world is not yet a crazy enough place to reward a whole bunch of undeserving people.โ
โ Charles T. Munger
I enjoy the company of people who value good aesthetics. There's a certain inherent safety in knowing they can make a good visual judgment.
It speaks to a broader appreciation for detail, cultural nuances, and harmony, which often influence their choices and actions.
ML progress report (days 119, 120, 121, 122)
Current stage: calc 2 (paused)
Learned for: avr. 4.5h per day
Satisfied? Yes
Got sick which crushed my productivity, but managed to study anyway.
Made progress in:
> lin algebra
> probability
> started learning electronics โก๏ธ
ML progress report (day 35)
Current stage: noob-level math grind
Learned for: 6h, but really 5
Satisfied? Oui (for my French frens)
More matrix operations, multiplication, determinants, etc. Binged on 3Blue1Brown's videos and took like 10 pages of notes.
Patienceeee is key โบ๏ธ๐
ML progress report (days 83, 84)
Current stage: Calc 1
Learned for: 8h & 3h
Satisfied? nah
> Finished min/max application problems and sketching yesterday (8h on that), concluding differentiation.
> Started Integrals today, and so far, Riemman sum and antiderivatives make sense.
ML progress report (days 55 & 56)
Current stage: Git & Linux
Learned for: 2h yesterday & 4h today
Satisfied? Yup
Got curious about Linux and Git/GitHub, so will be learning it next few days. Traveled the last two days (tomorrow, too), so have limited opportunity to study.
ML progress report (days 47 & 48)
Current stage: calculus 1
Learned for: 8h total
Satisfied? nah
- watched more calc 1 lectures
- learned about package managers & wasted 4h fixing and setting up my MacBook (it had a ton of issues)
- watched some tutorials on Numpy & Scipy libs
Don't forget that you woke up this morning.
If the fact that you're alive and kicking doesn't make you smile, you're probably taking this whole 'existence' thing a bit too seriously.
๐ฅ New on the blog:
1. Stuck in a Rut? Hereโs Your Way Out
2. Pushovers Finish Last โ Learn to Say No
Two interesting topics I wanted to write about
Links below & lemme know your thoughts ๐ซก
I've also uploaded prev. progress reports on the website
Chasing engagement is pointless right now.
With Xโs reach being trash lately, itโs time to put on your headphones, and get to work.
Use this downtime to level up, so when the next algorithm shift comes, youโll have something actually useful to yap about. ๐ซก
ML progress report (days 91, 92)
Current stage: Calc 1
Learned for: 7h & 1h
Satisfied? Sure
I'm basically done with Integrals and Calculus 1. I just need to brush up on the exercises, and then I will start Calc 3.
This shit takes forever, but thankfully, I'm making progress!!
TFW YOU'RE GRINDING TO OUTPACE SOMEONE WHO'S BEEN AT IT FOR YEARS BUT STILL HAS THAT BLOODTHIRST FOR GROWTH, THERE'S ONLY ONE MOVE:
LOOK THAT GIANT IN THE EYE AND SCREAM, "NAH, I GOT THIS. WATCH ME WIN!"