Live data from Hacker News

Ask HN: Should I invest in a desktop PC in 2017?

news.ycombinator.com

41–50 of 71 posts

Re: Ask HN: Should I invest in a desktop PC in 2017?

#41

So here are the reasons why I personally like having a desktop. * Quiet under full load. Can actually run jobs overnight in my bedroom (e.g. rendering, machine learning). * Frees up space from the desk. Better for ergonomics if you set things up right. * Can have more memory for memory-intensive things (VMs, rendering, machine learning, etc). * Slightly cheaper for the performance. In return, you sacrifice portabilit…

While not a full solution for everyone, I'm a student who has a laptop and desktop. I use Bittorrent Sync (Resilio) to sync my files. Chrome if forced a bit can sync your tabs. If you do work with laptop and desktop side by side, then use Synergy to use your keyboard and mouse across both computers. My workflow is seamless from when I close my laptop and go on my Desktop to work on the same project.

Re: Ask HN: Should I invest in a desktop PC in 2017?

#42
If your question is about laptop vs desktop, the choice between the two has nothing to do with tech, it is purely a choice about where you work and then cost.

I'm freelance. It is a requirement that I am able to take my work to a client's site and work there sometimes. So I have a laptop.

At home (where I work the most) I have 4 monitors, a keyboard and a mouse, so no worries about screen space or laptop touchpads. Most clients are happy for me to borrow a monitor or two.

A laptop can do everything a desktop can, it just might cost you a touch more. My laptop has a 4790K i7 and 32gb or RAM. Note that that's a desktop model CPU because I wanted the better perf, and it doesn't do any of that annoying low power throttling to save battery (as a side effect the battery life is about 90 minutes! But that's still more battery life than any desktop I've ever used). You can get laptops with desktop model GPUs these days too if that's what you need.

There is generally a difference between the CPU and GPU models on laptops and desktops. Don't assume that a nvidia 980m is the same as a 980, they are basically different GPUs. CPU model numbers are more confusing, but similarly, the laptop model CPUs are usually less cores and lower power, so make sure you are comparing like for like. It's possible to buy laptops with desktop components in them these days if you look around.

If you have no requirement to be mobile, buy a desktop, you'll get better performance for the price. If you have to be mobile, get a laptop, and work out the trade offs you can make based on what you can afford.

(Only point this perhaps breaks down is for the extreme top end where laptops might not be an option, but you don't seem to be talking about that)

If on the other hand your question was "should I buy a new computer". If you're working as a dev with that spec machine, I would say the answer is yes. You'll get a significant boost just by jumping to a modern CPU and a decent amount of RAM.

Re: Ask HN: Should I invest in a desktop PC in 2017?

#43
I think it depends how much money you are willing to spend. Nowadays with the 10-series Nvidia GPU's there is no difference between the mobile and desktop GPU's (barring the slightly slower clocks on the 1060). I just picked myself up a razer blade 2016 w/a 1060 and threw Mint on there. When I get home I plug it into an ultrawide 3440x1440 display and everything is smooth as butter. It's nice having just one device that acts as both a desktop and a portable device imho. Price wise you definitely want to go with a desktop to save on $$ and get better performance (processor/ram wise + upgradability) though.

Re: Ask HN: Should I invest in a desktop PC in 2017?

#44

I suspect your main motivator is to want to build a PC. Chances are that the extra computational power or cores won't actually make your work faster for day to day use. Building a PC is fun and you will be able to do piece-meal upgrades as you want instead of having to replace an entire laptop because it becomes outdated. Financially it might make sense since you have one time expenses like case, power supply, periph…

> If you future-proof the motherboard purchase (buying best or high-end now) then future CPU updates would just require a new CPU. Unless the CPU socket changes.

Yeah that'll get you. My builds tend to be years apart so it's more of a replace everything scenario.

It is fun to look at the new tech coming out and day-dream of pimp-my-pc scenarios. I still think daily work doesn't improve much with CPU/mobo changes for most developers though. Especially if it is web related development since you will likely be running on virtualized servers anyhow.

Re: Ask HN: Should I invest in a desktop PC in 2017?

#45
post #7

For 550€ I personally wouldn't buy a new laptop, I'd either buy a used/refurbished laptop or build a desktop PC, cheap new laptops tend to be not so great. If your existing laptop is still usable, you'd at least have a laptop even if you went for the desktop PC. For normal use the experience isn't much different, but a desktop is nicer for tinkering and somewhat better upgradeable (RAM, large disks, adding a GPU if i…

My existing laptop is still very usable. I had a lot of trouble with overheating in the past in compiling packages. As for CPU intensive task, I do video conversion from HEVC to x264 to watch movies on my TV via chromecast. I suspect that would happen really fast. Like you said, I could tinker more, install couple of disk drives and run multiple OS's without hitting the MBR limit.

Sidenote: If your laptop is overheating it might be related to dust accumulating over the years inside the laptop in the area of the CPU, CPU fan, air inlets and outlets. You could probably get it cleaned in a local laptop repair shop or do it yourself (with the risk of damaging something).

Re: Ask HN: Should I invest in a desktop PC in 2017?

#46
As long as heat/cooling/power is an issue, the desktop is relevant. The desktop is far superior for cooling with fans, adding accessories, cannibalizing parts, upgrades, graphics cards, etc. With a desktop you don't need to compromise for battery life.

If you're a serious developer you probably have a permanent work station. With big monitors, a nice chair, a proper keyboard, etc. Sure you can dock a laptop into that, but why not have your cake and eat it too? Use a laptop on the go, and a desktop for the fixed workstation.

This is the git age. It's trivial to share work across a fixed desktop and a laptop. No need to sacrifice power for portability. Go for the superior space/cooling potential of the desktop at your workstation.

Re: Ask HN: Should I invest in a desktop PC in 2017?

#47
If I was thinking about a desktop in terms of compute power, I'd buy a(nother) used Dell Precision 7000 series workstation because for a few hundred dollars I can get an older generation Xeon (or two), a monster power supply, a fantastically engineered case, ECC RAM support, and gobs of PCI expansion capacity (see 'power supply' above).

The one I bought for the boy last summer had a Xeon hexacore (12 threads and big L3 cache), 12gigs of ECC, 500GB of spinning rust, and a Windows 7 license for I'd add that for *nix, a big honking desktop can be an Xclient for the Xserver on your laptop and run the heavy compute tasks.

Good luck.

Re: Ask HN: Should I invest in a desktop PC in 2017?

#48
Many people don't need to be portable. I work in office and used to have a desktop, but now I use a laptop that never moves from the desk.

You have a very old laptop - while still usable, a modern laptop would be much faster than what you are using now. So you could still get the performance you want without going to a desktop.

Not sure where you live, but in the USA we can get very cheap PC's on Slickdeals, lower end Dell servers for $250 or loaded Dell XPS desktops for $600

Re: Ask HN: Should I invest in a desktop PC in 2017?

#49

So here are the reasons why I personally like having a desktop. * Quiet under full load. Can actually run jobs overnight in my bedroom (e.g. rendering, machine learning). * Frees up space from the desk. Better for ergonomics if you set things up right. * Can have more memory for memory-intensive things (VMs, rendering, machine learning, etc). * Slightly cheaper for the performance. In return, you sacrifice portabilit…

> How do you automatically shift everything over? I'd like to know if there's an easy solution for this as well. I have a laptop and a desktop that I snagged at a university auction [1], both with Ubuntu. I keep a portion of my work in Dropbox, but I'd really like to build a "local network dropbox equivalent" for large directories. I don't have the knowledge to do so. [1]: http://www.publicsurplus.com/

This might be a useful tool for you to try: https://www.cis.upenn.edu/~bcpierce/unison/

it's like rsync, but two-way.

Re: Ask HN: Should I invest in a desktop PC in 2017?

#50

In my opinion there is only one answer to this question for anyone doing development: Buy the fastest non-extreme consumer intel processor, right now thats 6700k, add at least 16gb of ram, 1 mid-size ssd, 2x 4tb drives in raid. If you want to do any kind of GPU work add the fastest or second fastest consumer nvidia card, like the 1080 or 1070. If you want to game get a second ssd and install windows on it. It goes wi…

> the fastest non-extreme consumer intel processor

> the fastest or second fastest consumer nvidia card

> represents the sweet spot in price/performance, saving money on your axe is a false economy.

Care to explain your reasoning? Going with high-end components seems to be the opposite of the sweet spot. A $200 i5-7600 and $250 GTX 1060 are going to be indistinguishable in non-benchmark settings for most workloads when compared to a $700 GTX 1080 and $350 i7-7700k. Or even a $100 AMD A10-7860K and a $200 RX480.

I have a hard time believing that reaction times to differences of a few milliseconds or one extra frame being painted actually add up to matter. If they do, why not go with the extreme edition processors and triple SLI 1080s?

Post reply on HN