jQuery is an Open Source Javascript framework that is very popular among Web developers. John Resig, lead developer of the project has a blog post with some interesting news with regards to Microsoft and jQuery where he writes
Microsoft is looking to make jQuery part of their official development platform. Their JavaScript offering today includes the ASP.NET Ajax Framework and they’re looking to expand it with the use of jQuery. This means that jQuery will be distributed with Visual Studio (which will include jQuery intellisense, snippets, examples, and documentation).
Additionally Microsoft will be developing additional controls, or widgets, to run on top of jQuery that will be easily deployable within your .NET applications. jQuery helpers will also be included in the server-side portion of .NET development (in addition to the existing helpers) providing complementary functions to existing ASP.NET AJAX capabilities.
John's announcement has been followed up by a blog post from Scott Guthrie, corporate vice president of the .NET developer division at Microsoft, entitled jQuery and Microsoft where he writes
I'm excited today to announce that Microsoft will be shipping jQuery with Visual Studio going forward. We will distribute the jQuery JavaScript library as-is, and will not be forking or changing the source from the main jQuery branch. The files will continue to use and ship under the existing jQuery MIT license.
We will also distribute intellisense-annotated versions that provide great Visual Studio intellisense and help-integration at design-time. For example:
![]()
and with a chained command:
![]()
The jQuery intellisense annotation support will be available as a free web-download in a few weeks (and will work great with VS 2008 SP1 and the free Visual Web Developer 2008 Express SP1). The new ASP.NET MVC download will also distribute it, and add the jQuery library by default to all new projects.
We will also extend Microsoft product support to jQuery beginning later this year, which will enable developers and enterprises to call and open jQuery support cases 24x7 with Microsoft PSS.
This is great news for Web developers everywhere. Kudos to everyone involved in making this happen.
Now
Playing: T.I. - Swagga
Like Us (Ft. Kanye West, Jay Z & Lil Wayne)
A coworker forwarded me a story from a Nigerian newspaper about a cat turning into a woman in Port Harcourt, Nigeria. The story is excerpted below
This woman was reported to have earlier been seen as a cat before she reportedly turned into a woman in Port Harcourt, Rivers State, on Thursday. Photo: Bolaji Ogundele .
WHAT could be described as a fairy tale turned real on Wednesday in Port Harcourt, Rivers State, as a cat allegedly turned into a middle-aged woman after being hit by a commercial motorcycle (Okada) on Aba/Port Harcourt Expressway.
Nigerian Tribune learnt that three cats were crossing the busy road when the okada ran over one of them which immediately turned into a woman. This strange occurrence quickly attracted people around who descended on the animals. One of them, it was learnt, was able to escape while the third one was beaten to death, still as a cat though.
Another witness, who gave his name as James, said the woman started faking when she saw that many people were gathering around her. “I have never seen anything like this in my life. I saw a woman lying on the road instead of a cat. Blood did not come out of her body at that time. When people gathered and started asking her questions, she pretended that she did not know what had happened," he said.
Reading this reminds me how commonplace it was to read about the kind of mind boggling supernatural stories that you'd expect to see in the Weekly World News in regular newspapers alongside sports, political and stock market news in Nigeria. Unlike the stories of alien abduction you find in the U.S., the newspaper stories of supernatural events often had witnesses and signed confessions from the alleged perpetrators of supernatural acts. Nobody doubted these stories, everyone knew they were true. Witches who would confess to being behind the run of bad luck of their friends & family or who'd confess that they key to their riches was offering their family members or children as blood sacrifices to ancient gods. It was all stuff I read in the daily papers as a kid as I would be flipping through looking for the comics.
The current issue of Harper's Bazaar talks about the penis snatching hysteria from my adolescent years. The story is summarized in Slate magazine shown below
Harper's, June 2008
An essay reflects on the widespread reports of "magical penis loss" in Nigeria and Benin, in which sufferers claim their genitals were snatched or shrunken by thieves. Crowds have lynched accused penis thieves in the street. During one 1990 outbreak, "[m]en could be seen in the streets of Lagos holding on to their genitalia either openly or discreetly with their hand in their pockets." Social scientists have yet to identify what causes this mass fear but suspect it is what is referred to as a "culture-bound syndrome," a catchall term for a psychological affliction that affects people within certain ethnic groups.
I remember that time fairly well. I can understand that this sounds like the kind of boogie man stories that fill every culture. In rural America, it is aliens in flying saucers kidnapping people for anal probes and mutilating cows. In Japan, it's the shape changing foxes (Kitsune). In Nigeria, we had witches who snatched penises and could change shape at will.
In the cold light of day it sounds like mass hysteria but I wonder which is easier to believe sometimes. That a bunch of strangers on the street had a mass hallucination that a cat transformed into a woman or that there really are supernatural things beyond modern science's understanding out there?
Now Playing: Dr. Dre - Natural Born Killaz (feat. Ice Cube)
As I'm getting ready to miss the first Super Bowl weekend of my married life to attend the the O'Reilly Social Graph FOO Camp, I'm reminded that I should be careful about using wireless at the conference by this informative yet clueless post by Larry Dignan on ZDNet entitled Even SSL Gmail can get sidejacked which states
Sidejacking is a term Graham uses to describe his session hijacking hack that can compromise nearly all Web 2.0 applications that rely on saved cookie information to seamlessly log people back in to an account without the need to reenter the password. By listening to and storing radio signals from the airwaves with any laptop, an attacker can harvest cookies from multiple users and go in to their Web 2.0 application. Even though the password wasn’t actually cracked or stolen, possession of the cookies acts as a temporary key to gain access to Web 2.0 applications such as Gmail, Hotmail, and Yahoo. The attacker can even find out what books you ordered on Amazon, where you live from Google maps, acquire digital certificates with your email account in the subject line, and much more.
Gmail in SSL https mode was thought to be safe because it encrypted everything, but it turns out that Gmail’s JavaScript code will fall back to non-encrypted http mode if https isn’t available. This is actually a very common scenario anytime a laptop connects to a hotspot before the user signs in where the laptop will attempt to connect to Gmail if the application is opened but it won’t be able to connect to anything. At that point in time Gmail’s JavaScripts will attempt to communicate via unencrypted http mode and it’s game over if someone is capturing the data.
What’s really sad is the fact that Google Gmail is one of the “better” Web 2.0 applications out there and it still can’t get security right even when a user actually chooses to use SSL mode.
Although the blog post is about a valid concern, the increased likelihood of man-in-the-middle attacks when using unsecured or shared wireless networks, it presents it in the most ridiculous way possible. Man-in-the-middle attacks are a problem related to using computer networks, not something that is limited to the Web let alone Web 2.0 (whatever that means).
Now Playing: 50 Cent - Touch The Sky (Feat. Tony Yayo) (Prod by K Lassik)
In his blog post entitled Joining Microsoft Live Labs Greg Linden writes
I am starting at Microsoft Live Labs next week.
Live Labs is an applied research group affiliated with Microsoft Research and MSN. The group has the enjoyable goal of not only trying to solve hard problems with broad impact, but also getting useful research work out the door and into products so it can help as many people as possible as quickly as possible.
Live Labs is lead by Gary Flake , the former head of Yahoo Research. It is a fairly new group, formed only two years ago. Gary wrote a manifesto that has more information about Live Labs.
when I found out Greg was shutting down Findory I thought myself that he’d be a great hire for Microsoft especially since he already lived in the area. It seems someone else though the same thing and now Greg has been assimilated. Congratulations, Greg.
I seem to be bumping into more and more people who are either working for or with Live Labs. Besides Justin Rudd who I just referred to the team, there’s Mike Deem and Erik Meijer, two people I know from my days on the XML team. I wonder what Gary Flake is cooking up in those swanky offices in Bellevue that has so many smart folks gravitating to his group?
Now playing: Kool & The Gang - Celebration
I don’t really have anything to say about this that hasn’t already been said but I did find the following article in the New York Times entitled EBay’s $4 Billion Lesson in the Value of Hype worth sharing. Juicy bits excerpted below
As Microsoft mulls putting up to $500 million into Facebook at a $10-billion-plus valuation, it may want to consider the fate of eBay’s adventure with the Internet phone service Skype.
When eBay bought Skype in 2005, it boasted that Skype had 52 million users and was adding 150,000 new ones a day. Even though Skype only had $60 million in revenue that year, eBay figured that with so many users it would be able to profit somehow — both by charging fees for communication services and through links to its auction and payments services. Today, eBay admitted this was a whopper of a mistake, and is taking a $1.4 billion charge to reflect the gap between what it paid for Skype and what it turns out to be worth. EBay paid $2.6 billion in cash two years ago for Skype and said it would pay up to an additional $1.5 billion based on how the company performed.
...
- Just because a company has a huge and growing audience doesn’t mean it can find a huge revenue source. Skype’s appeal is that it offers services free or very cheap. That limits its ability to raise prices. And it turns out that there are limited opportunities for advertising or add-on services.
- It’s almost impossible to pay for a deal through “synergies.” EBay executives talked about how Skype would be useful to connect buyers and sellers in its marketplace. This always seemed to be hooey. The eBay market is already full of chatter, mainly by e-mail, and sometimes by phone. Sure, some of that might well be handled by Internet phone, but how much and what value was created by eBay owning its own voice chat system? Not much, it turns out.
I can't imagine any metric under which it made sense for eBay to pay over $2 billion for Skype, let alone the $4 billion which was the potential final price. This deserves to go straight to the top of the List of the Worst Billion Dollar Internet Acquisitions of all time.
Now playing: DJ Green Lantern - D12/50 Cent - Rap Game
Today some guy in the hallway mistook me for the other black guy that works in our building. Like we all look alike. Or there can only be one black guy that works in a building at Microsoft. Must be a quota. :)
Then I find this video in my RSS feeds and surprisingly I find my name mentioned in the comment threads.
None of these was worth an entire post.
Universal
Music Group Refuses to Renew Apple's Annual License to Sell Their Music on iTunes:
So this is what it looks like when an industry that has existed for decades begins
to die. I wonder who's going to lose out more? Apple because people some people stop
buying iPods because they can't buy music from Jay-Z and Eminem on iTunes or Universal
Music Group for closing itself out of the biggest digital music marketplace in the
world in the midst of declining CD sales worldwide. It's as if the record labels are
determined to make themselves irrelevant by any means necessary.
Standard URLs - Proposal for a Web with Less Search: Wouldn't it be cool if every website in the world used the exact same URL structure based on some ghetto reimplementation of the Dewey Decimal System? That way I could always type http://www.amazon.com/books/j-k-rowling/harry-potter-and-the-goblet-of-fire or http://www.bn.com/books/j-k-rowling/harry-potter-and-the-goblet-of-fire to find the Harry Potter book on whatever book website I was on instead of typing "harry potter goblet of fire" into a search box. Seriously.
This is the kind of idea that makes sense when you are kicking it with your homeboys
late at night drinking 40s and smokin' blunts but ends up making you scratch your
head in the morning when you sober up, wondering how you could have ever come up with
such a ludicrous idea.
Facebook has 'thrown the entire startup world for a loop': This post is by a startup developer complaining that Facebook has placed limits on usage of their APIs which prevent Facebook widgets from spamming a user's friends when the user adds the widget to their profile. What does he expect? That Facebook should make it easier for applications to spam their users? WTF? Go read Mike Torres's post Facebook weirdness then come back and explain to me why the folks at Facebook should be making it easier for applications to send spam on a user's behalf in the name of encouraging the "viral growth of apps".
Does
negative press make you Sicko? Google ad sales rep makes impassioned pitch to
big Pharmaceutical companies and HMOs to counter the negative attention from Michael
Moore's Sicko by buying Google
search ads and getting Google to create "Get the Facts" campaigns for them. I guess
all that stuff
Adam Bosworth said about Google wanting to help create better educated patients doesn't
count since patients don't buy ads. ;) Talk about making your employer look like an
unscrupulous, money grubbing whore. Especially
Do no evil. It's now Search, Ads and Apps
People Who Got in Line for an iPhone: I was at the AT&T store on the day of the iPhone launch to pick up a USB cable for my fianc´e. It took me less than ten minutes to deal with the line at around 8:00PM and they still had lots of iPhones. It seems people had waited hours in line that day and I could have picked one up with just ten minutes of waiting on launch day if I wanted one. I bet if you came on Saturday the lines were even shorter and by today you could walk in. Of course, this is assuming you are crazy enough to buy a v1 iPhone in the first place.
Marc Andreessen (whose blog is on fire!) has a rather lengthy but excellent blog post entitled The Pmarca Guide to Big Companies, part 2: Retaining great people which has some good advice on how big companies can retain their best employees. The most interesting aspects of his post were some of the accurate observations he had about obviously bad ideas that big companies implement which are intended to retain their best employees but end up backfiring. I thought these insights were valuable enough that they are worth repeating.
Marc writes
Don't create a new group or organization within your company whose job is "innovation". This takes various forms, but it happens reasonably often when a big company gets into product trouble, and it's hugely damaging.
Here's why:
First, you send the terrible message to the rest of the organization that they're not supposed to innovate.
Second, you send the terrible message to the rest of the organization that you think they're the B team.
That's a one-two punch that will seriously screw things up.
This so true. Every time I've seen some executive or management higher up create an incubation or innovation team
within a specific product group, it has lead to demoralization of the people who have
been relegated as the "B team" and bad blood between both teams which eventually leads
to in-fighting. All of this might be worth it if these efforts are successful but
as Clayton Christensen pointed out in his
interview in Business Week on the tenth anniversary of "The Innovator's Dilemma"
People come up with lots of new ideas, but nothing happens. They get very disillusioned. Never does an idea pop out of a person's head as a completely fleshed-out business plan. It has to go through a process that will get approved and funded. You're not two weeks into the process until you realize, "gosh, the sales force is not going to sell this thing," and you change the economics. Then two weeks later, marketing says they won't support it because it doesn't fit the brand, so we've got to change the whole concept.
All those forces act to make the idea conform to the company's existing business model, not to the marketplace. And that's the rub. So the senior managers today, thirsty for innovation, stand at the outlet of this pipe, see the dribbling out of me-too innovation after me-too innovation, and they scream up to the back end, "Hey, you guys, get more innovative! We need more and better innovative ideas!" But that's not the problem. The problem is this shaping process that conforms all these innovative ideas to the current business model of the company.
This is something I've seen happen time after time. There are times when incubation/innovation teams produce worthwhile results but they are few and far between especially compared to the number of them that exist. In addition, even in those cases both of Marc's observations were still correct and they led to in-fighting between the teams which damaged the overall health of the product, the people and the organization.
Marc also wrote
Don't do arbitrary large spot bonuses or restricted stock grants to try to give a small number of people huge financial upside.
An example is the Google Founders' Awards program, which Google has largely stopped, and which didn't work anyway.
It sounds like a great idea at the time, but it causes a severe backlash among both the normal people who don't get it (who feel like they're the B team) and the great people who don't get it (who feel like they've been screwed).
Significantly differentiated financial rewards for your "best employees" are a seductive idea for executives but they rarely work as planned for several reasons. One reason is based on an observation I first saw in Paul Graham's essay Hiring is Obsolete; big companies don't know how to value the contributions of individual employees. Robert Scoble often used to complain in the comments to his blog that he made less than six figures at Microsoft. I personally think he did more for the company's image than the millions we've spent on high priced public relations and advertising firms. Yet it is incredibly difficult to prove this and even if one could the process wouldn't scale to every single employee. Then there's all the research from various corporations that have used social network analysis to find out that their most valuable employees are rarely the ones that are high up in the org chart (see How Org Charts Lie published by the Harvard Business School). The second reason significantly financially rewarding your "best employees" ends up being problematic is well described in Joel Spolsky's article Incentive Pay Considered Harmful where he points out
Most people think that they do pretty good work (even if they don't). It's just a little trick our minds play on us to keep life bearable. So if everybody thinks they do good work, and the reviews are merely correct (which is not very easy to achieve), then most people will be disappointed by their reviews.
When you combine the above observation with the act if rewarding does that get good reviews disproportionately from those that just did OK, it can lead to problems. For example, what happens when a company decides that it will give millions of dollars in bonuses to its employees if they "add the most value" to the company? Hey, isn't that what the Google Founder's Awards were supposed to be about...how did that turn out?
Another seductive idea that sounds good on paper which falls apart when you actually add human beings to the equation.The company has continually tinkered with its incentives for people to stay. Early on Page and Brin gave "Founders' Awards" in cash to people who made significant contributions. The handful of employees who pulled off the unusual Dutch auction public offering in August 2004 shared $10 million. The idea was to replicate the windfall rewards of a startup, but it backfired because those who didn't get them felt overlooked. "It ended up pissing way more people off," says one veteran.
Google rarely gives Founders' Awards now, preferring to dole out smaller executive awards, often augmented by in- person visits by Page and Brin. "We are still trying to capture the energy of a startup," says Bock.
XKCD: Pickup Lines: "If I could rearrange the alphabet..."
Chart: Chances of a Man Winning an Argument plotted over Time: I'm in the middle period. :)
Fake Steve Jobs: Microsoft Goes Pussy: "We've integrated search into our OS too. It makes sense. And Microsoft's search stuff in Vista is really good (God I just threw up in my mouth when I wrote that)..."
Chris Kelly: Das Capital One: "Back before Capital One, there were just two kinds of consumers: People who could afford credit cards and people who couldn't afford credit cards...The guy who started Capital One imagined a third kind of person - someone who could almost afford a credit card. A virtual credit card holder. Something between a good risk and a social parasite."
I CAN HAS CHEEZBURGER?: OH HAI GOOGLZ: Google Street View + lolcats = Comedic Gold
Bileblog: Google Code - Ugliness is not just skin deep: "The administrative menu is, to put it as kindly as possible, whimsical.Menu items and options are scattered about like goat pebbleturds on amountain. The only option under ‘Advanced’ is ‘Delete this project’.How is that advanced functionality?"
Wikipedia: Pokémon test: "Each of the 493 Pokémon has its own page, all of which are bigger than stubs. While it would be expected that Pikachu would have its own page, some might be surprised to find out that Stantler has its own page, as well. Some people perceive Pokémon as something 'for little kids' and argue that if that gets an article, so should their favorite hobby/band/made-up word/whatever."
YouTube: A Cialis Ad With Cuba Gooding Jr.: From the folks at NationalBanana, lots of funny content on their site.
Bumper Sticker: Hell Was Full: Saw this on my way to work.
YouTube: Microsoft Surface Parody - "The future is here and it's not an iPhone. It's a big @$$ table. Take that Apple"
Via Todd Bishop I found the following spoof of Back to the Future starring Christopher Lloyd (from the actual movie) and Bob Muglia, Microsoft's senior vice president of the Server and Tools Business. The spoof takes pot shots at various failed Microsoft "big visions" like WinFS and Hailstorm in a humorous way. It's good to see our execs being able to make light of our mistakes in this manner. The full video of the keynote is here. Embedded below is the first five minutes of the Back to the Future spoof.
The good folks on the Microsoft Experimentation
Platform team have published a paper which gives a great introduction to how and
why one can go about using controlled experiments (i.e. A/B testing) to improve the
usability of a website. The paper is titled Practical
Guide to Controlled Experiments on the Web: Listen to Your Customers not to the HiPPO (PDF
link) and will be published as part of the Thirteenth
ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. The
paper begins
In the 1700s, a British ship’s captain observed the lack of scurvy among sailors serving on the naval ships of Mediterranean countries, where citrus fruit was part of their rations. He then gave half his crew limes (the Treatment group) while the other half (the Control group) continued with their regular diet. Despite much grumbling among the crew in the Treatment group, the experiment was a success, showing that consuming limes prevented scurvy. While the captain did not realize that scurvy is a consequence of vitamin C deficiency, and that limes are rich in vitamin C, the intervention worked. British sailors eventually were compelled to consume citrus fruit regularly, a practice that gave rise to the still-popular label limeys.
Some 300 years later, Greg Linden at Amazon created a prototype to show personalized recommendations based on items in the shopping cart (2). You add an item, recommendations show up; add another item, different recommendations show up. Linden notes that while the prototype looked promising, ―a marketing senior vice-president was dead set against it, claiming it will distract people from checking out. Greg was ―forbidden to work on this any further. Nonetheless, Greg ran a controlled experiment, and the ―feature won by such a wide margin that not having it live was costing Amazon a noticeable chunk of change. With new urgency, shopping cart recommendations launched. Since then, multiple sites have copied cart recommendations.
The authors of this paper were involved in many experiments at Amazon, Microsoft, Dupont, and NASA. The culture of experimentation at Amazon, where data trumps intuition (3), and a system that made running experiments easy, allowed Amazon to innovate quickly and effectively. At Microsoft, there are multiple systems for running controlled experiments. We describe several architectures in this paper with their advantages and disadvantages. A unifying theme is that controlled experiments have great return-on-investment (ROI) and that building the appropriate infrastructure can accelerate innovation.
I learned quite a bit from reading the paper although I did somewhat skip over some
of the parts that involved math. It's pretty interesting when you realize how huge
the impact of changing the layout of a page or moving links can be on the bottom line
of a Web company. Were talking millions of dollars for the most popular sites. That's
pretty crazy.
Anyway, Ronny Kohavi from the team mentioned that they will be giving a talk related
to the paper at eBay research labs tomorrow at
11AM. The talk will be in Building 0 (Toys) in room 0158F. The address is 2145
Hamilton Avenue, San Jose, CA. If you are in the silicon valley area, this might
be a nice bring your own lunch event to attend.
From Mike Arrington's post $100 Million Payday For Feedburner - This Deal Is Confirmed we learn
Rumors about Google acquiring RSS management company Feedburner from last week, started by ex-TechCrunch UK editor Sam Sethi, are accurate and are now confirmed according to a source close to the deal. Feedburner is in the closing stages of being acquired by Google for around $100 million. The deal is all cash and mostly upfront, according to our source, although the founders will be locked in for a couple of years.
I use FeedBurner to track stats for my blog
and RSS feed so this is great news because it means the service is here to stay. I've
exchanged mail with Eric Lunt a bunch
of times about issues I've had with the service and he was always quick to respond
with a solution or an ETA for a fix. Google has landed some great folks who built
a killer service.
I hope now that they have Google level resources at their disposal users of the service
can now get historical statistics for their blogs and feeds instead of being limited
to only the last 30 days. I'm curious about what my most popular posts of all time
are not just the most popular in the last 30 days.
Every couple of months I like to give a shout out to the blogs I'm currently reading and think are worth recommending. Below is my current list of top five blogs.
Jeff Atwood: Every modern developer worth their salt should have read Mythical Man-Month, should know the common refactorings by heart, and should be reading Jeff Atwood's blog. It's that good. He covers a broad range of topics which are always of interest to developers from interesting glimpses into our shared computing history in posts such as Meet The Inventor of the Mouse Wheel and EA's Software Artists to excellent advice on designing applications for non-programmers such as his post Reducing User Interface Friction as well as a the occasional rant on pet peeves that a lot of developers share such as when he pointed out C# and the Compilation Tax.
The Secret Diary of Steve Jobs : This is the best fake celebrity blog I've ever seen. The author is definitely up on his knowledge of Steve Jobs and Apple. The funniest posts are the ones where he gives an [evil] Steve Jobs perspective on current Apple affairs in posts such as So, you leaked an email to Engadget?, They call me Mr. Integrity and . Congratulations, Jon Ive
Pat Helland: An old school Microsoft architect from Developer Division who recently came back to Microsoft after a two year stint at Amazon. Before leaving Microsoft two years ago, Pat wrote some well respected articles on building distributed systems such as Metropolis & Data on the Outside vs. Data on the Inside. He has now come back to the company with some practical experience from working on one of the largest Web sites on the planet. His most recent post, SOA and Newton's Universe, introduced me to the CAP Conjecture. Consistency, Availability, and Partition-tolerance. Pick two. Specifically, trying to maintain data consistency in a distributed system is in direct opposition to having high availability. I'd observed anecdotally while working on services in Windows Live but it was still interesting to read papers explaining this complete with mathematical proofs of why this is the case.
Uncov: This site picks up where Dead 2.0 left off as the anti-TechCrunch by attempting to inject some snarky reality in the face of all the overhyped, me too, built to flip, "Web 2.0" startups we keep hearing about these days. Some of the more amusing recent posts are Meebo: Yahoo Chat was awesome in 1997, Mpire: Liked It Better When It Was Called Pricewatch and of course Web 2.0: So great you can't define it.
Casey Serin: Since I recently became a homeowner, I've become interested in all this talk of real estate collapses and subprime loan crises. The USA Today article 10 mistakes that made flipping a flop describes Casey Serin as a poster child for everything that went wrong in the real estate boom. In under a year, the 24-year-old website-designer-turned-real estate-flipper bought eight homes in four states — and in every case but one, he put no money down. Over half of the homes have been foreclosed and he now has over $140,000 in debt. His blog documents his trials and tribulations trying to get out of debt. The comments are the best part, it seems his audience is split down the middle between people who cheer him for trying to get out of debt and others who attack him for seemingly getting away with abusing the system.
Do you have any similar recommendations?
From Mike Arrington's post $100 Million Payday For Feedburner - This Deal Is Confirmed we learn
Rumors about Google acquiring RSS management company Feedburner from last week, started by ex-TechCrunch UK editor Sam Sethi, are accurate and are now confirmed according to a source close to the deal. Feedburner is in the closing stages of being acquired by Google for around $100 million. The deal is all cash and mostly upfront, according to our source, although the founders will be locked in for a couple of years.
I use FeedBurner to track stats for my blog
and RSS feed so this is great news because it means the service is here to stay. I've
exchanged mail with Eric Lunt a bunch
of times about issues I've had with the service and he was always quick to respond
with a solution or an ETA for a fix. Google has landed some great folks who built
a killer service.
I hope now that they have Google level resources at their disposal users of the service
can now get historical statistics for their blogs and feeds instead of being limited
to only the last 30 days. I'm curious about what my most popular posts of all time
are not just the most popular in the last 30 days.
Every couple of months I like to give a shout out to the blogs I'm currently reading and think are worth recommending. Below is my current list of top five blogs.
Jeff Atwood: Every modern developer worth their salt should have read Mythical Man-Month, should know the common refactorings by heart, and should be reading Jeff Atwood's blog. It's that good. He covers a broad range of topics which are always of interest to developers from interesting glimpses into our shared computing history in posts such as Meet The Inventor of the Mouse Wheel and EA's Software Artists to excellent advice on designing applications for non-programmers such as his post Reducing User Interface Friction as well as a the occasional rant on pet peeves that a lot of developers share such as when he pointed out C# and the Compilation Tax.
The Secret Diary of Steve Jobs : This is the best fake celebrity blog I've ever seen. The author is definitely up on his knowledge of Steve Jobs and Apple. The funniest posts are the ones where he gives an [evil] Steve Jobs perspective on current Apple affairs in posts such as So, you leaked an email to Engadget?, They call me Mr. Integrity and . Congratulations, Jon Ive
Pat Helland: An old school Microsoft architect from Developer Division who recently came back to Microsoft after a two year stint at Amazon. Before leaving Microsoft two years ago, Pat wrote some well respected articles on building distributed systems such as Metropolis & Data on the Outside vs. Data on the Inside. He has now come back to the company with some practical experience from working on one of the largest Web sites on the planet. His most recent post, SOA and Newton's Universe, introduced me to the CAP Conjecture. Consistency, Availability, and Partition-tolerance. Pick two. Specifically, trying to maintain data consistency in a distributed system is in direct opposition to having high availability. I'd observed anecdotally while working on services in Windows Live but it was still interesting to read papers explaining this complete with mathematical proofs of why this is the case.
Uncov: This site picks up where Dead 2.0 left off as the anti-TechCrunch by attempting to inject some snarky reality in the face of all the overhyped, me too, built to flip, "Web 2.0" startups we keep hearing about these days. Some of the more amusing recent posts are Meebo: Yahoo Chat was awesome in 1997, Mpire: Liked It Better When It Was Called Pricewatch and of course Web 2.0: So great you can't define it.
Casey Serin: Since I recently became a homeowner, I've become interested in all this talk of real estate collapses and subprime loan crises. The USA Today article 10 mistakes that made flipping a flop describes Casey Serin as a poster child for everything that went wrong in the real estate boom. In under a year, the 24-year-old website-designer-turned-real estate-flipper bought eight homes in four states — and in every case but one, he put no money down. Over half of the homes have been foreclosed and he now has over $140,000 in debt. His blog documents his trials and tribulations trying to get out of debt. The comments are the best part, it seems his audience is split down the middle between people who cheer him for trying to get out of debt and others who attack him for seemingly getting away with abusing the system.
Do you have any similar recommendations?
This morning I was flipping through last Friday's issue of the The Daily Sun: Nigeria's King of Tabloids and came across some of the personals in the section of the paper called Muslim Matrimonials. It was a bit of culture shock for me to see how different they were from personals on U.S. sites like Craig's List, Yahoo! Personals and Match. Here are a few of them
Profile 496: Muslim male, 49, 1.7m tall, genotype AA, from Oyo state, an engineer holder of a Master's degree, married for long without children wants for marriage a practicing Muslim female from any part of the country, honest, tolerant, neat, slim and moderately attractive with at least a minimum of diploma, gainfully employed or employable, aged between 23 and 33 and ready to start a successful family
Profile 502: Muslim male, 43, 1.73 meters tall, Hausa from Bauchi in Bauchi state, Master's degree holder in English, lecturer in higher institution, married and blessed with five daughters, needs a new wife who is loving, hardworking, caring, prepared to share the ups and downs of life with hubby and above all understanding. She may be from any part of Nigeria, any tribe or social class. She must be light-complexioned, exceptionally tall and not be above 25.
Quite different from the usual fare in the
Men Seeking Women section of Craig's List isn't it? The glimpse that online personals
give into the culture and social fabric of society is quite revealing.
Paul Bryant has a blog post entitled How Microsoft could crush Google in one easy step. Seriously. where he writes
Henry Blodget has a post up on "One way for Microsoft to Kill Google" It's interesting, but I think there's a much easier and faster method that Microsoft could use to more effectively “kill” Google tomorrow if they so chose.
It’s more than a little bit evil - - but on the other hand, I never heard Microsoft promise that they wouldn’t be:
So what is it?
The height of simplicity. Introduce an integrated ad-blocker to Windows (purely as a customer service, of course) that blocks all Google ads in both IE and Firefox.
Allow users to temporarily or permanently turn off the blocker if they choose. (Knowing full well that 95% of users use just the default settings.)
MSFT would probably need to block their own ads too, in order to make the effort legitimate, but how big a loss would that be for them really, on a relative basis?
For G, on the other hand, it would literally eliminate their entire revenue stream. Overnight. And Microsoft could push this out via a Windows Update in a few weeks time, at most. Buy the very excellent AdMuncher and bundle it if it’s too time consuming to build.
Part of me hesitates to point this out (in fact, I first thought of it a couple of years ago, and didn’t say anything for that very reason) but I can’t possibly be the only person who has thought of this, right? What am I missing?
Usually when I see a post like this, I just post a comment pointing all the ways the idea is stupid problematic. However given that the Paul Bryant's blog doesn't allow comments and I'm supposed to be on vacation, I'll just let the merits of this idea stand on their own without further comment.
digg_url = 'http://digg.com/microsoft/Here_is_how_Microsoft_Will_Kill_Google';I just arrived at London Heathrow and can look forward to another 9 hours or so until my flight to Nigeria. In the meantime, I've found complimentary Web access in the business class lounge so it looks like I won't be bored. I am a little worried about keyloggers and spyware on this computer given how easy it was for me to install Firefox on it. Here are a couple of quick thoughts I had on the way related to links I've seen over the past 24 hours
Shelley Powers has blog post on newly announced vulnerabilities in popular AJAX libraries. It seems this is another cross site request forgery (XSRF) issue similar to the one found in GMail a few months ago. I remember blogging about mitigations to this issue in my post The GMail Security Flaw and Canary Values when the flaw was announced. I suspect that XSRF will be the new 'buffer overflow' and 'SQL injection attack' of the Web, I expect we'll see a lot more of these kinds of attacks over the next few years before the technology and technologists will catch up with basic safety practices.
Thomas Hawk and Mike Arrington are continuing with their attempts to stir up an online lynch mob to hang Amazon for shutting a site that was screenscraping and hotlinking to their content. Arrington's post is entitled Amazon’s War on Statsaholic while Hawk's is So it Looks Like Amazon.com Is Going to Be a Jackass and Sue Statsaholic. Nothing beats the blogosphere when it comes to misplaced righteous indignation. A couple of my readers pointed out that the issue is that Amazon initially supported the service then changed their mind. Ignoring the fact that in this 'Stay the Course' world there is nothing wrong with changing your mind, let's look at the facts.
As a geek, I think Alexaholic is cool. as someone who actually works on large scale Web services and knows that these services cost millions of dollars to build and maintain, I know why the last thing you want is some competing service built on screenscraping your data then showing its own ads on top of it. Heck, even Google has realized that APIs that allow competitors to build competing services on your data + resources while circumventing your ads are a bad idea so why is it wrong for Amazon to do the same thing?
This reminds me of Don MacAskill's post on Enterprise Linux where he points out that he saves money on enterprise Linux for his business by buying rebranded/repackaged versions of RedHat Linux from RedHat's competitors like Oracle's Unbreakable Linux and CentOS because they undercut Red Hat on price on their own software. Is that really the world Arrington and Hawk want to force "Web 2.0" companies into? Well, screw that. More power to Amazon.
PS: Amazon is probably wise to let it go against Alexaholic mainly because it hurts the messaging around their Web Platform story. Morally they are in the right but bad press never cares who's right, does it?
Thanks for all the book
suggestions. I ended up going with Ender's
Game and Freakonomics from
the suggestions. I also got three Discworld books, Anansi
Boys and Dune. I'm
halfway through the Neil Gaiman book and although it isn't as good as American
Gods it is still an enjoyable read albeit a little slow to start off which I guess
was on purpose.
It looks like there is a new version of Live Maps according to the team blog. This product has now officially gone through more names than I've had ex-girlfriends. It's been named MSN Virtual Earth, Windows Live Local, Windows Live Maps, Live Search Maps and now Live Maps. It's sad that we are intent on screwing one of the coolest products we are shipping these days in this way. :(
Anyway, check it out at http://maps.live.com
This is another summer that promises a bunch of movies from cartoons and comics that rocked my childhood. Fantastic Four: Rise of the Sliver Surfer, Spider-Man 3 and Transformers all look hot. The trailer for Transformers was initially disappointing because it looked like there were too many humans and not enough robots but the newly released pics from the movie make it look like my fears were unfounded. Sweet.
I saw Forest Whitaker the last time I travelled to Nigeria in the Virgin Atlantic upper class lounge. I wonder if I'll meet any celebrities this time around? I doubt it though given that British Airways is a step down from travelling on Virgin Atlantic. Damn that Richard Branson.
link
User:dolander
Competitors/Web
Companies;Mindless
propagation;personal
danah boyd wrote two really interesting posts this weekend that gave an interesting perspective on a couple of headlines I've seen in blogs and mainstream news. Her post on narcissism gave an interesting perspective on stories such as CNN's Study: Vanity on the rise among college students which had me curious for more details when I read it originally. The post on Twitter gives a practical perspective I hadn't considered or seen mentioned in all the blogosphere ravings about the service since the hype storm started after the SXSW conference.
Interesting excerpts from danah boyd's post entitled fame, narcissism and MySpace
For those who are into pop science coverage of academic work, i'd encourage you to start with Jake Halpern's "Fame Junkies" (tx Anastasia). For simplicity sake, let's list a few of the key findings that have emerged over the years concerning narcissism.
...
- While many personality traits stay stable across time, it appears as though levels of narcissism (as tested by the NPI) decrease as people grow older. In other words, while adolescents are more narcissistic than adults, you were also more narcissistic when you were younger than you are now.
- The scores of adolescents on the NPI continue to rise. In other words, it appears as though young people today are more narcissistic than older people were when they were younger.
My view is that we have trained our children to be narcissistic and that this is having all sorts of terrifying repercussions; to deal with this, we're blaming the manifestations instead of addressing the root causes and the mythmaking that we do to maintain social hierarchies. Let's unpack that for a moment.American individualism (and self-esteem education) have allowed us to uphold a myth of meritocracy. We sell young people the idea that anyone can succeed, anyone can be president. We ignore the fact that working class kids get working class jobs. This, of course, has been exacerbated in recent years. There used to be meaningful working class labor that young people were excited to be a part of. It was primarily masculine labor and it was rewarded through set hierarchies and unions helped maintain that structure. The unions crumpled in the 1980s and by the time the 1987 recession hit, there was a teenage wasteland No longer were young people being socialized into meaningful working class labor; the only path out was the "lottery" (aka becoming a famous rock star, athlete, etc.).
Interesting excerpts from danah boyd's post entitled Tweet Tweet (some thoughts on Twitter)
Of course, the population whose social world is most like the tech geeks is the teens. This is why they have no problems with MySpace bulletins (which are quite similar to Twitter in many ways). The biggest challenge with teens is that they do not have all-you-can-eat phone plans. Over and over, the topic of number of text messages in one's plan comes up. And my favorite pissed off bullying act that teens do involves ganging up to collectively spam someone so that they'll go over their limit and get into trouble with their parents (phone companies don't seem to let you block texts from particular numbers and of course you have to pay 10c per text you receive). This is particularly common when a nasty breakup occurs and i was surprised when i found out that switching phone numbers is the only real solution to this. Because most teens are not permanently attached to a computer and because they typically share their computers with other members of the family, Twitterific-like apps wouldn't really work so well. And Twitter is not a strong enough app to replace IM time.
Read both posts, they are really good. And if you aren't subscribed to her blog, you
should be.
I should be on