Professional software engineer, musician, gamer, stoic, democratic socialist

  • 3 Posts
  • 151 Comments
Joined 1 year ago
cake
Cake day: July 2nd, 2023

help-circle




  • Agreed.

    And sometimes code is not the right medium for communicating domain knowledge. For example, if you are writing code the does some geometric calculations, with lot of trigonometry, etc. Even with clear variable names, it can be hard to decipher without a generous comment or splitting it up into functions with verbose names. Sometimes you really just want a picture of what’s happening, in SVG format, embedded into the function documentation HTML.




  • Being eternally trapped in a mental prison. Imagine having a panic attack that never ends. I’m pretty sure that type of prolonged stress would cause a psychotic break where your psyche fractures and you become a despondent shell. You would become deathly afraid of everything, even the people you love, because of an unceasing paranoia. That basically sounds like hell to me.

    I’m not really afraid of the idea of nothingness after death, because at least then I am released from the torment of living.




  • There are plenty of good resources online. Here are some topics you probably wouldn’t see in an intro algos course (which I’ve actually used in my career). And I highly recommend finding the motivation for each of these in application rather than just learning them abstractly.

    • bloom filter
    • btree
    • b+ tree
    • consensus algos (PAXOS, RAFT, VSR, etc)
    • error correction codes (Hamming, Reed Solomon, etc)
    • garbage collection (mark+sweep, generational, etc)
    • generational arena allocator
    • lease (i.e. distributed lock)
    • log-structured merge trees
    • min-cost + max-flow
    • request caching and coalescing
    • reservoir sampling
    • spatial partition (BVH, kd-tree, etc)
    • trie
    • write-ahead log





  • I’m generally picky about how I spend large amounts of time. As an adolescent I watched like 700 episodes of One Piece but I eventually gave up. At this point I can’t be bothered with any Shonen; they’re the equivalent of junk food. Even Mob Psycho 100 started getting tiresome in season 3.

    I’ve never appreciated bishoujo/harem garbage; I had coworkers that watched it regularly and it was very off-putting. They are horny and delusional, pretending there is substance.

    But I still think there’s a lot of solid art in manga/anime. I tend to look for popular seinen manga that turned into anime, like Akira, Berserk, Monster, Ghost in the Shell, Death Note, One Punch Man. But even some of those end up going downhill or failing to evolve out of the “edgy and violent” stage, e.g. Attack on Titan.

    Clearly the garbage is what makes money, which is a huge shame.

    And AFAIK Hayao Miyazaki does not like to be associated with the Anime genre and would prefer being grouped with the likes of Disney. And I think that’s quite appropriate.