this post was submitted on 18 Jul 2024
0 points (NaN% liked)

PC Master Race

14768 readers
1 users here now

A community for PC Master Race.

Rules:

  1. No bigotry: Including racism, sexism, homophobia, transphobia, or xenophobia. Code of Conduct.
  2. Be respectful. Everyone should feel welcome here.
  3. No NSFW content.
  4. No Ads / Spamming.
  5. Be thoughtful and helpful: even with ‘stupid’ questions. The world won’t be made better or worse by snarky comments schooling naive newcomers on Lemmy.

Notes:

founded 1 year ago
MODERATORS
 

I have a budget of around $750 and I expect to be able to code in it. I honestly have not much idea what the ideal requirement of a laptop for a college student should be, which is why I am asking here to get an estimate of the specs I should be considering while choosing one. I would advice against naming any specific laptop as I have no guarantee of its availability in my region.

top 33 comments
sorted by: hot top controversial new old
[–] [email protected] 0 points 1 month ago (1 children)

I expect to be able to code in it

What kind of student? Computer science? Engineering?

[–] [email protected] 0 points 1 month ago (1 children)
[–] [email protected] 0 points 1 month ago* (last edited 1 month ago)

Ok then. I'll echo what some others are saying about 16GB being sufficient. If you were in engineering every now and then it's not enough but I don't think its the case for comp sci. I'd leave the door open and get one in which you can upgrade the RAM though.

One thing to look out for is CPU performance. I find the laptop CPU market is a disaster right now in which you really don't know what you'll get. LTT has a recent video on the topic. For most courses it won't actually matter that much. Some examples of the ones where it could make a difference are numerical linear algebra courses, machine learning (classical, not neural networks), and computer vision (again, classical). In some of these extra RAM might also be helpful but I'd prioritize a better CPU over the RAM. You may look at CPU benchmarks to get an idea of their performance.

In terms of GPU... I don't think you'll get anything capable enough for training neural networks at this price point, which is the only thing you may need it for in comp sci. But it'll help with light gaming (but I imagine integrated graphics is good enough for minecraft these days—but dont quote me on that).

Also lastly, I would still recommend finding something with decent Linux support even if you dont want to use it (yet), you may choose to install it down the line. My Dell XPS/Precision has pretty poor linux support with buggy trackpad issues which has caused issues for me in the past. Many comp sci students end up switching to Linux/dual booting for a good reason.

[–] [email protected] 0 points 1 month ago

I bought a 13" AMD Lenovo Yoga for about $750 last year to get through my senior year, and it's legit one of the best college laptops I've ever had. The AMD APU is powerful enough to run most moderate games, I can play minecraft and space engineers fine. It ran Inventor and Creo just fine when I needed to do CAD work for classes. And the folding 2n1 touchscreen tablet was actually a game changer for digital notes. Battwry easily lasts 6 hours in light use and maybe 2 doing CAD. I'd buy it again in a heartbeat.

Just make sure you get a model with a minimum of 16gb RAM and a 1TB SSD. Do not buy an Intel laptop, their mobile chips suck bad these days.

[–] [email protected] 0 points 1 month ago

If you have a desktop at home, what was working super well for me was to just get a cheap laptop, and figure out Wake on Lan through RPI. When I needed to do anything that demanded more than running a simple text editor from my laptop, I just WoL my desktop and connected using Parsec. I never ran into issues, but it depends on WiFi you have (or having an unlimited mobile data plan, which I also have).

I could play any game through Parsec without any issues, and when they asked us to work in Unreal Engine, I was one of the only ones actually being able to run it without major stuttering and such a long loading times.

[–] [email protected] 0 points 1 month ago

If you do end up getting a MacBook and want to run Linux on bare metal, you might want to get a slightly older one that has an Intel chip. Running Linux on Apple silicon is a slightly more involved process.

[–] [email protected] 0 points 1 month ago

I think it would be prudent to look for 32 GB of RAM. 16 is comfortable, and 32 is good for if you will be working on larger projects.

DDR 5 is the current standard

I wouldn't go under 500gb for a SSD. Windows 11 64 requires 64 GB of storage. More than 1 TB isn't bad to consider, but you can also shuffle massive projects off to external storage.

Do not use a HDD. Use SSD or NVMe. NVMe is more expensive.

USB 3.2 is the most recent iteration of the USB standard. It's OK to settle for 3.0 and no USB C if cost is an issue. You can buy adapters, and unless you are constantly moving huge files via USB, it doesn't matter.

If you can get WiFi 6, 802.11ax, go for it.

[–] [email protected] 0 points 1 month ago (1 children)

If your course allows it, an m1 macbook air might be within your price range if you shop around.

[–] [email protected] 0 points 1 month ago* (last edited 1 month ago)

It would be better to get just about any other laptop and just install Linux. At least OP could get a laptop specced lower on ram and storage and upgrade later unlike Apples entire M line of MacBooks. No upgrades, and when (Not if, when) the storage dies you're just screwed.

Plus, you just get more computer per dollar when you don't have to pay the Apple Tax

[–] [email protected] 0 points 1 month ago* (last edited 1 month ago) (1 children)

Whatever you do, do NOT buy a gaming laptop. They usually have utterly terrible battery life and are very noisy.

If you are planning to code then for your own sanity, install Linux or get a Mac.

[–] [email protected] 0 points 1 month ago (2 children)

get a Mac.

No. Please stop supporting their soldered-in designed-ewaste ways

Just install Linux OP, you'll get far more computer for the money AND you'll be able to upgrade it in the future by avoiding a Mac

[–] [email protected] 0 points 1 month ago

You had me in the first half

[–] [email protected] 0 points 1 month ago (2 children)

There are legitimate reasons to buy a Mac. For example I knew a guy in university who, in addition to being a computer science major, was an avid amateur filmmaker and frequently took filmmaking classes as electives. For that, he needed Premier Pro which doesn't run on Linux, but does run on Mac. So he bought a used MacBook Pro.

[–] [email protected] 0 points 1 month ago (1 children)

For that, he needed Premier Pro which doesn’t run on Linux, but does run on Mac.

Kdenlive and Davinci Resolve say hi.

[–] [email protected] 0 points 1 month ago (1 children)

Industry standards and class requirements say "hi".

[–] [email protected] 0 points 1 month ago* (last edited 1 month ago) (1 children)

Well fuck so called Industry standards and class requirements.

The digital world should be built upon non proprietary "standards".

[–] [email protected] 0 points 1 month ago (1 children)

That's a nice speech but if your boss tells you to use Premier Pro and you don't, you get fired. If the assignment says to use Premier Pro and you turn in a Davinci Resolve project, you get a zero.

I don't disagree that the status quo is bad, but you can't pretend that the standards as they are don't exist just because you don't agree with them.

[–] [email protected] 0 points 1 month ago* (last edited 1 month ago) (1 children)

Well fuck that teach if they require you to use proprietary shit.

And fuck that company as well.

Yes the status quo exist and I refuse to accept it.

Besides to circle back, if company and course require software they need to have to provide it and hardware to run it on.

[–] [email protected] 0 points 1 month ago* (last edited 1 month ago) (1 children)

It goes without saying that it's reasonable to expect a company you work for to provide a company computer for work purposes.

But if a cheque from the company pays for the food on my table and the roof over my head, if they say "dance" during work hours, I'm gonna dance.

[–] [email protected] 0 points 1 month ago (1 children)

But if a cheque from the company pays for the food on my table and the roof over my head, if they say “dance” during work hours, I’m gonna dance.

that's alright, but I won't dance.

[–] [email protected] 0 points 1 month ago (1 children)

This conversation is not about you.

[–] [email protected] 0 points 1 month ago (1 children)

And neither is it about you, so why even slide into this conversation without having anything to add?

[–] [email protected] 0 points 1 month ago (1 children)

I expected this reply. I'll have you know I added common sense.

[–] [email protected] 0 points 1 month ago* (last edited 1 month ago)

Yeah cool, so what is your common sense addition to this convo, because I don't see any.

[–] [email protected] 0 points 1 month ago

Yes but the reasons to do so are specific and few and far between. OP did not say anything about Filmmaking, which is one of the few areas that there aren't a whole lot of alternatives.

You definitely don't need a Mac for CS/coding and nearly all other college work which is what OP mentioned.

And a used MacBook means you are a lot closer to a SSD failure, that you can't easily replace because it's all soldered just like Apple wants

[–] [email protected] 0 points 1 month ago (1 children)

I would go for AMD ThinkPad, have the P14s Gen4 here and I love it.
Remember that the slimmer it is the more expensive it is (like, by a lot).

[–] [email protected] 0 points 1 month ago (1 children)

Be warned that most AMD options from Lenovo have soldered ram.

[–] [email protected] 0 points 1 month ago

Not the gen 2 L15 with Ryzen 5 though, I just upgraded mine about a month ago. Not sure if op can find it new though :/

[–] [email protected] 0 points 1 month ago* (last edited 1 month ago)

As others have said, a t Thinkpad. I bought a Thinkpad E14 Gen 2 for $150 and it's just awesome. I use it for school right now.

[–] [email protected] 0 points 1 month ago

Second hand / off-lease ThinkPad. They're available in many countries.

[–] [email protected] 0 points 1 month ago

You could get a last generation AMD laptop with 16GB of RAM for about $500 USD in the states. I've seen some from Acer for ~$400 USD that's pretty decent. Aim to get something with upgradable RAM if you can

[–] [email protected] 0 points 1 month ago (1 children)

You can code pretty much with every laptop.

ThinkPad is always a solid choice.

[–] [email protected] 0 points 1 month ago

It seems to me that the quality of Thinkpads have decreased the past few years, though I would still choose that over a Dell or HP. Thinkpads are best when buying used from companies replacing their computer fleet.