January 2008
In Ticketing | UNDERGROUND LOCATION - tba, SAN... →
The XMLHttpRequest Object →
December 2007
AJAX Tutorial: XMLHttpRequest →
Access Control for Cross-site Requests →
Fiddler HTTP Debugger - A free web debugging tool →
For Best Results, Forget the Bonus →
ECMAScript - Documentation →
John Resig - The Browser Scripting Revolution →
Dean Edwards: Yet Another JavaScript Library... →
Maintainer Woes →
Overall, I’m a pretty terrible free software maintainer.
I don’t communicate well, and don’t plan or organize nearly enough. I disappear and get distracted. I get frustrated a lot, and don’t work on the nitty-gritty stuff. I make arbitrary design decisions that turn out flat wrong.
And I certainly don’t know what to do when thing go awry, like they are with the Gimmie project and its upcoming...
Reversing Everything: Hacking the Kindle part 3:... →
Software optimization resources. C++ and assembly.... →
MicroPlace, an eBay Company: Make an investment,... →
S3 Firefox Organizer →
Tiling →
Er.js: Concurrent AJAX →
I’ve just committed basic support for concurrent AJAX requests in Er.js. From the Er.js homepage:
Concurrent AJAX with Er.Ajax
XmlHttpRequest, AJAX and JSON integrate nicely with the process and message-passing model, allowing processes to avoid asynchronous JavaScript and callbacks.
Instead, using message-passing and concurrency, Er.js makes network access transparent, without blocking other...
Germany →
Frankfurt is covered in a cute white frost. Thanks to lord Ativan the destroyer of consciousness, I had a great flight. As luck would have it, Peter from the EFF was on the same flight. We shared a taxi to the airport and we all sat together. One of my favorite people met us at the airport for a coffee and then we drove to a small town nearby Frankfurt. Tomorrow we’ll collect Andy from the...
Naughty Adolf on Flickr - Photo Sharing! →
winter_solstice_pivato.jpg (JPEG Image, 1280x554... →
Predicting The Future →
Project Euler →
flot - Google Code →
Moving and Germany →
I haven’t been writing here or anywhere at all lately. I think this is a result of having other things keeping me busy or perhaps as a result of being busy, I couldn’t be bothered to reflect in a public forum. I’m not sure. In an attempt to move at the least possible second, I no longer live on Landers Street. It was a nice run, I can’t believe I lived there for over a...
Amazon.com: Amazon SimpleDB, Amazon Web Services →
Open Source Web>2.0 Technologies: Erlang based... →
Thirty-eight dishonest tricks +24638tricks+ →
Neil Mix » Blog Archive » Sucker Punch →
Erlang-style concurrency with JavaScript 1.7 →
I’ve just posted up a fun hack that I’ve been playing with the last few days… it’s called Erjs; short for Erlang-in-JavaScript.
Erjs piggybacks on Neil Mix’s Threads.js which fakes threading in JavaScript 1.7 using coroutines and nested generator continuations. My idea was to replicate Erlang’s concurrent lockless process model and message-passing in JavaScript.
Running a JavaScript function in...
kryo.se: iodine (IPv4 dns tunnel) →
“iodine lets you tunnel IPv4 data through a DNS server. This can be usable in different situations where internet access is firewalled, but DNS queries are allowed. “
mozilla/js/narcissus/jsparse.js →
Neil Mix » Blog Archive » Threading in JavaScript... →
Thread.js -- JavaScript coroutines →
NOX magazine.for men. →
“
Enraged by the attacks on the World Trade Centre in 2001, Jonas Moffat was set to join the US Air Force â until 90 minutes with the PLO turned his worldview upside down”
The OSKit Project →
“The OSKit is a framework and a set of 34 component libraries oriented to operating systems, together with extensive documentation. By providing in a modular way not only most of the infrastructure “grunge” needed by an OS, but also many higher-level comp
Parallax Home →
Using the MD5 collision attack on zip/gzip/bzip2... →
“Creating concurrent MD5 and CRC32 collisions The zip formats use CRC32 merely as an interity check against errors. We know that CRC32 itself is not cryptographically secure and it is fairly simple to find two binary strings having the same CRC32 check
credmp » Blog Archive » Emacs hidden gems: Version... →
Homosexuality Turned On and Off in Fruit Flies |... →
HowToDeduplicateWorkstationVMs - VMware Wiki →
Khashmir →
Exploiting Similarity for Multi-Source Downloads... →
Distributed Hash Tables, Part I →
Similarity Enhanced Transfer - Wikipedia, the free... →
bunnie’s blog » Blog Archive » Adventures with the... →
The Programmers’ Stone » Logical Effects →
Welcome to Seastead.org →
“Mark Twain, 1800’s: “Buy land. They’ve stopped making it” Seasteaders, 2003: “Memo: Production Resuming” This is the home of the Seasteading Project, which aims to build sovereign, self-sufficient floating platforms, thus creating new territory on
Food - Supermarkets - Obesity - Nutrition -... →
Symantec Security Response Weblog: Raising the... →
“Last, but perhaps not least, the SYS driver is polymorphic and changes its code from sample to sample.”
Interview with Bram Cohen, the inventor of... →
Using Linux as an L2TP/IPsec VPN client →
“Using Linux as an L2TP/IPsec VPN client”