Kurt Raschke
  • Mar 19, 2022

    When some data is better than no data

  • Nov 4, 2021

    Loops and cards and taps, oh my!

  • Oct 25, 2015

    Python context managers for CFFI resource management

  • Jan 11, 2015

    Legacy AVL system? It's okay, join the club.

  • Nov 12, 2014

    Reprogramming a u-blox MAX-7Q in-situ on a Raspberry Pi

  • Mar 30, 2014

    How should transit agencies make their GTFS available?

  • Jan 22, 2014

    Apps ≇ frequency

  • Jan 12, 2014

    Why "they're not on NextBus" isn't the problem it sounds like

  • Jan 2, 2014

    Synoptic first!

  • Dec 9, 2013

    Traction motor, HVAC unit, AVL system?

  • Nov 17, 2013

    Building Momentum with open data, open source, and open architecture

  • Nov 16, 2013

    What's wrong with the NextBus API?

  • Oct 11, 2013

    Passively open, actively closed

  • Nov 30, 2012

    GTFS-realtime for WMATA buses

  • Nov 9, 2012

    Open standards are a force multiplier for civic software

  • Jun 4, 2012

    Bringing OpenTripPlanner and OneBusAway to DC to improve rider experience

  • Mar 9, 2012

    Journey history as open data, and cooperation with developers

  • Mar 7, 2012

    Celebrating regional mobility

  • Mar 5, 2012

    Automating transit alert selection using fare collection data

  • Feb 15, 2012

    Context-free trip planning

  • Nov 21, 2011

    WMATA's open data efforts are good, but could be better

  • Nov 3, 2011

    Taming MTA New York City Transit's bus GTFS feeds

  • Oct 22, 2011

    Announcing htmlbib, a tool for rendering BibTeX files as interactive HTML

  • Oct 10, 2011

    It's 2011. Do you know where your buses are?

  • Oct 9, 2011

    Human factors in rail signalling accidents, and the role of backup systems

  • Sep 22, 2011

    Using the Common Alerting Protocol for transit alerts

  • Sep 7, 2011

    Does Twitter provide a good substitute for costly SMS services?

  • Sep 6, 2011

    27 hours on the IRT: visualizing ATS data

  • Aug 29, 2011

    Making transit alert feeds effective

  • Aug 11, 2011

    Maryland's new 511 system falls short of expectations

  • Jul 31, 2011

    Do-it-yourself WMATA train arrival display

  • Jul 30, 2011

    More on social media for transit agencies

  • Jul 26, 2011

    Google Apps Script: like AppleScript for the Web

  • Jul 24, 2011

    41 of the top 50 transit agencies use Twitter. Does yours?

  • Jul 8, 2011

    What can we do with station subtitles?

  • Jul 6, 2011

    What role do developers play in open payment?

  • Jul 1, 2011

    Heritage trains and CBTC

  • Jun 26, 2011

    Metro Forward: how you turn a transit agency around

  • Jun 26, 2011

    Sustaining signage systems

  • Jun 24, 2011

    How do we show the value of HSR?

  • Jun 22, 2011

    Tar River Transit: not the 'alternative'

  • Jun 21, 2011

    WMATA releases NextBus predictions; introduces another proprietary format

  • Jun 9, 2011

    Locational privacy in open payment

  • Jun 9, 2011

    More weekend closures, less single-tracking for Metrorail

  • Jun 7, 2011

    Station names are about system usability, not neighborhood identity

  • Jun 3, 2011

    Using shortDOIs automatically in BibDesk

  • May 27, 2011

    GTFS direction_id on loops

  • May 23, 2011

    Updates to tph.py

  • May 17, 2011

    Announcing aerodb

  • May 13, 2011

    Rider feedback for transit systems: the good and the bad

  • May 11, 2011

    Looking at PATH's service with GTFS data

  • May 9, 2011

    A Python script for visualizing GTFS data

  • May 9, 2011

    Visualizing transit service levels using GTFS data

  • May 5, 2011

    Passenger information systems for consolidated bus terminals

  • May 3, 2011

    Notes on bi-directional signalling

  • Apr 29, 2011

    Kermit: more than a file transfer program, a tangible link to the past

  • Apr 27, 2011

    Where does Chromaroma's data come from?

  • Mar 28, 2011

    Fare policy ≠ fare collection equipment

  • Mar 9, 2011

    Verifone: Square's not the problem, but EMV is the solution

  • Mar 8, 2011

    Your smartphone is not an AVL solution

  • Feb 20, 2011

    Documentation for geolucidate

  • Feb 12, 2011

    Transparency in artificial intelligence

  • Feb 11, 2011

    FareBot: reading ORCA cards on Android

  • Feb 8, 2011

    What can you do in 300 ms?

  • Feb 4, 2011

    MultiStreamer, a work in progress

  • Jan 26, 2011

    Software package updates

  • Jan 20, 2011

    Metrorail station codes

  • Jan 19, 2011

    Starbucks mobile payment: neat, but not novel

  • Dec 24, 2010

    The case of the not-so-electronic application

  • Dec 23, 2010

    First airports, now airlines

  • Dec 2, 2010

    More free airport data

  • Nov 23, 2010

    Cheap airport data

  • Oct 12, 2010

    BBC transport article ignores the facts

  • Oct 5, 2010

    Librelist: where ideology trumps usability

  • Sep 28, 2010

    A novel method for inserting elements in text with lxml

  • Sep 6, 2010

    Reviewing WMATA’s Transparent Metro Data Sets initiative

  • Sep 2, 2010

    Updates to geolucidate

  • Aug 30, 2010

    XML misconceptions harm interoperability

  • Aug 26, 2010

    A tool for evaluating academic programs

  • Aug 23, 2010

    Notes on the design of student information systems

  • Jul 20, 2010

    Announcing geolucidate

Subscribe