Re: [9fans] What does your fileserver consist of?

2016-10-12 Thread Brantley Coile
://en.wikipedia.org/wiki/EtherDrive#/media/File:EtherDriveCluster.JPG > > Very neat, thank you for the description. But it's probably a bit > more than I can fit into my closet. :-P > > On Wed, Oct 12, 2016 at 11:31 AM Brantley Coile <brantleyco...@me.com> wrote: >

[9fans] Nemo's Opus

2016-09-09 Thread Brantley Coile
the years, there is still some cruft from the old days. All very interesting to think about. I highly recommend Nemo’s book. Here’s a link to it. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.75.5409=rep1=pdf Brantley Coile b...@coraid.com http://coraid.com

Re: [9fans] Musings on Interfaces

2016-09-01 Thread Brantley Coile
Steve Bourne said it about 7th Edition. I just asked him. He also said it turned out to be mostly true. > On Sep 1, 2016, at 12:36 PM, Adriano Verardo <adr.vera...@gmail.com> wrote: > > Brantley Coile wrote: >> >> I’m very grateful to still be using these tools.

[9fans] Musings on Interfaces

2016-09-01 Thread Brantley Coile
be using these tools. It’s a very personal thing but for someone who first used 6th Edition Unix, ed and the old shell, and used all the versions of Unix that followed, these tools, both acme and sam, rio and 8 1/2, are an improvement to all that proceeded them and followed them. Brantley Coile

Re: [9fans] Is 9Fans dead or alive

2016-08-24 Thread Brantley Coile
re you referring > to some internal software that you use to handle shipping hardware to > customers, or software that you sell to customers (say, to run on your > hardware)? I'm interested to hear more about it, if you're at liberty to > share. > > > Nick > > >

Re: [9fans] Is 9Fans dead or alive

2016-08-24 Thread Brantley Coile
Some general comments. It’s good to see it used in at least a few places. It’s too good a system to be the only one using it. But I will until providence completely forces me to do otherwise, which I don’t anticipate. I’m really lucky to be able to use the system, especially in the way it was

Re: [9fans] Is 9Fans dead or alive

2016-08-23 Thread Brantley Coile
We haven’t stopped using it, but then again, we don’t talk much on the list. I’ve been using Plan 9 since 1995, before that I only used it at the Labs. I’ll be using it when I assume room temperature. We still run Ken’s file server that Erik modified into a diskless file server using our AoE

Re: [9fans] Is 9Fans dead or alive

2016-08-23 Thread Brantley Coile
On Aug 22, 2016, at 10:14 PM, Staven wrote: > > We live, we die, we live again! > Tell me about it! Coraid lived, Coraid died, now Coraid lives again. And is shipping Plan 9 still. Over my objections the attempt to replace Plan 9 with another OS ended Coraid, Inc. Now,

Re: [9fans] problem with acme on 9front

2016-05-20 Thread Brantley Coile
Acme and Ken uses Sam still. At SouthSuite, one of the few places still based on Plan 9, use Acme uniformly. Brantley Coile > On May 20, 2016, at 7:58 AM, hiro <23h...@gmail.com> wrote: > > I have bought 5 IBM mice with a real middle finger button. If someone > needs o

Re: [9fans] bug in exportfs

2016-02-15 Thread Brantley Coile
Ah, my memory fails me, mostly due to too much time on Unipress machines in the 1980's. Sent from my iPad > On Feb 15, 2016, at 7:08 AM, Charles Forsyth > wrote: > > >> On 15 February 2016 at 10:55, wrote: >> >> Whereas I agree that the

Re: [9fans] Compiling ken-cc on Linux

2015-11-28 Thread Brantley Coile
Not dogmatic. Just 38 years and I still believe small is beautify. One interesting thing is that for the past twenty years new architectures have been designed to run C code well. Just check out the papers a ISCA. Then why do we have to have such complicated compilers to generate code for it.

Re: [9fans] Compiling ken-cc on Linux

2015-11-27 Thread Brantley Coile
Great point. And you actually don’t meet the minimum requirement for snarky messages. You argue the the large compilers are due to the increase in the complexity of the specification and the complexities of generating code for the Intel instruction set. To some extent you are correct. A modern

Re: [9fans] Undefined Behaviour in C

2015-11-26 Thread Brantley Coile
on will be undefined but not as stupid >> as that of some programmers. >> >>> On 26/11/2015 5:43 AM, "Brantley Coile" <brantleyco...@me.com> wrote: >>> Align it to column 7 and it looks like all the code I saw when I started. >>> >>

Re: [9fans] Undefined Behaviour in C

2015-11-26 Thread Brantley Coile
Thanks, Erik. And of those, how many don’t end with arrays or would not use earlier members to access those arrays? I’m still kind of dubious that there are any structures where one would not catch a null pointer. Of course, this is not the original issue, which was someone fooling the kernel

Re: [9fans] Undefined Behaviour in C

2015-11-26 Thread Brantley Coile
Hee hee. My comment has more to do with personal experience than a judgment on the area in general. > On Nov 26, 2015, at 12:48 PM, Bakul Shah wrote: > > No comment on the Bay Area :-) Especially since we are trying to hire people!

Re: [9fans] Undefined Behaviour in C

2015-11-26 Thread Brantley Coile
I did a port just like that (DTS Generic Unix) just to see what it would be like. It was awful. I’ll never do that again. > On Nov 26, 2015, at 6:14 PM, Steve Simon wrote: > > > I don't know about the PDP but the VAX allowed access to address zero. > > Even more

Re: [9fans] Compiling ken-cc on Linux

2015-11-26 Thread Brantley Coile
Clearly history is wrong. It would never be able to compile C in less than 18MB (1/2 of clang’s text size). Therefor Unix didn’t really happen. It’s all been a phone company conspiracy for world domination, like the NASA not really putting a man on the moon. We were just *told* they had built

Re: [9fans] Undefined Behaviour in C

2015-11-25 Thread Brantley Coile
but not as stupid > as that of some programmers. > >> On 26/11/2015 5:43 AM, "Brantley Coile" <brantleyco...@me.com> wrote: >> Align it to column 7 and it looks like all the code I saw when I started. >> >> iPhone email >> >>> On Nov 25, 2015, a

Re: [9fans] Undefined Behaviour in C

2015-11-25 Thread Brantley Coile
> /* > * the current rule will become rule number nprod+1 > * move the contents down, and make room for the null > */ > for(p = mem; p >= prdptr[nprod]; --p) > p[2] = *p; > mem += 2; > > /* enter null production for action */ > p = prdptr[nprod]; > *p++ = j;

Re: [9fans] Undefined Behaviour in C

2015-11-25 Thread Brantley Coile
Just curious, will Linux not panic when the kernel deterrences a nil pointer? Sent from my iPad > On Nov 25, 2015, at 5:27 AM, Alexandru Gheorghe > wrote: > >> On 11/23/2015 01:20 PM, Vasudev Kamath wrote: >> Ramakrishnan Muthukrishnan writes: >>

Re: [9fans] Undefined Behaviour in C

2015-11-25 Thread Brantley Coile
My apologies for my iPad's spelling correction and my lack of proof reading. Proof reading is impotent. :) I meant "dereference". It's an easy matter to have page zero invalid in both user space and kernel space. Sent from my iPad > On Nov 25, 2015, at 5:43 AM, Brantley Coil

Re: [9fans] Undefined Behaviour in C

2015-11-25 Thread Brantley Coile
in that process, and all they'd need to do is put their own "socket" > structure at 0 + offsetof(struct tun_struct, sk). > > On 25 November 2015 at 10:43, Brantley Coile <brantleyco...@me.com> wrote: > Just curious, will Linux not panic when the kernel deterrences a nil

Re: [9fans] Undefined Behaviour in C

2015-11-25 Thread Brantley Coile
Dang it! I basically suck at proof reading! unintended consequences! > On Nov 25, 2015, at 9:25 AM, Brantley Coile <brantleyco...@me.com> wrote: > > Insert various complaints about unwise complexities and their unindented > consequences here.

Re: [9fans] Undefined Behaviour in C

2015-11-23 Thread Brantley Coile
This is an interesting issue to me because I'm becoming more and more aware of a fundamental misunderstanding of C which will make it difficult for people to write efficient code in the future. These two documents show a lack of understanding regarding the reason for undefined behavior and a

Re: [9fans] Undefined Behaviour in C

2015-11-23 Thread Brantley Coile
il.com> > wrote: > > >> On 23 November 2015 at 11:50, Brantley Coile <brantleyco...@me.com> wrote: >> It is undefined in C whether or not it sign extends or not. Some machines do >> it one way, some another. To force the language to one behavior re

Re: [9fans] copy of 9.txt.gz?

2015-10-01 Thread Brantley Coile
I saw a copy when I was at the Labs in 1990. It was very early in Plan 9’s evolution so it would be mostly of historic interest today. I got the impression that neither John nor the OS designers were particularly pleased with the commentary. I enjoyed reading it, but Nemo’s books closer to

Re: [9fans] copy of 9.txt.gz?

2015-10-01 Thread Brantley Coile
I think he meant the Plan 9 Lion’s commentary, not the Sixth Edition one. > On Oct 1, 2015, at 9:48 AM, Charles Forsyth wrote: > > > On 1 October 2015 at 14:43, Charles Forsyth wrote: > On 1 October 2015 at 13:06, Mark Bucciarelli

Re: [9fans] Replacement for find

2015-09-30 Thread Brantley Coile
It is indeed a matter of taste and aesthetics. One reason I prefer Plan 9 is the Bell Labs aesthetics, as opposed to the so called "complete" solution aesthetic of other design philosophies which are slaves to some orthogonality or other, is the small is beautiful aesthetic. I've been using

Re: [9fans] off topic - a good Git reference

2015-09-30 Thread Brantley Coile
How can it be a secret 'society' if there's just one member for each secret society? Sent from my iPad > On Sep 29, 2015, at 11:11 PM, erik quanstrom wrote: > >> On Tue Sep 29 12:45:25 PDT 2015, k...@sciops.net wrote: >>> On Tue, Sep 29, 2015 at 02:18:20PM -0300, Tiago

Re: [9fans] tls and iphones and ios9 (sigh)

2015-09-18 Thread Brantley Coile
And me, now. Ask jas. Sent from my iPad > On Sep 17, 2015, at 10:27 PM, erik quanstrom wrote: > >> On Thu Sep 17 12:49:37 PDT 2015, j...@corpus-callosum.com wrote: >> On Sep 17, 2015, at 12:46 PM, Skip Tavakkolian <9...@9netics.com> wrote: combover. I

Re: [9fans] Pre-ANSI C

2015-09-13 Thread Brantley Coile
Nemo's book is excellent. He has one on the user space aide of plan 9 as well. http://lsub.org/who/nemo/9.intro.pdf. I would suggest first reading the file portdat.h and dat.h and getting some idea of the structures used in the system. Seeing the data structures first is essential to

Re: [9fans] How do I get a CSR CA's like?

2015-05-26 Thread Brantley Coile
UPDATE: I now have reason to believe that they just removed MD5 from known signing algorithms, and that a SHA1 will work. Anyone know anything about this? Thanks, bwc On May 25, 2015, at 3:06 PM, Brantley Coile brantleyco...@me.com wrote: Turns out the CSR wasn’t acceptable because

Re: [9fans] How do I get a CSR CA's like?

2015-05-26 Thread Brantley Coile
I just changed “md5(…)” to “shall(…)” and added an object id to the table. Once I figured out I didn’t have to us RSA to *sign* the CSR, but had to have something other than md5, it was easy. On May 26, 2015, at 2:00 PM, lu...@proxima.alt.za wrote: I now have reason to believe that they

Re: [9fans] How do I get a CSR CA's like?

2015-05-26 Thread Brantley Coile
(Ducking smelling connection!) Use sha1. On May 26, 2015, at 10:44 AM, Brantley Coile brantleyco...@me.com wrote: Fixed. Use shall instead of md5 and everyone is happy. On May 26, 2015, at 9:27 AM, Brantley Coile brantleyco...@me.com wrote: UPDATE: I now have reason to believe

Re: [9fans] How do I get a CSR CA's like?

2015-05-25 Thread Brantley Coile
Turns out the CSR wasn’t acceptable because of the MD5 signature. It seems the that they should be signed as RSA and not MD5. MD5 is not deemed secure enough. The plan 9 code is signing everything with MD5. Who owns this code? Has anyone fixed this yet? On May 24, 2015, at 11:10 AM, Skip

Re: [9fans] How do I get a CSR CA's like?

2015-05-24 Thread Brantley Coile
Thanks all. It goes through sslshopper fine, but the CA still doesn’t like it. I’ll call them tomorrow. Thanks for all the help. bwc On May 23, 2015, at 1:08 PM, lu...@proxima.alt.za wrote: I then pasted the contents of ‘csr’ into the page and get “This CSR has an invalid signature!”

[9fans] How do I get a CSR CA's like?

2015-05-23 Thread Brantley Coile
I’m trying to buy a certificate. Actually, I’m trying to *get* a certificate. They seem to already have my money. Anyway, they want me to paste a Certificate Signing Request into their web page. I have done the following: dmr% auth/rsagen -b2048 key dmr% auth/rsa2csr 'C=US

Re: [9fans] ken cc for linux

2015-03-12 Thread Brantley Coile
Thanks Charles. I agree completely and will add that they will pry Ken's compilers, so wonderfully supported by you, from my cold, dead fingers. South Suite's new kernel will always be compiled with 6c. As far as performance goes, to paraphrase Chuck Yeager, it's not the compiler, it's the

Re: [9fans] 9atom back up!

2015-02-05 Thread Brantley Coile
Our pleasure. We are still 100% dedicated to Plan 9. Brantley Coile On Feb 5, 2015, at 11:02 AM, erik quanstrom quans...@quanstro.net wrote: sorry for the delay. robert ball and brantley coile replaced the dead motherboard for me, in my decidely non virtual environment. many thanks

Re: [9fans] i'm afraid we've had it wrong

2013-09-29 Thread Brantley Coile
Doesn't matter what they say about you as long as they spell your name right. -- Harry Houdini. Sent from my iPad On Sep 29, 2013, at 8:02 PM, Teodoro Santoni asbras...@gmail.com wrote: However stating that just works equals don't rework it is very Microsofty, tho' On domenica 29

Re: [9fans] [GSOC 2013] Implement plan9 commands in Go, Goblin

2013-04-30 Thread Brantley Coile
Just a nit, but the Algol style of assignment, becomes if you will, didn't define the variable instance. It was just an assignment. sent from my ipad On Apr 30, 2013, at 4:45 PM, suharik gleb.ax...@gmail.com wrote: With := you can define locale variable where you need it. That's like

Re: [9fans] iwp9 2013

2012-11-21 Thread Brantley Coile
Or from the seventh floor of our 100+ year old building. sent from my ipad On Nov 21, 2012, at 1:28 AM, John Floren j...@jfloren.net wrote: It means that the football hooligans will be out of town rather than filling all the hotels and drinking all the beer. I'm told that Athens during a

Re: [9fans] iwp9

2012-11-19 Thread Brantley Coile
The full ICAO code for Atlanta, Georgia, USA, includes a K as in KATL. As we say here in the south, ya'll come see us. bwc sent from my ipad On Nov 19, 2012, at 8:22 AM, erik quanstrom quans...@quanstro.net wrote: On Mon Nov 19 08:11:25 EST 2012, beg...@gmail.com wrote: I wonder if there's

[9fans] looking for bay area plan 9 member of the office of chief technology officer

2011-10-27 Thread Brantley Coile
i've not been on the list for a while because things are really moving fast here at coraid. i've started an office of the cto and staffing it with knowledgable people to do interesting things. my objective is for the office is for it to innovate, communicate and educate, and everyone codes

Re: [9fans] NIX 64-bit kernel is available

2011-09-17 Thread Brantley Coile
hee hee Brantley On Sep 14, 2011, at 6:10 PM, Dan Cross wrote: On Wed, Sep 14, 2011 at 5:48 PM, John Floren j...@jfloren.net wrote: I don't want to drag out the discussion, but: 1. Nixie is pretty much generic these days. Wikipedia even calls it a genericised trademark. 2. Nixies are

Re: [9fans] Plan9 development

2010-11-04 Thread Brantley Coile
Unlike many open source systems, plan 9 is stable. Very reliable. It doesn't get changed just for fun. iPhone email On Nov 4, 2010, at 5:43 AM, Admiral Fukov admiralfu...@gmail.com wrote: I'm looking at http://plan9.bell-labs.com/sources/plan9/sys/src/ and I noticed that most of the

[9fans] Why not work for a company based on Plan 9?

2010-10-25 Thread Brantley Coile
hi guys, as most on this list know, coraid makes storage devices that use plan 9 as the software platform. we also use it as our primary development environment. we still run a ken file server here. plan 9 is fundamental to our vision. coraid has become a hot silicon valley property and we

Re: [9fans] Why not work for a company based on Plan 9?

2010-10-25 Thread Brantley Coile
AM, Brantley Coile brant...@coraid.com wrote: hi guys, as most on this list know, coraid makes storage devices that use plan 9 as the software platform. we also use it as our primary development environment. we still run a ken file server here. plan 9 is fundamental to our vision

Re: [9fans] Why not work for a company based on Plan 9?

2010-10-25 Thread Brantley Coile
i'm sorry. those who are not in silicon valley or northeast georgia will have to relocate. On Oct 25, 2010, at 11:30 AM, David Leimbach wrote: That's actually not an answer but whatever... I guess I don't actually care. On Mon, Oct 25, 2010 at 8:24 AM, Brantley Coile brant...@coraid.com

Re: [9fans] Why not work for a company based on Plan 9?

2010-10-25 Thread Brantley Coile
, but it's in the archives now :-). I do wish you, very sincerely, to have continued success with your business. Dave On Mon, Oct 25, 2010 at 8:41 AM, Brantley Coile brant...@coraid.com wrote: i'm sorry. those who are not in silicon valley or northeast georgia will have to relocate. On Oct

Re: [9fans] some group photos

2010-10-13 Thread Brantley Coile
thanks for the snap shots. what a great venue. brantley On Oct 13, 2010, at 6:22 PM, John Floren wrote: They came out kind of fuzzy, I think it's because of the bright light from outside behind us. http://jfloren.net/IWP9group1.jpg http://jfloren.net/IWP9group2.jpg

Re: [9fans] c compiler bug

2010-09-14 Thread Brantley Coile
I've a need for the pragma. We're using it. That's how I found the problem. bwc On Sep 14, 2010, at 4:20 PM, Charles Forsyth wrote: since it's a pragma, i suppose it shouldn't affect correctness. still, i don't know how far down this route i'd like to go. i'd actually plump for disabling

Re: [9fans] coraid in the news

2010-07-07 Thread Brantley Coile
While there really isn't anything other than what's on our web site to say, I can say that the Open Solaris NAS is important but not a requirement for Coraid's success. We are not doomed. Brantley On Jul 6, 2010, at 11:19 PM, EBo wrote: clearly, coraid won't send commandos to make sure

Re: [9fans] coraid in the news

2010-07-07 Thread Brantley Coile
Please don't comment on the case at all. On Jul 6, 2010, at 10:13 PM, erik quanstrom wrote: On Tue Jul 6 21:15:59 EDT 2010, mirtchov...@gmail.com wrote: What property? zfs, i presume? erik, i care about zfs, tell me more. speaking as a private citizen with no insider knowledge in

[9fans] What operating systems are the google guys using?

2010-02-23 Thread Brantley Coile
Given that Google has a critical mass of Plan 9 people working away, and doing great things in my humble opinion, one wonders, what kind of environment are you running? What does the people who created Plan 9 use day to day? Thanks Brantley

[9fans] parallels and plan 9 install cd

2010-02-09 Thread Brantley Coile
Okay, what's the trick to installing the cd on plan 9. I'm using the following version of parallels: build 5.0.9310. Or I should say I'm not using it. Here's a screen shot. inline: Parallels Picture 1.png

[9fans] Coraid funded

2010-01-30 Thread Brantley Coile
blessed by one of our advisors. As we grow we will continue to do a lot to help the Plan 9 community, not to mention revolutionize storage area networking. http://brainstormtech.blogs.fortune.cnn.com/2010/01/25/startup-with-all-star-backers-aims-to-disrupt-storage-market/ Brantley Coile Oh

Re: [9fans] So quiet!

2009-10-23 Thread Brantley Coile
You even bought Oberon beer. It was good! iPhone email On Oct 23, 2009, at 11:02 AM, Skip Tavakkolian 9...@9netics.com wrote: skip, sorry about that. we drank all your beer. - erik fantastic!

Re: [9fans] anyone in?

2009-10-20 Thread Brantley Coile
The Grill is on the west side of the first block of college ave. 0xbc iPhone email On Oct 21, 2009, at 12:16 AM, ron minnich rminn...@gmail.com wrote: I think we converged on 8am at this thing on college? ron

Re: [9fans] nice quote

2009-09-03 Thread Brantley Coile
If the language can't be explained in 50 pages, it's no good. On Sep 3, 2009, at 5:01 AM, tlaro...@polynum.com wrote: On Thu, Sep 03, 2009 at 04:24:50AM -0700, Skip Tavakkolian wrote: i think by now most of us expect new ornamentation added to C++ periodically. it is surprising that this is

Re: [9fans] first timer - editing plan9.ini

2009-07-19 Thread Brantley Coile
The few minutes spent learning ed(1) will be well repaid. You'll be one of the smartest guys on your block. iPhone email On Jul 19, 2009, at 6:51 PM, Corey co...@bitworthy.net wrote: Ok, so I have my fossil+venti and hopefully soon-to-be cpu and auth- server booted up for the first time,

[9fans] Trivia question

2009-07-07 Thread Brantley Coile
Hopefully this is not the same kind of question as Since data goes in both directions, why do you call it streams? Does anyone know why u.h is named u.h? Brantley

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-12 Thread Brantley Coile
That explains why IBM's MVS didn't have locking at all. One would conclude from that fact that locking isn't required to do even serious business applications. Brantley On Nov 12, 2008, at 2:58 PM, Charles Forsyth wrote: It's not POSIX byte-range read- or write-locking per fcntl, but

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-08 Thread Brantley Coile
And don't forget MS' programming motto, 'Don't think; Type!' On Nov 8, 2008, at 12:21 PM, Skip Tavakkolian wrote: It seems that MS is pushing webdav hard. that's what's needed when heavy things run out of fuel. to paraphrase Edison, MS' genius is 1% development and 99% marketing.

Re: [9fans] punched cards live

2008-11-03 Thread Brantley Coile
As the subject says, punched cards. Except it was a '40'X on the 360. On Nov 3, 2008, at 7:06 AM, erik quanstrom wrote: This courtesy of the ACPI spec: RSD PTR (Notice that this signature must contain a trailing blank character.) So where do we get the guys who design this stuff? Can we

Re: [9fans] bundle //GO.SYSIN DD

2008-07-29 Thread Brantley Coile
Now, if I can figure out how to do the over punch on this keyboard. :) Job control language was more like assembler with very, very simple operations. The problem was that a lot of verby things got put into the operands. DD means data definition. The first symbol, SYSIN in this case, is

Re: [9fans] a question of file and the history of magic

2008-07-06 Thread Brantley Coile
I remember the day I first saw a file magic file. I welcomed it because for the first time I didn't have access to the source code. Those were the days when you had to have $45k to get the source. A hard thing to ask for. Today a separate magic file is just a leftover vestige of the past.

Re: [9fans] plan 9 newbie guide

2008-07-01 Thread Brantley Coile
Michael is a very smart man with a great sense of language, sophisticated knowledge of computer science, but he was totally ignorant of Plan 9. That fact allowed him to record what he was learning. As time went by he was quickly loosing a sense of what he needed to know, becoming instead

Re: [9fans] when is a branch not a branch?

2008-06-02 Thread Brantley Coile
OK, let's modify b: a little as follows; b: #if JMP 0 jmp bb #if JMP 1 callb #if JMP 2 callb #if JMP 3 callb #endif #endif #endif #endif bb: I'm lost. So the calls never get called--they just make the jmp