Archive

Archive for March, 2009

Magic Hardware Is Live

March 19th, 2009
Comments Off

Shidan Gouran & friends have a new venture called Magic Hardware, an online store for all things to do with home automation.  (Want to give your fridge a Twitter account?)  See his blog post for more information.

Uncategorized

Maciej Cegłowski on Meltdowns

March 18th, 2009

Well-written article from Maciej Cegłowski about financial and climatic meltdowns, and the inability of mass-media democracies to think sensibly about long-term issues.  It prompted an interesting exchange today:

Me: Any plan to deal with global climate change that’s based on a fundamental change in human nature is going to fail.

Him: You would have said that about slavery in 1800.

Uncategorized

The Chosen Hundred

March 18th, 2009

The list of mentor organizations for Google Summer of Code 2009 was announced today; see Leslie’s post for an explanation of what comes next.

Uncategorized

CS Enrolment Up (a bit, finally)

March 17th, 2009

According to a CRA press release (NYT coverage here), “The number of majors and pre-majors in American computer science programs was up 6.2 percent from 2007″, and “Total Ph.D. production grew to 1,877 for the period July 2007 to June 2008, a 5.7 percent increase over the previous period.”

Teaching

Legal Frameworks for Reproducible Research

March 17th, 2009
Comments Off

My grad students and I met Victoria Stodden for the first time yesterday, and had a great time talking about reproducible research, science 2.0, and most particularly the kind of legal/copyright frameworks needed to move science forward.  She has two papers up that anyone interested in the subject should read: a short one that appeared in Computing in Science and Engineering titled The Legal Framework for Reproducible Research in the Sciences: Licensing and Copyright, anda longer one due out soon called Enabling Reproducible Research: Open Licensing For Scientific Innovation. If you have thoughts on the subject, I’m sure she’d enjoy hearing from you.

Research, Software Carpentry

Jason’s Thinking About Learning Architecture

March 16th, 2009
Comments Off

More precisely, Jason Montojo (ex-Eclipse developer, now grad student) is thinking about studying how novices learn the architecture of large applications for his master’s thesis.  I’m sure he’d welcome your thoughts…

Research

Research in Action Showcase on March 24, 2009

March 15th, 2009
Comments Off

The Department of Computer Science is holding its Research in Action showcase on March 24, 2009. Presentations are listed below, with full descriptions here. Look forward to seeing lots of you there!

  • Friend Forecaster: Cell Phone Software Aiding Memory for Names
  • Interactive Performance Control: A New Puppetry of Real and Virtual Robots
  • Using Language to Learn Structured Appearance Models for Image Annotation
  • SketchPad: Sketching Interface for Conceptual Design of Floor Plans
  • Towards a Comparative Database of Dysarthric Articulation
  • Linked Movie Database
  • Analyzing Ranking Algorithms on Web Graphs
  • Distributed Recommender Systems
  • Interactive Synthesis of Motion Using a Generative Model
  • Automated Ligand-Based Active Site Alignment
  • Restricted Dead-End Elimination: Pruning for a Small Number of Mutations
  • How Do Scientists Develop and Use Scientific Software?
  • Stylization of Character Motion
  • Using a Large High-Resolution Display to Process Daily Work
  • SnowFlock
  • Audience Measurement Using Computer Vision Techniques
  • Proximity-Based Authentication
  • A Granular Dynamics Solver
  • iLoveSketch
  • Buffer Sizing in Internet Routers
  • Making User-Submitted Reviews More Useful by Using Novel Extraction and Visualization
  • JSCOOP: A High-Level Concurrency Framework for Java
  • Video Browsing by Direct Manipulation
  • Precise Packet Generator
  • Spam Detection in IP Telephony
  • Criteria for Problems in Information Retrieval and the Community Extraction Problem
  • What’s on the Grapevine?
  • Network Measurements Using Open Flow
  • Abstract Model Checking for Verification and Refutation
  • Extracting Keywords from Documents
  • Parallel Building Blocks
  • Learning Foreign Language Vocabulary with Contextual Translation
  • Customizing the Composition of Actions, Programs, and Web Services with User Preferences
  • Using Statistical Information to Solve Logical Constraints
  • Recovering Related Artifacts in Software Projects’ History: a Comparison of Information Retrieval Based Methods
  • A User Interface with Semantic Tactile Feedback for Mobile Touch-Screen Devices

Announcements

Russian Version of “Beautiful Code”

March 15th, 2009

bc-russian

From this page, via Serguei Zinine.

Beautiful Code

POSSE: Teaching Profs About Open Source

March 15th, 2009
Comments Off

Via Red Hat’s Greg DeKoenigsberg:

There are more professors than ever hoping to teach the open source development process to their students—but working in the open source world can be a daunting proposition. Professors themselves have only a limited amount of time to learn about open source, and are often unsure about how, exactly, to get started.

POSSE is designed for these professors. Sponsored by Red Hat, the POSSE program is a weeklong bootcamp that will immerse professors in open source projects. Participants will spend a week of intensive participation in selected open source projects, led by professors with experience in teaching open source development, in partnership with community members who have deep experience and insight. By the end of the session, participants should have a much better understanding of the workings of open source projects, and a strong network of contacts to lean on as they begin to bring students into the open source world.

Dates: July 19th-24th, 2009.  For more information, including how to apply, visit https://fedoraproject.org/wiki/Professors_Open_Source_Summer_Experience.

Announcements

Counting Down to 0.2

March 15th, 2009
Comments Off

As I’ve mentioned previously, we’re moving DrProject over to Django.  Work started in September, and the second release is coming up soon.  The schedule highlights some of the differences between doing development with full-time developers, and doing it with students who are working 1/5 or 1/4 time:

  • Friday March 20: feature freeze.  Anything that adds functionality must be up on review board by the close of business.  Anything that’s posted in rough shape just to get it in, or without tests, will be rejected.
  • Friday April 3: code freeze.  Integration, testing, and bug fixing must be wrapped up by the close of business.
  • Thursday April 9: release.  We’ll spend the week between code freeze and release tidying up, asking friends to test our installers and setup instructions, etc.

I’m pretty pleased with the state of the reworked code; looking forward to reactions from the rest of the world.

Basie, DrProject