frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Qwen3-Omni: Native Omni AI model for text, image and video

https://github.com/QwenLM/Qwen3-Omni
226•meetpateltech•4h ago•61 comments

Show HN: Perfect your presentation with a panel of AI reviewers

https://review.thorntale.com/
8•ellenfkh•24m ago•0 comments

Cap'n Web: a new RPC system for browsers and web servers

https://blog.cloudflare.com/capnweb-javascript-rpc-library/
311•jgrahamc•9h ago•154 comments

Choose Your Own Adventure

https://www.filfre.net/2025/09/choose-your-own-adventure/
97•naves•4h ago•53 comments

Why haven't local-first apps become popular?

https://marcobambini.substack.com/p/why-local-first-apps-havent-become
233•marcobambini•9h ago•255 comments

OpenAI and Nvidia announce partnership to deploy 10GW of Nvidia systems

https://openai.com/index/openai-nvidia-systems-partnership/
352•meetpateltech•6h ago•474 comments

Jailhouse confessions of a teen hacker

https://www.bloomberg.com/news/features/2025-09-19/multimillion-dollar-hacking-spree-scattered-sp...
43•wslh•3d ago•7 comments

I'm spoiled by Apple Silicon but still love Framework

https://simonhartcher.com/posts/2025-09-22-why-im-spoiled-by-apple-silicon-but-still-love-framework/
127•deevus•9h ago•184 comments

Diffusion Beats Autoregressive in Data-Constrained Settings

https://blog.ml.cmu.edu/2025/09/22/diffusion-beats-autoregressive-in-data-constrained-settings/
41•djoldman•4h ago•9 comments

Paper2Agent: Stanford Reimagining Research Papers as Interactive AI Agents

https://arxiv.org/abs/2509.06917
3•Gaishan•35m ago•2 comments

Is a movie prop the ultimate laptop bag?

https://blog.jgc.org/2025/09/is-movie-prop-ultimate-laptop-bag.html
121•jgrahamc•10h ago•130 comments

A board member's perspective of the RubyGems controversy

https://apiguy.substack.com/p/a-board-members-perspective-of-the
55•Qwuke•1d ago•77 comments

Testing is better than data structures and algorithms

https://nedbatchelder.com/blog/202509/testing_is_better_than_dsa.html
70•rsyring•6h ago•57 comments

SWE-Bench Pro

https://github.com/scaleapi/SWE-bench_Pro-os
80•tosh•6h ago•18 comments

Transforming recursion into iteration for LLVM loop optimizations

https://dspace.mit.edu/handle/1721.1/162684
22•matt_d•1d ago•2 comments

What happens when coding agents stop feeling like dialup?

https://martinalderson.com/posts/what-happens-when-coding-agents-stop-feeling-like-dialup/
77•martinald•1d ago•69 comments

Mentra (YC W25) is hiring to build smart glasses

1•caydenpiercehax•5h ago

Categorical Foundations for Cute Layouts

https://research.colfax-intl.com/categorical-foundations-for-cute-layouts/
24•charles_irl•17h ago•4 comments

Cloudflare is sponsoring Ladybird and Omarchy

https://blog.cloudflare.com/supporting-the-future-of-the-open-web/
565•jgrahamc•9h ago•358 comments

Easy Forth (2015)

https://skilldrick.github.io/easyforth/
169•pkilgore•10h ago•95 comments

AI-generated “workslop” is destroying productivity?

https://hbr.org/2025/09/ai-generated-workslop-is-destroying-productivity
162•McScrooge•4h ago•92 comments

Beyond the Front Page: A Personal Guide to Hacker News

https://hsu.cy/2025/09/how-to-read-hn/
187•firexcy•12h ago•80 comments

PlanetScale for Postgres is now GA

https://planetscale.com/blog/planetscale-for-postgres-is-generally-available
240•munns•7h ago•137 comments

Show HN: Python Audio Transcription: Convert Speech to Text Locally

https://www.pavlinbg.com/posts/python-speech-to-text-guide
20•Pavlinbg•4h ago•14 comments

SGI demos from long ago in the browser via WASM

https://github.com/sgi-demos
226•yankcrime•14h ago•59 comments

Unweaving warp specialization on modern tensor core GPUs

https://rohany.github.io/blog/warp-specialization/
20•rohany•2h ago•4 comments

CompileBench: Can AI Compile 22-year-old Code?

https://quesma.com/blog/introducing-compilebench/
113•jakozaur•9h ago•46 comments

What is algebraic about algebraic effects?

https://interjectedfuture.com/what-is-algebraic-about-algebraic-effects/
70•iamwil•8h ago•31 comments

The Beginner's Textbook for Fully Homomorphic Encryption

https://arxiv.org/abs/2503.05136
151•Qision•1d ago•28 comments

A simple way to measure knots has come unraveled

https://www.quantamagazine.org/a-simple-way-to-measure-knots-has-come-unraveled-20250922/
100•baruchel•7h ago•51 comments
Open in hackernews

I'm spoiled by Apple Silicon but still love Framework

https://simonhartcher.com/posts/2025-09-22-why-im-spoiled-by-apple-silicon-but-still-love-framework/
127•deevus•9h ago

Comments

deevus•9h ago
Author here. I'm posting this before bed. If there are any suggestions or questions I will answer in the morning.
gclawes•9h ago
I've wanted to buy a Framework to have a linux laptop for so long, but exactly this issue of battery life is what's holding me back.

As soon as Asahi supports TouchID, I think my M1 will become a linux laptop...

wqaatwt•8h ago
It seems to be also (still) missing support for external displays and USB-4 in general?

And according to use reports battery life seems quite awful compared to macOS?

coldpie•9h ago
FWIW, I use Arch Linux with XFCE on my Intel Framework 13 and I only lose a few percent battery per day in sleep mode. I suspect you could find some software settings to make this better, maybe worth digging a bit further.
deevus•9h ago
What sleep modes does that support? The 7840HS only supported the "modern standby" mentioned in another comment.
coldpie•9h ago
Sorry, I have no idea, it just worked this way out of the box so I never had to do any digging into it.
gjsman-1000•9h ago
> Apple Silicon is built upon ARM64 which is apparently core to such great battery life.

Not really, actually. ARM isn’t terribly more efficient to decode than x86, and both are converted into micro-operations that are internal to the CPU.

The real strength is Apple’s custom ARM cores; as evidenced by the failure of Qualcomm and MediaTek to make anything quite like it, even with the same manufacturing nodes.

zipy124•9h ago
I think as jeffbee said below it's not even the custom ARM cores, but rather Apple's ability to control not only the hardware but the software on-top of it. In a typical Windows machine you are dealing with your CPU and microcode made by AMD/Intel/Other, then the BIOS/Driver code written by your motherboard manufacturer, and your GPU from either the on-board, or dGPU from Intel/Nvidia/AMD and then Windows made by Microsoft. All of this leads to silly things like the ASUS ACPI driver bug [1] or Dell [2]. Apple does not suffer from this lack of control and communication, instead allowing tight integration.

[1]: https://github.com/Zephkek/Asus-ROG-Aml-Deep-Dive

[2]: https://triangulatedexistence.mataroa.blog/blog/i-uncovered-...

StopDisinfo910•9h ago
Qualcomm is getting there with the Snapdragon X Elite.

It's still significantly slower than the M4 but you can at least meaningfully compare them nowadays which is a strong come back from where they were when the M1 was introduced.

We are likely to see improvements now that Microsoft buys Arm chips for their Surface laptops. I guess it was hard to justify the investment before.

jeffbee•9h ago
The ISA has nothing to do with the battery life. Battery life is the result of getting details right at every level of the software stack. Framework doesn't control every level of the stack. Arguably they don't control any of it.
corndoge•9h ago
Yes, it's this. I also own an M4 mbp and an AMD framework 13. With both on maximum screen brightness, side by side, doing similar workloads, battery life isn't that much better on the M4. I think the difference maker is that the mac constantly decreases screen brightness when possible, turns the backlight completely off when there isn't any activity, heavily leverages power efficient scheduling and efficiency cores, no doubt turns off power to all peripherals whenever possible, and so on. And of course lid-closed suspend on a mac lasts indefinitely. Arch does none of these things and even on cohesive distros like Fedora there's only so much you can do in user land. Linux is designed for compatibility across a huge breadth of devices; darwin only has to support Mac hardware and can extract every ounce of power efficiency from deep hardware integration.
cosmic_cheese•9h ago
IIRC the low power states of M series chips generally dips down further than most x86 CPUs do, and the way both the SoC And OS are designed are for racing to idle and coalescing tasks to reduce wakeups. On the MBPs specially the screen can also drop down to 1hz so the GPU isn’t wasting cycles redrawing static content.

The result is that in more typical usage where the machine isn’t under a constant load, battery life is much better. When it’s sitting there idle displaying a web page it’s barely consuming any power at all, where most competing laptops at minimum are pulling at least 2-3x as much power between the CPU not being able to scale down that far and constantly getting woken to perform poorly scheduled tasks.

gorjusborg•9h ago
> Battery life is the result of getting details right at every level of the software stack

Exactly. Apple's way of doing things is about vertical integration of the stack, which is the polar opposite of how the PC market developed and largely still works.

The vertical integration approach (where you control all the layers beneath the customer facing product) has the benefit of allowing you to optimize that customer experience by tweaking things anywhere in the stack.

Power management in digital systems mostly comes down to being able to slow or turn off clocks when appropriate. Doing this well can be complicated, but you can tell that Apple has put a lot of energy into doing it.

The downside of the vertical integration approach is that components cannot be sourced or replaced with off-the-shelf components, as the interfaces are not really standard, they are tailor made for the use case.

For the Framework folks to pull off something like the M1's power sipping, they'd have to invest a lot of engineering time (a.k.a. money) and have strategic partnerships with hardware vendors and standards bodies to move the commodity chip market forward to support better power management.

The thing is, one of the strengths of the Framework is that the hardware is commodity, making their devices easy to repair. Also, any work that the Framework folks do to move things forward also benefit their competitors, which can shrink the potential reward for doing so.

timpera•9h ago
I wish Framework offered a laptop with an ARM64 processor.

I have a Surface Laptop 7 with a Snapdragon CPU on Windows 11 and it's been awesome so far. Insane battery life, especially in standby. I can reopen it after 48 hours and it only lost 3% of battery, while it stayed connected to WiFi and received notifications all along.

fundatus•9h ago
This! Would be an immediate buy from me.
cpursley•8h ago
My wife loves her (ancient) Surfacebook and is thinking of upgrading. Any comparability issues with the ARM chip?
timpera•8h ago
No issues so far, almost 1 year in, but I don't use specialized software: only web browsers, Office suite, Obsidian, Dropbox, PowerToys, FileZilla, Putty, VLC, Notepad++, WSL and random .exe utilities. I've found the emulation to be pretty good, but avoid it if you plan to do any gaming.
notnmeyer•8h ago
i also want an arm laptop running linux with good hardware. hearing it a lot too. fingers crossed.
cardanome•9h ago
As a Linux user I feel you.

The Mac Desktop is vastly inferior to the Linux world (for power users) but the hardware is so, so good.

For me it is about having a completely silent setup. It is so, so hard to go back to noisy fans.

I really hope Asahi Linux keep going so I can have the best of both worlds.

Aurornis•9h ago
> The Mac Desktop is vastly inferior to the Linux world

I have to use Mac, Linux, and Windows desktops in my work.

They all have their pros and cons, but I can’t say I’d ever argue that the Mac desktop experience is vastly inferior to the Linux desktop experience.

Edit: Getting a lot of downvotes but most of the comments are about someone’s highly customized Linux desktop compared to completely vanilla Mac desktop. I’m referring to apples to apples comparison where they’re either some standard out of the box version or when customized with available tools and mods. Comparing your highly customized Linux desktop to a completely uncustomized Mac setup with no attempt at other tools or utilities isn’t an interesting comparison because it’s not apples to apples, it’s just a statement about your current preference.

yauneyz•9h ago
Depends how you configure it. If you like things like tiling window managers and keyboard driven computing, Linux is in a category of its own.
presbyterian•9h ago
There are a dozen or more options for tiling systems and keyboard-driven computing on macOS. Personally, one of the reasons I use macOS over Linux is because I find it easier to create custom keyboard commands and shortcuts. It’s all doable on Linux, sure, but on macOS there are several apps that make it easy.
cardanome•9h ago
Are you a gnome user?

Linux Mint with Cinnamon is bliss. Or well anything else, you are absolutely spoiled for choice with Desktop Environments in Linux. There is the perfect one for everyone. At least if you use X11, wayland is still a turd.

I found the Mac Desktop absolutely unusable for any development work as it comes out of the box. You need a metric ton of third-party extensions for simple stuff like proper alt-tab support or custom shortcuts. An configuration is supper limited.

And it will get so much worse with the whole glasses ui thing.

dsego•9h ago
> You are absolutely spoiled for choice with Desktop Environments in Linux.

That is both a pro and a con. For someone offering tech support or writing documentation it's a pretty big negative.

jebarker•9h ago
> as it comes out of the box

This doesn’t seem like a fair way to evaluate MacOS given the effort involved in configuring a Linux installation

Aurornis•9h ago
> Linux Mint with Cinnamon is bliss.

This is one of my go-tos when I need a VM, so I’m familiar.

> I found the Mac Desktop absolutely unusable for any development work as it comes out of the box.

But why are we comparing vanilla macOS to an extreme customized Linux setup as if they’re the same thing? Why one set of rules for one platform but those criteria are suspended for Linux, where we get to assume some specific set of perfectly configured everything?

This is the hyperbole that I can’t really take seriously. Calling it “absolutely unusable” just isn’t something I can take seriously.

I understand that some people like to customize their environments to the Nth degree and can’t live without their personal set of customizations, but that’s personal preferences. Calling other platforms “absolutely unusable” or “vastly inferior” is just an exaggeration when millions of devs use them just fine.

cardanome•8h ago
> But why are we comparing vanilla macOS to an extreme customized Linux setup as if they’re the same thing? Why one set of rules for one platform but those criteria are suspended for Linux, where we get to assume some specific set of perfectly configured everything?

My Linux Mint installation is actually barely customized. It absolutely works out of the box. I disabled a few animations and selected a different theme and added like three extra shortcuts but that is it. Nothing that would take more than ten minutes.

I was comparing the vanilla experience.

And yes, I should have specified that I am talking about my needs. I totally believe that the Mac Desktop might be better for the average user but that is no me.

lynndotpy•6h ago
> But why are we comparing vanilla macOS to an extreme customized Linux setup as if they’re the same thing?

Your assumption that these Linux setups are "extremely customized" is wrong. Personally, I hate configuring or customizing much at all. The appeal of Linux is that there are distros that come configured out-of-the-box pretty much as I like it, whereas MacOS and especially Windows requires configuration and constant upkeep and maintenance. (MacOS doesn't even come with a decent terminal, for starters.)

For me, my main problem with MacOS is that it's full of looooooooooooooooooooooooooooooooooooooooooooong animations that you can not disable or remove. Disabling animations (or setting them to be <10ms long) is one of the few configurations I like to do. But this is not even an option on Apple's operating systems. It's like running through molasses in a dream-- it's so damnedly and artificially slow.

torstenvl•1h ago
What makes you say it isn't an option?

defaults write com.apple.finder DisableAllAnimations -bool true

lynndotpy•1h ago
Because there is no option to disable all animations. Despite the name, that doesn't disable all animations. (In fact, I couldn't even find an animation that does remove.)
torstenvl•1h ago
You said "Disabling animations . . . is not even an option on Apple's operating systems."

That is quite simply false.

Klonoar•9h ago
Other OS’s handling of “alt-tab” does not make it de facto “proper”.

You are trying to use macOS like your other favorite OS(s). This is not how macOS has ever worked, and the macOS approach is more than fine for millions of people.

cardanome•8h ago
I doesn't matter if it is fine for millions of people if it isn't fine for me.
Klonoar•2h ago
None of that matters when it was your poor description being corrected.
coldpie•9h ago
Man just give me a way to switch between only the two most recent windows using a keyboard shortcut (without requiring some janky 3rd party program). Windows-style alt-tab. It's not a big ask and would make the macOS experience go from "barely usable" to "perfectly fine."
WillAdams•42m ago
Does Command tab not do this?

It brings up a list of applications in most recently to least recently used order, so two apps switched to/from will constantly switch places.

dmm•8h ago
On a Mac, you can switch between apps with Command-Tab or windows of the same app with Command-` but there's no way to cycle between all windows or bounce between to two most recently used windows.

Maybe this used to make sense when apps were single purpose but I do basically everything in a web browser or a terminal so not being able to bounce between the previously selected window(of whatever kind), as I can with Alt-Tab on linux or windows, is frustrating.

Also Command-` switches to the next window, not the previous one like I would expect.

MacOS removed subpixel antialiasing, honestly for understandable reasons, making rendering on low-ppi displays blurry, but high-ppi displays are still super expensive. I got a 32" 4k monitor(~140ppi) at Costco for $250. A >200ppi display of the same size costs 20x that amount.

cosmic_cheese•8h ago
For web apps, spinning them into “installed” apps (doable in both Chrome and Safari now) is the move. This unclogs your tab bar, gets rid of the pointless persistent browser chrome, and gives you the benefit of OS task management capabilities.

You can add Shift to both Command-Tab and Command-` to move in the reverse direction.

boredtofears•2h ago
Woah, I did not know about this installable web app feature - this is a game changer. Thanks for sharing.
nehal3m•1h ago
Also I find the default Command-` to be unintuitive, especially on non-US keyboards (` is next to left Shift for me). I remapped Command-` to Option-Tab so you only have to move your thumb.
acc348•8h ago
32" 6K monitor from ASUS costs $1400, 27" 5K Dahua monitor is $500, it's not $250, but we are slowly getting there ...
dmm•8h ago
Not bad! Thanks for pointing those out.
carlosjobim•1h ago
> I do basically everything in a web browser

Then you are deliberately handicapping yourself, this isn't something you can blame on the OS. It's like complaining that a car has bad fuel economy because you always stay in first gear.

As for the displays, you are comparing apples to oranges. You can get a high DPI monitor which is smaller than 32 inches for cheap. Which is plenty of screen for the distances where DPI differences are important.

atahanacar•34m ago
>Then you are deliberately handicapping yourself, this isn't something you can blame on the OS.

The classic "You're holding it wrong" defense. Especially when the alternatives don't have this problem.

carlosjobim•17m ago
If you think that the purpose of OS X or Apple devices is to live in the web browser or live in the terminal, then you've been very misinformed. It's on the level of buying a motorcycle and expecting it to have a roof. And then complaining about the manufacturer. Apple stuff has worked like this for decades.
baq•1h ago
Betterdisplay is $20 or so and solves the ppi problem for the most part.

It’s the dumbest thing apple has ever done and hats off to betterdisplay dev. Best money ever spent on a desktop tool easily.

buffington•23m ago
Most macOS keyboard commands that let you cycle between things (like windows or applications) can be "reversed" by adding the SHIFT key.

So CMD+TAB+SHIFT cycles in the opposite order of from CMD+TAB, etc.

dheera•51m ago
The point is that Linux allows you to customize it to your liking, almost infinitely. There is almost nothing you cannot do.

People are comparing them to vanilla Mac setups because Macs don't really let you have a non-vanilla experience.

mschaef•9h ago
> The Mac Desktop is vastly inferior to the Linux world

Asking out of curiosity, why is this? What's the functionality you miss on Mac?

cardanome•8h ago
Most of it is there but you need a crap-load of third party extension and some even cost money.

Like proper alt-tab, better keyboard configuration, Finder is the worst file manager I have ever used, a classical task bar and so on.

You can manage but the defaults are really bad for power users.

Honestly Apple just needs to let me install a proper Desktop Environment like KDE on it. The unix base is decent, just give me more freedom.

wqaatwt•8h ago
To be fair KDE is also pretty wonky out of the box (basic stuff like turning numlock on boot is unnecessarily buggy or confusing).

you usually also need a bunch of extensions. And 50% of them are broken due to various if you try to use KDE builtin extension thing.

pm215•8h ago
The one I have always missed is proper focus-follows-mouse support. The mac desktop always feels really clunky without that when working with multiple windows.
lynndotpy•6h ago
Personally, most of my problems with MacOS (and Apple's operating systems) would be fixed if it were faster. The OS is full of very lengthy animations that aren't necessary, such as when switching between desktops.
esalman•6h ago
Looks like on Windows it possible to disable all animations, including switch desktop, but you have to press two buttons to switch.
jsheard•9h ago
Desktop Macs do have fans so they're not completely silent, but if you were under the impression there aren't any then that reflects well on how good their tuning is. AFAIK the MacBook Air is the only passively cooled Mac.
cardanome•9h ago
I know that they have fans but I really can't hear them. Maaaybe when gaming but I would to have to really concentrate on that. And I am super sensitive to noise.

It is so sad that apparently no one else bothers to tune their fans properly. It is such a killer feature for me.

didacusc•9h ago
Saying that the macOS desktop is vastly inferior to Linux desktops is absolutely nuts. I've tried to get my relatives on Linux desktops so many times, just for it to go completely wrong a couple of weeks after and having to reinstall Windows. It's just not made for average (or below-average) users, so I don't see how it can be VASTLY inferior to something as easy and polished as macOS.
trueismywork•1h ago
I just got a work Mac and I have spent around 20 years now on linux before it. I was making a list compared to KDE (not pros/cons just differences) It is still a work in progress since its only a couple of days since im using it.

1. No delete button. I know you can do Fn delete but It is more problematic. And I do use delete often.

2. System keeps important system stuff in Library directory in home. Do not do remove any directories.

4. Os x doesnt quit apps and then expects me to go through all apps in windows switcher.

5. The spaces dont wrap around.

6. Finder is always in your alt +tab? Causes issues with switching.

7. Corners are round. How to Disable it control the roundedness

8. Alt +Tab doesnt automatically restore minimized windows.

9. App store is quite weak compared to archlinux

10. There is no spaces pager (a small bar at top where I can immediately see which desktop im in)

11. It seems that I cannot have windows of same app in multiple spaces.

12. Same app has only one window. Apple mail for example. Cannot copy text from email to settings.

13. How to Disable HTML display in apple mail.

14. Kmail has much better interface for signing

Both for viewing rhe signed emails and for deciding which key to use

15. Opening a new windows from spotlight is not possible

16. Download multiple wallpapers at same time is not possible

17. All operations related to an app should be inside an app. Alt+w for tab and ctrl+tab for switching makes me move two fingers instead of one.

18. Spectacle is so much better than screen shot on MAC os

19. Ramdisk on mac os x

21. Threads view in emails isnot possible in apple mail

22. Application specific power optimization (for good battery life) on OS X

23. Better security and access on OSX for apps.

23. Switching between apps of same windows on OSX does not bring up a visual aid..

24. Long press leads to accents which is very cool but also I didn't use it.

jakeydus•1h ago
To be fair a lot of these might be because OS X was unveiled in 2016 /s
Nevermark•1h ago
> The spaces dont wrap around.

Indeed. I would love it if I could name spaces too. Amazing how little details improve productivity.

> It seems that I cannot have windows of same app in multiple spaces.

Right-click app icon in dock.

For different app windows in the same app, appearing in different spaces: Options->Assign to Desktop->None.

For app windows appearing across all spaces: Options->Assign to Desktop->All Desktops.

("Desktop" here actually refers to spaces, for some reason. And it would be nice to be able to do "All Desktops" at the window level, but nay.)

trueismywork•1h ago
Thanks.
sonofhans•36m ago
I feel your pain here; I remember my transition from Debian to MacOS. I’ve used DOS, Windows, Linux, and MacOS — each full-time for more than a decade. The switching pain is real, and some things still feel wrong to me after I got to love them on a prior OS.

E.g., in Windows apps, menu items are keyboard-addressable by default. This is brilliant for accessibility, and for accustomed power users. MacOS has no _by default_ equivalent.

E.g., managing virtual desktops in Linux are exactly as flexible and powerful as you want them to be. MacOS does it One Way (more or less), and you’d better like it.

I still love MacOS the most. Some of the things you list are real misses (#1). Some of them, I believe, are things you haven’t found yet (#11, #15, #16). Some are MacOS-specific metaphors which I’ve come to love compared with the alternatives (#4). Some I don’t understand but would be happy to discuss with you (#17).

bityard•13m ago
25. Left-clicking in a window to raise it _sometimes_ performs actions in the app (e.g. clicking a button or scrolling the window) and _sometimes_ only raises the window. It seems to depend on the app.

26. No ability to use focus-follows-mouse.

27. Home/End keys send you to the top/bottom of the whole document instead of the start/end of a line. The latter is much more useful to me and I use it all the time. You can change this behavior with a terminal command followed by rebooting, but some programs still do whatever they want.

28. Automatic text replacements change the text you entered into the text that Apple thinks you mean. (Can also be disabled.)

29. Holding down an alphanumeric key brings up an accept/symbol selector, as on iPhone. This isn't compatible with many terminal applications like vim.

30. The dock has a tendency to move automatically to another display when there is a maximized window on that display. (I know how to move the dock by going bottom of the display and moving the mouse down, this isn't that.)

31. The camera notch can hide icons and you have no way to get to them without either connecting and external display or a workaround like https://github.com/dwarvesf/hidden.

baq•1h ago
I don’t need polished and superior, I need to get work done. I want the OS to get out of the way, not slow me down with animations, stage managers and pretty docks. I don’t even need customization, I just need it to stop trying to outdo itself and fall over.

I’d run kde or even gnome on my work MacBook if it let me without a second thought.

PS just installed ios 26 and what is this? If this low contrast blobby window thing makes its way to the laptop I’ll be very, very not impressed.

zer00eyz•8m ago
> If this low contrast blobby window thing makes its way to the laptop I’ll be very, very not impressed.

You have quite a bit of control over all of these features. Dark mode, contrast controls...

There is a lot there you can tweak to have it look how you want and it stays that way through pretty much all upgrades.

atwrk•9h ago
> I haven’t measured it but I read that I should expect it to lose 3-4% in suspend every hour. Is that a joke?

That has to be a bug. I have a thinkpad with a Ryzen 7 6850U, running debian, and lose at most 3% per day.

mbreese•9h ago
As with all things, it’s all dependent upon the details. OS, Bios, chip, they all can have an impact on battery consumption while sleeping. The linked (from the post) Reddit thread has many suggestions on how to fix this, but for the author, I don’t think it was ever resolved. The author of that Reddit post was also shocked.

The reason why it works well for Apple is that they control everything. There are limited numbers of parts they have to support, so they can make sure it all works.

In the PC world, there are many… many variables, even from the same OEM. It’s a legitimately hard problem and manufacturers aren’t particularly motivated to get it to work better (particularly with Linux). In fact, at this moment, there’s another post on the front page that talks about this exact issue: https://news.ycombinator.com/item?id=45288440 . It is about debugging an ACPI bug that has existed for years.

flkiwi•9h ago
This sounds like the so-called "modern standby" (S0 vs S3, if I remember correctly). I bought a thinkpad a while back with "modern standby" and the thing wouldn't last the night suspended, and would often wake me up with its fans howling and end up being very, very hot while suspended. I disabled "modern standby" in the BIOS and it was back to sleeping for weeks without losing charge. I have no idea if that's what's going on with Framework laptops, but "modern standby" is one of the dumbest changes I've ever seen in PC hardware. To my understanding it's to make laptops behave more like phones, but I've never experienced any meaningful difference in resume behavior between S0 and S3 suspend.
Aurornis•9h ago
The standby issues with Framework laptops (at least the early ones, I don’t know about recent developments) was a well known issue.

I recommended Framework to someone looking for a laptop a while ago and they were bit by the standby battery drain issue. I felt bad having recommended it to them because I assumed such a basic issue would have been addressed in a laptop that was so highly regarded.

maverwa•9h ago
Some of the issues have been addressed. For example, iirc, there was a bug where pulling out the power plug while the lid was closed would trigger the device to wake up.

Some other issues remain. Largest I am aware of is independent from the hardware, but an issue with suspend-to-disk & kernel lockdown, which prevents deep sleep.

stephen_g•9h ago
I had* an 11th Gen Intel NUC that couldn’t sleep at all for something like a year due to EFI bugs… They finally did eventually fix the regression but really, it’s just incredible - if one company should be able to do EFI right it’s Intel!

I’m not sure if this was related to “modern standby” (it was around that time if I recall) but that hasn’t really helped anything. This is a desktop so why they insist on deprecating real standby for everything is beyond me…

* I actually still have it but it became my home server, so now doesn’t ever need to standby, luckily.

ZuLuuuuuu•9h ago
The idea behind modern stanby is a good one, when it is implemented correctly (like how Macbooks do it). Unfortunately most PCs have a terrible implementation and instead get hot and drain the battery overnight.
daviddever23box•9h ago
I've been using the Core i7-1165G7 mainboard for the 13, which works well enough with a large amount of RAM and has mature OS support.
aurareturn•9h ago
What mission do you love from Framework? Is it environmental?

If so, I seriously doubt that the lifetime pollution of a Framework laptop is better than an Apple Silicon Mac.

Macbooks tend to last a very long time. I used my Intel Macbook Air for 10 years. After that, I sold it and maybe it continued to get used by the second owner. While you can keep upgrading Framework laptops (parts require shipping/pollution to manufacture), I doubt it'll last a decade or someone wants to upgrade it for a decade to keep up.

Apple also has recycling programs and it seems to do quite well when it comes to using recycled materials. I doubt Framework is big enough to do these things as well as Apple.

Framework laptops are often more than doubled the price of similar spec'ed Windows laptops. They're also quite a bit more expensive than Apple laptops in the same class.

Framework is one of those things that is great for virtue signaling but doesn't make sense in real life.

Edit:

You can buy an M4 Air for $799 on sale frequently.[0] Meanwhile, a similar spec'ed Framework with a slower AMD CPU/GPU is $1,517.00.[1] So the repairability angle just doesn't seem worth it. If the Air breaks, just buy a new one.

Keep in mind that the M4 Air has a better display, significantly faster CPU, faster GPU, significantly more battery life, is fanless, better speakers, much better trackpad, and a thinner profile.

[0]https://www.macrumors.com/2025/08/27/200-off-every-m4-macboo...

[1]https://frame.work/products/laptop13-diy-amd-ai300/configura...

deevus•9h ago
For me it's the repairable nature. Prior to the Framework 13 I had a bunch of Thinkpads until the enshittification by Lenovo in recent years.
gjsman-1000•9h ago
How often have you needed to repair a MacBook?

The enhanced repairability is basically insurance in case of a fault. Compared to a MacBook, or insurance for a MacBook, this insurance is overpriced.

As for the environment, the power consumption + larger design with extra parts to make it repairable + how few people ever buy parts makes this a virtue signaling wash.

deevus•9h ago
Funnily enough, I had to get my M1 Pro repaired on day 1 of receiving. It had a defect in the screen that caused a white horizontal line. I was livid!
gjsman-1000•9h ago
That’s called a shipping accident, from which Framework is hardly immune.
jeffbee•9h ago
I am sure that the Apple Store just handed you another one to replace a DOA Macbook, though.
deevus•9h ago
> I am sure that the Apple Store just handed you another one to replace a DOA Macbook, though.

Actually no. Where I live there is no local Apple Store. I had to take it to an authorised repairer, and it was there for 1.5 weeks.

stephen_g•9h ago
I’m not the OP but for me, with my mid-2015, I had the battery replaced once. This was used almost every work day until 2023. My M2 Pro MBP I then bought, never so far (as you would expect for its age) and it still feels brand new.
aurareturn•9h ago
That's 8 years of being used daily and the only thing you had to replace was the battery. That seems like a super reliable machine.
moron4hire•9h ago
In the 15 years I've known her, my wife has needed to repair each of her 3 MacBooks at least once (One of them twice).

In the same time, I've had to repair one Gigabyte laptop. The second Gigabyte that needed repair, I trashed and just stopped buying Gigabyte.

That's the problem with Apple. They're build quality isn't that great, but you don't have an alternative.

aurareturn•9h ago
Were they they the butterfly era crappy Macbooks?
codr7•53m ago
Depends, once you get a crumble or a speck of dust in the keyboard there aren't that many options.

The whole thing is fragile as hell; macbooks don't get dents, they turn into dust on impact, just like iphones.

aurareturn•9h ago
I know Windows laptops are very finicky and unreliable. For example, loads of people complain that $3000 Razer laptops break after a few months.

I guess I'm mostly talking about Apple overall.

You're paying a lot more money for self-repairability. Frameworks are generally more expensive than Macs, sometimes 50% - 100% more expensive for a similar laptop. That's crazy.

Macs are tanks. Not a single issue with my 4 year old M1 Air. Even if there is an issue, I can still take it to an Apple Store to get it looked at.

corndoge•9h ago
> Frameworks are generally more expensive than Macs, sometimes 50% - 100% more expensive for a similar laptop.

Do you have an example? An 8tb m4 macbook pro runs over 7 grand; the comparable hx370 framework 13 is barely over 3 grand. I bought both within the last couple months and found the macs to be significantly more expensive in the segment i was looking at.

aurareturn•9h ago
You can buy an M4 Air for $799 on sale frequently.[0] Meanwhile, a similar spec'ed Framework with a slower AMD CPU/GPU is $1,517.00.[1] So the repairability angle just doesn't seem worth it. If the Air breaks, just buy a new one.

Keep in mind that the M4 Air has a better display, significantly faster CPU, faster GPU, significantly more battery life, is fanless, better speakers, much better trackpad, and a thinner profile.

[0]https://www.macrumors.com/2025/08/27/200-off-every-m4-macboo...

[1]https://frame.work/products/laptop13-diy-amd-ai300/configura...

kijjure•9h ago
That can't possibly be true. I was recently considering my first ever Apple laptop but I would be paying a fortune to get RAM and storage anywhere close to offerings from any other vendor. And I've heard they're difficult or impossible to upgrade myself, so I can't even select a base model now and add more later.
flanked-evergl•9h ago
"Specs" really do not mean a lot for Laptops. Most laptops are seriously bad quality, and I have not had one laptop in the past 10 years that did not require a major repair before the warranty period expired. With most laptops, you are buying e-waste. I can't afford buying e-waste. I would rather buy a laptop I can keep for 5 years without having to scrap it, and with framework I could just replace whatever breaks.

And for me Mac is not an option as I'm not using their crappy OS and I don't want to have the forever struggle of running Linux on their proprietary hardware platform.

usrbinbash•9h ago
> What mission do you love from Framework? Is it environmental?

The fact that I can repair it, exchange every part, get every part, upgrade every part, and I never have to use a hairdryer or heat gun to do so.

aurareturn•9h ago
Are you willing to pay 2x the price for a Framework and get a worse overall experience in exchange for repairability?

Keep in mind that the Framework spare parts are generally also pretty expensive.

whatarethembits•8h ago

  ...worse overall experience...
Worse how? RAM, SSD and main board can be upgraded as an when needed, which is the point.

I like Framework's aesthetics more than MacBook already, and like the little customisablity (i.e bezel, mismatched coloured parts etc). I can accept a lower quality screen (compared to MacBook), speakers and camera no problem.

I'm willing to pay higher than MacBook price for the above package due to superiority of Linux over MacOs and supporting this model in general. However, I draw a line in the sand at battery life, so Mac it is for me for the foreseeable future.

aurareturn•6h ago

  Worse how?
Every major laptop experience. Performance, noise, temperature, trackpad, battery life, size, screen quality, speakers. 2x the price as well.
dangus•1h ago
It’s not 2x the price, I paid under $900 for a brand new one.

Battery is $60. How much does a MacBook battery cost? How long does a MacBook battery take to repair and how much skill do replace need to replace it? How do you upgrade the storage capacity on a MacBook?

whatarethembits•8h ago
I don't own a Framework (yet), as I don't believe its the right product for me at this stage. I can't afford to get caught out without battery when out and about.

What attracts me is:

• Easy (self) repairs, especially OEM battery replacements. If I could carry two - three replacements that could be hot swapped, like old times, that would be acceptable too.

• Easy upgrades of RAM and SSD. I had to buy a new MacBook due to it hanging frequently from RAM filling up, even though rest of it would've been fine for at least three more years.

• Ability to make it "your own". Its a minor thing, but a little whimsy is nice in life. I also like the idea of my main machine being a ship of Thesus that stays with me for a long time, and shows marks of age.

acc348•7h ago
> Macbooks tend to last a very long time.

MacBooks had historically tons of design issues with keyboards and GPUs. Which I guess can happen, but the problem with Apple is that they never admin anything until someone drags them to court and the out of warranty repair is always extremely expensive, usually not worth it.

The battery replacement can also be extremely expensive, especially if you live in a country without any Apple Store. Battery replacement for M4 Air is like $340 in my country, which is insane for a $800 machine.

arximboldi•33m ago
The hardware may last but there is planned obsolescence via software. You stop getting OS upgrades after 5 to 7 years and soon after most other apps. That alone I consider so wasteful and infuriating. My Linux machines don't ever have the problem, and at least Lenovo makes hardware as durable or more than Apple. I'm on Framework now and I hope it will last as long. I also have a Mac from 2020 or 2021 (last Intel Macbook pro) and I read they're already stopping OS upgrades.
b3lvedere•9h ago
I guess it's a bit on how various technologies are optimized within the system. My Steam Deck can hold quite some battery juice for a while, but i will never be more amazed than my original Nintendo DS, that still has lots of battery capacity even after years and years of neglect.

For my current laptops i have been ignoring the battery completely. I rather have max performance, so every energy saving thing gets disabled. Most of the time it's connected to power anyway.

maverwa•9h ago
The complaint about power usage in suspend is especially sad because it’s pretty much a common problem for Linux on laptops. Not sure if that’s what applies here, but the numbers about match what I see with my Framework. Basically: if you want to use secure boot you usually also want kernel lockdown mode, and you cannot hibernate a lockdowned kernel. At least not without out-of-tree patches.

IMHO that’s a giant issue. If you can’t hibernate (aka suspend to disk) you will never be able to get that power consumption low. And telling people to not run secure boot or lockdown is not really a good answer either. Especially since the default installer already sets those things up. I get that „Linux on laptops“ is not a priority big enough to get a proper fix for that. And that it’s not an easy issue to fix. But the current state is really really sad.

jeffbee•9h ago
> If you can’t hibernate (aka suspend to disk) you will never be able to get that power consumption low.

This is cope. An Apple Silicon Macbook does not need to suspend to block devices to save energy (they only do this when the battery is empty). ChromeOS doesn't offer hibernate at all. The only reason that a Framework can't have good battery life in an operating state is that nobody is paying attention to the details.

N-Krause•9h ago
And what are those details? Sounds like you know specifics that I'd like to also know.

If you're claiming it is just an oversight, then please back it up.

nagisa•1h ago
While I don't have any suggestions on how to look at the relevant metrics, a big part of the issue is the parts selection and having them power off properly.

1%/h is just 0.5W (for a 50Wh battery) which isn't a lot, but fail to bring a component or two to shutdown or sufficiently low power state and you'll observe exactly this behaviour. Of course some drain is going to be almost inevitable just to keep memory contents sufficiently refreshed, but with proper power-saving states memory can go appreciably below 0.5W.

maverwa•9h ago
Thanks, I did not knew that. My understanding was that keeping the memory alive for suspend-to-idle was the main issue here. But that also might be something a vertically integrated Apple Silicon can win vs. that x86 madness there every day.

And to be sure, I do not claim that there is nothing to gain in s2idle. I bet theres still a lot of headroom to safe energy. Its just that it would be easy to safe a lot of power if s2disk "just worked".

jjice•9h ago
My personal machine is a Framework 13 AMD (first gen of AMD for them) and my work machine is a MB Pro M4. The Mac Book just keeps battery _forever_ while suspended, where as I've found the Framework (running Ubuntu 24) loses about 1% an hour while suspended. 1% per hour is acceptable for me, but the Mac Book's power to performance ration is just insane.

I can't blame Framework, of course. Upstart laptop manufacturer that is open about repair vs tech giant who's spent years optimizing hardware and batteries.

All that said, I'm optimistic for better batteries, better suspend software/hardware support, and more efficient mobile processors outside of the Apple ecosystem in the coming years. The M-series Apple processors are definitely kicking others in the industry into gear.

izacus•9h ago
The thing is - a lot if power saving is achieved by hybrid sleep (computer hibernating after a timeout).

Setting that up is pure hell on Linux, with poor documentation and security people actively fighting against making this easy.

On Windows/macOS it just works, on Linux you'll probably break secure boot with it.

terribleperson•2h ago
Maybe it just works on MacOS, but it's prone to all kinds of breakage on Windows.
saratogacx•1h ago
That's because MSFT doesn't really do hibernate any more but does "modern sleep" where it functions like a phone with the screen off. It keeps active network connections, downloads patches and keeps checking for notifications and other such nonsense.

BIOS support for proper hibernation has been getting worse too because with MSFT demanding it, there is little reason to continue support.

I've had older laptops that do the sleep->hibernate setup without too much issue but now it is a crap-shoot on if it is even supported in the hardware.

izacus•56m ago
No, Hybrid Sleep is when the Windows machine goes from Modern Standy to full shutdown and power off.

All laptops support that though it's not always enabled as a feature by default.

Grazester•51m ago
Interesting. I have yet to come across a computer that I couldn't hibernate in Window.
0x38B•2h ago
I was excited to see news about AMD beginning work on ACPI C4 in the Linux kernel (1) – my Framework loses about 10% a day in suspend, sometimes more, which is OK for me but of course I’d love for it to be better!

1: https://www.phoronix.com/news/AMD-ACPI-C4-Linux-Kernel-Code

deepsun•1h ago
No, Linux is not the issue -- my System76 Lemur holds 14+ hours. Haven't used X1 Carbon for a while, but it also held way longer than Framework.
mort96•1h ago
How long does it keep its charge in sleep mode? Weeks or days?
fpoling•1h ago
I really do not understand why hibernate under secure boot is not implemented on Linux and this continues for years.

It is as if the features are implemented by completely different people. But this is not obviously the case since systemd supports both and actively improving both.

Note for me hibernation is a security measure and not about saving battery. I am traveling sometimes with the laptop and risk of theft is non-trivial. If it is hibernated, then it is just a property loss. But with just suspend there is a chance that the data can be extracted. So I configured it to hibernate automatically after 15 minutes in suspension. Surprisingly it has been working reliably with Linux.

anon7000•38m ago
> It is as if the features are implemented by completely different people

This is almost definitely true considering it’s an massive open source project

beeflet•36m ago
I have secure boot, hibernation, and full disk encryption working fine on linux, but I have never heard of kernel lockdown.

The solution I found involves making a custom initramfs to support hibernation and compiling the kernel into a signed EFI stub.

fpoling•29m ago
Does the system use a boot loader? Or does it boot directly into kernel bypassing bootloaders?
beeflet•12m ago
It boots directly into the kernel without a bootloader. You can specify built-in command line options when you're compiling the kernel.

To dual-boot, I boot from a removable USB drive on my keychain. When it's not plugged in, it boots windows instead.

Borealid•54s ago
The term to search for is "UKI".

A UKI is a kernel+initramfs+boot-arguments bundle all as a single WinPE/UEFI executable using the "EFI Stub Loader".

You configure your system firmware to execute it, passing no arguments. It boots using the command line you set earlier. It's signed, and verified by the platform secure boot.

Hibernation works fine with this approach.

billfor•52m ago
I thought the issue with suspend on Linux was that swap had to be encrypted, but you could do it without kernel changes. There are some instructions here: https://techblog.dev/posts/2023/08/encrypted-swap-partition-...
worble•43m ago
While I don't deny that suspend is an issue on Linux I've just never seen this as a major problem? I simply turn off my laptop and turn it on when I need it - boot times are less than a minute so it really isn't a issue for me, just flick the power switch, wait for a bit then I'm good to go.
GZGavinZhao•38m ago
There are often browser tabs and other documents windows I would like to keep openers and I want to jump back to exactly where I left off as soon as possible.
worble•26m ago
Let me preface this reply with that I'm not trying to preach or tell you how to live your digital life - everyone is different and if you have setup that works for you then great, keep on trucking.

That said, I worked the same way many years ago, with browser tabs and desktop sessions that were precious and I didn't want to drop them. But what I ended up realizing was that the stress of losing that state due to random power failures or software bugs was too much. I found it far better for my sanity and actual productivity to instead make sure I had a sane note taking system, where I could track what was actually important to me.

It was a great relief to my mental state and general stress to allow myself to shut down all processes and start clean every day.

fizwidget•26m ago
“Less than a minute” is going to feel horribly slow to people that are used to instant-resume and not having to think about shutdown vs. sleep.

You might be okay with it, but I suspect most consumers today won’t be.

fsckboy•3m ago
>power usage in suspend is especially sad because it’s pretty much a common problem for Linux on laptops

I don't know what you're talking about, is this an apple Silcon marketing ploy? my linux laptops lose less battery in suspend than my macbooks do powered down

cosmic_cheese•9h ago
As suggested in the blog post, the battery life issue is complex.

You do need a CPU/SoC that’s efficient, and while Intel and AMD can do this it’s traditionally been a struggle for them.

Next, the OS needs to be capable of taking full advantage of the chip’s efficiency. Windows could be decent here in, but Microsoft doesn’t believe in an operating system that’s ever truly idle (and neither do the third parties living in your taskbar tray), so even on relatively efficient laptops much of that potential is wasted. Linux is kind of all over the place, depending on your hardware, which governor you’re using, how it’s configured, whether your browsers are configured to use GPU acceleration or are burning power intensive CPU cycles, etc.

Then there’s sleep. Most of the problems here come down to x86 laptops not implementing proper S3 sleep but only “modern standby”, which attempts to emulate the sleep mode that Apple uses that allows for emails to be fetched etc while in a near-sleep low-power state. The problem is that modern standby is not implemented well in Windows or Linux and how individual laptop firmwares handle it can vary a great deal, and the sum of it is that it generally speaking doesn’t work, which is why so many x86 laptops drain themselves after being “asleep” for a couple of days. My ThinkPad does this too.

It’s possible for x86 machines to manage this state correctly, as proven by Valve’s Steam Deck which can be put to sleep and drain its battery slowly enough to stay alive for a week or more. This seems to require a level of integration between the hardware and the OS (an Arch based Linux in this case) than practically all laptop vendors are either willing or capable of.

BirAdam•9h ago
Excellent point with Steam Deck. The machine is proof that x86 and Linux can do it and simply don’t.
dpoloncsak•7h ago
While proof, I think it also highlights the root cause of the issue.

Linux is developed to be compatible with different hardware setups.

SteamOS and MacOS are both (supposed to be) locked to their respective hardware. It works on that hardware, but ymmv on anything else.

joshstrange•7h ago
> It’s possible for x86 machines to manage this state correctly, as proven by Valve’s Steam Deck which can be put to sleep and drain its battery slowly enough to stay alive for a week or more.

I had the original Steam Deck and the OLED Steam Deck and neither of them would hold a charge past a day or so. It's a constant annoyance for me as I don't want to leave it plugged in 24/7 but if I don't, it won't be ready to go when I use it. I often end up playing while plugged in which is just silly.

A week of battery (while it's "off") would be amazing, it feels like I can't get 24hrs without the battery being trash.

Compare this to my iPad or MBP and the difference is stark. I really only use my Switch in docked mode (the joycons suck) so I don't have a good read on how long it holds it's battery but I assume it must be better than the Steam Deck.

jakeydus•1h ago
We got an ipad mini for my kid(s) and regularly leave it unplugged for weeks at a time, sitting on a shelf until we've got a flight or long enough car ride to justify bringing it out. I did that the other day and after not charging it since at least labor day, it was sitting at 90%. I'm just blown away every time.
stratosmacker•1h ago
Hey fyi and for posterity, on SteamDeck I have the same issue and the cause is the same as outlined above (modern standby). I would love to hear more from folks who don't have this out of the box.

The fix is simple but I have to wonder why it's not set by default

https://github.com/nazar256/publications/blob/main/guides/st...

Ideally the Steamdeck would come with hibernation after timeout and FDE enabled by default, but it doesn't. Still love it, and I'm glad/grateful it's open enough to enable these features on my own

joshstrange•1h ago
Thank you for that link!

And yes, I'm surprised they don't do something like this out of the box. I really love my Steam Deck overall and I agree, the ability to tweak and enable these features really make it an amazing product. Especially in comparison to my Switch 2 which is great but 100% locked down.

q3k•56m ago
No sleep battery drain issues on my OLED model. Stock OS. Got it a few months ago.
SXX•47m ago
Can't agree on it. For whatever reason my deck OLED do have this issue. Do you use SDcard btw? Since it's really the only difference from a stock device.
q3k•47m ago
I don't. I also have the highest end model FWIW.
SXX•30m ago
BTW after making some research apparently OLED's could be waken up by Bluetooth devices and recently they added option to disable this:

https://www.reddit.com/r/SteamDeck/comments/188jgd7/howto_se...

hspak•2h ago
My Thinkpad X1 Carbon (gen 5) running linux can suspend for weeks without dying. There was definitely a window where battery life under suspending wasn't a huge problem in Linux, not sure what happened.

I also have a Framework 13 (11th gen intel) which has terrible suspend battery life (also loses 2-3%/hour like the newer AMD version)– I was hoping that the AMD chips would fare better, but it seems not.

krabizzwainch•2h ago
For my all AMD ASUS TUF 16, I am having a great experience with sleep and battery drain. I’m running Nobara, a Fedora gaming spinoff. I can 100% treat it like my apple devices where I can close it and ignore it for several days, and maybe lose 1-5% battery over that time.

My understanding is that it being all AMD makes a difference, but I don’t know for sure.

dheera•50m ago
My Framework has the same battery issues as OP.

My previous two Xiaomi laptops also held charge for a long time on suspend, though not weeks.

cptskippy•9m ago
> Most of the problems here come down to x86 laptops not implementing proper S3 sleep but only “modern standby”, which attempts to emulate the sleep mode that Apple uses that allows for emails to be fetched etc while in a near-sleep low-power state.

That's strange because when I close the lid on my Framework laptop it disables Wifi.

pclmulqdq•9h ago
The Arm architecture isn't why Apple Silicon is so good at this. Apple's silicon engineers have been very good at designing a system of power states that is extremely efficient, and have tight coupling with the OS. Linux on a framework laptop gives you none of this co-design.
apozem•8h ago
Exactly - Apple hardware is designed for its software, and vice versa. They get battery gains across the stack.

I remember when the M1 Macs first came out, an Apple engineer revealed they'd optimized the hardware so one specific low-level operation macOS does all the time was 5x faster than on Intel [0].

[0]: https://daringfireball.net/2020/11/the_m1_macs

jasoneckert•9h ago
The same points made about battery life with Apple Silicon in this blog post equally apply to Snapdragon Elite X laptops: https://www.youtube.com/watch?v=zFMTJm3vmh0
whatarethembits•9h ago
Battery life is the only thing stopping me from getting out of the Apple ecosystem. As soon as a viable Linux laptop with "enough" battery life becomes available, I'll make the switch. At that point there's nothing on Apple side that couldn't be done better in Linux (with a bit of work, but that's okay).

I travel a lot, and often on standby for work during that time. I need to be confident that when I pull the laptop out, there's ALWAYS enough juice to respond to a situation immediately without worrying about anything else.

If Framework offered hot swappable batteries, even if a quick restart is required, I'd be fine with that because at least I wouldn't be stranded in that case. And I'd be happy to pay as much as a MacBook, or a bit more even, purely for ideological reasons. Apple's dominance is bad for all of us.

bo1024•1h ago
I think you could shut down a framework, swap the battery, and boot back up in probably 3 minutes or maybe only 1.
sedatk•35m ago
Windows ARM laptops are quite good in that regard, but I'm not sure how close they're to Macs.
eigenspace•17m ago
Instead of a hot-swappable battery, why not just carry a large battery-bank that can charge your laptop over USB-C? That way you don't even need to reboot.

Browsing around on Amazon, I see there's actually quite a few battery banks that with over 60W of output, and ~100Wh of capacity for under 100€

pjmlp•9h ago
My Thinkpad P15 battery was also great after two weeks vacation, with Windows 11 Professional, and Intel CPU.
bigpeopleareold•9h ago
"I still love my Framework, despite its flaws. I will just keep it plugged in so that it’s ready to go when I want to use it."

That sounds like a plan!

I suppose that if I was distant from an outlet for a long enough time, the battery life would be great, but I'm rarely if ever. It's nice not to be tethered to a wire, but it's not bad really overall.

jon9544hn•8h ago
Reminds me of the windows laptop-closed-but-loses-power-while-hibernating bug that’s been around for ages (10+ years at minimum). Linus (LTT) has made multiple video regarding that over the years.

Obviously, that’s windows. But I do wonder why sleep modes in Linux/windows don’t actually work effectively. I mean they ‘work’ as in slowed battery drain, but still nowhere near any of the MacBook series (with/without the M* chips). Idk something about them, they get it right..

myflash13•8h ago
The difference is fundamental. A product where the hardware and software is built by the same entity will always work better in the long run. It all comes down to decades of iteration and low-level optimizations that aren't easy to do any other way. This is why you'll pry my Apple devices from my cold, dead hands. Even if a super magical alternative device manufacturer with the perfect open source OS appeared tomorrow they wouldn't be able to replicate the decades of compounding interest that have been invested into the Apple ecosystem. The value of that compound interest far outweighs any other concerns I might have about Apple devices, such as "lock in" or declining software quality (valid concerns, still worth bearing the cost). Apple devices are objectively and measurably better not just on metrics like battery life. Linux nerds like DHH and his heroic Omarchy effort are simply wasting their time because they hate Apple.
g8oz•8h ago
I have heard anecdotally that the Snapdragon arm window laptops have amazing battery life. I'd be interested in hearing from people who have used these as well as the Mx MacBooks.
999900000999•8h ago
I want to love framework, and I really do want to get behind their mission, but a few things stand out.

First and this is the elephant in the room, it's probably better for the environment to buy a refurbished think pad. The most environmentally friendly product is one that gets reused instead of going to a landfill.

The 13-in framework only offers one SSD slot, The expansion Bay offers a nice storage option but these are a bit overpriced and then you're down to three ports. The design itself feels really prone to failure, if you're popping in and out expansion cards all the time eventually the ports are going to fail which seems like a really weird design choice. It probably would have been smarter to do something that requires actually screwing in components.

To get comparable specs, you seriously need to spend about 50% more on average, and this is just me comparing ThinkPads to Frameworks. If I wanted to look at laptops on sale you can easily find framework specs at half price.

Finally the support issues don't really inspire confidence, if my Lenovo laptop has issues I can walk into a variety of authorized repair centers and just let them sort it out. Framework simply doesn't have this, I don't have the appetite to pay a premium price and not have this as an option.

Extended warranty options are iffy. You have to first pay more for the prebuilt laptop, and then at the performance tier ( Amd 350) you have to drop $1,690 to get a 3 year warranty. It's out of stock anyway.

The Lenovo E14 Gen 7 with a Intel® Core™ Ultra 7 255H Processor is about 1030$ direct from Lenovo with a 3 year warranty (2 years is available, and is my risk tolerance sweet spot, so I can save 60$ there).

The only reason I'm looking at the E14 is I REALLY want two SSD drives. If I'm ok with just one I can buy a refurbished P14 for around 780$.

I think the core issue is Framework is still a boutique brand, if they ever reach the size of a major OEM then they're pricing will be more competitive.

Zak•8h ago
> if you're popping in and out expansion cards all the time eventually the ports are going to fail

If you're plugging and unplugging USB-C cables all the time, eventually the ports are going to fail, but we generally consider plugging things into USB-C acceptable.

The Framework expansion modules are just USB-C ports, but they're not subject to much twisting or bending when using the modules so they should last longer.

red369•18m ago
Even if the internal USB-C ports which the expansion cards plug into fail, which to me also seems like a long time away, the mainboard is designed to be replaceable so I think you'd be in a better position than with another laptop with a failed power plug.

There are also clips that hold the expansion cards in place. My HDMI one started coming out when I unplug the cable even from really early on, even without pressing the button which should be required to remove the card. That is another way they could fail - in getting loose enough that they weren't securely held in place to be useable. The internal USB-C port would still apply some force in holding them in place though. In my case, this is not related to the socket, but to the card. I'll need to open it up and take a closer look, but hopefully they're designed so the cards fail long before whatever is in the chassis which holds them in. Plastic on the cards vs metal on the chassis would seem robust to me. Otherwise, if the mechanism fails on the chassis side, that would be a much bigger replacement.

Disclosure: I was a big supporter of Framework and bought an early 13 inch (11th gen Intel). I would no longer recommend them due to the mounting list of problems I've had, and despite their responses always being friendly and prompt, they are unable to send any replacement parts, because I've moved to a non-supported country and there is no way they can send anything to the maritime capital of the world. I try to be neutral in my comments, but sarcasm creeps into my disclosures.

MostlyStable•1h ago
In order:

Nothing is stopping you from buying a used Framework. Admittedly, the market is much smaller than for refurbished Thinkpads, but it's smaller on both sides (demand and supply), I found several both on Frameworks own community marketplace and on ebay. And considering the fact that after you buy the first one, you will re-use the chassis and other, non-mainboard components across at least a few upgrades, I actually still think that a framework is the correct "environmental" decision. Plus, if I were to buy a used/refurbed Framework, I would be _supremely_ confident that if some sub-component of it came broken (or broke shortly after purchase), that I would be able to get the laptop as a whole up and running and not need to ewaste the whole thing.

Price-to-performance. This is true....the first time you buy the laptop. On subsquent upgrades, you are not paying the full price of the laptop, but only the mainaboard. Over a few upgrade cycles, the framework comes down _significantly_ in price. This is, in fact, close to the entire point of framework.

I can't speak to support. I have had no issues with my 16. I've heard stories in both directions (very good and very bad support). I guess I will say that it is reasonable to be more skeptical about the level of support one will receive from a new company wit a very small team.

999900000999•7m ago
The mainboard cost as much as a new laptop.

https://frame.work/products/mainboard-amd-ai300?v=FRANTE0009

AMD Ryzen™ AI 300 Series - Ryzen™ AI 9 HX 370

1000$

https://www.newegg.com/asus-vivobook-s14-14-0-non-touch-scre...

ASUS Vivobook S14 Laptop, Copilot+ PC AMD Ryzen AI 9 HX 370 32GB RAM 1TB SSD

1000$.

The pricing just isn't competitive imo. Plus PC laptops go on sale pretty often.

Except for Framework.

The issue IMO is a lack of scale. If Dell did this they could probably offer cheaper parts.

Plus the warranty options drive the price up, I can add a 200$ warranty on the above Asus and get 3 years.

1200$ vs 2000$ on the Amd 370 framework.

That said, I want Framework to succeed. It's good for the industry. It doesn't mean I'm personally ready to make the investment.

sharpshadow•8h ago
The standby experience is so bad on Linux laptops that I almost always shutdown and optimise for boot speed.

On the MB a shutdown is quite rare and getting into the system takes 1s with the fingerprint reader. That’s such a huge difference it feels like magic.

impure-aqua•8h ago
I don't think Framework will be able to compete on efficiency with their design philosophy.

The NVMe disk is swappable, which means it has its own controller which manages power management itself. I did my research to pick an efficient SSD and ended up with a Lexar NM790. It tops Tom's efficiency charts and comes in third place for lowest idle power consumption [0]. This is still ~0.8W at idle. On a 60Wh battery an idling drive alone will kill the battery in 3 days.

Now technically there is the APST (Autonomous Power State Transition) feature in the NVMe specification. Is there some lower APST power state that can get the power draw down? Potentially, but that is a feature well beyond the purview of any SSD reviews I have seen, so I don't know- does this drive have reliable and well-implemented APST state support? How does this interact with the platform-specific sleep state implementation, which presumably wakes the disk sometimes to do some Modern Standby features- how often is it spending time in that 0.8W state versus lower? This can vary between board rev or BIOS version certainly. Beyond the actual drive configuration and ACPI interaction, there is also kernel interaction. Do certain drives behave poorly with Linux? Etc etc.

On the RAM side of things, they are using DDR5 and not LPDDR5. There is a lower voltage on LPPDR5 which is a constant inefficiency, but also LPDDR5 has dynamic voltage scaling and dynamic frequency scaling. There is also technically some voltage drop across the SODIMM connector which you don't need to contend with when you solder RAM, which would be a constant source of loss, but I am not sure how significant that is.

Beyond this you have different behaviour for every model of RAM. This post on the Framework forum shows the user could get 7.82 days of suspend time with the HMCG66MEBSA092N DDR5-4800MHz 16GB kit whereas only 2.25 days with the CT2K48G56C46S5 DDR5-5600MHz 96GB kit [1]. Consider that there are effectively infinite combinations of memory people can run, and even inside a model series, vendors can swap their chip providers, etc. Which kits give the best battery endurance? I can't tell you.

Now someone could certainly embark on a long adventure to test different drives, RAM kits, and measure their performance, recommend tunables for the Linux kernel you want to set for each particular set of hardware, etc. But this is effectively what Apple is doing for you with the MacBook. They are choosing their memory supplier, their flash supplier, and integrating as much as possible into their SoC with presumably an entire team focused on extracting the most efficient behaviour out of both.

Consider this same thing extends to display behaviour (beyond VRR support, which I believe Framework has now, you also have local dimming behaviour to tune on the MBP), wireless behaviour, all sorts of embedded controllers that Apple can wrap inside the SoC that I probably wouldn't think of... I don't see how a modular system like Framework can achieve anything close to the idle efficiency of a MacBook.

[0] https://www.tomshardware.com/reviews/lexar-nm790-ssd-review/...

[1] https://community.frame.work/t/impact-of-ram-density-on-susp...

TYPE_FASTER•8h ago
I think Apple's success at using power management data from their mobile products to make computer hardware with really good power management is highlighting just how bad computer power management has been.

When you close the lid on a laptop, there are a lot of layers that all have to do the right thing. How is Windows configured? How do the drivers installed on that laptop handle the Windows state transitions? How do all the pieces of hardware on that laptop (CPU, etc.) work together to implement the various states?

I think it is possible for a computer manufacturer like Framework to work with operating system vendors like Microsoft and Canonical, and hardware vendors like Intel and AMD to improve how power management is implemented in their hardware.

There is always some level of "friction" involved when you are trying to integrate across different vendors. Some of the best Windows hardware I've used was made by Microsoft. The Surface line, at least in my experience, is really good.

It will require an investment of course, but I think it is possible.

insane_dreamer•2h ago
Same issue I've had - the issue is specifically for Linux (Win on Framework doesn't suffer from this).

One thing I found was certain modules like USB-A or HDMI drawing power even when suspended.

thebitstick•1h ago
This will never happen, but the ideal laptop for me would be a Framework Laptop 13/16 with an Apple Silicon mainboard and OLED display.

The soldered RAM of the Framework Desktop has already opened the door to soldered RAM on Framework Laptop mainboards.

seabrookmx•1h ago
The article is pretty light on details. Whether the Framework is worth it to you really depends on your use case. I never leave a laptop in my bag for three weeks, and if I do I have the foresight to actually shut it down rather than sleep it. So the battery drain while sleeping is less of a problem for me.

My Framework 13 has the Ryzen 5 AI 340 Chip, and I get 5-6 hours of work on a charge. The Macbooks definitely beat this, and their hardware has other benefits (silent if you opt for the Air, bigger/better trackpad, etc) but for me, being able to run Linux is worth the trade-off by far.

I like that on Linux (GNOME) I have all the functionality I need out of the box without having to install a paid app for window snapping (I heard they fixed this recently?) or to make my mouse buttons work. I also find that since I work with containers a lot, developing on Linux removes a lot of friction. I can run docker/containerd natively without having to babysit a VM that likes to eat all my RAM or hang randomly (no docker/rancher desktop layer). Even just having the same coreutils and package managers as I do inside the containers really simplifies things. Our MacOS devs are always struggling with homebrew putting shared libraries weird places that can't be found by the python bindings and this "just works" on Linux.

mrbonner•1h ago
Let's me try to give you the solutions to your problems using Mac.

1. Homebrew: I use Nix package manager (with home manager, though you don't need to) and get rid of homebrew completely.

2. Docker: I assume you referred to Desktop version. You can just just Colima and the Docker/Compose CLI. You will get rid of all the bloats coming with Desktop. Bonus: see #1 for installing Colima and Docker CLI.

throwaway240403•35m ago
The parent's complaint about non-native docker is not solved by colima. It's not bloat from the desktop app it's the fact that you have to run a VM to run any sort of container runtime on a mac.
cptskippy•27m ago
My Framework is a personal device, not for work. I might use it once a day or less for a couple hours or less. It was 100% charged this past Saturday night when I picked it up off the charger. I used it for an hour or two looking for doing some planning for Halloween. Nothing serious, just browsing with Firefox. I shut the lid and placed it on the coffee table. I picked it up Sunday night to find the battery had depleted to below 20% and Windows was in Power Save mode.

This happens every time. I get one and half evenings of light usage out of it before having to charge it.

notRobot•17m ago
You can change the action for "shutting lid" in windows settings. Mapping it to hibernate can help. You might have to enable hibernation first if you haven't already.
dangus•1h ago
As someone who moved from an MacBook Pro I share the pain, but I also made the following adjustments:

1. I just shut down the computer fully more often. It’s annoying so I don’t always do it, but I’ll do it if I know I’m not using the computer as much.

2. I carry a 98Wh battery pack with me. If my laptop is fully dead it’s not a big deal because a full battery pack charges it all the way up, or if both are full it extends the battery life to be MacBook level. Since the framework is lighter than my Mac was anyway it’s not such a big deal.

hk1337•1h ago
I love the Framework hardware but not all that impressed with the choice of operating systems that are available. That’s not really Framework’s problem though.
AgentElement•1h ago
There is a choice of operating systems, which cannot be said about macs.
wmf•26m ago
I wonder if this is just the S0ix problem.
victor9000•25m ago
The best thing about owning a framework is that you can easily recover from silly events like spilling an entire latte on your laptop. I've done this twice so far and both times it cost me $99 to swap out the keyboard and get back to a stock look and feel.
samtheDamned•6m ago
I just got a framework 12 and the first day I set it up a latte spilled all over it and thankfully the keyboard survived but the peace of mind that, even if it wasn't, a replacement keyboard is $50 was/is so valuable.
jadenPete•19m ago
I really, really want an ARM laptop with great Linux support. It's very difficult to justify buying an non-M series laptop today, when the M series laptops outperform x86 laptops in battery life by such a wide margin. I'm sure some of that is because Apple controls their entire hardware and software stack and can optimize macOS for battery life, but it's hard not to believe that the processor architecture (i.e. x86) is mostly to blame for the terrible battery life of most laptops.
babypuncher•6m ago
I think it's still up in the air whether a decent non-Apple laptop/desktop class ARM chip will come to market before Intel and/or AMD narrow the efficiency gap enough that the hassle won't be worth it.