{"id":2277,"date":"2008-09-05T18:31:20","date_gmt":"2008-09-06T01:31:20","guid":{"rendered":"http:\/\/redmonk.com\/sogrady\/2008\/09\/05\/links-for-2008-09-05\/"},"modified":"2008-09-05T18:31:20","modified_gmt":"2008-09-06T01:31:20","slug":"links-for-2008-09-05","status":"publish","type":"post","link":"https:\/\/redmonk.com\/sogrady\/2008\/09\/05\/links-for-2008-09-05\/","title":{"rendered":"links for 2008-09-05"},"content":{"rendered":"<ul class=\"delicious\">\n<li>\n<div class=\"delicious-link\"><a href=\"http:\/\/blogs.zdnet.com\/community\/?p=102\">The Importance of Dissent | Community, Incorporated | ZDNet.com<\/a><\/div>\n<div class=\"delicious-extended\">i concur<\/div>\n<div class=\"delicious-tags\">(tags: <a href=\"http:\/\/delicious.com\/sogrady\/dissent\">dissent<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/discussion\">discussion<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/rational\">rational<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/montywidenius\">montywidenius<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/mysql\">mysql<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/joebrockmeier\">joebrockmeier<\/a>)<\/div>\n<\/li>\n<li>\n<div class=\"delicious-link\"><a href=\"http:\/\/www.jsequeira.com\/blog\/2008\/09\/05.html#a915\">John Sequeira&#039;s Weblog<\/a><\/div>\n<div class=\"delicious-extended\">&quot;I can&#039;t get past the fact that there&#039;s no SQL. I know why there&#039;s no SQL, (Brewer&#039;s Conjecture etc) and I have some experience with it. I&#039;ve been doing years of mostly-simple mashup stuff with quickbase, which is a similar PaaS-backing non-relational data store. It has it&#039;s place, but it&#039;s hard to imagine really cranking out something complicated with it. When I do code reviews for clients, the biggest improvements come from transforming procedural cursor logic back into set-oriented db-logic, and AppEngine wants you to go the opposite direction. Sigh.&quot;<\/div>\n<div class=\"delicious-tags\">(tags: <a href=\"http:\/\/delicious.com\/sogrady\/johnsequeira\">johnsequeira<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/google\">google<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/appengine\">appengine<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/cloud\">cloud<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/paas\">paas<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/database\">database<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/sql\">sql<\/a>)<\/div>\n<\/li>\n<li>\n<div class=\"delicious-link\"><a href=\"http:\/\/alexking.org\/blog\/2008\/09\/05\/jabberwerx-ajax\">JabberWerx AJAX | alexking.org<\/a><\/div>\n<div class=\"delicious-extended\">this is excellent stuff. there&#039;s a lot XMPP can do for sites, and these Ajax enabling libraries will help presumably help it get there.<\/div>\n<div class=\"delicious-tags\">(tags: <a href=\"http:\/\/delicious.com\/sogrady\/jabberwerx\">jabberwerx<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/ajax\">ajax<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/alexking\">alexking<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/jabber\">jabber<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/crowdfavorite\">crowdfavorite<\/a>)<\/div>\n<\/li>\n<li>\n<div class=\"delicious-link\"><a href=\"http:\/\/weblogs.java.net\/blog\/timboudreau\/archive\/2008\/08\/nobody_thinks_t.html\">Tim Boudreau&#039;s Blog: Nobody Thinks They&#039;re An Enterprise<\/a><\/div>\n<div class=\"delicious-extended\">pushback on traditional enterprise marketing and its vernacular<\/div>\n<div class=\"delicious-tags\">(tags: <a href=\"http:\/\/delicious.com\/sogrady\/timboudreau\">timboudreau<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/marketing\">marketing<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/enterprise\">enterprise<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/developer\">developer<\/a>)<\/div>\n<\/li>\n<li>\n<div class=\"delicious-link\"><a href=\"http:\/\/www.darkroastedblend.com\/2008\/09\/most-alien-looking-place-on-earth.html\">Dark Roasted Blend: The Most Alien-Looking Place on Earth<\/a><\/div>\n<div class=\"delicious-extended\">i can quite honestly say i&#039;ve never seen anything like this. anything remotely like this, in fact.<\/div>\n<div class=\"delicious-tags\">(tags: <a href=\"http:\/\/delicious.com\/sogrady\/yemen\">yemen<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/weird\">weird<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/travel\">travel<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/socotra\">socotra<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/nature\">nature<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/evolution\">evolution<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/via%3Ablizzard\">via:blizzard<\/a>)<\/div>\n<\/li>\n<li>\n<div class=\"delicious-link\"><a href=\"http:\/\/www.schneier.com\/blog\/archives\/2008\/09\/movie_plot_thre_2.html\">Schneier on Security: Movie Plot Threats in &lt;i&gt;The Guardian&lt;\/i&gt;<\/a><\/div>\n<div class=\"delicious-extended\">&quot;In 2006, UK police arrested the liquid bombers not through diligent airport security, but through intelligence and investigation. It didn&#039;t matter what the bombers&#039; target was. It didn&#039;t matter what their tactic was. They would have been arrested regardless. That&#039;s smart security. Now we confiscate liquids at airports, just in case another group happens to attack the exact same target in exactly the same way. That&#039;s just illogical.&quot; precisely. so much of security is theatre, and each inconvenience &#8211; or worse, sacrificed liberty &#8211; is a win for those that would cause terror.<\/div>\n<div class=\"delicious-tags\">(tags: <a href=\"http:\/\/delicious.com\/sogrady\/terrorism\">terrorism<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/security\">security<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/schneier\">schneier<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/psychology\">psychology<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/politics\">politics<\/a>)<\/div>\n<\/li>\n<li>\n<div class=\"delicious-link\"><a href=\"http:\/\/roy.gbiv.com\/untangled\/2008\/paper-tigers-and-hidden-dragons\">Paper tigers and hidden dragons \u00bb Untangled<\/a><\/div>\n<div class=\"delicious-extended\">&quot;The point is that you don\u2019t need to change technologies (or even interaction styles) to solve a problem of information transfer efficiency. Sometimes you just need to rethink the problem. There are many systems for which a different architecture is far more efficient, just as XMPP is far more efficient than HTTP for something like group chat. Large-scale collaborative monitoring is not one of them. An XMPP solution is far more applicable to peer-to-peer monitoring, where there is no central service that is interested in the entire state of a big site like Flickr, but even then we have to keep in mind that the economics of the crowd will dictate scalability, not the protocol used for information transfer.&quot;<\/div>\n<div class=\"delicious-tags\">(tags: <a href=\"http:\/\/delicious.com\/sogrady\/royfielding\">royfielding<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/xmpp\">xmpp<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/http\">http<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/web\">web<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/software\">software<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/scalability\">scalability<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/pubsub\">pubsub<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/scaling\">scaling<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/notification\">notification<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/messaging\">messaging<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/performance\">performance<\/a>)<\/div>\n<\/li>\n<li>\n<div class=\"delicious-link\"><a href=\"http:\/\/www.telegraph.co.uk\/news\/newstopics\/howaboutthat\/2655185\/Roald-Dahls-seductive-work-as-a-British-spy.html\">Roald Dahl&#039;s seductive work as a British spy &#8211; Telegraph<\/a><\/div>\n<div class=\"delicious-extended\">who knew that the author of James and the Giant Peach was not only a rake, but a spy?<\/div>\n<div class=\"delicious-tags\">(tags: <a href=\"http:\/\/delicious.com\/sogrady\/roalddahl\">roalddahl<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/spy\">spy<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/sex\">sex<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/espionage\">espionage<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/war\">war<\/a>)<\/div>\n<\/li>\n<li>\n<div class=\"delicious-link\"><a href=\"http:\/\/google-code-updates.blogspot.com\/2008\/08\/two-new-ways-to-location-enable-your.html\">Google Code Blog: Two new ways to location-enable your web apps<\/a><\/div>\n<div class=\"delicious-extended\">this is older, but very cool<\/div>\n<div class=\"delicious-tags\">(tags: <a href=\"http:\/\/delicious.com\/sogrady\/gears\">gears<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/geolocation\">geolocation<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/webdesign\">webdesign<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/web2.0\">web2.0<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/software\">software<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/programming\">programming<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/mobile\">mobile<\/a>)<\/div>\n<\/li>\n<li>\n<div class=\"delicious-link\"><a href=\"http:\/\/twitter.com\/br3nda\/statuses\/886788995\">Twitter \/ Brenda Wallace: Cannot believe how long of &#8230;<\/a><\/div>\n<div class=\"delicious-extended\">Solaris packaging complaints<\/div>\n<div class=\"delicious-tags\">(tags: <a href=\"http:\/\/delicious.com\/sogrady\/solaris\">solaris<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/packaging\">packaging<\/a> <a href=\"http:\/\/delicious.com\/sogrady\/brendawallace\">brendawallace<\/a>)<\/div>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The Importance of Dissent | Community, Incorporated | ZDNet.com i concur (tags: dissent discussion rational montywidenius mysql joebrockmeier) John Sequeira&#039;s Weblog &quot;I can&#039;t get past the fact that there&#039;s no SQL. I know why there&#039;s no SQL, (Brewer&#039;s Conjecture etc) and I have some experience with it. I&#039;ve been doing years of mostly-simple mashup stuff<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[49],"tags":[],"class_list":["post-2277","post","type-post","status-publish","format-standard","hentry","category-links"],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/posts\/2277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/comments?post=2277"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/posts\/2277\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/media?parent=2277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/categories?post=2277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/tags?post=2277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}