Hacker Newsnew | past | comments | ask | show | jobs | submit | yepguy's commentslogin

I'm surprised to hear that niri didn't work for you, I feel like it's a really good middle ground between tiling and floating window managers. It handles a lot of window resizing and arranging for me, without being too rigid. Windows can have any width they need without having to evenly divide my monitor.

Niri is a great system for spawning windows.

But it answers the question of:

"Alright, whenever I want the $app window, I just go to column X of workspace Y"

Which isn't something I want for 99% of the windows I have open.

Most of my app interactions are transient where I prefer "summon $app from the ether without navigating anywhere".

For example, here are low priority apps I have open: calendar, discord, whatsapp, notes, journal, database gui.

Niri would make me find a place to put these apps in the top level and then navigate to them which doesn't match their transient nature.


Makes sense I guess. I mostly work with a few long-lived applications, and I hate having to do any manual window management myself.

I'm fairly sure you could use scripting to come up with a Niri workflow that worked for your use case. Maybe something like niri-scratchpad (https://github.com/Vizkid04/niri-scratchpad). But I sympathize if you don't want to spend a ton of time experimenting with your tools when you already have something that works for you.


You may be able to get by in the US without a credit card, but every purchase will literally cost you 2-5% more if you aren't making smart use of them.

These days in a lot of places it is the other way around- using a credit card costs a 3% surcharge over cash.

I feel like this is regional, because I keep hearing it but I never run into these places.

I was going to comment something similar to this. To an extent, dressing and grooming well is a sign of respect you show to other people as well as to yourself. If you can't clear that relatively low bar, don't be surprised when people aren't super excited about what you might add to their lives.


> If you can't clear that relatively low bar, don't be surprised when people aren't super excited about what you might add to their lives.

You mean like that guy giving keynote presentations in a turtleneck and jeans?


Yes, Jobs is kind of an exception to my general point, but I think it's a bad idea to live your life assuming you can be the exception.

I'm also not talking about having a great fashion sense though, and it's okay to prefer a more casual look. Just pay a little attention to how you dress and care for yourself.


Jobs looked put together.

Try out something like Timeleft (https://timeleft.com/). It's in most major cities now, and it will set you up with a dinner reservation for you and 5 strangers who are also looking to make friends.

I had a tough breakup a couple years ago and I know it would have been way tougher if I hadn't discovered Timeleft.

Even if you have enough friends already, you're at the age where it's probably difficult to get together regularly.

It's also good if you travel alone and want a night out in a city where you don't know anyone.


Anecdotally, I found I developed a dependence on nicotine pouches very quickly. It was also very easy to exceed the nicotine equivalent of a pack of cigarettes daily without even noticing.

But it was also easy to quit by substituting nicotine-free pouches, and withdrawal symptoms only lasted like 3 days.


There's also FUTO Keyboard (https://keyboard.futo.org/). Nothing against Heliboard (I actually don't even remember why I chose it over Heliboard). Just another good option.


FUTO, unlike everything else discussed here, is not FOSS.

https://gitlab.futo.org/keyboard/latinime/-/blob/master/LICE...


>You may distribute the software or any part of its source code only if you do so free of charge for non-commercial purposes.

Semantic arguments over what "FOSS" means aside, for most people, calling it "not FOSS" probably makes them more confused than if you just said "it's FOSS", even if the latter might not be technically correct.


It's not just a technicality. FUTO not being FOSS means that the community cannot fork and maintain the keyboard in case of a rug pull. In addition, not being FOSS means that FUTO is not on fdroid, and requires a payment on other stores.


>FUTO not being FOSS means that the community cannot fork and maintain the keyboard in case of a rug pull

But they can? It literally says anyone can do it as long as it's non-commercial.

>not being FOSS means that FUTO [...] requires a payment on other stores.

What are you talking about? It's free on google play.


> FUTO not being FOSS means that the community cannot fork and maintain the keyboard in case of a rug pull

> But they can? It literally says anyone can do it as long as it's non-commercial.

Commercial use doesn't only mean payment. If you modify FUTO, you can't use it at work for example.

In addition, FUTO License says this -

"Notwithstanding the above, you may not remove or obscure any functionality in the software related to payment to the Licensor in any copy you distribute to others. You may not alter, remove, or obscure any licensing, copyright, or other notices of the Licensor in the software. Any use of the Licensor’s trademarks is subject to applicable law."

> It's free on google play.

You are right. I had confused it with the donation link.


The 3 justifications I remember for Wayland were security (isolating windows from each other), multi DPI, and eliminating tearing. All are now features of XLibre.


This is all playing a bit fast and loose with the details.

The "isolating windows from each other" stuff in Xlibre for example is the Xnamespace extension, which requires a static config file up front and lets X clients within the namespace interact as before. This may have some utility for specific scenarios (dunno, kiosks maybe?), but is nothing like Wayland's default security model.

Similarly, enabling TearTree in the modesetting driver and having another backbuffer in the driver is a huge crutch vs. having a proper architecture where the compositor can own presentation timing. For one it makes adaptive sync/VRR a lot trickier.

These things are overall not equivalent.


It isn't clear why any of this would require a rewrite.


Lem is an Emacs-like editor built in Common Lisp. It's very impressive and usable for its age and I can see why some people see it as a better Emacs. Still has nowhere near the mindshare of Emacs, though, and it has a long way to go before it can match the Emacs ecosystem.


And the UI runs on WebView.


It doesn't. There is a terminal frontend, a web rendering frontend, and a deprecated SDL frontend. The web frontend was explicitly developed to speed up development, writing implementations for graphics described in CL (the part being accelerated) that can be later served by another frontend should some technical need emerge. Anyone acting like this is Electron is either leaping to conclusions or being intentionally misleading.


Electron is not WebView my friend.


Nah, Chris is definitely a real sysadmin and his blog has been pretty popular in this space for a long time.


To be fair to corporate, Emacs has a pretty terrible security model.

There's no reason a program like Emacs couldn't exist which had something like capabilities baked in, but as it is, every package has access to anything it wants.


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

Search: