Live data from Hacker News

9front “The Golden Age of Ballooning” Released

9front.org

41–50 of 81 posts

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

#41

For those unfamiliar with Monty Python's Flying Circus, "The Golden Age of Ballooning" is the first episode of the fourth and final season, notable for being the first episode without John Cleese.[0] No idea if 9front is intentionally referring to this. [0] https://www.imdb.com/title/tt0650996/

It is one of my favorite episodes too! It’s got such a different feel than the rest of the series, it really sticks out conceptually. I find myself thinking of it from time to time.

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

#43
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…

Durée has something like that http://durden.arcan-fe.com/

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

#44
post #26
post #8

Earlier quoted context omitted.

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

The Plan 9 UI is deeply arcane. It's heavily inspired by the Oberon UI, which itself is equally arcane, if not even more so. I have a play with Inferno in a VM some years ago. (I can't even find an ISO of it now, which is something that needs fixing badly, alongside a ready-to-run version for Linux on x86-64.) Oberon, and thus Plan 9, spring directly from the era of the original Xerox PARC Alto. Their design comes fr…

Only acme mimics Oberon. The rest is inspired only, as you said, by the original smalltalk GUI.

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

#45
post #39
post #26

Earlier quoted context omitted.

The Plan 9 UI is deeply arcane. It's heavily inspired by the Oberon UI, which itself is equally arcane, if not even more so. I have a play with Inferno in a VM some years ago. (I can't even find an ISO of it now, which is something that needs fixing badly, alongside a ready-to-run version for Linux on x86-64.) Oberon, and thus Plan 9, spring directly from the era of the original Xerox PARC Alto. Their design comes fr…

Inferno is not plan9, Inferno is based on what was learned while making/using plan9. They do not share a base.

Most importantly Inferno was meant to be a product while Plan 9 was a research system. A few things that were improved in Inferno were put back into Plan 9 3rd edition.

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

#46
post #21

This page does a horrible job of explaining what it's about.

Notable changes few, minor changes numerous.

Depends on what you find notable. An IME for CJK languages, as well as some others, didn't make the list. (http://man.9front.org/1/ktrans)

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

#47
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'd say the UI/UX actually isn't that good, period. "Everything is actually really a file this time", plumbing, acme and rio are all very cool and powerful concepts, as is the idea that we shouldn't have to care about silly old TTY intricacies and that the mouse should be a first class citizen in our tools. However, the window management feels rather cumbersome and not offering decent keyboard navigation and shortcut…

Keyboard navigation is one of the features of this release. And it's fully scriptable via /dev/kbtap: you can write your own key bindings and compose them by piping the keyboard events through your scripts.

The usual program for it is http://man.9front.org/1/riow

Ktrans also uses it: http://man.9front.org/1/ktrans

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

#48
post #40

When Plan9 gets posted to HN, the feelings are complex. I love you guys, I really do, but plan9 might have been passed up on by the segment of the hn audience who'd have loved it most. Plan9 is a project that does things very differently on purpose. A lot of things don't make sense at first, like the 3 finger mouse paradigm, plumbing, mainframe mentality. What I fear is that the more people from HN are introduced to…

> like the copy of Mein Kampf being in every copy of the source code

It was an over the top political gag in response to the original labs people inserting a copy of the gettysburg address in /lib. It was removed as the gag was lost on most people.

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

#49
post #47

Earlier quoted context omitted.

I'd say the UI/UX actually isn't that good, period. "Everything is actually really a file this time", plumbing, acme and rio are all very cool and powerful concepts, as is the idea that we shouldn't have to care about silly old TTY intricacies and that the mouse should be a first class citizen in our tools. However, the window management feels rather cumbersome and not offering decent keyboard navigation and shortcut…

Keyboard navigation is one of the features of this release. And it's fully scriptable via /dev/kbtap: you can write your own key bindings and compose them by piping the keyboard events through your scripts. The usual program for it is http://man.9front.org/1/riow Ktrans also uses it: http://man.9front.org/1/ktrans

Hey, cool! Gonna have to check this out. Can it be used for E.G. selecting/cutting/pasting/navigating text in Acme as well?

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

#50
post #47

Earlier quoted context omitted.

Keyboard navigation is one of the features of this release. And it's fully scriptable via /dev/kbtap: you can write your own key bindings and compose them by piping the keyboard events through your scripts. The usual program for it is http://man.9front.org/1/riow Ktrans also uses it: http://man.9front.org/1/ktrans

Hey, cool! Gonna have to check this out. Can it be used for E.G. selecting/cutting/pasting/navigating text in Acme as well?

Probably. But not easily.
Post reply on HN