Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[9fans] EPIA platform from linuxbios

2 views
Skip to first unread message

ron minnich

unread,
Nov 2, 2003, 9:14:45 PM11/2/03
to

it's up to the point of DHCP'ing for its 'root is from' and I see the
packets, so the rhine driver looks good.

I will bring home my t21 laptop tomorrow (this is all on my dining table,
think I'll have to take a picture) and see if I can get it all the way up.

If this works, then booting plan 9 direct from linuxbios is a reality, and
I don't need 9load. Next step is to get that plan 9 in flash to do no more
than boot another plan 9; looks doable.

ron

David Presotto

unread,
Nov 2, 2003, 9:20:42 PM11/2/03
to
cool.

I think I'm writing XSLT and don't know it. I needed to transform some XML
to another form and wanted to use AWK. I found it inadequate and now I'm
writing my own thing. I think I'm an idiot but I looked at XSLT and ran
away screaming.

Dan Cross

unread,
Nov 2, 2003, 9:27:56 PM11/2/03
to
David Presotto <pres...@closedmind.org> writes:
> cool.

Lawyer: ``Is it cool like the moors of Scotland?''
Homer: ``Yes! D'oh!''

Aren't there pre-existing python modules that do that? Don't we have
a python port? Or is that an allegory, like Willy's beard?

- Dan C.

andrey mirtchovski

unread,
Nov 2, 2003, 9:29:40 PM11/2/03
to
where are you getting plan9.ini from?


David Presotto

unread,
Nov 2, 2003, 9:30:42 PM11/2/03
to
I dinna know. That's why I posted to 9fans. I figure if I can do it in
a few days, its worth it. Otherwise I'll look harder.

Scott Schwartz

unread,
Nov 2, 2003, 9:45:49 PM11/2/03
to
| I think I'm an idiot but I looked at XSLT and ran
| away screaming.

``The essence of XML is this: the problem it solves is not hard, and it
does not solve the problem well.''
-- Phil Wadler, POPL 2003

ron minnich

unread,
Nov 3, 2003, 12:26:41 AM11/3/03
to

I don't see the problem here. According to xslt.com, "XSLT enables and
empowers interoperability. "

What's not to like? Are you worried that we can't leverage synergies
across the enterprise with a dynamic, active transform that can
re-engineer our process structures for seamless interoperation of our
systems, thus giving us a bridge to the 21st century? Is that it?

Damn, I didn't even use a computer program for that previous paragraph.
It's up to you to prove that I didn't grab it from some web page
somewhere.

ron

ron minnich

unread,
Nov 3, 2003, 12:31:28 AM11/3/03
to
hey, I just timed it: power-on to root prompt, 7 seconds. And with a bit
more work I can get it down to < 5.

So think about this: on-demand computing with plan 9 means you just turn
off the CPUs until you need them, since booting them is not exactly a
lengthy process.

I was surprised to see how much more quickly Plan 9 came up than 9load
does. Not expected.

ron

ron minnich

unread,
Nov 3, 2003, 12:32:39 AM11/3/03
to
On Sun, 2 Nov 2003, andrey mirtchovski wrote:

> where are you getting plan9.ini from?

you're so picky. Plan.ini. Where's it from. Well. Hmm. Gee. Ah. .......
Should I tell you? Maybe you'll just get mad.

OK, I'll tell you: I don't use it currently. Just to get somewhere, I just
set all the options in main.c. I'm willing to do this as this is the
bootstrap Plan 9, so I'm ok with it; and besides, this little node is
basically sealed shut -- you could weld the case shut -- so plan9.ini is
kinda not a sensible thing in that case.

Sorry, don't get too upset with me :-)

ron

C H Forsyth

unread,
Nov 3, 2003, 5:12:43 AM11/3/03
to
>>I don't see the problem here. According to xslt.com, "XSLT enables and
>>empowers interoperability. "

which sometimes means: ``we don't understand each others' XML because
it's hard to do correctly and we hardly ever bother to check, so XSLT can
convert my XML to your XML so two things might work together once more''

that's before the arrival of SOAP. now your application is all washed up!

John Kodis

unread,
Nov 3, 2003, 11:20:50 AM11/3/03
to
In article <fedc67e8eceb5f0e...@plan9.bell-labs.com>,
David Presotto wrote:

It's a shame that there's no awk-equivalent language for XML. In
spite of all the promise of XML, at least for simple things it's
usually much easier transform simple text files of data than it is the
same data when stored as XML.

If I were facing a similar problem, I'd consider writing a simple
lexer that could convert well-formed XML into lisp sexprs, use lisp or
scheme to do the transformation, and then reverse-munge the resulting
sexprs back into XML.

--
John Kodis Goddard Space Flight Center
ko...@mail630.gsfc.nasa.gov Greenbelt, Maryland, USA

David Presotto

unread,
Nov 3, 2003, 11:32:45 AM11/3/03
to
It's a shame that there's no awk-equivalent language for XML. In
spite of all the promise of XML, at least for simple things it's
usually much easier transform simple text files of data than it is the
same data when stored as XML.

I'm getting there...

ron minnich

unread,
Nov 3, 2003, 11:44:54 AM11/3/03
to
On Mon, 3 Nov 2003, John Kodis wrote:

> If I were facing a similar problem, I'd consider writing a simple
> lexer that could convert well-formed XML into lisp sexprs, use lisp or
> scheme to do the transformation, and then reverse-munge the resulting
> sexprs back into XML.


yep. Or you can do what we do, look at XML, recover from the experience,
and just sexprs without ever using XML at all :-)

ron

Dan Cross

unread,
Nov 3, 2003, 12:39:48 PM11/3/03
to
ron minnich <rmin...@lanl.gov> writes:
> Damn, I didn't even use a computer program for that previous paragraph.
> It's up to you to prove that I didn't grab it from some web page
> somewhere.

My only concern is that it hasn't been whiteboarded enough to ensure
compatibility with our core paradigms.

- Dan C.

Scott Schwartz

unread,
Nov 3, 2003, 2:40:54 PM11/3/03
to
| It's a shame that there's no awk-equivalent language for XML.

Phil Wadler has published some stuff on that topic.
Check out his web page.

Skip Tavakkolian

unread,
Nov 4, 2003, 1:23:41 AM11/4/03
to
> If I were facing a similar problem, I'd consider writing a simple
> lexer that could convert well-formed XML into lisp sexprs, use lisp or
> scheme to do the transformation, and then reverse-munge the resulting
> sexprs back into XML.

FYI, there is this library:

http://theory.lcs.mit.edu/~rivest/sexp.html

0 new messages