Live data from Hacker News

The pain of using budget notebooks as a software developer

blog.l0g4n.me

11–20 of 22 posts

Re: The pain of using budget notebooks as a software developer

#11
post #3

The L490 comes with a spinning hard drive configuration. That explains most if not all of the slowness if your configuration didn't come with an SSD.

Christ on a bike that explains everything. I can't believe laptops can still come with spinning rust, let alone giving one to a developer/software engineer.

Re: The pain of using budget notebooks as a software developer

#12
post #8

Earlier quoted context omitted.

Hi, IT director here. You wouldn't walk, you'd be walked out. By security. Then, likely sued. Don't be a jackass. Discuss this stuff with your IT department.

Sued? Hyperbole. If you really do that as an IT director you are trash.

I guess I'm the IT manager and product/cloud SRE at my work (we're a very small shop).

Yeah, sued seems hyperbolic. From my perspective if a staff person was capable of cloning their HDD and putting in an SSD by their self, I'd be quite happy for them to go ahead.

But, we have an MSP that should and _will_ do this for you so I'd rather it was organised on your behalf and we took the necessary backups in case you borked it. Plus we could take ownership of destroying the original HDD would also be quite important.

IT Dir, can you explain why you'd react the way you would? Perhaps I'm missing some risk here but ensuring BitLocker (assuming they and you are running Windows) is running and other compliance controls are running like Intune or equivalent. I don't see any many risks here:

1) Data loss during the clone transfer 2) Need to ensure the original HDD is destroyed and certified as such.

Re: The pain of using budget notebooks as a software developer

#13
post #2

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 Think…

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.

Re: The pain of using budget notebooks as a software developer

#14
post #3

The L490 comes with a spinning hard drive configuration. That explains most if not all of the slowness if your configuration didn't come with an SSD.

Nope, it’s definitely an SSD, no HDD. I think the bloat of the window installation does not help either.

Re: The pain of using budget notebooks as a software developer

#15
post #6

Sheesh, just get an SSD, clone the HD to it, put it in, and if IT figures it out and you get in trouble, walk. First I wanted to say "Put in a request for an upgrade to better computer, or an SSD" but since it's Siemens it would probably take weeks before they respond. Alternatively since it has USB 3.1, get a SanDisk Extreme Pro Portable SSD, install an OS of your choice, and boot from it, assuming the BIOS isn't lo…

As I said before, it’s not a HDD but a SSD.

Re: The pain of using budget notebooks as a software developer

#16

Run Ubuntu Server in text-only mode (reducing the amount of RAM allocated to the VM) and set up to ssh into it. Then run RubyMine from Windows. Make a work directory on Ubuntu that has the same branch checked out as your Windows work directory. Then set up RubyMine: Tools -> Deployment -> Configuration... and set up remote rsync with automatic update of remote files from Windows. Any file you change on Windows will a…

That sounds like a good compromise for the windows machine. Thanks, I will definitely try that out.

Re: The pain of using budget notebooks as a software developer

#17

Earlier quoted context omitted.

Sued? Hyperbole. If you really do that as an IT director you are trash.

I guess I'm the IT manager and product/cloud SRE at my work (we're a very small shop). Yeah, sued seems hyperbolic. From my perspective if a staff person was capable of cloning their HDD and putting in an SSD by their self, I'd be quite happy for them to go ahead. But, we have an MSP that should and _will_ do this for you so I'd rather it was organised on your behalf and we took the necessary backups in case you bork…

I wouldn't sue, that's up to legal. None of what he suggested would even work in my environment. You'd be fired for moving company information out of our controlled environment if you cloned the drive, tampering if you replaced it.

All they'd need to do is tell me, and I'd get them a laptop with an SSD.

I cannot have lone wolves like that hanging around. They have the potential to do far more damage than someone from the outside.

Re: The pain of using budget notebooks as a software developer

#18
post #17

Earlier quoted context omitted.

I guess I'm the IT manager and product/cloud SRE at my work (we're a very small shop). Yeah, sued seems hyperbolic. From my perspective if a staff person was capable of cloning their HDD and putting in an SSD by their self, I'd be quite happy for them to go ahead. But, we have an MSP that should and _will_ do this for you so I'd rather it was organised on your behalf and we took the necessary backups in case you bork…

I wouldn't sue, that's up to legal. None of what he suggested would even work in my environment. You'd be fired for moving company information out of our controlled environment if you cloned the drive, tampering if you replaced it. All they'd need to do is tell me, and I'd get them a laptop with an SSD. I cannot have lone wolves like that hanging around. They have the potential to do far more damage than someone from…

In fairness this hypothetical situation shouldn't even exist, no one should get a laptop with a HDD in any case.

Re: The pain of using budget notebooks as a software developer

#19
post #17

Earlier quoted context omitted.

I wouldn't sue, that's up to legal. None of what he suggested would even work in my environment. You'd be fired for moving company information out of our controlled environment if you cloned the drive, tampering if you replaced it. All they'd need to do is tell me, and I'd get them a laptop with an SSD. I cannot have lone wolves like that hanging around. They have the potential to do far more damage than someone from…

In fairness this hypothetical situation shouldn't even exist, no one should get a laptop with a HDD in any case.

Very much agreed. Likely had that spare lying around "We'll, the specs aren't horrible, we will see if this works."

We need feedback! It's impossible to understand everyone's workflow. Trying to hack your way around something like that rather than communicating is pretty sophomoric.

Re: The pain of using budget notebooks as a software developer

#20
post #2

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 Think…

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.

Post reply on HN