Table of contents
Intro
The internet is a giant haystack of content and information. This haystack is filled with a lot of stuff. Most of it is useless hay. But among the hay are some beautiful nuggets of information – literal needles in a haystack. Collecting those over time leads to a stack of useful things - a needlestack.
So a needlestack is a personal, curated collection of needles (websites) that somebody found on the internet. Needles that they are glad to have found. Needles that they want to share with others. Needles, that were carefully sifted from the hay.
Sometimes the needles have small notes and explanations attached to them, sometimes they don't and they are just plain old links.
This site is my needlestack and it reflects parts of the internet that I love. I sincerely hope it will be of use to you, that's why I put it out here on the internet, but it might not be. People are different. So, enjoy browsing, and don't get overwhelmed, since even a stack of needles can be quite big.
The idea of collecting information in this format and giving it its unique name "Needlestack" is not mine. I found it on the blog of Ethan Maurice and loved it so much that I had to make my list of awesomeness.
Here's his in case you're curious.
This needlestack will be organized into different sections. You can jump from section to section, as well as back to the overview at any time. If you have something awesome you want to share with me or think something is missing, please let me know.
Lecture Series
Brain Stuff
My all-time favorite lecture series has to be the Lecture Collection on Human Behavioral Biology by Robert Sapolsky. I have learned countless things from it. About how the human brain works and what kinds of biases are at play when we think and how nature and nurture work together to produce our unique behaviors. The best and the worst sides of humans can be explained by neuroscience.
What I love the most about these lectures is that everything Professor Sapolsky looks at everything from multiple different angles, and dissects ideas carefully to see where they hold and where they don't. Sure, that makes things wildly more complicated, but it is much closer to the real world and helps to put ideas into perspective. There are a lot of things that go into human behavior and all of them are interesting and get an introductory treatment in this series. It's simply – amazing.
MIT 9.13 - The Human Brain is entirely about how the human brain works and how people set up clever experiments using high and low-tech methods to find out more about it. It's fascinating to learn about how people come up with different ways of teasing apart whether or not a certain structure in the brain plays a role in face perception or language production or not. The instructor, Nancy Kanwisher, is amazing at explaining the subtle differences in an experimental setup, that can make or break results. And she underlines every point she makes with tons of examples from studies of her colleagues.
Personality and Its Transformations by Jordan Peterson is a solid introduction to psychology and thinking about the human brain. I watched and enjoyed the whole 2017 edition of these lectures and liked all of them except one, where he was bashing some feminist video for no good reason. The recommended reading in between the lectures is also huge and available in the footnotes of the videos (and worth reading).
Mathematics
- MIT 18.01 - Single Variable Calculus
- MIT 18.02 - Multi-Variable Calculus
- MIT 18.03 - Differential Equations
All of these are useful to brush up on the fundamental topics underlying many other concepts in a lot of different fields (engineering, physics, machine learning, software engineering). You can also use these lectures, to learn these things from scratch. That's kind of what I did. There is one important thing to remember though - without practicing these mathematical tools, you will very likely not understand them. So it's a good idea to take notes and then even more important to look at and solve some or all of the problem sets. Maybe even pick up some of the syllabus books to go along with the videos if you truly want to understand and be able to use the mathematics explained.
I don't think there are video lectures for
- MIT 18.04 - Complex Variables with Applications
- MIT 18.05 - Introduction to Probability and Statistics.
I searched for them but didn't find any videos on YouTube or the MIT OCW website sadly...
MIT 18.06 - Linear Algebra with Gilbert Strang is one of the most cherished lecture series I have ever watched. The guy just has a knack for explaining dense mathematical concepts, making them fun to follow and easy to understand. He is enthusiastic about the topics and makes connections between different areas of mathematics that look beautiful. Gilbert Strang is just one of the best teachers out there and everything he has on MIT OCW that I have watched, is solid gold. There are a few other lecture series of his that I am aware of:
- A 2020 Vision of Linear Algebra
- Highlights of Calculus, MIT Learn Differential Equations
- MIT 18.065 Matrix Methods in Data Analysis
- MIT 18.085 Computational Science and Engineering I
- MIT 18.085 Computational Science and Engineering II
I still want to watch 18.065, 18.085 and 18.086 in their entirety. But so far I didn't find time to do that.
Software Engineering
Learning about Algorithms is interesting and I think that MIT has a couple of solid lecture series on this topic.
MIT 6.006 Introduction to Algorithms is one of those. There is an updated version from 2020, but I haven't watched any of it yet, so I am not sure if it's better or worse than the older one.
One of the instructors, Erik Demaine, also taught MIT 6.851 - Advanced Data Structures. It's good as well, after 6.006.
The other instructor, Srinivas Devadas, also taught MIT 6.046J Design and Analysis of Algorithms which you might want to check out after watching MIT 6.006. Some of it overlaps with 6.006 though.
With all of these you should keep in mind that to learn and understand algorithms, you have to write your versions. And besides writing your implementations you also have to practice applying different algorithms and strategies to real-world problem-solving or by doing something like Code Katas.
The Missing Semester lectures from MIT are so extremely worth it if you work as a developer or software engineer! They are a must-watch even if you just want to become more of a power user. They walk through setting up tools and systems on computers that take some time to learn but ultimately will make you much more efficient at doing things. And those are the kinds of things where, if you didn't already know them, you will go like: "Huh... I wish somebody could have shown this to me sooner". It's a bag of tricks on how to use *nix style operating systems. Introducing tools like tldr, fzf, vim, screen or tmux. There are lots of things to take away from these lectures. The best thing is that each lecture is separate from the others and focuses on one thing only. So you can kind of watch only the ones you want or need.
If you want to learn more about computer graphics and the mathematics under the hood I can not recommend watching MIT 6.837 - Introduction to Computer Graphics enough. It will teach you so many interesting things, it's unbelievable. How to use matrices and affine transformations to transform different coordinate systems into each other. Or how to construct curves by using different sets of basic equations and how to skin meshes and animate bones etc. And it dives into it from the mathematics side of things, explaining all the key concepts along the way.
One of the best lecture series out there (and one of my favorites) is about how programming languages and compilers work under the hood (with a focus on the LISP compiler). The MIT 6.001 - Structure and Interpretation of Computer Programs - Lecture Series is awesome but old, and one that I have watched completely. The best moment is when the two instructors put on wizard hats to explain the magic of the metacircular evaluator and how the language almost pulls itself out of thin air using the magic of recursion and the eval and apply procedures. It's just dope stuff.
Developer Journey
As you may or may not know – I am a software engineer. I consider this one of the best jobs to have and would recommend everybody to learn at least some programming in their lifetime. Programming is a life-changing and empowering ability and it's so enjoyable too. It can give you flow-like experiences and I like comparing it to playing an instrument or creating art.
Coding can be deeply relaxing, extremely stimulating and intellectually intriguing, all at the same time. And it is creative too. It allows you to build your things, be that websites, games, apps, or other things. Things that have never existed before.
Plus, becoming a better programmer is an open-ended journey. People create and put so much stuff out there every year, it is just enormous. So enormous that you can not learn it all. Coding is something that you can keep learning and gain a greater understanding of for the rest of your life. It's an open-ended journey.
This section of the needlestack is filled with needles specific to this hobby of mine. A hobby that eventually turned into a job and that is now an integral part of my life. If you are not interested in computers and coding, or any of these "tech" things, you can safely skip this part and continue down here.
How to Learn Programming
My favorite website for learning how to program is by far FreeCodeCamp. It has a full-fledged interactive curriculum that gives you 100% of the knowledge you need to start your career as a junior-level full-stack developer. I have done their whole curriculum in 2017 and have since then worked at companies such as Softgames, Klarna, ESA and Ironhack. Freecodecamp even has a youtube channel, filled with an amazing amount of content. But the best idea is to do the exercises on their website, because "learning" from videos is very different from coding and doing things yourself.
Once you already know the basics of at least one programming language and want to quickly pick up another you should give Exercism a try. It's a platform, where you solve increasingly harder exercises in any programming language out there and pick up the languages along the way. They even have mentors that review your code - and best of all, everything there is completely free!
For learning new languages there's also the learnxinyminutes website
Google also has a lot of free resources you should check out if you want to learn how to code. These are the ones that I have used myself :
Then there is also MDN. It has guides on
- HTML
- CSS
- Javascript Fundamentals is probably the #1 website to go to for documentation on how certain JS features and more general stuff on the web works.
In a similar vein, there is W3schools which has interactive and completely free tutorials on so many things it's unbelievable.
If you already know how to program and only want some ideas for side projects to build, I think this GitHub repo is awesome.
Also, all of the lecture series videos underneath the Software Engineering section are worthwhile to watch and will make you a more knowledgeable (and I would argue better) developer.
Programming books
And some that I like personally:
- SICP
- The Art of Unix Programming
- Mostly Adequate Guide on Functional Programming
- Deeplearning Book
- The Book of Shaders
- Learn you a Haskell for Great Good
- Clojure for the Brave and True
- The Dragon Book - Compiler Design
Curriculums and roadmaps
- Coding Interview Preparation
- Computer Science Curriculum
- Open Computer Science University Curriculum
- Preparation for Systems Design Interviews I
- Preparation for Systems Design Interviews II
- Preparation for Systems Design Interviews III
- Curriculum for practicing algorithms
- Developer Roadmaps for different kinds of devs
Articles about Programming
There is a whole flood of amazing tutorials out there and I won't tell you about any of them here, because most often they are just something you stumble upon when trying to solve a very specific problem. I'll just mention a few blogs, and articles that I found to be immensely useful and to which I regularly return.
Learn your ABC - in other words: Always Be Coding. This is a central idea and I think is advice people should follow. Code in your free time on stuff that you like. This is how you grow massively in a short amount of time. Follow your curiosity and see where it leads you. And pick up new languages and skills along the way.
I consider the Programming Achievements by Jason Rudolph to be the layout for a lifelong path of curiosity and learning. Just tackling one of those achievements might take months or years of work, depending on your commitment to it. They focus on the open-ended character of the developer's journey and I love that. His idea is also available as a gist to fork, so that you can tick off the boxes of the achievements yourself.
There are LOTS of different sites for coding katas - a few I have used:
I like these blogs/publications and often end up on them when looking for something:
- rwieruch
- flaviocopes
- Coding Horror
- Real Python
- CSS Tricks
- GeeksForGeeks
- HackerNoon
- HackerNews
- Martin Fowler
- Tall Snarky Canadian
- LogRocket Blog
- Overreacted
- NetRagard
- Digital Ocean
- Uberspace Manual
- Stevey's Blog Rants
Mindblowing AI research
- Everything Open AI does
- Dalle-1
- Dalle-2
- Open AI - CLIP: Text to Image Connection
- Codex Demo
- Pathways
- PaLM
- AlphaFold
- AlphaZero
- Open AI Emergent Tool Use
- AI Art Generator - Google Colab
- AI Animator - Google Colab
- Image to 3D Model - Google Colab
- Disco Diffusion - Google Colab
Stuff on Github
Let's get even more meta. Github is a platform that people use to host code and other things, enabling the version control of Git. This allows them to work together in big teams efficiently and save the history of their creations. Mostly – but not exclusively – used for code, it's a huge, open repository of knowledge. Some of the best stuff on the internet lives in spaces within Github called repos.
There is so much awesome stuff there, that people started building repos, containing links to other awesome repos, basically compiling lists of the best stuff on Github.
Sounds familiar? It's the same idea as what you are reading right now. And they don't call it needlestacks, but awesome lists.
So here is the root of that awesome (pun very much intended) project: Awesome Github - An awesome list of awesome lists
You should also check out the person maintaining that repository: Sindre Sorhus. He is one of the most active open source maintainers ever and has some crazy cool projects in his portfolio (including the awesome list idea). Some of which, you might have even used already. Like chalk, ora or ava.
When you browse the meta list of awesome things you will come across some cool stuff - like a list of awesome mind-expanding books, a list of productivity resources or a list of awesome computer science courses.
People even built tools around those lists helping you to search and navigate through them.
Books
Go see my books section
Podcasts
I listen to a lot of podcasts, but there are only a few (for now that is 3) that I regularly return to. Even with those 3 I only tend to watch episodes that interest me, with people that work on stuff I am interested in - mostly tech, health and startup related. In order of importance to me:
My favorite episodes of all time are from Lex Fridman's interviews with Josha Bach. Currently, there are Episodes #101 and #212. I am a huge fan of Josha Bach's way of explaining things and his talks on the CCC (1, 2, 3, 4) are amazing. If you are in any way interested in how the brain might work and how we might be able to build brains in silicon by using AI, you have to check them out. They are extremely fast-paced and full of information, be prepared and don't be afraid to rewatch them. I also link to those same videos up in the Videos section with a little more description attached to each of the talks and what they are about.
Other podcasts I hop into every once in a while for good episodes, or because specific episodes have been recommended to me are these:
- Naval Ravikants "Podcast" – most of the episodes are short, dense 2-5 minute chunks of information but there are a few good long-form ones in there as well, specifically the "The Beginning of Infinity" Series: Part 1 and Part 2. If you haven't read the book yet, check out my book notes on The Beginning of Infinity by David Deutsch.
- Joe Rogan Experience - especially the interviews with David Sinclair (1, 2, 3), Elon Musk (1, 2, 3) and Andrew Huberman (1, 2) are extremely good.
- Tim Ferriss Show – My favorite episodes have to be My Life Extension Pilgrimmage to the Easter Islands and Naval Ravikant on Happiness. With Tim Ferriss, there are simply too many episodes, just like with Joe Rogan.
Blogs
-
WaitButWhy - this is hands down my favorite blog. The best I know on the internet. And the reason I love it so much is that Tim Urban creates masterpieces that help to break down and understand complex topics. And he adds a good amount of humor and stick-figure drawings too, some of them so memorizable that it is just insane. On top of that, he tries to be objective and drill down and understand things. All of this adds up to reads, that sometimes take a day, with lots of resources attached to it. When you open all the links from one of his posts, you might easily end up spending a few weeks reading all of them. I had over 100 different tabs open after reading his Artificial Intelligence, SpaceX, and Neuralink Articles. 100+ different resources for further reading – each! But best of all, he coins terminology that abstracts away hard concepts into neat, easy-to-remember boxes. Like the yearning octopus, the panic monster and the procrastination monkey, the thinking ladder as well as echo chambers and idea labs... The list goes on. So yeah, if I had to recommend only one blog to read - that would be the one for sure. The next ones get much harder to order though.
-
Paul Graham - Paul Graham has to be on the top of this list. I think his pieces combine technology and startup thinking from one of the best persons in the field. He loves Lisp and has his reasons for it, and almost everything on his blog has a unique spin and blend of his own. Even the old-school look, with the crappy layout, is his own and his own alone. Some of the best pieces of his that I re-read regularly are How to Think for Yourself, Life Is Short, The Acceleration Of Addictiveness and Hiring Is Obsolete. Reading his blog is like reading a good book. His work makes you think, and there is always a little takeaway or some new angle to be found. Even after reading a piece for the 3rd or 4th time. And that makes his blog extremely worthwhile.
-
Nat Eliason - Nat Eliason's blog has probably shaped me a lot as well. Many of the ideas I share, he addressed, further clarifying them in my mind. Reading his posts has an addictive quality to it. Similar to blogs by Paul Graham, his essay style often looks at things from a different vantage point and gives them a slightly different spin. Some of the pieces I liked a lot: Not a full-time creator, I am a stupid monkey and you are too, How to start a blog that changes your life and Forget Commitment, Invest in Something. Some of his stuff is a little junky and not worth reading, and he is a pro content marketer, so he makes you keep reading by exploiting the heck out your curiosity gap, which is a bit annoying as well, but the multitude of ideas in his good pieces makes up for that.
-
Farnam Street - FS is a blog I used to love a lot. But it has grown a little boring over time because I know most of their concepts and ideas from the books they recommend by now. It feels like after having read FS for some time, the usefulness declines.
That in the end, it's better if I am reading books instead. Especially because FS itself is more of an aggregator for insights from good books, letters, articles and other people. So I'd rather go straight to the source these days.
But still, there are a few things I think FS did for me: It enhanced and nurtured a love for reading good non-fiction. And it helped me to understand how drilling down to make sure the books that I am reading are worthwhile, is as important as reading a lot. And Shane Parrish (the creator behind FS) introduced me to Charlie Munger and Waren Buffett. Overall I think his best articles are not his articles though - to me the best one is a transcript for "This is Water" by David Foster Wallace, and I also love the "Letter on Finding Your Purpose and Living a Meaningful Life" by Hunter S. Thompson
A few more noteworthy blogs to go through (ordered by how much I read them):
- Derek Sievers
- Kalzumeus
- Slatestarcodex
- Julian Shapiro
- Preston Byrne
- Minding Our Way
- LessWrong
- Joel Spolsky
- Bakadesuyo
- The Art of Non-Conformity
- Tim Ferriss
- In the Pipeline - Derek Lowe
Single Articles
Entrepreneurship
- Joel Spolsky - Fire and Motion
- Yishan Wong - Engineering Management
- Paul English - Hiring
- Paul Graham - Hiring
- Eric Sink - Hazard of Hiring
- Nat Eliason - The Founder Trap
- Adam Wulf - App Launch Guide
- Mark Essien - Hire on Freelancer Sites
- Andrew Wilkinson - Lazy Leadership
- Michael Lynch - My First Year as a Solo Developer
- Michael Lynch - Why I quit Google
- Rob Walling - How to Hire Like a Startup
- Valve - Employee Handbook
- Venturehacks - 1 (wo)man Startups
- Venturehacks - Save the World
- Morgan Housel - Great Products vs. Great Businesses
- Joel Spolsky - The Guerilla Guide to Interviewing
- Kalzumeus - Running a Software Business on 5 Hours a Week
- Levels - Masterplan
- Netflix Talk - Culture, Freedom, Responsibility
- Tesla - Masterplan I
- Tesla - Masterplan II
- Justin Mares - The 4 Kinds of Side Businesses You Can Start
Thoughts
- Brent Beshore - Ten Ideas That Changed Your Life
- Derek Sievers - Do This Directives
- Minding Our Way - Dive In
- James Clear - Personal Renewal Speech by John W. Gardner
- Nat Eliason - Stupid Monkey
- Nat Eliason - Increasing the Difficulty
- Nat Eliason - Not a Full-Time Creator
- Supermemo - Polyphasic Sleep
- Why Becoming A Data Scientist is not Easier Than You Think
- Skeptical Inquirer - The Burden of Skepticism
- The Guardian - Wisdom's Folly
- Cracked - 6 Harsh Truths that Will Make You a Better Person
- Cracked - The 60 Seconds Guide to a Bullshit Free Life
- Julian Shapiro - Life Planning
- Taylor Pearson - The Cynefin Model
- Taylor Pearson - Extremistan
- Taylor Pearson - The OODA Loop
- Chris Dixon - Climbing the Wrong Hill
- Less Wrong - Politics is the Mind Killer
- Robin Hanson - Are Beliefs like Clothes?
- Less Wrong - Taboo Your Words
- Elad Gil - Career Decisions
- Melting Asphalt - Crony Beliefs
- Richard Hamming - You and Your Research
- Ribbonfarm - The Fine Art of Opportunism
- Lithub - The Link Between Great Thinking and Obsessive Walking
- Neil Soni - Optionality Trap
- The Crimson - Mihir A. Desai's Commencement Speech
- Andy Dunn - The Risk Not Taken
- Dr. Jason Fung - The Salt Scam
- Collaborative Fund - Ideas That Changed My Life
- Minding Our Way - Half Assing It With Everything You've Got
- Common Cog - Career Moats 101
- Commong Cog - The Mental Model FAQ
- Commong Cog - The 3 Kinds of Non-Fiction Books
- Paul Stamatiou - Reading more
- FS - Finding Your Purpose and Living a Meaningful Life
- The Challenge - Time to Call it AI again
- FS - Bertrand Russell's 10 Commandments
Design
- Neil Patel - Typography Guide
- Inkbot Design - Font Combinations
- Inkbot Design - Top 10 Fonts
- Canva - The Ultimate Guide to Font Pairing
- UX Planet - The Ultimate Guide to Choosing Fonts
- Prototypr - The Importance of White Space in Design
- Interaction Design - The Power of White Space
Blogging
- Disqus - Why Blogs Fail and How to Make Your Blog Successful
- Nat Eliason - The Wiki Strategy
- Help Scout - Damn Hard Writing
- Taylor Pearson - Jesus Marketing
- Copyhackers - Monetize your Freelance Blog
- Nat Eliason - Start a Blog
- Coding Horror - How to Achieve Ultimate Blog Success in One Easy Step
Coding
- Coding Horror - The Danger of Naivete
- Paul Ford - What is Code
- Coding Horror - Recommended Reading For Developers
- Zach Lloyd - Code First vs. Product First
- David Hart - Sketch, Lerp, Unlerp, Remap
Productivity
- Dieter Rams - Less but Better
- Nat Eliason - Productiva Negativa
- Slava Akhmechet - Productivity Advice
Health
- Levels Health - 12 Glucose Lowering Strategies
- New Yorker - Energy and How to Get it
- New York Times - How to Get Strong
- Levels Health - The Ultimate Guide to Metabolic Fitness
Finance
- Kalzumeus - Moving Money Internationally
- How Stuff Works - Stocks
- Byrne Hobard - Well-Behaved Bubbles Often Make History
Crypto
- Nat Eliason - Why NFT's Are Valuable
- Evan Armstrong - NFT Projects are just Multi Level Marketing Schemes for Tech Elites
- Kalzumeus - Stablecoin Mechanisms and Use Cases
- Preston Byrne - Basecoin Bitshares 2 Electric Boogaloo
- Kalzumeus - Tether and Bitfinex
Random But Awesome Things
- YCombinator Post - List of Best Introductory Books on Everything
- Tommy Collison's List of Great Books
- Handmade Network
- Rational Wiki
- Nand2Tetris - Or How to Build a Computer from Scratch
- Cockroach Fund - Nuclear Winterizing Investments
- Readwise - App to Make Creating Book Notes + Reviewing them Easier
- Roam Research - Note-Taking App
- Easiest Website Builder
- Compound Interest Calculator
- Anthony Gustin - Annual Review Google Doc
- Instructional Design
- Gary Provost - Writing Advice
- Sendgrid - Email Marketing Campaigns
- Contentful - CMS
- Ghost - Best Publishing Tool out There?
- Ribbonfarm's Now Reading Page
- Less Wrong - Post Sequences
- Favicon.io - Favicon Generator
- Gitpod - Cloud-Based Development Environments
- Mockrocket - 3D Based Browser App Previews
- Coolworks - Job Portal to Find Jobs in Amazing Places
- EXRC - Exercise Library
- Rytr - AI-Based Blog/Newsletter Writing Tool
- Well Said Labs - Text to Voice Generation
- Pexels - Free to Use Videos
- Unsplash - Free to Use Images
- Freesound - Free to Use Sounds
- Sparktoro - Audience Research Tool
- Photopea - Online Photo Editor
- Copy.ai - Copywriting AI
- HAX - Hard Tech Incubator
- 100x Indian Incubator
- Center for Collective Intelligence at MIT
- Magnum Photos - Photographers Collective
- Bench.co - Online Accounting/Book Keeping Tool
- Indie Hackers - Startup Development Discussion Board
- Space Nerds in Space Game
- Handmade Network
- Edgar Djikstra's Manuscripts
Newsletters
To be honest, I mostly hate newsletters because they are not worth it. The definition of a newsletter to be regular and "news" means, that most tend to be of that quality - namely trash. There are only 3 I subscribed to and those I also read regularly and enjoy every single time.
Videos
Top 15
- Which Way Is Down? This is hands down the best explanation of General Relativity out there. It's Michael from Vsauce at his absolute best... Or is it?
- The Rules for Rulers captures how our world works, why rulers act the way they do, and why they have to.
- Our Narrow Slice - Shivers run down my spine at the end, when I see, how little I am. A Pale Blue Dot experience in video form.
- Timelapse of the Future - Just beautifully made, a little long at times, but the animations and just the vastness of the future ahead are mindboggling.
- Do Chairs exist? This is mindbending. I think I'll rewatch this video over and over again, and will still learn new things about philosophy every time I do.
- Fractals are typically not self-similar This is the best introduction to Fractal Geometry out there.
- AlphaGo - The Movie is not just a great documentary of an exceptional project. It's a piece of art. How the documentary portrays the human side. How Lee Sedol is losing in a competition against the AI. It's about how humanity will forever be worse than the machines in Go. And it's scary to realize that this will be our fate in everything we do eventually.
- Buddhism is Kinda Out There, Man. Exurbia... the existential dread turtle as somebody called him in the comments, at his best. And I like his dark humor.
- Cicada3301 - An Internet Mystery. This is probably the greatest internet mystery hunt out there, documented, and the music is haunting, whenever I watch it my hairs stand on end.
- Prof. Eric Laithwaite: Magnetic River 1975 - Old, but soo good. I think this is the best introduction to electromagnetism out there. The demos are simply amazing.
- Handheld TESLA COIL GUN Tesla Coils are awesome, Smarter Every Day is Awesome and this video is perfection.
- The Art of Code This Talk is just insanely good. It shows why programming is beautiful and the insane creativity people show when creating interesting things with technology.
- How The Economic Machine Works Hands Down the best explanation of how the economic world runs.
- Veritasium's Life Story - This video is so honest, so beautiful. Veritasium just talking about how he became who he is now, his failures, and the lessons he learned about life along the way.
- The Neuroscience of Addiction My favorite lecture from the Royal Institution.
A lot more...
- But what is the Fourier Transform?
- Binary, Hanoi and Sierpinski, part 1
- Binary, Hanoi, and Sierpinski, part 2
- Frank Abagnale | Catch Me If You Can
- How Does COVID-19 Testing Work?
- Gene Therapy to Cure Lactose Intolerance
- Chainsaw Lyre Bird | BBC Earth
- Polar Bear tries to break in | BBC Earth
- Iguana vs Snakes | BBC Earth
- Lion Attacked by Pack of Hyenas | BBC Earth
- Slow Down With Snow Monkeys | BBC Earth
- Engineering magnetics - introduction to the BH curve
- Making YBCO superconductor
- Magnetron Sputtering
- The Banach–Tarski Paradox
- The Zipf Mystery
- Imaginary Numbers Are Real
- Sam Harris & Jordan Peterson - Part 1
- Sam Harris & Jordan Peterson - Part 2
- Sam Harris, Jordan Peterson - Part 3
- Sam Harris, Jordan Peterson - Part 4
- Math's Fundamental Flaw
- The Logistic Map
- Your Body's Molecular Machines
- Flamethrower vs Aerogel
- Why Machines That Bend Are Better
- Is This What Quantum Mechanics Looks Like?
- Magnetohydrodynamics - Propelling Liquid Metal
- The Fourier Transform
- The Mystery of Magnetic Worms
- Why Your Newsfeed Sucks
- What is a Fourier Series? (Explained by drawing circles)
- Manipulating the YouTube Algorithm
- Painting a Character with Maths
- How Do Computers Remember?
- Learning and Memory
- Music, Magic and Mayhem with Tesla Coil
- The Stuff of Thought | Steven Pinker
- How To Paint Waves - Shape
- How To Paint Under Water Scenes
- Energy Systems : Transition & Innovation | Vaclav Smil
- Special Lecture: F-22 Flight Controls
- Understanding Composition
- Understanding Color
- Humans Need Not Apply
- World's worst video card gets better?
- How to be a Pirate Quartermaster. 📈 📓 💰 📓 📈
- How Machines Learn
- 7 Ways to Maximize Misery 😞
- How to be a Pirate Captain! 🌈 ☠️ ☠️ 🌈
- World Building in Blender - Ian Hubert
- Origins of Precision
- How to Read Notes Fast - The Landmark System
- How to Speak
- How To Tell If We're Beating COVID-19
- Richard Feynman's "There's Plenty of Room at the Bottom"
- LEADERSHIP LAB: The Craft of Writing Effectively
- A Brief Introduction to Neural Networks
- Coding Adventure: Ray Marching
- Coding Adventure: Marching Cubes
- Coding Adventure: Boids
- You Will Never Do Anything Remarkable
- Making superconductors
- What's a Tensor?
- The Brain Zoo - Basics of Meditation
- Cancer, Evolution and the Science of Life
- Computation and the Fundamental Theory of Physics
- AI and Artificially Enhanced Brains
- The Neuroscience of Consciousness
- Nanotechnology: The High-Tech Revolution
- Will Computers Ever Think Like Human Beings?
- Nanoscale Machines: Building the Future with Molecules
- What the heck is the event loop anyway?
- history of the entire world, i guess
- Nuclear 101: How Nuclear Bombs Work Part Part 1
- Nuclear 101: How Nuclear Bombs Work Part Part 2
- Bjarne Stroustrup - The Essence of C++
- Emacs Org-mode - a system for note-taking
- Emacs as my leader: evil-mode
- Evil Mode: Emacs + Vim
- Mastering the Vim Language
- Spaceship You
- The Ghost in the Machine - Joscha Bach
- Machine Dreams - Joscha Bach
- Computational Meta-Psychology - Joscha Bach
- From Computation to Consciousness - Joscha Bach
- Design, Composition, Performance - Rich Hickey
- Hammock Driven Development - Rich Hickey
- The Value of Values - Rich Hickey
- Maybe Not - Rich Hickey
- Spec-ulation Keynote - Rich Hickey
- Maybe Not - Rich Hickey
- Effective Programs - 10 Years of Clojure - Rich Hickey
- Clojure Concurrency - Rich Hickey
- EG vs TL - Game 1 | Semi Finals Playoffs Spring 2022
- Scanning Electron Microscope + Butterflies - Part 1
- Scanning Electron Microscope + Butterflies - Part 2
Youtube Channels
I am glad that these exist. Simply because they are so beautiful and have made me laugh tears of joy more than once and regularly provide moments of beauty, learning and bliss to my life.
Best for long-form learning content:
All the YouTube channels I like or used to like:
- 3Blue1Brown
- Adam Freediver
- Alex Forsythe
- AlphaPhoenix
- Applied Science
- Arthur Migliazza
- B2Studios
- Become A Freerunner
- Ben Eater
- BrainCraft
- Braintruffle
- Brendan Kavanagh
- CG Cookie
- CG Masters
- CGPGrey
- CodeBullet
- Cody's Lab
- Colin Furze
- Computerphile
- Crash Course
- Curious Droid
- David Bombal
- Deep Look
- Dialect
- Electro Boom
- Engineering Guy
- Explosions and Fire
- Exurbia
- Firebase
- Firestorm Freerunning
- Flutter
- FreeCodeCamp.org
- Freya Holmér
- Google Developers
- Henry AI Labs
- Hoog
- IanHubert
- Iniquo Quilez
- Istebrak
- Jacob Geller
- Jason Silva
- Javidx9
- John Hammond
- Justin Solomon
- Kurzgesagt
- Last Week Tonight
- Learn ArchViz
- Luke Albrecht
- Marioverehrer
- Mathemaniac
- media.ccc.de
- Minute Earth
- Minute Physics
- MIT OCW
- Muraljoe
- New Jazz
- NileRed
- Numberphile
- Origins Parkour
- Parkour Visions
- PBS Space Time
- Periodic Videos
- Physics Girl
- Physics with Eugene Khutoryansky
- Physics with Professor Matt Anderson
- Pianote
- Practical Engineering
- Reducible
- Rilla Hops
- Sebastian Lague
- Siraj Raval
- Sixty Symbols
- Smarter Every Day
- Stated Clearly
- Steve Brunton
- Storm Freerun
- Storror
- Struthless
- Stuff Made Here
- Suboptimal Engineer
- Suckerpinch
- Tapp Brothers
- Tech Ingredients
- TensorFlow
- The Brain Scoop
- The Coding Train
- The Royal Institution
- The Science Asylum
- The Thought Emporium
- Traversy Media
- Universaldenker ⚛ Physics
- Unreal Engine
- Unreal Sensei
- Up and Atom
- Veritasium
- Vihart
- Vsauce
- Welch Labs
Music
I like to listen far and wide. Mostly a mix of Jazz, Ambient, Indie, Blues, Classics, Funk, Pop, EDM and German Rap. Like I said, far and wide.
Music Videos:
My favorite formats for music videos are probably Cercle, Tiny Desk, KEXP, a Colors Show and Keyscape Sessions. Just about everything they produce together with all kinds of different artists is worth watching/listening to. Some handpicked videos I love:
- Mind's Eye - Jordan Rakei
- Tiny Desk Concert - Lianne LaHavas
- My Favorite Things - Joey Alexander
- Cercle Concert - Salar de Uyuni - FKJ
- Hike - Robert Araujo
- Lingus - Snarky Puppy
- Yuve Yuve Yu - The HU
- It don't mean a thing - Duke Ellington
- Ocean - John Butler
- Golden Dragon Song - Estas Tonne
- The Curse - Agnes Obel
- KEXP Show - José Gonzalez
Artists
A bunch of musicians, whose work I love, It's still not comprehensive, but I figured I should stop after a while:
- A Shell in the Pit
- Agnes Obel
- Alfa Mist
- Alice Coltrane
- Andrew Prahlow
- Anomalie
- Aurora
- C418
- Charles Mingus
- Chet Baker
- Chet Faker
- Christian Löffler
- Cory Wong
- Dave Brubeck
- Duke Ellington
- Ella Fitzgerald
- Epic Mountain
- Fabian Römer
- FKJ
- Flume
- Hans Zimmer
- Henry Herbert
- Jacob Collier
- Joan Chamorro
- Joe Hisaishi
- Joey Alexander
- John Butler
- John Coltrane
- Jordan Rakei
- José González
- Kamasi Washington
- Kerala Dust
- L'indécis
- Lianne la Havas
- Louis Armstrong
- Louis Cole
- Ludovico Einaudi
- Macklemore
- Maeckes
- Marc Rebillet
- Mark Lettieri
- Meute
- Orla Gartland
- Overwerk
- Petit Biscuit
- Robert Araujo
- Shaun Martin
- Snarky Puppy
- Spirits of the Red City
- Teesy
- The HU
- The Kit
- Theodore Shapiro
- Tom Misch
- Vulfpeck
- Wild Child
- Woodkid
- Yussef Dayes
Find more Needlestacks like this one – here.