Live data from Hacker News

The ARM powered ThinkPad x13s, as a developer

dev-eloper.com

151–160 of 168 posts

Re: The ARM powered ThinkPad x13s, as a developer

#151
post #150
post #5

I'd be much more interested in the Linux situation on this laptop. Most of the UI applications I use casually or CLI apps are available on ARM (I have them running fine on a Pinephone, so the experience on a laptop will only be better). But not sure how the dev workflow would be: Podman, IntelliJ, Sublime Text, etc.. And some casual stuff like Calibre, Thunderbird, Joplin. Oh and how much would the battery life impro…

I have one (16GB model), and have (arch) linux on it dual booting with Windows! Started @ https://github.com/ironrobin/archiso-x13s * Battery Life. ~6/7 hours max as it currently (linux-x13s 6.4). There is a lot of room for improvement, which will happen as more people tune/tweak. * Performance. Honestly, the only noticeable issue is lzma2 compression. It's ass slow, even when using 8 threads. Other then that- Gnome…

Funny. Just upgraded to 6.4.1 and got another hour of battery life.

Re: The ARM powered ThinkPad x13s, as a developer

#152
post #38

Earlier quoted context omitted.

Hi, author here, you are correct! WSL tooling was locked out for a long time due to IntelliJ not being able to access WSL until the native build came down. Unfortunately, WSL on ARM still has some bugs around the VM hard locking itself when waking from sleep. It's frustrating, because when it does work it's fantastic.

Have you tried a standard VM? It sucks that WSL2 isn't working right yet, but IntelliJ has some pretty extensive tooling for working over a (virtual) network. It's possible that the sleep issue plagues normal VMs as well, but maybe it's worth a shot? You'd lose out on things like hardware accelerated graphics but reading your description it sounds like that's not really something you rely on anyway.

I do run ubuntu 22.04 in a VM, it works fine for things that aren't graphical and it has the usual performance penalties that come with connecting via a RDP connection, but it's a nice alternative when I need it. I haven't tried IntelliJ via virtual network to the VM though, that's a novel idea, I'll give it a go!

Re: The ARM powered ThinkPad x13s, as a developer

#154
post #151
post #150

Earlier quoted context omitted.

I have one (16GB model), and have (arch) linux on it dual booting with Windows! Started @ https://github.com/ironrobin/archiso-x13s * Battery Life. ~6/7 hours max as it currently (linux-x13s 6.4). There is a lot of room for improvement, which will happen as more people tune/tweak. * Performance. Honestly, the only noticeable issue is lzma2 compression. It's ass slow, even when using 8 threads. Other then that- Gnome…

Funny. Just upgraded to 6.4.1 and got another hour of battery life.

What about virtualization? Can you run qemu/firecracker on the system?

Re: The ARM powered ThinkPad x13s, as a developer

#155

Earlier quoted context omitted.

It reminds me of the glass vs plastic phone backside arguments. Glass is more fragile than plastic and will not absorb shocks. It is also heavier and harder to replace (most plastic backsides can be removed with a guitar pick). But glass is considered premium .

I was astonished at the amount of ink, or pixels wasted by this ridiculous and completely manufactured distinction on the part of inept tech "journalists" and bloggers who had to find something non-technical to identify a pecking order among phones in order to attract readership who didn't understand the more subtle distinctions between features that affect actual usage of the phone. The only other ridiculous argumen…

I personally like light phones and thin or small are two ways to make them light. I prefer small to thin if I have a choice, but the sub 6" Android phones can be counted on the fingers of a hand nowadays (with fingers to spare) so I can't be too picky. 200 g seems to be the new normal. Ugh!

Re: The ARM powered ThinkPad x13s, as a developer

#156
post #106

People forget that it is not just the processor that consumes power. The reason the new MacBooks are so efficient is not just because they are ARM-based, it is also because they have incredibly energy efficient screens, WiFi, RAM, SSDs, etc. They can achieve this through their sophisticated manufacturing process, with highly integrated components directly soldered onto the board, a fact that is widely (and correctly)…

Is it really that hard to design sockets that don't waste such a significant amount of energy? Honest question. Do you really save so much by soldering something without any type of ribbon, socket, or other removable connector in between?

> Do you really save so much

yes? That's the entire reason why SoC exists.

Re: The ARM powered ThinkPad x13s, as a developer

#157
post #49

I find that battery life extremely uninspiring. I wonder if that's because of Windows, JetBrains or a combination of both. I run a x86-64 laptop with Linux AND decicated graphics (Ryzen 6850u and Radeon 6800S) and get 6-10 hours of battery life while developing. Granted, that's after quite a bit of tweaking - I've configured my monitor to go to 60hz, limit the CPU to only 4 cores/8 threads and 2200MHz while on batter…

Meanwhile I've had my laptops plugged in for 99.999% of their life. Sometimes I'll unplug to bring it to an overnight christmas party or camping to watch a movie at night. Then I'll probably end up plugging it in when I arrive. Just remembered, one time I brought my laptop to a real estate meeting, and it was so boring I did work during it. But the meeting was over in an hour. I'm sure some people like having their c…

[deleted]

Re: The ARM powered ThinkPad x13s, as a developer

#158
post #5

I'd be much more interested in the Linux situation on this laptop. Most of the UI applications I use casually or CLI apps are available on ARM (I have them running fine on a Pinephone, so the experience on a laptop will only be better). But not sure how the dev workflow would be: Podman, IntelliJ, Sublime Text, etc.. And some casual stuff like Calibre, Thunderbird, Joplin. Oh and how much would the battery life impro…

I run Linux on it, it works but you need a non mainline kernel (github.com/steev x13s branches iirc) and a dtb in the EFI partition

What about virtualization? Can you run qemu/firecracker on the system?

Re: The ARM powered ThinkPad x13s, as a developer

#159
post #28

Earlier quoted context omitted.

I use a pinebook pro (same company as the pinephone). Sublime works a treat. So does thunderbird, calibre. Intellij doesn't have aarch64 Linux distributions, you can kind of hack it together it's completely unsupported. Not sure about Joplin but I expect it would be ok (I think it's electron based? VS code works ok too). Re locked-down: pbp can run many different Linux variants, and boots with tow-boot bootloader. Ho…

> Intellij doesn't have aarch64 Linux distributions https://www.jetbrains.com/idea/download/download-thanks.html... https://www.jetbrains.com/rider/download/download-thanks.htm...

I stand corrected! Thank you.

Re: The ARM powered ThinkPad x13s, as a developer

#160
post #126
post #40

Earlier quoted context omitted.

Correct, I didn't grab the ARM Chromium build, only Chrome. If you want to avoid using Edge then Chromium or Firefox is the way to go.

Given edge is just a chromium wrapper, why avoid it? Just ecosystem issues? (Password managers, etc?)

I don't avoid it, but some people do because it's a Microsoft product, as is tradition.
Post reply on HN