15 years is insane though... I only recently started with an i9 and 3080Ti on medium/highest priority
That would be the ideal device for me when I'm on the go, that I can still use to watch Youtube videos in the bathroom. I do not need a full laptop when I work at home with a $5,000 desktop PC, nor I want to buy a crappy $300 laptop that always feels slow and underpowered.
It is really sad to have the tech to do something, but it doesn't exist because the bean counters said no.
Meanwhile, the expensive laptops with actual desktop-class components have unacceptably shitty peripherals, so you can't even pay more money for what you want; it simply doesn't exist.
This is what upsets me the most about laptops.
You can find all sorts of beautiful 4K ultrabooks with the perfect keyboard and trackpad layout, and great webcams too—if you don't mind putting up with a Celeron and 4GB of RAM... If you want a really modern and powerful CPU with lots of RAM, you'll be looking at the likes of Clevo and AORUS and etc. that put desktop-class parts in a thick chassis, but... that bodes terribly for the peripherals they end up using.
Some of the Clevo machines have individual gimmicks like 300Hz displays, but none of them seem to have all of "high DPI, good keyboard layout, good port arrangement, high performance". And this is true for basically all laptop vendors.
OEMs think good peripherals always equate to "thin and light" which results in bad performance, either through bad parts or bad thermals. Maybe Frore Systems' new cooling solution will help slightly with ultrabook thermals, but until that happens, laptops are just suck.
You may notice that this only matters because I even care. You may also notice that this is exactly what building a desktop is for. I am building a desktop, but I also have to build a laptop from scratch for the desktop so I can operate it from bed. Which would have been avoidable if I could've found a laptop in the first place.
The point anyway isn't to say that there aren't any good laptops out there, but rather that if you want high performance (e.g. you are bothered by slowness), you can only get it as a package deal with the rest of the laptop... obviously. But the package deals all suck. The laptop market is so annoying sometimes.
Big reason why I dislike the market so much: the existence of that machine with only a single flaw that nonetheless ruins the value of the entire product. There's nothing else like it. It seems to be the absolute best machine the market has to offer... and it just barely misses. :(
However, the screen resolution seems to be the only problem with it, so anyone who doesn't require specifically 4K (most people) would probably find it worth considering.
[0]: https://rog.asus.com/laptops/rog-flow/rog-flow-x16-2022-seri...
Once the patents on Apple's trackpad expire, then we'll see.
But having a good trackpad doesn't make up for other blunders like an annoying keyboard layout, a low-DPI screen, or etc., and you bet nobody who makes the thick and heavy high-performance machines is going to care about a good trackpad anyway.
You don't really see OEMs that put top-of-the-line hardware inside a thick and sturdy chassis, and then... add a nice 4K screen and a numpad-less keyboard and put the charging/USB ports on the left instead of the back.
The list of possible blunders is so long that you'd be hard-pressed to find a machine that hasn't been subject to most of them. That's just not how laptops work. Laptops are a package deal, all or nothing. You can't ensure every requirement individually like you can with a desktop.
And the reason I don't like the market is because nobody makes a really good one.
Put it behind a VPN, use wake-on-lan and boom, iPad is essentially a fully blown computer.
What is the point of having half a TB of storage, however many gigs of RAM, lidar, radar, sonar, and the best processor architecture money can buy to render a glorified, interactive video?
I would like to be able to write code without having to pay the price of internet latency. I don't need a $1000 tablet to render RDP.
It's the engineers that actually create the cool things.
I didn't claim that it was sufficient, but it is necessary.
> It's the engineers that actually create the cool things.
Of course. With other people's money (typically).
Sorry for the snark. I'm just bitter because Apple is about to ruin Dropbox because they don't allow KEXTs any more.
https://tidbits.com/2023/03/10/apples-file-provider-forces-m...
For me just getting a low latency mouse (e.g., wired g203) and correctly configuring 100hz+ monitors has vastly improved my experience on my M1 Air and the shitty Thinkpad I use for work -- to the point where I haven't used my desktop in a long time.
The 300W power brick provides enough juice to feed both the CPU and GPU, and the laptop variant of the 3070 ti isn't too much slower than the desktop version in practical terms (I don't feel that 30% less performance). I've never tried it on battery or on the 135W USB-C power limit, but reviews report getting sufficient performance.
I don't have room for a desktop, so it's nice to not feel like I'm compromising on power with something that fits. The memory and SSDs are user accessible, too.
What Dr. Lisa Su giveth, Satya taketh away I suppose.
Having said that, optimizing for perf is rarely worth it because people don't usually care, and when it is - you can often make the biggest difference by figuring out why some step requires O(n^3) instead of O(n) like it should and fixing that, rather than rewriting the entire stack to get some 10-20% improvement...
I bet all the upset over bitcoin power usage, is a tiny thing, compared to (for example) the whole node ecosystem.
Even something such as gmail is massively overengineered. Heck, there are very few improvements over the interface a decade ago, yet I bet it used 5% of the power it does now.
Yet think of how much gmail is used.
And it's not just raw compute. 3d on a page for no reason, massive js binaries for no reason eg ram + bandwidth.
A modern phone could last weeks as a browsing device, if looking at static html.
But all of this means more development skill, less use of fluff and junk, care for size of page loads, and on and on.
Put another way, people concerned about power usage, should realise that using node, means burning more coal/NG. Literally.
Because that's where the excess power comes from.
> A modern phone could last weeks as a browsing device, if looking at static html
That's what I do. Weeks is a bit of a stretch. Maybe one of screen time is limited. That said, discord (the website) drains my laptop battery almost as fast as gaming does. They do spawn a separate WebGL context for each animated emoticon. Crazy, crazy thing
> Put another way, people concerned about power usage, should realise that using node, means burning more coal/NG. Literally.
Sure. At the same time, though, a single car trip to the movies burns orders of magnitude more energy than all your gadgets running JS for an year.
these systems are so abominable, and people have just gotten used to it, hell, many users never even tried anything else, but saying 10-20% is just ridiculous
Here’s the prices for the United States - https://www.eia.gov/electricity/monthly/epm_table_grapher.ph...
Even these data are noticeably low for my area where we had a _massive_ rate hike in January that results in total prices for electricity (generation + delivery) without an alternative supplier being up around $0.48/kWh.
[0] https://www.gov.uk/government/publications/energy-bills-supp...
My Ryzen Threadripper 2950X, which isn't a top-of-the-line system at this point, but is still a 16 core beast-ish machine, sucks down (much) less than 400W
That's before you add on a GPU. My 3080 uses 350w under load.
OTOH a Pi 4B with 2 7200RPM HDDs uses about 25W and another with an SSD uses about 7W.
They're obviously extreme examples, but on the flip side, I've got an M1 Macbook Pro which lasts an entire day on a single charge of battery including running docker, slack, and some "mild" compiling (not large C++ projects). I'm not sure how to measure the energy consumption of it on battery, but suffice to say it's "very low".
I think back in those days the price was around 10c
I know this is euro cents but the dollar exchange rate is not too big to make a huge difference.
In that context, running those apps in the background all day and all night was fine, and if they ever noticeably interfered with performance while I was using the machine, pausing them for a bit was easy to do.
I haven't had a desktop computer in at least 14 years. When I'm not using my laptop, I close it and it goes to sleep. Running CPU-intensive apps on my laptop spools the fans up to their loudest, and makes the bottom of its chassis uncomfortably warm. The CPU cores will sometimes hit thermal throttling too. I just don't want to deal with that sort of thing all day.
Then again, I do have a couple Raspberry Pis, an old Mac Mini (running Linux), and a CM4-based NAS in various places in the house running 24/7. I could probably run an @gome-type app on one or more of those. But for whatever reason, doing so just never really occurred to me.