Hacker News new | ask | show | jobs
by necovek 1491 days ago
The problem described is the problem of their software approach (running a heavy IDE in a VMware Ubuntu VM on a Windows laptop), rather than of the hardware. Unless the cooling setup is terrible on L490, CPU and memory combo should be pretty comparable even to desktop CPUs of today, and only the GPU will suck in comparison.

While I don't use "budget hardware", I am sure L490 is not much slower than the same gen Thinkpad X1 Carbon — though I actually use even previous gen with i5-7200u.

If you are mandated to use Windows, exploring an approach using WSL (Windows Subsystem for Linux) should improve things a bit. Or make sure VMware is passing through (instead of emulating) most of the stuff.

Modern software development is further slowed down by the devops approach where you develop using the "same" (but never really the same) dockerised setup as the deployed production. So you get a 10s unit test runtime for a 15ms unit test.

I am never sure why developers accepted this, but in all the jobs I've been, I only felt as if I was the only one frustrated with this.

If nobody else feels the same frustration you do, don't be surprised: others just take it for granted, but it is NOT a hardware issue.

2 comments

I tried to use WSL but it didn’t quite work then like two months ago with the RubyMine 2021 edition. I am getting a full Linux client next week (same hardware), hopefully that should work better.
That specific thing might kot be a hardware issue, but the rest of it is. Large corps issue these giant plastic behemoths of laptops that they buy in bulk, and they just suck so much ass to use as a notebook. Heavy, bad to type on, low quality screens sometimes, slow, locked down, giant but somehow flimsy, meant to be used on a dock.
They also load them for a million crap ware to look over employees, monitor software, slow antivirus, malware scans every day etc it's not the hardware it's overzealous IT management the problem and zero trust towards employees.

In addition giving developers the same hardware and permissions as business people who use word and is a big mistake.