Re: [9fans] What are you using Plan 9 for?

2018-06-13 Thread Lucio De Re
My most current frustration (a bit off topic) is Skype's keystroke
echo latency, whatever the cause. I can't cope with it, yet I have to
use it for employment reasons.

It reminds me that upas with acme Mail is immeasurably faster at
reading and reacting to mail than the bloat I need to use as a mailer:
Thunderbird; and less buggy. Sadly, I could choose my mailer, in this
case, but mailman queue moderation in Plan 9 is just not viable unless
I code my own tool chest for that and I just have too many higher
priority tasks to do that. It nags me, just not enough.

So, why is my main workstation a Plan 9 one?

 I think the most significant reason may well be that a
top-of-the-line Apple laptop is way beyond my means; I rage against
Apple, yet I have seen too many people I respect switch to Apple and
even though I believe the reason is fashion rather than practicality,
I cannot stop the suspicion that the only barrier to me capitulating
too is my lack of funds.

So, that bit aside, a native Plan 9 environment is what I enjoy
developing small prototype tools (software tools), which is what I
mostly do for a living, in Go. Big screen, fast reaction on old
hardware, seamless compilations and testing and, best of all, platform
independence (also "it keeps me honest"). And Go has so many native
libraries, I can play with PostgreSQL or OpenLDAP and many other
foreign services without touching Linux for hours on end (no open
Windows, here, with really, really rare exceptions).

There is a middling list of improvements I would like, some needing
hard work (Go's Shiny), some in  the middle (proper SSH functionality,
native to Plan 9 - I haven't had a chance to mess with Go's options),
and some trivial (vmx is a recent discovery, I haven't had the time to
set up a working, integrated instance of 9front, upas or similar is
the pressing one).

But it all helps me keep my sanity and that makes up for a lot of shortcomings.

Lucio.

On 6/14/18, 刘宇宝  wrote:
> Compared to "not for you", "don't care",  "intend to not be successful", I
> like more the topic of cat-v irc channel on freenode set by aiju:  "fun
> fact: you can use multiple operating systems at the same time".
>
> Certainly Plan 9 can't replace Linux/macOS/BSD/Windows, I'm still curious
> its upper bound for a sensible daily usage,  and the best practice from you
> happy experienced Plan 9 users.
>
> I checked mail headers in this mailing list, seems all use Apple Mail,
> iPhone Mail, WebMail with AJAX, Gmail(a lot), ProtonMail,  these emails went
> through Postfix and Exim servers, probably on Linux.
>
> In great harmony, we use kinds of operating system and kinds of software on
> them.
>
> Regards,
> Yubao Liu
>
>> On Jun 14, 2018, at 10:53 AM, N. S. Montanaro  wrote:
>>
>> I think a lot of people discover Plan 9 and want it to be something it
>> isn’t, rather than stumble upon it out of necessity. As the FQA says,
>> “Plan 9 is not for you."
>
>


-- 
Lucio De Re
2 Piet Retief St
Kestell (Eastern Free State)
9860 South Africa

Ph.: +27 58 653 1433
Cell: +27 83 251 5824
FAX: +27 58 653 1435



Re: [9fans] What are you using Plan 9 for?

2018-06-13 Thread 刘宇宝
Compared to "not for you", "don't care",  "intend to not be successful", I like 
more the topic of cat-v irc channel on freenode set by aiju:  "fun fact: you 
can use multiple operating systems at the same time".

Certainly Plan 9 can't replace Linux/macOS/BSD/Windows, I'm still curious its 
upper bound for a sensible daily usage,  and the best practice from you happy 
experienced Plan 9 users.

I checked mail headers in this mailing list, seems all use Apple Mail, iPhone 
Mail, WebMail with AJAX, Gmail(a lot), ProtonMail,  these emails went through 
Postfix and Exim servers, probably on Linux.

In great harmony, we use kinds of operating system and kinds of software on 
them.

Regards,
Yubao Liu

> On Jun 14, 2018, at 10:53 AM, N. S. Montanaro  wrote:
> 
> I think a lot of people discover Plan 9 and want it to be something it isn’t, 
> rather than stumble upon it out of necessity. As the FQA says, “Plan 9 is not 
> for you."



Re: [9fans] What are you using Plan 9 for?

2018-06-13 Thread N. S. Montanaro
I think a lot of people discover Plan 9 and want it to be something it isn’t, 
rather than stumble upon it out of necessity. As the FQA says, “Plan 9 is not 
for you."


Re: [9fans] how to undo in Rio shell window and Acme editor?

2018-06-13 Thread Ethan A. Gardener
As a small extra hint if you ever need to work outside Acme, any delete of 
selected text is effectively a cut. You can paste it back in. I used to use 
that like undo all the time.

On Wed, May 9, 2018, at 7:32 AM, 刘宇宝 wrote:
> Hi all,
> 
> Recently I started an adventure to 9front and found Plan 9 very 
> interesting.  I have thoroughly read the FQA and manual pages at 
> 9front.org, and searched the web, but still don't know how to undo wrong 
> typing in Rio shell window and Acme editor's tag line,  I'm surprised 
> and not so used to the facts that:
> 
> * I can edit the output of a command in shell window, no way to undo
> 
> * I can change or delete the tags for Acme editor and its column, no way 
> to undo,   although the tags for Acme window can't be edited.
> 
> I miss much the *universal* shortcut Ctrl-z on Window and Command-z on 
> macOS,  does Rio and Acme have the equivalent?
> 
> 
> And one more question about Acme: how to quickly enter command? In VIM, 
> I can enter ...comand, in Acme I have to move cursor to 
> command area and click, input command, press ,  click middle mouse 
> button on the highlighted command, is this the fastest way to input 
> command in Acme?
> 
> 
> Thanks,
> 
> Yubao Liu
> 
> 


-- 
The lyf so short, the craft so long to lerne. -- Chaucer



Re: [9fans] What are you using Plan 9 for?

2018-06-13 Thread 刘宇宝
[sorry to cross post to 9front, hope somebody there can double check]

Uh, is the mailing list down? I can't find any new emails after 5/14 at 
https://marc.info/?l=9fans,  
also can't connect to http://mail.9fans.net/.

> On Jun 11, 2018, at 2:14 PM, 刘宇宝  wrote:
> 
> Yesterday night I finished the sixth article of my Plan 9 adventure series at 
> Zhihu, a Chinese Quora like site, https://zhuanlan.zhihu.com/c_185117725
> 
> I feel many things are interesting and special, such as Rio(simple and 
> beautiful, love it), Acme(so easy to extend), 9p(simple and clean), rc(right 
> shell), but I'm still not very used to heavy use of mouse.
> 
> I find a bunch of game emulators, instruction simulators, fs servers, 
> incomplete POSIX environment, all seem very old, this makes me wondering 
> whether anybody still seriously uses(or used?) Plan 9 for serious work, what 
> software they frequently use, what software is most lack of.
> 
> For my daily work and hobby, I use macOS for Desktop and Linux for Server,  
> most frequently used softwares include:
> 
> * iTerm2+Vim+Spacemacs:   I can use Acme + rc instead.
> * SSH:Plan9 has an old SSH client.
> * Perl, Python, NodeJS: Probably I can't get latest versions and enough 
> support for their C extensions, it's basically fine, I can edit it with Acme 
> and run on Linux.
> * VirtualBox: I haven't played vmx.
> * Firefox:I heard there is an old version running on X.  Abaco 
> and Mothra are not enough to render correctly most (crappy) web pages.
> * Apple Mail: haven't played upasfs, I guess this is enough.
> * Wechat: certainly not exist on Plan 9, it's fine,  it doesn't exist on 
> Linux too.
> * Video Player:  don't know any on Plan 9.
> 
> So far, seems the most lacking software for me is a good enough Web browser.
> 
> Oh, don't get me wrong, I don't care whether Plan 9 will win the market, I'm 
> just curious whether Plan 9 can still be used seriously.
> 
> Thanks,
> Yubao Liu
> 
> 
> 



[9fans] looking for tcl/tk sam clone

2018-06-13 Thread Ethan A. Gardener
i had a copy of sam clone written entirely in tcl/tk, "tsam" or something, but 
I've lost it. where can i download it from, please?

-- 
The lyf so short, the craft so long to lerne. -- Chaucer



[9fans] What are you using Plan 9 for?

2018-06-13 Thread 刘宇宝
Yesterday night I finished the sixth article of my Plan 9 adventure series at 
Zhihu, a Chinese Quora like site, https://zhuanlan.zhihu.com/c_185117725

I feel many things are interesting and special, such as Rio(simple and 
beautiful, love it), Acme(so easy to extend), 9p(simple and clean), rc(right 
shell), but I'm still not very used to heavy use of mouse.

I find a bunch of game emulators, instruction simulators, fs servers, 
incomplete POSIX environment, all seem very old, this makes me wondering 
whether anybody still seriously uses(or used?) Plan 9 for serious work, what 
software they frequently use, what software is most lack of.

For my daily work and hobby, I use macOS for Desktop and Linux for Server,  
most frequently used softwares include:

* iTerm2+Vim+Spacemacs: I can use Acme + rc instead.
* SSH:  Plan9 has an old SSH client.
* Perl, Python, NodeJS: Probably I can't get latest versions and enough support 
for their C extensions, it's basically fine, I can edit it with Acme and run on 
Linux.
* VirtualBox:   I haven't played vmx.
* Firefox:  I heard there is an old version running on X.  Abaco 
and Mothra are not enough to render correctly most (crappy) web pages.
* Apple Mail:   haven't played upasfs, I guess this is enough.
* Wechat:   certainly not exist on Plan 9, it's fine,  it doesn't exist on 
Linux too.
* Video Player:  don't know any on Plan 9.

So far, seems the most lacking software for me is a good enough Web browser.

Oh, don't get me wrong, I don't care whether Plan 9 will win the market, I'm 
just curious whether Plan 9 can still be used seriously.

Thanks,
Yubao Liu





[9fans] 9hist

2018-06-13 Thread Steve Simon
Hi,

I had not realised that the whole database of the early history of the plan9 
kernel
 is available as a single tar image (see /n/sources/extra/9hist).

has anyone tried (for fun) writing a script to reverse (patch) the diffs
and populate a directory of the form dump//mmdd/sys/src/9/... ?

-Steve



Re: [9fans] simple rc problem in p9p (on OpenBSD)

2018-06-13 Thread Ethan A. Gardener
On Thu, Apr 26, 2018, at 8:01 PM, Costin Chirvasuta wrote:
> I lot of the messages on this list end up being marked as spam. I
> believe there was a previous discussion about this.

I've had no trouble with this list on fastmail.fm , for what it's worth.



[9fans] raspberry pi kernel update

2018-06-13 Thread Richard Miller
I've made an update to the rpi 2 & 3 kernel source (armv7.s and rebootcode.s)
which fixes a couple of long-standing flaws in the multicore startup:

- dependency on the order of object files for the 5l command in the mkfile,
  resulting in "lock loop" or "only 1 cpu started" error for some configurations
- flakiness in /dev/reboot, making it unreliable except with *ncpu=1

It should now be possible consistently to reboot a pi in multicore mode from
a named file using the 'reboot' or 'fshalt -r' command.  This extends the
possibilities for using the Plan 9 kernel itself as a boot loader (with an rc
script as /boot/boot), eg to boot from an AoE server or over a wifi connection.




[9fans] raspberry pi kernel update

2018-06-13 Thread Richard Miller
I've made an update to the rpi 2 & 3 kernel source (armv7.s and rebootcode.s
in /n/sources/contrib/miller/9/bcm) to correct a couple of long-standing
flaws in the multicore startup:

- dependency on the order of object files for the 5l command in the mkfile,
  resulting in "lock loop" or "only 1 cpu started" error for some configurations
- flakiness in /dev/reboot, making it unreliable except with *ncpu=1

It should now be possible consistently to reboot a pi in multicore mode from
a named file using the 'reboot' or 'fshalt -r' command.  This extends the
possibilities for using the Plan 9 kernel itself as a boot loader (with an rc
script as /boot/boot), eg to load a kernel from an AoE server or over wifi.