I am currently a software engineer at Google, where as a member of the Android platform team I build frameworks and user interfaces.
The blog here at dsandler.org is mostly historical; you can find more recent posts on Google+.
<erinmak> OK,
dorkier than carrying a mix CD of Zelda music around? Playing the Zelda
theme song on the RMC piano for all to hear.
This IETF
draft for URI namespaces is intriguing, but what’s to stop
cybersquatters and other namespace predators from swallowing up all the
namespaces (just as they do today with DNS domains)?
How to survive vim 6.2 and Python: Starting in version 6.2, the default
python.vim syntax file tries to use spaces,
which is the current Right Way to indent Python code. It doesn’t try
Hard Enough however, because shifting operators still use raw tabs; this
devolves into Mixed Space And Tab Madness pretty quickly. Add the
following to your .vimrc and be happy:
" python stuff for gvim6.2
let python_highlight_all = 1
autocmd FileType python set tabstop=4|set shiftwidth=4|set expandtab
Further reading: vim.org
tip #12; Indent
Finder.
Salon: War
is Peace, a brief interview with the authors of Weapons of Mass
Deception: The Uses of Propaganda in Bush’s War in Iraq.
Just as there is the “Fox effect” in the Western world, there’s an
opposite sort of thing going on in Arab and Muslim countries. The way
they compete for market share is by getting to see who can present the
most outrage and direct that outrage toward the United States. The
ironic thing is that if you watch Arab television, and you can actually
get some of it on the Web now, it looks a lot like Fox
news!