Approximity blog home
672 to 681 of 903 articles

What the bubble got right   29 Sep 04
[print link all ]
Enjoy reading the latest essay by Paul Graham and you will understand why I continue to fight against wearing ties :-).

(Source: Paul Graham) I had a front row seat for the Internet Bubble, because I worked at Yahoo during 1998 and 1999. One day, when the stock was trading around $200, I sat down and calculated what I thought the price should be. The answer I got was $12. I went to the next cubicle and told my friend Trevor. "Twelve!" he said. He tried to sound indignant, but he didn’t quite manage it. He knew as well as I did that our valuation was crazy.

Yahoo was a special case. It was not just our price to earnings ratio that was bogus. Half our earnings were too. Not in the Enron way, of course. The finance guys seemed scrupulous about reporting earnings. What made our earnings bogus was that Yahoo was, in effect, the center of a pyramid scheme. Investors looked at Yahoo’s earnings and said to themselves, here is proof that Internet companies can make money. So they invested in new startups that promised to be the next Yahoo. And as soon as these startups got the money, what did they do with it? Buy millions of dollars worth of advertising on Yahoo to promote their brand. Result: a capital investment in a startup this quarter shows up as Yahoo earnings next quarter— stimulating another round of investments in startups.

link

I especially like this part: Nerds don’t just happen to dress informally. They do it too consistently. Consciously or not, they dress informally as a prophylactic measure against stupidity.

[ANN] Rubydium 0.1 - Tech Preview   27 Sep 04
[print link all ]
Alexander Kellett posted this to the ruby-ML
 Whoa, say what?
 ---
 Rubydium is aiming to become an optimising reimplementation
 of the Ruby 1.8 interpreter, currently its as good as vapourware
 however the key mechanism has been prototyped, thusly before
 commencing a major rewrite I thought i'd release the
 current state of the art.

link

Ruby Forum   25 Sep 04
[print link all ]
Alexey Verkhovsky saids, `Ruby Forum is a newly created bulletin board for discussing Ruby. Unlike ruby-talk mailing list, it allows anonymous posting and implements more understandable interface for searching. Intended target audience of this forum is newcomers to Ruby that are not committed enough to subscribe to a 100+ posts/day mailing list.’ RubyForum

[XP] OT: Regarding the Subjunctive Mood, if you happen to be in one ...   25 Sep 04
[print link all ]
(Source: Ron Jeffries) It’s important to take grammar seriously, even if she has been dead for years.

www.xprogramming.com/xpmag/jatAsYouWere.htm

Wall Coding   25 Sep 04
[print link all ]
(Source: fairlygoodpractices.com ) Sharing a computer is an experience. In a world filled with cubicles and monitors it’s amazing how many times someone has to stare over someone else’s shoulder. And the moment 3 people need to get together and look over some code, suddenly we’re back to printouts and meeting rooms. There simply is no productive way to pack 3 people in a cube looking at a monitor.

And once you start doing agile development and pair programming you really recognise the benefit of a big monitor. And if you’re like most companies, you have the largest monitor available, a big blank wall and a screen projector. It’s just that most companies don’t let the programmers use such a valuable item. People that can be trusted to maintain the software that keeps the company in business somehow can’t be trusted with a simple peice of hardware. fairlygoodpractices.com/wallcode.htm

I highly recommend also look at this website. fairlygoodpractices.com

Maybe you shouldn't ask   25 Sep 04
[print link all ]
I found this entry on Seth Godin’s blog
 Fast Company has a terrific cover piece this month about Jeff Bezos.
 My favorite part is when he talks about asking other people (experts, even)
 for their opinion about new projects.

 Inevitably, people say no. Don't do it. I don't like it. It'll fail.
 Don't bother.

 When I think about every successful project (whether it's a book
 or a business or a website) the people I trust have always given
 me exceedingly bad advice. And more often than not, that advice
 is about being conservative.

 The incentive plan here is pretty clear. If someone dissuades you
 from trying, you can hardly blame them for the failure that doesn't
 happen, right? If, on the other hand, they egg you on and you crash,
 that really puts a crimp in the relationship...

 I think the problem lies in the question. Instead of saying,
 "what do you think?" as in, "what do you think about Amazon
 offering 1,000,000 different titles even though some of them are really
 hard for us to get..." the question ought to be, "how can I make this
 project even MORE remarkable?"

I highly recommend you to read more of Seth Godinīs blog

PowerPoint Is Evil   25 Sep 04
[print link all ]
(Source: Wired, Edward Tufte) Information design guru Edward R. Tufte argues that PowerPoint style routinely disrupts, dominates and trivializes content while ignoring the most important rule of speaking: Respect your audience. www.wired.com/wired/archive/11.09/ppt2.html

Too many cars, too few digits   25 Sep 04
[print link all ]
U.S. will run out of vehicle ID numbers.

The auto industrys number is almost up.

The 17-digit codes that identify the origin, make, model and attributes of cars, trucks, buses even trailers worldwide will be exhausted by the end of the decade.

And like an odometer that returns to zero and starts over again, a Vehicle Identification Number or VIN could be duplicated.

Experts say duplicated VINs would cause havoc for repair shops, state license offices, insurance agencies, law enforcement and other groups that use VINs to process warranty claims, investigate accident claims and recover stolen vehicles.

Weve been brainwashing law enforcement and the insurance community and virtually everybody that a VIN is like DNA theres one for any one vehicle, said Ed Sparkman, spokesman for the Chicago-based National Insurance Crime Bureau.

At the root of the impending shortage is the explosion of vehicle production in recent decades. Automakers build 60 million cars and trucks every year and each one needs a unique VIN in the same way a newborn is given a Social Security number. And that doesnt count heavy trucks, motorcycles and other vehicles that require VINs.

link

[ANN] rpa-base 0.2.1pre1   25 Sep 04
[print link all ]
Mauricio aka batman at his best again!!! Make sure you check out the animation on the website.
 rpa-base 0.2.1pre1 is now available at http://rpa-base.rubyforge.org .
 Many of the most popular libraries/applications as per Rubyforge
 statistics (rails, rake, redcloth, activerecord, sqlite, log4r, copland,
 ruvi, to name a few) have been packaged for use with rpa-base 0.2.1pre1.

 You can find a list of the 100+ packages at
 http://rpa-base.rubyforge.org/wiki/wiki.cgi?Packaged_Software

 Screenshots and animations can be found at
 http://rpa-base.rubyforge.org/wiki/wiki.cgi?Rpa_Base_In_Action

 rpa-base 0.2.1pre1 fixes some issues in the bootstrapping phase, which
 couldn't hence be solved through the normal self-upgrade mechanism.
 In addition to several other bugfixes, 0.2.1pre1 features better proxy
 support, isolation of unit tests run automatically when installing a
 lib/app, and improvements in the command-line tool.

 Foreword
 --------

 The Ruby Production Archive (RPA) will provide packages of Ruby
 libraries and programs in a form that allows production use, engineered
 through a stringent process resembling FreeBSD's or Debian's.

 rpa-base is a port/package manager designed to support RPA. Its scope and
 purposes are different to those of other systems like RubyGems.
 Features
 ========
 rpa-base is a port/package manager designed to support RPA's client-side
 package management. You can think of it as RPA's apt-get + dpkg. It
 features the following as of 0.2.1pre1:

 * strong dependency management: rpa-base installs dependencies as needed,
   keeps track of reverse dependencies on uninstall, and will remove no
   longer needed dependencies
 * atomic (de)installs: operations on the local RPA installation are atomic
   transactions; the system has been designed to survive ruby crashes (OS
   crashes too on POSIX systems)
 * parallel installs: you can install several ports in parallel; builds
   will be parallelized and the final phase will be serialized properly
 * self-hosting: rpa-base installs and updates itself
 * modular, extensible design: the 2-phase install is similar to FreeBSD and
   Debian's package creation; rpa-base packages need not be restricted
   to installing everything under a single directory ("1 package, 1 dir"
   paradigm)
 * rdoc integration: RDoc documentation for libraries is generated at install
   time (currently disabled on win32)
 * ri integration: ri data files are generated for all the libraries managed
   by RPA; you can access this information with ri-rpa
 * handling C extensions: if you have the required C toolchain, rpa-base can
   compile extensions as needed
 * unit testing: when a library is installed, its unit tests are run; the
   installation is canceled if they don't pass

 Several of the above features are illustrated in the screenshots and
 animations available at
 http://rpa-base.rubyforge.org/wiki/wiki.cgi?Rpa_Base_In_Action

 Limitations:
 ===========
 A number of features have been pushed back to 0.3.0:
 * full support for binary platform-specific packages
 * signed packages/ports
 * system-wide configuration system
 * better user interface
 In practice, the first one is the most limiting at the moment since it means
 that win32 users in particular need a working C toolchain to install
 extensions. This will soon be addressed.

 ...

CleverCS: computer science ideas   25 Sep 04
[print link all ]
Thanks to Sven C. Koehler for the interesting link.

 

powered by RubLog
672 to 681 of 903 articles Syndicate: full/short