HP Dev One Laptop with Pop_OS(hpdevone.com)
hpdevone.com
HP Dev One Laptop with Pop_OS
https://hpdevone.com/
360 comments
Looks like Apple really has the “charge outrageously and be hailed for it” license.
If HP also had that license - even a second or a third tier one - they’d have priced it $2989 and make everything not upgradable and announced “Pre-installed Linux for the first time ever in any…… HP laptop” and HN would be filled with comments like “I only have 3GB RAM in my HP laptop and it even lifts my pickup truck. Best ever $3K spent. You don’t need more RAM. If you need then you’re doing it wrong”.
If HP also had that license - even a second or a third tier one - they’d have priced it $2989 and make everything not upgradable and announced “Pre-installed Linux for the first time ever in any…… HP laptop” and HN would be filled with comments like “I only have 3GB RAM in my HP laptop and it even lifts my pickup truck. Best ever $3K spent. You don’t need more RAM. If you need then you’re doing it wrong”.
I think this comment is about 3 years out of date. Apple provides plausible value for money now, when it comes to laptops.
Hardly comparable. You can not actually own an Apple laptop. You buy some hardware that can not be used or repaired in any way Apple does not approve of... so it is not really yours.
Apple are not alone in moving towards closer integration.
I have a Dell XPS 13 Dev Edition 9370 and tried to replace the Killer brand wifi unit that’s about 80% reliable waking from sleep.
Turns out wifi is soldered in on that edition forward.
I think the same is true for RAM, although it came with 16Gb, which is the mac its processor supports.
Anyone else remember the days of socketed chips that would work themselves loose due to heat?
Putting everything into a single chip is a pain to upgrade but it does mean there’s less chance of things going wrong.
I have a Dell XPS 13 Dev Edition 9370 and tried to replace the Killer brand wifi unit that’s about 80% reliable waking from sleep.
Turns out wifi is soldered in on that edition forward.
I think the same is true for RAM, although it came with 16Gb, which is the mac its processor supports.
Anyone else remember the days of socketed chips that would work themselves loose due to heat?
Putting everything into a single chip is a pain to upgrade but it does mean there’s less chance of things going wrong.
It also means when something inevitably does go wrong, you throw the entire thing away and get a new one. I do not consider this a reasonable or sustainable approach, particularly when out of warranty.
That’s true but if integration means that it’s very rare for anything to go wrong within the product’s lifetime that may not matter and in fact be a net win.
I’ve never had anything break on a laptop[1] I’ve owned regardless of brand since 2005.
I can’t be that atypical.
1. Apart from maybe the wifi on my XPS13 which I can just about live with by turning wifi on and off.
I’ve never had anything break on a laptop[1] I’ve owned regardless of brand since 2005.
I can’t be that atypical.
1. Apart from maybe the wifi on my XPS13 which I can just about live with by turning wifi on and off.
Meanwhile I have a stack of 6-7 old broken laptops that are unlikely to be repairable.
What's broken on them and are they made with discrete components vs highly integrated ones?
If they are made with discrete components and still can't be repaired then you'd loose nothing by going to a higher level of integration.
If they are made with discrete components and still can't be repaired then you'd loose nothing by going to a higher level of integration.
That's completely irrelevant to the question of whether it's a good value for the money.
I consider $6000 good value for a Raptor Engineering Talos II workstation because it is US made and you actually own every part of it down to the firmware and schematics.
Freedom is value.
Freedom is value.
You and the five others that buy one can keep buying them then. Most people don’t have $6k to spend on a computer.
Evil Apple, they don't approve of running Linux so... oh wait
Good luck with secure boot or disabling the ME on their closed firmware. It gets extra fun when internal modules or the battery get a firmware update that breaks or degrades Linux support again.
I have ported Linux to previous gen macbooks employers insisted I use and it was a mess to maintain.
Also consider your warranty void, so good luck with sanely priced repairs given only Apple can get parts or make repairs in most cases.
I have ported Linux to previous gen macbooks employers insisted I use and it was a mess to maintain.
Also consider your warranty void, so good luck with sanely priced repairs given only Apple can get parts or make repairs in most cases.
Those goalposts sure moved fast!
Really? That reply was as specific to your taunt as it gets.. who's the one moving goalposts here?
"You can't run anything on macs that Apple doesn't want" suddenly turns into "It's a mess to maintain", which is an entirely different thing from literally not being able to run something.
>Looks like Apple really has the “charge outrageously and be hailed for it” license.
A new M1 Macbook Air starts at $999, and will put that Ryzen to shame. Not to mention infinitely better build quality and battery life. Apple has always been a great value for the price, even if that price is slightly higher than the bargain bin stuff.
A new M1 Macbook Air starts at $999, and will put that Ryzen to shame. Not to mention infinitely better build quality and battery life. Apple has always been a great value for the price, even if that price is slightly higher than the bargain bin stuff.
My Ryzen puts that M1 to shame since it can run any Linux distro with full graphics acceleration natively. An M1 can't even do that yet.
What a fair comparison. My Android phone is shamed too, given it can't run Windows.
Sure, but the M1 generally has a high-quality Apple screen (this laptop from HP advertises only “FHD” so - presumably 16:9 1080p and not Retina-quality 16:10…) and the Ryzen, though much less constrained than Intel still likely has a “boost clock speed” and power throttles itself when disconnected from power or due to heat. By comparison, it’s hard to call the M1 the fastest computer I’ve used - desktops are plenty fast - but it’s certainly the most consistently performing laptop chip I’ve ever used, and is entirely quiet and cool to the touch at all times.
It’s hard to compare the values of macOS and Linux because they are very different, but it’s still easy to say that an M1 has excellent uses on macOS and everyone interested in non-Apple machines is (to some degree) waiting to see what Qualcomm or Nvidia can come up with in the ARM chipset space for non-macOS laptops… I think ChromeOS laptops prove that iPad-like performance is possible, but so far only the Apple M1 has shown that traditional x64-like performance is possible on laptop/desktop from ARM chips.
It’s hard to compare the values of macOS and Linux because they are very different, but it’s still easy to say that an M1 has excellent uses on macOS and everyone interested in non-Apple machines is (to some degree) waiting to see what Qualcomm or Nvidia can come up with in the ARM chipset space for non-macOS laptops… I think ChromeOS laptops prove that iPad-like performance is possible, but so far only the Apple M1 has shown that traditional x64-like performance is possible on laptop/desktop from ARM chips.
> Sure, but the M1 generally has a high-quality Apple screen (this laptop from HP advertises only “FHD” so - presumably 16:9 1080p and not Retina-quality 16:10…)
This looks like their current generation Pro/EliteBook lines. I have one of the higher end ones (EB 845) and oh boy does the screen suck. Not just compared to my 9 yo MBP. But even on its own. Very low angles, washed out colors. It's only advertised as 72% NTSC IIRC. Cheaper models have 6-bit panels on which you can see the dithering in the window shadows. It's laughably bad. And it cost more than similarly-specced MacBook Air.
Other than that it's a usable PC, plenty fast for my needs, and the RAM and SSD are easily upgradeable. Battery life is OK-ish (I get around 6 hours).
Also, everything works under Linux and is even less of a hassle to get going than on Windows (you need an external mouse to install it).
This looks like their current generation Pro/EliteBook lines. I have one of the higher end ones (EB 845) and oh boy does the screen suck. Not just compared to my 9 yo MBP. But even on its own. Very low angles, washed out colors. It's only advertised as 72% NTSC IIRC. Cheaper models have 6-bit panels on which you can see the dithering in the window shadows. It's laughably bad. And it cost more than similarly-specced MacBook Air.
Other than that it's a usable PC, plenty fast for my needs, and the RAM and SSD are easily upgradeable. Battery life is OK-ish (I get around 6 hours).
Also, everything works under Linux and is even less of a hassle to get going than on Windows (you need an external mouse to install it).
> but so far only the Apple M1 has shown that traditional x64-like performance is possible on laptop/desktop from ARM chips
FWIW, ThunderX will sell you a 96 core arm64 desktop that definitely offers x64-like performance. And Ampere will sell you a 256 core arm64 2U server node that matches the performance of the fastest AMD Epyc Milan CPUs. AFAIK there is no desktop case that supports the motherboard of the latter, but there is no reason why you couldn't make one.
These things are a bit niche, since the main benefit of arm64 is the reduced power demand at a given performance level, which desktop/workstation users seldom care much about. In the data center though they are killing it, I believe Azure is using the Ampere Altra stuff for their Graviton2-competitor.
FWIW, ThunderX will sell you a 96 core arm64 desktop that definitely offers x64-like performance. And Ampere will sell you a 256 core arm64 2U server node that matches the performance of the fastest AMD Epyc Milan CPUs. AFAIK there is no desktop case that supports the motherboard of the latter, but there is no reason why you couldn't make one.
These things are a bit niche, since the main benefit of arm64 is the reduced power demand at a given performance level, which desktop/workstation users seldom care much about. In the data center though they are killing it, I believe Azure is using the Ampere Altra stuff for their Graviton2-competitor.
The actual real-world usage experience of M1 laptops far exceeds anything else on the market today.
macOS is pretty close to garbage for my needs, so it varies by the person. Of course I'm looking forward to Asahi becoming more mainstream (I do need Thunderbolt support for example).
Does anyone use an Apple m1 and just run a virtualized linux fulltime ?
Most people just don’t care about that.
It's $999 but it has half the RAM and a quarter of the storage.
If you want to match those specs it jumps up to $1,649 which is $550 more than the HP.
Is the Mac better though? Of course it is, but not everyone needs the latest and greatest and not everyone needs to pay $550 more for it.
If you want to match those specs it jumps up to $1,649 which is $550 more than the HP.
Is the Mac better though? Of course it is, but not everyone needs the latest and greatest and not everyone needs to pay $550 more for it.
The storage on Macs seems a bit mean for the price but story with RAM is more interesting.
From the benchmarks I’ve seen the M1 chips swap so fast that the penalty for less RAM is much less that I would expect on an Intel based laptop.
I’m pretty sure that if I was to move back to a mac right now I’d get 16Gb over 32Gb because there just isn’t much advantage to doubling the RAM.
I mean there’s a bit but to honest I don’t think I’d notice day to day.
From the benchmarks I’ve seen the M1 chips swap so fast that the penalty for less RAM is much less that I would expect on an Intel based laptop.
I’m pretty sure that if I was to move back to a mac right now I’d get 16Gb over 32Gb because there just isn’t much advantage to doubling the RAM.
I mean there’s a bit but to honest I don’t think I’d notice day to day.
Not when you run Linux on the HP, though. For most tasks, it’s much more efficient than MacOS, even on M1.
Then again, if you get to run Linux on the M1 some day, this might be slightly different.
Then again, if you get to run Linux on the M1 some day, this might be slightly different.
Even before the M1, you paid a small (IMO) premium for better build quality, a great trackpad and (before the butterfly) keyboard, a solid Unix with really great tailored applications, etc…
With the M1 dominance (and inflation) there’s basically no premium at this point (although there is little to no low-end options).
With the M1 dominance (and inflation) there’s basically no premium at this point (although there is little to no low-end options).
As long as you don't need more memory or storage, at which point you'll pay about a 4X markup for each upgrade and will need to make sure you prepay that when you buy the laptop as everything is soldered.
If only the MacBook Air was user upgradable like the old 2017 models. There’d be little reason to buy anything else.
There's a reason the RAM is soldered on: https://twitter.com/marcan42/status/1460108068637712384.
SSD is very annoying, though.
SSD is very annoying, though.
[deleted]
So Apple wins by default with their two year old M1 Macbook Air and especially when they are already discounted for as low as $949 and you get better battery life and quality compared to that overpriced snake-oil contraption HP is selling.
For that Macbook Air, it is still a good deal but I'd wait for an M2 version. As for that HP laptop, no thanks and no deal from me.
For that Macbook Air, it is still a good deal but I'd wait for an M2 version. As for that HP laptop, no thanks and no deal from me.
Yeah, I didn't get the critique either.
People are like we listen to music, have a few docker instances running and we use VScode, we need 32 gb Ram or more.
Why do you need a text editor/ide which consumes so much ram? Is this the reason that apps have gotten more bloated and slow on older devices?
Idk, I'm not a programmer.
I think the price is fair enough, and if the ram isn't soldered (one would be and the other would be upgradable probably)
Had it launched a few months ago, I'd have probably picked it up. Because AFAIK, this seems to be a fairly decent laptop.
People are like we listen to music, have a few docker instances running and we use VScode, we need 32 gb Ram or more.
Why do you need a text editor/ide which consumes so much ram? Is this the reason that apps have gotten more bloated and slow on older devices?
Idk, I'm not a programmer.
I think the price is fair enough, and if the ram isn't soldered (one would be and the other would be upgradable probably)
Had it launched a few months ago, I'd have probably picked it up. Because AFAIK, this seems to be a fairly decent laptop.
I try to humble myself there. While 32GB seems ridiculous for 2005, I've absolutely enjoyed having 64GB in 2022. Yes, apps have gotten more bloated. Yes there are many wasteful framework-built heavy apps. In many cases they are doing much more than in 2005.
I wonder if anyone is tracking the average amount of memory somewhere from 1980-forward. I'd take that value * 2 for a developer.
I wonder if anyone is tracking the average amount of memory somewhere from 1980-forward. I'd take that value * 2 for a developer.
I’m not sure about RAM, but in a large software project that is compiled (even Java) it’s pretty easy to max out every core I have available when building.
The moment you have to work on a large code base either in Java or C++ you almost never have enough resources. 64GB RAM is fair, 32GB bare minimum to work on such codebases. Otherwise everything slows down, IntelliJ will take 2 seconds to open up etc.
If you don't work on such code bases then yes 16GB is more than enough and 8GB you can live with on your day to day life.
If you don't work on such code bases then yes 16GB is more than enough and 8GB you can live with on your day to day life.
A equivalent MacBook Air would outdo this configuration with an equivalent configuration based on the price
People who need 32 GB of RAM are where you do mobile development for multiple phones. I don’t think the price can be judged. If the RAm is ddr5 or if the SSD is very fast or how it behaves in real world developer workflows is much more important.
People who need 32 GB of RAM are where you do mobile development for multiple phones. I don’t think the price can be judged. If the RAm is ddr5 or if the SSD is very fast or how it behaves in real world developer workflows is much more important.
Linux seems to have much worse memory management for desktop usage than other popular desktop operating systems. I have found that I really need 64GB of RAM to make Chrome run well on Linux, but I can get a similar user experience with as little as 16GB of RAM on other desktop operating systems. Firefox does much better, but Chrome seems to be the standard these days, and a computer that doesn't run Chrome well is probably defective in most people's eyes these days.
Just anecdotally, my dev workflows on Manjaro with KDE typically required ~18GB RAM (VSC, nodejs, rust, elixir, mongodb, redis, docker, db mgmt tool, browser, mail client, Slack, etc).
On MacOS (switched to 2021 MBP 14) basically identical setup is sitting on ~29GB.
I have no idea about Windows, but I don't think anyone would argue that there's much more room on Linux to adjust and optimize for lower RAM usage than on MacOS / Win
On MacOS (switched to 2021 MBP 14) basically identical setup is sitting on ~29GB.
I have no idea about Windows, but I don't think anyone would argue that there's much more room on Linux to adjust and optimize for lower RAM usage than on MacOS / Win
Huh? I have 64GB of ram in my Ubuntu workstation. I run FF, Chrome, Docker, etc etc and regularly have some 55+ GB free.
But you might not be running corporate security tools that invariably eat cycle after cycle, to the point crashing the desktop.
I often have to defend Linux because unknowing colleagues blame the OS, when htop shows it's this or that mandated background process.
I often have to defend Linux because unknowing colleagues blame the OS, when htop shows it's this or that mandated background process.
This seems like a reasonable explanation, given that it fits my experience as well. My work Macbook Pro often is quite laggy when JAMF decides to scan everything (i.e. for several minutes after booting up and periodically throughout the day afterwards), whereas my Linux personal machines are almost always quite snappy, even with games running at fairly high performance settings through WINE at the same time as Firefox, discord, sometimes VS Code, etc.
Yeah my 2020 work MacBook is always blasting its fans because corporate IT installed some monitoring software that is scanning everything all the time. The laptop is a nuclear hazard site cuz it’s so hot all the time. I need headphones on to drown out the fan noise.
That last gen Intel Macbooks overheat so easily.
The corporate security software is so awful mine stays at an ambient temperature of around 60°c with the constant background tasks. That can't be good for the hardware.
The corporate security software is so awful mine stays at an ambient temperature of around 60°c with the constant background tasks. That can't be good for the hardware.
Same! My cats greatly prefer when I'm at my desk working compared to personal time because my work laptop (a Macbook plugged into a monitor and kept shut) gets so warm and they love to sleep on it.
Lol, that’s just silly. I could probably run Linux desktop (sway) on a 1GB RAM machine.
My early professional daily driver Linux workstations had 32-64MB of memory.
I laugh at discussions like this. Linux with a slim window manager and vim can run on just about anything and provide a productive programming environment for a codebase of virtually any size provided you can use a remote system for compiles and a slim browser like elinks to access online documentation.
That said my primary workstation runs separate VMs for every application for high security, so I appreciate my 64 cores and 256gb of memory these days.
I laugh at discussions like this. Linux with a slim window manager and vim can run on just about anything and provide a productive programming environment for a codebase of virtually any size provided you can use a remote system for compiles and a slim browser like elinks to access online documentation.
That said my primary workstation runs separate VMs for every application for high security, so I appreciate my 64 cores and 256gb of memory these days.
1 GB would require some serious optimization if you want to do some work. But I have a 2 GB machine running Xubuntu without modifications and it is quite usable for some development work (It was bought as a school laptop years ago. You could not use it in school anymore because their stuff requires 4 GB nowadays, but I sometimes still use it just for fun.) I don't think switching from Xfce to sway saves you a whole GB.
Of course there were numerous ways to make a 2 GB machine starve if you wanted to or just don't think what is feasible or not and run several crazy Electron apps or worse. Some lightweight containers are not a problem, I have run those.
Of course there were numerous ways to make a 2 GB machine starve if you wanted to or just don't think what is feasible or not and run several crazy Electron apps or worse. Some lightweight containers are not a problem, I have run those.
My first Linux machine ran on 8MB RAM. Ok, could be that some modern software would not run well on such a thing any more and a modern web browser is unthinkable.
When I studied computer science the VAX-750 had 4 MB and 15 students could compile at the same time from each their terminal. Swapping got a bit annoying under those conditions, but in the evening when a couple of them had gone home it started to run smoothly.
I remember phones from 20 years ago using something like 150 kB, admittedly they had no real operating system, just a simple task scheduler. Probably color display required a bit more already.
I remember phones from 20 years ago using something like 150 kB, admittedly they had no real operating system, just a simple task scheduler. Probably color display required a bit more already.
Definitely. Imagine a world where perennially late to the market HP is chasing the trend of Linux on the laptop. We now live in that world.
https://news.ycombinator.com/item?id=31391880
https://news.ycombinator.com/item?id=31391880
Turns out the fabled year was 202X all along.
I'll admit, I'm delighted to see HP announce this, if only because it means System76 will (probably) get more funding for Pop_OS and that this may "legitimize" the Linux Desktop more with three major manufacturers carrying supported options.
I'll admit, I'm delighted to see HP announce this, if only because it means System76 will (probably) get more funding for Pop_OS and that this may "legitimize" the Linux Desktop more with three major manufacturers carrying supported options.
Late but absolutely agreed. I fun an Oryx Pro and while I don’t use PopOS, all their hard work is on display constantly — their improvements there bleed over to other distros so easily (they’ve struck a great balance between releasing compatible stuff but staying sane and not exponentially increasing their support burden)
The weird thing is that HP undermines their effort a bit by they doing the consumer bloatware thing where they 'load it up with stuff for you to do your job' according to their marketing material.
I can definitely see myself using this machine. 16GB is enough for me as I don’t use electron. 8 core Ryzen is decent too.
I feel like a lot of developers overestimate the hardware specs that they need.
My main development machine is a simple Ryzen 3 with 8GB RAM, and I run two electron apps (VS Code and Slack) at all times.
A comment in a separate thread here mentioned virtualization. That and gaming would be two legitimate use cases, but for plain-jane development, "8gb ought to be enough for anybody" (har har)
My main development machine is a simple Ryzen 3 with 8GB RAM, and I run two electron apps (VS Code and Slack) at all times.
A comment in a separate thread here mentioned virtualization. That and gaming would be two legitimate use cases, but for plain-jane development, "8gb ought to be enough for anybody" (har har)
Every 16 GB machine I've used for work in the last three years (until current 32 GB one) I'd occasionally run out of memory. Culprit? Web browsers... On Mac, Linux, and Windows. (Though occasionally other stuff needed significant memory too.)
For me the Android emulator in conjunction with a fairly large react native dev server and an ide is enough to fill 16gb. I've had to resort to closing the ide before starting the emulator, and waiting for the first build to complete or things get OOM killed. If I run the test suite whilst the emulator is open then there's a good chance something will get killed as well.
This looks like it could be a compelling choice for my next laptop but will have to pass if it's not possible to go to 32gb
This looks like it could be a compelling choice for my next laptop but will have to pass if it's not possible to go to 32gb
This only happens if you’re the type to keep 70 tabs (or whatever) open. I run 16GB and have never, ever had a browser cause me to start heavily paging.
>This only happens if you’re the type to keep 70 tabs (or whatever) open.
not really, you can just leave a leaky or script-laden page open for awhile to see the same behavior, depending on how things are put together.
example: blue iris is a cctv package that has a webui module. That web-ui client-side browser tab will inflate to system-memory size if allowed within a few days.
Not much of a point other than there are other (probably pretty esoteric) things that one can do to a browser that'll make them fall apart even on modern hardware.
not really, you can just leave a leaky or script-laden page open for awhile to see the same behavior, depending on how things are put together.
example: blue iris is a cctv package that has a webui module. That web-ui client-side browser tab will inflate to system-memory size if allowed within a few days.
Not much of a point other than there are other (probably pretty esoteric) things that one can do to a browser that'll make them fall apart even on modern hardware.
Also keep an eye out on all those extensions...
Machine learning will generally swallow as much RAM as you can throw at it, assuming you're not just using a nvidia coprocessor with its own memory (and even in that case, you have to keep it fed).
Does it really make sense to do serious ML in a laptop though? my ML/DL training rig runs pretty hot all the time, I could use it as a space heater in the winter. Even if I could have all its processing power in a notebook I definitely wouldn't want it on my lap.
There are a lot of people using virtualized development environments, which can make it much simpler to run a
production-like system locally.
I’m pretty sure 16gb machines have been the baseline for developers everywhere I’ve worked for the past decade.
I’m pretty sure 16gb machines have been the baseline for developers everywhere I’ve worked for the past decade.
>There are a lot of people using virtualized development environments, which can make it much simpler to run a production-like system locally.
When running Linux, you do not incur the VM overhead for containers (Docker) that you do on Mac or Windows. This allows for isolated production like environments, without carving out multi GB chunks of RAM. Additionally, if you are targeting Linux for production, you often don't even need to containerize, unless you need to run three different versions of node/python/ruby or something else that is just library conflicts all over the place.
> I’m pretty sure 16gb machines have been the baseline for developers everywhere I’ve worked for the past decade.
My 2012 daily driver was a well spec'd HP, and it had 8GB of RAM. It did not support more - I tried and had to take the RAM back because the machine would only address 8GB. A look at Macbook specs in 2012: 4GB or 8GB models. I think the 16GB becoming the norm was a few years later.
When running Linux, you do not incur the VM overhead for containers (Docker) that you do on Mac or Windows. This allows for isolated production like environments, without carving out multi GB chunks of RAM. Additionally, if you are targeting Linux for production, you often don't even need to containerize, unless you need to run three different versions of node/python/ruby or something else that is just library conflicts all over the place.
> I’m pretty sure 16gb machines have been the baseline for developers everywhere I’ve worked for the past decade.
My 2012 daily driver was a well spec'd HP, and it had 8GB of RAM. It did not support more - I tried and had to take the RAM back because the machine would only address 8GB. A look at Macbook specs in 2012: 4GB or 8GB models. I think the 16GB becoming the norm was a few years later.
And you don't have to incur the container overheads if you switched to Nix
Let me introduce you to my friend Java.
Java sets upper memory limits, so that shouldn't be an issue.
I was replying to the whole 8GB is enough for typical development. Java is an extremely popular language to develop in and the IDEs alone eat up 2-4GB on their own.
By default a Java app will set its max heap size to 25% of RAM (Java 11 and above). While it may not use all of that, it’s likely to. So, by default, running two Java apps on Java 11 on 8GB of RAM has the likely potential of eating 4GB RAM. Then there’s the OS needs, browser needs, etc.
Clearly 8GB isn’t enough for such a developer. I’ve had this discussion countless times with people over the past two decades. It always ends the same — with people from both sides of the discussion shaking their heads.
The only claim that I feel anyone can make, given enough experience, is that RAM needs vary. So making a claim that N amount of RAM is enough for many or most will always be patently wrong in my view.
By default a Java app will set its max heap size to 25% of RAM (Java 11 and above). While it may not use all of that, it’s likely to. So, by default, running two Java apps on Java 11 on 8GB of RAM has the likely potential of eating 4GB RAM. Then there’s the OS needs, browser needs, etc.
Clearly 8GB isn’t enough for such a developer. I’ve had this discussion countless times with people over the past two decades. It always ends the same — with people from both sides of the discussion shaking their heads.
The only claim that I feel anyone can make, given enough experience, is that RAM needs vary. So making a claim that N amount of RAM is enough for many or most will always be patently wrong in my view.
Completely agree.
Unless your stack involves 5-10 JVM apps (with the smallest ones generally working at -Xmx512m but some expecting around 2-4 GiB), and your IDE is also a resource-hungry Java app, in which case the bare minimum is 32 GiB RAM + about 10 GiB of swap.
True, if you are trying to emulate an entire cluster of servers on your laptop you are in for a bad time.
I’ve done that! But I also have 32GB RAM in my machine :)
I want 64 GB but I will say for my current needs, 32 GB is the sweet spot. My normal daily use is around 20GB. And it is a MacBook Pro. One day I’ll probably go back to a laptop running Linux. It is the fastest for code compilation in my experience.
I want 64 GB but I will say for my current needs, 32 GB is the sweet spot. My normal daily use is around 20GB. And it is a MacBook Pro. One day I’ll probably go back to a laptop running Linux. It is the fastest for code compilation in my experience.
Using Linux on a desktop workstation, I'm normally able to get by with half the amount of RAM that my Macbook requires for the same activity. Probably because I'm not having to run MacOS and Linux at the same time to pretend that I'm not running Linux.
But it's not just memory, I find running code on MacOS generates a lot more heat causing the CPU to spike and harder to run in the first place.
But it's not just memory, I find running code on MacOS generates a lot more heat causing the CPU to spike and harder to run in the first place.
I disagree. When I have to use a system that isn't Linux which seems to be the corporate rule, the requirements go through the ceiling as it always seems to need to use Docker to prevent to be Linux anyway.
Running multiple OS' is always demanding. They could fix it by just using Linux for the dev environment in the first place since all their tools are always electron or Java based.
Running multiple OS' is always demanding. They could fix it by just using Linux for the dev environment in the first place since all their tools are always electron or Java based.
What’s your full tech stack and OS, and how much swap/pagefile do you have? My personal Windows machine has 8 GiB, and it’s quite easy to fill it up by just running Firefox (with far too many tabs) and WSL, let alone an IDE.
AMD Ryzen 3, running Pop!_OS, 8gb ram, 16 GB swap.
Perhaps it's a windows thing?
Perhaps it's a windows thing?
[deleted]
> I'm not going to critique this laptop as others have done here. Just over $1K for a laptop with an 8 core Ryzen, 16GB DDR4 and a 1TB SSD isn't outrageous.
I agree. My only beef is the keyboard:
PLUS: No numpad so trackpad is more less centered (I hate using off-centered trackpads and usually don't care much for the numpad)
MINUS: half-sized arrow keys. As a developer I tend to use those for navigation much more than hjkl, and the half-size arrows get mistyped all the time by my muscle memory.
Not a dealbreaker, though. If I use it often enough the muscle memory will adapt.
The rest of the specs are in line with my expectations for that price-point.
I agree. My only beef is the keyboard:
PLUS: No numpad so trackpad is more less centered (I hate using off-centered trackpads and usually don't care much for the numpad)
MINUS: half-sized arrow keys. As a developer I tend to use those for navigation much more than hjkl, and the half-size arrows get mistyped all the time by my muscle memory.
Not a dealbreaker, though. If I use it often enough the muscle memory will adapt.
The rest of the specs are in line with my expectations for that price-point.
Also power on/off button is among other keyboard keys, on the left to delete.
Yes, but it has a configurable delay to engage, so accidentially hitting the power key instead of DEL will not turn off your computer unless you changed the config and then it's really your own fault.
Same here, this looks pretty good,especially if the ryzen 8-core is 6th gen.
Developers are always going to have very specific wants for laptops and classify anything else as a dealbreaker, which makes sense:
If you're used to one thing that fits your work flow and you use it every day, why would you not stick with the thing that works well for you?
Developers are always going to have very specific wants for laptops and classify anything else as a dealbreaker, which makes sense:
If you're used to one thing that fits your work flow and you use it every day, why would you not stick with the thing that works well for you?
I work in Deep Learning and I have been using Pop OS entirely for more than one year now.
The experience is really good. It is not too polished and not too barebones.
And it is extremely reliable which, in my personal experience, matched by only Linux Mint.
I use an high-end Asus TUF series laptop. And my experience with the laptop + OS is really good.
The experience is really good. It is not too polished and not too barebones.
And it is extremely reliable which, in my personal experience, matched by only Linux Mint.
I use an high-end Asus TUF series laptop. And my experience with the laptop + OS is really good.
This isn’t a laptop I would personally buy for many of the reasons others have put in this thread, but it’s incredible to see such a focused SKU from HP here.
This will likely be a small volume product and it is almost certainly based on something else in the HP portfolio (advantage of being such a huge OEM), but it’s nice to see a developer marketed laptop in this way. And running a distro other than straight Ubuntu or Red Hat, even.
To me, this indicates that the market research teams at HP have seen the success of Framework and the various Clevo/Sager/Tongfang machines from Tuxedo, System76, XMG, etc. to see this as a viable market worth testing. Obviously, Dell has been doing this for years with the XPS Developer Edition or whatever they call it now, but it is nice to see a product from one of the other big laptop makers.
This will likely be a small volume product and it is almost certainly based on something else in the HP portfolio (advantage of being such a huge OEM), but it’s nice to see a developer marketed laptop in this way. And running a distro other than straight Ubuntu or Red Hat, even.
To me, this indicates that the market research teams at HP have seen the success of Framework and the various Clevo/Sager/Tongfang machines from Tuxedo, System76, XMG, etc. to see this as a viable market worth testing. Obviously, Dell has been doing this for years with the XPS Developer Edition or whatever they call it now, but it is nice to see a product from one of the other big laptop makers.
Agreed. It's a good thing that more OEMs are supporting Linux out of the box.
It's surprising to me that OEMs don't try to make every machine they sell Linux-ready and compatible, at the very least: OEMs have tied themselves to Microsoft by neglecting Linux, and in the process been party to problems like https://news.ycombinator.com/item?id=28639952.
If OEMs thought ahead, they could have made these changes 10 or 15 years ago, and perhaps have broken through the cost of Microsoft licenses. Instead, they've chosen what seems to be the short-sighted path.
If OEMs thought ahead, they could have made these changes 10 or 15 years ago, and perhaps have broken through the cost of Microsoft licenses. Instead, they've chosen what seems to be the short-sighted path.
I to be honest have started thinking that there is a mutual interest for OEMs and Microsoft to support each other, like how many new laptops are going to be sold thanks to the windows 11 requirements?
Meanwhile you get a Linux distro on a laptop from 20 years ago and either lxde or xfce or whatever and it runs almost like new
OEMs then save the cost of license but open a Pandora box of voiding absolescence
Meanwhile you get a Linux distro on a laptop from 20 years ago and either lxde or xfce or whatever and it runs almost like new
OEMs then save the cost of license but open a Pandora box of voiding absolescence
I want to like this, but I feel like 32GB of RAM is minimum if I were buying a new laptop. I’ve been heavily eyeing the Framework but I’d prefer AMD. This had AMD but is limited to 16GB of RAM… lots of unnecessary tradeoffs being made here.
I bought a new System 76 machine about this time last year, and splurged (by my standards) on 64GB of RAM. BEST. DECISION. EVAAAR. as far as I'm concerned. For probably the first time in my life, I feel like I can do basically whatever I want and not have to worry about RAM. Have 8 Firefox windows with 200 tabs open, 3 or 4 Eclipse instances, and a few server apps running, and want to launch a bunch of VM's with Vagrant? Done. Want to launch one more Eclipse instance? Not a problem. Opening another couple of dozen browser tabs? No sweat.
Of course that's not my normal mode of operation (well, except for the 200 tabs part), but the point is, I'm finally not limited by memory. I don't have to think about it now. I don't find myself always running "top" or "free -h" to try and figure out "OK, do I need to kill some stuff now?" and if so, "what should I kill?" Nope. Any and everything I do in my routine workflow fits in the scope of the hardware. It's incredibly liberating.
"Oh," the critics will say, "RAM that isn't used is wasted." To which I say "so fucking what? It's my RAM and I'll damn well waste it if I want."
Of course that's not my normal mode of operation (well, except for the 200 tabs part), but the point is, I'm finally not limited by memory. I don't have to think about it now. I don't find myself always running "top" or "free -h" to try and figure out "OK, do I need to kill some stuff now?" and if so, "what should I kill?" Nope. Any and everything I do in my routine workflow fits in the scope of the hardware. It's incredibly liberating.
"Oh," the critics will say, "RAM that isn't used is wasted." To which I say "so fucking what? It's my RAM and I'll damn well waste it if I want."
It took me a week but think about switching to jetbrains. So far I’ve had 0 people regret my pressuring to get off eclipse. My old workplace didn’t blink about the expense and my new job has it as the standard kit. Just a thought even though it is a pain in the tush in the beginning.
I've tried it. And TBH, I don't get all the hype. It was usable, but I didn't see anywhere near enough appeal to justify investing the time/energy to learn Jetbrains as well as I've learned Eclipse over the years. And for its warts, Eclipse pretty much "just works" at this point, especially given that I have suitable hardware for it now. I think a lot of my issues with Eclipse in the past where pretty directly attributable to running on under-powered hardware.
As a collolary, RAM that's not being used by programs still gets used by the OS as a filesystem cache, so it still contributes towards the system feeling snappier.
I'm terrified to think that in a not-so-distant future we'll be complaining about laptops shipping with only 64 GB RAM. I bet it'll still be because of Electron.
I still remember upgrading my first PC from 1 meg of RAM to 4 meg. I thought I was a god, and couldn't imagine what I'd ever do with "all of this memory". Times change...
Who would be able to productively use 200 open browser tabs? Seems like a strange argument to waste even more resources on a more and more ruined planet.
Sometimes if I'm buying some stuff from Amazon I'll do a ton of research on each one, looking for alternatives, specs, discussions, reviews, etc. Each search can sometimes go up to 40-50 tabs, especially if I'm looking for a specific set of attributes in a product and I just can't find the perfect match. I'll do the searches in parallel and switch between them, so I'll keep everything open since closing and re-opening 50 tabs whenever I want to revisit a session is tedious. Getting to 200 tabs is pretty normal in these situations.
If you don't like hundreds of browser tabs, don't open hundreds of browser tabs. I'll keep my own counsel on how I manage my tabs.
If you ruin the planet it's not your private business anymore.
Sounds like a bit of a stretch. By this line of reasoning, it's not "your private business" that you breathe, since you are consuming oxygen and emitting carbon dioxide with every breath.
That's why uncontrolled population growth is not considered a sustainable pattern. But granting those who are already born the right to breathe few would dispute.
However, those consuming more resources than the share the planet has to offer for everyone are just denying others an equally good life. Either now or in a future generation. https://www.overshootday.org/
Rather useless growth of computer performance might not be the worst problem. But it's easy to address. I can tell you that working with an old 2 GB computer is no problem at all for many tasks with just a bit of thinking. (For sure there are tasks that require more memory. I also use such machines, but not all the time.)
However, those consuming more resources than the share the planet has to offer for everyone are just denying others an equally good life. Either now or in a future generation. https://www.overshootday.org/
Rather useless growth of computer performance might not be the worst problem. But it's easy to address. I can tell you that working with an old 2 GB computer is no problem at all for many tasks with just a bit of thinking. (For sure there are tasks that require more memory. I also use such machines, but not all the time.)
Framework has recently announced availability of Intel 12th gen - still not AMD, but it's a fairly huge jump in performance from 11th gen.
And of course you can just order a replacement mainboard for your already purchased Framework laptop, which is awesome.
And of course you can just order a replacement mainboard for your already purchased Framework laptop, which is awesome.
Yea, I admit, Framework makes an extremely compelling selling point here. If I buy a Framework laptop I can buy my own replacement parts and not have to ever deal with warranty service ever again. I can buy Rev 1 and then a few years later possibly buy a Rev 5 motherboard.. and maybe a Rev 5 lower shell to accommodate it or some other silly stuff.
It kinda reminds me of how some Thinkpad addicts went to crazy lengths to upgrade their 10 year old thinkpads with modern parts lol. Except this time it's official and supported.
That's awesome!
I think this HP is kinda tacky. I don't need a trackpoint and I don't want a keyboard offset to the side like that.
It kinda reminds me of how some Thinkpad addicts went to crazy lengths to upgrade their 10 year old thinkpads with modern parts lol. Except this time it's official and supported.
That's awesome!
I think this HP is kinda tacky. I don't need a trackpoint and I don't want a keyboard offset to the side like that.
It is upgradeable to 64GB.
Am i wrong to think that for 1000 dollars this laptop should come with 32gb of ram? Though its great that one can upgrade the memory.
To put things into perspective, Apple charges $400 to upgrade from $16GB to $32GB.
So I’ll say that expecting 32GB RAM in a $1K laptop is a little too unrealistic.
So I’ll say that expecting 32GB RAM in a $1K laptop is a little too unrealistic.
I don't think you should use Apple to put upgrade pricing in perspective. They've used inflated pricing to extract extra money from a captive audience for many years. Other OEMs cannot demand similar premiums for commodity products.
Yes, I know Apple prices are highly inflated.
I was using it to highlight the unreasonable-ness, IMHO of course, of the above request.
I was using it to highlight the unreasonable-ness, IMHO of course, of the above request.
They use on-SoC RAM chips, essentially a cheaper HBM instead of just some random SO-DIMMS.
I think a better comparison would be Dell or Lenovo who do the same thing HP does, and they too charge a lot for what are essentially OEM versions of Samsung and Hynix memory anyone can get.
I think a better comparison would be Dell or Lenovo who do the same thing HP does, and they too charge a lot for what are essentially OEM versions of Samsung and Hynix memory anyone can get.
[deleted]
But Apple charges ridiculous premiums for everything. For example, at https://frame.work/products/laptop-diy-12-gen-intel/configur... it's only $80 more for 32GB than for 16GB.
What does "Linux laptop" mean? Are you basically paying $1000 for high quality drivers for all of the computer components?
More importantly, if companies keep on releasing Linux laptops and only laptops we may really never see the Year of the Linux desktop :(
More importantly, if companies keep on releasing Linux laptops and only laptops we may really never see the Year of the Linux desktop :(
Well linux on desktop mostly just works. Linux on laptops has been a headache for a while with awful battery life, trackpad issues, wifi issues and things like that. So personally I don't feel the need for any dedicated linux desktop release compared to the laptop space where I appreciate more of a guarantee that the drivers actually work and I won't spend all my time messing with linux internals trying to get it to work.
Not sure, what do other laptops in the same price segment offer these days? I admit it's been a while since I looked, but I really doubt anyone has 32gb on a 1000 dollars laptop, or even 1500.
I'd be fine with 16 and 1TB SSB, but only if both are upgradeable...
The ssd isnt too bad assuming theres usb 3/c to plug supplemental storage in, but thats jmo
I’m non-tech side and snorted at max 16GB for devs. GLWT HP. Concur with the other comment that said it’s a marketing exercise aimed at decision makers.
I don't get it, you can upgrade it. What's the problem? 16GB is not the maximum possible RAM.
Edit: I meant, you can upgrade it when speccing the laptop. The RAM is probably soldered.
Edit: I meant, you can upgrade it when speccing the laptop. The RAM is probably soldered.
Problem is it’s not a metal encased laptop with a partially bitten fruit on the back. If it had been that then people would have been happy to pay $2K for 8GB RAM and sing paeans and wait breathlessly to upgrade to next iteration for $2.9K next year, again with 8GB RAM.
I mean, is it clear that it is upgradable? Because I don’t see any information about that on HP’s site. And it isn’t ridiculous to ask this question as most $1100 laptops don’t have upgradable memory.
So if you’re stuck at 16GB, that’s unacceptable for a developer laptop in 2022, I don’t care what logo is on the back. 32GB is the only acceptable starting point.
So if you’re stuck at 16GB, that’s unacceptable for a developer laptop in 2022, I don’t care what logo is on the back. 32GB is the only acceptable starting point.
You can add memory modules for 32 or 64 GB
The max is 64GB
What workload do you do that 16GB isn't enough? Compiling large database backed .NET projects and Rust projects and AAA gaming all fit fine in 16GB
I regularly see my thinkpad exceed 20 GB with vscode, YouTube music, and docker hosting a frontend, backend, and simulated load.
I've been sitting at 27 GB for the past two days with PyCharm open as well.
I've been sitting at 27 GB for the past two days with PyCharm open as well.
They are using as much memory as they can because it is available. Chrome is notorious for this. That is not a valid gauge for how much memory is necessary or even useful.
How about the system freezing? Vscode compiling a flutter project with an Android Emulator open. Firefox with MS Teams, Jura etc, no tab hoarding. Sometimes chrome is open as well. Upgraded to 32gb and the freezes are gone.
16gb is not enough anymore for even such a modest workload.
16gb is not enough anymore for even such a modest workload.
Electron is never modest. It's an incredible resource hog. Memory has become too cheap, people should think instead of just waste resources. The next generations will need to use an abacus again if this stupidity goes on.
I'm using 18GB on Pop_OS right now and often use more. The main contributors are browser tabs and VS Code. If I closed out the projects I'm not actively working on right now and hunted down anything hogging RAM, I could get back under 16GB, but the nice thing about having 32GB is I almost never have to do that.
My dev workflows on Manjaro with KDE typically required ~18GB RAM (VSC, nodejs, rust, elixir, mongodb, redis, docker, db mgmt tool, browser, mail client, Slack, etc).
On MacOS (switched to 2021 MBP 14) basically identical setup is sitting on ~29GB.
I think my example is extremely average and common.
On MacOS (switched to 2021 MBP 14) basically identical setup is sitting on ~29GB.
I think my example is extremely average and common.
Looking at docs in a browser
Virtualization is one that I frequently do. Running a VM to test out programs (especially to test out Windows compat, or macOS if you're feeling up to the challenge). 16GB can barely run an additional VM, and if you have 30-40 FF tabs open, an IDE, and so on, then running with just 16GB of memory becomes very restrictive. Allocating 8GB to the (one) VM would leave you with 8 for the host OS, of which 2GB is going to be used by the kernel/WM, and leaves only 6GB to develop with.
> What workload do you do that 16GB isn't enough?
Run a C++ IDE on a medium-large codebase and you can very quickly run out of RAM.
Run a C++ IDE on a medium-large codebase and you can very quickly run out of RAM.
It has a trackpoint with 2 buttons which tells us they did not put any serious effort into this input device. Would you use a 2 button mouse without scroll-wheel or a touchpad without 2-fingers scrolling?
I suspect this low effort goes for the whole product which is a budget laptop with marketing directed at decision makers instead of users.
I suspect this low effort goes for the whole product which is a budget laptop with marketing directed at decision makers instead of users.
The presence of the buttons doesn't matter much does it? Assuming a tap works as mouse click.
Maybe they're there for nipple users - it has one. Use fingers on the nipple and thumb on the button.
So to speak.
Maybe they're there for nipple users - it has one. Use fingers on the nipple and thumb on the button.
So to speak.
The third button is usually for scrolling.
Or opening links in new tab, and paste if you use X11/Wayland.
And for closing tabs/opening links in background. Both are required.
Maybe pressing both together registers as a the third button?
Good catch. The Trackpoint in the photo had piqued my interest. But Trackpoint has come with 3 buttons for about 20 years, and I'm pretty sure the middle button gets used heavily by many people.
HP's been making two-button "trackpoints" forever. I don't get it either, but it's tradition at this point, not some sign of laziness.
And the laptop is decidedly not a budget laptop rebadge. It looks more like a tweaked EliteBook, their high-end business line. That doesn't automatically make it good, but I think your comment was unfair.
And the laptop is decidedly not a budget laptop rebadge. It looks more like a tweaked EliteBook, their high-end business line. That doesn't automatically make it good, but I think your comment was unfair.
Actually, since they highlight “auto-tiling” window manager (I’m trying to see which one), I think the assumption is that users won’t be relying on the mouse all that much. Kind of the whole benefit of tiling window managers.
Pop!_OS ships with Pop Shell [1], an ambitious and well polished GNOME Shell extension inspired by i3wm.
[1] https://github.com/pop-os/shell#readme
[1] https://github.com/pop-os/shell#readme
Most of my machines have either Pop Shell or i3/sway, and I have to say that Pop Shell is _fantastic_ for an ootb tiling setup.
Astute comment.
FWIW though, that’s the trackpoint they use on other machines too. They don’t have a 3 button trackpoint like on ThinkPads.
FWIW though, that’s the trackpoint they use on other machines too. They don’t have a 3 button trackpoint like on ThinkPads.
Confusing comment. Did you miss the massive touchpad beneath the keyboard? Surely it has two-finger scrolling.
I would expect three-finger middle click emulation (which kinda sucks I agree).
I would expect three-finger middle click emulation (which kinda sucks I agree).
People who are excited about the trackpoint probably aren't interested in switching to another input method for scrolling. Personally I usually disable the touchpad ASAP on any new laptop I get.
How do you scroll then? Page Up and Page Down?
You can scroll by holding down the middle trackpad button with your thumb and pushing the trackpoint in one direction or the other. You can even scroll horizontally this way. This is the main reason for the complaint about the missing middle button.
Why would anybody use a laptop keyboard and no mouse for serious development work? It's always an ergonomic nightmare.
Of course when travelling light you might choose to leave extra stuff at home. But how many of us need to travel light to a new location before starting their daily work?
Of course when travelling light you might choose to leave extra stuff at home. But how many of us need to travel light to a new location before starting their daily work?
I've been developing from bed/couch for over 5 years. No regrets. Absolutely hate working from a desk.
Wish Apple came up with lightweight folding/sliding out displays for extra real estate tho.
Wish Apple came up with lightweight folding/sliding out displays for extra real estate tho.
The middle button (or "mouse button 2") is a legit pointer interface function that many apps use. Besides scrolling, it pastes, opens links in new tabs, and many application specific uses in eg Blender.
(But there's always been a middle button challenged user population subset around so apps have alternative ways of doing these, a bit like terminal apps can be used without a working meta)
(But there's always been a middle button challenged user population subset around so apps have alternative ways of doing these, a bit like terminal apps can be used without a working meta)
Well, I guess I don't need to wait for reviews anymore, I'll just count mouse buttons to know if it's a good laptop or not.
That website is so bad, it misses all the important stuff.
Any laptop from the last few years is easily fast enough for almost all developers. You don't need to tell developers that they can run multiple applications in parallel with 16GB of RAM. All this text about Popos could have been shortened to "100% linux compatible, no windows tax included".
What really matters for a dev laptop:
- keyboard: standard layout, great feel (like thinkpads 15 years ago; the keyboards have been gotten worse and worse since then)
- screen: resolution (personally I would like more than FHD), aspect ratio, viewing angles, reflectivity, color reproduction
- noise: is the machine completely silent in idle? Is it whisper quiet under heavy load? Does the fan remain off during short (<30s) load spikes?
- ports: How many USB? Ethernet? Thunderbolt for docking?
Also much more interesting than CPU/RAM:
- is the RAM user replacable?
- is the SSD user replacable? Can a second SSD be added?
- battery runtime?
What really matters for a dev laptop:
- keyboard: standard layout, great feel (like thinkpads 15 years ago; the keyboards have been gotten worse and worse since then)
- screen: resolution (personally I would like more than FHD), aspect ratio, viewing angles, reflectivity, color reproduction
- noise: is the machine completely silent in idle? Is it whisper quiet under heavy load? Does the fan remain off during short (<30s) load spikes?
- ports: How many USB? Ethernet? Thunderbolt for docking?
Also much more interesting than CPU/RAM:
- is the RAM user replacable?
- is the SSD user replacable? Can a second SSD be added?
- battery runtime?
Can't say anything particularly critical towards the offer, but, dammit, copywriting is so ridiculous here: "multi-task like a pro with ... pro", or "run multiple apps in parallel" - wow, what a novelty. Could they save some time, and efforts, and just enumerate specs? Targeting for devs you probably will do better with less empty words
The 16:9 screen is an immediate turn off for me. on a machine of this size that extra screen real estate you get with 16:10 or even 3:2 is important to me. Shame too, because this could be the perfect machine for me.
Not only is it 16:9, but it's only 1920x1080: no opportunity for 2x/4K which you need thesedays if you doing any kind of user-facing frontend work.
Yeah it's a bit of a joke at this point, especially for a device marketed to developers. To me it screams cost cutting. If Lenovo and Dell can start to go back to taller displays then HP certainly can too.
I've been spoiled by Framework/Macbooks/some Chromebooks and wouldn't ever consider a laptop with a 16:9 screen instead of something like 3:2. I also hope the RAM isn't soldered to the board.
Other than those two nitpicks though this seems like a pretty solid offering. The fact they're only offering POP_OS! on a single laptop is probably both a blessing and a curse - it kinda sucks, but it also means hardware compatibility should be really solid.
Other than those two nitpicks though this seems like a pretty solid offering. The fact they're only offering POP_OS! on a single laptop is probably both a blessing and a curse - it kinda sucks, but it also means hardware compatibility should be really solid.
Not sure if parody
But whoa! trackpoint
Here is the hires from landing page
https://media.graphassets.com/resize=width:3300,height:2805,...
Edit: Legit, © Copyright 2022 HP Development Company, L.P.
Here is the hires from landing page
https://media.graphassets.com/resize=width:3300,height:2805,...
Edit: Legit, © Copyright 2022 HP Development Company, L.P.
The keyboard is missing an Insert key.
But they're advertising an "FHD" screen as though that's a selling feature? That's only 1920x1080 - my Sony Vaio Z laptop from 2010 has the same resolution. People doing any kind of user-facing frontend dev-work pretty-much need a screen capable of 2x/200%/192dpi (i.e. 4K) at least.
...that's a deal-killer for me, as is the lack of a true middle-button on the touchpad.
I'll be sticking with my ThinkPad X1.
But they're advertising an "FHD" screen as though that's a selling feature? That's only 1920x1080 - my Sony Vaio Z laptop from 2010 has the same resolution. People doing any kind of user-facing frontend dev-work pretty-much need a screen capable of 2x/200%/192dpi (i.e. 4K) at least.
...that's a deal-killer for me, as is the lack of a true middle-button on the touchpad.
I'll be sticking with my ThinkPad X1.
Insert is on F10. Maybe the Function keys are hidden behind Fn, pretty common on laptops and compact discrete keyboards these days.
Keep in mind your X1 was at least twice the price of this thing (honestly I feel they are overpriced, Asus do literally the same thing for $1k less)
Keep in mind your X1 was at least twice the price of this thing (honestly I feel they are overpriced, Asus do literally the same thing for $1k less)
> Keep in mind your X1 was at least twice the price of this thing (honestly I feel they are overpriced, Asus do literally the same thing for $1k less)
You cannot look at Lenovo sticker price. My conspiracy theory is it exists for the same reason Azure sticker price does: to give procurement managers something to do. My understanding is almost nobody pays sticker on either.
You cannot look at Lenovo sticker price. My conspiracy theory is it exists for the same reason Azure sticker price does: to give procurement managers something to do. My understanding is almost nobody pays sticker on either.
I paid the advertised, full-sticker prices for my ThinkPads and my SaaS biz' Azure subscription. So that's painful to hear.
I know with Dell it's just a matter of tracking down an account-executive who can negotiate 10-15% discounts, even for one-off orders, but I haven't been able to do that with Lenovo yet. As for Azure: our spend is well under 6-figures/yr (I think $20k right now?), so we don't have a (named) account-manager yet (we do get personal emails from rotating account-execs once every quarter, but they don't seem keen on saving us money...)
I know with Dell it's just a matter of tracking down an account-executive who can negotiate 10-15% discounts, even for one-off orders, but I haven't been able to do that with Lenovo yet. As for Azure: our spend is well under 6-figures/yr (I think $20k right now?), so we don't have a (named) account-manager yet (we do get personal emails from rotating account-execs once every quarter, but they don't seem keen on saving us money...)
1920x1080 sounds great to me. I used to have it on an older X1 and battery life was great.
When I got my X1 gen 7 with 4K battery life has become much worse. I have not noticed that I have become a better programmer because the fonts look smoother.
When I got my X1 gen 7 with 4K battery life has become much worse. I have not noticed that I have become a better programmer because the fonts look smoother.
Also, bold of you to assume Linux HiDPI support is up to the task. Evidently HP don't think so.
2x scaling just works, and has been that way for a while on desktop Linux. Not sure about the state of fractional scaling.
Try it with a multi-monitor set up at different resolutions.
my 24" external 4K display no scaling works flawless with my 15" 4K 150% scaling notebook. (fedora 35/wayland)
This guy knows what's up.
If this doesn't work nicely for you, you're probably running X11 rather than Wayland.
Wayland still doesn't solve this problem because many apps (GTK) become blurry as a result of being scaled poorly, and moving them between displays results in weird behavior where they retain their original scale value rather than adapt to the new display's scale. It's not a good experience.
As a sibling comment mentioned, no middle button though, which makes it less useful
Young me would have been surprised to learn that in the 2020s, computers were designed for non-programmers except for a few specialized ones.
That's interesting; I thought System76 made Pop!_OS specifically to have a distro tuned to their hardware, but assuming this is as official as it looks that implies that they've started going for licensing it out to other vendors
I’ve been running it on a spare drive on my desktop PC for the past 2 weeks and I have to say I’m impressed. The level of polish is near Windows/OSX level.
At this point my only reason for booting into Windows will be for games that don’t run on Linux.
At this point my only reason for booting into Windows will be for games that don’t run on Linux.
It's open-source and mostly or entirely licensed under the GPLv3, so I don't think HP would've needed to license it.
They stuck the Pop!_OS logo right up by the HP logo at the top of the page; I would be astonished if they didn't have some sort of legal agreement to use the trademark.
Is it common to have a proprietary/trademarked logo for an otherwise entirely open source project? That seems a little silly to me but I'm not really aware of what is standard.
Yes, Firefox does this for example. To stop other people building their own products (which could be malicious or just crap) and calling them Firefox. You can do what you like with the Firefox source code, but you can't call it Firefox unless you abide by certain restrictions.
I'm pretty sure it's decently common; Red Hat certainly does it, Ubuntu is nice and keeps a wiki page of what derivatives need to change and when (https://wiki.ubuntu.com/DerivativeDistroHowto#Trademarks), opensuse has https://en.opensuse.org/openSUSE:Trademark_guidelines#Distri... to discuss how much you can use their trademarks, and even Debian has a trademark policy - https://www.debian.org/trademark - although it's about as permissive as you could hope for IMO.
I guess you would have to trademark your logo to stop people from slapping it on things that don't even use the product. It's nice to explicitly spell out that you won't actually go after people who aren't doing anything silly.
I dunno, I can see value in saying "If it says ThisDistroName then it is actually this specific build of these components from these people, and anyone else can use the code but they have to call their version something else so there's no confusion." If that wasn't how it worked, I could just make "Ubuntu X" or something that used a lot of Ubuntu but mixed in unstable changes and adware and whatever else I wanted and ride off the Ubuntu name.
Linux is a trademark of the Linux Foundation (see https://www.linuxfoundation.org/the-linux-mark/), and as mentioned by others Firefox is a trademark of Mozilla. It's fairly common, and used to ensure a fork doesn't pop up and claim to be the original product.
Like nearly all other distros, you could install Pop!_OS on any machine.
I've used it for a couple of years in a Dell Vostro laptop (which was factory-loaded with Ubuntu). Works totally fine.
I've used it for a couple of years in a Dell Vostro laptop (which was factory-loaded with Ubuntu). Works totally fine.
Sure, but there's a difference between "this is available for users to install" and "this is available out of the box from a commercial vendor, who is advertising this as part of the product and is using System76 trademarks in their product page".
I have been running Pop OS on an Asus for more than a year, and the experience is fantastic.
It has great functionality with no requirement of baby-sitting- just like Linux Mint.
It has great functionality with no requirement of baby-sitting- just like Linux Mint.
Maybe HP will acquire system76?
I think this would make a nice secondary machine for those interested in an accessible Linux distro. Pop!_OS is intuitive and recognizable from a functionality standpoint for newbies and pros alike. I will keep my eye on it, and see where it goes. The price point seems to be at a good place.
What is with those arrow keys? Who wants double wide half height up and down keys? 2 x 0.5 does not equal one full sized key.
Am I really to believe that relabeling the win key to super is some sort of engineering feat?
Am I really to believe that relabeling the win key to super is some sort of engineering feat?
> Am I really to believe that relabeling the win key to super is some sort of engineering feat?
I think it's just worth mentioning in the marketing material because laptop keycaps are generally hard/impossible to swap out individually because they're not really standardized. So it's actually significant that it comes with a non windows logo super key out of the box.
Just one of the little things that all add up to make it feel like Linux is a first class supported thing on it.
I think it's just worth mentioning in the marketing material because laptop keycaps are generally hard/impossible to swap out individually because they're not really standardized. So it's actually significant that it comes with a non windows logo super key out of the box.
Just one of the little things that all add up to make it feel like Linux is a first class supported thing on it.
Maybe I'm just too cynical, but this seems like something that's so superficial, you'd only call it it out to distract from something else. To convey the feeling of first class support, without actually providing it. If I'd been the product manager, I'd have made the change, then strictly prohibited marketing from mentioning it precisely so that people can notice on their own.
I've run not windows on laptops for years, with custom key bindings for the windows key, and not once has it ever bothered me that the symbol on the super key is some funny squares instead of the word super.
It's a really small point so probably not worth dwelling on, and yet, they chose to make it a focus point of their copy. I get try hard vibes.
I've run not windows on laptops for years, with custom key bindings for the windows key, and not once has it ever bothered me that the symbol on the super key is some funny squares instead of the word super.
It's a really small point so probably not worth dwelling on, and yet, they chose to make it a focus point of their copy. I get try hard vibes.
And the power button sitting just above backspace. Point me to a dev who doesn't use backspace about as much as they do the return key ;-)
Back in the U I had to use some atrocious desktop keyboards in local classrooms. One had power management buttons right above the arrow keys and they had regular keycaps to boot. After losing my work for the third time after trying to delete something I just popped them all out.
Well actually... I use vim keybindings everywhere including IntelliJ, and I don't use the backspace to delete as it's inefficient... I sometimes use the return key, but not that often either since I have more efficient ways to open a new line as well. I'm sure there's lots of devs like me...
That said, the location of the power button is unfortunate, I would expect it to be on the corner.
That said, the location of the power button is unfortunate, I would expect it to be on the corner.
Yeah it's very hopeful there is a delay built in when pressing that, like Apple does.
Why "built in"? Isn't that just software? E.g. on every Linux laptop I had there was a drop-down menu for "when power button is pressed, do...".
Well, it triggers an ACPI event, that is pretty close to hardware.
And it's handy to not ignore the power button. What Apple does is just waiting to trigger the ACPI event unless you press it for half a second or so.
And it's handy to not ignore the power button. What Apple does is just waiting to trigger the ACPI event unless you press it for half a second or so.
True, those double width keys will really screw with your muscle memory even more than the regular half-height ones, especially when you're frequently switching to an external keyboard.
They even have enough room for a normal inverted-T if they would just stop copying Apple and make the right shift key narrower. That would also open up a gap between the left arrow and Ctrl for easier blind navigation. This is too much superfluous style with gimped functionality.
Agree. The Right Shift key looks extra wide on this particular laptop, so that design would've left a decent width for the Right Shift key.
Then again, instead of all the extra wide keys and one extra column of keys to the right of the Enter key, why not two extra columns? Then we can:
1. avoid eating into the space of the Right Shift key
2. have Home/End/PageUp/PageDown in the same layout as in a full size keyboard
3. have Insert in there as oppose to being up on the function key row
4. have the power button in the top right corner instead of the awkward position it is in here, somewhere in the middle
Like I said, nobody gives keyboards one ounce of thought ever.
I don't think it's about copying Apple as much as an industry-wide neglect of keyboard design. Most people don't give the keyboard a lot of weight when making buying decisions, and consequently manufacturers give keyboard designs very little thought.
Then again, instead of all the extra wide keys and one extra column of keys to the right of the Enter key, why not two extra columns? Then we can:
1. avoid eating into the space of the Right Shift key
2. have Home/End/PageUp/PageDown in the same layout as in a full size keyboard
3. have Insert in there as oppose to being up on the function key row
4. have the power button in the top right corner instead of the awkward position it is in here, somewhere in the middle
Like I said, nobody gives keyboards one ounce of thought ever.
I don't think it's about copying Apple as much as an industry-wide neglect of keyboard design. Most people don't give the keyboard a lot of weight when making buying decisions, and consequently manufacturers give keyboard designs very little thought.
Looking at the keyboard layout makes me wonder. How many devs here actually use the right shift key and/or the right modifier keys? I've been programming for 20 years (15 or so using emacs) and I exclusively use the left shift and left modifiers. I probably have never used the (physically) right shift/modifier keys on the keyboard I'm currently typing on that I've had for 2 years.
I loathe the four left modifier key layout on keyboards which is probably why I hate typing on my Macbook. It would be nice if I could have a fat left control key with the fn key on the right somewhere.
I loathe the four left modifier key layout on keyboards which is probably why I hate typing on my Macbook. It would be nice if I could have a fat left control key with the fn key on the right somewhere.
I use the right shift key to type capital letters on the left side of the keyboard since I type with ten fingers. I suspect most people do that?
I often type them on the left side with one hand holding the shift and typing. It's not as hard as it sounds.
For me it's highly idiosyncratic. I type a lop of caps with LeftShift+Left hand, and RightShift+Right Hand, and many more with LeftShift+Right Hand or RightShift+LeftHand. I think it even comes down to what I'm typing: whether I'm working on Prose or text, and even the language I'm writing in (English, Irish or French)
Chording isn’t hard but my hands cramp faster when I do it. I’m working on a Karabiner config to force me to use right modifiers.
Proper touch typing dictates that you should not use the same hand to both type the modifier key and the modified key. So a symmetrical setup is necessary in that case.
I use right shift more than left shift because most of my hotkeys use buttons on the left side of the keyboard and two handed combos are more comfortable than hand stretches.
Right Alt/Alt Gr is a different modifier than left alt, though I'd say 90% of my usage is AltGr+4 for the € sign.
Right Alt/Alt Gr is a different modifier than left alt, though I'd say 90% of my usage is AltGr+4 for the € sign.
I regularly swap between left and right shift depending on which opposite side of the keyboard the key I need to modify is (does that make sense?). However, I strictly use left ctrl (replacing left caps-lock) and left alt.
I also remapped the enter key to act as ctrl if pressed with another key to get symmetry with caps lock key.
Yep that makes sense. I could be an outlier on exclusive left shift key usage.
Same as for the caps lock key, one way to look at it: if you don’t use it, remap it to something useful to you. If you only need ctrl on the left, remap all the other left modifiers to ctrl, etc.
It’s a long tail thing I think, but the right/left modifiers pair are tremendously useful if you use it to switch states. For instance I use it for switching IME modes, I could see it used for switching virtual desktops, show/hide virtual environments etc.
It’s more intuitive than using the same key to switch, it works with muscle memory as you’ll always get into a given state by hit a given key.
It’s a long tail thing I think, but the right/left modifiers pair are tremendously useful if you use it to switch states. For instance I use it for switching IME modes, I could see it used for switching virtual desktops, show/hide virtual environments etc.
It’s more intuitive than using the same key to switch, it works with muscle memory as you’ll always get into a given state by hit a given key.
> How many devs here actually use the right shift key and/or the right modifier keys? I've been programming for 20 years (15 or so using emacs) and I exclusively use the left shift and left modifiers. I probably have never used the (physically) right shift/modifier keys on the keyboard I'm currently typing on that I've had for 2 years.
Why would that be common? I ask because I also don't use the right modifier keys, but that's because I got in the habit years ago on a keyboard which forced me to do it that way.
Why would that be common? I ask because I also don't use the right modifier keys, but that's because I got in the habit years ago on a keyboard which forced me to do it that way.
I guess I assume that left key dominance is more common because that's where some modern laptop keyboards elect to retain the control key and add the fn key.
[deleted]
I do it all the time - I don't know another way if you want to touch type. It creates a symmetry - depending if the letter key with which you need to combine is on the left or the right hand, I will use the opposite hand to press the Shift or Ctrl keys. And the AltGr is an absolute must for me as I need to write accents for several western European languages and the English International with AltGr Dead keys is the best solution I found so far (and I do not understand why it is not shipped with Windows).
I use right shift all the time? Probably 50:50 between the two for me.
My brother says the same thing, I thought it was absurd when I first heard it but they are out there.
Today I learned that touch typing is absurd.
I actually use it quite often.
Right shift when I'm typing with a single hand (for example while phoning or eating). Without it, it would be pretty much impossible to type anything using only one hand, because the rightmost letters are too far away from the left shift key.
The right alt (gr) is very useful to type many languages (especially accentuated) using a US qwerty.
Right shift when I'm typing with a single hand (for example while phoning or eating). Without it, it would be pretty much impossible to type anything using only one hand, because the rightmost letters are too far away from the left shift key.
The right alt (gr) is very useful to type many languages (especially accentuated) using a US qwerty.
An (arguably better) alternative to alt gr is a compose key. It allows you to type many more characters than alt gr, and the compose sequences are generally intuitive enough that (unlike alt gr) you don't have to memorise them.
I have right-win set up for this.
I have right-win set up for this.
Initially I only used the left-hand modifier keys.. then figured this is pretty terrible for the hand, requiring a bunch of stretching. I tried to use the opposite-hand modifier after that.
Now, I use a custom keyboard, so that I can avoid using my pinky finger as much, and can put the modifiers on the home-row.
Now, I use a custom keyboard, so that I can avoid using my pinky finger as much, and can put the modifiers on the home-row.
[deleted]
The pointer stick is a really great thing to have assuming it works well. That said, my muscle memory would be decimated by the lack of a middle button. On Thinkpads, holding this makes the pointer stick scroll, making it a lot more useful than if it only middle clicked.
The pointer stick on my HP isn't as good as the one on a thinkpad, but it's "okay." Of course my HP has a middle-button so the lack of that here is mind boggling to me.
Do you have a ZBook? Those have always had the middle mouse button (probably for people who use CAD etc). EliteBook trackpoints never had a middle button.
"EliteBook trackpoints never had a middle button."
That is not correct. My old HP EliteBook 8560W had not one but two sets of three mouse buttons. See the first image at this article: https://notebooks.com/2011/04/12/hp-elitebook-8560w-details-...
That is not correct. My old HP EliteBook 8560W had not one but two sets of three mouse buttons. See the first image at this article: https://notebooks.com/2011/04/12/hp-elitebook-8560w-details-...
I should have been clearer. HP's mainstream business laptops never had the middle mouse button whilst their workstation laptops (such as your 8560W) have always had them.
Okay, fair. Thank you for clarifying.
Yes, 15" zbook
Cursor arrow key layout fail.
Devs use cursor keys more than anyone and they didn't prioritise a layout you can easily hit with muscle memory. I know because my current laptop has a layout like this machine and it sucks
Devs use cursor keys more than anyone and they didn't prioritise a layout you can easily hit with muscle memory. I know because my current laptop has a layout like this machine and it sucks
Inverted-T is a good layout for the most part, but I think IBM/Lenovo have suckered me into their 3x2 arrow cluster. Having pgup and pgdown so close to a single hand really helps me fly through docs and PDFs.
> Run multiple apps in parallel
It sounds funny that this is part of the advertisement.
It sounds funny that this is part of the advertisement.
> Run multiple apps in parallel
woah
woah
The initial copy probably said "run two electron apps at the same time", and a marketing review decided that was too esoteric and shit-canned it.
Offset trackpad is a 100% deal breaker for me, sorry. It could support 64GB and Libreboot and I would pass.
It's centered under the spacebar in the image I see (which is elsewhere).
It made me notice the vertical line of keys on the right, which is why the spacebar isn’t centered.
I don’t think any of these keys are useful enough to warrant taking that space and shifting the whole keyboards to the left. Feels really like a checklist driven design.
I don’t think any of these keys are useful enough to warrant taking that space and shifting the whole keyboards to the left. Feels really like a checklist driven design.
I don’t get why, but it’s not uncommon for people to prefer the aesthetic of the trackpad being centered on the chassis, while being offset relative to the midpoint between the two home rows of the keyboard. Palm rejection nowadays is pretty decent, but still, I’d much rather not have my right palm constantly in contact with the trackpad.
Your hands are offset relative to the screen. My posture follows, and it’s a drag.
Have you given it a try? I used to think that and avoided off-center keyboards, but I ended up with one and it wasn't a problem. YMMV.
Yep. It annoys me like driving a GM parts bin car with off-center controls
I'm literally on an offset track-pad this very moment and I second this sentiment.
I'm constantly touching the pad with the heal of my palm and I'll never buy another laptop with an offset trackpad.
I'm constantly touching the pad with the heal of my palm and I'll never buy another laptop with an offset trackpad.
What's worse, it's offset to the wrong side for like 90% of people. Just put it all the way to the right, where my right hand is!
The offset is due to the presence of a pointer/trackpoint/whatever you call it. Otherwise, you’d need to use two hands to click the mouse buttons while using it.
Is it for real, or are they just advertising "pre-orders" to see if there's a market?
A major company should not be taking "pre-orders". That's for Kickstarters. It's not like making this requires much development. It's basically a standard HP laptop with Linux pre-installed. And you get a special keytop to replace the "Windows" key.
A major company should not be taking "pre-orders". That's for Kickstarters. It's not like making this requires much development. It's basically a standard HP laptop with Linux pre-installed. And you get a special keytop to replace the "Windows" key.
Glad to see the inclusion of the "menu" key. Most HP laptops from the past several years haven't included one, but as a keyboard-first user, I can't live without one!
https://en.m.wikipedia.org/wiki/Menu_key
https://en.m.wikipedia.org/wiki/Menu_key
To be brutally honest, this looks like a very lame laptop.
For $1000 it looks ok to me!
For the most part I agree. It seems to be quite nice, assuming the screen is decent (my older HP that my work gave me gas a terrible screen).
Having 16 GB and 1 TB SSD for about $1000 is pretty good.
I’m not a fan of the arrow keys, Apple made that same mistake.
Given the other specs I’m sure this isn’t possible without raising the price, but I just can’t believe people are still buying brand new laptops in 2022 that have 1080p screens. I mean if it’s a $400 budget model ok I guess.
I suppose I’m more surprised people find that acceptable than that vendors sell it. Do people not know something much better is available?
Ignoring those two complaints/preferences this seems like a pretty decent PC laptop.
Having 16 GB and 1 TB SSD for about $1000 is pretty good.
I’m not a fan of the arrow keys, Apple made that same mistake.
Given the other specs I’m sure this isn’t possible without raising the price, but I just can’t believe people are still buying brand new laptops in 2022 that have 1080p screens. I mean if it’s a $400 budget model ok I guess.
I suppose I’m more surprised people find that acceptable than that vendors sell it. Do people not know something much better is available?
Ignoring those two complaints/preferences this seems like a pretty decent PC laptop.
I guess it's not surprising that a forum full of tech professionals would ignore price when judging things, but the fact that it's fairly cheap absolutely is important for a tonne of people.
Not everyone needs enough ram to simultaneously run a bunch of VMs and train a neural network and edit 4k video all at the same time lol.
(Although 16gb is almost a non starter for Unreal Engine development, and that does run on Linux albeit with some prerequisite yak shaving)
Not everyone needs enough ram to simultaneously run a bunch of VMs and train a neural network and edit 4k video all at the same time lol.
(Although 16gb is almost a non starter for Unreal Engine development, and that does run on Linux albeit with some prerequisite yak shaving)
You can upgrade it to 64 GB
To make matters worse it's HP. I've been subjected to multiple laptops of theirs over the years thanks to work.
Counterpoint - my circa 2017 HP Spectre x360 is the best laptop I've ever bought, really happy with that purchase. Getting a bit long in the tooth, though.
I have the same model (I think) and love it. It’s no longer my primary personal laptop, but I stuck Zorin OS on it and my wife uses it now for work. The biggest drawback it has is the touchpad. It’s the model year before HP went with a “precision” touchpad in the Spectre, and it’s noticeably bad compared to more modern machines.
Downvoted only because you didn't elaborate or qualify your criticism, which makes for very lame reading and adds nothing of value to the thread.
I'm trying to be nice by giving you some honest feedback, assuming you don't realize that it sucks for people to read vapid criticisms without substance.
Edit: Yes, thank you, please downvote me without saying why. Thank you! How deep does the rabbit hole go? It stings and bleeds.. lol :)
I'm trying to be nice by giving you some honest feedback, assuming you don't realize that it sucks for people to read vapid criticisms without substance.
Edit: Yes, thank you, please downvote me without saying why. Thank you! How deep does the rabbit hole go? It stings and bleeds.. lol :)
I hope that someone at Lenovo sees this. It's time to step up their game. Bring us an X220 with swappable batteries, option to replace and upgrade parts and the awesome keyboard.
[deleted]
Dear HP, you've also made a great repairable Linux Tablet, the Elite X2 (G4 & G8) which was discontinued this year. Consider bringing it back with a 3k2k OLED display and a wired & bluetooth keyboard/Trackpad (like you had on the HP zbook x2 G4) and get a decent marketing team.
The folks at https://reddit.com/r/ergomobilecomputers will thank you.
The folks at https://reddit.com/r/ergomobilecomputers will thank you.
Regardless of all of the specs I would say that the biggest thing I would be interested in would be the the screen aspect ratio. 3:2 vs 16:9 is really important.
Is this a custom laptop or a different SKU of an existing one? I haven’t seen a recent EliteBook so I can’t identify it on sight anymore, unfortunately.
It’s a Pavilion afaict.
Edit:
Actually it looks more like an Elitebook 845. Here's one with similar specs (smaller 512GB SSD) for $1569.
https://www.hp.com/us-en/shop/pdp/hp-elitebook-845-g8-notebo...
Original:
Yes, it looks quite a bit like this one:
https://www.hp.com/us-en/shop/pdp/hp-pavilion-laptop-14-ec10...
Similar specs but with a non-Pro Ryzen 7 CPU and smaller 256GB SSD for $649. Keeping in mind that there's no special sale going on, so this is just the baseline price.
Actually it looks more like an Elitebook 845. Here's one with similar specs (smaller 512GB SSD) for $1569.
https://www.hp.com/us-en/shop/pdp/hp-elitebook-845-g8-notebo...
Original:
Yes, it looks quite a bit like this one:
https://www.hp.com/us-en/shop/pdp/hp-pavilion-laptop-14-ec10...
Similar specs but with a non-Pro Ryzen 7 CPU and smaller 256GB SSD for $649. Keeping in mind that there's no special sale going on, so this is just the baseline price.
[deleted]
By definition an SKU is unique, it’s a product ID code. The exact same laptop would have two different SKUs if it came in two colors but was otherwise identical.
Awesome, I love my ZBook x360 it is a great laptop and I can see that this new Dev One laptop inherits many design elements from the ZBook line. Linux is the cherry on top!
Edit: after signing up for the updates I've found this comment in the bottom of the email: "The content of this email is intended only for U.S. residents". Does this suggest that HP will release this laptop only for the U.S. market?
Edit: after signing up for the updates I've found this comment in the bottom of the email: "The content of this email is intended only for U.S. residents". Does this suggest that HP will release this laptop only for the U.S. market?
I am not a fan of HP, their quality control is horrible but it's a good sign that companies are moving in the right direction on Linux. It goes to show that they realize the market for it is there and that, for all my misgivings about the company, is a good thing for them and for us. I genuinely hope it's a great laptop and an exception to the rule.
I wonder if this is a sign that HP is looking to purchase System76.
If so, I wonder where that leaves Pop_OS?
If so, I wonder where that leaves Pop_OS?
Interesting play. Guess they're like why not court some linux devs....and/or people at "Pop!_OS" were pressuring them for a collab? Not my realm of activity really but never heard of Pop! until now
It is cool to see this trend. Now, if you want truly nice Linux laptop - get a refurbished Dell 9710 with 64gb of RAM, Nvidia card and 2tb nvme storage with 4k display. Will end up sightly more, but I expect it to last for awhile.
Awwwww, chicklet keyboard PLUS the utterly insufferable arrow keys? Damn, so close.
Same here, the keyboard is the most important tool I'm using as a developer.
Prioritizing flatiness over the quality and comfort of it is a huge dealbreaker. I'd gladly put more money for more power if I need, but having a decent keyboard is my main requirement.
Which is a shame because otherwise it seems quite good (except for the design which is yet another soulless copy of Apple).
I guess that I'll just stick to Thinkpads until this crazy trend dies.
Prioritizing flatiness over the quality and comfort of it is a huge dealbreaker. I'd gladly put more money for more power if I need, but having a decent keyboard is my main requirement.
Which is a shame because otherwise it seems quite good (except for the design which is yet another soulless copy of Apple).
I guess that I'll just stick to Thinkpads until this crazy trend dies.
This is a great start, and I'm really happy to see HP offering a Linux offering. Spec wise, love seeing 1TB of storage. The 14" screen size is great, but I do hope they offer a QHD or 4k screen option.
16G is not much RAM for a developer laptop. Do they understand what developers do these days? ie: running entire prod infrastructure using kubernetes or docker-compose on their dev setup is increasingly common.
If you run docker under Linux, and I'd assume you would on this machine, you do not incur the VM cost, so you can run containers and pay little more than you would if you were just running everything without the isolation. Life usually works out. I'm posting this from my 16GB LG Gram Linux machine that is running six containers full of servers and databases while I'm posting and has 6.5GB of available memory.
Always amazed hearing how other people work... I want my laptop to be portable, have a nice screen, long lasting battery and run cool and silent. There are way better machines to run an "entire prod infrastructure" and you can easily reach them with ssh.
No kidding. I want my laptops light and slim.
My personal laptop is a slick Lenovo with a Ryzen 5800H, 16:10 screen and only 16 GB ram. I prefer it much better than my work provided "mobile workstation" that is hot, heavy and loud piece of shit with tons of ram, useless Xeon and a quadro. I know there are people who need this shit but this setup is the norm that barely anyone around here needs
My personal laptop is a slick Lenovo with a Ryzen 5800H, 16:10 screen and only 16 GB ram. I prefer it much better than my work provided "mobile workstation" that is hot, heavy and loud piece of shit with tons of ram, useless Xeon and a quadro. I know there are people who need this shit but this setup is the norm that barely anyone around here needs
It is upgradeable to 64 GB.
This looks almost exactly like the ProBook 440/640/645 G8. It looks like an old design with new hardware, rebranded for developers. Curious to see what the build looks like.
Awesome, I love my ZBook x360 it is a great laptop and I can see that this new Dev One laptop inherits many design elements from the ZBook line. Linux is the cherry on top!
This seems...underwhelming. In most features, especially the screen. Also: I've used multiple high-end HP laptops at work (a requirement), and they are awful.
Funny they don't even tell what kind of Ryzen. I presume it's a 5800 or something but still. Good job, marketeers.
Man, Ryzen 6000 laptops can't come soon enough.
Man, Ryzen 6000 laptops can't come soon enough.
[deleted]
> AMD Ryzen™ 7 PRO processor
I wish someone would make a laptop that had ECC RAM along with this.
Last I looked there were only some ultra high end Xeon laptops with ECC. :(
I wish someone would make a laptop that had ECC RAM along with this.
Last I looked there were only some ultra high end Xeon laptops with ECC. :(
[deleted]
I'd love to see how it holds up against Dell's new XPS 13 Linux offering and those System76 laptops.
Can someone explain to me what makes this a "developer" laptop?
The super key.
The marketing
Why is the trackpad offset to the left?? I can't stand that.
> See code clearly on a 14" diagonal FHD anti-glare display
Sure.
Sure.
I want to see the power plug/socket. Any magnet ?
It has a trackpoint mouse like the Thinkpads <3
The had to off-center the trackpad to match the trackpoint in order to fit those keys by the left. I'm a very big fan of page up and down keys, but I absolutely hate off-center trackpads. What do you guys think?
All HP EliteBooks have one, right?
My work one certainly does, and I've found that replacing the cap with an official ThinkPad one gets you about 50% of the way to "ThinkPad-quality TrackPoint". But it started out as "Is this purely decorative? Have you tried to use this?!" so even with the red cover it was "Well, I guess it works for minimal mousing inbetween typing."
These days I use an external ThinkPad keyboard on it, since I'm mostly docked at a desk anyway.
These days I use an external ThinkPad keyboard on it, since I'm mostly docked at a desk anyway.
Title could use an edit; Pop!_OS is misspelled.
> a tuned Linux keyboard with a Super key
That's really cool yeah, Dell never bothered to change out the Windows key on their Linux-based developer models. It's not a huge deal but it's a really nice touch.
You should look up the i3 keybindings and use those. Mine are based off that:
Super+Enter for terminal. Super+Space for launcher (rofi). Super+C to center window. Super+X to close window. Super+F for file manager. Super+E for editor. I have many others.
I wouldn't use a keyboard without a Super key.
Super+Enter for terminal. Super+Space for launcher (rofi). Super+C to center window. Super+X to close window. Super+F for file manager. Super+E for editor. I have many others.
I wouldn't use a keyboard without a Super key.
It has a pointing stick!! Heck yeah!
This is great to see from a major OEM
shame about the non centered trackpad
Just get an XPS 13 right now.
Sure if you don’t want proper sleep/hibernate. Dell won’t fix and I’m still salty about it after buying two of them.
Or if you a €2000 laptop where the battery will stop working after a year and a half, only to find out that Dell no longer sells them and DRM-locked the thing so you can't even get a third-party one.
Or if you do use sleep, make sure you don't put it in a bag since that will void the warranty [0]
[0]: https://news.ycombinator.com/item?id=28639952
[0]: https://news.ycombinator.com/item?id=28639952
What's wrong with sleep? My XPS 13 sleeps just fine (deep sleep too, none of that s2idle crap)
https://devnull.land/laptop-s2idle-to-deep
https://devnull.land/laptop-s2idle-to-deep
It’s ugly
16GB RAM? Is it upgradable or can it be configured higher? If not, why in god's name would you have 16GB RAM as a selling point?
FHD at 14"? That's more than usable sure, but I'd prefer at least 2560x1440, preferably 2560x1600; A 16:9 aspect ratio is a pain in the ass.
4 years ago, these specs (if you can even call it that, we've been given almost no information) would have been decent. Now? This just seems desperate.
EDIT: I know this is quite critical. I like that there is a laptop out there from a traditional OEM, that is being supplied with Pop! OS. I just wish it was a better laptop, because the person looking for a laptop with Pop! OS is more than likely going to be looking for one with decent specs and may have enough additional income to spend on those specs. Other than the 1TB drive (I'm happy with 256GB in a lot of cases thanks to my NAS and streaming), this feels like the bare minimum specs for a laptop in 2022.
FHD at 14"? That's more than usable sure, but I'd prefer at least 2560x1440, preferably 2560x1600; A 16:9 aspect ratio is a pain in the ass.
4 years ago, these specs (if you can even call it that, we've been given almost no information) would have been decent. Now? This just seems desperate.
EDIT: I know this is quite critical. I like that there is a laptop out there from a traditional OEM, that is being supplied with Pop! OS. I just wish it was a better laptop, because the person looking for a laptop with Pop! OS is more than likely going to be looking for one with decent specs and may have enough additional income to spend on those specs. Other than the 1TB drive (I'm happy with 256GB in a lot of cases thanks to my NAS and streaming), this feels like the bare minimum specs for a laptop in 2022.
This looks like an EliteBook or ProBook (they're the only ones with trackpoints, the chassis looks most similar to the 845 G8/G9, but the logo and display looks more like a ProBook - it's not using the classic not the premium HP logo). Both these models which typically have 2 x SODIMMs, making it one of the better options for thin and lights for upgradeability. HP never has high-res panels for their business laptops, which is one of the reasons I don't even consider them (the other is that they usually don't have S3 suspend support, but for an officially supported Linux version, I'll assume they're at least going to spend a bit more time making sure it can suspend properly).
For the price, it seems fine, although I'd probably go for the similarly priced Starlabs Starbook Mk V if you were ok w/ FHD: https://us.starlabs.systems/pages/starbook (it has a 5800U)
Or bite the bullet w/ 12th-gen Alder Lake P and go with the latest Framework: https://news.ycombinator.com/item?id=31433556
Personally, I'm looking most closely atm at the newly announced (but not yet shipping anywhere) Asus Vivobook S 14X OLED (M5402): https://www.asus.com/Laptops/For-Home/Vivobook/Vivobook-S-14...
* 45W Ryzen 6900HX (I'll assume RyzenAdj support will come eventually https://github.com/FlyGoat/RyzenAdj/issues/197)
* 8GB DDR5 soldered, 1 SO-DIMM so up to 40GB of memory
* A ridiculously good display: 14.5" 2880x1800 16:10 120Hz OLED w/ 550nit brightness, 100% DCI-P3, HDR500, Pantone validated (and reportedly no PWM flicker on this generation)
* Decent ports - 1xUSB 2.0, 1xUSB 3.2, 2xUSB C, HDMI 2.0, 3.5mm combo audio jack
* 1.6kg
For the price, it seems fine, although I'd probably go for the similarly priced Starlabs Starbook Mk V if you were ok w/ FHD: https://us.starlabs.systems/pages/starbook (it has a 5800U)
Or bite the bullet w/ 12th-gen Alder Lake P and go with the latest Framework: https://news.ycombinator.com/item?id=31433556
Personally, I'm looking most closely atm at the newly announced (but not yet shipping anywhere) Asus Vivobook S 14X OLED (M5402): https://www.asus.com/Laptops/For-Home/Vivobook/Vivobook-S-14...
* 45W Ryzen 6900HX (I'll assume RyzenAdj support will come eventually https://github.com/FlyGoat/RyzenAdj/issues/197)
* 8GB DDR5 soldered, 1 SO-DIMM so up to 40GB of memory
* A ridiculously good display: 14.5" 2880x1800 16:10 120Hz OLED w/ 550nit brightness, 100% DCI-P3, HDR500, Pantone validated (and reportedly no PWM flicker on this generation)
* Decent ports - 1xUSB 2.0, 1xUSB 3.2, 2xUSB C, HDMI 2.0, 3.5mm combo audio jack
* 1.6kg
I haven't used Pop!_OS so maybe this isn't a valid concern, but some Linux distros have a hard time with DPI scaling, especially by non-integer amounts... So you could end up with an unfortunate situation where a 1440p screen is too small to read at 1x scaling but too clunky to use at 2x
I believe Pop!_OS is based on GNOME, which handles fractional scaling in the same way as macOS, by rendering the UI at 2x and then scaling down. In my experience with macOS, this is good enough for ~95% of cases (I've run into issues with image editing and pixel art).
It hurts battery life, but... this is a developer laptop: make it a bit thicker, and give it as much battery as you legally can.
EDIT: If you're going to down this, please share your disagreement in the comments below; fractional scaling has some good arguments on either side, I'd be interested to hear another perspective.
It hurts battery life, but... this is a developer laptop: make it a bit thicker, and give it as much battery as you legally can.
EDIT: If you're going to down this, please share your disagreement in the comments below; fractional scaling has some good arguments on either side, I'd be interested to hear another perspective.
>If not, why in god's name would you have 16GB RAM as a selling point?
With 16 GB you can run two whole Electron apps!
With 16 GB you can run two whole Electron apps!
Slack and VSCode. What else does a developer laptop need?
Spotify for my flow state picks. How can I get in the zone without soothing music and ideally some noise cancelling Bluetooth headphones?
Of course, to really work without distractions I'll close Slack.
Of course, to really work without distractions I'll close Slack.
Give Spot a try
https://github.com/xou816/spot
https://github.com/xou816/spot
Radeon graphics and 16GB memory for $1,100 sounds like a good deal imo.
$1,100 for bad graphics card laptop notebook seems like a pretty underwhelming deal. Costco has better bargains every day or nearly every day.
It's not clear whether it's also got a dGPU or just the iGPU. Both are Radeon graphics. The vagueness of the description leads me to guess it only has an iGPU.
GPU aside, the fact it comes with FHD not QHD is a bummer. FHD probably just fine for gaming but for text based works like programming, writing, etc, for me the QHD display is a minimum necessity.
Ah, gotcha. I assumed discrete graphics.
[deleted]
metadat(5)
> Control your workspace. Increase your productivity. Never look back.
And the power button right on the main keyboard. You know, the button you hit multiple times in a day, like delete or backspace.
Get lost.
And the power button right on the main keyboard. You know, the button you hit multiple times in a day, like delete or backspace.
Get lost.
‘bet you wish you could afford a Mac’ edition. Why can’t HP come up with a unique style? I’ll just get a thinkpad for $150. Its mostly just used as a text editor. of course my primary is a mac m1
s/bet\ you\ wish\ you\ could\ afford\ a\ Mac/We finally sell the OS you want/
I hate MacOS. Honestly, I understand the appeal, but can't stand using it. I would literally rather be forced to work in Windows.
If I could buy an M1 with Linux support as great as it's Mac support is, I would in a heartbeat. As it is, I'll be delighted to have options between System76, Framework, Dell, Lenovo, HP.
I hate MacOS. Honestly, I understand the appeal, but can't stand using it. I would literally rather be forced to work in Windows.
If I could buy an M1 with Linux support as great as it's Mac support is, I would in a heartbeat. As it is, I'll be delighted to have options between System76, Framework, Dell, Lenovo, HP.
The main takeaways I get from this are that HP is now getting on the Linux developer bandwagon, and that they chose Pop!_OS as their distro due to the success and reputation of System76. And I think these are both good things, and a sign that we'll see more of the same with laptop hardware vendors.