9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] files vs. directories
@ 2011-02-04 18:38 Lucio De Re
  0 siblings, 0 replies; 29+ messages in thread
From: Lucio De Re @ 2011-02-04 18:38 UTC (permalink / raw)
  To: 9fans

> did i hear cloud-backed directory entries?

I'll bite:

If the cloud were to be a mere repository of (encrypted) Venti blocks,
wouldn't it be a very useful tool?

In fact, how do we know that Al Qaeda are not already storing and
distributing all their plans for nuking New York on line as
steganographically encrypted Venti blocks on porno sites?

Oh, I forgot, Al Qaeda is not allowed to download  from sites under the
control of the U.S. Department of Commerce (right department?  hard
to remember).

++L




^ permalink raw reply	[flat|nested] 29+ messages in thread
* Re: [9fans] files vs. directories
@ 2011-02-04 18:31 Lucio De Re
  2011-02-04 18:41 ` Lucio De Re
  2011-08-21 17:33 ` Enrico Weigelt
  0 siblings, 2 replies; 29+ messages in thread
From: Lucio De Re @ 2011-02-04 18:31 UTC (permalink / raw)
  To: 9fans

> did i hear cloud-backed directory entries?

I'll bite:

If the cloud were to be a mere repository of (encrypted) Venti blocks,
wouldn't it be a very useful tool?

In fact, how do we know that Al Qaeda are not already storing and
distributing all their plans for nuking New York on line as
steganographically encrypted Venti blocks on porno sites?

Oh, I forgot, Al Qaeda is not allowed to download  from sites under the
control of the U.S. Department of Commerce (right department?  hard
to remember).

++L




^ permalink raw reply	[flat|nested] 29+ messages in thread
* Re: [9fans] files vs. directories
@ 2011-02-04 18:28 Lucio De Re
  0 siblings, 0 replies; 29+ messages in thread
From: Lucio De Re @ 2011-02-04 18:28 UTC (permalink / raw)
  To: 9fans

> did i hear cloud-backed directory entries?

I'll bite:

If the cloud were to be a mere repository of (encrypted) Venti blocks,
wouldn't it be a very useful tool?

In fact, how do we know that Al Qaeda are not already storing and
distributing all their plans for nuking New York on line as
steganographically encrypted Venti blocks on porno sites?

Oh, I forgot, Al Qaeda is not allowed to download  from sites under the
control of the U.S. Department of Commerce (right department?  hard
to remember).

++L




^ permalink raw reply	[flat|nested] 29+ messages in thread
* Re: [9fans] files vs. directories
@ 2011-02-04 18:26 Lucio De Re
  0 siblings, 0 replies; 29+ messages in thread
From: Lucio De Re @ 2011-02-04 18:26 UTC (permalink / raw)
  To: 9fans

> did i hear cloud-backed directory entries?

I'll bite:

If the cloud were to be a mere repository of (encrypted) Venti blocks,
wouldn't it be a very useful tool?

In fact, how do we know that Al Qaeda are not already storing and
distributing all their plans for nuking New York on line as
steganographically encrypted Venti blocks on porno sites?

Oh, I forgot, Al Qaeda is not allowed to download  from sites under the
control of the U.S. Department of Commerce (right department?  hard
to remember).

++L




^ permalink raw reply	[flat|nested] 29+ messages in thread
* [9fans] files vs. directories
@ 2011-02-03 11:45 dexen deVries
  2011-02-03 13:05 ` erik quanstrom
                   ` (2 more replies)
  0 siblings, 3 replies; 29+ messages in thread
From: dexen deVries @ 2011-02-03 11:45 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

As this list seems to be open to discussion of strange OS-related ideas, here 
goes my question:

why do we keep distinction between files and directories? Does it provide any 
extra value over model with unified file/directory?

A possible consideration for representation of unified files/directories is a 
three-part file: name (& other meta), byte-stream (==content), ordered list of 
subfiles (== subfiles/subdirectories). In a way, that'd be somewhat similar to 
files with two forks you can see on some OSes. Or, to put it the other way 
around, it's like a directory with extra section for one unnamed byte stream.

Path sematnics stays exactly the same:
read(open("/foo/bar")) returns byte stream related to entry `bar' in (for lack 
of any better word) object  `/foo'.

read(open("/foo")) returns byte stream under entry `foo' in the root object.

readdir("/foo") returns `bar' (and possibly others) -- entries in hierarchical 
section of object `/foo'.

The sourece of the idea is a (www) CMS I'm working on which doesn't make such 
distinction, and it somehow makes some sense -- at least as served over HTTP & 
addressed via URIs.


-- 
dexen deVries

[[[↓][→]]]

> how does a C compiler get to be that big? what is all that code doing?

iterators, string objects, and a full set of C macros that ensure
boundary conditions and improve interfaces.

ron minnich, in response to Charles Forsyth

http://9fans.net/archive/2011/02/90



^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2011-08-21 17:33 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-04 18:38 [9fans] files vs. directories Lucio De Re
  -- strict thread matches above, loose matches on Subject: below --
2011-02-04 18:31 Lucio De Re
2011-02-04 18:41 ` Lucio De Re
2011-08-21 17:33 ` Enrico Weigelt
2011-02-04 18:28 Lucio De Re
2011-02-04 18:26 Lucio De Re
2011-02-03 11:45 dexen deVries
2011-02-03 13:05 ` erik quanstrom
2011-02-03 13:40   ` dexen deVries
2011-02-03 13:59     ` erik quanstrom
2011-02-03 13:36 ` roger peppe
2011-02-03 13:40   ` erik quanstrom
2011-02-03 13:44   ` dexen deVries
2011-02-03 14:15     ` roger peppe
2011-02-03 14:27       ` dexen deVries
2011-02-03 18:42         ` smiley
2011-02-03 22:33           ` dexen deVries
2011-02-04  1:42           ` Robert Ransom
2011-02-04  1:49             ` erik quanstrom
2011-02-04  3:30               ` Robert Ransom
2011-02-04  4:11                 ` Eric Van Hensbergen
2011-02-04  4:17                   ` andrey mirtchovski
2011-02-04  5:36                   ` erik quanstrom
2011-02-03 14:35       ` dexen deVries
2011-02-03 16:58 ` Bakul Shah
2011-02-03 23:13   ` Eric Van Hensbergen
2011-02-04  0:24     ` smiley
2011-02-04  0:45       ` Skip Tavakkolian
2011-02-04  1:29         ` Nick LaForge

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).