9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Corey <corey@bitworthy.net>
To: "'Fans of the OS Plan 9 from Bell Labs'" <9fans@9fans.net>
Subject: [9fans] [PlanX] Re:  Mars Needs Women
Date: Sun, 25 Apr 2010 19:04:19 -0700	[thread overview]
Message-ID: <201004251904.20025.corey@bitworthy.net> (raw)
In-Reply-To: <000001cae48b$1ca3bbc0$55eb3340$@gmail.com>


Disclaimer: If this conversation/thread is a continued annoyance, please 
at least consider the tactic of simply ignoring it - I've placed "[PlanX]" in 
the subject to make it easy for people to filter. 

Also:  [long]

On Sunday 25 April 2010 08:22:24 Patrick Kelly wrote:
> > The goal of the "Plan X" thought experiment was to query 9fans for
> > others who might also be interested in collaboration and discussion
> > regarding new and novel uses for Plan 9 os technologies.
> 
> Then experiment!
>

I _am_ experimenting!   (c8=

Silently on my own I'm engaged in the sort of ruggedly independent,
lone cowboy style research and development which defines 9fans' 
standard operating procedure. (in this instance, it involves reducing 
the Blender 2.5 codebase down to the minimal core UI/WM framework[*], 
for the purpose of prototyping a possible alternative Plan 9 user interface)

However, the "Plan X" experiment (which was intended to occur
asynchronously to my solitarily-confined efforts), _specifically_ revolves 
around the idea of attempting to churn out some discussion and collaboration
_before_ attempting to produce anything.


Digression:
Interfering with the above concept, is the communally-held 9fans axiom
that:

Talk - Action = Zero
(which is of course sometimes true)

The problem is that ++Talk does not always mean Action-- 
(hello Captain Obvious)

When a project (or potential project) requires advice and experience 
that crosses boundaries over a variety of perspectives and skillsets, a 
front-loaded collaboration period is a logical and reasonable approach.

Before anything, "Plan X" is/was conceptualized as initially bootstrapping
itself as a thinktank. 
 
A "thinktank" comprised of a single individual battling through the flame
drizzles of a sensitive/reactionary social environment and/or twiddling his
thumbs on a mostly empty mailing list is...suboptimal

But, so it goes - the idea hasn't so far produced more than a few interested
parties (who've all chosen to respond offlist). I'm willing to give it "the
'ol college try"... but I'm certainly not stubborn enough to continue in the
face of near total adversity. 

> So far you've just gotten into philosophical arguments
> rather than scientific discussion.
> 

The irony here is that the philosophical arguments are largely a simple result
of me attempting to carefully confront the usual battery of misunderstandings 
and assumptions and defense-mechanisms.

Despite my best efforts, I'm still seeing folks inferring or projecting the
following fallacies:

* I'm being a troll who's objective is to embroil people in arguments
* I'm being a motormouth who wants nothing more than to gab on and on
* I'm trying/hoping to change 9fans culture in my own image
* I'm trying/hoping to change Plan 9 'proper' according to my own notions
* I'm trying/hoping to convince other people to do work on my behalf

I'm doing my absolute best to make myself understood, while attempting to 
avoid unnecessary conflict and irrelevant sub-flames. 

> > I think there's lot's of potential out there for Plan 9 in "Consumer
> > Space"... I honestly thought that I might see more folks interested in
> > imagining what glenda looks like outside of the research and data
> > center[1].
> 
> Yes there is, so why do you need a fork? Plan 9 would and will suffice.
> 

I'd prefer not to narrowly frame things in terms of my own personal needs. 

"Plan X" is more about discussing potential areas of interest with others;
for the purpose of possibly identifying a common subset of software that,
if intelligently and selectively implemented, would more easily facilitate
new vectors of research and development that are currently made difficult 
or effectively impossible for most mere mortals due to missing or
inadequate/inappropriate toolchains, libraries and/or toolkits.


> I have enough time to write a complete tool chain, and develop a system
> that is similar to Plan 9.
>

That is very cool, and I'd certainly like to hear more, if you're inclined to
provide further detail.

> The difference between you and I, is that I
> just start working on the project and talk later; you talk first and then
> work when you can find enough people to minimize the work you have to do.
> 

Another digression:
I don't think that is quite what the difference between us is.

Before you start working on a project, you _think_ about the various ways 
in which you might approach and implement things, right?

If you choose not to socially brainstorm and collaborate with others before
actively engaging on the implementation of any given project - then I can
only imagine it's because you're confident that you are sufficiently equipped
with the necessary breadth and depth of skills, abilities and knowledges
needed to effectively and efficiently fulfill the range of requirements
necessary to complete your intended project.

If I was a jealous person, I'd probably feel a bit envious of your talents.

So, to get back to the point: I think the difference between you and I, is
that you have a broader and deeper spectrum of core competencies than 
myself. Clearly: you're able to produce a complete tool chain and develop 
a system that is similar to Plan 9, but more suited to your own requirements,
all by yourself.


> > > Imagine running the Linux kernel and all of regular GNU, with all the
> > > Plan 9's sweetness patched in.
> 
> My imagination may be a tad strange, but I see an obese chimera, currently
> a mixture of the gnu, penguin, and bunny. A step in the right direction
> isn't adding Plan 9 goodness to Linux, it's stripping the badness out; but
> that’s an argument best suited for Glendix people.
> 

I agree (though, not to disparage the Glendix project - I think it is a useful
additional trajectory for Plan 9 technologies ).

> > Personally, I think carefully identifying, then porting/forking just a
> > few, _select_ pieces of software from the *nix space, then maintained
> > natively in an alternative Plan 9 based distribution, is a more
> > interesting and direct route.
> > 
> > Unfortunately - that means noisy discussion and collaboration amongst
> > people from a variety perspectives and skillsets/experience. Which is
> > anathema to 9fans lone-ranger aesthetics.
> 
> Not at all an anathema, I understand what you're suggesting completely. I
> just feel it's foolish and you haven't proved me wrong yet.
> 

I strongly disagree that the idea is inherently foolish - in fact I think that
the general idea is demonstrably sound - but I simply have no motivation
or inclination to attempt to prove you wrong by debating subjective, 
personal opinions/experiences:

The only way to approximate something that could be taken as a semblance
of 'proof', would first require that some sort of "Plan X" analog actually
manifested itself - whether it was a foolish experiment in futility or not
would depend on seeing what sorts of social and technical artifacts resulted
after a reasonable measure of time.


> I would like to keep Plan 9 from going down the same road UNIX went down.
>

Understood, and agreed.

But remember: 

Plan 9 is completely independent of Plan X - though Plan X is not necessarily
independent of Plan 9.

It does not follow that Plan X will cause Plan 9 to degenerate into UNIX.


> Now one could argue that many of us are too much against that change, 
>

I respect, admire, and fully appreciate the motivations behind Plan 9's 
intrinsic conservatism.


> but so far Plan 9 has had everything needed and is still sane.
> 

If Plan 9 has had everything that's needed and is perfectly sane - then why
was Inferno produced? The point there is not to imply that Plan 9 is lacking -
but rather to assert that different use-cases have different sets of needs,
and thus different requirements, and thus different perspectives of what
constitutes "complete, and sane". 

And did Plan 9 loose simplicity and sanity upon Inferno's entrance onto the
playing field?


> There's never been a reason people couldn't create forks or derivatives,
> just because we don't "like change", doesn't mean a separate code base
> couldn't be changed.
<snip>
> [...] we are in this amazing age where cloning is possible, so create a
> 'clone' and do what you please.
>

Of course.  

I'm confused though, because earlier you stated:

"so why do you need a fork? Plan 9 would and will suffice."

<snip>
> The way many of us treat Plan 9, is paternal. We don't want to see our baby
> gluttonizing on any code base she can get her hands on and we don't want
> her shooting up the drug that is the FSF. 
> 

Again, Plan X is not Plan 9 'proper' (the official distribution).

In fact, "Plan X" is specifically for the purpose of facilitating _various_
eXperimental/eXploratory eXpressions of alternative Plan 9 based operating
environments than what is desired and possible within the official
distribution.

Cheers, and kind regards


[*] (Blender 2.5 UI footnote from the beginning of this post):

Reference material for those interested:

http://www.blender.org/development/release-logs/blender-250/updated-gui/
http://www.blender.org/development/release-logs/blender-250/custom-keyboard-
shortcuts/

http://wiki.blender.org/index.php/Doc:2.5/Manual#Starting

http://wiki.blender.org/index.php/Dev:2.5/
http://wiki.blender.org/index.php/Dev:2.5/Source/UI




  parent reply	other threads:[~2010-04-26  2:04 UTC|newest]

Thread overview: 105+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-04-16 11:57 [9fans] TeX: hurrah! tlaronde
2010-04-16 12:43 ` Jacob Todd
2010-04-16 13:20 ` David Leimbach
2010-04-16 13:32 ` Alexander Sychev
2010-04-16 13:47   ` tlaronde
2010-04-16 14:07   ` Karljurgen Feuerherm
2010-04-16 14:12     ` James Chapman
2010-04-16 14:27     ` Alexander Sychev
2010-04-16 16:19       ` Karljurgen Feuerherm
2010-04-16 16:23         ` erik quanstrom
2010-04-16 16:47         ` Patrick Kelly
2010-04-16 17:05           ` Jack Johnson
2010-04-16 17:55             ` Patrick Kelly
2010-04-16 18:14               ` Karljurgen Feuerherm
2010-04-16 18:22                 ` Joseph Stewart
2010-04-16 18:37                   ` James Chapman
2010-04-16 18:55                     ` Karljurgen Feuerherm
2010-04-16 22:10                       ` Karljurgen Feuerherm
2010-04-16 23:00                         ` Jorden M
2010-04-18  4:24                         ` Joel C. Salomon
2010-04-18  7:22                           ` [9fans] C++ support [was: TeX: hurrah!] EBo
2010-04-18  8:52                             ` lucio
2010-04-18 14:30                               ` Jorden M
2010-04-18 12:45                           ` [9fans] TeX: hurrah! Karljurgen Feuerherm
2010-04-19 12:31                             ` James Chapman
2010-04-19  8:34                           ` [9fans] C++ support [was: TeX: hurrah!] staalmannen
2010-04-16 18:27                 ` [9fans] TeX: hurrah! Patrick Kelly
2010-04-16 17:11           ` Karljurgen Feuerherm
2010-04-16 17:17             ` erik quanstrom
2010-04-16 17:46               ` Francisco J Ballesteros
2010-04-16 18:10                 ` tlaronde
2010-04-16 18:10             ` Patrick Kelly
2010-04-16 23:58               ` [9fans] Mars Needs Women (was Re: TeX: hurrah!) Corey
2010-04-16 23:58                 ` andrey mirtchovski
2010-04-17  4:20                 ` Federico G. Benavento
2010-04-17  4:29                 ` lucio
2010-04-17  6:49                   ` Corey
2010-04-17  7:41                     ` lucio
2010-04-17  9:39                       ` Corey
2010-04-17 12:20                         ` lucio
2010-04-17 13:46                           ` Karljurgen Feuerherm
2010-04-17 14:02                             ` lucio
2010-04-17 14:19                             ` Patrick Kelly
2010-04-17 14:25                               ` lucio
2010-04-17 14:54                                 ` Patrick Kelly
2010-04-17 16:09                                   ` lucio
2010-04-17 16:26                                     ` Patrick Kelly
2010-04-17 18:01                                       ` lucio
2010-04-17 18:26                                         ` Patrick Kelly
2010-04-19  7:15                                       ` Tim Newsham
2010-04-17 16:30                                 ` Patrick Kelly
2010-04-17 17:01                               ` Karljurgen Feuerherm
2010-04-17 17:46                                 ` lucio
2010-04-17 17:58                                   ` lucio
2010-04-17 18:33                                   ` Karljurgen Feuerherm
2010-04-17 17:29                               ` Albert Skye
2010-04-17 13:39                         ` Patrick Kelly
2010-04-17 17:45                         ` Albert Skye
2010-04-17 16:30                       ` Jack Johnson
2010-04-17 17:41                         ` lucio
2010-04-17 12:06                     ` Nick Frolov
2010-04-17 17:06                     ` Iruata Souza
2010-04-18 19:45                       ` Corey
2010-04-17 18:55                     ` Richard Miller
2010-04-18 16:48                       ` Federico G. Benavento
2010-04-19  2:10                         ` Jack Johnson
2010-04-19  3:21                           ` erik quanstrom
2010-04-17 17:09                   ` Jack Johnson
2010-04-17  7:28                 ` SHRIZZA
2010-04-17 10:21                   ` Corey
2010-04-17 14:00                     ` erik quanstrom
2010-04-18 19:26                       ` [9fans] Mars Needs Women Corey
2010-04-18 20:58                         ` erik quanstrom
2010-04-19  0:51                           ` Corey
2010-04-19  1:20                             ` Patrick Kelly
2010-04-19  3:33                             ` John Floren
2010-04-19  4:46                               ` lucio
2010-04-19  0:10                         ` Karljurgen Feuerherm
2010-04-19  3:18                           ` erik quanstrom
2010-04-19 12:14                             ` Karljurgen Feuerherm
2010-04-25  4:20                               ` Rahul Murmuria
2010-04-25  6:14                                 ` Corey
2010-04-25 15:22                                   ` Patrick Kelly
2010-04-25 22:33                                     ` Karljurgen Feuerherm
2010-04-25 23:07                                       ` Patrick Kelly
2010-04-25 23:35                                         ` Alex Lee
2010-04-26  2:04                                     ` Corey [this message]
2010-04-26  4:06                                       ` [9fans] [PlanX] " Patrick Kelly
2010-04-26  5:24                                         ` Corey
2010-04-26  8:08                                           ` hiro
2010-04-26 13:06                                       ` erik quanstrom
2010-04-26 18:42                                         ` Corey
2010-04-26 19:24                                           ` erik quanstrom
2010-04-26 19:55                                             ` Corey
2010-04-27  9:25                                           ` Ethan Grammatikidis
2010-04-25 18:55                                   ` [9fans] " blstuart
2010-04-26  1:01                                     ` Ethan Grammatikidis
2010-04-19  8:45                           ` [9fans] C, APE, Posix C H Forsyth
2010-04-17 19:27                 ` [9fans] Mars Needs Women (was Re: TeX: hurrah!) Bakul Shah
2010-04-17 21:35                   ` C H Forsyth
2010-04-18 15:52                     ` Scott Sullivan
2010-04-18 20:58                       ` C H Forsyth
2010-04-19  1:43                         ` Jeff Sickel
2010-04-18 18:24                     ` Bakul Shah
2010-04-16 18:03       ` [9fans] TeX: hurrah! Joel C. Salomon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201004251904.20025.corey@bitworthy.net \
    --to=corey@bitworthy.net \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).