Waiting for the train, with this great view down California Ave. (at California Ave Caltrain Station)
Made a couple subtle tweaks to OOTB’s homepage, which will hopefully reduce confusion and lead to more visitors clicking “play.”
I finally captured the flag! And I learned a ton about securing web-based systems while I was at it!
Had a nice weekend visiting the Chihuly Garden and the Seattle Art Museum. Still trying to get the hang of Instagram…
If you’ve ever tried to change the Netflix account on a gaming device, you will know how invaluable/awesome this information is.
Holy mother of Netflix. This is both amazing and horrible.
Pro-tip: Cheat codes are not acceptable solutions for real usability problems.
PREVENTING SITE SCRAPING ⇒
Trying to essentially DRM your web site so that it’s human-readable and not machine-readable is not only inherently impossible to do effectively (like any DRM), but is also solving the wrong problem.
How (really) to prevent site scraping:
- Don’t publicly post useful data, or…
- Provide an API for accessing the data.
Ta-da, problem solved.
Google Infringed On Oracle Copyrights, Jury Finds ⇒
I would say “case closed”, but we all know how much Google loves the word “open” — they’re asking for a mistrial.
This is a non-event. A lot of misleading headlines today. Have any reporters actually bothered to read the court transcripts?
The jury was instructed to assume that APIs are copyrightable. Whether or not this assumption holds true has yet to be determined, and will be decided by the judge as a matter of law. That is the crux of this case.


