Skip Navigation

Posts
5
Comments
374
Joined
3 yr. ago

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

  • Technically it's an open protocol. Whether or not any other implementations will surface remains to be seen.

  • 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
  • 2001: A Space Odyssey

    Just epic classical music.

    Spirited Away

    Joe Hisaishi fits the fantastical setting perfectly. Lots of bittersweet, exciting, and meditative moods, each placed in the perfect scene.

    Tarantino's movies usually have a great song selection.

    Full Metal Jacket

    Hearing "Bird is the Word" juxtaposed with the Vietnam War is just a crazy choice that paid off.

    Nobody (2021)

    Turned me on to Luther Allison. Not a "best soundtrack" but it definitely stands out.

  • O Brother is great for some classic folk.

  • Don't most YouTubers make more money with their own sponsorships than from YT ads? Can we start the mass migration to PeerTube already?

  • Sir, I estimate the project will be completed in 135 days and 11 hours.

  • I'd wish for humanity to transcend our physical form and live in a virtual world as gods.

  • Workaround: wish to be reincarnated as an immortal.

  • I'll check it out.

    Not sure how definitive that OPM classification is, but I see OPM as a seinen that deconstructs shonen via satire. It presents the absurdity of the superhero endgame with a troubled god-like protagonist. It also redefines what it means to be a hero in a realistic and inspiring way (via Mumen Rider).

  • I love that the EU is cracking down on tech, but I also wish the US government could get in on that awesome rake.

  • I'm not in the market, but I've actually had similar thoughts of building a project on top of NixOS that's focused on self-hosting for homes and small businesses. I recently deployed my own router/server on a BeeLink mini PC and instead of using something like OpenWRT, I used NixOS, systemd-networkd, nftables, etc.

    DM me if you want to discuss more. I think the idea has potential and I might be interested in helping if you can get the business model right (even if it just ends up being some FOSS thing).

  • 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.

  • Sorry if this sounds like a conspiracy theory, but how do we know that BlueSky isn't padding their stats with internal bots? I could see this being a viable strategy to attract users and overcome the social network bootstrapping problem.

  • How can you tell?

  • Not exactly. I'm talking specifically about being able to call axum::serve with non-Send futures.

  • I think Kodi is a good choice, but not really sufficient for everything you might want to do IMO.

    You could also look into KDE Plasma Bigscreen. It's still pretty rough around the edges, but I think it aims to do what you want.

    I am actually thinking about building something similar with different tech, as I'm not satisfied with any of the existing options. I really want something that's primarily controlled via a mobile Web interface like the Kore app for Kodi.

  • I'm not sure what tokio (or axum) can do to avoid the trait bounds. Would it makes sense to provide a "share nothing" runtime implementation that can be injected at startup? I wonder how the intermediate layers (e.g. axum) would indicate that futures are usable by a more generic runtime which may or may not need Send + 'static.

    Without some way to write generic code for either runtime, the whole tokio ecosystem would end up bifurcated by this choice of runtime.

  • Rate-limiting could also be applied at the federation level, but I'm less sure of what the implementation would look like. Requiring filters on a per-account basis might be resource intensive.