Hacker News new | ask | show | jobs
by leojfc 15 days ago
Yes, and I'd go a step further: OSes in general need a concept of a 'project' or 'task' or whatever, which a) cuts across apps and b) integrates deeply with windowing and spaces.

Multitasking and context switching has been increasing for years, instant messaging boosted them again, and agent-based workflows are only going to push further in that direction. The OS needs to support that, and it's not an app-level concern: I use the same apps in each of my tasks.

IDEs can help with this of course: they tend to have workspace/project primitives and can restore code and terminal contexts from those. But there's always a bunch of other connected stuff that can't be linked: web pages (some IDEs are starting to manage those too), agents which don't reside in the IDE, relevant chats with colleagues, project management apps and so on.

This is clearly an OS-level concern, not an app-level concern.

Some of the iPad experiments with alternative window organisation looked kind of promising, but they’re just not powerful or intuitive enough IMO.

4 comments

I feel like Arc nailed this perfectly with the vertical tabs and multiple "spaces", and since almost everything happens in-browser these days, this was 99% good enough. I can't understand why more power users don't find this setup ideal. I'm hoping Zen Browser can become a solid replacement.
Zen has been working as a full replacement for Arc for me since the Atlassian acquisition. There are only minor things that I miss from Arc ("development mode").
KDE tries to do this with Activities¹ (I personally haven't found it useful).

¹https://blogs.kde.org/2026/01/17/streamline-plasma-with-acti...

I use Niri workspaces that way. I name my spaces (usually after branches) and have a browser, editor and usually a few terminals open on a workspace. It's also great that a workspace has infinite space so that I can never have to think about creating workspaces just because some workspace has run out of room.
I make a version of this happen with Aerospace on macOS.
For anyone wondering, you can use Aerospace purely as a workspace switching solution without the tiling: https://www.boronine.com/2025/02/09/Instant-Workspace-Switch...
I've been experimenting with aerospace for the last month. Still not sure if I enjoy the tiling aspect. It can get quite janky on occasions when multiple windows open at once. And it lacks some UI affordances (I'd love if you could make the focused app much more prominent). I might try this more limited approach

I wish macos for more serious about window management, it's extremely limited out of the box.

Oh nice, looks awesome, I will give it a go!