> > read the section of the rfc i mentioned earlier. it probably ought to
> > probe
> > only after a retransmission timeout period
>
> i believe bsd-based tcp stacks also send 1-byte zero-window probes
> but use a persist timer that starts at approx. 5 seconds (*)
That's the behaviour that'
Rob Pike wrote:
> I have lots of other examples of lesser disasters. As code grows,
> white space indentation becomes ever more problematic. It's a
> maintenance disaster.
I beg to differ, at least when it comes to my experience working w/
Python. I work day in and day out on a 50,000+ line P
> I first saw it in a language in 1978 called Offal, by Aron Insinga.
Well with a name like Offal at least he wasn't setting expectations too high...
On Thu, May 1, 2008 at 9:54 PM, ron minnich <[EMAIL PROTECTED]> wrote:
> On Thu, May 1, 2008 at 9:41 PM, John Barham <[EMAIL PROTECTED]> wrote:
> > > I first saw it in a language in 1978 called Offal, by Aron Insinga.
> >
> > Well with a name like Offal at
Pietro Gagliardi wrote:
> The compiler generates Assembly in a temporary file,
> then calls up the assembler to make the program.
That sounds somewhat similar to Dan Bernstein's qhasm
(http://cr.yp.to/qhasm.html) which is a semi-portable assembly
language combining C-like syntax w/ direct access
In the recent NeXT thread Eric mentioned the TI Beagle Board
(http://beagleboard.org/). It's quite neat: $150 for a 3" x 3" PCB
w/ a 600 MHz ARM core, HD capable video, and SD card, audio, serial,
USB and DVI ports. The documentation seems fairly complete, although
according the mailing list the
> Is this not the basis of http://openpandora.org 's devices?
The core chips seem to be the same, but otherwise they're separate
projects AFAIK.
Back in the PC world, a motherboard w/ Intel's Atom chip can be had
for $80: http://www.newegg.com/Product/Product.aspx?Item=N82E16813121342.
Amazing h
>>It seems that MS is pushing webdav hard.
>
> that's what's needed when heavy things run out of fuel.
Even as a potential substitute for ftp webdav is a farce. Speaking
from personal experience, the amount of XML you need to generate for a
directory listing is at least 20 times the size of the e
I've been wondering about the minimal h/w you'd need for a cpu server
and whether it exists in a compact blade-like form. Conceivably all a
plan 9 cpu server needs is cpu, ram, pxe ethernet and all the gunk
necessary to get it to boot, i.e., no video, no i/o ports, no disk
controllers etc. that ot
On Wed, Nov 12, 2008 at 2:46 AM, Steve Simon <[EMAIL PROTECTED]> wrote:
> An Intel Atom D945GCLF mini ITX was reccomended to me, I believe
> it is all supported by plan9 and draws very little power. I was
> going to use one to replace a large noise server I have at home.
Nice, but I'm envisioning
On Fri, Nov 14, 2008 at 10:34 AM, erik quanstrom <[EMAIL PROTECTED]> wrote:
> this is just stupifying:
>
> http://tech.slashdot.org/comments.pl?sid=1029797&cid=25761431
I see that this comment has been voted +4 "informative".
Truly a shining example of the web 2.0 wisdom of crowds at work!
Joh
> I've often though quite a few languages could be shrunken down fit with
> Plan9's diretory/files system. Python, for instance, would need much less
> code for networking etc.
>
> So a language that specialsed in I/O primitives would be a good choice. That
> doesn't sound like Haskell to me. I/O i
Kenji Arisawa wrote:
> Pegasus 2.6 is released with new WebDAV script written in Lua.
> Take a look at http://plan9/remoty/pegasus/eman-2.6/ for more details.
Do you have a non-local URL host name?
> Pegasus 2.6 is released with new WebDAV script written in Lua.
Interesting that you used Lua. I think it's generally
under-appreciated but IMO is very well designed and philosophically a
good fit for Plan 9. However, inasmuch as you had to build a custom
interpreter to add features for Pegasus
> the argument that if the normal extension
> mechanism for scripting languages is x,
> thereforenot having x is a weakness seems
> a version of argumentum ad populum.
>
> doesn't dynamic loading seem at odds with the
> tools approach? the more complex the interface,
> the less general the tool.
> using a variant of something we developed and then
> re-developed for Inferno, you can dynamically load
> C modules at run time, and unusually, with type checking,
> with support in the compilers and loaders.
Is the code to do this available for public consumption?
> You're missing the beauty of 9p. Who needs dynload() when you have mount()?
Mount allows me to add new names to the process namespace. Dynload
allows me to call functions or access data in a library that is not
known to the process (e.g., scripting language interpreter) until
runtime. They so
> I've turned it back on and will watch to see if our web server gets
> swamped by it. This interface should not be used to mirror the
> contents of sources.
What interface should be used to used to mirror sources? 9fs?
replica? More specifically, if I wanted to set up my own HTTP mirror
of sou
Is there a program that will render some subset of a font file so that
you get a quick feel for what it looks like?
John
On Sun, Mar 1, 2009 at 10:20 AM, wrote:
> in case you want to use 2 monitors and only switch for keyboard/mouse
> input you can use the synergy client [1] for plan9. (expecting you are
> using window/unix on the other machine)
>
> [1] /n/sources/contrib/cinap_lenrek/synergy.tgz
Cinap's synergy
On Tue, Mar 3, 2009 at 3:52 AM, hugo rivera wrote:
> I have to launch many tasks running in parallel (~5000) in a
> cluster running linux. Each of the task performs some astronomical
> calculations and I am not pretty sure if using fork is the best answer
> here.
> First of all, all the programmi
On Tue, Mar 3, 2009 at 4:54 PM, erik quanstrom wrote:
>> I should have qualified. I mean *massive* parallelization when applied
>> to "average" use cases. I don't think it's totally unusable (I
>> complain about synchronous I/O on my phone every day), but it's being
>> pushed as a panacea, and tha
> I believe GIL is as present in Python nowadays as ever. On a related
> note: does anybody know any sane interpreted languages with a decent
> threading model to go along? Stackless python is the only thing that
> I'm familiar with in that department.
Check out Lua's coroutines: http://www.lua.or
On Sat, Mar 7, 2009 at 7:01 PM, Pietro Gagliardi wrote:
> http://plan9.bell-labs.com/sources/contrib/pietro/programming.pdf
>
> I uploaded a slightly updated version to
> /n/sources/contrib/pietro/programming.ms and updated the PDF likewise. When
> I get more time I will further expand the tutoria
> coming up: another port of the 9 code.
> maybe i'm hidebound, but i hate to do concurrent
> programming without channels!
How about using queues (http://docs.python.org/library/queue.html)?
I've used them many times for inter-thread communication.
John
>> How about using queues (http://docs.python.org/library/queue.html)?
>
> no alt.
Couldn't you implement it approximately using
http://docs.python.org/library/queue.html#Queue.Queue.qsize?
Robert Raschke wrote:
> Also note there's a new book out that includes Inferno as a major
> example, essentially explaining OS principles in general, in Inferno,
> and in Linux:
>
> Principles of Operating Systems: Design and Applications
> by Brian Stuart
>
> ( http://www.amazon.co.uk/exec/obidos/
Steve Simon wrote:
> I cannot find the reference (sorry), but I read an interview with Ken
> (Thompson) a while ago.
>
> He was asked what he would change if he where working on plan9 now,
> and his reply was somthing like "I would add support for cloud computing".
Perhaps you were thinking of his
I certainly can't think ahead 20 years but I think it's safe to say
that the next 5 (at least doing HPC and large-scale web type stuff)
will increasingly look like this:
http://www.technologyreview.com/computing/22504/?a=f, which talks
about building a cluster from AMD Geode (!) nodes w/ compact fl
>> Economics beats technology every time (e.g., x86/amd64 vs.
>> MIPS/Itanium, Ethernet vs. Infiniband, SATA vs. SCSI) so
>> don't try to fight it.
>
> if those examples prove your point, i'm not sure i agree.
>
> having just completed a combined-mode sata/sas driver,
> scsi vs ata is is fresh on m
> could you explain how raid 5 relates to sata vs sas?
> i can't see now it's anything but a non-sequitor.
Here is the motivating real-world business case: You are in the movie
post-production business and need > 50 TB of online storage at as low
a price as possible with good performance and relia
On Thu, Nov 12, 2009 at 9:12 PM, Roman Shaposhnik wrote:
> On Thu, Nov 12, 2009 at 8:34 PM, wrote:
>> "Go" has added a cat amongst the pigeons :-)
> ...
> * A ducktyping of sorts with interfaces and such. On the surface
> it just saves
> you a bunch of "extends XXX", but it actually seem
> By the end of May, all the root servers should be running DNSSEC
>
> http://royal.pingdom.com/2010/01/19/the-internet-is-about-to-get-a-lot-safer/
>
> Is Plan9 ready for such a move?
Reading what D. J. Bernstein has to say about DNSSEC is always fun.
See e.g. this paper http://cr.yp.to/talks/200
On Thu, Apr 1, 2010 at 3:13 AM, Alex wrote:
> Hi everyone, I've been playing plan9 in qemu for sometime now. the
> only computer I have is a PS3/ubuntu9.04, and I'm thinking about buy a
> low cost x86 board for plan9. Is intel D510MO a good choise?
I can't comment on how this motherboard runs Pla
34 matches
Mail list logo