Live data from Hacker News

Viewing profile — mikepurvis

mikepurvis

HN member
Joined
Tue, Oct 27, 2009, 6:41 PM UTC
HN karma
13,327
Public activity
4,533 items

About mikepurvis

Mechatronics engineering grad at University of Waterloo. I've led teams and shipped products— hardware and software. Areas of interest include DevOps and DX, tools, pipelines, and packaging. Experience in Nix and Debian primarily, increasingly GHA, TypeScript, and Docker Buildx Bake. Clearpath Robotics / OTTO Motors alum, now at Simbe Robotics.

All opinions expressed are entirely my own.

https://www.linkedin.com/in/mike-purvis-6166a42/

https://meet.hn/city/ca-Kitchener

Recent public activity

  1. comment
    Comment #49222806

    At the time I was there we hadn't made it all the way to NixOS on the targets, so it was an Ubuntu "base" + Nix managing the app workspace as a kind of pseudo container, though abl…

  2. comment
    Comment #49222706

    This was a talk geared specifically at a ROS audience so it's lighter from a general infra point of view but there may still be something useful: https://vimeo.com/767139940 At the…

  3. comment
    Comment #49218949

    In my personal life, I also like Nix for small projects, especially where you're crossing multiple ecosystems so that any one system's tooling/lockfiles aren't really enough to "en…

  4. comment
    Comment #49218389

    The way I set it up at my shop was that everything would build on your PR, and so by the time it merged, everything was already cached and no one should see a rebuild... at most a …

  5. comment
    Comment #49218373

    I was lead on a Nix adoption effort for a few years that was kind of like that: it solved real problems, unlocked far faster, smaller, and cheaper builds than would have been possi…

  6. comment
    Comment #49202789

    I think games that are heavily reliant on online pvp are just always going to struggle with being more niche appeal. Matchmaking is hard to do well and consistently, and managing t…

  7. comment
    Comment #49115320

    Indeed. Owning the streaming box lets you loose on whatever network it's on, but it doesn't actually get you inside the content gardens; those are separately managed by teams of pe…

  8. comment
    Comment #49106224

    I mostly got it to play Arc Raiders tbh, but I did kind of have in mind that it was worth stretching for 16GB so that local models would be on the table.

  9. comment
    Comment #49105797

    IR blasters are rough because there's no feedback. You're literally just shouting out commands into the void, and heaven forbid if it's something that's a toggle where you don't kn…

  10. comment
    Comment #49105773

    Okay interesting, so maybe openclaw does a lot less than I thought it did; really I have no excuse not to be just trying it myself regardless, given that I'm sitting on a 9070 XT. …

  11. comment
    Comment #49105434

    I'm very interested in this kind of thing as a kind of ADHD brain augment, like it's monitoring my slack, github, email, calendar, active terminals, etc, and helps me prioritize wh…

  12. comment
    Comment #49001927

    I'm mostly very happy with my LG C4 as a home theatre centerpiece, and I did have it online so that I could use the apps for YouTube and Jellyfin. However, the lack of support for …

  13. comment
    Comment #48999493

    I'm not knocking the devs for the choice to target open hardware, only remarking that that choice signals the project is for hackers, not regular consumers.

  14. comment
    Comment #48998009

    I've never heard of any of them; I guess it's geared toward build-it-yourself or kit-type devices? I can't imagine a serious aftermarket FW not supporting a single Kindle or Kobo d…

  15. comment
    Comment #48992573

    Wide angle lenses have been a thing in real estate photography since forever, but you would always have the reference of the furniture to ground your perception. Having furniture b…

  16. comment
    Comment #48992548

    I've started to see this on Etsy and Wayfair too, where there will be a listing that is clearly just MDF flatpack being resold from China, but the AI-generated images wildly exagge…

  17. comment
    Comment #48969645

    I run the crafty controller Docker container on my unraid machine and it's easy and pretty hands off.

  18. comment
    Comment #48950105

    Earth is 12700 km in diameter, so such an image would be 688 pixels across. Basically you won't be reading license plates but you'd see enough to identify evidence of very large sc…

  19. comment
    Comment #48948068

    Even without the rebar rusting, I think you can still have issues with the steel and concrete having difference thermal expansion properties, particularly for outdoor strucutures w…

  20. comment
    Comment #48947911

    Blah, so you're right. I was just looking for a link with some representative reference pictures, but I should have done more diligence. Thanks for pointing it out.

  21. comment
    Comment #48943696

    To build without tension you have to build structures that basically look like Roman structures [1]: a bunch of tightly spaces arches so that the entire thing is in compression, wi…

  22. comment
    Comment #48936526

    The tablets in my OTC jar are 10mg, and they're pretty small already, not easily divisible, and certainly not to 1/100th of a dose as the sibling comment is suggesting. This is an …

  23. comment
    Comment #48930097

    While that's true, editions are more about leaving legacy decisions behind while keeping the backward compatibility promise. Even if you're in one of those unconventional settings …

  24. comment
    Comment #48921846

    Key phrases make sense to put in place, but another easy safeguard is: "Before you send anything to anyone, ever, call them back. Doesn't matter if it's me, the bank, a lawyer, wha…

  25. comment
    Comment #48921671

    I take melatonin to sleep on a redeye, but otherwise don't use it. I find the effect is similar to taking a weed edible to fall asleep— basically, my wearable registers a lengthy p…