Remix.run Logo
seanhunter 6 days ago

A couple of notes on the FW13 vs FW16 difference. 1. agree

2. My fw16 actually makes my legs feel cold when I put it on my lap so I'm gonna say they fixed this

3. Haven't had it long enough to know much about the drain but wanted to add that suspend and hibernate both actually work for me which is a bit of a novelty and I've had a variety of linux laptops over the last 20 years[1].

4. This may be a FW13 vs 16 thing or maybe just because mine is new but it unscientifically seems ok so far. Probably not quite as good as my M4 mac laptop I'm migrating from but on the other hand everything actually works on this vs a bunch of things not being able to use the GPU acceleration on the mac (eg pytorch) so I'll take this one.

Just to double down on the support thing. It's really great to work with a company that acknowledges linux and supports it as a first-class offering[2]. I've worked with companies (eg Dell) who at one point would sell you a laptop preinstalled with Linux and then if you had any problems with the hardware itself treat it as though Linux was the problem and you were some kind of highly suspect individual for not running Windows.

[1] In fact this is the first linux laptop I've ever had where suspend/resume and hibernate/resume and suspend-the-hibernate all pretty much just work and there aren't some weird things where hibernation doesn't work at all or after resuming from hibernation the wifi/sound/some random other thing doesn't work. I had a linux laptop once where the keyboard would accept my luks password on resume from hibernate and then bafflingly disable itself as part of the resume process which I don't even know where to start.

[2] eg https://community.frame.work/t/status-of-official-linux-dist... they actually have a real linux support lead and will give you actual support on linux although you'll have to lean on the community more if you're not using a supported distro

mks_shuffle a day ago | parent [-]

Can you please elaborate a bit more about your issues with PyTorch on M4 mac. I read PyTorch has some support for Mac GPU with MPS backend, but not sure how extensive it is. I am looking for a new machine, and use of PyTorch and LLM inference are one of the main uses. Sorry for being a bit off-topic from the thread. Thanks.

seanhunter 4 hours ago | parent [-]

I couldn't get pytorch to use the mac GPU at all. I didn't spend ages on it - like about a day. In general I find the build environment on mac really annoying compared to say Linux so it may be that with more patience it could be done. IT was also on my work computer and setting up Xcode command line tools on my work mac is super annoying for whatever dumb reason, but basically getting any kind of prebuilt python version (like say the ones that ship with rye) to talk to your Xcode if it's not in the same path as the one that built the python version is annoying, so then you're looking at building the whole of python which is not that hard but (when I tried it) meant it broke the next time Xcode upgraded. I tried symlinks to the sdk etc but that was no bueno for reasons I don't quite remember. And then even having done that and patched pytorch it didn't actually run GPU accelerated.

So bottom line is it might be possible to make it work but in my brief attempt I couldn't get it to work.

If you're at all linux-capable I would say it's hands down a better dev experience in every way (and that's coming from someone who's used macs for years and years in both a professional and private capacity).