The Curious Engineer

All blogs / Essays / personal

Alok's blog

alok.blog

Alok Singh's Blog

Essays / personalMathAI / MLGeneral

Posts
357 from 24 Apr 2015 to 30 Apr 2026
Posting
weekly (44 in the last year)
Kind
personal blog
Feed
https://alok.blog/feed.xml

2026 40

  1. Transverse versus parallel crossings
  2. Opera night in the tenderloin
  3. Opera night in the tenderloin
  4. Transverse versus parallel crossings
  5. Did you ever love her?
  6. what's the ideal analogy
  7. what's the ideal analogy
  8. Did you ever love her?
  9. officer grade pemmican
  10. officer grade pemmican
  11. Sammy Cottrell
  12. Sammy Cottrell
  13. Jump or die, dumbass
  14. Jump or die, dumbass
  15. beats you
  16. beats you
  17. Kairos
  18. Kairos
  19. Mechanistic Interpretability and Lean 4
  20. Mechanistic Interpretability and Lean 4
  21. zeno timer trick
  22. John Arbuthnot
  23. WHY ARE YOU SO CALM?! My scooter accident
  24. The amount of honor to go around is very limited
  25. Beyond strength
  26. From Priests to Software Engineers
  27. the last slop post
  28. All Their Pretty Persons
  29. why homeless people hide drugs from kids
  30. Contra Emet Hirsch on whatever the fuck he was talking about
  31. Are you strong enough to stop?
  32. Underdog
  33. talking past each other
  34. Greatness
  35. A Field Guide to Nonstandard Definitions
  36. Sensing and Intuition
  37. What Does Big Mean?
  38. Astrology for Men
  39. A perfectable programming language
  40. MBTI and AI

2025 5

  1. Double Date
  2. Worse Than a Sranc
  3. Page2
  4. Another way of doing big O notation
  5. Through Claude's Eyes: The Most Unusual Power Tools in a Developer's Config

2024 7

  1. Compactness of the Classical Groups
  2. Derivative AT a Discontinuity
  3. Automatic Stochastic Differentiation in Lean 4
  4. Continuous vs Bounded
  5. discontinuous linear functions
  6. Boolean Algebra, Arithmetic POV
  7. Just because 2 things are dual, doesn't mean they're just opposites

2023 13

  1. Minimal Surfaces
  2. November 2, 2023
  3. thanks whole foods lady
  4. NTK reparametrization
  5. Kate from Vancouver, please email me
  6. ChatGPT Session: Emotions, Etymology, Hyperfiniteness
  7. Some ChatGPT Sessions
  8. 2016 ML thoughts
  9. My biggest takeaway from Redwood Research REMIX
  10. finite, actual infinity, potential infinity
  11. Actions and Flows
  12. PSA: reward is part of the habit loop too
  13. a kernel of lie theory

2022 17

  1. The hyperfinite timeline
  2. Slick hyperfinite Ramsey theory proof
  3. Gaoxing Guy
  4. What it's like to dissect a cadaver
  5. A Prince, a Pauper, Power, Panama
  6. Braindead Way to Derive Taylor Series of Exponential Function
  7. What is the prime factorization of zero?
  8. Use of emphasis in speech
  9. "Litany Against Fear" in Present Tense
  10. Generating a lot of language data with a theorem prover
  11. When it's time to party we will party hard
  12. these are people who died
  13. the frog
  14. divine carrot
  15. what it’s like to get nail phenolization
  16. Why 0 to the power of 0 is 1
  17. Lines and Points are Circles

2021 5

  1. Visual Programming, Functions, Copilot
  2. infinitesimals to atiyah singer
  3. The Soviet Dream I Miss
  4. hyperbolica
  5. Random Thought: LC Theorem

2020 14

  1. I finally have an answer to "who's your favorite singer?"
  2. My Top Tip for Helping People Get Started Programming
  3. B159173
  4. Random paper on angles
  5. An Image is Worth 16x16 Words
  6. Random stuff
  7. Downscaling Numerical Weather Models With GANs (My CI 2019 Paper)
  8. Lossless Data Compression with Neural Networks by Fabrice Bellard
  9. Learning Differential Forms and Questions
  10. PyTorch Lightning is worth using
  11. Feynman Lectures, Chapter 2
  12. Feynman Lectures 1
  13. Random Julia Thoughts
  14. Death Still Sucks

2019 23

  1. How I feel about ebooks
  2. List of places where the US has been involved in regime change, with multiplicity
  3. Accuracy vs Precision
  4. Handy command line benchmarking tool
  5. Stan Rogers
  6. Ultimate Hot Couch Guy
  7. Page6
  8. Figure out undocumented JSON with gron
  9. The Programmer Tendency
  10. Mental Model of Dental Hygiene
  11. Book Review: Swastika Night
  12. Is there a name for this construction?
  13. Fun with negation and idioms
  14. How to change tabs to spaces
  15. Another Way to Write Conditional Probability
  16. Quote on Java Generics
  17. Notes for May 9, 2019
  18. A tool to look at random images
  19. Safeway
  20. Edwin Edwards
  21. e-ink reminisces
  22. Middle School by Bo Burnham
  23. How to Disable Disqus Ads on your Blog

2018 39

  1. Page7
  2. Fun with Python Iterators: Linked Lists Made Easy
  3. Notes for November 11, 2018
  4. Derivation of Reservoir Sampling
  5. Underrated Vim Option: undofile and undodir
  6. Hot Take on Solo Travel: Starve
  7. Alan Perlis
  8. Book Notes: The Map of My Life by Goro Shimura
  9. Prague
  10. Way to remember the definition of local finiteness
  11. Romans in America
  12. Realizations That Helped Me Understand Git
  13. Bao
  14. Cute input redirection: bash vs. zsh
  15. When One Is Happy Just To Be Alive
  16. More About Conceal
  17. Using Vim's Conceal Feature to Make Code More Readable (For You)
  18. Page10
  19. Page8
  20. What Stopped Me From Comparing Myself To Others
  21. Introduction to Smooth Manifolds 1: Smooth Functions on Euclidean Space
  22. Notes for March 6, 2018
  23. REPTILE in PyTorch
  24. Working Without Music
  25. Basic Idea Of Gaussian Elimination (If You Already Know Linear Algebra)
  26. Book Notes: Make It Stick
  27. How to Install OpenCV for Python
  28. Book Notes: The Talent Code by Daniel Coyle
  29. Anki
  30. Notes for February 6, 2018
  31. Why Paul Hilfinger is Up So Late
  32. Notes for February 5, 2018
  33. Feature Requests Aren't Always a Waste of Time
  34. Book Notes: The Effective Engineer
  35. 2 Definitions: Computational and Abstract
  36. My Morning Straitjacket: Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks (MAML)
  37. Compressing Neural Networks To See If They Learn
  38. Practical Benefits of Reading Fiction
  39. Book Notes: Decisive by Chip and Dan Heath 1

2017 87

  1. Don't Fetishize Your Captors
  2. How to Run Jupyter over SSH
  3. One-Handed Pottery
  4. Reward Hacking: 2nd Grade Kickball
  5. Memories True to Roads Anew: Dragonfruits and War Museums
  6. Jaynes Notes 1
  7. Using Exponents to Teach 3 Basic Algebraic Structures
  8. Terry Crews on Hot Ones
  9. Underrated Kitchen Tool: Silicone Measuring Cups
  10. Memories True to Roads Anew: Skewers
  11. Easy Way to See Reverse Triangle Inequality
  12. Mental Models and Tetris
  13. Page12
  14. Notes for Sun, Nov 12 2017
  15. Honoring Carluccio with Carbonara
  16. Notes for Sat, Nov 11 2017
  17. Solving a Problem, According to John Baez
  18. Teaching vs. Coaching
  19. Appreciating the Randomness in the World, According to Bradley Efron
  20. Disambiguating the Equals Sign
  21. Stupidity Without The Value Judgment
  22. Vimscript Comparisons Suck
  23. Vim `:Options`
  24. Stupid Simple Algorithms: DAgger
  25. Learn Some Shell Script: For-loops
  26. Deep Learning Book Chapter 14 Notes
  27. Why Live?
  28. Eigen Apply Myself When I Want To: Finding Local Minima
  29. Eigenapplication: EXPLOSIONS?
  30. How To Make Alt Key Not Type Unicode On Macos
  31. How to Get Rid of the Tildes in Vim 8 and Neovim
  32. Eigenblogpost, or: Eigen Do It If I Try
  33. Mnenomic for Law of Total Variance
  34. Notation for Stochastic Functions
  35. Numpy Tranpose Explained
  36. Importance Sampling, Trivialized
  37. I No Longer Like Python's Boolean Comparisons
  38. Fixing Annoying Issue With Matplotlib Pyplot In macOS
  39. Deep Learning Book Chapter 11 Notes
  40. Some Things Don't Change
  41. Best Advice I Ever Got About Doing Math
  42. Matrix Calculus
  43. Postmodern Mathematics
  44. Let's Write a Genetic Algorithm
  45. Deep Learning Book Chapter 1 Notes
  46. Yet Another Example of Linear Functions Being Special Snowflakes
  47. One Use For Quotients
  48. 2 Years Without Soap Or Shampoo: An Update
  49. Question Words
  50. Math Is Not A Spectator Sport
  51. Levels of Showing Off
  52. Reverse Polish Notation Calculator
  53. Avoid Distraction
  54. Proof that Variance is Non-Negative
  55. My LASIK Experience
  56. Read The Documentation
  57. From Semigroup To Group, Through Power Notation
  58. When Are Regexes Appropriate?
  59. How To Get Dressed Fast (For Men)
  60. The First Virtue of a Programmer
  61. Neil Gaiman's Advice
  62. Paradigms of Information Retrieval
  63. Use Lists, Not Commas, In Technical Writing
  64. Native Data Types For Some Programming Languages
  65. Product Review: Blair's Death Rain Habanero Potato Chips
  66. Product Review: Tim's Habanero Potato Chips
  67. Your Tools Shape You, Too
  68. Nice Tab Navigation in Vim
  69. Poem 1
  70. Friend Is A Very Small Word
  71. How to Travel Alone
  72. Stacks As Linked Lists
  73. Useful Restaurant Ranking Scale
  74. Book Review: Think Better by Tim Hurson
  75. Metacademy: What Happened?
  76. Making rm slightly safer
  77. Crippling Your Technology, Part 1
  78. Quotient spaces, visually understood
  79. More Diverse Music Thanks To Computers
  80. Custom infix operators
  81. My First Vim Plugin
  82. Researchers should buy an iPad Pro
  83. Training Yourself To Build A Better Workflow On A Computer
  84. less pager filter command
  85. Simple is Difficult
  86. One View of Lazy Evaluation
  87. Stop using Drop Caps

2016 68

  1. Buying Fish
  2. Getting Help in the Terminal
  3. The Lambdas of Notes
  4. What Is It Good For?
  5. Y'all Should Eat Mackarel
  6. The Feeling of Being at an Airport
  7. 2 UNIX anti-patterns
  8. Solving Problems With Better Tools, Or How Vim Macros Are Underrated
  9. Rigor's place in mathematics
  10. Use RSS
  11. The Limit As A (Partial) Function
  12. Analysis Is Very Lazy
  13. Fun with Vim's Filter Operator
  14. Use Magit
  15. Commitment Contracts
  16. Simple vs. Easy
  17. Really bad advice
  18. Why Saudi Arabia's Future Doesn't Look Good
  19. DEDRM tutorial
  20. What is a Tensor?
  21. Why do Neural Networks Have Bias Nodes?
  22. Work Ethic Quote
  23. Happy Birthday, calibre
  24. $$(I-A)^{-1}$$ trick
  25. Zombies
  26. My (Odd) Reason for Liking the Solarized Dark Background
  27. GoodNotes Templates
  28. Easy Way To Remember Some Grammar (If You Have Some Math Background)
  29. Funny quote from the inventor of `sendmail`
  30. When String Becomes Dangerous
  31. replacing spotify's newsfeed
  32. Reading Efficiently
  33. The Most Original Idea I Know
  34. The Ardabil Carpet
  35. Computers Ruin Memory
  36. Jamie Zawinski on Backing Up Data
  37. Lazy Learning
  38. Freeish Foods
  39. Vegetarian Cooking
  40. Crappy Vim Advice I've Seen
  41. Googling "Why do people die?"
  42. Some Harsh (And Great) Advice
  43. Tagline to describe category theory
  44. The Root Of Computation
  45. How Do Companies Rank, According To Each Other
  46. Changing GHCi Prompt
  47. Shougo
  48. Vim's Real Advantage
  49. My First Pair Of Nice Shoes
  50. My Message to "Leftover Women"
  51. New Vocabulary For New Ideas
  52. One Year of Programming
  53. Where Programmers Beat Mathematicians At Their Own Game
  54. The Power of a Certain Counting Argument
  55. Surprisingly effective writing autocomplete in vim
  56. The Origin Of The Word "Thing"
  57. Quote About Finding Flaws In Arguments
  58. A List Of Books I've Read So Far
  59. A Niche For The iPad Pro
  60. Thoughts On The Future of Many Jobs
  61. Programming languages as a hobby
  62. What Wikipedia Means To Me
  63. Woes Of The Power User
  64. Extending An Existing Theory WAY Too Far
  65. Alok's Theory of Crabs
  66. Sounding Smart
  67. Wordpress.com sucks
  68. Traffic in Vietnam

2015 39

  1. Neovim is amazing
  2. Gift Giving
  3. One Person's Trivial Is Another Person's Life Work
  4. Why Paying for Things Is a Better Idea as You Get Better Off
  5. Halloween
  6. The Brave New World of Newlines
  7. One Benefit of Functional Programming
  8. Evaluating Willingness to Change
  9. The Intrinsic Value Myth
  10. The Times Are Changing, or Not
  11. Writing Well Takes Effort
  12. Algebraic Topology Books
  13. Soap and Shampoo Are Unnecessary
  14. Make Your Notes Follow You
  15. How to Make Students Actually Ask Questions
  16. How to Get Ideas
  17. Victory
  18. Writing Math on a Computer
  19. Screw the Middle
  20. Dirty secrets of cooking
  21. 25th and Potrero is the worst place in San Francisco
  22. Uncomputability and philosophy
  23. New research model for science
  24. Gifts
  25. The Decision about Gay Marriage
  26. Overloading Keys
  27. Interesting Journal Entry
  28. Viewer Discretion Not Advised
  29. Cooking vs. Baking
  30. Evolution
  31. Handy UNIX tools
  32. I'm Not Even Mad
  33. Writing Neater
  34. East Coast vs. West Coast: Over-generalizations and stereotypes
  35. Some Observations About Metal Music
  36. A Love Letter to the Apple 30 Inch Cinema Display
  37. Dimmer switches are the best way to make a room look nice for cheap
  38. Mastery and Menswear
  39. Habits