Live data from Hacker News

9front “The Golden Age of Ballooning” Released

9front.org

11–20 of 81 posts

Re: 9front “The Golden Age of Ballooning” Released

#11
post #3

Happy to see this getting updated, although it is bittersweet to realize it has a minuscule user base and that the UX will likely never change (the three-button mouse UX simply isn’t a good fit for today’s laptops).

I use a five button mouse...(6 if include scroll wheel)

Re: 9front “The Golden Age of Ballooning” Released

#12
post #8

Earlier quoted context omitted.

Is it an inherent flaw in 9front or could it be fixed with an input router?

I'm not sure what an input router is, but the concept of mouse chording is absolutely an inherent property of Plan 9/9front and Acme. To the best of my knowledge you cannot mark, cut, copy or paste text at all using the keyboard. Copying is especially cumbersome and involves a three-button chord in conjunction with some precision pointing (first to mark the text, then to where you want it pasted). I'm sure this could…

What if you had a OCR overlay that had a DOM like structure along with coordinates? You could hit a key combo, and then the text dom could float over the page and you could select nodes of it using your keyboard modifiers of choice (vim, emacs, etc).

You could also read the process memory directly by a supervisory program, like a debugger, to extract or insert text directly. It would be like idea implantation.

Does that make sense?

Re: 9front “The Golden Age of Ballooning” Released

#14
post #12

Earlier quoted context omitted.

I'm not sure what an input router is, but the concept of mouse chording is absolutely an inherent property of Plan 9/9front and Acme. To the best of my knowledge you cannot mark, cut, copy or paste text at all using the keyboard. Copying is especially cumbersome and involves a three-button chord in conjunction with some precision pointing (first to mark the text, then to where you want it pasted). I'm sure this could…

What if you had a OCR overlay that had a DOM like structure along with coordinates? You could hit a key combo, and then the text dom could float over the page and you could select nodes of it using your keyboard modifiers of choice (vim, emacs, etc). You could also read the process memory directly by a supervisory program, like a debugger, to extract or insert text directly. It would be like idea implantation. Does t…

I think it'd be easier to just implement better keyboard support in E.G. Acme and, to a lesser extent, the terminal. :)

Side note: Inserting text using a debugger shouldn't be necessary. Everything really is a file, including Acme's windows and their contents (which is pretty cool).

Re: 9front “The Golden Age of Ballooning” Released

#15
post #12

Earlier quoted context omitted.

What if you had a OCR overlay that had a DOM like structure along with coordinates? You could hit a key combo, and then the text dom could float over the page and you could select nodes of it using your keyboard modifiers of choice (vim, emacs, etc). You could also read the process memory directly by a supervisory program, like a debugger, to extract or insert text directly. It would be like idea implantation. Does t…

I think it'd be easier to just implement better keyboard support in E.G. Acme and, to a lesser extent, the terminal. :) Side note: Inserting text using a debugger shouldn't be necessary. Everything really is a file, including Acme's windows and their contents (which is pretty cool).

Ok, what if all the programs had an file, like a port, where it could read and write messages encoded in a high level dynamic language, maybe like Lua, or Arexx :) ?

Then you could send it a message

    GET /text_repr?encoding=json

Re: 9front “The Golden Age of Ballooning” Released

#16
post #3

Happy to see this getting updated, although it is bittersweet to realize it has a minuscule user base and that the UX will likely never change (the three-button mouse UX simply isn’t a good fit for today’s laptops).

With regard to laptop, you need a thinkpad. it caught me off-guard when I picked up mine many years ago, because I was not looking for three buttons on a laptop. but it quickly became my favorite feature.

As an X11 user, I think that select/single button paste is one of the better features of the platform. I miss it terribly when on windows.

Re: 9front “The Golden Age of Ballooning” Released

#17
post #16
post #3

Happy to see this getting updated, although it is bittersweet to realize it has a minuscule user base and that the UX will likely never change (the three-button mouse UX simply isn’t a good fit for today’s laptops).

With regard to laptop, you need a thinkpad. it caught me off-guard when I picked up mine many years ago, because I was not looking for three buttons on a laptop. but it quickly became my favorite feature. As an X11 user, I think that select/single button paste is one of the better features of the platform. I miss it terribly when on windows.

I have two Lenovos and a MacBook Pro here in front of me.

Believe me, when I say Plan9/9front/rio has a crap UX on laptops, it isn't due to lack of trying. Even when I ran an Plan9 "terminal" on a Pi with a three-button mouse, the UX was bad.

Re: 9front “The Golden Age of Ballooning” Released

#18
post #4
post #3

Happy to see this getting updated, although it is bittersweet to realize it has a minuscule user base and that the UX will likely never change (the three-button mouse UX simply isn’t a good fit for today’s laptops).

>UX simply isn’t a good fit for today’s laptops Maybe you just have the wrong laptops ;)

As said above, I have two Lenovos and a MacBook Pro here in front of me.

Re: 9front “The Golden Age of Ballooning” Released

#19
post #12

Earlier quoted context omitted.

I'm not sure what an input router is, but the concept of mouse chording is absolutely an inherent property of Plan 9/9front and Acme. To the best of my knowledge you cannot mark, cut, copy or paste text at all using the keyboard. Copying is especially cumbersome and involves a three-button chord in conjunction with some precision pointing (first to mark the text, then to where you want it pasted). I'm sure this could…

What if you had a OCR overlay that had a DOM like structure along with coordinates? You could hit a key combo, and then the text dom could float over the page and you could select nodes of it using your keyboard modifiers of choice (vim, emacs, etc). You could also read the process memory directly by a supervisory program, like a debugger, to extract or insert text directly. It would be like idea implantation. Does t…

OCR hardly needed. Just read /dev/text.

I don't think the mouse chording is that essential to Plan 9. It's how rio and acme work, but those programs can be replaced without throwing away most of the OS concepts. I think you could absolutely create a Plan 9 UI that, for example, uses vi-like key bindings to jump around windows and text. Nobody's just done it yet and hardcore users are happy enough with what they have for now.

Post reply on HN