root/trunk/ProjectFortress/demos/blogs1000.out

Revision 1561, 49.4 KB (checked in by chf, 19 months ago)

More data files for wordcount demo

Line 
1 I can't help myself. I have to keep this discussion about blogging
2 going.  Is blogging just the end result of someone's input into a
3 Content Management System. Of course it is. So what. You could point a
4 URL to a daily post in a discussion forum. It would have far better
5 interactivity than a blog, and would be just as easy to post as often
6 as the author would like. Does that make the output purely a forum post
7 ? Or for those old school among us, putting up a page on a website
8 could be a blog, a column, a report, whatever. The manner of how you
9 post something to the web is not even worth discussing. A blog is a
10 blog is a blog.  If you blog, regardless of what software you use, you
11 are a blogger and what you produce is a blog. If you want to call
12 yourself a columnist, so be it. If you are a reporter in a 1 page
13 internet only publication, yes you are.  From there, only one question
14 comes up. Why. Why ? Why do you do what you do. Is it because: You get
15 paid to do it ?  Because you want to promote something or to promote
16 yourself ?  Because you want to start a discussion ?  Because you want
17 to communicate with customers, fans or ??  Because its a way to say
18 whats on your mind ?  Because you want to make money from it ?  I'm
19 sure there are other reasons to communicate on the web. What software
20 you use, even whether you use video, text and/or pictures, really
21 doesn't matter.  What matters is why you do what you do.  For most of
22 us, we start on the furthest reaches of the long tail of all content.
23 To make money from whatever it is we produce is not only difficult, its
24 near impossible. To get off the long tail is near impossible as well.
25 Only a few will ever find their way to a point of generating enough
26 consumers of our content to have any choice in whether we monetize or
27 influence a material number of people. Others of us will still be in
28 the long tail, but have influence in a small verticial segment
29 important only to those who already know us, or come to know us. Its
30 possible to be a big player in a small pool, and get paid for it,
31 still reside on the long tail.  The hope by all on the longtail is that
32 the "quality" of the publication will garner enough consumers to move
33 them off.  Like the artist whose art is better, the band or musician
34 whose music is better, the producer, director or actor whose video is
35 better. Everyone hopes that quality of content is the final arbiter of
36 attraction and success.  The worst part of it all is that when you are
37 on the long tail, it takes a lot of money or luck to get off and
38 99.99pct , never get off. Which is exactly the definition of the
39 longtail.  Thats for individuals.  For corporations who publish on the
40 web (as opposed to aggregate 3rd party content), again, regardless of
41 what content management software they use, or what they call
42 themselves, the longtail is death.  If you are a blogger, and you work
43 for a major media company, you are born with a silver spoon in your
44 mouth. You are granted a platform with traffic. Thats the good news.
45 The bad news is that you also have ratings. If you can't hold your
46 traffic or build upon it, you better hope you generate sufficient value
47 in other places, or your days of publishing on the web may be numbered.
48 For those of you who haven't noticed, paid bloggers do come and go from
49 media websites if they don't produce. But wait, there is worse news.
50 The media companies that have traffic foundations and can dual purpose
51 people so that they can publish off line and online come with their own
52 set of problems. They are paddling as fast as they can to retain their
53 offline businesses. Newspapers, to continue to use them as an example,
54 are pushing as hard as they can to sell papers and retain advertisers.
55 For those who think that a newspaper is just like a newsletter, you
56 have never been a paperboy.  To try to maximize online traffic and
57 resultant revenue, newspapers turned to blogging. Saul Hansell of the
58 NYTimes commented that blogs are used uniquely and thoughtfully by
59 NYTimes reporters to communicate new information and create discussion.
60 That's great.  It's a way for the paper to drive readers to their
61 website, keep them as readers and hopefully add more readers. It's
62 using whatever content management system they use to give more value to
63 readers. Wonderful.  Unfortunately for them, they are now in the same
64 old grind that they are in with the newspaper business. Their articles,
65 I mean blogs, vs everyone elses' blogs. They hope that readers believe
66 that their content is better and that brings them back. They hope like
67 the new TV show following the hit, that they can retain audience.   An
68 approach which puts them on the exact same content treadmill   as even
69 the smallest blogger. . For some on the NYTimes website, as with any
70 and every other newspaper website, they will manage to stand out from
71 the crowd. The majority will not. They will bump their way down to
72 where everyone else is. Such is the nature of the content business. No
73 matter what anyone at the NY Times thinks.
74  That is the endgame I see for newspapers that publish complimentary
75  content on their website. You can call it blogging. You can even call
76  it something else. The point I didnt make clear enough in my previous
77  post, is that it has to be something else.  No matter the quality of
78  the writer, its just another stab at an audience in a medium where
79  there are no barriers to entry. Its just one more example of the
80  newspaper business following everyone else onto the web and doing
81  exactly what everyone else is doing, but expecting they will be better
82  because they are "The big paper".  Thats a huge mistake.
83 Call me crazy, as many out there have, but I would have made every
84 effort to be different in a way that leverages brains, technology and
85 size. I would have sat down and tried to figure out the answer to the
86 question "What leverages our strengths and pre empts every blogger out
87 there so that people perceive blogging as the low end and our
88 presentation as the future of the medium" You wouldn't have to get it
89 right out of the gate, but you could send a message that you are
90 striving for more and those with "merely a content management system
91 for blogs" will not be able to do what you do.  This is the bias that
92 comes from 25 years in the technology business. A feature that anyone
93 can add is not a sustainable differentiation. Since you can easily add
94 it anytime, like everyone else, instead, always look for what can set
95 you apart and pre empt the competition Or you can following the pack.
96 The longtail is there waiting for those who do Permalink | Email
97 this | Linking Blogs | Comments
98There was a lot of discussion about my previous posts here and here. My
99point is that the internet is a stable platform. Its a utility. Its
100evolved to the point where you can count on it and develop applications
101for it without much fear that its going to change.  What confirms my
102point is that with all the talk of a possible or existing recession, not
103a single mention is ever made about how increases in productivity from
104technology will pull us through. That is counter to the recessions of
105the past 25 years. Whether it was the early 80s, the 90's or even the
106post bubble , economists and others pointed to technology as a catalyst
107to productivity that would help pull us out of our economic doldrums.
108When there were boomtimes , as we saw from about 91 to 2000, technology
109was given the lions' share of the credit.   So where are the claims of
110further productivity enhancements from technology ? They are no where
111that I can find.  In fact, we can start to make arguments to the
112contrary. That technology and in particular social network and video
113sites can be a hindrance to productivity in the workplace.   Further
114arguments can be made that the MSFT YHOO potential merger is further
115evidence that the technology industry is maturing.  It is what it
116is.Permalink | Email this | Linking Blogs | Comments
117 Sometimes we come across Reader-related things that are interesting
118 enough that we'd like to post about them on our blog, but at the same
119 time too small to base
120a whole post around. Enough of these tidbits have piled up to build a
121whole meal, so we thought we'd just share them with you, one link at a
122time.
123
124Video Appetizers
125
126 Reader is centered around subscribing to feeds, but it's not always
127 easy to explain to others what feeds are, who makes them, and why you'd
128 want to subscribe to them. Worse yet, sometimes they're "feeds" and
129 sometimes they're "RSS" -- and what is this "Atom" thing anyway? This
130 RSS in Plain English video does a good job of explaining all that, in a
131 very unique style.
132
133 Also on the topic of videos, Chris made a short clip showing all the
134 places he's used his offline Reader. If you or anyone you know would
135 like to know just why you'd Google Gears-enable an application, this
136 showcases it pretty well:
137
138
139
140 For a more in-depth discussion of Gears and Reader, you can watch Aaron
141 Boodman's presentation from Google Developer Day.
142
143Embedding Entrées
144
145 Many folks like our gadget, but sometimes wish even more of Reader's
146 features could be accessed from within iGoogle. With Michael Bolin's
147 Your
148Page Here gadget, you can embed all of Reader (or any other page, for
149that matter) as its own tab within your iGoogle page.
150
151 For all you Facebook users, Mario Romero has created a Reader
152 application that allows you to embed your shared items into Facebook
153 profile. It's a bit finick-y (you have to type in your 20-digit Reader
154 ID), but it shows how open platforms (Reader's and Facebook's) can be
155 used together without needing permission from either party.
156
157Fun Desserts
158
159 We've posted
160before about add-ons that others have made for Reader, but they've
161generally been of a functional nature (like notifiers and browser
162buttons). The Google Reader Theme that Jon Hicks made is entirely unlike
163that in that it doesn't add any functionality, it just makes Reader look
164very different (some might say Mac-like). A fresh face for Reader can be
165a lot of fun, and we were happy to see just how seamless Jon managed to
166make it.
167
168 Finally, if Reader is just too serious for you and you'd like to view
169 your feeds through a lolcat perspective, Ian McKellar's LOL Feeds may
170 be the thing for you.  There's been a lot of discussion this weekend
171 about the subscriber counts that have recently appeared in Reader's
172 search results. Leaderboards have been drawn up, numbers are being
173 compared and in some cases there's confusion as to how these numbers
174 compare with other subscriber metrics. Additionally, we've made changes
175 (some as recently as today) as to how counts are being calculated. This
176 is probably going to be pretty boring unless you're a feed publisher,
177 but we thought it would be best to explain things a bit. Here are the
178 various numbers you may come across, and what they all mean:
179
180
181Google subscriber counts: These numbers include subscribers across all
182Google services, including Reader, iGoogle, and Orkut.  You can see them
183in Reader's feed search results (pictured below) and the Google
184Webmaster Tools. Additionally, our crawler reports them to the publisher
185each time we fetch the feed. Reader's feed search was recently showing
186stale and incomplete data, but as of today (October 15) the numbers
187should be the same everywhere.
188
189
190
191 FeedBurner numbers: If  you use FeedBurner to manage and track your
192 feed, you will see a subscriber count there that is attributed to
193 "Google Feedfetcher." This number is a sum of all the feeds that you
194 have redirecting to your FeedBurner feed URL. So if
195 http://www.example.com/atom.xml has 3 subscribers,
196 http://www.example.com/rss.xml has 7 subscribers and
197 http://feeds.feedburner.com/Example (where you redirect the other two
198 feeds now) has 12 subscribers, then you will see 3 + 7 + 12 = 22
199 subscribers reported in the FeedBurner interface.
200
201 What this all means if you're a feed publisher is that if you're
202 interested in getting the most comprehensive overview of your
203 subscribers, you should be using a service like FeedBurner or Google
204 Webmaster Tools. On the other hand, if you're a Reader user, we hope
205 you take advantage of the numbers that we now show next to search
206 results, so that you can pick the most appropriate feed to subscribe
207 to.  It’s exactly three months to the day since I had my heart attack.
208 What has followed has been a life-altering experience, forcing me to
209 learn some hard lessons about life, myself and of course being a
210 first-time entrepreneur.
211
212 I have had to institute numerous behavioral changes over the past 90
213 days. But what I found was that some of my worst and most deep-seated
214 habits were among the easiest to overcome — smoking, for example, as
215 well eating a meat-rich diet and avoiding exercise. It’s the little
216 things that have proved to be a challenge.
217
218 Simplification Through Elimination
219
220 I was reading a review of the Macbook Air over on Macworld when I
221 realized that the machine and post-recovery me have a lot in common. I
222 have to be very careful as to how I use my mental and physical
223 resources, for there is a high risk of relapse. Similarly, the Macbook
224 Air comes with miniscule amount of storage space, so one needs to be
225 careful about how to use it. The machine’s battery power limitations
226 remind me of how much time I have to devote to work on a daily basis.
227
228 It has been hard to use the Macbook Air as my primary computer, just as
229 it’s been hard to change all those pesky “little things.” Indeed, the
230 Macbook Air is an acquired taste. It’s also an apt reflection of an
231 effective “simplification through elimination” strategy.
232
233 Three months on, I am looking to eliminate a number of things from
234 life: excessive public appearances, too much travel and many, many RSS
235 feeds. I am going to cut down the effort I spend on certain projects
236 and focus on making the most of what we have at hand. Stay tuned for
237 more details.
238
239 Empower To Power Up
240
241 One of the upsides to my health setback was that I discovered the
242 amazing abilities of my team. When faced with adversity, each one of
243 them picked up whatever they felt comfortable with and ran with it.
244 From editorial to sales to the company and everything in between — the
245 team executed on our strategy. Batteries Om not included.
246
247 I think one of the biggest problems I had as a first-time entrepreneur
248 was an inability to let go; I was always second-guessing every decision
249 not made by myself and was obsessed with minutiae. Three months on,
250 having seen the Giga Gang at work, I realized what a mistake that was.
251 You empower people, and in turn they power you to do good things. Now I
252 am finding more time to focus on writing, reporting and spending time
253 on projects like our upcoming conference, Structure 08.
254
255 Anyway folks, thanks for reading — and please don’t forget to get your
256 cardiac check-up. Many of us in Silicon Valley refuse to acknowledge
257 that we live a high-stress existence and are prone to all sorts of
258 problems that stem from an 18-hour-a-day, non-stop lifestyle. Cardiac
259 disease is one of the deadliest silent killers of the modern age, and I
260 urge you to learn from my mistakes. (More information on this @ the
261 American Heart Association web site.) Please let me know if you want me
262 to post information about symptoms of heart disease and other
263 heart-related problems. And if you need help, I am just an email away.
264
265
266
267
268 With the clock ticking on FCC Chairman Kevin Martin’s tenure, his
269 special friends in the phone business are asking him to give them the
270 moon, the stars and the sun: In other words, a cable TV version of
271 number portability.
272
273Verizon today asked the Federal Communications Commission to require the
274cable industry to make it as easy for consumers to choose a new video
275provider as it already is for them to switch voice providers. The
276process to switch video providers is more cumbersome for consumers…Cable
277incumbents do not accept disconnect orders from the new provider;
278instead, they require the customer to contact them directly to cancel
279service after choosing a new video provider and to return equipment.
280(press release)
281
282 Verizon’s arguments and press release may seem consumer-friendly, but
283 one has to take all of it with a barrel of salt. Now, as you well know,
284 I am no fan of cable companies — who apparently want to watch what you
285 are doing inside your living room — but it’s hard to believe Verizon.
286
287 Even despite all the legal and other hassles, the satellite guys have
288 been competing with cable companies for video customers — and they
289 didn’t need a sugar daddy (aka the FCC) to help them out. Verizon
290 should learn to compete in the open market.
291
292 Must I remind you that Verizon is the same company that rips out copper
293 cables in favor of its own fiber, thereby taking away your ability to
294 switch your broadband or voice service to another provider? Verizon
295 itself delayed the switching of “broadband” service when customers
296 wanted to buy DSL from another company, thus driving many of them out
297 of business. In fact, incumbent phone companies indulge in such delays
298 even now.
299
300 I think both incumbents — the cable and phone operators — are waging a
301 war of words, and none of them, including the newly “open” Verizon,
302 have consumers’ best interests in mind.
303
304 The P2P arguments, open networks, and now video portability all seem to
305 be part of a calculated image makeover for Verizon. But as my
306 granddaddy used to say: Just because you paint stripes on a donkey, it
307 doesn’t make it a zebra.
308
309
310
311
312 I was having breakfast this morning with Salil Deshpande from Bay
313 Partners.  Salil and I were talking about assessing company progress
314 and how best to measure that progress.  Salil invests in super
315 early-stage deals and has his companies report to him on their progress
316 on a frequent basis.  He said that he had one CEO who would report on
317 his progress in such florid language that eventually Salil had to
318 forbid his use of adjectives in his progress reports.  Salil said that
319 he didn't want to hear that things were going great.  He wanted to hear
320 precisely how things were going.
321
322 I nearly jumped out of my seat.  Salil had articulated one of my
323 biggest pet peeves when it comes to company pitches (and board meetings
324 for that matter).  I hate adjectives.  I don't want to hear that one of
325 the company founders is a "fantastic sales exec."  I want to hear that
326 she was Presidents Club the last twelve years running.  I don't want to
327 hear that the product is "revolutionary and paradigm-shifting."  I want
328 to hear about the specific features of the product that are
329 differentiated and how.  I don't want to hear that the company has
330 "massive market traction."  I want to see a graph of progressive
331 quarterly sales and a giant sales pipeline.
332
333 Adjectives are not convincing.  Facts are convincing.  I may not agree
334 with the conclusions a company draws from those facts.  But I will at
335 least be in a position to appropriately assess those conclusions.
336 Whereas adjectives are all about conclusions without the underlying
337 facts.  As an entrepreneur, you are far better off having me determine
338 that your market is "massive," your founders are "brilliant," and your
339 product is "elegant," than to tell me that your company has "an elegant
340 solution serving a massive market designed by brilliant founders."  So
341 reread your pitch and remove all of the adjectives.  It will go
342 massively, monumentally, gargantuanly. colossally better that way.
343
344
345
346            This appears not to be a joke: the Quantum Sleeper is a bed
347            that hermetically seals itself as you sleep to protect you
348            from "Bio-Chemical terrorist attack," "natural disaster,"
349            "kidnappers/stalkers" (only those who don't possess a
350            forklift, surely) and affords "Bulletproof 'Saferoom'
351            protection."
352
353
354
3551.25" Polycarbonate Bulletproof Plating/Shielding
356        Bio-Chemical Filtered Ventilation Rebreather Control Panel Mode
357        Selection (i.e., Basic System Ops., Intruder Setting, Energy
358        Status, Lock Down, etc.) Cover & Door Actuators w/ Emergency
359        Release One way see through head cover (reflective mirror on 2
360        sides and front) Safety Features (Proximity Sensor, O2 Sensor,
361        Smoke Det., Motion Det. Ect,) Emergency Communication system
362        (Cellular, Short-wave Radio, CB ect.) Audio Amplifier (Amplify
363        sound from out side unit)
364
365
366Air/Water Tight Sealing
367        External Override Key Pad & Remote Control Battery Backup Power
368        Toiletry system
369
370
371Ect!
372
373Link
374
375(via Warren Ellis)
376
377See also: Creepy bed doubles a safe room
378
379
380
381
382
383
384
385
386
387            The Telegraph reports that 70 students from the Queen
388            Elizabeth School in Kirkby Lonsdale, Cumbria, were joined by
389            over 100 other youths to celebrate an end of term party by
390            "having unprotected sex in a village square."
391
392Alison Hughes, the deputy head of the Queen Elizabeth School in Kirkby
393Lonsdale, Cumbria, was so concerned that she detailed the "catalogue of
394disasters" in a two-page letter to parents, warning them about the
395sexual activity, violent behaviour and alleged drug abuse that took
396place.
397
398 She wrote: "We have had to help a disturbingly high number of girls
399 through the aftermath of having unprotected sex that evening, most of
400 whom have told us they were too drunk to be in control of themselves.
401 The risks are real. Assume the worst."
402
403 Neil Taplin, the landlord of the nearby George and Dragon pub, said
404 that youths had urinated against his wall and sworn at him when he
405 refused to sell them cigarettes. "They were a law to themselves," he
406 said. "It was upsetting for people in the village. We are all quite
407 close and look out for each other."
408
409 A resident involved in the clean-up said that she saw evidence of drug
410 use, blood stains and broken glass and said that a newly fitted sink
411 had been smashed.
412
413 Link (Via Arbroath)
414
415
416
417
418
419
420
421
422Readers are submitting their best life hack for a chance to win an
423autographed copy of our new book, Upgrade Your Life.  Here's our latest
424winner.  Reader CK uses neat automation trick when there's heavy-duty
425copy and pasting to be done: I have one very simple AutoHotkey script
426which I use when I need to do some massive copying and pasting work,
427which simplifies the task into just one keystroke: Win+C. With this
428script, I run Notepad (or any program to paste the content into), browse
429through some web sites, select text or pictures, and hit Win+C to
430capture the contentmdashwithout leaving my browser.  The script switches
431to the destination program (Notepad or otherwise), pastes the
432information, and returns me to my browser automatically.  Check out the
433video for how it works.  It's good for transferring bits of data between
434two programs like compiling a list of email addresses. It's also
435customizablemdashinstead of entering a new line, it can move on to the
436next cell in the spreadsheet.
437
438 For you AutoHotkey scripters, here's the source of CK's script:
439
440#c:: Send, {CTRLDOWN}c{CTRLUP}{ALTDOWN}{TAB}{ALTUP} sleep, 300 Send,
441{CTRLDOWN}v{CTRLUP}{ENTER}{ALTDOWN}{TAB}{ALTUP} return
442
443
444To try our the compiled executable yourself, download it here.  To learn
445more about writing your own Windows programs with AutoHotkey, see Adam's
446feature on how to turn any action into a keyboard shortcut with
447AutoHotkey.
448
449 Congrats, CK!  You've just earned yourself an autographed copy of
450 Upgrade Your Life.
451
452 There's still time to win one of the last five books that are left;
453 here's how.
454
455
456
457
458
459
460 Social mapping service Loopt will soon be available on select Verizon
461 Wireless phones.  Starting next month, certain Verizon wireless users
462 will be able to find friends in a location-based manner, share
463 information and status updates with each other.  Loopt also has
464 geo-tagging photo options.  As the Loopt service supports AIM buddies,
465 Verizon users with Loopt on their phones will be able to connect and
466 share with their AOL friends as well.  While a number of social-mapping
467 services have emerged in the past year or so, this particular
468 partnership between Verizon and Loopt allows Verizon to provide
469 additional social capabilities directly through its own wireless
470 network, between Verizon users as well as Loopt friends.  As mobile
471 devices enable more social interaction and wireless providers become
472 more competitive in their social incentives for retaining customers
473 (think top 5 friends to call free, across networks), incorporating such
474 social features will attract a younger demographic for mobile use,
475 which is typically the user base that utilizes such peripheral mobile
476 phone services.  ShareThis
477
478
479
480
481
482
483 BitTorrent tracker TorrentSpy is closing its doors.  After years of
484 court battles against copyright holders and lots of money poured into
485 its legal defense, TorrentSpy has decided to shut down its service,
486 according to The Register.  That’s one point for the MPAA.  TorrentSpy
487 lost a major court case to the MPAA last December, when TorrentSpy was
488 found guilty of destroying evidence, making it impossible to hold a
489 fair trial, and raked up a $30,000 fine.  The whole situation, which
490 had dragged on for several months and even led TorrentSpy to block US
491 IP addresses in an effort to avoid legal incrimination for providing
492 the torrent-tracking service in the states, has aided in the
493 anti-torrent movement gaining additional leverage in the larger war
494 between copyright holders and torrents.  TorrentSpy founder Justin
495 Bunnell, however, has stated that the loss of the court battle doesn’t
496 have anything to do with the company’s decision to close down its
497 service.  Bunnell posted the following statement on TorrentSpy:
498     We have decided on our own, not due to any court order or
499     agreement, to bring the Torrentspy.com search engine to an end and
500     thus we permanently closed down worldwide on March 24, 2008.  The
501     legal climate in the USA for copyright, privacy of search requests,
502     and links to torrent files in search results is simply too hostile.
503     We spent the last two years, and hundreds of thousands of dollars,
504     defending the rights of our users and ourselves.  Ultimately the
505     court demanded actions that in our view were inconsistent with our
506     privacy policy, traditional court rules, and international law;
507     therefore, we now feel compelled to provide the ultimate method of
508     privacy protection for our users - permanent shutdown.
509
510    It was a wild ride,
511     The TorrentSpy Team
512 As the US and our legal system has been the primary reason for
513 TorrentSpy’s demise, The Register has gone on to point out that the
514 blocking of US IP addresses unfortunately resulted in a loss of
515 traction and advertising dollars for the TorrentSpy service.
516 Additionally, TorrentSpy’s legal loss may in fact give even more reason
517 for torrents to be targeted in other countries as well.  ShareThis
518
519
520
521
522
523 Here at the Westin in Los Angeles, connectivity is pretty good — about
524 a megabit in each direction. (For a fee, of course.) But the last two
525 days, at the Hilton in Loma Linda and the University of Redlands, were
526 terrible. I’m not sure if it was just because they blocked stuff (as
527 was the case with Redlands), or because the system was bad (as was the
528 case with the Hilton), but I’ve come to the conclusion that two things
529 cause these kinds of problems in general. One is charging for something
530 that ought to be free. The other is subtracting value from something
531 that doesn’t need it and only pisses off users.  In the long run it
532 makes as much sense for hotels to charge for Internet as it does to
533 charge for television. (Yes, they used to do that too. There were
534 coin-operated TVs.) Or for using the toilet. But it’s a business
535 because they know they need Internet service now, and because doing it
536 themselves is too complicated. So they hire these outside outfits to do
537 it for them. (In the case of the Hilton it was iBahn.) And too many of
538 them just don’t do a good job.  Yet we saw in Loma Linda how easy it is
539 to bring fiber to homes, and for anybody to hook by fiber to anybody.
540 The cabling and conduit are progressing upwards in convenience and
541 downward in price, to a point where it will be as easy to put in fiber
542 as it is to install a drip irrigation system. What makes the Interent
543 complicated is that it comes to most places as a secondary service to
544 telephony and television. Yet it doesn’t have to be, and in the long
545 run it won’t be.
546
547 Back last Fall, when news came that the Medill School of Journalism was
548 thinking about changing its name (and in fact had already dropped “of
549 Journalism” from its website index page), I wrote a post saying,
550 basically, that this was wrong as well as dumb. In fact, I thought it
551 was so wrong, and so lacking in support, that it would die on the vine.
552 Well, apparently not. Eric Zorn reports in the Chicago Tribune that the
553 idea is not only alive, but wrong as ever. Names “reportedly under
554 consideration” (by a secretive committee) include “The Medill School of
555 —
556
557
558
559 
560
561
562Journalism Journalism and Integrated Marketing Communications
563Journalism, Media and Integrated Marketing Communications News Media and
564Integrated Marketing Communications Audience and Consumer Information
565Media Arts and Sciences Information and Influence
566
567
568
569 In The Future of News, Steve Boriss writes,
570
571
572
573  More than most, I am sympathetic to scrapping the word “journalism,”
574which has come to be associated with a failing model that only its
575practitioners still believe delivers objective, verified truths. But do
576we really want to combine news gathering with sales and entertainment
577disciplines like marketing, media, and persuasion? And, isn’t the public
578tired of journalism insisting it is providing pure “information,” and in
579fact showing increased interest in a more helpful and stimulating
580combination of fact and opinion?
581
582
583
584
585
586  The right answer must be too simple for j-school eggheads — the
587“Medill School of News.” By news, I mean “new information about a
588subject of common interest that is shared within a community.”
589Everything from as small as news of family and friends, which is now
590being served by Facebook and MySpace, to as large as news of our
591universe. Not just news of government, but also news of the private
592sector, our neighborhoods, our vocations, and our avocations. The public
593no longer believes in “journalism.” But renaming it “news” is a change
594they can believe in.
595
596
597 I almost like “School of News”. And I agree that it’s wacky to combine
598 news (or journalism, or both) with “entertainment disciplines” (though
599 I wouldn’t cal them that. I even agree that “the public no longer
600 believes…” but I’m not sure it’s journalism that they doubt.  As it
601 happens I’m sitting in the Annenberg School for Communication, where
602 Media Re:public is about to begin. On the wall of the vast lobby are
603 six big flat-screen TVs, four in the middle with news channels, one on
604 the right with ESPN and one on the left with CNN. Sound comes from the
605 last two. Nobody is watching. Yet at our table we can’t ignore the CNN
606 one, which is blabbing behind our heads, which are turned away. For
607 most of the last hour CNN has been obsessing on the murder of a Rutgers
608 student in front of her toddler son. I’ve heard “stabbed multiple
609 times” so many times that my inner Mona Shaw wants to take a hammer to
610 the screen. I can’t find the story on the CNN.com index page, but maybe
611 I’m not looking hard enough. In any case, I’m sure that what they’re
612 pushing out the tube is news yet not journalism.  And I think I’d
613 rather have Medill teach the latter. No matter what they call the
614 place.
615
616 There is a new version 07 of the Tabulator
617out.   This is the generic data browser which lets you do useful things
618with your RDF data the moment it's on the web.
619
620It works by exploring the web of relationship between things, loading
621more data from the web as you go.  Then, if you find a pattern of
622information you are interested in, it will search for all occurrences of
623that pattern and display them in tables, maps, calendars, and so on.
624
625
626In the same session, you can explore, say, some geocoded photos taken
627from on a  trip with a GPS,
628
629and then separately explore where in the world the tabulator developers
630are based.
631
632
633Then, you can project both datasets onto the same map.
634
635
636Or onto the same calendar, for data with a time component.  This shows
637the cross-domain power of the semantic web.
638
639
640This means you can correlate data from completely different domains.
641Think of all the different mash-ups people have made for putting things
642like friends houses, photos, or coffee shops on the web.  Each a
643different mash-up for a different data source.
644
645
646For data in RDF (or any XML with a GRDDL profile), though, then you
647don't have to program anything.  You can just explore it and map it. And
648you can map many different data sources at the same time.
649
650Oh, and for developers, the core of the tabulator is an open source RDF
651library with a complete tested RDF/XML parser, a store which smushes on
652owl:sameAs and owl:[Inverse]FunctionalProperty, and web crawling query
653engine supporting basic SPARQL. Enjoy.
654
655
656        Just prior to jetting off to Austin last week, I started playing
657        around with a mobile version of this site. While a personal blog
658        is hardly a site that really needs one (unlike, say, an app with
659        a proven mobile user-base like Twitter), I wanted to see what
660        would be involved in re-factoring this design into something
661        more fitting for a mobile environment.
662
663
664
665
666
667
668 The first step was to create a mobile style sheet. For this I
669 duplicated the CSS file I've already built for large screens, and
670 started stripping out the style that doesn't work so well on a smaller
671 screen. The layout was simplified into a more linear single column, and
672 some elements were re-done to provide a larger target area for a
673 maximum Fitts factor, and background images were dropped wherever
674 possible to cut down on bandwidth demands. I tried building something
675 that would work well on more mobile devices than just the iPhone, but
676 given that it's my testing device, it works best on that platform for
677 now.
678
679 And while I was at it, I thought hey, why not do a TV style sheet too?
680 I've got a Wii, it's got a great browser, and a low-res TV screen could
681 benefit from the same kind of special attention given a mobile device.
682 So I built one of those as well, doing things like increasing font
683 size, increasing border widths, and stretching images to double their
684 original size.
685
686 But here's the thing about media-specific style sheets: the browser in
687 question has to support them. Mobile Safari grabs all screen media
688 style sheets, and ignores the handheld media type entirely. So despite
689 good intentions, my efforts were wasted on it. And that's what led me
690 down the road of user agent sniffing...
691
692 Okay, let's get this out of the way up front: user agent sniffing
693 sucks. Devices like the Wii and the iPhone have incredibly capable
694 browsers that can render these sites the same as any desktop browser,
695 so it's reasonable to assume users will want to do so from time to
696 time. (And I suspect that's why Mobile Safari uses screen in the first
697 place.) Forcing a specific version sucks... if done improperly. But
698 when used well, and not mandatory for the user, I think it's not
699 entirely evil. And it leads to other potential improvements beyond what
700 CSS can provide, like selective content serving.
701
702 The way to sensibly handle sniffing seemed to lie in providing an out:
703 the mobile and TV versions of the site both have a special header on
704 every page that provides a "regular site" toggle link. Any time someone
705 wants to switch back to the regular site, the link is right there in
706 front of them. And all versions now have toggle links in the footer to
707 switch between different media types; given that I've seen this on
708 multiple mobile sites, it feels like the site's footer is resolving
709 into a standard place for where these type of switches ultimately
710 belong.
711
712 To make all this work, I had to bust out the PHP. I'll preface this by
713 saying I'm hardly a proficient coder, so there are bound to be ways to
714 optimize what I'm showing below. I started with a pair of arrays: a
715 list of mobile browser user agent strings, and a second list of TV
716 browsers. The latter is a bit light at the moment, due to my lack of
717 knowledge of what sort of browsers are available for use on TVs. (And
718 that underscores why having a media toggle is useful: if the browser in
719 question isn't flagged by the sniff, the user can manually invoke the
720 TV version.)
721
722
723// ========================== // media check
724
725// array of mobile devices $userAgentsMobile = array (
726  "Blackberry", "Blazer", "Handspring", "iPhone", "iPod", "Kyocera",
727  "LG", "Motorola", "Nokia", "Palm", "PlayStation Portable", "Samsung",
728  "Smartphone", "SonyEricsson", "Symbian", "WAP", "Windows CE",
729);
730
731// array of tv devices $userAgentsTv = array (
732  "Nintendo Wii", "Playstation 3", "WebTV"
733);
734
735 Arrays in place, the next step was building a few functions to do
736 things like comparing these arrays with the user's actual user agent
737 string, and setting cookies to make these media types persist. More on
738 the latter in a second.
739
740// this function takes two arguments: an array of user // agents, and a
741specific user agent.  // it will then try to see if the specific user
742agent exists // within the array. If so, it will return true, otherwise
743// it returns false.  function checkMediaType($uaList, $uaKnown) {
744        // check user agent string against array // return true if
745        found, or false if not found if(in_array($uaKnown, $uaList)) {
746                return true;
747        } else {
748                return false;
749        }
750} // this function takes one argument: a string value that // specifies
751a media profile. It will then set a cookie in // the user's browser. It
752returns the media profile value, // to be used as a variable later in
753the page function selectMedia($media) {
754  setcookie ('media', $media, time()+31536000, '/'); return $media;
755}
756
757 With those functions in place, the code below ended up being the core
758 of my script. In the first major if statement, I'm checking to see
759 whether a cookie is set; the cookie exists to avoid parsing the user
760 agent arrays every single time the site is loaded. I doubt I'm saving
761 that much time if any, given my currently very simple arrays. But I can
762 see them growing over time, so it seems to make sense that this value
763 should persist on the user's end once the user agent has been
764 determined.
765
766 But if no cookie is found, then I'm doing the actual sniffing. I check
767 the user agent string against both the mobile and TV arrays, and then
768 act on them if they match one or the other. If neither matches, I
769 default to the screen version of the site.
770
771// show standard screen version by default $mediaVersion = "screen";
772
773// toggle media version if cookie is set if (isset($_COOKIE["media"])) {
774  if ($_COOKIE["media"] == "mobile") {
775    $mediaVersion = selectMedia("mobile");
776  } elseif ($_COOKIE["media"] == "tv") {
777    $mediaVersion = selectMedia("tv");
778  } elseif ($_COOKIE["media"] == "screen") {
779    $mediaVersion = selectMedia("screen");
780  }
781} else {
782  // if no cookie found, sniff media type then set cookie
783  $knownUserAgent = false;
784
785  // compare the device arrays against the // client's user agent
786  $mediaTypeMobile =
787    checkMediaType($userAgentsMobile, $_SERVER['HTTP_USER_AGENT']);
788  $mediaTypeTV =
789    checkMediaType($userAgentsTv, $_SERVER['HTTP_USER_AGENT']);
790
791  // if media version is found, set a media type cookie // otherwise
792  flag this browser as screen to save // time on future loads if
793  ($mediaTypeMobile) {
794    $mediaVersion = selectMedia("mobile");
795  } elseif ($mediaTypeTV) {
796    $mediaVersion = selectMedia("tv");
797  } else {
798    $mediaVersion = selectMedia("screen");
799  }
800}
801
802 And then the last step is checking to see whether any of the media
803 toggle links have been selected. If a user is viewing the mobile site
804 and wants to switch over to the regular site, I need to re-set the
805 cookie so their new preference persists. This is all done through
806 simple query strings; the HTTP GET variable being checked for (media)
807 can be invoked simply by adding ?media=mobile to the end of a URL or
808 link.
809
810// override media version and set a new cookie // if they have selected
811a "show {media} site" link if ($_GET["media"]) {
812  if ($_GET["media"] == "mobile") {
813    $mediaVersion = selectMedia("mobile");
814  } elseif ($_GET["media"] == "tv") {
815    $mediaVersion = selectMedia("tv");
816  } elseif ($_GET["media"] == "screen") {
817    $mediaVersion = selectMedia("screen");
818  }
819}
820
821 Now that the cookie exists and the $mediaVersion variable has a value,
822 I'm all set. Anywhere in the rest of my site, I can use a simple if
823 statement to filter out the specific media version I'm targetting, and
824 selectively show or hide content for it. This is how I'm hiding my
825 header photo from the mobile version, for example (simplified for
826 clarity):
827
828<?php
829  // don't serve this up if we're talking mobile if ($mediaVersion ==
830  "screen" || $mediaVersion == "tv")  {
831?>
832  <div id="header-photo"> <img src="/i/photos/<?php
833    echo $currentPhoto["largephoto"]?>" width="505" height="243"
834    alt="<?php echo $currentPhoto["description"]?>" />
835  </div>
836<?php
837  }
838?>
839
840 I put together the entire set of functions and a couple of small
841 demonstrations of selective content into a file you can grab. (live
842 demo)
843
844 And to finish, a couple of highlights from the alternate media versions
845 of this site. The mobile version goes small by stripping out images
846 where appropriate to save on download times; the header photo is gone,
847 avatars on comment pages are gone, and most of the decorative PNGs have
848 been removed or converted to CSS border properties. While the TV
849 version goes big by doubling font size, increasing border widths,
850 stretching the header image to fill the entire horizontal screen width,
851 doubles avatar sizes, and using a higher-resolution version of the
852 site's logo.
853
854 Quick caveat: I've only had the opportunity to test the alternate media
855 styles on a limited range of devices, and likely won't any time soon.
856 Device testing is too hard if you don't already have access to a wide
857 range of devices. I tried stripping out some of the more complex CSS
858 tricks like overflow clearing and absolute positioning, so even my Treo
859 doesn't make a horrible mess out of the site, but no guarantees.
860
861 And the bonus question: why am I serving up the media versions with
862 media profiles set to all? Simple reason: clicking through and viewing
863 the TV-only version on a computer was seriously ugly, because it
864 ignored the style sheet. As it should. But people will click through
865 anyway, so that was problematic. Simple fix: media="all"
866
867 Updated to include iPod Touch.  Updated PHP for minor optimizations in
868 response to comments.
869
870
871
872 Last weekend, I went for a drive with my wife up the Hudson River.
873 Well, she was driving.  I was playing with the new Dash Express GPS
874 navigation system.  The Dash is not perfect, but it holds a lot of
875 promise.  (See CrunchGear’s review).  It was able to pinpoint a
876 hard-to-find home on a country road.  And it let me toggle between a
877 2-D and 3-D view, bleating out in a computerized female voice when the
878 next turn was coming up.  I had to mute that because the voice was
879 driving my wife crazy.  In fact, she found the whole screen pretty
880 distracting, so I had to turn it away from her.  But my three-year-old
881 son in the back seat couldn’t get enough of it.  He kept yelling at me
882 to move my hand whenever I was blocking his view of the blue car on the
883 screen that somehow went exactly wherever we did.  Although, he did
884 point out that our real car is green.  (Can’t those Dash folks get
885 anything right?) The Dash is a GPS unit that can communicate back to
886 the Internet using cellular data networks or WiFi (it contains three
887 chips: GPS,WiFi, and GPRS).  You can’t browse the Web, but you can use
888 the touch screen to search Yahoo Local for nearby gas stations,
889 restaurants, airports, and any other place that might be listed.  One
890 of my favorite features: it can tell you the price of gas at each
891 station nearby so you can price shop without wasting gas driving
892 around.  The Dash even found a chocolate shop for us when the one that
893 had been recommended to us was closed.  Once you find a place you want
894 to go to, you just hit “route” and it gets you there.  It picks what it
895 thinks are the two or three most direct routes. And it even shows you
896 the traffic on those routes based on historical patterns, sensors, and,
897 if available, traffic data from other Dash drivers.  You also can
898 program the Dash from the Web and create GPS mashups.  For instance,
899 you can mark your own addresses on a map, find places on Yahoo local,
900 or tap into any GeoRSS feed (or make your own) and send it to the GPS
901 unit in your car.  I’d love to be able to access the Web with a browser
902 as well, or at least get regular RSS feeds, but the temptation to check
903 those things while driving might be too great (which is why that is not
904 a feature).  The best thing about the Dash is that it connects you to
905 other Dash drivers to give you traffic intelligence.   Because each
906 Dash unit is sending back data about its speed and location, once a
907 critical mass of a few hundred or a thousand drivers get a Dash in the
908 city where you live, you will arguably have the best live traffic
909 information available.  At last that is the theory.  Early adopters
910 will have to wait for that critical mass to build up before they can
911 test it out.  One request:  For people living in big cities with street
912 parking, knowing when a nearby Dash driver just vacated a spot would be
913 a killer feature for future versions of the software.  Okay, I actually
914 have some more requests.  An opt-in messaging system with other Dash
915 drivers would be awesome.  If handled correctly, could be very helpful
916 and create a strong sense of community among Dash drivers.  (No plans
917 for that either, but I think it is a good idea).  Here is where the
918 Dash needs some help.  If it picks the correct route, you are fine.
919 But if you know a better one, you cannot tell it which way you want to
920 go.  You can only pick a destination and hope that it doesn’t lead you
921 astray.  I noticed that it tends to favor major highways, even if they
922 are 20 miles out of your way.  All you can do is keep driving, and
923 eventually it will pick a new route based on your GPS coordinates.
924 Something as simple as being able to move the line of the suggested
925 route with your finger, like you can on Google Maps with a cursor,
926 would fix that problem.  Another gripe: you cannot do multi-point
927 routing from the GPS unit itself.  You must enter a new destination
928 each time you get into the car.  (Although, you can create a map of
929 destinations on the Web and send them to your unit as saved
930 destinations).  A final major flaw with the digital map in the Dash is
931 that as you are driving along a strange highway, it doesn’t show you
932 what cities you are passing.  That is how I mentally keep track of
933 where I am when I am driving long distances.  On that ride along the
934 Hudson, I found myself repeatedly referring to our old, beat-up, road
935 atlas to get my bearings. The thing that kills me is that the Dash knew
936 exactly what cities we were passing, it just wouldn’t show me.  These
937 are all minor quibbles.  I am particularly excited about the the fact
938 that the device’s capabilities will grow over time, especially the
939 ability to see live traffic information and to download customized
940 lists of destinations and geographically-relevant feeds.  The Dash goes
941 on sale starting now at Amazon for $399, plus a monthly fee of $10 (the
942 first three months are free).
943
944
945
946CrunchBase Information
947
948
949Dash
950
951Information provided by CrunchBase
952
953
954 Crunch Network:  CrunchGear drool over the sexiest new gadgets and
955 hardware.
956
957
958
959
960
961 Google Israel is sporting an all black theme today, in support of Earth
962 Hour’s efforts to raise awareness around energy conservation. From the
963 page telling confused Israeli’s what’s going on: Google users in Israel
964 will notice today that we “turned the lights out” on the Google.co.il
965 homepage as a gesture to raise awareness of a worldwide energy
966 conservation effort called Earth Hour.  On Thursday, March 27, 2008,
967 Earth Hour invites people in Israel to turn off their lights for one
968 hour – from 8:00pm to 9:00pm.  Given our company’s commitment to
969 environmental awareness and energy efficiency, we strongly support the
970 Earth Hour campaign, and have darkened our homepage today to help
971 spread awareness of what we hope will be a highly successful global
972 event.  Google has a long history of caring about all things green.  Of
973 course, this begs the question as to whether or not Google should
974 change their site permanently to black to save display power (see
975 blackle). Google looked into it, and said the opposite is true:
976 “displaying black may actually increase energy usage.” I won’t even
977 bring up the irony that Google, according to the study they cited, is
978 actually increasing energy usage in Israel by having a black home page.
979 The point is, people, they care.  Update: Earth Hour in San Francsico
980 (and everywhere else except Israel) is March 29 at 8 pm. It’s important
981 that everyone turn off their lights then. We’ll need that extra power
982 if Google goes black here in the U.S., too.  Crunch Network:
983 MobileCrunch Mobile Gadgets and Applications, Delivered Daily.
984
985
986
987
988
989
990
991 Chris Pirillo has announced a new, large scale open source CMS project
992 that aims to “de-geekify” website tools (announcement video above).
993 The project will be built on the open source Drupal framework: “For the
994 geeks: Drupal has so much power in its core, and enough fantastic
995 community-contributed modules, that I think it’s time to assemble an
996 Install Profile, complete with beautiful (accessible, microformat’ed,
997 high quality) themes, pre-set Views for any Web community to either
998 install on their own or have hosted at any given Web host that supports
999 Drupal with optimizations. The benefits to you should be more than
1000 obvious….And I don’t mean just the framework for the community
Note: See TracBrowser for help on using the browser.