Archive 7. December 2010

The Risks of Cloud: Lessons from Wikileaks - Simon Says.... Summary of the actions against Wikileaks and what this means for business on the web. Because what happened to the Wau Holland Foundation with PayPal (their PayPal account was frozen, not Wikileaks') can happen to anyone if someone doesn't like your nose. Without even a rudimentary legal process. They simply claim that the Terms of Service were not followed. And even self-hosting doesn't really help because you are still dependent on many others (the place where the server runs, the domains ...). Strangely, this arbitrariness on the net is never mentioned when politicians talk about the terrible "lawless space Internet".

pyquery: a jquery-like library for python — pyquery v0.6.1 documentation. That's what it says. Essentially a subset of what jQuery can do, as jQuery has its own selector extensions and this one simply builds on lxml (but therefore has full CSS3 selector support).

stream – Lazily-evaluated, parallelizable pipeline — stream v0.8 documentation. Interesting small module for easier programming of calculation chains with iterators. Makes source code much more compact for suitable use cases (e.g. transformations and selections of bulk data). Blogged because I have implemented something like this several times myself ad-hoc within projects.

Wau-Holland-Stiftung: Donors of Wikileaks threatened with sanctions. But it's actually less about Wikileaks than about the foundation's negligence. Financial statements are standard business for foundations, if you simply leave them out, you can expect - predictable - trouble with the authorities.

Another implementation of Common Lisp Conditions in Python.

Python Package Index : withrestart 0.2.6. Sounds quite interesting - the interactive restarts of Common Lisp are often very practical, especially when working interactively.

snipMate - TextMate-style snippets for Vim : vim online - since I'm just listing things that aren't really interesting to me but are still somehow cool, here's an implementation of TextMate-like snippets for Vim.

vcscommand.vim - CVS/SVN/SVK/git/hg/bzr integration plugin : vim online - something I'd rather do in a shell than in the editor. Mainly because I rarely have single-file commits. But for querying history, it could still be interesting. It's also one of the more active Vim plugins - some of them are really shockingly old, but still work well. One plugin even had a reference to its homepage at GeoCities ...

pyclewn. Not sure if I want to dive into this - I don't usually use debuggers. But this one is integrated into Vim and thus directly usable from the editor. gdb and pdb (for Python) can be used.