Sunday, December 27, 2009

limits

The Limits of Control - Great movie!

prog

weird...

Hmm, a weird thing happens when I was trying to compile Flex 3 applications with haXe. I was getting a lot of errors of the form: Field systemManager has different property access than in mx.managers.IFocusManagerContainer (default should be null) What worked for me was going into /usr/lib/haxe/lib/flex/1,2/mx and editting the files so that I removed most of the (default,null) instances. Not sure what the problem was here, but things seem to work now.

Friday, December 18, 2009

try pressing "i'm feeling lucky" with no search term on google. down below, check out the big number counting down, it's counting down to midnight new years eve!

$$$



ep




etherpad - This is the open source release of EtherPad, a web-based realtime collaborative document editor.



golden



themes



error




suddenly!

Great error message.



Thursday, December 17, 2009

chrome

Chrome on Linux FTW!

figures



pretty




Southern Orca Songs

Wow, now that's a spectrogram:





timeout!



tiny




TinyApps

never spend more than 4 hours on a first release

cool.


select



yum



yum



json



flfl




flags and flippers - How flickr does continuous integration of software. Interesting.



stream




icecast
liveice
liveice usage
Video and Audio Streaming with Flash and Open Source Tools

Linux Audio Streaming (live!) using Ices and Icecast
Streaming Audio with Ices and Icecast
edna - an MP3 server, written in python
pilt - A streaming server written in C++, with Python bindings and a web application with a live shell to demonstrate how it works. Uses the liveMedia library for serving content.



Thursday, December 10, 2009

designers



cqrs




CQRS: Crack for architecture addicts

Great quote:


So ask yourself this, you're probably an architect or senior developer. Can the rest of your team fully understand the directions you?ll be giving from your ivory tower? If half of them can't you are choosing the wrong architecture. I don't care if it fits your problem perfectly. If your team can't handle it, it's the wrong choice.


This is so true, code is not just about making your computer do something, it's also for communicating with other people, both on your team and also developers in the future. Ignore this at your peril.



Sunday, December 06, 2009

NEPTUNE



bird



tonight




Tonight I was slicing up homemade bread that I made today and listening to Infected Mushroom. It makes me happy to think that there are very few other people in the universe that do these two things.




Thursday, December 03, 2009

ERR




A really wacky error! I am running Phusion Passenger on Mac OS X, and I was getting a:


500 Internal Server Error


When I was trying to do a POST that went over a certain size limit, about 5960 bytes or so.

It turns out that the web server was trying to write into the directory:


/tmp/passenger.15068/webserver_private


But that directory didn't exist. I created it and all was well.


tauren




armory of man who beat WoW. so glad I never started playing!



fluid



distributed cognition




Distributed cognition - is a psychological theory developed in the mid 1980s by Edwin Hutchins. Using insights from sociology, cognitive science, and the psychology of Vygotsky (cf activity theory) it emphasizes the social aspects of cognition.

Edwin Hutchins
Edwin Hutchins - Research
James D. Hollan
cognitive ethnography
Ethnography
Symbolic AI



design patterns



5



ec2 ebs



48 cores



emp





Empire EFI - hackintosh easier