On The Margins

(Masood Mortazavi)


(Books)(Blogger)(java.net)
Check Google Page Rank

20040831 Tuesday August 31, 2004

[ Culture ] On the Importance of Big Questions

Engineers are used to solving problems. That's what we're trained to do at school. That's what we are hired to do, and that's what some of us love to do.

Some engineers are also very good at asking the big questions of their time.

Take James Gosling as an example.

I've worked at Sun for more than five years now but I've never had the privilege of meeting him in person or talking to him in any appreciable length of time. So, what I say here is based purely on my own conjectures and black-box views of who he is and what he does. When I came to Sun, James and I occupied second floor offices on the opposite corners of a Cupertino building which now carries an Apple sign. Of course, his office was much, much bigger than mine, perhaps three times the size. Nevertheless, there's something about him that had already fascinated me. He had asked the right and the big question of his time in the world of computing ! ! !

Here's a socket; here's a piece of executable code; how do I read the code off the socket and execute it in my environment?

From that big, but very simple, almost elementary question flowed the necessity of having a virtual machine, a type-safe language and an automatic garbage collection environment. Finally, to make it all appealing to developers, there had to be some basic libraries to work with. Hence, the JDK.

Everyone else rode the wave that Gosling created when he asked his elementary question.

Innovation is about asking that simple but big question that no one else dares or cares to ask.

For example, the simple but big question of economics is "why not only one firm instead of many"? (See the works of Oliver Williamson.)

The simple but big questions of philosophy are "why is there anything when there can be nothing?" or "what is being?"

The simple but big question of physics could be "why does the apple fall to the ground?"

To ask a simple but big question, we need to leave our immediate world in order to unfold the worlds around us.

James left the world of the single-computer computing, took a look at networking and collaborative environments, and asked his big question. He steped out of the world of data communications to take a peek at the world of code communications.

What are the next simple but big questions we need to ask?

Oh . . . one more thing . . . Usually, to ask a simple but big question, we need to be part of a small and dedicated community of people who are focused on the same interests. I'm not sure who James collaborated with but I know he had a team here at Sun, and I know he was well-connected to the academic community outside of Sun and I know he has a favorite garbage collection book, a reference to which he used to post on his internal web site. All of this must have helped him in asking his big question.

2004-08-31 14:16:29.0 -- ; Permalink ; Trackback.

[ Web ] How Important is Anonymity?

It has been argued that anonymity is an important and very subtle feature of a minimally acceptable identity management technology.

In fact, the Liberty Project has designed its network identity management protocols to preserve a certain degree of (partial) anonymity acceptable to the European regulatory regime, which is (or used to be?) more strict in its anonymity requirements than the U.S. regulatory regime.

When is anonymity good to have and when do we have too much of it? Perhaps, it is better to ask when anonymity is justified and when not.

Criminals like to be anonymous, and the administrators in Washington often release, to the press, anonymous tips regarding their friends and foes, policies and avowed intentions.

What if someone anonymously releases information (say on the comment section of a weblog) that could cause harm to the person about which the information has been released?

For example, is this subpoena against Indymedia (for pointing to a public list of RNC delegates) even justified or meaningful?

If we take these cases far enough, do we end up with grand jury subpoena against a person who has aggregated (for release) dispersed but publicly available information.

In summary, does the act of aggregation and organization of information become criminal? Does offering the possibility of posting anonymous content on web sites and web logs become criminal?

I'm afraid, when bearing in mind that for some individuals security can be used to justify any limits on rights, there may be no satisfactory, working answers to any of these questions.

2004-08-31 10:09:27.0 -- Comments [2] ; Permalink ; Trackback.

On the Margins Tag Cloud

america apache art berkeley blogs books business canada capital code communications community computing conference connectors content contribution corporate costs culture databases derby design desktop developers development economics education energy engineering film finance history information innovation international internet iran isfahan java java-db javaone law linux logic management markets mathematics media mobile music mysql netbeans networks news open open-solaris open-source opensolaris opensource os persian philosophy phones photography photos politics postgresql practice privacy products programming ruby science server services social society software solaris sports strategy sun sun-microsystems systems technology tehran telecommunications tools transactions transportation travel tv us video war web windows work writing

Del.icio.us

RSS Feeds

XML

All
/ Persian (فارسی)
/Announcements
/Art (هنر)
/Business
/Code
/Culture
/Design
/Economics
/Here
/History
/Java
/Mathematics
/Media
/Networks
/Papers
/Personal
/Philosophy
/Science
/Society
/Sports
/Sun Microsystems Inc.
/Technology
/Telecommunications
/This
/Web
/Work

Disclaimer

I work at Sun Microsystems. The opinions expressed here are purely my own, and neither Sun nor any other party necessarily agrees with them.

Coordinates

Locations of visitors to this page

« August 2004 »
SunMonTueWedThuFriSat
1
2
13
14
15
21
22
24
    
       
Today

www.flickr.com
This is a Flickr badge showing public photos from M.Mortazavi. Make your own badge here.

Entry Statistics

Entries: 1246
Comments: 919

Recent Entries

StatCounter

Statistics from StatCounter

Page Rank

Check Google Page Rank

On the Margins Tag Cloud

america apache art berkeley blogs books business canada capital code communications community computing conference connectors content contribution corporate costs culture databases derby design desktop developers development economics education energy engineering film finance history information innovation international internet iran isfahan java java-db javaone law linux logic management markets mathematics media mobile music mysql netbeans networks news open open-solaris open-source opensolaris opensource os persian philosophy phones photography photos politics postgresql practice privacy products programming ruby science server services social society software solaris sports strategy sun sun-microsystems systems technology tehran telecommunications tools transactions transportation travel tv us video war web windows work writing

RSS Feeds

XML

All
/ Persian (فارسی)
/Announcements
/Art (هنر)
/Business
/Code
/Culture
/Design
/Economics
/Here
/History
/Java
/Mathematics
/Media
/Networks
/Papers
/Personal
/Philosophy
/Science
/Society
/Sports
/Sun Microsystems Inc.
/Technology
/Telecommunications
/This
/Web
/Work

Other Places




Landmine Casulties
free counters'

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License.
© Masood Mortazavi
This is a personal weblog, I do not speak for my employer.