Reading List for Grad Students
Writing, presenting, science and PhD related and other computer science books list by Matt Might.

Posted: March 14th, 2011
at 10:55pm by mnp
Categories: computers,education,lists,science
Comments: No comments
DIY : Wireless Keylogger
Not sure why you would want to do this, but here is a DIY for monitoring user activity on a computer.

Posted: March 9th, 2011
at 9:56pm by mnp
Categories: computers,development,diy,weaponry
Comments: No comments
Tablets vs. Netbooks
![]()
Some argue that you need the keyboard, is the netbook a one trick pony?
Tablets provide an optimized experience for portability, mobility, and touch-based input with a rich selection of apps and games designed with their size and power in mind.
Laptops are cheaper, lighter, and more powerful than ever before. They offer a rich ecosystem of apps and provide the perfect platform where text input is required.
Netbooks can still provide a great platform for getting online, but so can laptops and tablets. Laptops may one day give way to tablets and smartphones entirely, and apps may move entirely online, but Netbooks - like word processors in the 80′s - will inevitably fall victim to competitors that offer a more dynamic ecosystem of apps, games, and features at an increasingly comparable price.
Visualizing WiFi
In Oslo, Norway with the help of long exposure photography, these ninjas visualized the relationships between WiFi networks and their physical environments.
Extracting Point Clouds with the Kinect
Of a white picket fence amongst other things:

Using the software I had already written I could capture point clouds with metric distances relative to the Kinect. However since the Kinect itself is moving I wanted a different output. I wanted a real-world point cloud that spans many depth frames. Collecting all the information needed to reconstruct a 3D world that is spatially located meant I had to write a bit more software…
To spatially locate my car (and hence the Kinect itself) I used the GPS in my Google Nexus One along with BlueNMEA. This allowed me to get NMEA strings from the GPS in the phone via a TCP connection and log them. Using that information I could locate each depth frame and image frame and build a point cloud in a real-world coordinate system (so every point has the equivalent of a latitude, longitude, and altitude).
Applied Sciences Group: Smart Interactive Displays
Microsoft Research on building various monitors including the ultimate telepresence display.




