Sunday, September 07, 2008
micro payments not working
Micros have not had much success in the wild. Sure, there are the tiny pay-per-click markets of Google’s AdWords program, but the real action in AdWords is in the popular terms ("asbestos," or "travel" or even "sex") where the auction market for AdWords drives the cost per click up into the macropayment realm — for example, ambulance chasers have been known to bid up the price-per-click on "asbestos" to $100.
Wednesday, February 27, 2008
DRM
From http://www.dansdata.com/gz079.htm
The Great Apathetic Revolution
Originally published 2007 in Atomic: Maximum Power Computing
Last updated 27-Feb-2008.
As every nerd knows, copy protection - more accurately describable as "copy control" - works backwards.
And yet there seems to be more of the bloody stuff with each passing year.
The marketing people babble on about how Digital Rights Management "enhances" your "enjoyment" of a product. But what copy control really does is make ripped-off stuff better than the legal version.
The most obvious example of this is the difference between illegally downloaded movies and commercial DVDs.
To view a downloaded movie, you double-click it. And then you're watching it.
Stick a recent commercial DVD into your player, though, and you'll probably have to sit through lengthy, un-skippable warnings about how dastardly is the piracy which you did not just engage. And that's before you even get to the annoying menus, trailers, and other dross that stand between you and the movie for which you, one might start to think foolishly, paid.
From http://consumerist.com/consumer/drm/mpaa-says-drm-exists-to-annoy-honest-customers-153871.php
No, it is not correct to assume that one clever hack dooms all use of DRM. Content owners use DRMs because it provides casual, honest users with guidelines for using and consuming content based on the usage rights that were acquired. Without the use of DRMs, honest consumers would have no guidelines and might eventually come to totally disregard copyright and therefore become a pirate, resulting in great harm to content creators.
Wednesday, December 05, 2007
Top 100 Most Expensive Keywords (CPC)
Rank Term Max Price
1 conference calling companies $51.62
2 data recovery service los angeles $51.18
3 pennsylvania mesothelioma lawyers $51.16
4 home owner secured loan $51.07
5 mesothelioma attorneys san diego $50.78
6 secured loans calculator $50.68
7 mesothelioma patient $50.23
8 austin texas dwi lawyer $50.03
9 phoenix dui lawyers $50.01
10 insurance auto $50.00
10 secured loans $50.00
10 phoenix dui attorney $50.00
13 memphis car insurance $49.99
14 car free insurance online quote $49.96
15 student debt consolidation loans $49.87
16 new york mesothelioma lawyers $49.70
17 data recovery denver $49.56
18 boston dui lawyer $49.47
18 adverse credit remortgages $49.47
20 mesothelioma lawyers san diego $49.44
21 bad credit remortgages $49.37
22 consolidating student loans $49.27
23 student loan consolidation rates $49.17
24 purchase structured settlements $49.10
25 dui san diego $48.87
26 structured settlement investment $48.82
27 dui attorney los angeles $48.60
28 personal injury lawyer chicago $48.49
29 phoenix arizona dui lawyer $48.32
30 los angeles dwi attorney $48.28
31 uk homeowner loan $48.25
32 student consolidation loan $48.20
33 endowments selling $48.17
34 irs tax lawyers $48.11
35 nj auto insurance $48.08
36 free quotes for car insurance $48.05
37 los angeles criminal defense attorney $48.00
38 san diego dui defense $47.97
39 consolidating private student loans $47.96
40 in car insurance $47.68
41 lemon law california $47.63
42 los angeles criminal attorney $47.59
43 georgia car accident lawyers $47.54
44 culinary schools california $47.49
45 student loan consolidation interest rates $47.46
46 arizona dui attorney $47.45
47 consolidation student loans $47.44
48 injury lawyers 4 you $47.39
49 personal injury attorneys pennsylvania $47.17
50 student consolidation loans $47.06
51 instant car insurance quote $47.00
52 auto insruance $46.95
53 iva debt help $46.90
54 sell structured insurance settlements $46.82
55 structured settlement buyer $46.77
56 philadelphia personal injury lawyers $46.68
57 endowment policy sales $46.58
58 college loans consolidation $46.49
59 car insurances quote $46.47
60 irs tax attorneys $46.19
61 consolidation student loan $46.18
62 dui attorney sacramento $46.16
63 buyer structured settlement $46.12
64 california mesothelioma attorneys $46.10
65 home mortgages for bad credit $46.02
66 selling structured settlement $45.96
67 remorgaging $45.93
68 phoenix dui lawyer $45.90
69 dui attorney san francisco $45.75
70 school loans consolidation $45.65
71 donate your car $45.56
72 student loan consolidations $45.46
73 consolidate school loans $45.45
74 mesothelioma doctor $45.41
75 colorado truck accident lawyers $44.97
76 ny car insurance $44.83
77 virginia car accident lawyers $44.76
77 personal injury lawyers houston $44.76
79 structured settlement payments $44.57
80 car insurance texas $44.56
81 college loan consolidation $44.43
82 compare car insurance rates $44.41
83 break down cover $44.35
84 remortgage loans $44.33
85 sell structured settlement payments $44.31
86 austin criminal attorney $44.28
87 injury lawyers 4u $44.17
88 car insurance quotes online $44.14
89 raid data recovery services $44.09
90 arizona dui lawyer $44.05
91 eloan mortgage $43.98
92 consolidation of student loans $43.95
92 michigan car accident attorneys $43.95
94 student loan consolidation calculator $43.94
95 managed hosting service $43.90
96 bad credit home equity $43.88
96 los angeles criminal attorneys $43.88
98 auto insurance in michigan $43.79
99 dwi fort worth $43.78
100 home improvement loans rates $43.75
Thursday, August 09, 2007
copycat failure
Which leads to the paradox. The easiest products in the world to develop, option, license and get to market are copycat products. They are beyond reproach. They feel safe. In actuality, though, most markets aren't big enough for two blockbusters. The first one dominates the little market, which allows it to break through and capture the attention of the big market. The bestseller creates the problem (I haven't read that/tasted that/been there) and then solves that problem. The second (and third and fourth and fifth) are trying to sell a solution to people who no longer have the problem.
Powered by ScribeFire.
Example Note 2
It is quite telling when you look at highest paying search terms and see that it is for terms like "mortgage refinance", "dui" and "consolidate loans". When searching for those terms I want to see ads, in fact the more ads the better. What is most interesting is that even though the majority of searches on the Web are non-commercial, this was still a goldmine which could only get more lucrative as more people got on the Web and advertisers eventually realized that their dollars needed to follow the eyeballs and search advertising was actually an easier expense to justify than all their other ad campaigns.
Powered by ScribeFire.
Highest Paying Search Terms
From http://www.cwire.org/highest-paying-search-terms/
From what I have found, below are the current top 300 highest paying Internet search keywords as of July 9, 2007 using Google’s AdWords tool. Currency is Canadian Dollars. Click for news on each item.
$69.10 mesothelioma treatment options
$66.46 mesothelioma risk
$65.85 personal injury lawyer michigan
$65.74 michigan personal injury attorney
$62.59 student loans consolidation
$61.44 car accident attorney los angeles
$61.26 mesothelioma survival rate
$60.96 treatment of mesothelioma
$59.44 online car insurance quotes
$59.39 arizona dui lawyer
$59.04 mesothelioma article
$58.44 new york mesothelioma
$57.93 epithelioid mesothelioma
$57.87 michigan car accident attorney
$57.54 mesothelioma facts
$57.13 mesothelioma resource
$56.59 free auto insurance quote
$56.57 mesothelioma doctor
$56.24 mesothelioma
$55.67 mesothelioma lung
$55.61 mesothelioma texas
$55.57 mesothelioma attorneys
$55.36 mesothelioma compensation
$55.28 mesothelioma incidence
$55.26 malignant mesothelioma
$54.54 benign mesothelioma
$53.94 pleural mesothelioma
$53.37 pericardial mesothelioma
$53.17 personal injury lawyers los angeles
$52.31 free online auto insurance quote
$52.27 malignant pleural mesothelioma
$52.02 free online car insurance quote
$51.87 mesothelioma stage
$51.86 mesothelioma smoking
$51.82 mesothelioma treatment option
$51.73 free car insurance quotes
$51.47 austin dwi
$50.82 mesothelioma survival
$50.78 mesothelioma attorney
$50.76 mesothelioma lawyer
$50.73 mesothelioma prognosis
$50.40 accident attorney michigan
$50.40 mesothelioma chemotherapy
$50.39 mesothelioma treatments
$50.35 michigan auto accident attorney
$49.29 los angeles personal injury attorney
$49.25 accident helpline
$48.78 mesothelioma diagnosis
$48.64 abdominal mesothelioma
$48.55 mesothelioma lawsuits
$48.51 mesothelioma treatment
$48.42 treatment for mesothelioma
$47.88 mesothelioma statistics
$47.74 automobile accident lawyers
$47.49 dui defense attorneys
$47.42 mesothelioma cause
$46.91 philadelphia personal injury lawyers
$46.83 mesothelioma radiation
$46.77 las vegas car accident attorney
$46.60 mesothelioma types
$46.52 pennsylvania personal injury lawyers
$46.44 asbestos cancer
$46.36 mesothelioma information
$46.34 arizona dui
$46.34 arizona dui
$46.31 mesothelioma lawyers
$45.81 peritoneal mesothelioma
$45.80 mesothelioma cure
$45.80 business liability insurance quote
$45.42 insurance quotes com
$45.01 mesothelioma cancer
$44.95 mesothelioma surgery
$44.90 mesothelioma lung cancer
$44.84 accident attorney los angeles
$44.83 personal injury lawyers nyc
$44.83 mesothelioma symptom
$44.52 truck accident lawyers
$44.03 online auto insurance quotes
$44.02 mesothelioma disease
$44.01 mesothelioma causes
$43.89 mesothelioma doctors
$43.86 loan consilidation
$43.84 select quote insurance
$43.73 personal injury attorney portland
$43.49 accident attorney san diego
$43.49 quotes on car insurance
$43.43 auto accident attorney ohio
$43.40 free auto insurance quotes
$43.23 insurance comparison quotes
$43.18 asbestos cancer mesothelioma
$43.18 mesothelioma and asbestos
$42.98 student loan consolidation
$42.88 accident attorney chicago
$42.86 accident compensation claim
$42.65 car insurance rate quotes
$42.51 california personal injury attorney
$42.49 accident injury lawyers
$42.49 oregon personal injury attorney
$42.49 accident at work
$42.34 sacramento personal injury attorney
$42.23 mesothelioma asbestos
$42.20 atlanta auto accident attorney
$42.15 car insurance quotes
$42.15 car insurance quotes
$42.15 car insurance quotes
$41.95 baltimore car accident attorney
$41.89 seattle personal injury attorney
$41.82 instant car insurance quote
$41.77 symptoms of mesothelioma
$41.59 mesothelioma lawsuit
$41.39 mesothelioma cancer treatment
$41.39 auto insurance quotes fast
$41.34 san diego auto accident attorney
$41.09 what is mesothelioma
$40.90 treatments for mesothelioma
$40.70 dui defense lawyers
$40.66 san diego dui
$40.63 dwi attorney
$40.63 dwi attorney
$40.62 quote for car insurance
$40.56 motorcycle accident lawyers
$40.10 home equity line of credit
$40.10 home equity line of credit
$40.08 insurance price quotes
$39.98 mesothelioma exposure
$39.81 life insurance quotes
$39.81 life insurance quotes
$39.81 life insurance quotes
$39.78 criminal lawyers new york
$39.72 accident lawyers los angeles
$39.54 atlanta car accident attorney
$39.52 mesothelioma symptoms
$39.48 asbestos lawyer mesothelioma
$39.37 personal injury claims
$39.34 accident attorney atlanta
$39.32 loan federal consolidation
$39.29 life insurance quotes online
$39.23 refinancing
$39.06 dui attorneys
$39.06 dui attorneys
$38.99 minnesota personal injury attorney
$38.99 mesothelioma asbestosis
$38.87 century insurance
$38.75 injury claims
$38.72 equity line of credit
$38.72 equity line of credit
$38.52 mesothelioma settlements
$38.51 on line car insurance quote
$38.47 select quote life insurance
$38.41 desmoplastic mesothelioma
$38.38 auto insurance quote
$38.38 auto insurance quote
$38.38 auto insurance quote
$38.24 instant auto insurance quote
$37.99 chicago personal injury attorney
$37.96 lasik eye surgery new york city
$37.95 personal injury los angeles
$37.76 virginia personal injury lawyers
$37.62 chicago personal injury lawyers
$37.58 las vegas auto accident attorney
$37.45 auto insurance quotes
$37.45 auto insurance quotes
$37.45 auto insurance quotes
$37.42 maryland personal injury lawyer
$37.38 free online insurance quotes
$37.30 personal injury lawyer colorado
$37.20 oklahoma dui
$37.09 chicago personal injury lawyer
$37.03 work accident
$37.00 2nd mortgage
$37.00 2nd mortgage
$36.95 online insurance quotes
$36.95 insurance quotes online
$36.91 greensboro personal injury lawyers
$36.89 south florida personal injury lawyers
$36.81 personal injury attorney new york city
$36.76 colorado personal injury attorney
$36.70 florida personal injury attorney
$36.70 online homeowners insurance quotes
$36.63 dui defense lawyer
$36.61 instant term life insurance quote
$36.34 new york car accident attorney
$36.34 term life insurance quotes
$36.33 compare auto insurance quotes
$36.29 dwi lawyer
$36.20 mesothelioma clinical trials
$36.19 houston personal injury attorney
$36.19 personal injury attorney new york city
$36.17 personal injury lawyer minnesota
$36.05 auto insurance
$36.05 auto insurance
$36.00 accident attorney albuquerque
$35.90 free car insurance quote
$35.86 medical malpractice ohio
$35.86 pennsylvania medical malpractice attorney
$35.79 mesothelioma staging
$35.76 personal injury lawyers san diego
$35.71 automobile insurance quote
$35.70 accident attorney new york
$35.67 atlanta personal injury attorney
$35.44 new york auto accident attorney
$35.40 loan consolidating
$35.36 texas dwi
$35.35 georgia personal injury attorney
$35.34 dui defense attorney
$35.34 commercial insurance quote
$35.33 tax attorney
$35.22 houston accident lawyers
$35.18 injury at work
$35.15 home equity loans
$35.15 home equity loans
$35.15 home equity loans
$34.90 automobile accident attorney
$34.86 auto accident attorneys
$34.82 mesothelioma cancers
$34.81 instant auto insurance quotes
$34.80 home equity loan rates
$34.79 home owners insurance quotes
$34.71 home equity line
$34.65 accident attorneys
$34.53 personal injury attorneys
$34.53 compensation solicitors
$34.52 car accident los angeles
$34.49 motorcycle accident attorney
$34.43 baltimore auto accident attorney
$34.40 houston personal injury lawyers
$34.39 florida accident lawyers
$34.38 automobile insurance quotes
$34.37 term insurance quotes
$34.35 car accident attorney
$34.35 car accident attorney
$34.35 car accident attorney
$34.28 injury claim
$34.26 instant car insurance quotes
$34.23 dui attorney
$34.23 dui attorney
$34.23 dui attorney
$34.19 auto accident lawyers
$34.19 auto accident lawyers
$34.17 mesothelioma patients
$34.09 seattle personal injury lawyer
$34.05 las vegas accident attorney
$34.02 auto insurance online quote
$34.00 personal injury lawyers pittsburgh
$33.93 personal injury attorney philadelphia
$33.80 miami accident lawyers
$33.79 personal injury compensation
$33.74 traffic accident lawyers
$33.73 florida personal injury lawyers
$33.61 florida accident attorney
$33.56 aviation accident attorney
$33.49 new york criminal attorney
$33.45 indiana personal injury attorney
$33.45 secured loan
$33.44 injury attorneys
$33.44 equity lines
$33.41 accident lawyers
$33.41 accident lawyers
$33.41 criminal lawyer new york
$33.36 refinance mortgage
$33.29 car accident lawyers
$33.29 car accident lawyers
$33.21 chicago dui
$33.12 equity loan rates
$33.07 kansas personal injury attorney
$33.07 manhattan mini storage
$32.99 compare car insurance quotes
$32.58 car accident attorneys
$32.56 accident solicitors
$32.46 equity line
$32.45 home equity credit
$32.34 dwi lawyers
$32.25 online car insurance quote
$32.24 insurance quotes
$32.24 accident lawyer new york
$32.24 insurance quotes
$32.24 insurance quotes
$32.23 construction accident lawyers
$32.23 atlanta personal injury lawyer
$32.08 houston personal injury lawyer
$32.02 loan consolidate
$31.98 secured loan consolidation
$31.93 laser hair removal new york city
$31.86 dui lawyer
$31.86 dui lawyer
$31.86 dui lawyer
$31.75 mesothelioma survival rates
$31.69 accident claims
$31.66 accident attorney
$31.66 accident attorney
$31.66 accident attorney
$31.62 mesothelioma cases
$31.56 dwi defense attorney
$31.54 car accident injury claim
$31.53 houston accident attorney
$31.51 home equity rates
$31.46 train accident attorney
$31.43 miami accident attorney
$31.42 personal injury lawyer pa
$31.37 free credit report com
Powered by ScribeFire.
Wednesday, August 08, 2007
Retaining great people
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.
Powered by ScribeFire.
Monday, August 06, 2007
Service people
It wouldn't add value because reducing the cost of an interaction with a consumer isn't usually the point. The real win is when a service person does the difficult work of solving problems and the essential work of connecting with people as individuals. You can't outsource this easily.
You've heard it before: every single interaction is an opportunity to do marketing, not a chance to cut costs.
Powered by ScribeFire.
Expectations from Seth's Blog by Seth Godin
Word of mouth comes directly from expectations.
Low expectations are a terrific shortcut, because when you exceed them, people are so amazed that they can't help but talk about it.
But low expectations are dangerous, because if you fly too low, you're invisible. Worse, when people expect little of you, they often don't bother listening at all.
So most of the time, you're challenged with this: high expectations that must be beat.
Broadway shows. Apple products. Expensive consulting services. Promise big and deliver bigger seems to be the only reliable strategy.
Powered by ScribeFire.
Sunday, March 04, 2007
Joe Gregorio | BitWorking | REST and WS-*
serializing data in the long term just doesn't work.
Wednesday, February 28, 2007
rework not waste
Tuesday, February 27, 2007
The top 50 most expensive adwords
"Loan consolidation" ($69.16) currently owns them all
This is the list of the top 50 most expensive loan consolidations Google adwords as of September 11, 2006 (GMT+1) (according to wget, grep, sed & friends).
I found it rather amazing that the keywords loan consolidation for college, school, car etc. are much more expensive than, say... even private yachts, jets, luxury homes and so on!
Prices are shown in estimated average CPC (costs per click). Yes, just one tiny click from someone searching for these keywords is worth almost $70 to someone, apparently.
Adword | Average CPC | |
---|---|---|
school loan consolidation | $69.16 | |
college loan consolidation | $68.35 | |
car insurance quotes | $66.88 | |
school consolidation | $66.29 | |
auto insurance quotes | $65.90 | |
college consolidation | $64.04 | |
student loan consolidation rates | $60.14 | |
sell structured settlement | $59.82 | |
sell annuity | $58.92 | |
federal student loan consolidation | $58.58 | |
auto quotes | $58.09 | |
auto insurance quote | $57.99 | |
student consolidation | $56.96 | |
student loan consolidation | $56.91 | |
student loan consolidation interest rate | $56.52 | |
consolidate student loan | $54.61 | |
san diego dui attorney | $54.56 | |
car insurance | $53.16 | |
structured settlement | $52.96 | |
consolidate school loans | $52.88 | |
student loan refinance | $52.44 | |
consolidation of student loans | $52.43 | |
consolidation loan rate | $52.04 | |
citibank student loan consolidation | $51.85 | |
car insurance quote | $51.80 | |
consolidate student loans | $51.23 | |
private student loan consolidation | $51.05 | |
lasik new york | $49.86 | |
student loans consolidation | $49.82 | |
private loan consolidation | $48.95 | |
insurance quotes | $48.78 | |
teleconference services | $48.72 | |
the art institute of seattle | $48.68 | |
federal loan consolidation | $48.61 | |
plus loan consolidation | $47.74 | |
student loan consolidation programs | $47.58 | |
bad credit equity loan | $47.46 | |
houston criminal attorney | $47.44 | |
student loan consolidation calculator | $47.19 | |
cash settlement | $47.12 | |
consolidating student loans | $47.09 | |
orlando culinary institute | $46.84 | |
student loan consolidation program | $46.77 | |
orlando culinary institute | $46.69 | |
consolidation loan | $46.54 | |
loan consolidation | $46.54 | |
orlando culinary institute | $46.51 | |
ditech | $46.32 | |
auto quote | $45.77 | |
sallie mae student loan consolidation | $45.69 |
Once your loan has brought you through college, you probably will be in huge need of the adwords below position #50, which are mostly insurances, tax-related keywords and - bless America - lawyers ;)
Wednesday, February 07, 2007
The Top 10 Attributes of a Great Programmer – Programming Matters
1. Being a great problem solver.
2. Being driven and lazy at the same time.
3. Ability to understand other people’s code
4. Having a passion for programming
5. Loving learning for the sake of learning
6. Being good at math
7. Having good communications skills
8. Strong debating skills
9. Extreme optimism
10. Extreme pessimism
After putting together this list some aspects surprised me, and I was the one who put together the list. So let me explain each in detail.These attributes describe those I’ve found in pretty much every great programmer I’ve come across. There were a number that fell through the cracks and I’ll explain those later.
1. Being a great problem solver - Hopefully everyone recognizes this one. Most good programming is all about being able to find solutions where others can’t see them. If you don’t have this skill the others matter far less.
2. Being driven and lazy at the same time - This one surprises some people. Programmers question things and are often “too lazy” to take the long route. The will spend countless cycles trying to simplify the problem and simplify their task. That said they having a burning need to get the job done, they just want to do it as efficiently as possible.
3. Ability to understand other people’s code - This point is essential but cuts some good programmers off from being great programmers. It doesn’t matter how well you can rewrite everything yourself - you need to be able to work with other people’s code on existing projects, lean on opensource in new projects, and learn good techniques from the code base that is already out there.
4. Having a passion for programming - on some level you have to love programming for programming’s sake. I suppose to be truly great at anything you have to love it in most cases.
5. Loving learning for the sake of learning - Programming is a moving target. Unless you love the art of edification you will sink fast. There are no laurels to rest on and no one cares what you did yesterday. Unless you are aware of the techniques on the horizon, you won’t be ready to embrace them when they become relevant.
6. Being good at math - Different people will have different opinions here - but at the very least having a strong grip on pre-Calculus math. I’ve never seen a great programmer without a solid grasp of at the very least algebra and trig.
7. Having good communications skills - This doesn’t mean that they can communicate with anyone and everyone. Specifically this means that they are able to clearly express their thoughts on their own terms. I’ve met plenty of great programmers who couldn’t communicate well with the world at large. However, given someone to talk to who understands the problem domain, they were all able to clearly state the problem and the solutions proposed.
8. Strong debating skills - This follows the same logic as #7.
9. Extreme optimism - Great programmers I have encountered have an insane certainty they can get the job done once they have chewed on it a bit.
10. Extreme pessimism - Great programmers I have encountered have an insane insistence that when they lack the information needed to make a good judgment that they won’t be able to make one at all.
Saturday, November 25, 2006
Mobile is dud « Elusive Consumer
Mobile is dud
Wednesday, October 18th, 2006 in All
Last night I was reminded of my conviction that any business model build around mobile is doomed and that advertisers should ignore this medium for the time being.
Last night I was at PaidContent’s successful LDN ContentNext Mixer networking event that had over 350 attendants.
I talked to a number of mobile start-ups everybody I talked was in mobile for some reason). All had good ideas, none where getting traction. Many were desperately trying to find a work around the network operators.
Think about the innovation you’ve seen in the Internet since 1995 (the year Amazon launched and Netscape IPOed). Think of how you use the computer today compared to back then; of all the innovative services that have been launched; about the revolution we have experienced in the way we communicate, share content, find information. To name a few there is: Amazon, Hotmail, online news, eBay, Wikipedia, Yahoo, MySpace, YouTube, Google, Expedia, online banking, Napster, BitTorrent, digg, SecondLife, blogs, email, instant messaging, Skype…
Now think of the innovation you’ve seen in mobiles since 1985 (when mobiles began to be widely available) – and note they had over 10 years head start. Think of how you used your mobile phone then and now : uhh… you probably still use it to make and receive calls and text messages. Okay, to be complete there is a 1% or less sliver of mobile users who are Blackberry users; or who send picture messages, make video calls or watch TV. But, to drive the point home, these services were launched in the last two years or so.
So what happened to all the mobile entrepreneurs? Why haven’t we seen innovation on mobile phones as we say on PCs. The entrepreneurs were snuffed (1). Because they control the network the mobile operators figured they ought to make all the profit from any business using their infrastructure and totally control (own) the user experience (2). I know of three mobile-based start-ups, by friends of mine, all with reasonably good ideas, that fatally partnered with mobile network operators. The exception was – there is always an exception the defines the rule: ringtones.
Mobile network operators were (and are) too greedy. The only entrepreneurial mobile environment is iMode in Japan where DoCoMo charges a lowly 9% commission on sales.
And that’s my point. The only way a mobile-based business can succeed is to avoid, at all peril, the mobile network operators.
Prediction: Until there is widespread WiFi and 3G access to the Internet via mobile phones (in other words, mobile-based business can reach consumers by going around network operators portals) there will be limited opportunities to establish profitable mobile-based businesses. Established companies should steer clear until then.
Observations
(1) The death of innovation in a closed network environment should serve as a warning to US regulators being lobbied by US operators trying to create a two-tiered Internet.
(2) Another, technical reason, is that mobile phones didn’t have a standard operating platform equivalent to Windows and HTML – until the recent arrival of Java enabled phones. However, for years Nokia represented over 60% of the handset market which is big enough a market. So, though the technical conditions for innovation of services on mobile phones was not ideal, it was not unsurmountable.
The Spam Farms of the Social Web
Key words that pay a lot
Google AdWords pricing Search term CPC ($)
teeth whitening 18.66
sedation dentistry 12.80
cosmetic dentistry 12.76
dental plans 9.78
dental implant 6.85
pediatric dentist 6.77
discount dental plans 5.93
oral surgery 4.95
braces 3.39
cavity 1.88
Sunday, November 19, 2006
The Parable of the Two Programmers
The Parable of the Two Programmers
The Parable of the two Programmers
Neil W. Rickert
Dept. of Math, Stat., and Computer Science,
University of Illinois at Chicago.
Once upon a time, unbeknownst to each other, the "Automated Accounting
Applications Association" and the "Consolidated Computerized Capital Corpora-
tion" decided that they needed the identical program to perform a certain ser-
vice.
Automated hired a programmer-analyst, Alan, to solve their problem.
Meanwhile, Consolidated decided to ask a newly hired entry-level program-
mer, Charles, to tackle the job, to see if he was as good as he pretended.
Alan, having had experience in difficult programming projects, decided to
use the PQR structured design methodology. With this in mind he asked his
department manager to assign another three programmers as a programming team.
Then the team went to work, churning out preliminary reports and problem ana-
lyses.
Back at Consolidated, Charles spent some time thinking about the problem.
His fellow employees noticed that Charles often sat with his feet on the desk,
drinking coffee. He was occasionally seen at his computer terminal, but his
office mate could tell from the rhythmic striking of keys that he was actually
playing Space Invaders.
By now, the team at Automated was starting to write code. The programmers
were spending about half their time writing and compiling code, and the rest of
their time in conference, discussing the interfaces between the various modules.
His office mate noticed that Charles had finally given up on Space
Invaders. Instead he now divided his time between drinking coffee with his feet
on the table, and scribbling on little scraps of paper. His scribbling didn't
seem to be Tic Tac Toe, but it didn't exactly make much sense, either.
Two months have gone by. The team at Automated finally releases an imple-
mentation timetable. In another two months they will have a test version of the
program. Then a two month period of testing and enhancing should yield a com-
pleted version.
The manager of Charles has by now tired of seeing him goof off. He decides
to confront him. But as he walks into Charles's office, he is surprised to see
Charles busy entering code at his terminal. He decides to postpone the confron-
tation, so makes some small talk then leaves. However, he begins to keep a
closer watch on Charles, so that when the opportunity presents itself he can
confront him. Not looking forward to an unpleasant conversation, he is pleased
to notice that Charles seems to be busy most of the time. He has even been see
to delay his lunch, and to stay after work two or three days a week.
March 20, 1985
- 2 -
At the end of three months, Charles announces he has completed the project.
He submits a 500 line program. The program appears to be clearly written, and
when tested it does everything required in the specifications. In fact it even
has a few additional convenience features which might significantly improve the
usability of the program. The program is put into test, and, except for one
quickly corrected oversight, performs well.
The team at Automated has by now completed two of the four major modules
required for their program. These modules are now undergoing testing while the
other modules are completed.
After another three weeks, Alan announces that the preliminary version is
ready one week ahead of schedule. He supplies a list of the deficiencies that he
expects to correct. The program is placed under test. The users find a number of
bugs and deficiencies, other than those listed. As Alan explains, this is no
surprise. After all this is a preliminary version in which bugs were expected.
After about two more months, the team has completed its production version
of the program. It consists of about 2,500 lines of code. When tested it seems
to satisfy most of the original specifications. It has omitted one or two
features, and is very fussy about the format of its input data. However the
company decides to install the program. They can always train their data-entry
staff to enter data in the strict format required. The program is handed over
to some maintenance programmers to eventually incorporate the missing features.
Sequel:
At first Charles's supervisor was impressed. But as he read through the
source code, he realized that the project was really much simpler than he had
originally though. It now seemed apparent that this was not much of a challenge
even for a beginning programmer.
Charles did produce about 5 lines of code per day. This is perhaps a little
above average. However, considering the simplicity of the program, it was noth-
ing exceptional. Also his supervisor remembered his two months of goofing off.
At his next salary review Charles was given a raise which was about half
the inflation over the period. He was not given a promotion. After about a year
he became discouraged and left Consolidated.
At Automated, Alan was complimented for completing his project on schedule.
His supervisor looked over the program. With a few minutes of thumbing through
he saw that the company standards about structured programming were being
observed. He quickly gave up attempting to read the program however; it seemed
quite incomprehensible. He realized by now that the project was really much more
complex than he had originally assumed, and he congratulated Alan again on his
achievement.
The team had produced over 3 lines of code per programmer per day. This was
about average, but, considering the complexity of the problem, could be con-
sidered to be exceptional. Alan was given a hefty pay raise, and promoted to
Systems Analyst as a reward for his achievement.
March 20, 1985
Tuesday, September 19, 2006
Whats going wrong
Thursday, June 08, 2006
Class conflict and the state
Tuesday, June 06, 2006
Shareholders and innovation
But innovation can't be managed from top-down. It relies upon communication, inspiration and dedication. These spring from a sense of fraternity and vocation, not from hierarchy and class conflict. However, shareholders exacerbate the latter - especially if the flotation gave big windfalls to bosses - without contributing any great function. Innovation-intensive companies, then, shouldn't have external, passive shareholders.
Shareholders seem to share this view. In the last 20 years, human capital-intensive innovative sectors - meeja, electronics and software - have under-performed the All-share. By contrast, the three best-performing sectors have been tobacco, banks and miners - industries with big physical capital requirements but little innovation.And since floating in February, Qinetiq's price has dropped 18%, hugely under-performing the market."
The Not-So-Changing Face of Leisure
Monday, June 05, 2006
While Europe Slept
Sunday, May 21, 2006
If only I had an API...
(I suspect a lot of CRM systems get sold to businesses where the absolute last thing the customer wants is a relationship. Anonymous, transactional commerce, please!)
Tuesday, May 16, 2006
Programming languages and their relationship styles
Python: Python cares deeply about you and does its best to make your life easier. Python is willing to try new things to make you happy -- "Sure, I can do generators, if that's what you want" -- and really doesn't mind if you're seeing other languages on the side. It insists upon arranging the cupboard into strict rows, but you stop noticing after a while, and eventually you come to prefer your shelves organized this way. Your friends think this is weird until they start dating Python too.
Ruby: Your older sister is the most popular cheerleader in school, but she's kind of a slut. You think that maybe if you add more features, the boys will like you just as much.
PHP: You've seen what works for Ruby and you think it will work for you too, but you haven't figured out that lipstick doesn't go on your cheeks and you shouldn't brush your hair with a mascara wand.
C++: C++ has seen people in love, and thinks it has everything figured out. C++ thinks it loves you, but it errs on the side of being controlling when it thinks it's being concerned and caring.
Ada: You are far more flexible than C++, and know how to be strict and forgiving at the same time. However, your tendency to wear the bondage and discipline gear all the time, as opposed to when your lover asks you to bring it out, frightens people off. You need to learn to stop calling people "worm" and "slave" in front of their mothers.
Java: You try to be loving, but you were raised by a commune of 60 nervous women who have told you that everything you do is loving, even when it isn't. Your unhelpful behaviors have never been corrected and everything you do is subtly wrong and destructive.
JSP: You are Java's younger sister, working in a strip club to pay for your women's studies degree.
Perl: You're incredibly enthusiastic and you have five different ways of doing anything that anyone could possibly want to do. As a result, you tend to overwhelm people and you leave a bad impression on people who could otherwise benefit from knowing you. You promise people answers to all their questions, but you're not ready for a real relationship. You like to guess what people want, but tend to jump to conclusions. When other people would say "what, really?", you've already gotten out a ball-peen hammer and a tub of beeswax. Because of this, people find themselves speaking to you using a range of expressions and vocabulary even more limited than what they'd use for someone who didn't speak the language at all.
Smalltalk: Smalltalk won't meet you outside Smalltalk's apartment. Smalltalk says that if you really loved it, you wouldn't leave.
OCaml: You know yourself to be fast, smart, and extremely reliable. However, you look kind of funny and nobody really wants to talk to you. You spend most of your time sitting in a public library glaring at people, occasionally yelling "NOBODY HERE APPRECIATES MY GENIUS!" and getting kicked out.
Prolog: You are a deaf and blind synthaesthete, who experiences the world entirely through smells, each of which triggers expansive flurries of poetry and music in your mind. Certain problems are trivial for you, but nobody will ever understand the answers you give them, because your numbering system involves colors that cannot be perceived by humans. Prolog can sometimes have a good time with people, but it's hard for a person to stay with someone who only wants them for their ochre vibrato.
Lisp: Lisp cares about you, but really loves itself more than it will ever love you. Lisp thinks that it's the world's greatest lover, and it is a lot of fun, but it's completely blind to its own inadequacies. Watch out: it flies into a rage if it finds you've been seeing C on the side. Lisp swears up and down that it can be anything and anyone you want, and in a lot of ways it's right, but in the end, it's still Lisp.
Logo: Lisp's adorable 7-year-old niece who likes to play with her toy turtle. On casual conversation, she proves to be disturbingly worldly and well-informed. You resolve not to let your kids play around Lisp's house. Thinking about using Logo in any serious way makes you feel a bit dirty.
Visual Basic: You're a fifteen-year-old girl with her very own computer in her room, pinging random strangers on AIM and claiming to be a 23-year-old girl who wants to cyber with them. However, your efforts fail at convincing people, mostly because you aren't very imaginative and most of the things you're promising them are ideas you ripped off from other sources and changed slightly, leaving them less believable.
ASP.NET: As above, except you're a fifteen-year-old boy.
Objective C: You grew up in a cold and loveless home. Everything you know about love, you learned by listening to Smalltalk and Lisp's sex parties in the apartment next door. Now you have met a sweet young thing named Darwin, and you are eager to please.
Dylan: Sombody sat Lisp down and told it it was too clingy. Now it's bipolar.
Twisted: Twisted Python not only loves you, it loves everyone, in 10ms intervals, on demand. But once you learn to take turns, you don't notice the difference.
E: E is very clear about its hard limits, and there are a lot of them. It tells you up front what you're not allowed to do, and sometimes you end up forgetting what you can do without pissing it off.
lex/yacc: lex and yacc are those twins you have a one-night stand with every couple of years. In the intervening period, you forget all about the neat tricks they can do, and every time you meet up you end up learning them all over again. But they're really rather one-sided, and schizophrenic in the same way C is, so in the end it's good that they're not after you for a long-term relationship.
Haskell: Haskell is pretty, but always uses an elaborate range of prophylactic techniques. By the time you're all in place, the person you're with no longer resembles Haskell. If you've had other lovers, Haskell doesn't like many of the things that you may have come to enjoy doing with them. Haskell will pretend never to have heard of these things, and call you a pervert.
SML/NJ: You cannot take anything away from a relationship with SML/NJ that you did not bring with you. If you leave anything at SML/NJ's apartment when you break up, SML/NJ will leave it on your doorstep without ringing the bell.
Assembler: Assembler has no limits -- none whatsoever -- but you have to make it do what you want. It will not make a move to help you; assembler just lies there.
FORTRAN: FORTRAN isn't a real relationship. Telling people you're happy with FORTRAN is like telling people you'll be happy taking care of your cats for the rest of your life and don't really need another person.
Monday, May 15, 2006
The Strategic/Tactical Use of Openness
Of course we credit open markets, for their creative fecundity, producing so many innovations that our rivals were overwhelmed. They simply could not copy them fast enough. But worth noting: it is not the corporations that make these markets. Nor the CEO aristocracy. Rather, it is openness itself. If you have it, something like creative markets will happen, no matter how the structure is set up.
In 1945, at the end of WWII, the United States was ten years ahead of the Soviet Union in atomic technology and maybe just a couple in electronics. Spies helped the USSR close that ten year nuclear weapons gap, so we clamped down, classifying that entire field under tight wraps of security. Meanwhile, the field of electronics was left open. Forty years later? Our lead in electronics and cybernetics had grown spectacularly, into a gap of many generations that could never be crossed. Meanwhile, in the area of bombs, everybody agreed that the Soviets were essentially even with us. Conclusion? Any field in which we foster creativity through openness is one that will utilize our civilization’s strengths. Fields that we shut down, by short-term thinking and reflex, will play to the strengths of our opponents.
Shun the Millstone, Shun the Meal
an iron clad rule that any strike or lockout must last a minimum of three months. Anything less and the workers will feel that they were on an extended vacation...a paid vacation at that, since the union has a war chest from which they can draw. After a few months, though, things will start to hurt. The war chest will empty, bank accounts dwindle, patience wane, nerves fray.
Thursday, May 11, 2006
Eschew Sesquipedalian Obsfucation, by Bryan Caplan
But the focus group loved it
Monday, May 08, 2006
CRM is dead
Customer Managed Relationships
Here's the quote from them that Tim shared with me,
'CMR is our version of CRM - just a slight nuance regarding our philosophy that our guests invite us into their lives and ultimately manage our presence/relationship with them.'"
Thursday, May 04, 2006
Average
How Is a Canadian Art-Pop Singer Like a Bagel Salesman?
1. free (gift from Jane)
2. self-determined (pay now)
3. self-determined (pay later so you are truly educated in your decision)
4. standard (today’s going rate is about .99)
Then, cleverly, she posts statistics on payment rates to date
Even more cleverly, Siberry posts the average payment rate for each song as you pull your payment option from the drop-down menu—another reminder that, Hey, you’re more than welcome to steal this music but here’s how other people have acted in the recent past. Methinks Ms. Siberry grasps the power of incentives quite well. This allows for at least a couple of interesting things to happen: people can decide what to pay after they hear the music, and see how much it’s worth to them (it looks like people generally pay the most per song under this option); and it takes the variable-pricing scheme that economists love and puts it in the hands of the consumer, not the seller.
VC Cliché of the Week
Sunday, April 30, 2006
The Top Ten Lies of Engineers
Equality discounting money
Sunday, April 23, 2006
What does QA do?
But does it?
Sunday, April 09, 2006
Rights and ideas
Thursday, April 06, 2006
Honorary Tutsis
Honorary Tutsis
web services or components
It's not that the software has become easier to develop thanks to open APIs and such, but that software can now connect into online services with much more ease. It's those services that are not easily replicated. In other words, the challenge isn't about being able to easily reuse software, but to use the connectivity to tap into resources that can't just be built (such as communities or large data stores).
Planes, trains and automobiles
Guns vs. Random Bits
An illustrative example is the Great Firewall of China. The Chinese government has put in place technologies to block their citizens’ access to certain information and to monitor their citizens’ communications. There are privacy-enhancing technologies that could give Chinese citizens access to the open Web and allow them to communicate privately. For example, they could encrypt all of their Internet traffic and pass it through a chain of intermediaries, so that all the government monitors saw was a stream of encrypted bits.
Such technologies work as a technical matter, but they don’t provide much comfort in practice, because people know that using such technologies — conspicuously trafficking in encrypted data — could lead to a visit from the police. Guns trump ciphers.
The Soak
Ever sat in a meeting with your VP where they were presenting product strategy? Ever sat there, unblinking, shocked and thinking, "This guy, our leader, has absolutely no clue what doing"? That's you in ten years when you've a modicum of success and decided that success is a result of your MY WAY OR THE HIGHWAY policy.
Wednesday, April 05, 2006
More Politically Incorrect Views On Glenn ReynoldsI first ran
Why Phishing Works
Daily effects
Monday = 0.124%
Tuesday = 0.011%
Wednesday = -0.033%
Thursday = 0.042%
Friday = 0.206%
The difference between Friday and Tuesday or Wednesday (and the average of Monday-Thursday) is statistically significant at the 5% level.
This is not a new finding. A famous paper (not webbed) by Josef Lakonishok and Seymour Smidt found that the Dow Jones did far better on Fridays than average between 1897 and 1986; for more on this, see the papers here.And Brian Lucey has found that Friday is also a good day for base metals prices. "