
<rss version="2.0">
<channel>

<title><![CDATA[Douglas Crockford's Department of Style]]></title>
<link>http://blog.360.yahoo.com/blog-TBPekxc1dLNy5DOloPfzVvFIVOWMB0li</link>
<description><![CDATA[Media, Technology, Creative Discontent, Neandertals, and a Lot More.]]></description>
<language>en-us</language>
<lastBuildDate>Sat, 30 May 2009 18:11:49 GMT</lastBuildDate>

<item>
<title><![CDATA[Forwarding Notice]]></title>
<link>http://blog.360.yahoo.com/blog-TBPekxc1dLNy5DOloPfzVvFIVOWMB0li?p=1010</link>
<description><![CDATA[<p>This is my last blog post on 360. <a href="http://blog.360.yahoo.com/product_360">Yahoo will be shutting 360 down soon</a>. 360 never made it out of beta. So sad.<br /> </p> <p>This blog is moving to Yahoo! Profiles at <a href="http://profiles.yahoo.com/blog/GSBHPXZFNRM2QRAP3PXNGFMFVU">http://profiles.yahoo.com/blog/GSBHPXZFNRM2QRAP3PXNGFMFVU</a>. The blog facilities at Profiles are strictly inferior to those at 360. Hopefully, Profiles will quickly improve over time. I wish that Yahoo had made Profiles strictly better than 360 before shutting 360 down. <br /></p>]]></description>
<pubDate>Sat, 30 May 2009 18:11:49 GMT</pubDate>
</item>

<item>
<title><![CDATA[Lies]]></title>
<link>http://blog.360.yahoo.com/blog-TBPekxc1dLNy5DOloPfzVvFIVOWMB0li?p=1008</link>
<description><![CDATA[<p>Since the beginning, browser makers have been forced to lie in order to protect themselves  from incompetent web developers. This can be seen most clearly in the <code>userAgent</code> string. The Mozilla browser has gone extinct, yet most browsers identify themselves as some version of Mozilla. This is because there are websites that were developed by idiots that sniff the <code>userAgent</code> string and reject requests that are not from a Mozilla browser. The number of webmasters who caused this is significant enough that IE and Safari still intentionally misidentify themselves in order to avoid losing market share.</p> <p>The only honest browser is Opera, which identifies itself as Opera.  Unfortunately, <a href="http://dev.opera.com/articles/view/opera-ua-string-changes/">Opera has been snagged by another dimension of webmaster stupidity</a>.</p> <p>Opera is now testing Opera 10. It turns out that Opera 10 fails on many sites that tolerate Opera because there are imbecilic coders who assumed that the version number would always be less than 10. So Opera has been forced to lie. It is going to be identifying Opera 10 and above as Opera 9.80.</p> <p>Opera is the first to get to 10. Netscape&#39;s failures stopped it at 8. IE stopped at 6 because Microsoft thought the web was finished. They have resumed, but have only gotten up to 8 since the hiatus. </p> <p>If you are a developer, check your code. It really isn&#39;t hard to do this stuff correctly. It really isn&#39;t. </p>]]></description>
<pubDate>Wed, 27 May 2009 20:19:02 GMT</pubDate>
</item>

<item>
<title><![CDATA[Quotations]]></title>
<link>http://blog.360.yahoo.com/blog-TBPekxc1dLNy5DOloPfzVvFIVOWMB0li?p=1006</link>
<description><![CDATA[<p>OAuth -  It&#39;s the best that the wrong way of doing things can provide.<br />  Mike Stay </p><p> Web security is like medicine - trying to do good for an evolved body of kludges.<br /> Mark Miller </p>]]></description>
<pubDate>Sat, 23 May 2009 13:40:29 GMT</pubDate>
</item>

<item>
<title><![CDATA[Entry for March 7-8, 2005: Digital Living Room: Where Silicon Valley and Hollywood Meet]]></title>
<link>http://blog.360.yahoo.com/blog-TBPekxc1dLNy5DOloPfzVvFIVOWMB0li?p=1005</link>
<description><![CDATA[<p>I talked with the CTO of a company that makes DLNA devices. I told    him about the problem I found in the DLNA Guidelines:</p> <blockquote>   <p>The DLNA home network becomes a vector for delivering viruses, assault advertising,      and spam programming to every digital media device in the home. DLNA will      make it possible for people to experience everything they hate about their      computers and the Internet with their TVs. Viruses that take over the PC will      be able to take control of all home media. Viruses can change channels, delete      programs, replace programs with evil programs, and possibly infect the other      devices. A virus in the computer can launch a Denial of Service attack against      the TV. DLNA has no security mechanism of any kind to protect the home system.</p> </blockquote> <p>He said that no one would create such attacks. I reminded him about the current    state of email and spam, and then he admitted that the attacks were likely.    He suggested that a solution might be to have the TV and computer authenticate    each other. I showed him why that wouldn&#39;t work. He then suggested that people    would need to get firewalls in their home between the computer and DLNA devices.    I explained why that was also a really bad idea. Finally he expressed optimism    that eventually DLNA will eventually identify and solve the problem somehow.</p> <p>I think that the computer-engineering approach to convergence can be just as    wrong as Hollywood&#39;s approach. Consumers do not need and have not asked for    the Digital Living Room. They will reject it if it is not really easy to use,    or if it does not deliver high value and convenience, or if it introduces problems.    The media companies have looked at the threats but not the opportunities. The    technology companies have looked at the opportunities but not the threats.</p>]]></description>
<pubDate>Wed, 20 May 2009 23:52:02 GMT</pubDate>
</item>

<item>
<title><![CDATA[Behavior and Harm]]></title>
<link>http://blog.360.yahoo.com/blog-TBPekxc1dLNy5DOloPfzVvFIVOWMB0li?p=1003</link>
<description><![CDATA[<p><a href="http://www.ecis.eu/">ECIS</a> (European Committee for Interoperable    Systems) published <a href="http://www.ecis.eu/documents/Finalversion_Consumerchoicepaper.pdf">Microsoft:    A History of Anticompetitive Behavior and Consumer Harm</a>. It outlines    Microsoft&#39;s bad behavior, and argues that consumers have been harmed by    it. My problem with the paper is not its treatment of history, which I    think they do well, but with their treatment of present, which they do    poorly.</p> <p>They offer this as evidence that Microsoft is incorrigible and unrepentant:</p> <blockquote>   <p>As just one example, Microsoft recently      announced that Internet Explorer 8 would support a feature called “local      storage,” which allows      websites to store a limited amount of data on users’ computers      so that users can interact with      those sites offline, a feature that could help web applications become      effective replacements for      traditional desktop applications. This feature is part of HTML 5, the      next version of the      HTML standard used for writing web pages. Unfortunately, Microsoft’s      implementation is      subtly incompatible with the standard, which could lead web developers      who test their sites in      Internet Explorer 8 to write their sites in a way that will not work      in other browsers. </p> </blockquote> <p>HTML 5 is not the next version of the standard. It is a proposal, a work    in progress. It has not been through a formal review process. It has not    been officially approved by W3C or by any other standards body. Until    it is formally adopted, no browser maker should be compelled to implement    it. Being <em>subtly incompatible</em> with a working draft is not evidence of    bad intent. Indeed, there are some people (such as me, for example), who    feel that the whole HTML 5 process is out of control and should be reset,    starting over with new rules and better management.</p> <p>Microsoft has done bad things in the past, and I think ECIS does good    in reviewing those sins. I do not know if Microsoft has reformed and is    now blameless. If in fact Microsoft is still behaving badly, then I demand    that ECIS get its fact straight. A committee for interoperable systems    should demonstrate a deeper understanding of the way that standards work.</p>]]></description>
<pubDate>Fri, 01 May 2009 23:03:15 GMT</pubDate>
</item>

<item>
<title><![CDATA[Quarterly Royalty Statement]]></title>
<link>http://blog.360.yahoo.com/blog-TBPekxc1dLNy5DOloPfzVvFIVOWMB0li?p=1002</link>
<description><![CDATA[<table border="0" cellspacing="8"><tbody><tr><td>Format</td>     <td align="right">Net Units</td>     <td align="right">Net Sales</td>     <td align="right">Royalty %</td>     <td align="right">Net Royalty</td>   </tr>   <tr>      <td>--------</td>     <td align="right">--------</td>     <td align="right">--------</td>     <td align="right">--------</td>     <td align="right">--------</td>   </tr>   <tr>      <td>3rd Party Translation</td>     <td align="right">2</td>     <td align="right">1,850.00</td>     <td align="right">25.000</td>     <td align="right">1,500.00</td>   </tr>   <tr>      <td>Book</td>     <td align="right">2,969</td>     <td align="right">38,852.10</td>     <td align="right">10.000</td>     <td align="right">3,885.21</td>   </tr>   <tr>      <td>License</td>     <td align="right">3</td>     <td align="right">37.12</td>     <td align="right">10.000</td>     <td align="right">3.71</td>   </tr>   <tr>      <td>On-Line Access</td>     <td align="right">2</td>     <td align="right">1,997.32</td>     <td align="right">10.000</td>     <td align="right">199.73</td>   </tr>   <tr>      <td>PDF</td>     <td align="right">50</td>     <td align="right">1,038.14</td>     <td align="right">10.000</td>     <td align="right">103.81</td>   </tr>   <tr>      <td>Subsidiary Translations</td>     <td align="right">3,600</td>     <td align="right">39,772.14</td>     <td align="right">5.000</td>     <td align="right">1,988.61</td>   </tr>   <tr>      <td>eBook</td>     <td align="right">7</td>     <td align="right">127.93</td>     <td align="right">10.000</td>     <td align="right">12.79</td>   </tr>   <tr>      <td colspan="4">Book reserve returned from Q208:</td>     <td align="right">1,274.89</td>   </tr>   <tr>      <td colspan="4">Book reserve withheld</td>     <td align="right">-777.04</td>   </tr>   <tr>      <td colspan="4">Subsidiary Translations reserve withheld</td>     <td align="right">-397.72</td>   </tr>   <tr>      <td>&nbsp;</td>     <td align="right">--------</td>     <td align="right">--------</td>     <td align="right"> <br />     </td>     <td align="right">--------</td>   </tr>   <tr>      <td>Net</td>     <td align="right">6,633</td>     <td align="right">87,824.75</td>     <td align="right"> <br />     </td>     <td align="right">7,793.99</td>   </tr>   </tbody>  </table>]]></description>
<pubDate>Thu, 30 Apr 2009 19:30:56 GMT</pubDate>
</item>

<item>
<title><![CDATA[Death From Above!]]></title>
<link>http://blog.360.yahoo.com/blog-TBPekxc1dLNy5DOloPfzVvFIVOWMB0li?p=999</link>
<description><![CDATA[<p>As you know, when I travel, news happens. <a href="http://avherald.com/h?article=4183d5e4">Here    is a news report from April 18:</a></p> <blockquote>   <p>A Turkish Airlines Airbus A340-300, registration TC-JDK performing      flight TK-2 from New York JFK,NY (USA) to Istanbul Ataturk (Turkey)      with 185 passengers and 15 crew, experienced cabin pressurization problems      just before reaching Wales (UK) while enroute over the Irish Sea and      initiated an emergency descent reaching 9000 feet westnorthwest of Cardiff,WL      (UK). The crew decided to divert to London Heathrow,EN (UK), where the      airplane landed safely about 1 hour later around 6:30 local (05:30Z).      No injuries were reported.</p>   <p>The airplane was repaired, departed again around 09:00 local (08:00Z)      and reached Istanbul with a total delay of 4.5 hours.</p>   <p>Passengers reported, that they suffered from shortness of breath, ear      pain and suffocating feelings. The captain warned in an announcement,      that the oxygen masks may come down, the masks however did not deploy.</p> </blockquote> <p>I was on that flight. We were told that we were going to land in Shannon    for repairs, which changed to Manchester, and finally changed to Heathrow.    The worst part was the heat. The air was stale and very hot. I wanted    to crack open a window, but I had an aisle seat. There is nothing to the    speculation that the problem was caused by goats getting into the machinery.    There were no goats on this flight. None.</p>]]></description>
<pubDate>Sat, 18 Apr 2009 20:03:10 GMT</pubDate>
</item>

<item>
<title><![CDATA[Narcissism]]></title>
<link>http://blog.360.yahoo.com/blog-TBPekxc1dLNy5DOloPfzVvFIVOWMB0li?p=994</link>
<description><![CDATA[<p>I was looking at a page about me at <a href="http://dancewithnet.com/2009/03/29/douglas-crockford/">dancewithnet.com</a>, and I was interested to see this comment:</p> <blockquote>不得不说，我葱白他。</blockquote> <p>According to Yahoo&#39;s Babelfish it means</p> <blockquote>Can not but say, my onion in vain he.</blockquote> <p>Google&#39;s translation is</p> <blockquote>Have to say that I very light blue him.</blockquote> <p>which I like better, but I still don&#39;t know what it means.</p> <p>So I tried several free online translation services to get another opinion,    and they all returned either the Yahoo version or the Google version.    It seems that so much of the Open Web is just parasites repackaging Yahoo    and Google&#39;s free services. Except for Microsoft&#39;s Live, which offered </p> <blockquote>have to say, i worship him.</blockquote><p>It is not often that I get to say this: I think Microsoft got it right.</p>]]></description>
<pubDate>Thu, 02 Apr 2009 19:34:03 GMT</pubDate>
</item>

<item>
<title><![CDATA[The Fifth Edition]]></title>
<link>http://blog.360.yahoo.com/blog-TBPekxc1dLNy5DOloPfzVvFIVOWMB0li?p=993</link>
<description><![CDATA[<p>The official name for the project known as ES3.1 will be ECMAScript, Fifth Edition. There will not be a Fourth edition; the project known as ES4 was never completed. </p>]]></description>
<pubDate>Thu, 26 Mar 2009 15:33:47 GMT</pubDate>
</item>

<item>
<title><![CDATA[Obama pushes Congress to pass $3.6 trillion budget]]></title>
<link>http://blog.360.yahoo.com/blog-TBPekxc1dLNy5DOloPfzVvFIVOWMB0li?p=990</link>
<description><![CDATA[<p>A trillion here, a trillion there, and pretty soon you&#39;re talking about real money. Or are you?</p>]]></description>
<pubDate>Tue, 17 Mar 2009 16:54:28 GMT</pubDate>
</item>


</channel>
</rss>

<!-- s17.mgl.re2.yahoo.com uncompressed/chunked Fri Jul  3 17:23:17 PDT 2009 -->
