It's been years I don't have a desktop pc and now is the time I "need" one. My use will be numerical simulations, compiling general programs as well as latex documents, some lightweight/middleweight programming, using a virtual machine and use another OS's this way. I'll be using Linux only. My wish is that the computer is very responsive at all times, as well as being silent. A core i5 6500 or so would probably be more than enough but it's been so many years I'm dying to buy a monster pc that... below are my thoughts: 1) CPU : Intel core i7 7700. I know, a huge overkill but I really want it, and I don't mind spending the extra 150 bucks or so instead of picking a more reasonable core i5. This processor eats 65 W of electricity maximum. 2)A motherboard that's compatible with usb type C and that's able to deal with 2400 MHz RAM. Not sure which model at all. 3)A single SSD of 250 GB. After 2 years on my laptop, I have "only" used 41 GB of space, so 250 GB is more than enough. I do have an external usb 3.0 500 GB mechanical disk as a back up. 4)Either 8 or 16 GB of RAM. I've ran out of RAM (4 GB) quite a few times, either due to a bug in my python program or due to compiling programs. 5)Not sure about the PSU, a good quality one that provides 300 W? 6)No DVD/bluetooth/blueray/floppy disk devices. No GPU other than the one provided by the processor. I don't play to video games. Do you think I'm doing something wrong? Thanks for your thoughts.