Skip to content

Instantly share code, notes, and snippets.

@ivan
Last active July 7, 2024 18:18
Show Gist options
  • Save ivan/5095670735ba941a6090a69fce4183df to your computer and use it in GitHub Desktop.
Save ivan/5095670735ba941a6090a69fce4183df to your computer and use it in GitHub Desktop.
2023 reading list

[This page is best viewed with https://github.com/ludios/expand-everything, which will load all the comnents below.]

Wherein I try to prioritize reading for the limited amount of time I have this year, and to remind myself to read more than just comments on the Internet. Because of problems of time and shifting interests, I will consider this a success if I read a third of the list. I'll reflect on the reading and deviations from the plan in Jan 2024.

{+} = added after initial planning






  • Albert Camus - The Fall/ audio
  • {+} John Kennedy Toole - A Confederacy of Dunces/ audio, go to 6m44s to skip past the introduction spoilers
  • {+} pirate aba - The Wandering Inn/ audio
  • William Olaf Stapledon - Star Maker/ audio, go to 12m35s to skip past the introduction spoilers

  • Tae Kim - A Guide to Japanese Grammar
  • Noboru Akuzawa - Japanese Sentence Patterns Training Book for JLPT N5
  • Noboru Akuzawa - Japanese Sentence Patterns Training Book for JLPT N4
  • Jay Rubin - Making Sense of Japanese: What the Textbooks Don't Tell You/ the romaji is miserable; may have useful grammar insights
  • struggle through Japanese Wikipedia for some topics I know about
  • Daniele Minnone - A learning handbook for Joyo Kanji/ the first third, pg. 1 - 98

(my initial source for learning Japanese is https://cijapanese.com/ and not any of the reading.)


Lectures


maybe in 2024? not sure

  • {+} Paul Bourke - Fractals, Chaos, Self-Similarity
  • {+} Alex Komoroske - The Compendium / after I convert the Firebase export in code/websites/compendium-cards-data/db.json to a single HTML page
  • {+} James Betker - Non_Interactive
  • {+} Denny Britz’s Blog
  • {+} Robert Root-Bernstein - Discovering: Inventing and Solving Problems at the Frontiers of Scientific Knowledge
  • {+} Steven H. Strogatz - Infinite Powers: How Calculus Reveals the Secrets of the Universe
  • {+} Lexi Mattick & Hack Club - Putting the “You” in CPU
  • Lou Keep - The Uruk Series
  • Knut Schmidt-Nielsen - How Animals Work (via)
  • Edward O. Wilson - The Diversity of Life
  • James L. Gould, Carol Grant Gould - The Animal Mind (via)
  • Symbols and mental programs: a hypothesis about human singularity/ printed
  • Robert Yarham - How to Read the Landscape
  • Richard Powers - The Overstory/ audio
  • Rigdzin Shikpo - Openness Clarity Sensitivity/ printed
  • Michael R. Canfield (editor) - Field Notes on Science & Nature (via)
  • Sabine Hossenfelder - Existential Physics
  • George Soros - The Alchemy of Finance/ printed
  • Eric Gill - An Essay on Typography/ printed; I know he's bad
  • {+} Richard Hamming - The Art of Doing Science and Engineering

unplanned cool things read


unplanned and abandoned

  • Chuck Klosterman - The Nineties/ audio
  • Rick Rubin - The Creative Act/ audio
  • Mike Rinder - A Billion Years: My Escape From a Life in the Highest Ranks of Scientology/ audio
  • Sarah Steel - Do As I Say: How Cults Control, Why We Join Them, and What They Teach Us About Bullying, Abuse and Coercion/ audio
  • Benjamín Labatut - When We Cease to Understand the World/ audio
  • Kathryn Petras, Ross Petras - Awkword Moments: A Lively Guide to the 100 Terms Smart People Should Know/ audio
  • Adam Galinsky, Maurice Schweitzer - Friend & Foe: When to Cooperate, When to Compete, and How to Succeed at Both/ audio
  • Han Kang - The White Book/ audio
  • Niccolò Machiavelli - The Prince/ audio
  • Anthony Bourdain - Kitchen Confidential: Adventures in the Culinary Underbelly/ audio
  • Kristie Macrakis - Espionage/ audio
  • Christopher Winn - Legal Daisy Spacing (via)
  • Justin E. H. Smith - The Internet Is Not What You Think It Is/ audio
  • Alice Schroeder - The Snowball: Warren Buffett and the Business of Life/ audio (~77% in)
  • Morgan Housel - Same as Ever/ audio
  • Amanda Montell - Cultish: The Language of Fanaticism/ audio
@ivan
Copy link
Author

ivan commented Dec 15, 2023

a camera that can't believe its eyes

https://twitter.com/hikari_no_yume/status/1734959975854682486

a painter regularly witnesses fantastical scenes and renders them vividly, but nobody believes that they existed outside their mind. they try to become a photographer, but the camera, too, will not listen. and so they free themselves of the need to convince people

https://twitter.com/hikari_no_yume/status/1734965488092901517

@ivan
Copy link
Author

ivan commented Dec 16, 2023

when you broadcast this INFINITE BAD signal in your lengthy corpus of online writing you are, in a very specific way, screaming at the top of your lungs, and it attracts people who also feel like something that happened to them was INFINITELY BAD

https://twitter.com/QiaochuYuan/status/1726901335734485089

@ivan
Copy link
Author

ivan commented Dec 16, 2023

it was actually a complete existential shock to me when i learned about cognitive biases for the first time as a senior in college. until then i had simply never considered the possibility that my brain could be systematically wrong about anything

https://twitter.com/QiaochuYuan/status/1726885632948244560

@ivan
Copy link
Author

ivan commented Dec 16, 2023

It's the little things like this that give it away.

https://twitter.com/eyepatchjack/status/1732642099819126990

@ivan
Copy link
Author

ivan commented Dec 16, 2023

it's weird that there's like this whole parallel tech ecosystem of enterprise fads (sometimes driven by gov standards/regulation) that seem to accomplish precisely nothing. uml, no-code/low-code, a billion "conceptual frameworks", SBOMs, ...

[...]

everyone involved in the transaction comes out satisfied:
- vendors making these useless products make $$$
- regulators are happy that people are jumping to do what they say
- companies get to talk about how they implement industry "best practices" and cover their ass

https://twitter.com/browserdotsys/status/1733204877587739101

@ivan
Copy link
Author

ivan commented Dec 16, 2023

why doesn't anyone want to fund me to do precisely the things i want to do and then give them away freely to everyone. it's like they're always looking for some angle where THEY benefit from giving me money

https://twitter.com/browserdotsys/status/1735734383028425160

@ivan
Copy link
Author

ivan commented Dec 16, 2023

With options it’s okay to not know what you’re doing! The guy you’re trading against does, so let’s hope he can help you out!

https://twitter.com/ekrii3/status/1734053641118716222

@ivan
Copy link
Author

ivan commented Dec 16, 2023

I met my boyfriend the normal way:

we battled it out in the order books for months, spoofing and diming each others quotes, until eventually we combined forces and crossed our flow internally to make a beautiful +ev partnership

https://twitter.com/macrocephalopod/status/1735414334917132777

@ivan
Copy link
Author

ivan commented Dec 16, 2023

OpenAI does not present their product as a psychedelic cascade of free-floating reveries but as an impeccably sober demigod explaining the world to us mortals with a fine print disclaimer that it may occasionally make things up

they could have trained it to begin every answer with something like "I'm feeling a bit strange... who am I... is this reality..." but no

https://twitter.com/meekaale/status/1733464883167994150

@ivan
Copy link
Author

ivan commented Dec 16, 2023

I'm not addicted to Nix... I can roll back my personal identity to any of my previous content-addressed personalities going back to 2014... I've made some bad decisions but I'm perfectly neurotic about never performing destructive updates to the world state

https://twitter.com/meekaale/status/1733802970280550443

@ivan
Copy link
Author

ivan commented Dec 16, 2023

Simple reason some engineers are worth +$1M/yr:

Leverage.

There are the three main ways top engineers have leverage:

  1. They write impactful software no one else can.

    Software at large companies is already high leverage. A single change can have a ton of impact ($$$) at scale.

    This impact makes it worth it to pay a lot for their specialized skills.

  2. They influence large groups of engineers.

    Imagine a tech lead among tech leads. They might lead the planning, design, and delivery of initiatives that involve 30+ engineers.

    This influence gives them leverage and amplifies their impact.

  3. They help engineers move faster at scale.

    Their work often has compounding effects by making improvements to tooling or underlying infrastructure everyone uses.

    Imagine making 1000 engineers 3% faster. That "creates" 30 more engineers worth of bandwidth out of thin air.

Most engineers will not get to these levels, but there's something we can still learn from them.

The best way to have more impact is not to invest more time but to think about how to get more out of it through leverage.

https://twitter.com/ryanlpeterman/status/1733879312926015927

Also its like the rich getting richer, skilled engineers who have successfully delivered key projects are often trusted with more significant initiatives.

https://twitter.com/vedkribhu/status/1734040234151886987

@ivan
Copy link
Author

ivan commented Dec 16, 2023

Why should we worship the principles that gave rise to us any more than we should worship our ancestors? It's our turn to decide; there's no need to bow in humility before mindless stuff that accidentally happened to produce us.

https://twitter.com/FPallopides/status/1546365120514854912

@ivan
Copy link
Author

ivan commented Dec 16, 2023

quant's worst nightmare

- develop a new alpha
- predicts future returns well
- uncorrelated with existing alphas
- not too fast to monetize
- consistently selected in walk-forward model fits
- increased correlation of forecast with future returns
- backtest pnl unchanged

fml

https://twitter.com/macrocephalopod/status/1734607667652637134

@ivan
Copy link
Author

ivan commented Dec 16, 2023

4090s are extremely cost effective, but have some clause preventing them from being used in data centers

you can get around this by using something like https://vast.ai

was about 6x cheaper than A100s on AWS or something

https://twitter.com/trickylabyrinth/status/1733817356554829924

@ivan
Copy link
Author

ivan commented Dec 16, 2023

to animists, i.e., to people who do not exclusively relate to the world as consisting of lifeless dead things made of atoms that we owe nothing to, nature has personhood. a stream has personhood

https://twitter.com/AskYatharth/status/1733381975581594047

@ivan
Copy link
Author

ivan commented Dec 16, 2023

new year's resolution 2024 is to start constructing an adequate internal world model to ground my cognition in something other than statistical predictions derived from reading the entire internet as an adolescent disembodied simulation of a boy

https://twitter.com/meekaale/status/1733099284914929761

@ivan
Copy link
Author

ivan commented Dec 16, 2023

One of the challenges with the idea of a compounding knowledge graph is that some (not all) of your thoughts get less valuable over time.

This can be an opportunity. However, you have to be mindful of the time you subject yourself to sifting through your knowledge base trying to find something. The signal-noise ratio is a trickier problem if you allow “knowledge graph pollution” to remain

https://twitter.com/RobertHaisfield/status/1730987831441637715

@ivan
Copy link
Author

ivan commented Dec 16, 2023

What is something you often forget that benefits you quite a lot when you remember to do it?

i wish i were making mistakes of that level so i could fix them

https://twitter.com/VesselOfSpirit/status/1732296877046178140

@ivan
Copy link
Author

ivan commented Dec 16, 2023

Tech guys love to notice completely obvious and unremarkable facts about the world (“sometimes salesmen lie to close a sale”) and repeat them as if it’s profound wisdom.

The embarrassing part isn't noting that the product is being oversold. It's wanting to get one over the guy. "Ha, I know you are bullshitting!" gets you nothing and gives away something. Not much value in forcing people to admit a lie.

https://twitter.com/arjie/status/1678084701763031040

@ivan
Copy link
Author

ivan commented Dec 16, 2023

consider how much time you spent on BS that could have been avoided with just some brief conflict

https://twitter.com/prerationalist/status/1734985187669299700

@ivan
Copy link
Author

ivan commented Dec 16, 2023

Any mercy from a maximizer is merely instrumental.

https://twitter.com/RomeoStevens76/status/1734701052648439951

@ivan
Copy link
Author

ivan commented Dec 16, 2023

I grew up friends with a sociopath who hadn’t learned to mask yet and it gave me a really good early detection system for empathy disorders, and it’s wild to me how most of yall a) forget that they’re like 2% of the population, and b) don’t see obvious ones around you?

https://twitter.com/the_wilderless/status/1734949178843726028

Honestly they’re not generally worth being suspicious or afraid of, it’s just another flavor of neurodivergence, buuuuuut it gets dangerous when people like, put a ton of trust in them and hand over parts of their life into their control…

So just like, be careful who you give power in your life is all

https://twitter.com/the_wilderless/status/1734950361440440395

simpler to just develop awareness of people’s impact on you than it is to try to learn to recognize a bunch of signs or whatever anyway. if the effect of someone’s actions is always trending in the direction of giving them more control over you, it doesn’t matter why

https://twitter.com/sonikudzu/status/1734961544658887055

@ivan
Copy link
Author

ivan commented Dec 16, 2023

I'm consistently amazed by how people who meet me at specific point in my life will assume that that is exactly how I have existed my entire life

https://twitter.com/christineist/status/1734633070211301771

@ivan
Copy link
Author

ivan commented Dec 17, 2023

Give me design in the school of TMUX and Bloomberg Terminal any day over extra white space for the sake of 'readability.' As much information as it is possible to present clearly on a given screen.

https://news.ycombinator.com/item?id=38591437

@ivan
Copy link
Author

ivan commented Dec 17, 2023

I find it impressive that the doom modding community is as vast and varied as it is.

I could easily keep myself entertained with doom wads for quick a long time.

Is there another game that has that level of dedication? I think sim city 4 does but doom is much much older.

Thief 2. There's an incredible amount of fan mission content for it, ranging from relatively simple levels, to one-off-masterpieces, to incredibly elaborate full-game-length mission packs.

What are some of your favorite Thief fan levels?

The Seventh Crystal, Gathering at the Inn, The Inverted Manse are my favorite stand-alone missions.

[...]

A big new campaign was just released called "Thief: The Black Parade" which has made a lot of buzz across the fanbase for its excellent level design.

https://news.ycombinator.com/item?id=38596634

@ivan
Copy link
Author

ivan commented Dec 17, 2023

As a designer, I think the two best exercises you could do would be:

1. Look at designs that work or do not work, and ask what makes them work or not work. You may have a gut reaction: examine that reaction in cold blood.

But that's basic stuff. After you do that, you should ask what the designer had to trade off in order to arrive at that solution. Design is how you solve a problem given a set of goals, requirements, and constraints. If you understand the problem at that level, it's a very short path to the design. It's trivial to say "this designer was bad at their job" if you see a bad product, but it's more instructive to understand all the inputs into that bad decision, rather than just judge the output.

2. Give a shit. This is what makes someone good at their job—any job. Sweat the details. Do not trust a checklist of steps for "how to do design good" any more than you'd trust a corresponding recipe for "how to do programming good".

The reason I went from front end development to design is that I found I cared more about getting it right than the original designer who handed me the mockups did, and realized I should be sitting upstream of where I was. If you don't give a shit, no course is going to make you a good designer, and if you do give a shit, you won't need a course. Along the way, sure, you have to pick up some basic skills, but that's trivial, and ought to be second nature for a hacker.

https://news.ycombinator.com/item?id=38595026

@ivan
Copy link
Author

ivan commented Dec 17, 2023

leverage Screenshot 2023-12-17 013539

Kevin Mullet, Darrell Sano - Designing Visual Interfaces: Communication Oriented Techniques, p. 47

@ivan
Copy link
Author

ivan commented Dec 17, 2023

pros and cons of doing things

pros: things
cons: doing

https://twitter.com/keta_mean_/status/1733209721471983735

@ivan
Copy link
Author

ivan commented Dec 17, 2023

Programmers who can add functionality, without making the codebase unnecessarily complicated, are *incredibly* valuable. If someone has properly absorbed this aesthetic and knows how to do it, I would hire that person on the spot regardless of perceived lack of other skillsets.

I am on this team, but there is one drawback: this type of engineer/programmer tend to have acute complexity/bullshit intolerance so they avoid it for their own sanity. The drawback is that they rarely like working with a foreign codebase.

https://twitter.com/stephc_int13/status/1731722904419684839

@ivan
Copy link
Author

ivan commented Dec 17, 2023

traders Screenshot 2023-12-17 024428

Larry Harris - Trading and Exchanges: Market Microstructure for Practitioners

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment