Preferences

stryan
Joined 1,157 karma

  1. Ah yes, his house on the famous Vermont beach-side.

    Even ignoring the fact that owning three houses doesn't make one a billionaire (though I suppose in this market he'd have to at least be a millionaire, but it would depend on how he got the second Vermont house), I'm not sure why you would expect socialists to not welcome a class-traitor from the bourgeoisie? Famously Engels was a nobleman after all.

  2. The four basic actions in evolutionary biology: Feeding, Fleeing, Fighting, "Mating".
  3. My biggest project is still Materia[0], a tool for deploying applications with Podman Quadlets. This month I presented it to the Podman User Group's community meeting, which was pretty exciting since I've never presented in a community setting like that before. Otherwise I've been trying to focus on bugfixes, minor feature additions, and working with user feedback so it's not just me fixing my own problems :) . The latter is really fun since I've already run into someone using it in a way that's very different than how I'd imagine it.

    Not coding related, I've been on what I've been calling "The Grand Project" for a bit over a year now where I listen to every single album I own (around 855 albums/singles/eps/etc. As of this moment I'm at 828) at least once. It's been a real trip essentially going through my whole life musically and I'm hoping to write a blog post somewhere about it.

    [0] Project site: https://primamateria.systems/ Source Code: https://github.com/stryan/materia

  4. Miyazaki's films are often more similar to the traditional four-part Kishōtenketsu[0] story structure rather than the more common three-act or Hero's Journey style. If you're not used to that structure you can find it boring or difficult to immerse yourself in. I love a lot of Miyazaki films and I think My Neighbour Totoro[1] is one of the finest movies ever created, but I can't just throw them on like I can most movies; if I'm not in the right mood for them I'll just get bored.

    For a practical advice, I'd suggest watching either The Wind Rises (if you want strictly Miyazaki) or Only Yesterday (if any Ghibli is fine) next. Neither will have the strict conclusion that you are looking for, but they both are more "adult" films that are similar to Western dramas so you might find your brain is more accepting of that. At the very least you might find them more relatable than his other films and their child protagonists; I think The Wind Rises should speak well to any tech worker these days.

    For less useful advice: it wasn't until I had an apartment high enough that I could see the skyline over the trees did I begin to understand why artists painted clouds the colors they did[2]. All art is holding a mirror up to nature, sometimes you gotta touch grass before you can get it.

    [0] https://en.wikipedia.org/wiki/Kish%C5%8Dtenketsu

    [1] Castle in the Sky and Porco Rosso are my favourite Ghibli films, but Totoro I think is the greatest children's movie of all time and one of the few films capable of reminding someone what being a child is really like. I never got into Spirited Away or Howls Moving Castle though.

    [2] https://en.wikipedia.org/wiki/File:Levitan_Evening_bells_189...

  5. Taylor Swift (and Ed Sheeran) releasing her albums on vinyl is what caused vinyl prices to sky rocket, so not happy to hear she's moving onto cassettes too. I moved to collecting tapes due to vinyls being too expensive to get for anything but my most loved albums.

    Some genres just feel better to listen to on tape too: lofi black metal, dungeon synth, hardcore, anything that likes to play with lo-fi sounds for aesthetic sounds nice on tapes and it really adds to the experience.

  6. You could try setting it up as a Podman Quadlets, those hook into systemd so you can treat them like a normal service.
  7. > bat it's a useless cat. Cat concatenates files. ANSI colour breaks that.

    From the README:

    >Whenever bat detects a non-interactive terminal (i.e. when you pipe into another process or into a file), bat will act as a drop-in replacement for cat and fall back to printing the plain file contents

    bat works as normal cat for normal uses of cat and a better cat for all those "useless cat" situations we find ourselves in.

  8. I've been working on a tool called Materia[0] for managing Podman Quadlets on hosts; I released a new version last month (and posted it on the September thread) and just merged automatic volume data migration the other day. Next goal is to design a system for downloading and loading remote components, similar to ansible roles. Hopefully I can tie it into the new podman quadlet install/etc commands.

    [0] https://github.com/stryan/materia and/or https://primamateria.systems/

  9. There's a (apparently un-substantiated[0]) claim that Plato was buff; "Plato" was apparently a nickname and meant "broad" in Classical Greek, referring to his wrestlers physique.

    [0] I heard this claim a long time ago, but according to Wikipedia (https://en.wikipedia.org/wiki/Plato#Life) it's apocryphal. The Talk page has a decent argument for it not being the case.

  10. Yep! Everything is designed to be atomic/deterministic so you don't need to worry about materia itself causing any state drift.
  11. I've been working on a tool called Materia[0] for managing Podman Quadlets on hosts, GitOps style and I think it's really starting to hit its stride. I just released a new version yesterday: https://github.com/stryan/materia/releases/tag/v0.3.0 .

    There's been a couple attempts in this space before but they usually seem to peter out after a while. I'm hoping to avoid that by staying flexible and focusing on just managing files instead of creating a new compose-like DSL. But even if it doesn't become popular I'm just happy I don't have to manage my homelab with Ansible anymore :) .

    [0] https://primamateria.systems/

  12. > Seriously, can someone explain to me the actual experienced difference between 2 people having a conversation, and 1 person having a conversation on loudspeaker?

    Loudspeaker/speaker phone is a harsh, artificial sound which can be grating to hear. Two people having a conversation while physically present can also automatically adjust their volume, tone, and subject matter depending on the area around them. This often happens unconsciously and is affected by cultural and social norms i.e. some cultures (famously "latin" ones) are louder than others.

    If the conversation is happening over loud speaker, the above does not occur. The person on the phone can not adjust their volume/conversation topics to react to the surroundings of the conversation, is solely dependent on the person holding the phone to modulate their volume or change subject matter. The person speaking also can not modulate their volume properly since they need to talk in a certain way to be intelligible over the phone.

    I'd assume most people would get annoyed at 2 people loudly talking and arguing in an area where it's expected to be quieter, or even in public at all since the human brain is good at picking out speech among other sounds, since it would be distracting if not second hand embarrassing. But this happens significantly less frequently then the loudspeaker problem due to the aforementioned automatic speech adjustments.

  13. I'm not sure I'd extend it that far, but personally I could see at least to Woodbridge.

    Another comment mentions this is based at least partially off original settlement/immigration patterns so I'm willing to be more leniant now, but at the very least inside the Beltway should be Federal entity/Capital area.

  14. The whole section around DC is..questionable. PG, Fairfax, and Loudoun counties are all in the Tidewater group that extends down to the NC triangle. Meanwhile Montgomery County, which is right over the Potomoc from Fairfax/Loudoun, is in a separate group that's shared with Philadelphia and Ohio? MoCo, Fairfax, and Loudoun are all incredibly similar both culturally and economically (i.e. wealthy DC suburbanites) and should either all be in the Tidewater category or in some separate "Capital Area" nation.
  15. The Podman reference section, which is what OP linked to, is a direct web version of the man pages. The main method of accessing it, the man pages, has not changed.

    It's a different style of documentation organization: if you want to link to a specific version you should link to the specific version not latest. I won't argue it's necessarily a better way of doing things than Docker, but knowing it's the same thing as what's with the package is nice.

  16. Not OP but "podman-systemd.unit.5" used to be the primary Quadlet documentation (a remnant of when it was podman-generate-systemd perhaps?) with every Quadlet file type (.container, .volume, .network, etwc) documented on one page.

    The new docs split that out into separate podman-container/volume/etc.unit(5) pages, with quadlet.7 being the index page. So they're still linking to the same documentation, just the organization happened to change underneath them.

    If you must see what they linked to originally, the versions docs are still the original organization (i.e. all on one page): https://docs.podman.io/en/v5.6.0/markdown/podman-systemd.uni...

  17. Sorry, yes I should have clarified I meant as a task-runner! It's also been pretty good at the actual software building part too, but I haven't compared it quite as in-depth yet to make a public comment.
  18. I'm lazy by nature so I don't like learning new tools if I don't have to. I've stuck with make, direnv, and my distros package manager instead of learning just or asdf so that I don't need to learn anything new. But mise hits that sweet spot of being a better direnv and a (mostly) better Make that it became worth the effort to try it out and I'm glad I did. It also helps that jdx (the author) really cares about the ergonomics of use and it shows; the documentation is up to date, the commands make sense, and every time I start to get annoyed some paper cut with it I discover there's already a fix for it (like `mise task run task-name` and `mise task-name` being equivalent commands so you don't have to type as much).

    If you try to stick to the classic POSIX tools since they're installed everywhere, I urge you to give mise a try anyway. It and fzf are the only programs I've found that are truly worth the extra effort it takes to install them, even if it is just grabbing a binary.

  19. I have a similar thing in my WFH office where Home Assistant will play a chime during at canonical hour[0], plus it plays the Westminster Quarters[1] at 5pm to remind me when the normal work day is ending. I find the chunks of time match up well to work/eat periods[2] versus the granularity of each hour.

    [0] https://en.wikipedia.org/wiki/Canonical_hours#Western_rites ; for the work day the main chimes are at 7am, 10am, 12pm, 2pm, 7pm

    [1] https://en.wikipedia.org/wiki/Westminster_Quarters

    [2] I originally stole the idea from the game Pentiment, which uses the canonical hours as it's in game time system since you're working in a 16th monastery. A web app version of the clock is at https://pentiment-clock.vercel.app/

  20. Maybe you're thinking of BlueChi[0]? It used to be Red Hat project called 'hirte' and was renamed[1] and moved to the Eclipse foundation for whatever reason. It lets you control systemd units across nodes and works with the normal systemd tools (D-bus etc).

    [0] https://github.com/eclipse-bluechi/bluechi

    [1] https://www.redhat.com/en/blog/hirte-renamed-eclipse-bluechi

This user hasn’t submitted anything.