Monday 19 December 2005

Tyrannical Government Attention || CSE Job Tips

And if you are lonely this holiday season...
(Score:5, Funny)
by Cherita Chen (936355) Alter Relationship on Saturday December 17, @03:45PM (#14281052)
(http://www.imdb.com/title/tt0246578/)
Are you lonely? Looking for some company this holiday season? Follow this link and you too can schedule a visit from Uncle Sam...

http://www.amazon.com/gp/product/offer-listing/083 512388X/ref=dp_olp_2//102-9865629-6948961?conditio n=all [amazon.com]




Little Red Book Draws Government Attention: "Looks like he found what he was looking for...
(Score:5, Insightful)
by Niet3sche (534663) Alter Relationship on Saturday December 17, @05:55PM (#14281852)

'The student, who was completing a research paper on Communism for Professor Pontbriand's class on fascism and totalitarianism, filled out a form for the request, leaving his name, address, phone number and Social Security number. He was later visited at his parents' home in New Bedford by two agents of the Department of Homeland Security, the professors said.'

What better way to learn about fascism and totalitarianism than to live under 'em, eh?

Yes, I'm feeling sardonic today."
=================

Peking Version?

(Score:5, Interesting)
by ShakaUVM (157947) Alter Relationship on Saturday December 17, @08:40PM (#14282493)

.../...
5) The professor is up for tenure. Which may or may not make a lick of difference, depending on the professor. He seems cool enough, though, doing some sort of extreme history thing in Afghanistan.
http://www.brianglynwilliams.com/ [brianglynwilliams.com]

6) Another quote: "The professors had been asked to comment on a report that President Bush had authorized the National Security Agency to spy on as many as 500 people at any given time since 2002 in this country." And this quote is just stuck in the middle of the rest of the article, with no clue why it's there. So why IS it there? Is there an implication the feds are threatening the students of professors who (amongst most Americans, including the Senate) are criticizing the ability of the feds to eavesdrop without a warrant?

7) Another mistake: "In the 1950s and '60s, during the Cultural Revolution in China, it [the Little Red Book] was required reading." The 1st Edition of the Little Red Book was published in April, 1964. (Mao had earlier publications, but the Little Red Book came out rather late in the game.) http://www.bibsocamer.org/BibSite/Han/ [bibsocamer.org]

I'm not convinced the student was lying, but it seems very suspicious to me, especially with the timing involved.
============

Re:Peking Version?

(Score:5, Informative)
by ShakaUVM (157947) Alter Relationship on Sunday December 18, @05:41AM (#14284205)
(Last Journal: Sunday December 18, @07:45PM)
The professor mentioned in the story (Dr. Brian Glyn Williams) took the time to answer these points. I'm pasting it verbatim here.

-----
http://yro.slashdot.org/comments.pl?sid=171476&threshold=4&commentsort=0&tid=103&tid=158&tid=146&tid=219&mode=thread&cid=14284205
Dear Bill,
Delighte to hear from you and I hope my response is of service. If you could post it I would be most grateful.
I am one of the professors mentioned in your 'conspiracy theory response' (Dr. Brian Glyn Williams)With all due respect I wanted to add a few comments. A. The incident with our Univ. of Massachusetts history student happened several weeks ago, I was asked to comment on President Bush's sweeping surveillance activities only yesterday. I cited this incident as an example of the White House policies' very real applications and how they trickle down to the university level. My description of the incident was in response to an inquiry from a reporter at the Standard Times, New Bedford who called requesting a commentary and I thought it was appropriate. B. There are several key sections omitted in the version here in the USA of the Little Red Book and we are proud of our student trying to search out the original. This is exactly the sort of primary document research that makes for good history!
C. I have tenure and I do not know how you came to the assumption that I do not, my web page brianglynwilliams.com clearly states that I am Associate Professor of History. But I do appreciate your reference to the field work I do in Afghanistan and Central Asia in trying to understand the roots of jihadism and terrorism. It is precisely this sort of cutting edge research and teaching I hope to protect. One must go to the original sources to get the facts, wether it be jihadi webpages or Mao's Little Red Book. I am hardly a liberal firebrand, I just want to carry out my research unfettered by the fear of investigation and encourage the same in my students. D. I know this student well. He is the real thing, he is mature, honest, reliable, hard-working and genuinely interested in getting to the truth on issues, i.e. he is everything we train our students to be. The fact that Dr. Bob Pontriband who is by the way a passionate educator who seeks to instill just this sort of above-and-beyond-the-call-of-duty research in his students also vouches for him lends two voices to his defense. I sincerely hope that your questions are meant to be the sort of critical inquiry we expect from our students and not some reflexive attempt to de-legitimize our reporting of what it is frankly a rather disturbing act of surveillance that does not seem to be an example of productive, preemptive counter terrorism. Sincerely,

Dr. Brian Glyn Williams
Associate Professor of History
University of Massachusetts, Dartmouth
[ Reply to This | Parent ]
===================================

down load it here

(Score:5, Informative)
by SatanMat (757225) Alter Relationship <SCPowell@excite.com> on Saturday December 17, @04:03PM (#14281166)
(Last Journal: Saturday July 10, @11:27PM)
http://www.marxists.org/reference/archive/mao/work s/red-book/ [marxists.org] coral http://www.marxists.org.nyud.net:8090/reference/ar chive/mao/works/download/red-book.pdf [nyud.net]
===============

Re:This is unfortunately predictable

(Score:5, Insightful)
by Kurt Granroth (9052) Alter Relationship on Saturday December 17, @06:31PM (#14282017)
Because they think of themselves as the "good guys", and the history they are taught (by school, Hollywood, the media, etc) portrays bad things being done by "bad guys". In reality, there is no good and bad, just a mixture of greys.

I completely agree that history as it is taught is a mostly worthless mess of "we are infinitely good" and "they are infinitely bad". However, to day that "there is no good and bad, just a mixture of greys" is ridiculous! There are many events throughtout history that are very clearly Bad and others that are clearly Good, regardless of your ethical background.

Let's look at a few extreme examples:

  • 6 million Jews are murdered in German death camps during World War II
  • An estimated 20 million Russians are murdered in the Soviet Union during Stalin's reign
  • American slavery is an established institution for hundred//s of years
  • Native Americans are nearly wiped out by small-pox infected blankets and through other genocidal actions

There is no shades of grey in those acts. They were and are evil acts.

Now the fact that American history books as taught in our schools will only go into detail on the first two (non-American "bad guys") and gives only token treatment to slavery and usually don't mention the Native American genocide is an entirely different problem...

===================

Re:This is unfortunately predictable

(Score:5, Insightful)
by Turn-X Alphonse (789240) Alter Relationship on Saturday December 17, @04:11PM (#14281224)
(Last Journal: Sunday September 19, @09:03PM)
Because people are stupid. Even the people on Slashdot will make stupid mistakes and instead of going "Hey, I sure fucked that up". We try to find some upside and convince ourselvs we're not as dumb as we truely are.

Human nature wants someone to protect us, we want to believe the world is a happy place and all will be well. Because if we look in the mirror we see someone we don't like and a world we can't stand.

It works the same way religion does. If you look at something else, you don't have to see the real world. It's the same reason so many body builders work so hard to get great bodies. They often hate the person inside so much they want to change it.

People believe what they are told.. because if they don't, they end up broken..
--
Anonymous Coward - For trolls without balls or people not caring for Karma
=============
.../...Why do people not learn from history? It is clear that those in power have a
vested interest in having a sheeple populace. A critical thinking, well informed
electorate, is the biggest enemy to would be dictators in a democratic society.

Start with the children. I guess fear really is the mind killer. And, at the risk of
pulling a Godwin, two quotes from Hermann Goering, leader of Hitler's Luttewaffe.

"Education is dangerous - Every educated person is a future enemy"

"Of course the people don't want war. But after all, it's the leaders of the country who determine the policy, and it's always a simple matter to drag the people along whether it's a democracy, a fascist dictatorship, or a parliament, or a communist dictatorship. Voice or no voice, the people can always be brought to the bidding of the leaders. That is easy. All you have to do is tell them they are being attacked, and denounce the pacifists for lack of patriotism, and exposing the country to greater danger."
==============

I don't know about "innapropriate".

(Score:5, Insightful)
by khasim (1285) Friend of a Friend <brandioch.conner@gmail.com> on Sunday December 18, @12:03AM (#14283255)
That student just got a whole lot of first hand experience in totalitarianism. The kind that you just can't get from a book or a classroom.

He even refuses to give his name now because he "fears repercussions".

You just can't get that kind of gut-level understanding without a visit from the authorities. That is one kid who will have a deeper understanding of the material now than anyone else in class.
[ Reply to This | Parent ]
by TallMatthew (919136) Alter Relationship on Sunday December 18, @05:41AM (#14284208)
He even refuses to give his name now because he "fears repercussions".

That was the whole point. You don't send agents to knock on the front door of potential terrorists. If someone is dangerous or is believed to be dangerous, they are put under surveillance to see what's going on.

You send agents to intimidate. Apparently people interested in world views contradictory to our own.

Yeah, it's almost time to go.

XOXOXOXOXOXOXOXOXOXOXOXOXOXOXO

cyclop asks: "I am a close friend of a Ph.D. student on human
interface usability. She's now working to tailor a [1]KDE-vs-[2]Gnome
usability study ([3]a pretty hot topic these days), and I have been
called to help, as a long time GNU/Linux desktop user. What kind of
advice -- both technical and theoretical -- would you give us on
conducting a deep and objective study on the Unix desktop, that can be
useful for the developers and the OSS community?"

This story continues at:
http://ask.slashdot.org/article.pl?sid=05/12/15/2119226

Discuss this story at:
http://ask.slashdot.org/comments.pl?sid=05/12/15/2119226

Links:
0. mailto:brullonulla@gmail.com
1. http://www.kde.org/
2. http://www.gnome.org/
3. http://linux.slashdot.org/article.pl?sid=05/12/13/1340215&tid=121


+--------------------------------------------------------------------+

by User 956 (568564) Alter Relationship on Thursday December 15, @06:59PM (#14269039)
(http://www.strk3.com/)
So how long until Yahoo changes their name from Del.icio.us to "Yahoo Social Bookmarking Service", just like they changed Konfabulator to "Yahoo Widget Engine", Oddpost to "Yahoo Mail" and Launch.com to "Yahoo Music"...?
---------------------

Re:Yahoogle

(Score:4, Insightful)
by Anonymous Coward on Thursday December 15, @07:34PM (#14269197)
Google started search? No.
Google started free email? No.
Google started newsgroups? No.
Google started analytics? No.
Google started online advertising? No.
Google started satelite maps? No.
Google started blogging? No.
Google started toolbars? No.

The only innovative thing Google has done is convince the masses a corporation is unable to do evil. And that's only innovative because nobody else has succeeded at it before.
====================
http://www.clearps.com/tjr/computing/advice-for-cs

Programming employment in the United States generally climbed until circa 2000, when suddenly mass layoffs hit and much programming work was either eliminated or outsourced. But if you're reading this, you likely already know all about that, so let's not focus on the gloomy details of the past.

My personal take on the technology bubble of the 1990's is that a lot of people who weren't particularly interested in programming or computer science jumped on board, because it seemed like it was the way to go for a high-paying gig. I too thought it was the way to go for a high-paying gig, but I was genuinely interested in programming. I was also genuinely interested in music, but expecting better job prospects in the computer field, I took some music courses, focused on CS, and graduated with a bachelor's degree in computer science shortly after the technology bubble burst.

Alas, though, there weren't a lot of programming jobs open that summer. At least, there weren't as many openings as there were programmers applying for them. From what I heard in my area, it wouldn't be odd if a human resources department received over a hundred (possibly several hundred) resumes for any given programming job. Things have been improving since then, but the technology market has yet to find places for everyone.

If you're in that kind of position, unemployed with seemingly little hope in sight, what can you do?

The first thing to consider is, do you really want to be employed? This isn't meant to advocate becoming an unmotivated sluggish mass, but rather, have you thought of starting your own company? It costs essentially nothing to write software, and if you can develop a product that people will pay for, or even better, a company that could be acquired by a larger corporation, then you may find that route more enjoyable and more profitable than working for somebody else. (Paul Graham has many good ideas on this topic, and I urge you to read his essays.)

Even if that's your goal, sometimes working in the industry for a while can be good for educational purposes, or for providing income while you work on your initial company and product ideas. Whatever the reason, assuming that you do still want to be employed as a programmer, what can you be doing to help make yourself a good candidate for a job?

Search for a Job

I can almost hear the entire population of the Internet saying "Duh!" all at the same time, so I shall clarify: search for a job, but don't spend too much time searching for a job. You can probably limit yourself to an hour or two each day (with some variance), and still learn about all of the job postings that you need to learn about. If you start spending six... eight... ten hours a day looking at job postings, then it starts getting easier and easier to become discouraged, which really doesn't help the matter and just results in an unpleasant day.

Write Software

Writing software might seem obvious, but speaking from experience, it's not hard to miss this one. If you're not employed, it can be all to easy to fall into the trap of spending all day browsing the web for job openings or reading something of the likes of Slashdot. Writing software -- especially if you start with a some sort of project plan and build a complete, usable application -- is one of the best things you could be doing with your extra free time.

No matter how sharp of a programmer you were when you graduated from college, or when you were released from your previous programming job, you need to stay sharp. There is more than one way to do this, of course, but just as some suggestions:

  • Start an open source project. It can be something that no one has done as open source before, or it could be yet another text editor. Pick something you're interested in, and do it.
  • Contribute to an existing open source project. This is not the same as the previous item, because (1) you won't be in charge, and (2) you'll have to deal with existing code, both of which are issues that you are likely to face once you begin employment as a programmer. More on these points later.
  • Build an application for a local non-profit organization or small comapny. You might be able to get paid doing this, but even if not it would still be good experience.
  • Go through exercises in your computer science textbooks. Some of these books contain a wealth of valuable information that you may want to draw on in the future. (And some don't.)

Edify Thyself

Okay, so you're writing software. My next suggestion, perhaps just as obvious, but also sometimes hard to make yourself do, is to read books on programming.

This often ends up being a two-fold benefit: many programming books have exercises for the reader; if you do the exercises while reading the book, then not only do you absorb wisdom and knowledge from the prose, but you get additional practice in programming.

There are way too many good programming books out there for me to provide you with a comprehensive list of ideas, but I do encourage you to develop the skill of quickly telling the difference between a programming book that will be useful to you and one that will not. (Just as a hint, you will likely discover certain authors whose writings you enjoy and learn a lot from. Perhaps less obviously, you might also find that you prefer books from certain publishers over others; this can occur for a variety of reasons.)

One subtrack here is to keep up with the latest trendy technologies. Even if you prefer writing in something like Lisp, if you can get some solid skills writing in Ruby, PHP, C#, or whatever language-de-jour you see lots of job postings for, then those will be good skills to have. Some HR people really do look systematically for keywords on your resume, and if enough of the "right words" aren't there, then there's a good chance that your resume will get, ah, set aside for future consideration.

You should also spend time reading non-programming books that will be useful in your future job. For example, if you are seeking employment as a programmer at a research hospital, then it would be good for you to spend time studying some basic medical materials. You may not need to know how to perform an operation, but it would be to your advantage if you knew some fundamental terminology, medical insurance and legal matters, and how technology is used in medical fields.

Testing

Another skill you should work on is software testing. It might seem trivial from the outside, but to really be a good software tester takes practice. There aren't a lot of books on this topic, but there are a few. Find one you like and read through it. Learn about test plans and test cases, and try applying these concepts either to software that you've written or that someone else has written. At minimum, this will help you become a better programmer, as you will be more aware of possible errors. You may even find that you really enjoy testing. Either way, solid experience with actual software testing will be a plus for your resume.

Attitude

Try to cultivate having a good attitude. Once you do land that programming job, you may be asked to do things that you don't want to do, or to do them in a way you that you don't think is best. You might feel like your management or coworkers don't have a clue what they're doing. Indeed, they might not have a clue what they are doing. But before setting them straight, spend sufficient time doing things their way to make sure that you understand their way; it's quite possible that they know exactly what they are doing.

(If you've been a career programmer for decades, then you might need to spend only five minutes learning what's up. If you just graduated a few weeks ago, then you might need to spend six months. Just take your time, and make sure you've learned anything new that you need to.)

Most software systems that are worth using are reasonably complex. Many are very complex, and have more obscure legacy code than you could shake a stick at. Some may even have "legacy users", so to speak, that would complain if the next version of the software wasn't 100% backwards-compatible with the current version.

With so much complexity going around, while you may think it's obvious that the software should be changed to use Programming Paradigm B, the fact may be that, even though B would be better, it was originally done with A, and much existing code would be broken changing it from A to B. Or, more frustratingly, you may find that there are seemingly incomprehensible legal, political, or financial reasons that prevent you and your software team from making the kinds of improvements that you know need to be done.

Of course, there's a balance here. Don't get down on yourself while you're learning. You're still a sharp, brilliant software developer, even if you have some more learning to do. Don't forget that.

Yeah, But, Is There Still a Job Market?

Yes, although it is still kind of saturated with job seekers. One last bit of advice I learned from Philip Greenspun: seek to become an engineer, rather than just a programmer. What does that mean? Programmers code software. Engineers, Greenspun says, can take a problem in the real world and build a technological solution.

When you're working on your own software projects, ask yourself what kind of software you could build that would be useful to a non-computer scientist? Is there software that you could build that would make life easier for grocers? Musicians? Pilots? Real estate agents? If you can see these real-world problems that people have, and build software that helps them, then you have gone beyond being a programmer into being an engineer... and there will always be a market for people like that.

Other Resources


Bush Says U.S. Spy Program Is Legal and Essential - New York Times

Bush Says U.S. Spy Program Is Legal and Essential - New York Times: "The president also called on the Senate to reauthorize the USA Patriot Act, whose government-surveillance powers Mr. Bush said were vital in keeping up with terrorist plots. Some of the very same lawmakers who criticized American intelligence agencies for failing to 'connect the dots' before the Sept. 11, 2001, attacks are now blocking renewal of the Patriot Act, Mr. Bush said."

Portable Stereo Creator Gets His Due

Portable Stereo Creator Gets His Due: "The history of Grundig
(Score:5, Informative)
by NigelJohnstone (242811) Alter Relationship on Sunday December 18, @08:23AM (#14284684)
http://www.grundig.com/index.php?id=250 [grundig.com]

1965 The Cassette Recorder C 100 is the first cassette tape recorder made by Grundig. Recording takes place with the DC International System, on cassettes with the dimensions 120 x 77 x 12 mm.

1967 The CC Compact Cassette is introduced and can be listened to with the Cassette Tape Recorder C 200.

1974: The portable Radio Recorder C 6000 Automatic is a best-seller. Over 710,000 units are sold.

He filed for his patent in 1977."
-------------------------


Re:The hypocrisy of Slashdot
(Score:5, Insightful)
by Jasin Natael (14968) Alter Relationship on Sunday December 18, @09:56AM (#14285138)
(http://www.jyopp.com/)

I will have to qualify your statement, and say that strong should refer only to the strictness of enforcement, not the lengthening of period. This is a mistake that the US legislature has made time and again.

When a company can get licensing fees from a patent or copyright past the end of my lifetime, or when the creator's grandchildren can collect royalties throughout their lifetimes, we have done the opposite of what IP law should do. We have *exempted* the entity in question from ever needing to contribute to society again, when the point should be to *tempt* them with the benefits of further innovation after their temporary monopoly has expired.
Jasin Natael
===========

Re:The hypocrisy of Slashdot
(Score:5, Interesting)
by Tony Hoyle (11698) Alter Relationship on Sunday December 18, @08:53AM (#14284783)
(http://www.nodomain.org/)
There have been *many* cases of patents retarding innovation.

My favourite is the steam engine - development was stalled for 20 years because of an outstanding patent on high pressure steam valves.

And that was when patents didn't have stupid lifetimes.... If it were like today I suspect we'd still be waiting for someone to invent it.
================
http://hardware.slashdot.org/comments.pl?sid=171436&threshold=4&commentsort=0&tid=227&tid=156&tid=4&mode=thread&cid=14278678
Of course, there are exceptions. Sun demonstrated a music program where you could add instruments to a song as tracks, and control their volume and balance by moving them in 3D in relation to your real life speakers. To make something softer, you could move it further "into" the monitor. To make it only audible on the left speaker, you could move it to the left side of the screen. Quite novel, but certainly not an application that necessitates a 3D "desktop" environment. It could just as well be run as a standalone program in Windows, Linux, or Mac as they are today.

So while I agree that if we were to have a 3D desktop, it would be nice to have a 3D input device, neither seem to add much utility. Personally, I'm stunned that the multi-desktop (virtual desktop) navigation system hasn't made more inroads. I'm addicted to it in KDE, and Windows' powertool feels like a cheap hack by comparison. I'm stunned that neither Windows nor Mac come with it by default. Mac uses Expose, which strikes me as a complex work around to achieve a similar effect. In the future, I think we'll use other subtle advancements like virtual desktops to extend the functionaility of the user interface in ways that allow us to *organize* the information as we access and use it, rather than displaying it in some drastically different way, like a 3D desktop.
==========

3D not that useful

(Score:5, Insightful)
by Bogtha (906264) Alter Relationship on Friday December 16, @10:42PM (#14277902)

Current interfaces aren't 2D, they are 2.5D. There is a z-axis, it's just less immediately obvious than the x and y axes. Ever put one window on top of another? Yep, that's depth.

The reason why 3D interfaces aren't really that useful is that you really need a 3D input device to make use of it. But the trouble is, the way our bodies are built, it's very tiring to wave our hands around all day long. At least with a 2.5D interface, our hands are resting on something.

The other problem is that the value 3D provides over 2.5D is very small. What does it actually get us? We can already put things behind and in front of each other. We can already zoom in and out of structures. We can't rotate well - but that's not something that I think stops useful things from happening.

What we need aren't 3D interfaces, what we need are smarter interfaces. Not necessarily natural language processing, but simple stuff that works and is practical. Tab completion in UNIX shells is a good example. Intellisense in IDEs is another. Clippy is rumoured to have actually been useful in the lab, before it was hobbled for desktop computers. Spotlight is making things easier to find.

These are the kinds of interface enhancements that will be of most use, and they can come along piece-by-piece without anybody noticing, without needing new hardware, and without users being forced into a new paradigm
===============
http://hardware.slashdot.org/comments.pl?sid=05/12/17/0231226

The tasks performed on a computer.

(Score:5, Insightful)
by SmallFurryCreature (593017) Alter Relationship on Friday December 16, @11:37PM (#14278068)

I introduce first to you the humble progress bar. A good progress bar does two things. It shows how far along something is (percentage complete) and it show that activity is taking place and your computer has not just frozen again.

So in days past when screen were primitive you simply had a row of dots appearing with maybe if your lucky the occasional 5% added to give something like ......5%........10%....

Add the capabilty for backspace and you usually got a little spinning character made up out of -\|/ to show action taking place. Some more advancement and you got a full bar like 0****5****10****15..| (work with me here this is hard to do in text)

But then GRAPHICS were added. YEAH. So now you could draw a bar slowly being filled (but for some reason loosing the activity indicator). Color was added and now you could make the bar turn from red to green.

2.5d add shadow effect to make the bar appear round. 3d and it can stand up like a real seperate bar on your screen.

And what is the freaking point? Well none. All of them did their work and clearly showed what was happening. Okay they became better looking but it gave no real advantage.

So are there other tasks that can benefit from better graphics? I think you have the following main type of jobs on a pc.

  1. Finding things. Locating that file you know you have but have not got a quick link to. Either you search for it by entering some params, this does not need more then a text interface. You navigate a file tree for it. text interface like Midnight Commander works perfectly fine. Oh graphics enable nice extras like previews for images but that is useless when I am searching for a mp3 file and the previews for text documents are so small I can't spot the difference. That is leaving aside that the preview options are usually so slow that I can move a thousand times faster in MC then the graphical browsers. 3d benefits? Can't think of any.
  2. Manipulating content. Well unless your trying to edit a 3d content item what is the point? The article already points out that text is best displayed on a 2d service. Now sound manipulation might make sense in 3d, after all stereo sound IS 3D in away so instead of manipulating two 2d waves you could mix them in a 3d wave signal. Never seen this so either it is to hard or it does not offer any benefits. Office/paint/code in 3d? Only as a way to make things extra clear (in the same way that it is easier to code with color highlighting) but no. 2d seems to work fine.
  3. Organizing content. Now we are talking. As the article points out 2d is horribly limiting to make complex relations, anyone who has ever drawn a relationship diagram will have found themselves having to cross lines wich always makes things confusing. Add a 3rd dimension and you never have to cross lines. HOWEVER the huge price you pay for it that you now have to control a 3rd dimension wich seems to make things a lot more difficult. You already need a bloody complex mouse to manipulate a large 2d scene (x-y axis mouse + 2 scroll wheels) a 3d scene is even harder. Every 3d game with a free roving camera proves it.

Yes I would like a 3d interface when I am manipulating or inspecting the relations between objects on my pc. But is this a common activity? Well I look up at the tabs of my opera browser. Current desktops already have a sort of 2.5d and perhaps my tabs would be clearer if tabs of new pages where "behind" the tabs they originated from. I arrived at this input screen by opening a new tab from the story page (helps me remember where I was when I am finished here) but this tab is at the end of the tabs not indicating that it has a relation with a tab almost at the beginning.

Still with me? Another example. My music collection has a lot of soundtracks. Trying to organize it completly is a nightmare. Especially if I also want to organize it by genre (so I can easily switch depending on mood). Luckily I am on linux so I can use symlinks so an album can be both in the artist directory AND the movie directory AND the genre directory BUT displaying the relations is impossible. A 3d file browser should be able to show me that the dir "Star Wars A new Hope OST" is in the "Star Wars" dir but also in the "John Williams" but also in the classical dir. I know of no 2d browser who can show me this for linux.

A new interface for me needs to ad something new. I still use midnight commander because it does not hang, it does not choke on 10000 file directories it does not try to get info on every goddamn file it in short does not get in the way. 3d? I can only see one need for it and since most people seem to find iTunes a good way to organize their music I can't see any appeal for it with the mass market, most of them got enough troubles figuring out a 2d mouse.

--
vi VS emacs arguments are pointless and a waste of time.

vi is the best.

======================

Preview screenshots of Vista beta are circulating here:
http://www.unitedti.org/lofiversion/index.php/t411 3.html [unitedti.org]