Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Resizable windows are an outdated concept, full-screen applications with tiling capability (think emacs) are much better. Add multiple workspaces just as they are today and it is perfect.

Unfortunately Windows and MacOS don't really support this kind of environment very well. Sure you can tile windows, but they are still windows. When you open an application it is not immediately tiled or opened in another workspace etc.



Everybody says "floating windows are dead", but I fail to get sold on the tiling concept. For people working on 3 windows, that may be acceptable, but if one's juggling 10 windows on a couple of desktops, things get hairy fast.

Window resizing also helps a lot of things in terminal. Sometimes programs write log lines so long, I have to resize the terminal wider than the screen itself to make sure that every log is written in single line to be able debug things with some efficiency.

Also, not everyone uses GNOME. KDE has very nice features for floating windows like "dim inactive" which makes working with many windows a breeze, while effectively cutting eye strain, because your average screen brightness is lower, without turning down your lighting. Also, enabling window shadowing convincingly raises active windows over others, so brain's depth perception can isolate said window pretty easily.

Both ways (floating and tiling) have advantages over each other in some use cases. I use an hybrid approach (manual tiling of floating windows with snapping), but the scenarios I prefer tiling is really rare, I may say.


I am thinking that most of the time you want your applications full screen with tiling been an advanced user kind of thing

I myself mostly use MacOS without tilling, I just keep all my applications full screen and use multiple workspaces. I prefer to have a single big (32'' at the moment) monitor and just switch workspaces instead

But if MacOS had better tilling support I would probably use it more.


> I am thinking that most of the time you want your applications full screen with tiling been an advanced user kind of thing.

If using a 13" MacBook, yes. If using a 16" MacBook, maybe, but if using a 27" Linux desktop, the answer is definitely no for me, unless I'm running a multi-pane IDE or other specialist software.

MacOS is very optimized for that kind of workflow (I'm writing this comment on a 13" MacBook), but as the screen goes larger, the wasted space becomes too much. I even sometimes divide a workspace to two applications on this machine, to see more on a single screen.

For manual tiling, I sometimes enable Magnet and snap windows to corners, esp. if I'm away from my Linux desktop and need to do some system administration across a couple of machines.


> I am thinking that most of the time you want your applications full screen

I have a large screen. It's very rare that I want any application to be full screen. I want to use some of that screen to see other things at the same time.


> I just keep all my applications full screen and use multiple workspaces

I also like this setup, but do you have a workaround for the godawful animation that MacOS uses when switching apps? I can disable the panning effect, but not the fading one.


wait how do you disable the panning effect? I hate that. I just want the workspace to switch I don't need the stupid visuals that just slow everything down.


System Settings > Accessibility > Display > Reduce motion

Still far from perfect, but better.


Hey thanks for the tip!


Thank you!


> full-screen applications with tiling capability (think emacs) are much better.

For you. For me, that's substantially worse.


> full-screen applications with tiling capability (think emacs) are much better

That's just a tiling window manager that's crippled by only being able to show windows from one program.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: