Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    BahnMining - Pünktlichkeit ist eine Zier (David Kriesel)

    media.ccc.de

    2 HN recommenders · recommended in 6 months, 2022–2026

    YouTube

    1:01:50 · 3.3M views · Dec 29, 2019

    David Kriesel's 36C3 talk, in German, analyzes a year of scraped data on every stop of every long-distance train in Germany. It shows how Deutsche Bahn delay statistics hide cancellations and delays.

    Recommended in threads on German rail as the data-backed explanation of how reported punctuality understates real delays.

    AI, Machine Learning & DataData science & statisticsTransit, cities & urban planningData visualization & information design
    1. 1:01:50
      36C3 - BahnMining - Pünktlichkeit ist eine Zier - english translationmedia.ccc.de12K views • 6 years ago
    2. 1:43:00
      Disney's FastPass: A Complicated HistoryDefunctland27M views • 4 years ago
    3. 9:26
      CBTC: Communications-Based Train Controlmtainfo768K views • 11 years ago
    4. 1:03:40
      David Kriesel: Traue keinem Scan, den du nicht selbst gefälscht hastmedia.ccc.de7.1M views • 11 years ago
    5. 42:15
      "Performance Matters" by Emery BergerStrange Loop Conference502K views • 7 years ago
    6. 20:36
      Hans Rosling: Debunking third-world myths with the best stats you've ever seenTED2.2M views • 19 years ago
    7. 1:02:57
      Peter Norvig - The Unreasonable Effectiveness of DataUBC Computer Science74K views • 15 years ago
    8. 1:10:10
      CRDTs: The Hard PartsMartin Kleppmann90K views • 6 years ago
    9. 20:36
      The best stats you've ever seen | Hans RoslingTED4.4M views • 19 years ago
    10. 43:39
      CRDTs and the Quest for Distributed ConsistencyInfoQ68K views • 8 years ago
    11. 4:30
      Traffic Has a Perfect Solution. Humans Are the Problem.CGP Grey45M views • 10 years ago
    12. 1:01:46
      37C3 - Breaking "DRM" in Polish trainsmedia.ccc.de524K views • 2 years ago
    13. 42:59
      "How NOT to Measure Latency" by Gil TeneStrange Loop Conference119K views • 11 years ago
    14. 20:28
      The UK's Failed Experiment in Rail PrivatizationWendover Productions2.1M views • 5 years ago
    15. 52:29
      "I See What You Mean" by Peter AlvaroStrange Loop Conference59K views • 11 years ago
    16. 40:13
      Zach Tellman - Everything Will FlowClojureTV27K views • 11 years ago
    17. 3:48
      [60 fps] The Flying Train, Germany, 1902Denis Shiryaev2.8M views • 6 years ago
    18. 8:28
      The Fastest Way to Board a Plane Feels Like the SlowestCGP Grey37M views • 7 years ago
    19. 12:20
      I Solved Klotski2swap2.1M views • 1 year ago
    20. 58:51
      DON'T PANIC — Hans Rosling showing the facts about populationGapminder Foundation3.3M views • 11 years ago

    7 comments from Hacker News

    1. @martin_aAug 2023· in “I Walked Across Luxembourg – A Hike from the West to the East of the Grand Duchy”

      I think they want to get rid of the trains going to Interlaken directly. At least that's what I read in the SZ [0]. If you haven't seen it, there's the great talk from David Kriesel on the 36C3 [1] about how Deutsche Bahn is... "doing statistics" to hide their delays. It's well worth the hour! [0]: [LINK] [1]: this video

      Strongly recommendsView on HN
    2. @luckylionOct 2022· in “German rail operator says train disruption caused by sabotage”

      That's why you should hire the PR companies they're using, not the train companies themselves. Partially joking, I think the image stems from the past, but the system degrades when it's not maintained appropriately. There was an entertaining talk at a CCC event a few years back which looked at DB reliability and accuracy (in German): this video

      RecommendsView on HN
    3. @martin_aAug 2023· in “I Walked Across Luxembourg – A Hike from the West to the East of the Grand Duchy”

      This kind of hits the core. As the DB (Deutsche Bahn) is a private company now (although they are 100% owned by the state), they have to make a profit. How do you make a profit? Either raise prices or lower costs. Doing both is the best and that's what they do. Raising prices is easy, it just gets more and more expensive, even the "cheap" Deutschlandticket is too expensive, experts say it should probably be around 29 Euro/month to make a real change. How do you save costs? You do only the bare minimum of maintenance, don't invest in building more tracks and instead reduce tracks and track switches. That's what they've done the last 20 years or so. [0] This leads to ICEs being stuck behind slower trains as there are simply no more tracks to switch to and pass cargo trains etc. So, if some train gets stuck somewhere or has a defect, every other train is stuck behind that for some time. Now, as the state subsidizes some parts of Deutsche Bahn, building something new is also cheaper than maintaining what is there. So they let some things rot down so far that they have to rebuild it completely. As the subsidization is then higher, that's better for the turnaround numbers. There have been thoughts about splitting off building and maintenance of the tracks completely of the rest but that didn't work so far. In that scenario the state would take care of the infrastructure and DB would just "rent" it to drive on it. To add something else to it: I think David Kriesel has it in his talk

      CitesView on HN
    4. @spfluegerDec 2025· in “Germany's train service is one of Europe's worst. How did it get so bad?”

      Quite some years ago there was some data backed evidence of this I would say. [LINK] Here is the link to his talk directly this video Its true that the network is quite dense and used by also cargo trains, but there is no denying that things got worse and worse. I constantly experience delay to do some stuff not working. I forgot even the minute threshold when a train is still punctual according to DB. I believe it's 10min by now, which can be deadly if you need to switch trains :)

      CitesView on HN
    5. @josefxOct 2023· in “Germany's terrible trains are no joke for a nation built on efficiency”

      > Here are the official statistics: [LINK] ... A few years ago David Kriesel did some independent data mining on the reported delays. One point that came up is that official statistics do not even cover train stops that where cancelled and I think it was also mentioned that cancelling stops was one of the ways used to make up for lost time if needed to avoid knock-on effects. German presentation: this video

      CitesView on HN