Skip to the Main Content

Note:These pages make extensive use of the latest XHTML and CSS Standards. They ought to look great in any standards-compliant modern browser. Unfortunately, they will probably look horrible in older browsers, like Netscape 4.x and IE 4.x. Moreover, many posts use MathML, which is, currently only supported in Mozilla. My best suggestion (and you will thank me when surfing an ever-increasing number of sites on the web which have been crafted to use the new standards) is to upgrade to the latest version of your browser. If that's not possible, consider moving to the Standards-compliant and open-source Mozilla browser.

October 27, 2002

With Enough Eyeballs: A Manifesto

“With enough eyeballs, all bugs are shallow.”
— Linus Torvalds

In my previous comments about the Bogdanov hoax, I alluded to this oft-quoted maxim from the world of open-source software, implying that analogous benefits flowed from the use of the eprint archives to disseminate research results in physics.

But is the analogy really correct? What if there really weren’t a mechanism for the thousands of readers of the source code to report back on the bugs that they have found (or to suggest improvements), except perhaps by releasing software packages of their own? Would “Torvald’s Law”, as it is sometimes known, still hold? Would we really still receive full benefit of those thousands of eyeballs?

Or, to put it differently, does hep-th need the analogue of Bugzilla?

Well, Bugzilla is probably not quite the right model, but I do hope that perhaps the weblog might provide such a model. While this idea has occurred to others before, three developments make me sanguine that perhaps now might be the time for it to take off:

  1. The development of quality weblogging software like Movable Type eases the burden by automating most of the content-management.
  2. The Trackback feature of Movable Type provides an automated way to link back to another site which references a given article. Without this feature, it would be hard to discover what others might have said by way of followup on a given topic. Since there is an Open Specification for Trackback, it can be incorporated into other software, perhaps someday including the archives themselves (“Click here to see commentaries on this paper.”).
  3. MathML 2.0. As you can see from previous posts to this weblog, math support in HTML is crude, at best. But MathML is now standardized, and at least one browser (Mozilla) is sufficiently compliant with all the latest standards to implement it.

This last point is, I think, the diciest. If we wish to use this venue for discussing physics, we need a nice way to do math. There are automatic converters, say, from LaTeX to MathML. The difficulty is on the browser end. If we start including snippets like

i = 0 x i

in our posts, they will be inaccessible to those with “lesser” browsers like Internet Explorer. This is not a matter of using “proprietary” features of some particular browser. I validate all these pages to ensure that they are perfectly conformant with the published XHTML standards. Its just that not everyone has (yet) implemented those standards.

Or maybe a little elitism is just what we need anyway. What do y’all think?

Posted by distler at October 27, 2002 2:49 PM

TrackBack URL for this Entry:   http://golem.ph.utexas.edu/cgi-bin/MT-3.0/dxy-tb.fcgi/18

5 Comments & 0 Trackbacks

So, coming from where I sit as a “software engineer”, more eyes don’t necessarily help… some I know mockingly restate “Torvald’s Law” as “With enough eyes, all shallow bugs are shallow.”

Posted by: Bill Sommerfeld on November 1, 2002 5:24 PM | Permalink | Reply to this

I would agree with Bill’s comments, but software development does benefit from a feedback loop from users, especially “expert” users, back to the developers. I imagine creating a similar loop from readers back to authors (and to other readers) would be a very handy thing. Potentially as interesting as the idea of sticking physics article preprints in Postscript form into a Web accessible database. :)

[Another interesting parallel: The process of open source development, especially on large projects that rely on mailing lists, is very transparent and mostly permanent. You can go back and read huge flamewars on design decisions in the Linux kernel and the criticisms offered by all sides. Weblogs as a forum for academic discussion and “critique” would also have the same effect of recording dialogue about ideas for later reference, issues of retroactive modification of entries notwithstanding.]

Posted by: Stan Seibert on November 4, 2002 9:49 PM | Permalink | Reply to this

Re: With Enough Eyeballs: A Manifesto

Actually, that quote is by Eric Raymond, not Linus.

Posted by: andred on March 2, 2003 7:24 PM | Permalink | Reply to this

Re: With Enough Eyeballs: A Manifesto

Actually, Eric S. Raymond, himself, credits Linus with the quote,as in e.g., this 1999 inteview:

One of the core practices used in open-source software is peer review: Because everyone can see the code, everyone can see your work. One obvious benefit of peer review is that mistakes get caught sooner. I call this Linus’s Law, after Linus Torvalds: “With enough eyeballs, all bugs are shallow.” If literally thousands of people are accessing a piece of code, each one eagerly looking for a nasty bug to fix, it’s no surprise that mistakes get caught quickly.

(emphasis mine). I’ve seen it attributed to ESR, and I’ve seen it attributed to Linus. But ESR attributes it to Linus, which is good enough for me.

Posted by: Jacques Distler on March 2, 2003 9:27 PM | Permalink | Reply to this

Re: With Enough Eyeballs: A Manifesto

Private Fund Management - investment management is an international investment company specializing in asset management services. During its long history, it has achieved and occupied a stable position in the financial market and won the confidence of numerous investors from all over the world.
Asset management
Asset management comprises the management of the client’s funds conducted on the basis of the contract signed by the investor and the management company. An investor transfers his or her powers to the management company, which chooses a professional and effective investment strategy based on the client’s aims and financial capability.
The traders react to any fluctuations on the financial market by immediately correcting the investment strategy in order to achieve and maintain high profit levels for an investor.
Asset management for our clients
The reliability of cooperation with a professional investment company.
No restrictions concerning the sum of the initial investment.
Guaranteed profit rate acquired at specified periods of time.
All decisions concerning the management of the acquired profits are made by the investor himself.
The management company works hard to increase the investor’s income since the size of the brokerage received by it depends on the profit acquired by the client.
Does this investment method suit you?
Business development
The main reason for investing money into something is the formation of an additional source of passive income. If a client chooses the right way of investing money, he or she will be able to enjoy a certain degree of freedom in the development of his or her main business. Having a predetermined regular income, you will be able to expand the influence of your company at the market, invest the acquired profits into the development of new solutions and products, and define the prospective growth taking into consideration the peculiar features of your own stabilization fund.
Personal aims
By transferring a part of your funds to an asset management company, you will be able to figure out how you are going to use the acquired additional income for your own purposes. This sum used to be just a kind of stabilizer, but now you will be able to spend more money on recreation and unplanned purchases without increasing the size of the supply subtracted from your regular income.
Increasing the assets
By increasing the amount of funds transferred to an asset management company by means of acquired profits you will be increasing your own capital. At the same time the money doesn’t just get accumulated - it keeps on working for you. Consequently, the larger is the invested sum, the more profit you get from it.
The advantages of transferring free funds into asset management
The ability to build up your own investment business.
Freedom in the process of designing more ambitious development strategies.
Guaranteed stability and substantial amount of profits.
Additional funds that can be used in the realization of one’s personal aims.
Capital growth and steady increase of the active income.
The advantages that we offer
Individual approach and absolutely straight dealing with our clients. We strive towards close long-term business relationships that are able to bring mutual profits to our clients, partners, and ourselves. Guided by the willingness to achieve our common goals, we pay maximum attention to each of our investors. We value long-term relationships with our investors much higher than one-time transactions - that’s why we keep on doing our best to give maximum confidence to our clients and ensure the perfect performance of our liabilities.
Reliability. We minimize the risks taken by our clients by means of investment diversification and the utilizations of a specific investment strategy. All the investments that we manage get insured at the conditions that guarantee fullest protection of our clients’ interests.
Blameless reputation. During our history we have signed a lot of profitable contracts. Long years of successful operation at the international market have resulted in the establishment of our company’s blameless reputation based on the professional operation of our staff as well as the highest quality of the provided services.
Safe Investment Management Conception. Our work is based upon the principles; the effectiveness of which has been tested and proven in practice.
Objective valuation of expectations.
Detailed reports about the achieved results.
Scrupulous risk management.
Full correspondence of our activity to the current legislation.
The willingness to find an appropriate solution for every particular problem.
Creative approach towards the problems experienced by our clients.
Aiming at the establishment of long-term business relationships with our clients.
The clients working with Private Fund Management should be fully confident of the reliability and the potential profitability of their investment. Our employees will help you choose the most convenient and well-paying investment option for you after picking up the appropriate investment strategy and investment portfolio.
Investment portfolios
While choosing the appropriate investment means one will always have to look for the happy medium between two indices: profitability and possible risks. These indices are in direct relation to each other - the bigger is the potential profit, the bigger is the potential risk. It has to be noted that the concept of risk is getting less and less relevant these days since within the past seven years of our operation at the financial market none of our clients have ever received profits lower than those agreed upon during the process of signing the contract. We offer solutions able to help each of our customers to choose the investment means that is the most profitable for him or her in particular.
What is an investment portfolio?
An investment portfolio is the combination of assets that you invest your money into. The process of building up an investment portfolio is based upon the process of choosing securities. The main reason for creating a portfolio is pretty simple - if done correctly, it will allow you to supply your set of securities with such investment features (profitability and risk) that cannot be achieved by purchasing only stocks or bonds, for instance. Combination is the only key to creating a good investment portfolio.
Peculiar features of different investment portfolios
All investment portfolios are built up in accordance with one of the following strategies:
The strategy aimed at the aggressive capital growth stimulation with high level of risk. Potential annual profitability of this strategy can be estimated at about 35%. This strategy is based upon the utilization of tools with a high level of risk: shares, futures, and options.
The strategy aimed at low-risk investment and intended for steady capital growth (about 22% annually). Stocks can serve as an example of low-risk investment tools.

By combining high- and low-risk approaches in different proportions, the experts of Private Fund Management develop investment portfolios based on the requirements set by different clients.

Posted by: FhillipBailiff on April 17, 2008 5:08 AM | Permalink | Reply to this

Post a New Comment