8 ms·
I recently bought a framework laptop for a daily driver when I'm not on my desktop. For context I was running NixOS on an old 2014 macbook air, and I work on th
by doyougnu 4y ago
I recently bought a framework laptop for a daily driver when I'm not on my desktop. For context I was running NixOS on an old 2014 macbook air, and I work on the glasgow haskell compiler in my day job so I do a lot of CPU heavy tasks.
I've got to say, as long as these things are being produced I'll never go back. They are just too good and I cannot recommend them highly enough. One of the things that didn't occur to me before I bought it was that _because_ of the modular design I can switch the side the power port is on. That may not seem like much but it was a revelation the first time I sat on the couch and thought "huh I really wish this was over on that side....wait a minute!".
I've also had absolutely no problems with NixOS on my machine, even my apple earbuds easily connect via bluetooth, something that I never quite got working on my macbook.
10/10 This is damn close to my dream laptop and I'm excited a new version is on the way.
- emiller88 4y agoFYI, we've added support for the framework to nixos-hardware. I appreciate any feedback or improvements anyone has! https://github.com/NixOS/nixos-hardware/blob/master/framework/default.nix https://github.com/NixOS/nixos-hardware/blob/master/framewor...
- fuzzybear3965 4y agoThank you!!!
- benevol 4y agoWill you guys ever produce a "wide screen" version of your laptop? If so, you have another customer.
- sennight 4y agoObviously manufacturers haven't been eradicating useful screen ratios for no reason, I've just never seen anyone publicly admit to being the cause. Would you also like to take the blame for glossy screens, chicklet keyboards, and non-replaceable batteries?
- dividedbyzero 4y ago> Obviously manufacturers haven't been eradicating useful screen ratios for no reason For me 16:9/10 is way more "useful" than 3:2/4:3 ever was (had that for ages, wouldn't go back). I love being able to have two different things side-by-side, e.g. an editor and a terminal, on a 13" screen, at a font size I can still read well. I definitely wouldn't buy a square-ish laptop screen.
- rekoil 4y agoAnd I'll take anything that's more square than 16:9 personally. 16:9 is great if I wanna watch movies all day, unfortunately for the apparently unaware laptop industry, I need to also work a little bit sometimes. Thankfully Apple never jumped on the stupid 16:9 bandwagon with their laptops. Now if only some monitor manufacturer would wake up and start making 27"+, 16:10, 4K+ monitors with 120hz+ refresh rate then I'll literally instantly buy 5.
- GekkePrutser 4y ago> Apple never jumped on the stupid 16:9 bandwagon with their laptops This is not entirely true :) The MacBook Air 11" was 16:9.
- rekoil 4y agoFair enough, and that may not be the only machine for all I know, but what I meant was that in general Apple tends to go for 16:10 which I love.
- sennight 4y agoA poor cope for being forced to use a media consumption format. In order to make full use of the ratio ill-suited to productive work, you are compelled to adopt a specific workflow involving two windows being open at all times. Great, that stackoverflow search page can stay open. Do yourself a favor: pivot one of your cursed resolution monitors and open a source file on it in full screen. That is how many text rows you lost in the war on general purpose computing.
- rrrrrrrrrrrryan 4y agoWidescreen laptops were a phase, but they're rapidly falling out of fashion. Being able to see more text (webpages, news articles), and longer lists (email inbox, code) is more important to more people than having a laptop that can watch movies. Split-screening on a laptop is rough no matter the dimensions. In the best case scenario you have a wide laptop and you see two panes, but a miniscule amount of rows on each pane. Squarish laptops have been a breath of fresh air for me.
- fui 4y agoThank you for doing this! I've been following different posts on NixOS and how different folks have managed to get things working on NixOS.
- smoldesu 4y agoI can't even imagine how good these'll be on Alder Lake... might have to grab that i5 model.
- wollsmoth 4y agoYou can basically do this with macs if you still use the usb-c charger. Even with the new ones they still charge through those ports on either side. But yeah, being able to swap those ports is great. I'm feeling the pain of having only 1 hdmi out on my laptop and the ability to just add one on sounds amazing.
- k8sToGo 4y agoIsn't there an issue if you plug in on the wrong side? I remember something about CPU and throttling.
- philistine 4y agoThat was the Intel models.
- kibwen 4y agoDo Macs still favor charging via the USB-C ports on the right side? IIRC charging on the left caused overheating/throttling. I'd be interested to know if the Framework also favors a specific port for charging.
- wollsmoth 4y agoOh Idk actually. I was happy to learn it still works on the magsafe ones so I can still use the old charger though.
- philistine 4y agoThis sounds like a thing that happened on the Intel ones. The M1 laptops have a large cooling overhead that would render the point moot.
- conradev 4y agoOne other difference is that the M1 MacBook Pros only have one port on the right side and two on the left now, which has been annoying a few times
- nikodunk 4y agoAgreed! Got one from work, and it's a beast on Fedora 36 with the 11th gen. Even the discrete-ish Iris Xe graphics are surprisingly fast. So cool that we'll actually be able to update the innards in a few years as necessary to keep it feeling fresh. Edit: A small but nice design feature is the light that comes on to imply whether the usb-c port is charging properly. Coming from a mac that removed this feature when usb-c charging was introduced, this is a huge luxury.
- 0x38B 4y agoI just played through Mass Effect 2 & 3 on mine (Intel i5) with no problems, using Wine. When I do upgrade my main board, I may get the i7 for better graphics performance. Another huge + is setting battery charge limit with a console command (1). When I’m connected to power at home, I run `ectool fwchargelimit 60` to keep the battery at 60%. If I’m going out, I set it to 100% in the morning and let it charge. 1: https://community.frame.work/t/exploring-the-embedded-controller/12846 https://community.frame.work/t/exploring-the-embedded-contro...
- XorNot 4y agoThis doesn't seem useful based on what I know about LiIon batteries: they don't benefit from partial charges, since their capacity loss comes from discharge behaviour.
- bipson 4y agoLiIon batteries apparently benefit a lot from not never being at 100% and 0%. I think there is a reason why car manufacturers over-provision (i.e. the better designed electric vehicles never charge to real 100 %)
- tashbarg 4y agoSource: https://batteryuniversity.com/article/bu-808-how-to-prolong-lithium-based-batteries https://batteryuniversity.com/article/bu-808-how-to-prolong-... Exposing the battery to high temperature and dwelling in a full state-of-charge for an extended time can be more stressful than cycling. Most Li-ions charge to 4.20V/cell, and every reduction in peak charge voltage of 0.10V/cell is said to double the cycle life. For example, a lithium-ion cell charged to 4.20V/cell typically delivers 300–500 cycles. If charged to only 4.10V/cell, the life can be prolonged to 600–1,000 cycles; 4.0V/cell should deliver 1,200–2,000 and 3.90V/cell should provide 2,400–4,000 cycles. On the negative side, a lower peak charge voltage reduces the capacity the battery stores. As a simple guideline, every 70mV reduction in charge voltage lowers the overall capacity by 10 percent. Applying the peak charge voltage on a subsequent charge will restore the full capacity.
- gigatexal 4y agoThe new revision with the 12-gen chips does it fix the complaints people have had about loud fan noise? I am super on the fence between this and an arm mac - this is super customizable but the arm chips in the air are silent — no fan.
- fuzzybear3965 4y agoDitto.
- fiddlerwoaroof 4y agoThis is interesting: over the last several months, a friend has been running NixOS on a Framework and has been told by Framework employees that they can’t help him with Linux kernel issues because he’s using an unsupported OS and he’s also had lots of complaints about battery life and power management. I love the idea of the Framework, but it seems to suffer from all the issues that made me switch to MacBooks in the first place.
- trelane 4y agoI wondered. It looked very Windowsy, and I'd guessed the Linux support was non-existent. Sounds like I'm going to stay away then.
- Shared404 4y agoThe article says: We continue to focus on solid Linux support, and we’re happy to share that Fedora 36 works fantastically well out of the box, with full hardware functionality including WiFi and fingerprint reader support. Ubuntu 22.04 also works great after applying a couple of workarounds, and we’re working to eliminate that need. We also studied and carefully optimized the standby power draw of the system in Linux. You can check compatibility with popular distros as we continue to test on our Linux page 322 or in the Framework Community 39. [0], [1] There's semi-official Linux support it sounds like! [0] https://frame.work/linux https://frame.work/linux [1] https://community.frame.work/ https://community.frame.work/
- dheera 4y agoSame. Only things I wish were slightly better build quality and also I've had issues with Wi-Fi disappearing of late [0], fast battery drain during suspend, as well as battery refusing to charge from zero but there's a workaround involving a dumb USB charger. Kind of hoping these are just early adopter issues and that they'll be dealt with over time. I really hope some community hardware experts can design more modules for this thing. I want an IMU+GPS+Barometer module among other things, but I'm a software person and don't know how to design PCBs. [0] https://community.frame.work/t/wi-fi-disappeared-and-reappeared-the-next-morning-why/18634/2 https://community.frame.work/t/wi-fi-disappeared-and-reappea...
- starky 4y agoI couldn't get Wifi working reliably when trying to use my Framework on Linux, even trying multiple distros, it would just disappear and not come back. Eventually I gave up and switched to Windows which has worked perfectly. My main complaint are that the built in speakers are not good, they just simply cannot get loud enough. I'm also a little annoyed that I bought mine and a month and a half later the 12th gen version comes out. I would have happily waited for it.
- rcoder 4y ago> 10/10 This is damn close to my dream laptop and I'm excited a new version is on the way. Agreed, with the seemingly-trivial but actually real elaboration: I’m excited because there’s a new version on the way and _I can decide, piece by piece, which parts of the upgrade I want._. Having the upgrade be a literal circuit board I can swap out is 100% the value prop for Framework and I am likewise a very happy customer to see it, even if I’m happy with the current performance of my laptop and don’t need to upgrade.
- jerryzh 4y agoTo be fair when MacBook move to typec one can charge on both sides for many years, and I kind of look forward to a future when all port use typec But when it comes to inside Mac by no mean compares to framework
- morganvachon 4y agoExcept the M1 Air and 13 inch M1 Pro reverted to left side only (the new models with M1 Pro/Max chips have an extra USB-C on the opposite side). It's my only real gripe with the M1 laptops compared to older Intel Macs. Of course, the Framework is the polar opposite of the M1 Macs' locked down "appliance" feel. I'm enjoying the progress being made with OpenBSD and Asahi Linux on the M1 platform, but the hardware itself remains impossible to upgrade or repair for mere mortals. The Framework is the pinnacle of truly owning your laptop while not sacrificing speed and a crowd pleasing design.
- rsynnott 4y agoThe Airs with usb-c always only had them on one side, didn't they? So did the low-end (two port) 13" MBPs; I have a 2016 Intel one with the same issue.
- gonehome 4y agoDoes suspend work reliably? Is battery life ok? Does the trackpad suck? I’m tempted but every time I’ve tried so far to leave Mac hardware I regret it - seems even harder now with M1 performance. Still, the framework laptop is super cool. Might be worth trying anyway.
- SkyMarshal 4y agoYeah it's hard to beat just running linux in a VM on a Mac, especially with Mac's new hardware. Framework's modularity is probably the most compelling alternate value proposition, though.
- NonNefarious 4y agoAre you running a Linux distro built for ARM in a VM on Mac?
- deleted 4y ago[deleted]
- smeej 4y agoI still haven't been able to get suspend to work on my high-spec last-gen Framework, despite following all the troubleshooting and disjointed recommendations in the forum because the company won't just publish fixes for common problems directly. Suspend will sap 30% of my energy by morning, even in "deep" sleep, and the computer won't wake properly. The trackpad will work intermittently or really fast after sleeping. I have to turn the thing all the way off every time I use it. Which, alright, forced asceticism. Maybe a growth opportunity. It's just frustrating and disappointing to find out so much work has gone into making a new one instead of fixing the pile of garbage I ended up with supporting them with the first version.
- gonehome 4y agoThanks for the heads up - this is exactly the kind of thing I would be annoyed about if I bought it and why I abandoned laptop linux after college. Maybe one day, but unlikely soon as apple just accelerates their lead. I’m happy others are buying it though and funding them - I hope they get there.
- causality0 4y agoDon't most laptops with type-c power inputs support charging through any of them? My Asus does.
- JoshTriplett 4y agoNo, some laptops with type-C inputs on both sides only support charging on one side (typically marked with a power icon), because they don't want to route power input to both sides of the laptop. It adds a bit of cost and complexity. Higher-end laptops either support it on all ports, or just put ports on one side of the laptop.
- bodge5000 4y agoIts a shame they don't have the option of AMD processors, the rdna2 igpu's included in the new ones would be more than sufficient for me, whereas my understanding is that the intel igpu's leave a lot to be desired. As game dev is one of the main things I do with a personal PC, sadly this means Im somewhat tied down to having a decent gpu. RDNA2 would be perfect for me, powerful enough to dev on and weak enough to test on (so I dont need a seperate low-spec machine for testing low-end performance).
- Farfignoggen 4y agoIt's really a deal breaker for me if they do not Start Offering Ryzen options for the Mainboard Module as Intel's Integrated graphics is currently lacking compared to AMD's Ryzen 6000 series Mobile APUs with RDNA2 Graphics(680M). But I want Linux and the Blender 3.2 version released and all that ROCm/HIP support shipping with the Linux Distro/Kernel so I can Have Cycles-X GPU accelerated rendering for Ray Tracing/Rendering as Eevee lacks Ray Tracing currently. It's just too bad the Intel and AMD have gone with some non standard GPU compute APIs instead of supporting Vulkan Compute. Intel's got its OneAPI while AMD's gotten its ROCm/HIP for GPU Compute API support as the Blender Foundation's no longer supporting OpenCL there for Blender 3.0/later editions. AMD's Ryzen 6000 series APUs with RDNA2 integrated graphics are just great there for rendering capabilities but it's strange the laptops that ship with the Integrated 680M Graphics are mostly only available on laptops that also Include Discrete Mobile GPUs, as if the OEMs are force up-selling Ryzen 6000 based laptops that come with discrete mobile GPUs only, even if one can get buy with the Integrated 680M graphics alone. But ETA Prime's YouTube channel has already Reviewed an Unnamed Mini Desktop PC Unit that sporting a Ryzen 6000HX series APU and that 680M integrated graphics but that product is not scheduled for release just yet. There is also a just released Minisfourm Ryzen 5000 series Mobile APU based Mini PC that's still Vega Integrated Graphics but that Mini PC also has a Radeon 6660M discrete Mobile GPU.
- shawnz 4y ago> One of the things that didn't occur to me before I bought it was that _because_ of the modular design I can switch the side the power port is on. I'm not really sold on the integrated dongle design of the framework. Doesn't this argument speak more to the design of USB-C than it does to the integrated dongles?
- Transisto 4y agoI'd expect every new laptop to have at least one Usb-c on both sides by now. It'd be great if they could make an extension with more than one port on it, they're wide enough for more.
- fui 4y agoApologies, I am new to HN, could you please share a write-up of your experience and process in case you haven't already? I'm moving from an MacBook Pro to a Framework and before the MBP, I used Slackware as my daily driver. Would appreciate any tips on using NixOS as a daily driver.