Loading Events


Speed Test Hackathon

Thursday, November 3, 2016
12:00 pm


Sherrerd Hall, 3rd Floor Open Space
+ Google Map

Registration is closed for this event.


Web-based speed test tools are widely used are quite popular with Internet users. However, these are frequently based on either commercial licensed software or use outdated technology that cannot accurately estimate the capacity of today’s high speed Internet connections.

Comcast recently began public beta testing of a new speed test package that is being offered on an open source basis, and which they hope that the community will improve upon. Several ISPs have expressed interest in using this software, so there is a good possibility of widespread adoption by ISPs and other parties.

The hackathon will begin with a technical overview of the speed test platform as well as a preview of a related new system also coming soon. We will determine what features to hack on and split into teams that will focus on each feature. This may range from data export and analysis functions, to improved measurement accuracy, latency under load measurement, and more.

Anonymized data for tests run during the Comcast beta period will be shared in advance with all participants, and all open source software will also be available in advance.

Thursday, November 3, 2016
(refreshments provided)

14:00 – 15:00 Kick off

  • Facilities & agenda – Nick Feamster
  • Background & motivations – Jason Livingood
    • SpeedTest 2.0
    • XMAP
  • Technical infrastructure & processes for hacking – Hal Kim & Maulan Byron
  • Discuss area of interest / tasks for different teams

15:00 – 15:30 Teaming

  • Find & join a team
  • Each team to discuss objectives

15:30 – 15:45 Team Objective Presentations

  • Each team does 5 mins on their objective for the day

15:45 – 17:45 Hacking (2 hours)

17:45 – 18:00 Team updates

  • Each team does 5 mins on what they achieved & plans for tomorrow

18:30 Dinner in Princeton, sponsored by Comcast – restaurant TBD

Friday, November 4, 2016
(breakfast provided in the room, refreshments throughout)

8:30 – 11:00 Hacking (2.5 hours)

11:00 – 11:15 Code check in / wrap up

11:15 – 11:30 Team presentations

11:30 – 11:45 Wrap up discussion

  • What worked well? What could be better next time?
  • XMAP is next – discuss ideas for what is needed (maybe we need more time for this)
  • Possible venues for next hackathon?

Departures possible from roughly 11:45am (lunch on your own)