intertwingly

It’s just data

HTML5 Interoperability

Brian Hogan: I am getting really, really tired of Mozilla screwing up the HTML5 specification. First it’s video, and now "we’re never supporting Web SQL"

By video, I’m assuming that Brian is referring to the fact that Mozilla does not plan to implement H.264.  With respect to Web SQL, what would be needed is for somebody to define an interoperable dialect of SQL which would be support multiple interoperable implementations.

...


Remote Application Removal Feature

Rich Cannings: Every now and then, we remove applications from Android Market due to violations of our Android Market Developer Distribution Agreement or Content Policy. In cases where users may have installed a malicious application that poses a threat, we’ve also developed technologies and processes to remotely remove an installed application from devices. If an application is removed in this way, users will receive a notification on their phone.


Planet Venus as a PubSubHubbub publisher

Matt Domsch: Following are 3 patches which implement PubSubHubbub publishing

By the time he was done, there were a total of 1, 2, 3, 4, 5, 6, 7 patches.

To enable, simply pull the latest Venus and add the following to your config.ini, tailoring to taste:

pubsubhubbub_hub = http://pubsubhubbub.appspot.com/

Irrevocable Promise

DeWitt Clinton: what is important is how a company licenses a particular technology, regardless of their patent holdings.  As Brett points out in the comments, PSHB is covered under the OWFa, which was signed by all the many contributors.


Deleting Flash Cookies

I’m A Super: What if there was a type of cookie that ...Couldn’t be deleted by your browser

Count me in the set of people who were previously unaware that such cookies existed.  As to deletion, I prefer a more direct approach.

...


Android Market

Antonio Cangiano: Fine folks from Canada, Australia, New Zealand, Denmark, Sweden, Ireland, Russia, China, India, etc, are all excluded from this platform.

Antonio lives in Toronto.


Universal Browser

Mads Ager: this is the first Chrome beta that features initial integration of the Adobe Flash Player plug-in with Chrome, so that you can browse a rich, dynamic web with added security and stability

When will Google Chrome bundle Moonlight?


Lucid

Upgrading to Lucid Lynx went smoothly as usual, though by upgrade I mean do a complete backup, wipe disk, do a full install, install of the packages I need, and then copy back in the various data directories.  I’m keeping with Pidgin and Thunderbird versus Empathy and Evolution.  I also don’t expect to use Gwibber.  As I had done a test install first with a beta, I was prepared what floatflt went missing.  Looking at my Apache logs, that entry is gaining a steady stream of search results.  I like being able to give back to the community in such a manner.

Having literally terabytes of storage and a 100Gb Ethernet sure makes this process smoother than it was a decade ago.

...


Flash & the Arrow Keys

Bruce Tognazzini: He did the same thing with the original Mac, although then, Flash was not the issue. Few will remember, but, when the Mac debuted in 1984, there were no arrow keys on the keyboard. That was a big deal.

Kevin Lynch’s and Tim Bray’s take.

...


HTML to Atom

Edward O’Connor: Hixie’s not the sort of guy to leave things underspecified, so HTML5 defines (in excruciating detail) how to convert an HTML document to Atom, even when the HTML document in question is, shall we say, less than ideal.

This has spawned a lengthy thread.  In that thread, I requested (one, two, three times) that:

I suggest that you actually test out how common feed aggregators react when they are presented with the same feed differing only in the entry ids.

...


Foundation for new standards

I’m pleased to see Atom as a foundation for a number of emerging standards in quite a number of venues.

...


Non-Draconian XHTML?

Simple test script - Output with various browsers.

Note the one in the top right corner.


Solar Cycle

Unlike previous years, this year we have a week long set of events planned: Angus, Fluffy, Clapton, Foxworthy.  Key difference: we are (nearly) empty-nesters.


PubSubHubBub Publisher

Previously, I had been pushing pings to blo.gs, blogrolling, technorati, and weblogs.  I removed all of these, and added pubsubhubbub.appspot.com.  This involved two steps.

...


Two Pings For Every Post

Joseph Scott: Today we’ve turned on PuSH support for the more than 10.5 million blogs on WordPress.com. There’s nothing to configure, it’s working right now behind the scenes to help others keep up to date with your posts.

...


Facebook does XMPP

Florian Jensen: just use your Facebook Username and Password, and use the server chat.facebook.com.

Also ensure Require SSL/TLS is not turned on.  Other than that, seems to work seamlessly.


Rails 3.0 on Cygwin

Rails 3.0 requires 1.8.7 or later. Both InstantRails and the (current, released) version of RubyInstaller bundle Ruby 1.8.6.  The files on the Ruby site seem to be a scavenger hunt.  While the next release of RubyInstaller will address this, we can run today with Cygwin.

...


Evolution of Tinkering

Jim Stogdill: The automobile went through a similar evolution. From eminently hackable to hood essentially sealed shut. When the automobile was new, you HAD to be a mechanic to own one. Later, being a mechanic gave you the option of tinkering and adapting it to your specific interests. In fact, that’s how most people up until about 1985 learned to be mechanics.

...


Think Different

Tim Bray For creative people, this device is nothing.  Tim also is quite concerned about losing access to emacs.

Imagine a 2.66GHz Intel computer with five USB 2.0 ports, one FireWire 800 port, a mini-DVI port, and a DVD burner.  Comes with a wireless keyboard and a 9.7 inch wireless display.  The display is fully touch enabled, and can even support a virtual keyboard.  Yes, this system runs EMACs.  It also can run J2EE, Ruby on Rails, and Django.  The display connects to the base station via 802.11, and supports both canvas and AJAX.  Comes with OS/X, but you can also install Windows 7 and/or Linux alongside it if that is your preference.

...


WebSockets

Joe Armstrong: After a small amount of experimentation I was able to make Erlang talk to a web page using pure asynchronous message passing.  I think this means the death of the following technologies:

I see the appeal for a single node Erlang or Eventmachine or node.js server.  (Can sockets be passed between servers?)

I’m less clear about how this could work with request/response servers like PHP or Rails.  Event loops on the server are not typically application patterns for applications using such frameworks — shared nothing is more of the norm.