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 19, 2023

I want to try a new mode on my new phone... it's called 'spirit mode', it actually takes a picture of everyone's kind of spiritual essence.

https://www.youtube.com/watch?v=FzRczjFxsHo&t=1m24s

@ivan
Copy link
Author

ivan commented Dec 20, 2023

@ivan
Copy link
Author

ivan commented Dec 20, 2023

This paper introduces PowerInfer, a high-speed Large Language Model (LLM) inference engine on a personal computer (PC) equipped with a single consumer-grade GPU. The key underlying the design of PowerInfer is exploiting the high locality inherent in LLM inference, characterized by a power-law distribution in neuron activation. This distribution indicates that a small subset of neurons, termed hot neurons, are consistently activated across inputs, while the majority, cold neurons, vary based on specific inputs. PowerInfer exploits such an insight to design a GPU-CPU hybrid inference engine: hot-activated neurons are preloaded onto the GPU for fast access, while cold-activated neurons are computed on the CPU, thus significantly reducing GPU memory demands and CPU-GPU data transfers. PowerInfer further integrates adaptive predictors and neuron-aware sparse operators, optimizing the efficiency of neuron activation and computational sparsity. Evaluation shows that PowerInfer attains an average token generation rate of 13.20 tokens/s, with a peak of 29.08 tokens/s, across various LLMs (including OPT-175B) on a single NVIDIA RTX 4090 GPU, only 18% lower than that achieved by a top-tier server-grade A100 GPU. This significantly outperforms llama.cpp by up to 11.69× while retaining model accuracy.

https://ipads.se.sjtu.edu.cn/_media/publications/powerinfer-20231219.pdf
via https://twitter.com/deliprao/status/1737206517990875629
via https://twitter.com/mayfer/status/1737311228442423642

@ivan
Copy link
Author

ivan commented Dec 20, 2023

An Arachnophobia Mode has been added to the accessibility options.

https://portkeygamessupport.wbgames.com/hc/en-us/articles/16304407055251

@ivan
Copy link
Author

ivan commented Dec 20, 2023

If you don’t look, you won’t find.

Charlie Munger, https://www.thegoodinvestors.sg/category/what-were-reading/

Ask, and it shall be given you; seek, and ye shall find; knock, and it shall be opened unto you.

https://biblehub.com/matthew/7-7.htm
via https://deoxy.org/evasion/12.htm

@ivan
Copy link
Author

ivan commented Dec 20, 2023

Another childhood friend recently found an old diary where on one page he had literally just written the word "remember," over and over.

https://benjaminrosshoffman.com/childhood-memory/

@ivan
Copy link
Author

ivan commented Dec 21, 2023

  • The ability to do speculative execution within failure contexts, meaning you can try out actions without committing them. When an expression succeeds, the effects of the expression are committed, but if the expression fails, the effects of the expression are rolled back as though the expression never happened. This way, you can execute a series of actions that accumulate changes, but those actions will be undone if a failure occurs in the failure context.

https://dev.epicgames.com/documentation/en-us/uefn/verse-language-reference

@ivan
Copy link
Author

ivan commented Dec 21, 2023

Certain apps have always gotten special treatment. If it’s big enough to mess with phone sales they’re allowed nonsense a normal dev would be permanently banned for.

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

It’s worth noting that use of NEHotspotHelper requires a special entitlement (com.apple.developer.networking.HotspotHelper) that you have to apply for, and presumably Apple won’t grant unless your app has a legitimate need for it.

That said, this maybe shows an incompatibility between Apple’s privacy strategy and “super-apps” like WeChat and AliPay. When a company shoves all functionality into one app, that app suddenly has all the entitlements, and it’s harder to tell when and how any sensitive data is being used.

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

@ivan
Copy link
Author

ivan commented Dec 21, 2023

concept: a "thankless task"

is one where:

*it needs to be done and it's difficult or unpleasant

*if you ever do it, that's taken as evidence that you're "the kind of person" who does it and can be expected to do it forever without reward

https://twitter.com/s_r_constantin/status/1737920262035689641

@ivan
Copy link
Author

ivan commented Dec 22, 2023

The Basic Formal Ontology (BFO) is a small, upper level ontology that is designed for use in supporting information retrieval, analysis and integration in scientific and other domains. BFO is a genuine upper ontology. Thus it does not contain physical, chemical, biological or other terms which would properly fall within the coverage domains of the special sciences. BFO is used by more than 250 ontology-driven endeavors throughout the world.

https://basic-formal-ontology.org/
via https://ontology.buffalo.edu/smith/

@ivan
Copy link
Author

ivan commented Dec 23, 2023

in the end, that [Cambridge Analytica] scandal was the open web's official death sentence :(

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

@ivan
Copy link
Author

ivan commented Dec 23, 2023

What do non-capital attuned people see businesses as?

A place to build great product and beat competitors!

https://twitter.com/ejames_c/status/1738460288268288160

@ivan
Copy link
Author

ivan commented Dec 23, 2023

We all have a circle of competence – an area in which we have a lot of earned knowledge.

The size of that circle is not important. What is important is knowing when you are approaching the perimeter.

Within your circle of competence, you operate with an advantage. As you approach the perimeter (the limitations of your knowledge), your advantage starts to reduce. As you cross the perimeter, not only does your advantage vanish, but it transfers to other people. Suddenly, you find yourself playing in an area where others have an edge.

https://fs.blog/circle-of-competence/

@ivan
Copy link
Author

ivan commented Dec 24, 2023

When authors plagiarize, they seem to do this as a substitute for understanding.

[...]

Much has been written on the ethics of plagiarism. One aspect that has received less notice is plagiarism’s role in corrupting our ability to learn from data: We propose that plagiarism is a statistical crime. It involves the hiding of important information regarding the source and context of the copied work in its original form. Such information can dramatically alter the statistical inferences made about the work.

https://statmodeling.stat.columbia.edu/2023/12/22/plagiarism-means-never-having-to-say-youre-clueless/

@ivan
Copy link
Author

ivan commented Dec 24, 2023

If you or your loved one tried to use the ffmpeg command line, you might be entitled to compensation

https://twitter.com/lcamtuf/status/1738632377772155080

@ivan
Copy link
Author

ivan commented Dec 25, 2023

I realized he actively seeks out vulnerable people who are bad with boundaries

https://twitter.com/gptbrooke/status/1738633212824601073

@ivan
Copy link
Author

ivan commented Dec 26, 2023

Rather, they say, it's "hard to predict". And this, to them, means that they have an absolute right to keep whatever intuitive sense they started with

https://twitter.com/ESYudkowsky/status/1739399267943420213

@ivan
Copy link
Author

ivan commented Dec 27, 2023

“I have reasons—they have excuses.”

https://twitter.com/StrangelEdweird/status/1739728739137724678

@ivan
Copy link
Author

ivan commented Dec 27, 2023

Well, the trouble is that some children are timorous and some children are reckless. And in order to save the lives of reckless children, warnings are calibrated for their safety. The result of which is that the timorous live in a state of perpetual terror. What I needed to be told is, "you know what, most days you won't die, it's fine."

https://www.youtube.com/watch?v=mKc32jQIY0w&t=1m28s
via https://twitter.com/dsteninger/status/1739750545697407478

@ivan
Copy link
Author

ivan commented Dec 27, 2023

I think the best advice that I've ever gotten was something I read from Dick Costelo who used to be the CEO of Twitter. And he said something along the lines of, the hardest part about management is making sure that everyone else understands what you understand. And the reason that's always stuck with me is because every time in my career—and there are many—where I've made some mistake in communicating, where I've had some failure of communication, it's almost always come down to some assumption that I was making, or some piece of context that I had, that I was taking for granted that everyone else understood, when that wasn't really the case. And it's just served as this constant reminder that you can always get better at explaining yourself clearly and concisely, in a way that allows the people you're working with to take an idea and run with it.

https://www.youtube.com/watch?v=7KzmampXPDU

@ivan
Copy link
Author

ivan commented Dec 27, 2023

Rakesh was eventually released when his contract finished in November 2023. He believes he was let go because he simply wasn’t good enough at scamming. With a steady flow of workers to be tricked and trafficked, it’s often easier to simply replace bad scammers than to force them to work, Rakesh believes.

https://www.cnn.com/interactive/2023/12/asia/chinese-scam-operations-american-victims-intl-hnk-dst/

@ivan
Copy link
Author

ivan commented Dec 28, 2023

Humans are capable of using interaural time-of-arrival differences (ITDs) of as small as 10-20 microseconds to distinguish directional differences of sound sources in the horizontal plane as small as 1-2 degrees (azimuth). Typically ITDs range from zero for sounds coming from directly in front to about 700 microseconds for sounds coming directly from either side.

http://www.scholarpedia.org/article/Jeffress_model

@ivan
Copy link
Author

ivan commented Dec 29, 2023

I mourn the wild west internet every day. Classless, rule-less, free association, free knowledge; exactly what a voraciously curious naive nerd needed

It made me who I am and it will probably never exist again

https://twitter.com/meatballtimes/status/1722613715391127676

@ivan
Copy link
Author

ivan commented Dec 29, 2023

By all estimations of what I’ve observed in my career, [middle managers] simply obscure information they get from both above and below as a means to be a permanent intermediary to increase job security

https://twitter.com/the_one_mike/status/1702399634851897677

@ivan
Copy link
Author

ivan commented Dec 29, 2023

“Try harder,” you tell yourself, because you feel like you don’t deserve a reward unless you have done something that, to an outside observer, would look like difficult work. For some reason, you feel that it’s cheating to produce something of value with ease, especially if you’re rewarded for it.

“Try harder,” you tell yourself, cleverly avoiding the things that you’re naturally good at, which come easy, in favor of the things you’re naturally bad at, which are hard.

[...]

“Try harder,” you tell yourself, in an attempt to act like you’re motivated to do the task in front of you, when, actually, you are guilty about not really caring about it at all, and it’s easier to yell at yourself than admit this inconvenient feeling.

https://sashachapin.substack.com/p/certain-ways-that-try-harder-can

@ivan
Copy link
Author

ivan commented Dec 29, 2023

“Well, I must go. I hope we shall meet again. I will give you some free advice, though.”

“Will it cost me anything?”

“What? I just said it was free!” said Miss Tick.

“Yes, but my father said that free advice often turns out to be expensive,” said Tiffany.

Miss Tick sniffed. “You could say this advice is priceless,” she said. “Are you listening?”

“Yes,” said Tiffany.

“Good. Now…if you trust in yourself…”

“Yes?”

“…and believe in your dreams…”

“Yes?”

“…and follow your star…” Miss Tick went on.

“Yes?”

“…you’ll still get beaten by people who spent their time working hard and learning things and weren’t so lazy. Good-bye.”

Terry Pratchett - The Wee Free Men (via)

@ivan
Copy link
Author

ivan commented Dec 29, 2023

You're competing against people in a state of flow, people who are truly committed, people who care deeply about the outcome. You can't merely wing it and expect to keep up with them. Setting aside all the safety valves and pleasant distractions is the first way to send yourself the message that you're playing for keeps.

https://seths.blog/2011/01/texting-while-working/

@ivan
Copy link
Author

ivan commented Dec 30, 2023

Language severely under-describes conceptual space, and conceptual space severely under-describes actual possibility space.

[...]

In every aspect of our lives, a million choices go unrecognized because we are trapped within the limited conceptual frames that steer us; human life is lived on autopilot and in accordance with inherited cultural scripts or default physiological functions to a far greater degree than most people understand.

[...]

Whether we know it or not, our trajectories are currently determined by the way that the space of possible futures we can conceive of is narrowed by our conceptual baggage and limitations. Being told that we have other choices isn’t sufficient to change this. The person with judgmental friends was likely told many times to get better friends, long before something shifted enough for them to internalize the realization themselves. Being given more material options alone isn’t sufficient either—that person may have likewise been surrounded for years by kind people willing to befriend them, whose overtures went unnoticed in the subconscious pursuit of more actively withheld approval.

[...]

we are constantly surrounded by options and opportunities that we are conceptually blind to.

[...]

The natural process of human psychological development is a process of models and functions observing other models and functions. For example, someone who compulsively seeks attention by interrupting others’ conversations may notice that this bothers people, and feel ashamed; the compulsion is one function, the shame is another. The latter function is formed in observation and judgment of the former, and attempts to modify or control it.

https://www.palladiummag.com/2023/11/10/benevolent-ai-is-a-bad-idea/

@ivan
Copy link
Author

ivan commented Dec 30, 2023

If we employ the same neural machinery for remembering the past as we do for projecting into the future, then foresight is trying to remember something that hasn’t happened yet.

https://bessstillman.substack.com/p/remembering-things-that-havent-happened

@ivan
Copy link
Author

ivan commented Dec 31, 2023

how do you get over the dread of starting to work on something you've put off that is overdue?

@rntz vary my approaches: 1) break esp starting steps into super micro simple steps that can be done mechanically 2) no distractions sit and "be with" in a meditative sense the physical sensation of dread, not focusing on the narrative aspects but just "savouring" the feeling, noticing if it changes. Usually at some point I get a spontaneous urge to just start working but I don't force this 3) classic Pomodoro technique where I just grit my teeth through the pain, knowing a break is coming

https://mastodon.social/@takeoutweight/111660083427466626

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