Tuesday, January 29, 2008

My Schedule [for real this time]



This is my revised schedule. Turns out I am probably going to take Professor Horstmann's CS252 class on Advanced Programming Languages. I went for the first time today (I missed the first day) and it was pretty interesting. Should be fun learning more about Lambda Calculus and other advanced topics like continuations and about languages like Groovy, Scheme, and Scala (I'm already a big fan of Ruby).

Thursday, January 17, 2008

My Schedule for Spring

Wednesday, January 09, 2008

Oh Modern Video Games...

Labels: , ,

Monday, January 07, 2008

Java Disclaimer: Java Cannot Operate Weapons or Aircraft

My friend Tim found this while installing Java on his computer.


13. NOTE ON JAVA SUPPORT. THE SOFTWARE MAY CONTAIN SUPPORT FOR
PROGRAMS WRITTEN IN JAVA. JAVA TECHNOLOGY IS NOT FAULT TOLERANT AND IS
NOT DESIGNED, MANUFACTURED, OR INTENDED FOR USE OR RESALE AS ONLINE
CONTROL EQUIPMENT IN HAZARDOUS ENVIRONMENTS REQUIRING FAIL-SAFE
PERFORMANCE, SUCH AS IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT
NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL, DIRECT LIFE
SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH THE FAILURE OF JAVA
TECHNOLOGY COULD LEAD DIRECTLY TO DEATH, PERSONAL INJURY, OR SEVERE
PHYSICAL OR ENVIRONMENTAL DAMAGE. Sun Microsystems, Inc. has
contractually obligated Microsoft to make this disclaimer.

I guess Sun doesn't want to be liable when Java starts garbage collecting on a missile guidance system at a bad moment ;).