9 ms·
Yes, the 10th generation of the Facebook/email CPU Nobody would use that for real work, Apple won the laptop market when developers started using it, now they
by asjw 6y ago
Yes, the 10th generation of the Facebook/email CPU
Nobody would use that for real work, Apple won the laptop market when developers started using it, now they are killing them for tablets, which are gadgets, not work machines.
- messe 6y ago> Nobody would use that for real work It always amuses me how warped many commentators on HN's perspectives are on what is and isn't "real work". At time's it's bordering on "no true scotsman" fallacy. I assure you that plenty of people are using those computers and getting paid for the work they do on them.
- oarsinsync 6y agoMost of these people do their work without writing any JS too, enabling them to cope without 32TB of RAM to manage their 16 tabs of JavaScript each running in its own chromium instance. Some day, we’ll re-learn some old lessons about the need for efficient utilisation of resources. In the mean time, check out the latest old game re-implemented at a fraction of the frame rate in your browser.
- chinesempire 6y agoTo be fair my laptop at work has 8 cores and 64gb of ram and it's already 3 years old I'm gonna change it soon not because it's not good anymore, but because some of the hardware has become too slow for the things are necessary nowadays Mind you it's not my choice only, things are more complex, deadlines aren't longer, quarterly reports are still every 3 months but the things we have to do have become more complex and computationally heavy and need new hardware to keep up I'm an hobbyist musician, a 300 dollars laptop is good enough and even if I was a pro it would be enough Truth is that the computational power of a 100 dollars smartphone would be enough So a new chip by Apple doesn't change that their mobile line is already overpowered for the average use cases and the laptop one is underpowered and overpriced
- chinesempire 6y agoHere on HN real work is not something an i5 can handle And if an i5 can handle your workload, then the A13 won't make a difference either in price or performance (because you already don't care about performance) it only matters to Apple's profits So no, an i5 is not enough for doing real work in technology Any developer here on HN would tell you that with 1k you can find much better deals for the money If your job is not technology related you can do it with a 5 years old laptop of any brand We buy new machines because we always need more power, to do everything else that is not real work I own a 3 years old 12 inches Chinese laptop with an i3 that runs Ubuntu and is just perfect You might be amused, but you wouldn't accept it as a work laptop if your company gave you one I'm sure you wouldn't
- messe 6y ago> If your job is not technology related you can do it with a 5 years old laptop of any brand That really depends on what technology you're working with. In general, if you're not working with a bloated JS project or a multi-million line C++ codebase, a computer from the last decade will do just fine as long as it has 8-16 GB of RAM. I mean these days the difference between an i5 and i7 is almost non-existent to me as when possible I disable hyperthreading out of an abundance of precaution. There's a lot of "real work" in tech that can be handled on an i5. Most embedded programming work could easily be done on an i5 from a decade ago. > We buy new machines because we always need more power We need more power because people keep developing bloated software for newer machines. --- Can you define to me what real work is? Without simply saying "it's work that needs more than an i5 to handle", that is.
- chinesempire 6y ago> computer from the last decade will do just fine as long as it has 8-16 GB of RAM. That was my point as well, if you aren't working on anything that requires power you don't need a "working machine" But if you do, the A13 is not a solution > We need more power because people keep developing I'm not the one putting hundreds of ML/AI models in production But I do enjoy having a system that makes it possible to test an entire stack on a single machine, something that just a few years ago required multiple VMs and complex setups Even if you're developing puzzle games for low level Android phones an i5 is not enough You can not believe it, but it's the truth > Can you define to me what real work is? Of course I can, even though you can't define what it is that can be done with a baseline i5 that qualifies as "real work" A typical dev will do some, all, or more than these things - open up an editor, with multiple files open, with integrated language server, linter/formatter, background error checker - open up an ide, jetbrains, Android studio, Xcode, on a middle sized project, with a few tens dependencies and start working on it - launch a maven/gradle compile - launch a docker build - launch a docker-compose up with a main application and 2 or 3 services (DB, redis, API backend) - launch the training on any of the ml/ai framework available. Of course you'll launch it on a very limited subset, it's gonna be slow anyway - process gigabytes (not even in the tens of gigabytes) of data - on my i3 even apt upgrade is slow. That's why I use it as a media player and not as work machine.
- mrweasel 6y agoI think the assumption is that user on HN are devs. I mainly do OPS and have a huge vCenter installation availble to me, as well as AWS and Azure test accounts. My spec’ed out work macbook pro mainly runs iTerm, nothing that my personal macbook pro from 2013 can’t do. There are only two things that I use at home that could benefit from an upgrade, AppleTV hobby projects and YouTube, not the video playback, that’s fine, but the pages loads slowly.
- chinesempire 6y agoI think that's the point: a new chip with mobile like performance does not qualify as a working machine For what is worth when I do code review I could do it from my phone if only the mobile Gitlab interface was a bit better. The i5 MacBook air is 999$ and it's not gonna change with the A13 I don't see any advantage for the end user
- kalleboo 6y ago> I don't see any advantage for the end user If it had the same price, the same performance, and twice the battery life, that would be an advantage to many users
- chinesempire 6y agoCounterpoint: imagine finishing the job in half the time using two times the same battery power I would make that trade, I would work less hours and spend half a day, everyday, off Anyway My matebook 13 does 15 hours of normal workload on battery while also being very thin and light (and 350 euros cheaper than an equivalent MacBook air) It mounts an AMD Ryzen I seriously doubt that I will need 30 hours on battery in the near future Unless I'm stranded on a desert island, but I guess I'd have to face more serious problems then...
- messe 6y ago> I think that's the point: a new chip with mobile like performance does not qualify as a working machine For whom?
- kalleboo 6y agoPlenty of people do real work on pen and paper, or chalkboards, or just with their hands, "real work" doesn't really mean anything
- chinesempire 6y agoI'm starting think I'm in an episode of Twilight Zone: we are in an alternative world where people suffer from severe cognitive dissonance and can't argue properly Real work referred to computers means heavy load The original post said "Apple is killing laptops to sell.more tablets which are gadgets and you can't do real work on gadgets" Which is true There are a lot of people driving push scooters, you can't do real work with them, you need a proper vehicle if your job requires moving things and/or people all day Paper and pen have nothing to do with laptops and, usually, brain is more powerful than an i5 Unless you're an Apple zealot
- nocman 6y ago> Real work referred to computers means heavy load I think this is perhaps the source of your problem. You are assuming that others interpret the phrase "real work" to mean exactly what you think of when you hear the phrase. For many people, when you say someone is not doing "real work", you are implying that their work is not important, or it's not valid. If someone says to you "why don't you go get a real job" - it's the same kind of thing. There are plenty of jobs in our industry writing CRUD apps for businesses, for example. Those ARE "real work", no matter how common or unglamorous they might be. However many of those jobs can easily be done on a machine with very modest resources. Yes, there are jobs where the demand on computer hardware is much more resource-intensive. But it is a mistake to assume that those scenarios are what people will think of when you use the phrase "real work".
- mumblemumble 6y agoI recently got an upgrade but, I spent quite a long time working as a professional data scientist and data engineer on a 2013 MacBook with one of those Facebook/email CPUs. Quite happily, too. It was never going to hack it training any deep neural nets, of course. But that is what our data center is for. I wouldn't want that kind of stuff running locally, anyway, for a whole host of reasons. And it turns out that analyzing data in Jupyter or R is can easily be a lighter workload than displaying Facebook ads or doing whatever it is that Google has recently done to Gmail. I will admit that our front end developers do all have nice high end machines, multiple high-resolution monitors, all the good stuff that Jeff Atwood tells us we should buy for all developers because They Deserve the Best. I attribute our site's sub-par (in my opinion) UX on the Facebook/email CPUs and 13-15" monitors that our users typically have, in part, to the fact that my colleagues' belief that high-end kit is necessary for getting real work done is a bit of a self-fulfilling prophecy. There's not much intrinsic incentive to worry about user experience when your employer is willing to spend thousands of dollars on insulating you from anything resembling a user experience.