Live data from Hacker News

Viewing profile — beefbroccoli

beefbroccoli

HN member
Joined
Fri, Mar 13, 2020, 6:21 AM UTC
HN karma
54
Public activity
34 items

About beefbroccoli

No profile information was provided.

Recent public activity

  1. comment
    Comment #28490040

    I've been a Linux user since 1995 and run Windows + WSL2 on my desktop machines. It's not too deep and pretty similar to why so many folks were drawn to Macs; a no brains just work…

  2. comment
    Comment #27162389

    If you want to remove a lot of unnecessary pain in your life, completely abandon the idea of mounting a host FS within a guest VM. Doubly so if they're different OS's/FS's and trip…

  3. comment
    Comment #26551856

    I think most developers would be happy with a Thinkpad, if it meant they could use Docker without pulling their hair out.

  4. comment
    Comment #26551845

    Not quite. WSL2 dynamically uses resources as needed (`vmmem`), whereas a traditional VM requires allocating a fixed amount of RAM and CPU from the host machine.

  5. comment
    Comment #26551710

    No. A minimal initrd + kernel is virtualized. Both Ubuntu and Kali are containers.

  6. comment
    Comment #26549702

    The simple answer is that typically the software that keeps one tied to Windows is the type that wants/needs to be on metal. Hardware passthrough does exist and I only expect it to…

  7. comment
    Comment #26549658

    I did. But I also have Windows machines, in which I use WSL2. Granted, I don't use GUI applications on them (or see much need to). It's actually quite nice to have a "real" linux i…

  8. comment
    Comment #26549591

    WSL2 uses it's own init system - only one kernel (plus a tiny initrd) is virtualized by hyper-v; each subsequent linux instance (distribution) is containerized. There's additional …

  9. comment
    Comment #25577075

    Living in Middle of Nowhere, New Mexico I was actually pretty surprised by how well Google Maps has worked. It knows my dirt/gravel roads pretty well.

  10. comment
    Comment #25541365

    You said earlier that "If the inconvenience of arguments troubles you, write a wrapper". That's precisely what a script like this is. A wrapper. I can run one simple, static comman…

  11. comment
    Comment #25492124

    It's unnecessary complexity for the user. As opposed to simply having the build instructions as `Run bin/build` you're suggesting "Run bin/build ". But there's zero reason for requ…

  12. comment
    Comment #25460081

    Yes, it is silly. You've just added extra complexity to a project for little to no benefit. If you decide to move the script you take the same steps as if you moved anything else i…

  13. comment
    Comment #25439467

    little one liners like that are arguably better implemented as aliases

  14. comment
    Comment #25439411

    In many cases one might not want a full stand-alone program with arguments, usage and such. Rather a "script" i.e. something that can be simply executed to run a series of tasks. F…

  15. comment
    Comment #25268057

    WSL2 is great if you treat like a linux system i.e. don't do goofy things like check out code on NTFS and work on it from Linux.

  16. comment
    Comment #24892600

    People talk about idempotency, as if it's complicated because it's a 5 syllable word. if ! which sometool; then install sometool fi That's an idempotent shell script, in all it's s…

  17. comment
    Comment #24864935

    I revisit these tools every so often and I still don't understand how they're any better than simple shell scripts.

  18. comment
    Comment #24815855

    Anyone else think this is just a clever ad for DigitalOcean?

  19. comment
    Comment #24682248

    I knew a guy in high school (1997) who was talking about this thing called Linux. It was a super complex operating system and didn't even have a graphical interface. Our thinking w…

  20. comment
    Comment #24609448

    WSL2 has been a major game changer for me. Being able to isolate my work entirely inside the linux VM (with VSCode Remote) has eliminated 90% of my frustrations with developing on …

  21. comment
    Comment #24421815

    It always gets a groan out of me. They come across as self-serving, like big corporations that run commercials to talk about how great they are ('we here at widget company X care a…

  22. comment
    Comment #23947912

    i've worked with way too many programmers who were great at math but couldn't match their shirt and pants.

  23. comment
    Comment #23435351

    haven't had that issue for years with npm/yarn, thanks to lockfiles.

  24. comment
    Comment #23344336

    Not sure. Maybe time to convert some classes to modules.

  25. comment
    Comment #23342063

    In typescript I will for example make a class called 'Tools' with static 'free form' functions and no constructor. I do it just because it's easy to organize, import and call the f…