Always good to check out 9front if you plan on using plan9: new drivers, filesystem, more utilities. Homepage: https://code.google.com/p/plan9front/ Releases: http://9times.cat-v.org/
Watch the video on that homepage. It is fantastic. Clarke and Dawe still make videos like that.
Plan 9 from Bell Labs
71–80 of 90 posts
Re: Plan 9 from Bell Labs
#72Earlier quoted context omitted.
I've considered spending time on plan 9 making the UX less crappy. I think the stuff under the covers is fantastic but the UX is not great. The three button mouse thing is pretty stupid, for one.
While modernizing and redesigning the Plan 9 UI is a valiant cause, it may not be the most efficient way to accomplish your goals. I'd venture to say that Plan 9 was never meant to be a mainstream OS. It essentially served as a playpen for new OS/systems ideas and research at Bell Labs at the time. A lot of those ideas were pretty influential: union mounts, per-process namespaces, user-space file systems, UTF8, human…
Re: Plan 9 from Bell Labs
#73Earlier quoted context omitted.
Please don't. As a Pythonista turned LISPer, I've heard all that stuff before. What is pretty stupid is being unable to use Plan9 on a modern laptop with a trackpad -- again, check my comments on previous Plan9 posts.
http://www.jonschneider.com/images/jsblog/ThinkpadTrackpoint... works for me! btw, you can simulate mb 2 and 3 by holding down keyboard modifiers while clicking mb1.
Re: Plan 9 from Bell Labs
#74Always good to check out 9front if you plan on using plan9: new drivers, filesystem, more utilities. Homepage: https://code.google.com/p/plan9front/ Releases: http://9times.cat-v.org/
Watch the video on that homepage. It is fantastic. Clarke and Dawe still make videos like that.
For anyone not familiar, they have been the stalwarts of Australian political satire for decades.
http://en.wikipedia.org/wiki/John_Clarke_(satirist)
http://en.wikipedia.org/wiki/Bryan_Dawe
http://mrjohnclarke.com/projects/clarke-dawe
https://www.youtube.com/user/ClarkeAndDawe
http://www.abc.net.au/news/programs/clarkeanddawe/ (may not work outside Australia.)
Re: Plan 9 from Bell Labs
#75Earlier quoted context omitted.
I'm not against a three-button mouse, I'm against its overuse. Example: in plan9, you can't hit "up" to re-use the last command you typed into a terminal. You have to copy+paste it with your mouse.
Not quite true. The command "" (much like bash's !!) runs the previous command you entered. It can also be given a prefix of a command and search the history for this command. See wintext(1).
Pretty neat.
Edit: Of course this does not make it much easier if you really just want to execute the very last command. But usually you want to either
* edit the last command, because you mistyped it, in which case you can edit the old command in place and then proceed as described above
or
* you want to execute not the last but some previous command in which case this becomes increasingly useful the older the command is
Re: Plan 9 from Bell Labs
#76Earlier quoted context omitted.
Thank goodness I'm not alone! Where have you been all this time? :)
I'm just a frequent user of tiling window managers and vim on Linux and I wish I had the elegance of plan9 under the covers :) Unfortunately I'm all talk at this point. I have to set up an actual plan9 machine at some point and start working on it if I were to get anywhere.
Re: Plan 9 from Bell Labs
#77Earlier quoted context omitted.
So what is Plan9's alternative to SSH? SSL seems even worse than SSH in terms of algorithms that you have to negotiate, and thanks to misconfigurations you can end up in a situation with no shared ciphers (if server accepts only RC4 and client rejects RC4 for example). Maybe tinyssh could qualify as an alternative...
There is cpu for plan9. It's a remoteshell does does mount the local filesystem, so you can continue to work. I don't think tinyssh is less complex, as it is compatible.
Re: Plan 9 from Bell Labs
#78Can someone explain why Plan 9 matters? I mean this legitimately. How is this differentiated from yet another flavor of *nix? I'm sure it was hot shit back in the early 90s, but I don't see much of an appeal other than as a curiosity like OS/2.
First of all: Plan 9 is not another flavor of nix. If you expect it to be like Unix, you will* have a bad time. With that said: * All services are network-enabled file servers speaking a common protocol called 9P. * UI makes heavy use of mouse chording, is inspired by Oberon and old school Smalltalk environments. Supports seamless interaction through an inter-application messaging mechanism called plumber (e.g. you c…
Re: Plan 9 from Bell Labs
#79Re: Plan 9 from Bell Labs
#80Earlier quoted context omitted.
While modernizing and redesigning the Plan 9 UI is a valiant cause, it may not be the most efficient way to accomplish your goals. I'd venture to say that Plan 9 was never meant to be a mainstream OS. It essentially served as a playpen for new OS/systems ideas and research at Bell Labs at the time. A lot of those ideas were pretty influential: union mounts, per-process namespaces, user-space file systems, UTF8, human…
Union filesystems are (finally) supported in mainline Linux as of the most recent (3.18) release. https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux....
As long as that's true, union mounts in linux are not really useful in the same ways they were in plan9.