Alok's blog
Alok Singh's Blog
- 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
- Transverse versus parallel crossings
- Opera night in the tenderloin
- Opera night in the tenderloin
- Transverse versus parallel crossings
- Did you ever love her?
- what's the ideal analogy
- what's the ideal analogy
- Did you ever love her?
- officer grade pemmican
- officer grade pemmican
- Sammy Cottrell
- Sammy Cottrell
- Jump or die, dumbass
- Jump or die, dumbass
- beats you
- beats you
- Kairos
- Kairos
- Mechanistic Interpretability and Lean 4
- Mechanistic Interpretability and Lean 4
- zeno timer trick
- John Arbuthnot
- WHY ARE YOU SO CALM?! My scooter accident
- The amount of honor to go around is very limited
- Beyond strength
- From Priests to Software Engineers
- the last slop post
- All Their Pretty Persons
- why homeless people hide drugs from kids
- Contra Emet Hirsch on whatever the fuck he was talking about
- Are you strong enough to stop?
- Underdog
- talking past each other
- Greatness
- A Field Guide to Nonstandard Definitions
- Sensing and Intuition
- What Does Big Mean?
- Astrology for Men
- A perfectable programming language
- MBTI and AI
2025 5
2024 7
2023 13
- Minimal Surfaces
- November 2, 2023
- thanks whole foods lady
- NTK reparametrization
- Kate from Vancouver, please email me
- ChatGPT Session: Emotions, Etymology, Hyperfiniteness
- Some ChatGPT Sessions
- 2016 ML thoughts
- My biggest takeaway from Redwood Research REMIX
- finite, actual infinity, potential infinity
- Actions and Flows
- PSA: reward is part of the habit loop too
- a kernel of lie theory
2022 17
- The hyperfinite timeline
- Slick hyperfinite Ramsey theory proof
- Gaoxing Guy
- What it's like to dissect a cadaver
- A Prince, a Pauper, Power, Panama
- Braindead Way to Derive Taylor Series of Exponential Function
- What is the prime factorization of zero?
- Use of emphasis in speech
- "Litany Against Fear" in Present Tense
- Generating a lot of language data with a theorem prover
- When it's time to party we will party hard
- these are people who died
- the frog
- divine carrot
- what it’s like to get nail phenolization
- Why 0 to the power of 0 is 1
- Lines and Points are Circles
2021 5
2020 14
- I finally have an answer to "who's your favorite singer?"
- My Top Tip for Helping People Get Started Programming
- B159173
- Random paper on angles
- An Image is Worth 16x16 Words
- Random stuff
- Downscaling Numerical Weather Models With GANs (My CI 2019 Paper)
- Lossless Data Compression with Neural Networks by Fabrice Bellard
- Learning Differential Forms and Questions
- PyTorch Lightning is worth using
- Feynman Lectures, Chapter 2
- Feynman Lectures 1
- Random Julia Thoughts
- Death Still Sucks
2019 23
- How I feel about ebooks
- List of places where the US has been involved in regime change, with multiplicity
- Accuracy vs Precision
- Handy command line benchmarking tool
- Stan Rogers
- Ultimate Hot Couch Guy
- Page6
- Figure out undocumented JSON with gron
- The Programmer Tendency
- Mental Model of Dental Hygiene
- Book Review: Swastika Night
- Is there a name for this construction?
- Fun with negation and idioms
- How to change tabs to spaces
- Another Way to Write Conditional Probability
- Quote on Java Generics
- Notes for May 9, 2019
- A tool to look at random images
- Safeway
- Edwin Edwards
- e-ink reminisces
- Middle School by Bo Burnham
- How to Disable Disqus Ads on your Blog
2018 39
- Page7
- Fun with Python Iterators: Linked Lists Made Easy
- Notes for November 11, 2018
- Derivation of Reservoir Sampling
- Underrated Vim Option: undofile and undodir
- Hot Take on Solo Travel: Starve
- Alan Perlis
- Book Notes: The Map of My Life by Goro Shimura
- Prague
- Way to remember the definition of local finiteness
- Romans in America
- Realizations That Helped Me Understand Git
- Bao
- Cute input redirection: bash vs. zsh
- When One Is Happy Just To Be Alive
- More About Conceal
- Using Vim's Conceal Feature to Make Code More Readable (For You)
- Page10
- Page8
- What Stopped Me From Comparing Myself To Others
- Introduction to Smooth Manifolds 1: Smooth Functions on Euclidean Space
- Notes for March 6, 2018
- REPTILE in PyTorch
- Working Without Music
- Basic Idea Of Gaussian Elimination (If You Already Know Linear Algebra)
- Book Notes: Make It Stick
- How to Install OpenCV for Python
- Book Notes: The Talent Code by Daniel Coyle
- Anki
- Notes for February 6, 2018
- Why Paul Hilfinger is Up So Late
- Notes for February 5, 2018
- Feature Requests Aren't Always a Waste of Time
- Book Notes: The Effective Engineer
- 2 Definitions: Computational and Abstract
- My Morning Straitjacket: Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks (MAML)
- Compressing Neural Networks To See If They Learn
- Practical Benefits of Reading Fiction
- Book Notes: Decisive by Chip and Dan Heath 1
2017 87
- Don't Fetishize Your Captors
- How to Run Jupyter over SSH
- One-Handed Pottery
- Reward Hacking: 2nd Grade Kickball
- Memories True to Roads Anew: Dragonfruits and War Museums
- Jaynes Notes 1
- Using Exponents to Teach 3 Basic Algebraic Structures
- Terry Crews on Hot Ones
- Underrated Kitchen Tool: Silicone Measuring Cups
- Memories True to Roads Anew: Skewers
- Easy Way to See Reverse Triangle Inequality
- Mental Models and Tetris
- Page12
- Notes for Sun, Nov 12 2017
- Honoring Carluccio with Carbonara
- Notes for Sat, Nov 11 2017
- Solving a Problem, According to John Baez
- Teaching vs. Coaching
- Appreciating the Randomness in the World, According to Bradley Efron
- Disambiguating the Equals Sign
- Stupidity Without The Value Judgment
- Vimscript Comparisons Suck
- Vim `:Options`
- Stupid Simple Algorithms: DAgger
- Learn Some Shell Script: For-loops
- Deep Learning Book Chapter 14 Notes
- Why Live?
- Eigen Apply Myself When I Want To: Finding Local Minima
- Eigenapplication: EXPLOSIONS?
- How To Make Alt Key Not Type Unicode On Macos
- How to Get Rid of the Tildes in Vim 8 and Neovim
- Eigenblogpost, or: Eigen Do It If I Try
- Mnenomic for Law of Total Variance
- Notation for Stochastic Functions
- Numpy Tranpose Explained
- Importance Sampling, Trivialized
- I No Longer Like Python's Boolean Comparisons
- Fixing Annoying Issue With Matplotlib Pyplot In macOS
- Deep Learning Book Chapter 11 Notes
- Some Things Don't Change
- Best Advice I Ever Got About Doing Math
- Matrix Calculus
- Postmodern Mathematics
- Let's Write a Genetic Algorithm
- Deep Learning Book Chapter 1 Notes
- Yet Another Example of Linear Functions Being Special Snowflakes
- One Use For Quotients
- 2 Years Without Soap Or Shampoo: An Update
- Question Words
- Math Is Not A Spectator Sport
- Levels of Showing Off
- Reverse Polish Notation Calculator
- Avoid Distraction
- Proof that Variance is Non-Negative
- My LASIK Experience
- Read The Documentation
- From Semigroup To Group, Through Power Notation
- When Are Regexes Appropriate?
- How To Get Dressed Fast (For Men)
- The First Virtue of a Programmer
- Neil Gaiman's Advice
- Paradigms of Information Retrieval
- Use Lists, Not Commas, In Technical Writing
- Native Data Types For Some Programming Languages
- Product Review: Blair's Death Rain Habanero Potato Chips
- Product Review: Tim's Habanero Potato Chips
- Your Tools Shape You, Too
- Nice Tab Navigation in Vim
- Poem 1
- Friend Is A Very Small Word
- How to Travel Alone
- Stacks As Linked Lists
- Useful Restaurant Ranking Scale
- Book Review: Think Better by Tim Hurson
- Metacademy: What Happened?
- Making rm slightly safer
- Crippling Your Technology, Part 1
- Quotient spaces, visually understood
- More Diverse Music Thanks To Computers
- Custom infix operators
- My First Vim Plugin
- Researchers should buy an iPad Pro
- Training Yourself To Build A Better Workflow On A Computer
- less pager filter command
- Simple is Difficult
- One View of Lazy Evaluation
- Stop using Drop Caps
2016 68
- Buying Fish
- Getting Help in the Terminal
- The Lambdas of Notes
- What Is It Good For?
- Y'all Should Eat Mackarel
- The Feeling of Being at an Airport
- 2 UNIX anti-patterns
- Solving Problems With Better Tools, Or How Vim Macros Are Underrated
- Rigor's place in mathematics
- Use RSS
- The Limit As A (Partial) Function
- Analysis Is Very Lazy
- Fun with Vim's Filter Operator
- Use Magit
- Commitment Contracts
- Simple vs. Easy
- Really bad advice
- Why Saudi Arabia's Future Doesn't Look Good
- DEDRM tutorial
- What is a Tensor?
- Why do Neural Networks Have Bias Nodes?
- Work Ethic Quote
- Happy Birthday, calibre
- $$(I-A)^{-1}$$ trick
- Zombies
- My (Odd) Reason for Liking the Solarized Dark Background
- GoodNotes Templates
- Easy Way To Remember Some Grammar (If You Have Some Math Background)
- Funny quote from the inventor of `sendmail`
- When String Becomes Dangerous
- replacing spotify's newsfeed
- Reading Efficiently
- The Most Original Idea I Know
- The Ardabil Carpet
- Computers Ruin Memory
- Jamie Zawinski on Backing Up Data
- Lazy Learning
- Freeish Foods
- Vegetarian Cooking
- Crappy Vim Advice I've Seen
- Googling "Why do people die?"
- Some Harsh (And Great) Advice
- Tagline to describe category theory
- The Root Of Computation
- How Do Companies Rank, According To Each Other
- Changing GHCi Prompt
- Shougo
- Vim's Real Advantage
- My First Pair Of Nice Shoes
- My Message to "Leftover Women"
- New Vocabulary For New Ideas
- One Year of Programming
- Where Programmers Beat Mathematicians At Their Own Game
- The Power of a Certain Counting Argument
- Surprisingly effective writing autocomplete in vim
- The Origin Of The Word "Thing"
- Quote About Finding Flaws In Arguments
- A List Of Books I've Read So Far
- A Niche For The iPad Pro
- Thoughts On The Future of Many Jobs
- Programming languages as a hobby
- What Wikipedia Means To Me
- Woes Of The Power User
- Extending An Existing Theory WAY Too Far
- Alok's Theory of Crabs
- Sounding Smart
- Wordpress.com sucks
- Traffic in Vietnam
2015 39
- Neovim is amazing
- Gift Giving
- One Person's Trivial Is Another Person's Life Work
- Why Paying for Things Is a Better Idea as You Get Better Off
- Halloween
- The Brave New World of Newlines
- One Benefit of Functional Programming
- Evaluating Willingness to Change
- The Intrinsic Value Myth
- The Times Are Changing, or Not
- Writing Well Takes Effort
- Algebraic Topology Books
- Soap and Shampoo Are Unnecessary
- Make Your Notes Follow You
- How to Make Students Actually Ask Questions
- How to Get Ideas
- Victory
- Writing Math on a Computer
- Screw the Middle
- Dirty secrets of cooking
- 25th and Potrero is the worst place in San Francisco
- Uncomputability and philosophy
- New research model for science
- Gifts
- The Decision about Gay Marriage
- Overloading Keys
- Interesting Journal Entry
- Viewer Discretion Not Advised
- Cooking vs. Baking
- Evolution
- Handy UNIX tools
- I'm Not Even Mad
- Writing Neater
- East Coast vs. West Coast: Over-generalizations and stereotypes
- Some Observations About Metal Music
- A Love Letter to the Apple 30 Inch Cinema Display
- Dimmer switches are the best way to make a room look nice for cheap
- Mastery and Menswear
- Habits