stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


The Reality of Bugs







The Reality of Bugs

The Reality of Bugs 11/13/2003 12:38 AM

As some comments in my previous blog entry illustrate, I think people simply don't grasp the magnitude of the Web. There are (conservatively) 10 million Web sites on the Web. Let's say (conservatively) that each Web site has 50 unique Web pages. That's 500 million Web pages that the Web browser has to work perfectly on.

Let's imagine that the browser has done a fantastic job of emulating all the quirks of WinIE and Netscape 4, and that it is really good at laying out malformed HTML. An awesome browser would be (conservatively) 95% compliant, which means that it would have some sort of bug or problem on 5% of those 500 million Web pages.

5% of 500 million Web pages is 25 million malfunctioning Web pages. Let's now assume that only 10% of those Web pages are even seen by someone using Safari itself. Now we're down to 2.5 million pages seen by Safari users.

If only 10% of those users even bother to report a bug, that's 250,000 unique bugs that have to be screened.

This is the reality of the Web. People are constantly shocked and amazed that their pet bug hasn't been fixed in subsequent releases (e.g., in Mozilla or Safari), but those people simply don't understand how many hundreds of thousands of bugs their particular problem is competing with.




This is a GrokNews Entry: (what is grok?)





Similar Items

The Reality of Bugs

Grok Headline matches for The Reality of Bugs

Virtual reality calms the chemo reality


Virtual reality calms the chemo reality 08/01/2004 08:03 AM
Chicago Tribune Aug 1 2004 12:13PM GMT

(IE/SCOB) Switching Software Because of
Bugs: Some Facts About Software and
Security bugs


(IE/SCOB) Switching Software Because of
Bugs: Some Facts About Software and
Security bugs
07/01/2004 10:30 AM
Drew Copley (Jun 30 2004)

Re: (IE/SCOB) Switching Software Because
of Bugs: Some Facts About Software and
Security bugs


Re: (IE/SCOB) Switching Software Because
of Bugs: Some Facts About Software and
Security bugs
07/07/2004 02:41 PM
Thomas C. Greene (Jul 06 2004)

Reality Porn - Hot Reality Porn Reviews


Reality Porn - Hot Reality Porn Reviews 04/26/2004 06:49 PM
www.reality-porn.ws

reality-porn.ws
track this site | 6 links


Bugs are everywhere!


Bugs are everywhere! 05/25/2004 05:52 PM
On Fornication And Genetics in The Breedster Age The site which launched a social networking app based around insect fornication and copulograms, gave rise to mass projects, insect personals, and even racist clans now presents some early findings including interesting animations of a populated world.

I see bugs, people


I see bugs, people 12/02/2003 04:59 PM

Flying bugs


Flying bugs 12/28/2004 09:09 AM
USA Today Dec 28 2004 1:04PM GMT

It's About Buzz, Not Bugs


It's About Buzz, Not Bugs 07/23/2004 11:16 PM

Direct and Related Links for 'It’s About Buzz, Not Bugs'

It’s not about about being a serious beta tester anymore, these days it is about being one of the few or one of the first. This trend has really shown it’s face lately with the beta program for Google’s Gmail. While it is not a state secret that it is a beta service being offered by Google, you practically have to be royalty to get yourself invited to become a user. The odd thing is…

Bugs are Free


Bugs are Free 03/13/2003 10:14 AM

Speaking with Dare today helped me to clarify one of my motives for doing "open source" things -- a motive that I suspect is shared by many.  This particular motive stems (in essence) from the psychology that "bug fixes should be free".  It's not about fixing bugs, but the psychology is closely related:

When writing code, programmers usually have some goal or outcome in mind -- some valuable vision which they wish to materialize.  The path between vision and realization is never as clear and clean as one initially imagines, though.  Nowhere is persistence in the face of disappointment more important than in computer programming.  Along the path from vision to reality, the programmer encounters many obstacles which warrant an attitude "it shouldn't be so hard to embed a web page in a WinForm!" or "why the heck didn't the docs say that this was a zero-based index??"  There are many things that one encounters when programming which are simply wrong, in a fundamental "the universe is not right" sense.

I believe that most programmers do not want to give away their valuable end-product without some kind of significant reward.It is unlikely that someone would sink the sort of psychological and material investment necessary to produce good software if they perceived it as being worthless.  On the other hand, the psychology will be quite different for code that was written to overcome obstacles on the path to realizing that vision.  When someone looks at a piece of code and thinks "I never should have been forced to jump through so many hoops to accomplish such a simple task", they are far more likely to think that the code should see wide distribution.

Of course, one could say that the act of eliminating a common road-block that has plagued other programmers is valuable, and therefore should be priced accordingly.  In fact, this is the case.  Much of the software industry produces "platform" products which are essentially middlemen sitting between (and ideally assisting) programmers and the real-world "solutions" that they create.  I think that the real psychological difference, however, is the way that software producers view their obstacles.  Even if you are writing "platform" software which is not directly addressing real-world solutions, your software is "real-world" to the extent that someone will pay you licensing fees for it (in other words, it could be very real value as far as you're concerned).  On the other hand, every unexpected obstacle that "shouldn't have been a problem in the first place" will be perceived by most as annoying expenses that reduce the profit margin (monetary or otherwise). 

Happiness isn't a universal right, but pursuit of happiness is.People are far more likely to be altruistic about removing unreasonable obstacles (as perceived by them) to the pursuit of happiness.

 


Bugs found in EU, US


Bugs found in EU, US 03/20/2003 08:33 AM
Bit old tech for them, we reckon...

Re: [XSS] PHP-Nuke 7.4 Bugs


Re: [XSS] PHP-Nuke 7.4 Bugs 09/07/2004 06:23 PM
Blaine Elzey (Sep 05 2004)

BUGS - The Bug Genie


BUGS - The Bug Genie 11/12/2003 11:34 PM
1.1 RC1 is uploaded!

Microsoft's War on Bugs


Microsoft's War on Bugs 08/31/2004 06:23 AM
eBCVG.com Aug 31 2004 11:11AM GMT

Bugs, Exploits Dog XP SP2


Bugs, Exploits Dog XP SP2 08/19/2004 12:22 PM
Microsoft offers a hotfix for loopback bug, while security researchers report a new vulnerability in SP2 that could allow a malicious Web site to deposit an attack program on a user's system.

Bugs Online


Bugs Online 04/19/2004 11:04 PM
User Updates

Yahoo's Web Bugs: How to Opt Out


Yahoo's Web Bugs: How to Opt Out 05/11/2004 01:22 PM

A reader alerts me to Yahoo's use of Web Bugs, invisible files that let the company track a variety of behavior "inside and outside our network of web sites and in connection with Yahoo! products and services." Yahoo says no personally identifying information is collected, but since it knows who you are when you're doing email, that's a distinction without a difference, I think. Anyway, here's a page where you can opt out. Yahoo calls them "Web Beacons," a rhetorical trick. Note that you have to do it for each browser you use, and the browsers have to accept cookies. Also note that when you opt out you get a page that makes it all to easily to inadvertently opt back in. Be careful. For more information on web bugs, see this page by Richard Smith.


What Will Bugs Feel Like?


What Will Bugs Feel Like? 05/12/2004 08:12 PM
Two months ago I spilled water directly into my laptop. Looked dead. I let it dry for a while and the screen came back, with static fuzz that faded into clarity after a week. Problem was, I lost the best...

Several Things about IE bugs


Several Things about IE bugs 12/13/2003 04:07 PM
Liu Die Yu (Dec 13 2003)

Re: Several Things about IE bugs


Re: Several Things about IE bugs 12/15/2003 02:04 PM
http-equiv_at_excite.com (Dec 15 2003)

Bugs. ¡Ni las matemáticas se libran!


Bugs. ¡Ni las matemáticas se libran! 06/13/2004 09:30 PM

Oracle infested with bugs


Oracle infested with bugs 08/04/2004 07:52 AM
ZDNet Aug 4 2004 12:23PM GMT

Protein and Silicon Bugs


Protein and Silicon Bugs 12/18/2003 06:59 AM
I'm currently sick, down with a protein bug. Not too much energy today, but after a nap, i felt energized enough to find a silicon bug in PHP5. Thanks to Jonas for the initial forensics.

Other News: AppleScript Bugs


Other News: AppleScript Bugs 08/03/2004 11:15 AM
Mac OS X "Tiger" is supposed to fix a slew of AppleScript bugs.

Mozilla to pay bounty on bugs


Mozilla to pay bounty on bugs 08/03/2004 05:47 AM
Wanted: Dead or alive

Notes and Tips: ARD 2.0 Bugs


Notes and Tips: ARD 2.0 Bugs 08/02/2004 10:11 AM
Better check Apple Remote Desktop 2.0 "Known Issues" *before* buying....

Bugs hit 9i and Internet Explorer


Bugs hit 9i and Internet Explorer 12/15/2003 07:00 AM
Computer Weekly Dec 15 2003 6:11AM ET

OBJECT Bugs or Features


OBJECT Bugs or Features 06/07/2004 06:58 PM
James C Slora Jr (Jun 07 2004)

Proposed: a Bounty for Bugs


Proposed: a Bounty for Bugs 11/18/2003 08:07 AM
Big Bucks for Big Bugs

Re: OBJECT Bugs or Features


Re: OBJECT Bugs or Features 06/08/2004 01:43 PM
Nick FitzGerald (Jun 08 2004)

Waging war on hospital bugs


Waging war on hospital bugs 07/14/2004 01:47 AM
Doctors say simple hand-washing is the best way of preventing infection as plans are unveiled to improve hospital hygiene.

Two Critical Bugs found in IE


Two Critical Bugs found in IE 06/08/2004 05:14 PM

Swatting Computer Bugs


Swatting Computer Bugs 04/14/2004 02:27 AM
Business Week Apr 14 2004 6:20AM GMT

Fresh 10.2.4 Bugs Found


Fresh 10.2.4 Bugs Found 03/13/2003 10:21 AM
More problems are emerging within Apple's recently released Mac OS X 10.2.4 update - and Apple continues to avoid dealing with its customers concerns. (Macworld UK via MyAppleMenu)

EEye: More Microsoft bugs on the way


EEye: More Microsoft bugs on the way 02/11/2004 09:44 AM
ZDNet UK Feb 11 2004 1:50PM GMT

DevArticles: Finding the Bugs


DevArticles: Finding the Bugs 11/29/2002 09:15 AM

PHP Team Patches DoS Bugs


PHP Team Patches DoS Bugs 04/01/2005 08:45 PM

HTML Tip: 5 Ways To Get The Bugs Out


HTML Tip: 5 Ways To Get The Bugs Out 01/10/2003 04:46 AM
Net Mechanic Jan 10 2003 3:29AM ET

NetCat V 1.11 Multiple Bugs


NetCat V 1.11 Multiple Bugs 12/30/2004 09:51 PM
CorryL (Dec 30 2004)

Other News: "Tiger" Bugs


Other News: "Tiger" Bugs 04/07/2005 12:39 PM
You might want to wait for Version 10.4._1_ before installing "Tiger"....
Grok Description matches for The Reality of Bugs
GrokA matches for The Reality of Bugs

The Reality of Bugs

The following phrases have been identified by the grok system as matching this entry:

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

DSREVOKE.EXE
Plus! Dancer LE
Microsoft Project
Server 2003:
Multilanguage User
Interface (MUI)
Packs

MSN Messenger 6.1
for Windows

Word 2003: Sample
XML Resume Template

Microsoft Security
Bulletin MS03-048:
Cumulative Security
Update for Internet
Explorer (824145)

Microsoft Security
Bulletin MS03-049:
Buffer Overrun in
the Workstation
Service Could Allow
Code Execution
(828749)

Microsoft Security
Bulletin MS03-051:
Buffer Overrun in
Microsoft FrontPage
Server Extensions
Could Allow Code
Execution (813360)

Microsoft Security
Bulletin MS03-050:
Vulnerability in
Microsoft Word and
Microsoft Excel
Could Allow
Arbitrary Code to
Run (831527)

My Name is Wendell
and I'm a TiVoHolic

xpkgtool
Junitour
BUGS - The Bug Genie
Lazarus Code and
Component
Respository

Which Author's
Fiction are You? -
Quizilla

Daring Fireball:
Panther Text
Rendering

Permanent solid
state data storage
on the cheap

BlackBerry squeezed
as wireless
competitors join in;
RIM toils to retain
edge

Beware e-mails and
websites seeking
personal data, banks
and police warn

Cell Phone Enhanced
911 Still Years Away

IBM: Moderate 2004
Jump in Tech
Spending

Worker lawsuit
accuses Computer
Sciences of
requiring unpaid
overtime

Microsoft's Windows
XP faces new woes

Microsoft's Windows
XP Faces New Woes

PeopleSoft ruling
may wait until 2004

Working Draft: SOAP
Optimized
Serialization

XQuery, XSLT and
XPath Last Call
Published

I need a link
blog...

Old rocking chair's
gonna get me

my favorite day of
the week

programming note
Internet Tweak v4.35
Enterprise network
gains funding

The Little Witch
Game

Virtual Reality
Security Scanner and
IDS

FreeWiki
ADO.NET Data
Provider for SQLite

Jucas
blojsom
Poetica Studios Java
Library

Quality through
Unified Action

Broadband enjoys a
quarterly subscriber
bonanza

Inferior machines
ALAP releases 4
products updated for
QuarkXPress 6

Slimey!
Camera-phones must
'click' in Korea

Kazaa gets into
showbiz, Bollywood
style

Dell to Give Grants
to Recycle Computers

SAP offers Business
One

Xandros updates
desktop Linux

what is grok?