Re: [9fans] nice quote

2009-09-07 Thread Paul Donnelly
eris.discor...@gmail.com (Eris Discordia) writes: Let me be a little pedantic. The 9fans know given the haphazard nature of a hobbyist's knowledge I am extremely bad at this, but then let me give it a try. FYI, it's been Lisp for a while. As long as Britannica and Merriam-Webster call it

Re: [9fans] nice quote

2009-09-07 Thread Daniel Lyons
On Sep 7, 2009, at 2:54 AM, Paul Donnelly wrote: or perhaps A-list games programming The Jak and Daxter series was written in Common Lisp. http://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp — Daniel Lyons

Re: [9fans] Blocks in C

2009-09-07 Thread Greg Comeau
In article 25cf9336-c071-44a5-ab04-6bb042bc5...@kix.in, Anant Narayanan an...@kix.in wrote: I understand the argument that blocks don't feel C-like, but the argument that you can do everything with just using function pointers is BS. Even one step further, even if we all agree blocks are BS,

Re: [9fans] nice quote

2009-09-07 Thread Vinu Rajashekhar
Write Haskell as fast as C: exploiting strictness, laziness and recursion - http://cgi.cse.unsw.edu.au/~dons/blog/2008/05/16 From the article Lesson 1: To write predictably fast Haskell -- the kind that competes with C day in and out -- use tail recursion, and ensure all types are inferred as

Re: [9fans] problems when hwaccel off or in inferno

2009-09-07 Thread Charles Forsyth
there's a bug in the control of the software cursor in plan 9, probably when loadimage is used. it can leave what my children call chicken tracks, as it updates the cursor. it shows up in at least vnc and inferno because they use the equivalent of loadimage on the screen to update their

Re: [9fans] nice quote

2009-09-07 Thread Greg Comeau
In article 542783.92348...@web83904.mail.sp1.yahoo.com, Brian L. Stuart blstu...@bellsouth.net wrote: KR is beautiful in this respect. In contrast, never managed bite in Stroustrup's description. Ok, now I'll get provocative: hen why do so many people have a problem understanding C? Are you

Re: [9fans] nice quote

2009-09-07 Thread Greg Comeau
In article fe41879c0909050422s77247280y4fcd7d89a621b...@mail.gmail.com, Akshat Kumar aku...@mail.nanosouffle.net wrote: http://www.paulgraham.com/avg.html Programming languages are just tools, after all. Considering that Plan 9 has only two inherent languages, and its users often push for work

Re: [9fans] Blocks in C

2009-09-07 Thread Greg Comeau
In article 8214db3a-3368-4b61-b0cd-bac5f2be7...@sun.com, Roman Shaposhnik r...@sun.com wrote: There's been a *lot* of speculation on this thread and very little fact. I'd encourage everybody to play with the feature before forming any kind of final judgement. This is true, a good point, etc,

Re: [9fans] nice quote

2009-09-07 Thread Greg Comeau
In article bb8e3a2e5419e566d0361...@[192.168.1.2], Eris Discordia eris.discor...@gmail.com wrote: I think I am sure C was a lot easier to learn and comprehend than either Pascal Might depend how you define easier. What seems to distinguish--pedagogically, at least--C is, as I noted on that other

Re: [9fans] nice quote

2009-09-07 Thread Akshat Kumar
Considering that Plan 9 has only two inherent languages, and its users often push for work to be done in only those, what is the Plan 9 perspective of languages and tools in relation to each other? Is it in agreement with this statement? It's certainly true that cultures and mindsets build up

Re: [9fans] Blocks in C

2009-09-07 Thread Uriel
On Mon, Sep 7, 2009 at 11:05 AM, Greg Comeaucom...@panix.com wrote: In article 25cf9336-c071-44a5-ab04-6bb042bc5...@kix.in, Anant Narayanan an...@kix.in wrote: I understand the argument that blocks don't feel C-like, but the argument that you can do everything with just using function pointers

Re: [9fans] nice quote

2009-09-07 Thread Daniel Lyons
On Sep 7, 2009, at 3:05 AM, Greg Comeau wrote: Some keep saying that we should use more complex languages in the introductory course because they're in some way easier. But I've yet to understand their definition of easier. I've seen this before. It's usually a combo of people not knowing

Re: [9fans] Installer error (not supposed to happen)

2009-09-07 Thread erik quanstrom
% test -f /dev/sdC1/plan9 # works, I think % test -f /dev/sd*/plan9* test: unexpected operator/operand: /dev/sdC1/plan9 interesting. i tested that here and got no errors. and what is the output of test -f /dev/sd*/plan9* on my machine, i cannot get test to complain

Re: [9fans] nice quote

2009-09-07 Thread erik quanstrom
i agree the computer industry as a whole tends to be long on dogma and yet suffers from an accute inability to recall previous mistakes. For some reason, the fact that we program rational machines in logic- based languages deludes us into thinking our experience is the same as everyone

[9fans] iwp9 papers

2009-09-07 Thread erik quanstrom
remember the deadline is today to get your papers in. the deadline for wips (works in progress) is oct 5. - erik

Re: [9fans] problems when hwaccel off or in inferno

2009-09-07 Thread Rudolf Sykora
So is it so that anybody using vesa should see it in plan9 when hwaccel is off or when inferno runs on plan9 regardless the state of hwaccel? (At school I use i81x and plan9 itself is ok with both on/off.) Thanks Ruda 2009/9/7 Charles Forsyth fors...@terzarima.net: there's a bug in the control

Re: [9fans] lisp again.

2009-09-07 Thread John Floren
On Mon, Sep 7, 2009 at 8:47 AM, LiteStar numnumslites...@gmail.com wrote: Well, lisp != common lisp aside, I wouldn't mind a native CL system. I haven't looked at the SBCL backend in quite sometime, but, assuming it's not terribly insane, that would be a decent route. Most CL work that isn't

Re: [9fans] lisp again.

2009-09-07 Thread Fernan Bolando
On Mon, Sep 7, 2009 at 8:54 PM, John Florenslawmas...@gmail.com wrote: On Mon, Sep 7, 2009 at 8:47 AM, LiteStar numnumslites...@gmail.com wrote: Well, lisp != common lisp aside, I wouldn't mind a native CL system. I haven't looked at the SBCL backend in quite sometime, but, assuming it's not

Re: [9fans] lisp again.

2009-09-07 Thread LiteStar numnums
Clozure might be enough as well; it's C, but I've no idea how many POSIXisms are in the source... On Mon, Sep 7, 2009 at 9:19 AM, Fernan Bolando fernanbola...@mailc.netwrote: On Mon, Sep 7, 2009 at 8:54 PM, John Florenslawmas...@gmail.com wrote: On Mon, Sep 7, 2009 at 8:47 AM, LiteStar

Re: [9fans] lisp again.

2009-09-07 Thread LiteStar numnums
I was going to use SBCL to cross compile SBCL for Plan9. On Mon, Sep 7, 2009 at 8:54 AM, John Floren slawmas...@gmail.com wrote: On Mon, Sep 7, 2009 at 8:47 AM, LiteStar numnumslites...@gmail.com wrote: Well, lisp != common lisp aside, I wouldn't mind a native CL system. I haven't looked

Re: [9fans] lisp again.

2009-09-07 Thread Iruata Souza
On Mon, Sep 7, 2009 at 9:54 AM, John Florenslawmas...@gmail.com wrote: On Mon, Sep 7, 2009 at 8:47 AM, LiteStar numnumslites...@gmail.com wrote: Well, lisp != common lisp aside, I wouldn't mind a native CL system. I haven't looked at the SBCL backend in quite sometime, but, assuming it's not

Re: [9fans] nice quote

2009-09-07 Thread J.R. Mauro
On Sun, Sep 6, 2009 at 2:03 PM, Rob Pike robp...@gmail.com wrote: Are you implying Doug McIlroy hadn't been taught about (and inevitably occupied by) Church-Turing Thesis or even before that Ackermann function and had to wait to be inspired by a comment in passing about FORTRAN to realize the

Re: [9fans] nice quote

2009-09-07 Thread Greg Comeau
In article 936a4bab-7d9a-4b65-ab6a-c5eea8e43...@storytotell.org, Daniel Lyons fus...@storytotell.org wrote: On Sep 7, 2009, at 3:05 AM, Greg Comeau wrote: Some keep saying that we should use more complex languages in the introductory course because they're in some way easier. But I've yet to

Re: [9fans] problems when hwaccel off or in inferno

2009-09-07 Thread Steve Simon
So is it so that anybody using vesa should see it... I use the vesa driver occasionally on my Atom motherboard (Intel 940?) and have had no such droppings, so the problem isn't universal. -Steve

Re: [9fans] problem logging into a combined auth/cpu/fileserver

2009-09-07 Thread erik quanstrom
1. A simple example for a combined cpu/auth server, the 192.168.1.100 machine, could be: ipnet=mynet ip=192.168.1.0 ipmask=255.255.255.0 auth=bouncer cpu=cycles dns=lookup dnsdom=9fans.net authdom=9fans.net auth=bouncer assuming that you mean

Re: [9fans] nice quote

2009-09-07 Thread Eris Discordia
This thread has grown into a particularly educational one, for me at least, thanks to everyone who posted. Vinu Rajashekhar's two posts were strictly to the point. There _is_ a mental model of the small computer to teach along with Scheme and there are ways to get close to the machine from

Re: [9fans] problem logging into a combined auth/cpu/fileserver

2009-09-07 Thread James Chapman
Hi Erik, Thanks for the reply. I added the authdom and this is what I have now in /lib/ndb/local: [snip] ipnet=mynet ip=192.168.1.0 ipmask=255.255.255.0 auth=carp cpu=carp authdom=home.net dns=192.168.1.254 dnsdom=lan authdom=home.net auth=carp

Re: [9fans] Petabytes on a budget: JBODs + Linux + JFS

2009-09-07 Thread Uriel
On Fri, Sep 4, 2009 at 3:56 PM, Eris Discordiaeris.discor...@gmail.com wrote: if you have quanstro/sd installed, sdorion(3) discusses how it controls the backplane lights. Um, I don't have that because I don't have any running Plan 9 instances, but I'll try finding it on the web (if it's been

Re: [9fans] nice quote

2009-09-07 Thread Lyndon Nerenberg - VE6BBM/VE7TFX
is this english++? i just can't parse it. If we all ignore him he might go away ...

Re: [9fans] nice quote

2009-09-07 Thread Federico G. Benavento
relax On Mon, Sep 7, 2009 at 5:56 PM, Lyndon Nerenberg - VE6BBM/VE7TFXlyn...@orthanc.ca wrote: is this english++?  i just can't parse it. If we all ignore him he might go away ... -- Federico G. Benavento

Re: [9fans] nice quote

2009-09-07 Thread Lyndon Nerenberg - VE6BBM/VE7TFX
relax If I want platitudes I have the whole rest of the internet to gorge on. Here we try to do actual content.

Re: [9fans] problem logging into a combined auth/cpu/fileserver

2009-09-07 Thread James Chapman
On 8 Sep 2009, at 01:13, erik quanstrom wrote: and if you have cpu and auth set to carp.lan? Doesn't seem to change anything.

Re: [9fans] problem logging into a combined auth/cpu/fileserver

2009-09-07 Thread erik quanstrom
On Mon Sep 7 18:37:15 EDT 2009, ja...@cs.ioc.ee wrote: On 8 Sep 2009, at 01:13, erik quanstrom wrote: and if you have cpu and auth set to carp.lan? Doesn't seem to change anything. rather than me playing battleship, perhaps it would make sense for you to start enabling debugging. i don't

Re: [9fans] problem logging into a combined auth/cpu/fileserver

2009-09-07 Thread erik quanstrom
ipnet=mynet ip=192.168.1.0 ipmask=255.255.255.0 auth=carp cpu=carp authdom=home.net dns=192.168.1.254 dnsdom=lan authdom=home.net auth=carp ip=192.168.1.68 sys=carp dom=carp.lan #sys=carpet dom=carpet.lan If I remove the ip address for carp I get the

Re: [9fans] Installer error (not supposed to happen)

2009-09-07 Thread Matt Adams
% test -f /dev/sdC1/plan9 # works, I think % test -f /dev/sd*/plan9* test: unexpected operator/operand: /dev/sdC1/plan9 interesting. i tested that here and got no errors. and what is the output of test -f /dev/sd*/plan9* on my machine, i cannot get test

Re: [9fans] Installer error (not supposed to happen)

2009-09-07 Thread Matt Adams
% test -f /dev/sdC1/plan9 # works, I think % test -f /dev/sd*/plan9* test: unexpected operator/operand: /dev/sdC1/plan9 interesting. i tested that here and got no errors. and what is the output of test -f /dev/sd*/plan9* test: unexpected operator/operand:

Re: [9fans] Installer error (not supposed to happen)

2009-09-07 Thread erik quanstrom
The bug must only be a problem where /dev/sd*/plan9* actually matches more than once. i don't think so. i tested that before i asked the original question. what does this x=/dev/sd*/plan9* whatis x ls -q /dev/sd*/plan9* yield? - erik

[9fans] Drawterm login prompt.

2009-09-07 Thread drivers
9fans, Is anyone aware of where the configuration data is concerning drawterm logins? I initially set my system up as crashing.dom and since put the system into production as plan9.union.edu for my final honors project in CS. Unfortunatly fixing the /cfg plan9.ini and /lib/ndb/local to the

Re: [9fans] Drawterm login prompt.

2009-09-07 Thread erik quanstrom
Is anyone aware of where the configuration data is concerning drawterm logins? I initially set my system up as crashing.dom and since put the system into production as plan9.union.edu for my final honors project in CS. Unfortunatly fixing the /cfg plan9.ini and /lib/ndb/local to the

Re: [9fans] Drawterm login prompt.

2009-09-07 Thread erik quanstrom
On Mon Sep 7 23:11:27 EDT 2009, benave...@gmail.com wrote: it's still stored in the nvram, you'll need to echo blah /dev/sdC0/nvram reboot and enter the right one i could be wrong, but i don't think nvram has anything to do with drawterm. - erik

Re: [9fans] Drawterm login prompt.

2009-09-07 Thread Federico G. Benavento
it's still stored in the nvram, you'll need to echo blah /dev/sdC0/nvram reboot and enter the right one On Mon, Sep 7, 2009 at 11:55 PM, driv...@0xabadba.be wrote: 9fans,   Is anyone aware of where the configuration data is concerning drawterm logins?  I initially set my system up as

Re: [9fans] Drawterm login prompt.

2009-09-07 Thread drivers
Fgb, This did the trick thanks. Eric thanks for your quick reply, good to know you actually are a human. =jt --Original Message-- From: erik quanstrom Sender: 9fans-boun...@9fans.net To: 9fans@9fans.net ReplyTo: Fans of the OS Plan 9 from Bell Labs Subject: Re: [9fans] Drawterm login

Re: [9fans] Drawterm login prompt.

2009-09-07 Thread Federico G. Benavento
my guess is that he thinks that the problem is in drawterm... while it's authdom in the nvram that's wrong and wasn't updated On Tue, Sep 8, 2009 at 12:13 AM, erik quanstromquans...@quanstro.net wrote: On Mon Sep  7 23:11:27 EDT 2009, benave...@gmail.com wrote: it's still stored in the nvram,

Re: [9fans] Drawterm login prompt.

2009-09-07 Thread erik quanstrom
Eric thanks for your quick reply, good to know you actually are a human. you're wecome. but that's funny. everybody knows i'm dumb as a box of rocks. - erik

Re: [9fans] Installer error (not supposed to happen)

2009-09-07 Thread Matt Adams
i don't think so. i tested that before i asked the original question. what does this x=/dev/sd*/plan9* whatis x x=(/dev/sdC0/plan9 /dev/sdC1/plan9) ls -q /dev/sd*/plan9* (04300016 1 00) /dev/sdC0/plan9 (04301016 1 00) /dev/sdC1/plan9 Also: % test -f

Re: [9fans] Installer error (not supposed to happen)

2009-09-07 Thread lucio
ignore is the operator applied to any argument after the first, by my reading and experimenting with the code. You mean that test -f /dev/sdC0/plan9 -o -f /dev/sdC1/plan9 would not work as expected? ++L

Re: [9fans] Installer error (not supposed to happen)

2009-09-07 Thread andrey mirtchovski
% test -f /dev/sdC0/plan9       # produces no errors % test -f /dev/sdC1/plan9       # produces no errors As soon as I put a wildcard into the test string, e.g., % test -f /dev/sd*/plan9 test: unexpected operator/operand: /dev/sdC1/plan9 Hope this helps - thanks! Matt the error

Re: [9fans] Installer error (not supposed to happen)

2009-09-07 Thread lucio
it might look invalid, but just try it. pick any n files. it does not fail on my system. it doesn't fail if i used the sources rc and sources test. Maybe, but it does not do the right thing, at least, I'm not sure how it could. At best, it would be essential to know which of OR or AND is

Re: [9fans] Installer error (not supposed to happen)

2009-09-07 Thread erik quanstrom
On Tue Sep 8 00:05:51 EDT 2009, lu...@proxima.alt.za wrote: As soon as I put a wildcard into the test string, e.g., Yes, test -f /dev/sdC0/plan9 /dev/sdC1/plan9 is an invalid command. Only one argument is expected. You're going to have to pick one of the two arguments. it

Re: [9fans] Installer error (not supposed to happen)

2009-09-07 Thread erik quanstrom
ignore is the operator applied to any argument after the first, by my reading and experimenting with the code. You mean that test -f /dev/sdC0/plan9 -o -f /dev/sdC1/plan9 would not work as expected? rather test -f a b n actually is the same as test -f a