Viewing profile — beefbroccoli
beefbroccoli
HN member- Joined
- Fri, Mar 13, 2020, 6:21 AM UTC
- HN karma
- 54
- Public activity
- 34 items
- HN profile
- View on Hacker News ↗
About beefbroccoli
No profile information was provided.
Recent public activity
-
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…
-
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…
-
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.
-
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.
-
comment
Comment #26551710
No. A minimal initrd + kernel is virtualized. Both Ubuntu and Kali are containers.
-
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…
-
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…
-
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 …
-
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.
-
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…
-
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…
-
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…
-
comment
Comment #25439467
little one liners like that are arguably better implemented as aliases
-
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…
-
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.
-
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…
-
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.
-
comment
Comment #24815855
Anyone else think this is just a clever ad for DigitalOcean?
-
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…
-
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 …
-
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…
-
comment
Comment #23947912
i've worked with way too many programmers who were great at math but couldn't match their shirt and pants.
-
comment
Comment #23435351
haven't had that issue for years with npm/yarn, thanks to lockfiles.
-
comment
Comment #23344336
Not sure. Maybe time to convert some classes to modules.
-
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…