<?xml version="1.0" encoding="utf-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en">
<title>JD on EP</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/" />
<modified>2009-07-19T17:40:16Z</modified>
<tagline>This is a historical site. New entries are at blogs.adobe.com/jd. Comments are closed on these old entries.</tagline>
<id>tag:blogs.adobe.com,2009:/jd1//347</id>
<generator url="http://www.movabletype.org/" version="4.261">Movable Type</generator>
<copyright>Copyright (c) 2008, JohnDowdell</copyright>

<entry>
<title>On clickjacking</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/10/on-clickjacking-1.html" />
<modified>2009-07-19T17:40:16Z</modified>
<issued>2008-10-08T23:00:44Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41302</id>
<created>2008-10-08T23:00:44Z</created>
<summary type="text/plain">I&apos;m on the final leg of a three-week vacation/study in Taiwan. (Which, by the way, is a wonderful and underappreciated place, and which I believe would well repay your attention. But that&apos;s another post. ;-) Anyway, I&apos;ve been out of the loop, and have not been in direct contact with...</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Privacy/Security</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p>I'm on the final leg of a three-week vacation/study in Taiwan. (Which, by the way, is a wonderful and underappreciated place, and which I believe would well repay your attention. But that's another post. ;-)</p>

<p>Anyway, I've been out of the loop, and have not been in direct contact with Adobe's security team, but see in the <a href="http://blogs.adobe.com/psirt/">security blog</a> that there is a new <a href="http://www.adobe.com/support/security/advisories/apsa08-08.html">security advisory</a>... it details how to turn off your webcam through a dialog, instead of just turning it away when not in use. But I also see there's a <a href="http://news.google.com/news?q=clickjacking+flash+webcam">whole bunch of news commentary</a> bashing Flash on a "clickjacking" exploit. Flash is taking the piss on this. </p>

<p>What <em>is</em> "clickjacking"? Details are starting to emerge, from people who have reverse-engineered the prior (and rather thankfully vague) reports. It seems to be just using IFRAME and other old DHTML techniques to slide something atop an innocuous clickable link in an HTML page. There are variants using JavaScript or other techniques. </p>

<p>The Flash connection? Someone was able to slip something atop Flash's webcam permission dialog, so you could grant access to your cam without knowing. </p>

<p>Flash seems incidental to the exploit, but is taking the brunt of the PR damage. This is becoming a common pattern. I am annoyed. </p>

<p><br />
Now remember this is me talking, not Adobe corporate, but there seem to be two takeaways here, and neither involves Flash at all:</p>

<blockquote><strong>1. Today's browsers cannot guarantee click integrity. They are all broken and insecure.</strong></blockquote>

<p>From everything I can read in the public record, Flash is doing just exactly what it says it will do, and it's the surrounding WWW Browser rendering engine which is setting up the clickjack exploit. Flash just happens to be more powerful than browsers, and works across all of them too, so it's naturally a dramatic storyline.</p>

<p>But <em>web browsers cannot assure that you're clicking what you think you click</em>. All the noise about HTML5 and "Open Web" posturing and such becomes more ludicrous when you can't get even the basics right. </p>

<p><em>Today's browsers cannot guarantee click integrity.</em></p>

<p><br />
This wouldn't be quite so bad, if it weren't for takeaway two:</p>

<blockquote><strong>2. "Web 2.0" mashups and third-party content are not properly vetting the instructions they are asking your website to republish.</strong></blockquote>

<p>Think about which types of webpages would host this exploit. Warez sites open you to infection, of course, so untrustworthy websites are now risky. Your bank's site is probably safe, unless their server was hacked and is serving malware unknowingly. But generally, this IFRAME clickjack occurs when nice sites promiscuously accept instructions from bad webservices.</p>

<p>Take a look at a TechCrunch page sometime, or any other big Web20-y kind of site, using a utility like AdBlock Plus or a website speed analyzer or even monitoring your IP address's HTTP requests. There are hundreds of assets retrieved for each page, notifying many, many domains that your IP address has visited that page. These "web beacons" enable cross-site tracking of your surfing history, and most tech pundits aren't copping to the fact that Google AdSense is potentially  enabling Al Gore's old visions of Clipper Chip and Echelon surveillance.</p>

<p>It's the MySpace-like, Facebook-like mashup which seems to enable this class of deception and vulnerability. <em>Web 2.0 is broken, if it accepts unknown, untrustworthy instructions from strangers.</em> It's like picking up and eating a sandwich that you find on the sidewalk... might be a viable tactic the first few times, but sooner or later the odds will catch up with you. <em>The mashup culture is not adequately validating its inputs.</em></p>

<p><br />
Okay, that's my rant. I'm angry that headlines are copying each other with "ooh flash vulnerability!" and don't seem to be addressing the real core issues. Browsers are currently clearly broken, and mashups are currently clearly broken, and we've got to buckle down and deal with it. </p>

<p>Browsers can get fixed by limiting their scope of functionality so that you can safely visit any strange page, and by putting advanced functionality into a separate abstraction layer (like Flash) which is distinct from the browsers' layer of scope. HTML5 is moving in precisely the wrong direction.</p>

<p>Web 2.0 can get fixed by everyone viscerally realizing that you cannot just blithely accept instructions from strangers, whether it's an IFRAME into your webpage, or an anonymous comment on a weblog, or a Digg recommendation or whatever... there needs to be accountability, people need to bet their reputation on the info to which they're asking you to attend. </p>

<p><br />
Sliding evil content atop dialog boxes to catch clicks and reuse them otherwise... a basic flaw in DHTML, a basic flaw in trusting untrustworthy third-party content.</p>

<p>And if the newspaper headlines can't get this right, it's a basic flaw in online commentary, too.</p>

<p><br />
(NB: Comments on this old weblog are not enabled, but it's the only password I've got stored on my nifty Nokia Internet Tablet. I'll be developing these ideas further on my current blogs.adobe.com/jd once I return from vacation.)</p>]]>

</content>
</entry>

<entry>
<title>Live-blogging Super-Typhoon Jangmi</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/09/live-blogging-s.html" />
<modified>2009-07-19T17:40:16Z</modified>
<issued>2008-09-28T02:39:50Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41301</id>
<created>2008-09-28T02:39:50Z</created>
<summary type="text/plain">I&apos;m in Taipei Taiwan now, on holiday, and am caught in the middle of Super Typhoon Jangmi, running smack dab across the center of the island today. I&apos;m safe -- other people bear the brunt of the danger -- but I&apos;ll be stuck in a hotel room looking out across...</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>

<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p>I'm in Taipei Taiwan now, on holiday, and am caught in the middle of Super Typhoon Jangmi, running smack dab across the center of the island today. I'm safe -- other people bear the brunt of the danger -- but I'll be stuck in a hotel room looking out across the city until tomorrow. </p>

<p>I'll be updating this post throughout the day... not that I have anything particularly interesting to say, but I know there are a lot of extreme-weather freaks out there, and writing from a hotel room is what most bigshot reporters do in world troublespots anyway. Finding news on the web has been hard, so I'll pull together what I can find here.</p>

<p>(And please accept my apologies for doing a non-technical webpost on this old work-related weblog, but my personal blog at jdowdell.typepad.com/global_jd switched to an Ajax-based Rich Text Editor recently, and it now consistently crashes the browser on my pocket computer. This is part of why I think HTML5 is short-sighted, a significant risk to HTML in general, but that's a topic for another post.)</p>

<p>Updates follow, in reverse-chronological order:</p>

<p><strong>Followup, Mon 7am:</strong> Weather remains relatively calm where I am in the city, tree branches below my hotel window barely swaying in the breeze. Clouds above are still massive dark cumulus, now moving south to north as we get on the far side of the anticlockwise spin. TV shows new scenes of massive damage, particularly in the mountains where the force of running water is concentrated.</p>

<p>Many regions received over a thousand millimeters of rain. One station measured 1400 millimeters. That's about four-and-a-half feet. Have that funnel down a mountainside, and it's bad.</p>

<p>Japanese coast guard is searching for a yacht with four people. I've heard reports of coastal waves three to four stories tall.</p>

<p>Confucius' Birthday has been moved back a week. I'm sure he understands.</p>

<p>Google News and other web reports are really dysfunctional. They certainly have the technology to detect duplicate text and properly place it in context, instead of merely listing certain sites by publishing date, and indexing incidental boilerplate or anonymous comments instead of just the true bodytext. We have a crying need for a service to <em>actually</em> "organize the world's information", instead of really "organizing consumer information for advertisers". I want to learn what's new, I don't want to play hide'n'seek in a garbage pile. Search today feels like it did with Yahoo ten years ago, and we now need something like the breath of fresh air Google was when it first appeared. </p>

<p><a href="http://en.epochtimes.com/n2/world/taiwan-typhoon-jangmi-4908.html">Epoch Times</a> has one of the best wrapups I've seen this morning. Many of the other reports are just rewrappings of snippets of older articles, designed to garner advertising revenue without adding anything new. Google both abets spam and profits from spam, and at some point a new force will emerge which will eat their lunch.</p>

<p>Anyway, I plan to stay an extra day in Taipei, and take the railway to Taichung tomorrow. But other people have paid a heavy price for this storm.</p>

<p><br />
<strong>Sunday, 9:30pm:</strong> All right, I guess I just don't get this "Super Typhoon" business at all....</p>

<p>A few hours ago it was looking apocalyptic, both from the news forecasts and from what I could see outside the hotel window. So I packed together and decamped for the lobby.</p>

<p>It was pretty quiet, somber. I spent an hour reading a dictionary. Every now and then I heard the wind roar, some glass breaking outside.</p>

<p>A Japanese tour group started gathering in the lobby. People seemed sort of nonchalant, almost jolly... "Anoo, kyo no tenki de wa, chotto warui so da nee?" "Ah, soo desu *nee*...!" and such. Then they tossed on some yellow plastic parkas and marched outside. Maybe they hadn't heard the news, seen the video of food-stocking in supermarkets, seen the crushed automobiles on the highways, people rolling down the sidewalk blown by the wind. Or maybe Japanese grannies on vacation have just seen it all already and take things in stride better than I do. I chalked it up.</p>

<p>Then a family strolled in, three young children seeming rather bored. They gathered at the elevator and went up to their room. Maybe they were just driven to the hotel and the parents were trying to keep the kids calm.</p>

<p>Then in trooped the volleyball players, sweaty but not soaked, as if they had been playing indoors all day. No obvious clues from them, but they didn't look all wild-eyed from the weather.</p>

<p>So I walked through the little wooden portal at the front door, and it was calm outside. A little warm, no rain. Could it be the eye of the typhoon? I didn't think the timing was right, not from the graphs and charts I had seen.</p>

<p>Had some dinner at the hotel restaurant, looked outside again. Some light rain, but not enough to prevent a snack run to the 7-11 next door. Went back to the hotel room, and Google News was just re-running copies of old stories as fresh news, and the weather sites with their bloated HTML pages had no pertinent info either, just massive animated GIFs of radar pictures I had already seen infinitely repeated on TV.</p>

<p>Much of the local news stations had moved onto dramas or gameshows like match-the-cleavage or an oyster-eating contest, although I did see that the scaffolding near Snake Alley which I had passed under a few days ago had collapsed and smashed some vehicles, did see screaming children withdrawn from an overturned bus. </p>

<p>Bottom line? I have no freakin' clue what's going on. I do know that schools and many businesses are closed tomorrow, and it seems like the railroads and buses are still down, and there's much carnage on local TV. But from what I can discover for myself right now, it looks like just another normal rainy night. I'm going to sleep, I'm beat, and I'm not yet sure whether I'll be in Taipei or Taichung this time tomorrow. Keeping my bags near the door, ready to roll just in case. G'night.</p>

<p><br />
<strong>Sunday, 5pm:</strong> [This may be the final entry for awhile... it's getting a little hairy up here on the 14th floor. Less time spent editing, so notes may be out-of-order.]</p>

<p>Watching waves role over a little plaza in Damshui where I stopped and looked across the water a few nights ago... I recognize a statue that they're using in the TV shots. </p>

<p>TV shows some permanent external signage, once attached vertically across stories of buildings, now lying in the street. I think I saw a large metal ship container being transported by truck blown over onto its side, blocking a freeway offramp.</p>

<p>The official meteorological press briefing at 2:45 seems to be showing that the typhoon is adjusting its course, and is now estimated to be passing right over Taipei. </p>

<p>TV news shows a house whose roof has already been wind-damaged, rain dripping down into the living room. CNN is showing a tennis match; local English radio is still playing old commercial pop music.</p>

<p>3pm Landfall now expected towards early evening, 80km off shore, slowing to 12km/hr. 13 bridges closed, flights are 'way iffy. MRT running on shortened schedule. School suspensions expected to be announced towards 6pm.</p>

<p>3:30, and the rain has been heavy for quite awhile now. My window is leeward, so I can see out. It's blowing horizontally from north to south... I guess that's counterclockwise then. I was going to go next door to the 7-11 for munchies and beer, but it looks too gusty.</p>

<p>A weather fan is in Hualien has good notes and some amazing photos: http://theweatheroutlook.com/twocommunity/forums/p/20929/587926.aspx#587926 His weather-fan friends almost seem a little deferential to his experience, which alarms me a little. </p>

<p>I learned that "Jangmi" is a Korean name, for rose... might be a Chinese loanword meaning "fragrant beauty". That might be comforting, in other circumstances.</p>

<p>4pm radio news: Thousands of homes without power. Jangmi has already made landfall, north of Hualien. Waves forty feet high. Many swept away to sea, including a motorcyclist when the road gave way. Transportation buses flipped over, passengers injured. All railways stopped, but metro still running on reduced schedule.</p>

<p>The hotel TV went out an hour ago. I waited about fifteen minutes, then took a stroll downstairs. Walked outside, holding onto the handrail outside the hotel. No way I could walk across the little lane to the 7-11, not now. Parked scooters made like dominoes already.</p>

<p>A four-foot square of metal, possibly a rooftop heating vent, slammed atop a van ten feet from me, bounced to the ground. I stayed holding onto the railing. I saw metal signs across the street stripped from their moorings, ratlling down the street like paper. Held on. Then I started thinking of all those abandoned umbrellas, zigzagging in the gusts like giant crazed blowdarts, and I went inside. "Tai da le, tai da le."</p>

<p>When I got back upstairs the hotel TV was back on, but some of the stations are having transmission difficulties. The English-language radio still has nominal updates on the hour, then resumes vapid music. Local TV crews are really working hard.</p>

<p>I packed my stuff away into drawers and suitcases, made sure everything was stowed away in case the windows up here on the 14th floor blow out. Got all the vital documents and gear on my person, and have a daybag with survival stuff and a change of socks. It's almost dark out. I'm smoking a final pipe while I'm still in the room, and drinking one of the two cans of Taipei Beer in the fridge. I'll finish this entry out then go downstairs, in case the power fails and the elevator stalls.</p>

<p>Don't know when I'll be able to update this again... WiFi is on a different system downstairs. I'm not frightened, but I do want to be prudent... don't want to do a Dorothy in Oz type of routine out the window, 'cause the shoes I'm wearing are brown.... ;-)</p>

<p></p>

<p></p>

<p></p>

<p><strong>Sunday, 2pm:</strong> Landfall is estimated in five hours or so, on the eastern coast. Typhoon progress has slowed, from 18 km per hour last night, to 13 km/hr now. That's usually not a very good sign, because the storm will spend more time dumping energy onto an area while it's above.</p>

<p>Jangmi is about 110 km offshore at 1pm, via radio reports. The storm radius is estimated by Taiwan News at 280km, about 175 miles. Entire island is now in radius of storm. A meter of rain expected in Taipei. Expected to leave island at 8am. Air flights? Ferget it... I think even Hong Kong is cancelling flights, and they're south of the expected course of the typhoon.</p>

<p>Current maximum sustained winds at 227 km/hr, about 140 miles per hour. But it's still not too bad in Taipei, from what I myself can see... just a stormy, gusty day.</p>

<p>East of the old city is the Damshui River, with low marshy land surrounding it. There's a thick concrete floodwall about thirty feet tall protecting the city from flooding, and they're now rolling in the iron gates to close the passageways to the coast. If your car was parked outside the floodwall it's probably at the city lot, because they've been towing away any still parked there... can't risk them becoming waterborne projectiles.</p>

<p><br />
TV news is now extensive, with teams on-location in eight to twelve locations. CNN, when I check it, shows Nancy Pelosi appearing concerned about Bush or such. Local English news on radio currently updates on the hour, with the remainder being Beyonce and other musical products.</p>

<p>Taipei High Speed Railway will halt at 3pm today, and other railways already on hold.</p>

<p>Traffic on the elevated highways, seen from my hotel room, seems to be quite light, but I've little experience to compare a typical Sunday.</p>

<p>TV shots show some low-level bridges already blocked off. Although the blocks may have been blown down, I think people still get the idea. I've seen some video of waves crashing over seawalls already... scary.</p>

<p>Landslides are already occurring in the mountainous interior. Ground may be saturated from the smaller typhoon last week, which caused many fatalities. Some have already been reported being swept away by rapid water runoff today. Hills are being covered by sandbagged tarps.</p>

<p>Traffic lights and power lines are already down in Taipei... not lots, but enough to make the TV news.</p>

<p>Some people are still using umbrellas, but there are many blowouts. Thin, full-length parkas seem to work quite a bit better.</p>

<p><br />
Weather-wise, yesterday was overcast and drizzly, but was one of the most pleasant days so far... I could walk around in the middle of the day without overheating, more like high 70s than low 90s. Right now it's balmy warm winds outside.</p>

<p>The Santos Hotel may sound Spanish, but the "san" is the character for "three", and my pocket dictionary doesn't have the "do" character. I appreciate that the staff is staying here working, taking care of visitors, when they're probably worried about their own homes and families.</p>

<p>The hotel is on the east side of the north/south Chengde Road. This means the winds approach from behind the building. This morning the maintainence crews stripped streetsigns from their poles, and strapped flagpoles and ashtrays to the building's railings. The hotel's front is in the lee of the wind, and with both the left and right sides of the hotel having traffic passages, there's a potential low-pressure venturi effect to the glass front doors. They've already blocked the front doors with wood paneling, to prevent a pressure shockwave from blowing the glass into the street. </p>

<p>There's a few Taiwanese travellers here, but I think the bulk of their guests are Japanese tour groups. The hotel is also hosting the 14th Annual Junior Womens Volleyball Tournament teams, and flags are flying for Korea, Sri Lanka and more. The New Zealand team speaks English, and their Maori members have tattoos. The Kazakhistan players seem even more rugged. I saw a couple who appeared to have European ancestry, but I may be the only American/European here.</p>

<p>I'm keeping my camera and computer batteries topped off, and have flashlight, radio, and water. I'm not particularly worried, but just want to increase my odds. Some of the reports say that this is expected to be one of Taiwan's most powerful typhoons... certainly for this year, possibly for many years. Ten or twelve hours from now we'll be in the center of it.</p>

<p></p>

<p><br />
<strong>Sunday, 11am:</strong> Today is Confucius' Birthday, celebrated Sept 28, and my hotel is a twenty-minute walk from the temple. I chose this location in part to avoid the commute crowds for the celebration -- the temple re-opened after restoration only yesterday, so it's a big deal.</p>

<p>I woke up just before 6am, looked out the window and saw only a light drizzle, and thought I could take a quick jaunt before the main front of the typhoon hit. Wrong-a-rola... by the time I put on my socks there were sheets of rain barreling across the street. And by the time I finished getting dressed for breakfast it was calm once again. No way I'm taking the chance of getting caught outside in that.</p>

<p>That's the big surprise for me so far -- the inconsistency of the gusts, the rain. Outside the hotel I can see giant tour buses swaying in the heavy wind, and then five minutes later a bicyclist with an umbrella is good to go again. I'm not quite sure of the location of the eye of the hurricane, but the big meteorological surprise for me so far is the on-and-off nature of the storm.</p>

<p>I've already seen bursts where I could just make out buildings on the opposite side of the street, the rain blowing nearly horizontally or even up again vertically as it crosses a building corner. Ten minutes later I've got a clear view across the river, miles away. I didn't expect such variance.</p>

<p>What's a "Super Typhoon"? I'm still not quite sure, and will keep researching it throughout the day. I had heard that there was a typhoon coming, but at this time of year they usually pass to the southwest of the island, so here in the northwest I wasn't too concerned. But last night I heard Jangmi got upgraded to "Super" status, which seems to be equivalent a Class 4 or Class 5 hurricane, with sustained winds above either 135mph or 150mph (there are different definitions of what "sustained" means). And the latest predictions show Jangmi veering north once it hits the central western side of the island, so it may pass pretty close to Taipei. </p>

<p>I'm on the 14th floor of the 15-story Santos Hotel, near the Minquan W. Road metro station, on Changde Road. It's the tallest building in the area, and from the hotel room window I've got a clear view across the south and west of the city. When the gusts calm I can see the mountains surrounding the city, and can look down upon the elevated highways on Minchuan Road and Huanhe Road, paralleling the storm walls that protect against flooding from the Damshui River. To the northwest I can see parts of Guanyinshan Mountain in the distance, at the mouth of the Damshui.</p>

<p>Connectivity is sort of wonky. I'm taking photos, but neither my Canon Powershot nor this Nokia Internet Tablet can host USB connections, only serve as a USB client, so they don't talk to each other. I've got the hotel's internet set up to an Apple Express, and there's occasional downtime, but it generally works. The biggest disconnect seems to be on the Web itself, where there's a consistent bias to news important to Silicon Valley, and where the search engines have increasing difficulty separating news from spam, encyclopedic information from Wikipedia trivia. It has been hard for me to search for actual info on this storm. </p>

<p>Even the CNN-Asia on the hotel TV is running stock feature footage for a Sunday morning, and the sole English-language radio station is playing Top 20 hits of the week and mentioning the typhoon only in passing. I can pick up a little from the Mandarin and Japanese telecasts, but they tend to keep repeating the same animated clip of the typhoon's progress with an inset of the studio talking-head, buttressed by on-location shots from outside Taipei, and I can't always pick out the location. </p>

<p>Let me publish this up to get started, then update it with more info....</p>]]>

</content>
</entry>

<entry>
<title>Pre-Pinta printing, and PostScript</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/09/pre-pinta-print.html" />
<modified>2009-07-19T17:40:16Z</modified>
<issued>2008-09-23T12:04:52Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41300</id>
<created>2008-09-23T12:04:52Z</created>
<summary type="text/plain">Today I stood six inches from a book, which was printed just before Columbus was born. I couldn&apos;t tear myself away. They used a woodblock to print it -- carve the words into a block of wood once, then roll ink and press paper onto it many times. One publishing...</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Adobe</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p>Today I stood six inches from a book, which was printed just before Columbus was born. I couldn't tear myself away.</p>

<p>They used a woodblock to print it -- carve the words into a block of wood once, then roll ink and press paper onto it many times. One publishing operation, many many books.</p>

<p>For some reason this moved me deeply, more than the hand-copied book nearby which was twice its age, or the carved stone tablet which was twice the age of that. </p>

<p>This was at the National Museum in Taiwan, home of the greatest collection of China's antiquities -- thousands of valuables of tribute to emperors from vassal states, aggregated dynasty through dynasty, first catalogued when China became a Republic in 1911, then massively transported to safety during the invasion of World War II, safe from the Cultural Revolution on the mainland in the 1960s.</p>

<p>A book which was printed before Columbus was born. I came back, and back to the display to look at it again. Why did it move me so?</p>

<p>It took me awhile to figure out, that it's much like the work we're doing today. Today it's faster, and there's not as much ink or wood chips to clean up, but that early woodblock work is in the same vein as Aldus PageMaker or NCSA Mosaic. We're helping ideas to live.</p>

<p>Representational art and painting predated writing, and conveyed a feeling which others could appreciate. The written word carried ideas, though. I don't know what we humans are intended to do on this planet, but I have the strong intuition that it has to do with ideas. Plants were alive, and fostered animals, which became more complex until primates started dealing with ideas stretching beyond themselves. The spread of ideas -- memetic diversity -- seems to be the path we're on at this stage.</p>

<p>The writing-in-stone from the time before Christ... a dramatic evolutionary step, but one which took massive effort to create. The production of such artifacts was limited to the few and mighty, and as for its audience, well, few other people had much to practice reading with. </p>

<p>The writing of books by hand lowered production costs, and also increased portability during consumption. But it still took one skilled artisan a very long time to copy a book out with ink on paper. And who could afford to learn to read?</p>

<p>But, using carved wood to print many copies -- now that was a true advance. Each page's woodblock was still expensive to carve, but once you had a page of text, the marginal cost of extra copies dropped sharply. We finally started to enter the period when many people could find it worthwhile to learn to read, when it started to become practical for ideas to spread among more brains than just the privileged few. </p>

<p>I believe in the work that Adobe is doing, and I've devoted a good part of my life to advancing this mission. PostScript and desktop publishing slashed the cost to produce the written word, and the World Wide Web has similarly slashed the distribution costs for abstract ideas. What once required a potentate and host of artisans to record in stone is now achievable by anyone. Ideas can live.</p>

<p>And five hundred years ago, the idea to carve a book into wood and make many copies... that small step led directly to today.</p>

<p>I didn't expect to be so emotionally moved by standing next to a book, printed before Columbus was born. But I was. </p>

<p>... and the guy who sewed its pages together by hand, I bet he'd be moved by seeing how far a nice Ricoh collater has taken his work today.... ;-)</p>]]>

</content>
</entry>

<entry>
<title>Why you&apos;ve got to disclose</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/08/why-youve-got-t.html" />
<modified>2009-07-19T17:40:16Z</modified>
<issued>2008-08-02T15:22:30Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41299</id>
<created>2008-08-02T15:22:30Z</created>
<summary type="text/plain">Newspapers have made much of corporate Twitter accounts such as Jetblue and ComcastCares. Today there&apos;s news that someone apparently squatted the ExxonMobilCorp name, and passed themselves off as a nameless corporate drone. That&apos;s novel: impersonation of a support/service representative. I picked the news off Techmeme and haven&apos;t confirmed the details,...</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Blogging</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p>Newspapers have made much of corporate Twitter accounts such as <a href="http://twitter.com/jetblue">Jetblue</a> and <a href="http://twitter.com/comcastcares">ComcastCares</a>. Today there's news that someone apparently squatted the <a href="http://twitter.com/exxonmobilcorp">ExxonMobilCorp</a> name, and passed themselves off as a nameless corporate drone. That's novel: impersonation of a support/service representative. I picked the news off <a href="http://www.techmeme.com/080802/p8#a080802p8">Techmeme</a> and haven't confirmed the details, but <a href="http://www.web-strategist.com/blog/2008/08/01/how-janet-fooled-the-twittersphere-shes-the-voice-of-exxon-mobil/">Jeremiah Owyang</a> has a summary.</p>

<p>Check out Jeremiah's "Key Takeaways" at the end: <em>"(a) Lack of identity confirmation continues to plague the web; (b) Companies must monitor their brand; (c) An opportunity for the real Exxon to step forward; (d) The community (myself included) need to first validate identities."</em> I'm not sure what Exxon or other companies "should" do... Adobe has a lot of customer/influencer conversation on Twitter, and a gas company probably doesn't... their choice. But I really like the focus on openness of identity and source evidence in his first and fourth lines.</p>

<p>Let me boil them down to two:<ol><li>Corporations are best protected from impersonation, astroturfing, sockpuppetry and other online identity problems by consistently having all employees clearly identify their name and corporate affiliation on each page, each snippet in which they speak on corporate matters. Make it verifiable.<li>Readers do need to Question Authority. Quit being such a goober, believing anything you're told. There are not just two little boxes of "I believe" and "I disbelieve", but a spectrum of how much you have to take on faith. Verify.</ol></p>

<p>If you're a <a href="http://www.wired.com/culture/lifestyle/news/2002/05/52380">"corporate blogger"</a> or other representative of a group, make sure your realworld name and corporate affiliation clearly appear whenever you discuss issues related to the group. It not only avoids <a href="http://web.archive.org/web/20020803024601/http://www.megnut.com/archive.asp?which=2002_05_01_archive.inc#20020509">questions</a> regarding your <a href="http://jdmx.blogspot.com/2002_05_05_archive.html#76351765">own</a> integrity, but the practice of consistent disclosure within the group protects against such outside impersonation.</p>

<p>(And bloggers, you've got to get rid of that "anonymous sources say" kind of revenue-generating linkbait. Provide links to source information, so that any reader can confirm what you say. Please do opensource your data, and ditch the "faith-based reporting".)</p>]]>

</content>
</entry>

<entry>
<title>Flash Lite talks with J2ME</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/04/flash-lite-talk.html" />
<modified>2009-07-19T17:40:16Z</modified>
<issued>2008-05-01T01:43:02Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41298</id>
<created>2008-05-01T01:43:02Z</created>
<summary type="text/plain">Flash Lite talks with J2ME: There were articles earlier today about Sony&apos;s Project Capuchin, but now Sony has info on their website. It seems like Sony phones will have an API so that a local Java engine can communicate with the local Flash Lite engine. They cite three use cases:...</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Devices</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p><a href="http://developer.sonyericsson.com/site/global/newsandevents/latestnews/newsapr08/p_project_capuchin_announcement.jsp">Flash Lite talks with J2ME:</a> There were articles earlier today about Sony's <a href="http://search.yahoo.com/search?p=%22project+capuchin%22">Project Capuchin</a>, but now Sony has info on their website. It seems like Sony phones will have an API so that a local Java engine can communicate with the local Flash Lite engine. They cite three use cases: a Java application triggering a Flash application; using a SWF presentation layer atop a Java processing/services layer; and intermixing SWF components within a Java application. Inter-engine communication has taken place in web browsers for awhile, but implementation differences and latency limited uses... may be different in this mobile implementation. I asked within Adobe this morning for context, and heard there will be more info after a conference next week. Sony's got some source info up now, though, to go beyond the morning's news articles.</p>]]>

</content>
</entry>

<entry>
<title>Noteworthy injection</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/04/noteworthy-inje.html" />
<modified>2009-07-19T17:40:16Z</modified>
<issued>2008-04-21T20:41:59Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41297</id>
<created>2008-04-21T20:41:59Z</created>
<summary type="text/plain">Noteworthy injection: User-generated content is great, but you can&apos;t trust it, and must vet it before republishing it. This weekend the Barack Obama website accepted a comment from a visitor but did not strip out angle-brackets and quotemarks. The result was a page whose new user-generated JavaScript content redirected to...</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Privacy/Security</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p><a title="Hacker Redirects Barack Obama's site to hillaryclinton.com - Netcraft" href="http://news.netcraft.com/archives/2008/04/21/hacker_redirects_barack_obamas_site_to_hillaryclintoncom.html">Noteworthy injection:</a> User-generated content is great, but you can't trust it, and must vet it before republishing it. This weekend the Barack Obama website accepted a comment from a visitor but did not strip out angle-brackets and quotemarks. The result was a page whose new user-generated JavaScript content redirected to the Hillary Clinton website. See <a href="http://en.wikipedia.org/wiki/Cross-site_scripting#Avoiding_XSS_vulnerabilities">Wikipedia</a> for an intro to the need of protecting your formfields from injected commands by visitors, and <a href="http://www.xssed.com/news/65/Barack_Obamas_official_site_hacked/">XSSed</a> for additional details on the political redirect. Me, I'm hoping the next debate has a question about how each candidate feels about cross-site scripting exploits, and whether libraries like Scriptaculous should always insist upon formfield validation.... ;-)</p>]]>

</content>
</entry>

<entry>
<title>AMP, geo-restrictions</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/04/amp-geo-restric.html" />
<modified>2009-07-19T17:40:16Z</modified>
<issued>2008-04-21T19:58:34Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41296</id>
<created>2008-04-21T19:58:34Z</created>
<summary type="text/plain">AMP, geo-restrictions: Link goes to a machine-translation of a German PC-Welt article, about how some television shows (such as the CBS &quot;CSI&quot; property) can no longer be viewed in all regions via Adobe Media Player. The viewing policy is set by the content provider (such as CBS) rather than by...</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Television</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p><a title="Translated version" href="http://209.85.135.104/translate_c?hl=en&u=http://www.pcwelt.de/start/software_os/online/news/156394/keine_us_serien_mehr_fuer_deutsche_anwender/">AMP, geo-restrictions:</a> Link goes to a machine-translation of a German PC-Welt article, about how some television shows (such as the CBS "CSI" property) can no longer be viewed in all regions via Adobe Media Player. The viewing policy is set by the content provider (such as CBS) rather than by the technology provider (Adobe), and recently CBS did enact viewing policies to <a href="http://weblogs.macromedia.com/jd/archives/2008/04/global_video_ri.cfm">respect their local agreements</a>. I've been searching around and haven't found as many complaints as I might have expected, but it's a difficult thing to search for... if you see repercussions or have other questions then please drop a note in comments here and I'll work on it, thanks.</p>]]>

</content>
</entry>

<entry>
<title>Label debates</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/04/label-debates.html" />
<modified>2009-07-19T17:40:16Z</modified>
<issued>2008-04-21T14:15:59Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41295</id>
<created>2008-04-21T14:15:59Z</created>
<summary type="text/plain">Label debates: I don&apos;t usually link to Sys-Con, or to Scott Barnes, but this collection of paragraphs asserting that &quot;&apos;RIA&apos; is slowly fading in terms of its definition&quot; is a piece of almost offensively obtuse obscurantism. Rich Internet Applications combine serverside-processing (think Allaire) and clientside-processing (think Macromedia) for something richer...</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Web sociology</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p><a href="http://ajax.sys-con.com/read/547326.htm">Label debates:</a> I don't usually link to Sys-Con, or to Scott Barnes, but this collection of paragraphs asserting that <em>"'RIA' is slowly fading in terms of its definition"</em> is a piece of almost offensively obtuse obscurantism. <a href="http://weblogs.macromedia.com/jd/archives/2005/03/ria_definition.cfm">Rich Internet Applications</a> combine serverside-processing (think Allaire) and clientside-processing (think Macromedia) for something richer than just text and images. Microsoft was slow to arrive on the scene, but they've understood a part of it recently... they even hired Scott with a literal "RIA" in his job title, for their as-yet-unshipped embrace/extend rerun. But now: <em>"The team with the biggest horde will own the definition."</em> As when Microsoft woke up a few years ago and tried to diffuse the idea as "Rich Interactive Applications", muddling things now with "Rich Client Platform" attempts to confuse their core customer base, preventing their growth outside of the Redmond stack. It won't affect the underlying dynamics in the long term, but will remain a time-wasting nuisance in the short term.</p>]]>
<![CDATA[<p>(Trolls: Please sign in with a verifiable identity before calling me childish and mean for my borg-defiance, thanks.)</p>]]>
</content>
</entry>

<entry>
<title>Creative accessibility</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/04/creative-access.html" />
<modified>2009-07-19T17:40:16Z</modified>
<issued>2008-04-19T16:36:29Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41294</id>
<created>2008-04-19T16:36:29Z</created>
<summary type="text/plain">Creative accessibility: &quot;Freedom of the press is guaranteed only to those who own one.&quot; [A.J.Liebling] Twenty years ago desktop publishing reduced the cost to tens of thousands of dollars. A decade later web publishing helped more people publish and distribute text and images, costing only a computer, its software, and...</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Adobe</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p><a href="http://www.pbs.org/mediashift/2008/04/diy_nationcheap_editing_tools.html">Creative accessibility:</a> "Freedom of the press is guaranteed only to those who own one." [<a href="http://www.bartleby.com/63/42/8242.html">A.J.Liebling</a>] Twenty years ago desktop publishing reduced the cost to tens of thousands of dollars. A decade later web publishing helped more people publish and distribute text and images, costing only a computer, its software, and a connection. Now, rich-media RIAs let anyone edit images, video, audio and presentations, without any investment in software at all. Third world or first, urban or rural, egghead or not, it doesn't matter anymore -- if you've got a computer and a connection, you can create and publish your story to the world. At PBS, Jennifer Woodard Maderazo surveys the range of accessible creative tools today, and compares it to the costs of the recent past. The professional toolsets are blazing even newer territory (time-based imaging is about to get real scary, eg), but the increasing accessibility of the tools of creation means that Liebling's guarantee is becoming less and less a restriction every day....</p>]]>
<![CDATA[<p><strong>Action items:</strong><br />
<ul><li> We've got to get this functionality to cheaper mobile devices, because most people will never own a computer. The Flash Lite runtime is getting there, across the more affluent sections, and the AIR runtime will eventually provide a solid baseline of functionality. Right now, though, digital creation still requires a computer, a connection, and usually some level of English skills.<br />
<li> We've got to figure out ways to beat <a href="http://www.physics.emory.edu/~weeks/misc/slaw.html">Sturgeon's Law</a> and filter out the bad talk from the good. If you're trying to learn something, how can you pull that information from the efforts of people to sell you something, or the casual rants of the popular? We've got to reduce the reading costs, make it easier to find the desired info, while still surprising with the unknown-yet-useful. Filtering will probably be a harder problem than creation. <br />
</ul></p>]]>
</content>
</entry>

<entry>
<title>Adobe to acquire Macromedia</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/04/adobe-to-acquir.html" />
<modified>2009-07-19T17:40:15Z</modified>
<issued>2008-04-18T21:12:08Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41293</id>
<created>2008-04-18T21:12:08Z</created>
<summary type="text/plain">Adobe to acquire Macromedia: Announcement went out three years ago today. Seems longer. Why, back then we didn&apos;t even have YouTube... things have changed a lot since then....</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Adobe</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p><a title="Macromedia - Press Room : Adobe to Acquire Macromedia" href="http://www.adobe.com/macromedia/proom/pr/2005/adobe_macromedia.html">Adobe to acquire Macromedia:</a> Announcement went out three years ago today. Seems longer. Why, back then we didn't even have <a href="http://en.wikipedia.org/wiki/History_of_YouTube">YouTube</a>... things have changed a lot since then.</p>]]>

</content>
</entry>

<entry>
<title>Bad Reporter, No AdSense</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/04/bad-reporter-no.html" />
<modified>2009-07-19T17:40:15Z</modified>
<issued>2008-04-17T20:23:26Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41292</id>
<created>2008-04-17T20:23:26Z</created>
<summary type="text/plain">Bad Reporter, No AdSense: The link goes to a Google search on pages indexed within the past 24 hours on &quot;&apos;mark dowd&apos; adobe&quot;... currently gives 40 pages about yesterday&apos;s issue where blogs/newspapers highlighted an old Player vulnerability. Now try the same term and add &quot;9.0.124&quot;, to see how many of...</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Privacy/Security</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p><a title=""mark dowd" adobe - Google Search" href="http://www.google.com/search?q=%22mark dowd%22 adobe &as_qdr=d">Bad Reporter, No AdSense:</a> The link goes to a Google search on pages indexed within the past 24 hours on "'mark dowd' adobe"... currently gives 40 pages about <a href="http://weblogs.macromedia.com/jd/archives/2008/04/flash_vulnerabi.cfm">yesterday's issue</a> where blogs/newspapers highlighted an old Player vulnerability. Now try the same term and <a href="http://www.google.com/search?q=%22mark+dowd%22+adobe+9.0.124&as_qdr=d">add "9.0.124"</a>, to see how many of these articles noted that the vulnerability is already addressed, and readers should update. Result? Zip. These commercial writers are selling fear, and not serving their readers. They are the security problem, themselves.</p>]]>

</content>
</entry>

<entry>
<title>SEO reality</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/04/seo-reality-1.html" />
<modified>2009-07-19T17:40:15Z</modified>
<issued>2008-04-17T20:07:27Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41291</id>
<created>2008-04-17T20:07:27Z</created>
<summary type="text/plain">SEO reality: Neat points raised by Google&apos;s VP of search quality, Udi Manber: &quot;I wish people would put more effort into thinking about how other people will find them and putting the right keywords onto their pages... The content provider should think about how users will look for their content,...</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Search tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p><a title="20 (Rare) Questions for Google Search Guru Udi Manber - Popular Mechanics" href="http://www.popularmechanics.com/blogs/technology_news/4259137.html">SEO reality:</a> Neat points raised by Google's VP of search quality, Udi Manber: <em>"I wish people would put more effort into thinking about how other people will find them and putting the right keywords onto their pages... The content provider should think about how users will look for their content, and the user should think about what words people use to write about their content... You should think about what you expect to see in the actual page and search for that."</em> Full bodytext (much less database text) is only rarely needed to satisfy a search query... usually you anticipate which terms your audience will use when trying to find your service, and on which you can reasonably compete to get on that first page of results. If your URL, TITLE, metadata and bodytext all include these terms, and if you can get external links with these terms as inbound anchor text, then you've got a good chance of being found by your audience <em>as they will tend to search for you</em>. I've got prior examples for <a href="http://weblogs.macromedia.com/jd/archives/2008/01/google_swf_sdk.cfm">rutabagas</a> and <a href="http://www.mail-archive.com/cf-talk@houseoffusion.com/msg222576.html">flowers</a>, and hit that "visualize the page on which the info lives" tip back in <a href="http://www.adobe.com/devnet/jd_forum/jd022.html">2003</a>. SEO experts may be <a href="http://weblogs.macromedia.com/jd/archives/2008/04/all_seo_snakeoi.cfm">suspect</a>, but I'm happy to see that the people inside Google agree that the basics are much simpler: figure out how people will try to find you, and optimize for that.</p>]]>

</content>
</entry>

<entry>
<title>Silverlight tripling</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/04/silverlight-tri.html" />
<modified>2009-07-19T17:40:15Z</modified>
<issued>2008-04-16T21:52:36Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41290</id>
<created>2008-04-16T21:52:36Z</created>
<summary type="text/plain">Silverlight tripling: I hate giving Microsoft public-relations people extra exposure, but I spent enough time researching it that I figure others may want to know the meat behind the story too. The headlines go &quot;Silverlight to triple marketshare&quot; and such, but Katherine Noyes of E-Commerce Times has some of the...</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Business</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p><a title="E-Commerce News: Enterprise IT: Microsoft's Silverlight Gaining Ground - and DRM" href="http://www.ecommercetimes.com/story/enterprise/62582.html?welcome=1208375798">Silverlight tripling:</a> I hate giving Microsoft public-relations people extra exposure, but I spent enough time researching it that I figure others may want to know the meat behind the story too. The headlines go "Silverlight to triple marketshare" and such, but Katherine Noyes of E-Commerce Times has some of the details on that non-public Evans Data report: <em>"In a poll of [400] developers who work with Web 2.0 technologies, Evans Data asked both what the developers currently use for rich Internet applications as well as what they plan to use in the next year to year and a half."</em> From what's reported of the results, forty of them were investigating Silverlight today, and 120 of them plan to do so by 2010. No word on how many actual public-facing projects were under development. The fact that only a third seem to have responded to the prior massive publicity seems small to me, but you know my perspective. ;-)  Anyway, it's a positive headline for Microsoft, even though it risks <a href="http://tirania.org/blog/archive/2007/Jun-21.html">overestimating</a> eventual realities. If I get a more direct link to the Evans Data study and wording I'll update this post.</p>]]>

</content>
</entry>

<entry>
<title>&quot;Flash vulnerability&quot; story</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/04/flash-vulnerabi.html" />
<modified>2009-07-19T17:40:15Z</modified>
<issued>2008-04-16T21:25:03Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41289</id>
<created>2008-04-16T21:25:03Z</created>
<summary type="text/plain">&quot;Flash vulnerability&quot; story: I&apos;m bumping this up to my weblog, because OS News requires membership for comments, and their source, Thomas Ptacek, has not yet published the comment I submitted. The Mark Dowd paper describes an issue which was addressed in the current Player, v9.0.124. None of the numerous paragraphs...</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Privacy/Security</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p><a href="http://www.osnews.com/story/19639/This_New_Vulnerability:_Dowds_Inhuman_Flash_Exploit">"Flash vulnerability" story:</a> I'm bumping this up to my weblog, because OS News requires membership for comments, and their source, <a href="http://www.matasano.com/log/1032/this-new-vulnerability-dowds-inhuman-flash-exploit/">Thomas Ptacek</a>, has not yet published the comment I submitted. The Mark Dowd paper describes <a href="http://www.adobe.com/support/security/bulletins/apsb08-11.html">an issue which was addressed</a> in the current Player, v9.0.124. None of the numerous paragraphs describing the horrors seems to mention this, and because these blogs don't support open comments, they may not hear unless they get publicly called out on it. It'd be better if they had open conversations on their weblogs, though... would serve their readers better.</p>]]>
<![CDATA[<p><strong>Update 9pm PDT:</strong> The <a href="http://www.matasano.com/log/1032/this-new-vulnerability-dowds-inhuman-flash-exploit/">Ptacek/Matasano</a> link got picked up by Microsoft's <a href="http://blogs.msdn.com/larryosterman/archive/2008/04/16/this-is-the-way-the-world-wide-web-ends.aspx">Larry Osterman</a>, via <a href="http://blogs.technet.com/robert_hensing/archive/2008/04/15/flash-null-pointer-offset-code-execution.aspx#comments">Robert Hensing</a>. Neither has advised their readers that this vulnerability is addressed in the current Player. I do not see the full story in comments at <a href="http://blogs.technet.com/robert_hensing/archive/2008/04/15/flash-null-pointer-offset-code-execution.aspx#comments">OSNews</a>, although <a href="http://brainstorm.esria.com/2008/04/16/flash-exploit-got-901240-yet/">Ben  Lucyk</a> got it in a trackback there. (Thanks, Ben!)</p>

<p>Check out the comments at Matasano and OSNews... lots of "proprietary garbage" type of prejudice. The reality is that these people are not harvesting information effectively, not analyzing their harvested information effectively, and not responding to feedback effectively.  </p>

<p><strong>Update Thu Apr17 8am PDT:</strong> <a href="http://blogs.zdnet.com/security/?p=1030">ZDNet Security Blog</a> ran with the story last night. The guy spent paragraphs writing about basketball games and his mother, but never even checked Adobe sources to see the problem was already addressed. <em>He</em> is part of the problem which must be fixed... our world is taken up too much by those who speak too much, yet do not listen, do not question.</p>

<p>(Thanks to "Skila", a member of OSNews, who added in comments <em>"This was fixed in the latest version of Flash Player - released 8 April 2008 so this is olds not news."</em>)</p>

<p>Followup: I got an internal email last night that the ZDNet reporter did mention "new version" down towards the bottom of his text. </p>

<p><strong>Update Sat Apr 19, noon PDT:</strong> It seems that most of the conversation now is focusing on the vulnerability in coding practices, rather than the Flash aspects... <a href="http://www.computerworld.com.au/index.php/id;342968942 ">Computerworld</a> had the "Adobe already fixed it" datum as the first sentence in the fourth paragraph, and with this highlighting, subsequent reporters have followed suit. Even the <a href="http://www.computerworld.com.au/index.php/id;342968942 ">Slashdot</a> discussion is more about the coding than about the Player. </p>

<p>I want to emphasize that the original discoverer, Mark Dowd, did act in good faith -- he <a href="http://www.adobe.com/support/security/alertus.html">notified Adobe security</a>, and published his whitepaper only after the Player changes were public. He helped everyone by handling this the way he did. (I also understand how the early bloggers were excited by the coding acrobatics, but I wish they had clearly advised concerned readers to keep their software current. The increasing moderation of useful blog comments is a separate issue. No blame, just room for increased openness.)</p>

<p><strong>Update Mon Apr 21 8am PDT:</strong> Most of the followup reports do a little bit of research, but today's <a href="http://news.bbc.co.uk/1/hi/technology/7358792.stm">BBC account</a> is another lengthy personal reaction to the Matasano paper and the new type of coding exploit, and despite its length and extraneous details, does not advise readers that they should just update to the software already available. (Meanwhile, in comments below, the original popularizer wants me to retract that I submitted a comment there which was not published, even though he hasn't published it yet, nor amended the article to include the vital non-inflammatory news that the vulnerability was addressed before the publicity.)</p>]]>
</content>
</entry>

<entry>
<title>AIR testimonial</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd1/archives/2008/04/air-testimonial.html" />
<modified>2009-07-19T17:40:15Z</modified>
<issued>2008-04-16T05:28:58Z</issued>
<id>tag:blogs.adobe.com,2008:/jd1//347.41288</id>
<created>2008-04-16T05:28:58Z</created>
<summary type="text/plain">AIR testimonial: I know lots of people like it, but I like how it solved a problem here. Galen Gruman of InfoWorld had some Ajax applications, and needed to make a desktop widget, and: &quot;The weekend before I was due to deliver my working prototypes of the Windows Sentinel Web...</summary>
<author>
<name>JohnDowdell</name>
<url>http://weblogs.macromedia.com/jd/</url>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Universal Client</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://blogs.adobe.com/jd1/">
<![CDATA[<p><a href="http://www.infoworld.com/article/08/04/15/16NF-windows-sentinel_1.html">AIR testimonial:</a> I know lots of people like it, but I like how it solved a problem here. Galen Gruman of InfoWorld had some Ajax applications, and needed to make a desktop widget, and: <em>"The weekend before I was due to deliver my working prototypes of the Windows Sentinel Web and mobile front ends, I saw that the Adobe AIR SDK and the companion plug-ins for Dreamweaver and Flash had just been released for download. I figured, 'Let's see what AIR can do.' Less than two hours later, I was able to essentially export my mobile Web pages into desktop widgets. Better, Adobe AIR produces a single executable that runs on Windows XP, Windows Vista, and Mac OS X Leopard -- and, soon, Linux."</em> Even better is his conclusion: <em>"I think most organizations will discover that Dreamweaver and Flash have magically become an easy lightweight development platform that a wider range of employees can put to good effect than could ever use a full-blown IDE."</em> Lots more people can do lots more stuff. That's good. :)</p>]]>

</content>
</entry>

</feed>
