Live data from Hacker News

Nyxt: The Hacker's Browser

nyxt.atlas.engineer

131–140 of 234 posts

Re: Nyxt: The Hacker's Browser

#131
post #127
post #126

Earlier quoted context omitted.

Touchpads exist. A mouse (or rather, a floating cursor) is often a much more efficient way to get your cursor in position than slamming your arrow or hjkl keys multiple dozens of times.

Touchpads don’t solve for muscle memory for the same reasons mouses don’t. And yeah, of course. Most people who use keyboard based workflows dont just use hjkl to move a cursor around. In vim, for example, there are many more text-centric ways of moving around a document. Using a keyboard is generally much faster. Try using your daily code editor without any hot keys at all. No F5, no Ctrl-s, none of that.

> Touchpads don’t solve for muscle memory for the same reasons mouses don’t.

Uh, what? I have my touchpad tuned so that one swipe from top left to bottom right is exactly equal to going from the top left to bottom right of my display. And aside from that, how do you think people play FPS games, that they think about every mouse movement and then do it?

> Most people who use keyboard based workflows dont just use hjkl to move a cursor around.

> Try using your daily code editor

One of the few usecases where you can do that, and in general is extremely heavily biased towards keyboard use.

Having a touchpad or mouse is great because it is adaptable and versatile. It doesn’t require the application developer to have accommodated every step a keyboard user wants to optimize for. Not to mention there is no “quickly” using your keyboard with one hand if you constantly need to hold modifier keys :)

> Using a keyboard is generally much faster.

That was my point, it is until it isn’t. On any application without Vim or EMacs bindings I’ll happily be leaping over hundreds of lines of text with one or two swipes whilst you are sitting there, going taptaptaptaptaptaptaptaptaptaptaptaptaptaptaptaptaptap with horrid inefficiency.

Re: Nyxt: The Hacker's Browser

#132
post #54

As someone that started in computing when affordable computing was all about keyboard, and mices only existed in computers with prices similar to buying a car or a mortgage, I don't get the hype of keyboard == hacker mentality. Specially since that on my hacker circle of Demoscene, during the 16 bit days, we were mostly on Atari and Amiga systems, then we had plenty of mouse time, and no one ever stop to wonder we we…

its a productivity thing, would you rather type text with a physical keyboard or would you rather use a virtual keyboard and mouse? you can miss more easily with a mouse and have to adjust the position of the cursor to line up on two axis before any action

I guess it depends on the kind of application. I use the keyboard a lot, but I'd kill myself if I had to use the git command-line interface. Once I bought Sublime Merge, I stopped learning what was (and still is) a waste of time to me. I'm faster with a global visual description and a mouse for some tools.

Re: Nyxt: The Hacker's Browser

#133
post #14

Earlier quoted context omitted.

Nyxt is very promising, and I hope it gains momentum. The obvious advantage of Nyxt is programmability and keyboard-driven workflows. However, I use old hardware, and it's a bit slow and laggy. Chromium behaves the same way, so I imagine this is due to WebKit and Blink being significantly heavier than Gecko. Firefox is really snappy on old hardware, at least when running Linux, and uses a modest amount of memory.

Is this because Nyxt is an Electron App? (Is it?) The github commit log mentions it. Or is that just a "variant" of Nyxt?

Fortunately GTK. Contributing manual only says that Electron support is experimental.

Re: Nyxt: The Hacker's Browser

#134
post #79
post #54

As someone that started in computing when affordable computing was all about keyboard, and mices only existed in computers with prices similar to buying a car or a mortgage, I don't get the hype of keyboard == hacker mentality. Specially since that on my hacker circle of Demoscene, during the 16 bit days, we were mostly on Atari and Amiga systems, then we had plenty of mouse time, and no one ever stop to wonder we we…

For text editors or IDEs, basically contexts where we expect a lot of typing, I get why sticking to the keyboard is desirable. I don't get how it's better to browse the web without using the mouse. Most of the time on the web I just read, not type.

>Most of the time on the web I just read, not type.

This is kind of why it works. In vim you spend most of your time in normal mode, reading, moving around, making quick edits. It takes good advantage of the whole keyboard even when you're not writing new text. I use qutebrowser, which has default vim-style bindings for everything and an emphasis on the keyboard. It works very well.

Re: Nyxt: The Hacker's Browser

#135

Is this standalone or an emacs plugin? I rather use vim motions, so is this locked to emacs, or can i do vim style for things instead?

Last I used it, default keybinds were very emacs-y, but there was a vim mode (was a bit rough) you could use instead.

Re: Nyxt: The Hacker's Browser

#136

Earlier quoted context omitted.

Not GP, but I have an i5 from around 2015. 4 cores, no hyper threading), 32GB ram. And it's still good enough for most things. Adding ram and a decent SDD gave it many extra years. In the prosess of switching it out completely now though.

What kind of work do you do with those specs? I have a machine from around the same period with similar upgrades and I feel that it really is good enough, especially if you don't play video games.

It's actually the machine I use when working from home and it works fine.

PyCharm IDE on a moderately big project. We've recently focused on moving towards fully type hinted code base, using pyright as the checker/LSP. Which means I use a good-enough-but-not-great plugin which makes pycharm use pyright instead of the buggy heuristic based built in type "engine". And this is noticeable slower, which is part of my motivation for upgrading.

Other part is to be able to play a few games. I could probably just upgrade my GPU, but I'm not sure if it's even possible (outdated PCI port on my MB I think) without getting something second hand.

Third part is that I want to play more with the new NLP technology which is rapidly reaching a point where it should be possible to do a lot of cool stuff. And I want as much as possible to run locally.

My current old CPU is i5-3570 CPU @ 3.40GHz

Re: Nyxt: The Hacker's Browser

#137
post #26

Related. Others? Nyxt – The Hacker's Browser - https://news.ycombinator.com/item?id=39183823 - Jan 2024 (2 comments) Nyxt: The Hacker's Browser - https://news.ycombinator.com/item?id=36006423 - May 2023 (252 comments) Nyxt 3.0.0 - https://news.ycombinator.com/item?id=35869378 - May 2023 (30 comments) Why Lisp? - https://news.ycombinator.com/item?id=35852321 - May 2023 (327 comments) Nyxt 3 Pre-release 1 (a Lisp power…

It used to be called Next Browser, so older posts might call it that.

Re: Nyxt: The Hacker's Browser

#138
This is a timely coincidence for me. I started using yesterday Shortcat [1] for the Mac, and I'm very pleased. It gives you access to pretty much everything with the keyboard, not just the browser. To be fair, Nyxt provides other features such as scripting.

[1] https://shortcat.app/

Re: Nyxt: The Hacker's Browser

#139
post #75

Earlier quoted context omitted.

Thats interesting. Im using GUI Windows OS, but im very heavy keyboard user, utilizing shortcuts and alt+tab for windows switching. I barely even use start or desktop to start most common apps I use. I wrote myself QuickRun tool that is activated by Win+Q, and I type what I want to run. Usually its just 2-3 first letters of alias name, like bash and autocompletion kicks in. Mouse is used mostly to position windows so…

Do you use multiple desktops? Windows seems terrible at positioning windows, I can't work out how to tell a window to move to the next desktop, say, or just start on a particular desktop (nevermind start at a particular position). Instead it takes a lot of mouse work just to setup after a boot/reboot. Do you have a solution? I'm stuck with native solutions, otherwise I gather this can be fixed with AHK. I'm intereste…

Yeah I am, but im on very old Windows.. Also, I never bother that much about windows positioning. Because most stuff is usually maximized already, hence I often use alt+tab to switch. As for multiple desktops, I use Desktops 2.0 with is great little utility to create 4 virtual desktops. You can switch between them using Win+[1-4] so again, keyboard shortcuts. You cannot move windows between desktops but its not issue for me. I like this feature actually. I treat those desktops like some contexts. Basic, Work, VM.. So, apps cannot escape given desktop.. And apps are nicely segregated this way. Switch is instant.

Re: Nyxt: The Hacker's Browser

#140
I was intrigued until I saw this in the FAQ:

> What is Nyxt?

> Nyxt is a browser with deeply integrated AI and semantic document tools that work as a second brain to help you process and understand more, more quickly.

No mention of what sort of "AI", where it's run, etc. If nothing else, this sounds like a recipe for a warm laptop and unreliable results.

Post reply on HN