Yes. I use GMail. I'm an idiot.

January 4, 2007 22:51 by admin

I didn’t think it would happen this soon. Firefox developer doesn’t trust Google anymore. via Paul Thurrot.


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

The Admiral’s Pipe

May 13, 2005 16:50 by admin

Brad Adams posted this piece. I hope none of *my* management is reading this!

I was recently reminded of a story one of our development managers told me.  Before he started his career in software he was a sailor aboard a Russian sub.  Inspections by the admiral were a regular occurrence and involved a huge investment of time to clean the entire sub… As you might expect Russian admirals were fairly demanding and always expected to find problems.  In fact they kept looking until they found the problem however unimportant they were.  Apparently the sailors came up with a creative way address placate the admiral.  They would leave one, fairly obvious, pipe un-cleaned. The admiral would find this pipe, insist that it be cleaned and feel satisfied that he found a problem and not dig any deeper.  This practice became known as using “the Admiral’s pipe”. 

I will leave it to you to apply this to your work with your own management whether a Russian admiral or IT manager… 


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Firefox Pomposity

February 13, 2005 09:15 by admin

 Now this I can totally relate to.

“Today we secretly replaced the hive-mind of Slashdot with Folger’s Crystals – let’s see if anybody notices…”

As always, I’ve been watching Slashdot lately. To recap for those of you who may have missed what’s going on, here are a few recent post titles:

– “Firefox use up .00032%”

– “Firefox use up .0078% in Tennessee”

– “Microsoft employee admits to using Firefox”

– Etc.

Outside Slashdot, something else happens that I find interesting: Often, when someone learns that I work for Microsoft, one of the first things I’m told is, “I use Firefox,” and it’s accompanied by a defiant look, as though I’m supposed lose control over my bowels and ruin a perfectly good pair of shorts upon hearing the news that Morton B. Pumpernickel isn’t using my company’s browser anymore.

I’m not sure what it is that drives people to want to tell me that, but I wanted to state, for anyone of this mindset who might be reading, that I don’t care.

I understand the implications of Firefox as a threat to Microsoft. With XUL, and with a host of applications that run inside the browser, Firefox isn’t just a web browser, but a platform as well. As users grow accustomed to running applications inside of Firefox, they will eventually begin to pay little attention to the platform on which Firefox itself is running. In most cases, right now, I think we can safely assume that this platform is Windows. As long as these users are comfortable with Firefox, they’ll pay more attention to whether or not a particular platform has Firefox rather than what the platform actually is, and some might just go for the cheapest platform, which will often not be Windows.

And still, I don’t care.

Not “I don’t care about the threat,” but more “I don’t care that you run Firefox.”

There’s something that has always irritated me about rebellion without any purpose, and something tells me that a lot of people who switch to Firefox aren’t aware of why they’re switching to Firefox. Beyond the usual “I have a friend who told me that IE sux0rz, so I switched,” there are probably few people who have a real grasp of what the change implies (in other words, I’m not criticizing Firefox, or saying that it’s a bad product – I’m talking smack about the slack-jawed ape-people who switch to it just to be “cool”).

It reminds me quite a bit of the move to Linux a few years ago. I could hear the implied high-five slap whenever two nerds agreed that “Wind0ze sux0rz and Linux r0x0rz.” Was there any technical justification for the pride? Not usually. I knew some very intelligent people who were very into Linux, and who could do a good job of explaining why Linux worked for them in certain situations, but I also knew a lot of non geek types who switched just because it was cool to trash Microsoft.

I’ve been fascinated for most of my life with the human tendency to rebel en masse. When I was in high school, everybody decided one day that the music on the radio sucked, and so they rebelled by becoming followers of what has since become known as “alternative rock.” They complained that commercial music had no individuality, and that it had no soul. They all put on the same clothing to demonstrate their solidarity, the movement became very widespread, and within a year, every radio station on the planet was playing “alternative rock,” every fifteen year-old was wearing a plaid flannel shirt, Pearl Jam was giving concerts beneath Budweiser banners, and little preppy bastards like me became the minority. My entire generation was one solid voice, screaming, in unison and in uniform, “I’M DIFFERENT!”

Isn’t that funny? I think that’s funny. Rebellion can be such a sheepy activity.

Now people tell me with the same angsty indignation that they’re no longer using IE and that they’ve switched to the next most popular browser.

I wonder how they type out URLs with their hooves…


[Neopoleon.com]


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

The Infinite Cat Project

February 13, 2005 07:58 by admin

Check out the Infinite Cat Project, that only a geek would think of. It's a picture of a cat watching a cat watching a cat watching a cat... and you can even add your own cat to the project. Start off somewhere from the 25th cat and work your way to the first cat, it's really cool!

Now, is there an infinite dog project somewhere?


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Bollywood 'pen-pal' cheats US man

October 15, 2003 15:48 by admin

Manjeeva sent me this article on the BBC about an American named Mr. Corley who had been cheated by his pen-pal who was apparantly Aishwarya Rai!

Doofus.


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

The Power of the Human Mind

September 16, 2003 20:47 by admin

I got this in the mail today:

The paomnnehil pweor of the hmuan mnid.
Aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it deosn't mttaer in
waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht
the frist and lsat ltteer be at the rghit pclae.

The rset can be a total mses and you can sitll raed it wouthit porbelm.
Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but
the wrod as a wlohe.

Amzanig huh?

I wondered whether this logic would work with Chris Brumme's hardcore stuff on the CLR. Here you decide:

For nramol PoIvknes, a bitlablte tpye eepoxss the bteys of an ojbcet in the GC haep dcreitly to uemaanngd cdoe.  Tihs osvolibuy mnaes taht the betys msutn’t be meovd by a GC raotlecion utinl the ugmannaed cdoe has sepptod acsciensg tehm.  In msot cseas, the PonIvke leayr can aatoluamtcily pin the betys for the limetfie of the clal.

Did it make any sense? Here's the original stuff:

For normal PInvokes, a blittable type exposes the bytes of an object in the GC heap directly to unmanaged code.  This obviously means that the bytes mustn’t be moved by a GC relocation until the unmanaged code has stopped accessing them.  In most cases, the PInvoke layer can automatically pin the bytes for the lifetime of the call.


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5