Twitter
identi.ca
Py3k I18n
Improving on Sam Ruby's example, to show that, in Python 3.0, code (names) can use unicode characters (also, the default encoding of the interpreter now is utf-8):
$ python3.0
Python 3.0a3+ (py3k:61959, Mar 26 2008, 21:02:26)
[GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu6)] on linux2
Type "help", "copyright", "credits" or "license" for more
information.
>>> Iñtërnâtiônàlizætiøn = 'Iñtërnâtiônàlizætiøn'
>>> print(len(Iñtërnâtiônàlizætiøn))
20
>>>
Use with care :)
WebRant 2.0
Its a bit strange that all that some "technologists" have to say about Silverlight and Flex is "w00t! bling!".
The Web is about openness - human-readable data. MSFT should stop trying to pervert it and help the WHATWG.
Interesting emergent software
Long time no blog. So, to break the silence for a second, here is a list of cool new software that I have played with recently:
The iPhone Linux hackers have announced that they have a rudimentary 2.6 kernel running on iPhone devices, and some iPod Touch devices as well. "This is a rough first draft of the port, and many drivers are still missing, but it's enough that a real alternative operating system is running on the iPhone." It looks like there is a lot of work to do for those who would like to help with this project.
Shared by EdCrypt finally a *less* crazy alternative to bash?
developerWorks examines the fish shell. "Thankfully, fish--the Friendly Interactive Shell--swims upstream against the tide of obfuscation, providing streamlined syntax and a much-improved user experience. Like other shells, fish provides redirection, shortcuts, globbing (that is, expansion of wildcards), subshells, tab completion, and variables. Unlike alternatives, however, fish also provides color-coded CLIs, an extensive command-line editor, and rich documentation."