• Quite the shock and amusement when I remembered my dream from last night: I dreamt I was getting 2 Gbs internet from Elon Musk’s Starlink.

  • It’s the controversies like the systemd controvery that makes linux so fun.

  • I figured out how to run matlab in a jupyter notebook and it is basically the best thing ever. There is even a way to get around the stupid file-for-function matlab construct!

  • I’ve got a beautiful 6 core/12 threaded i7 cpu on my gaming laptop which I almost never turn off. It feels such a waste of computational resources to have so many cores idle most of the time. So I wrote a cron job to log usage and learn to take maximal advantage of resources!

  • Guess what. I am finally learning how to practically use cryptography. Guess why?

  • But seek first the kingdom of God and his righteousness, and all these things will be added to you.

  • Blessed is the one who perseveres under trial because, having stood the test, that person will receive the crown of life that the Lord has promised to those who love him.

  • Create your personal dewey decimal system and get organized! johnnydecimal.com

  • When your health limits your energy, you need to get really good at setting priorities. I’m failing at it, but still trying.

  • Feeling a sense of urgency to de-bigtechify my life. For one, this means saving and downloading a lot more of what I encounter on the internet, beefing up my home storage, and using more encryption.

  • How to self-study a technical textbook

    • Get very familiar with the table of contents first. Then note and filter out the sections you are less interested in or don’t appear to provide the biggest bang for your buck.

    • Annotate, annotate, annotate. Active reading is better than passive reading. I use a 2-in-1 chromebook and a passive pen to highlight in the adobe pdf reader.

    • Write detailed notes in addition to annotating (i.e. in a separate notebook or markdown file). Cull/convert your notes into Anki/Memrise digital flashcards. Drill on your phone when you are lying in bed.

  • Our experiences travel beyond the mapping parchment in our brain. If you can be an information sponge, and reinforce the memories of what you’ve learned, you will still not know everything but you will be more efficient. In other words, I feel a compulsion to turn everything I learn into an Anki flashcard.

  • Imagine if you could search through your past memories. Losing your car keys would never be a problem. We say Google is the answer to internet search, but there’s a learning advantage to searching against your experiences versus searching against humanity’s experience. Personal knowledge thrives on reinforcement.

  • My goal is to create a movie company called Hallrnark. It starts out as a cheesy, feel-good movie and then turns into a slasher with lots of jump scares.

  • “We have failed to provide additional context” is among the lamest of all lame apologies for a media outlet. Additional context means propping up the conventional narrative. Apologizing for that means saying sorry for upsetting people’s desire for a hegemonic discourse.

  • PDFs are a dime a dozen, so it is reasonable to be picky about which you read. I’m talking about math or programming books. Choose the ones that are easy and beautiful to read. Corollary to life in general: care about font choices.

  • As far as I know, there isn’t a “true” modern day version of Agatha Christie novels–at least one that doesn’t also have the “I was a tramatized child” backstory or “smash down the doors, it’s the bleeping police” type action. Need the mystery without the profane thriller or soppy emotions.

  • Wrestled with github pages hosting on my custom domains. Aiming to make a professional profile landing page with the github projects I am willing to attribute to my full name. Got a second github account and domain for my pseudo-anonymous internet identity. Any trash projects I’ll put there.

  • Dreaming of a personal podcast app that uses my podcast listening history, downloads the ones I listened to, converts audio to text, and allows for search on this text. That way, I could return to the random facts I heard on a podcast.

  • Cosmostown is terrible at updating DNS records so I am switching the domain I got there over to Hover. Looks like a 5 day waiting period. I find DNS records very confusing and it is worth paying for less pain with a more competent service.

  • Weird how the weather brings back memories. The summer often makes me think of programming, because that was my college summer job. Now that it is a cold November day it reminds me of my grad school research.

  • Nautilus, File Explorer, Finder… whatever the default OS file manager are all lousy. No tagging, rigid and small thumbnails, limit sorting and metadata viewing. One of my current projects is to generate static html indices to replace these. Everyone prefers the web anyways, these days.

  • Digital File Management

    Been thinking about digital file management and came up with this model. It explains why a messy home folder is uncomfortable: it mixes up tier 1 and tier 2 curation.

    Every digital file comes from a source. The source can be your web browser, your email client, your current terminal session, or your photoshop session. I am using file in the loosest possible sense. It is anything that has the potential to become a file, such as an html webpage.

    Either it is immediately consumed or ignored or it is cached somewhere. For pdfs from a google search or an email attachment, the place it is cached is usually the downloads folder. In my experience, the downloads folder gets messy real fast because a lot of the cached files are rejected. You look at them once and then never again. It is an implicit rejection.

    To move from tier 1 to tier 2, you need to save your file in some sort of basic structure. At the very least, you need to move it out of your cache into something that is not your cache. This is the problem with a cluttered home folder. If you add bajillions of temporary or test files or have many folders you did not create, then you are treating your home folder more like a cache than a place to save something.

    The last category is what you treasure. These are the digital files that immediately come to mind when a certain topic comes up. It is anything in your working memory that has value to you. Not everything you save you’ll come back to. You may save it purely for the peace of mind of having a copy. In that case, you are pushing your cache more into your saved files. And eventually, you’ll do a spring cleaning. But given finite human resources, only a select few files, perhaps only the ones you are immediately working on, will be worth something.

    I’ll admit there is some slight overlap between these tiers, but I think the continuum is well ordered.

  • Local supermarket chicken broccoli alfredo pizza slice to go is chef’s kiss.

  • Causation = Correlation + Story. The story may be a prediction from first principles, or it may be a story of experiments being falsified. But there is still a story.

subscribe via RSS