<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/rss-style.xsl" type="text/xsl"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	     xmlns:dc="http://purl.org/dc/elements/1.1/"
	   xmlns:atom="http://www.w3.org/2005/Atom"
	     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	  xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title>trains &#8211; Terence Eden’s Blog</title>
	<atom:link href="https://shkspr.mobi/blog/tag/trains/feed/" rel="self" type="application/rss+xml" />
	<link>https://shkspr.mobi/blog</link>
	<description>Regular nonsense about tech and its effects 🙃</description>
	<lastBuildDate>Sat, 01 Nov 2025 10:43:13 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://shkspr.mobi/blog/wp-content/uploads/2023/07/cropped-avatar-32x32.jpeg</url>
	<title>trains &#8211; Terence Eden’s Blog</title>
	<link>https://shkspr.mobi/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title><![CDATA[Book Review: If there were no Shinkansen - Shuichiro Yamanouchi ★★★★☆]]></title>
		<link>https://shkspr.mobi/blog/2025/11/book-review-if-there-were-no-shinkansen-shuichiro-yamanouchi/</link>
					<comments>https://shkspr.mobi/blog/2025/11/book-review-if-there-were-no-shinkansen-shuichiro-yamanouchi/#respond</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sun, 09 Nov 2025 12:34:07 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[Book Review]]></category>
		<category><![CDATA[trains]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=64208</guid>

					<description><![CDATA[This is a gloriously nerdy book. Shuichiro Yamanouchi - considered to be one of the founding forces behind Japan&#039;s &#34;Bullet Train&#34; system - takes us behind the scenes of its development. It&#039;s a mixture of autobiography and corporate retrospective, with a healthy dose of engineering geekery.  Although originally published in 1999 there are fairly comprehensive footnotes updating the reader on…]]></description>
										<content:encoded><![CDATA[<img src="https://shkspr.mobi/blog/wp-content/uploads/2025/10/cover.webp" alt="Book cover showing trains." width="200" class="alignleft size-full wp-image-64209">

<p>This is a <em>gloriously</em> nerdy book. Shuichiro Yamanouchi - considered to be one of the founding forces behind Japan's "Bullet Train" system - takes us behind the scenes of its development. It's a mixture of autobiography and corporate retrospective, with a healthy dose of engineering geekery.  Although originally published in 1999 there are fairly comprehensive footnotes updating the reader on facts and statistics.</p>

<p>Trains are an international engineering challenge, so there's plenty of comparisons with other countries networks - including some behind the scenes information about projects which never quite made it:</p>

<blockquote><p>DB also built unusual rolling stock. In 1931, it built the Schienen-Zeppelin, a car resembling an airplane that had a propeller at its rear end and ran it over tracks. It posted speeds of 230 km/h, but of course, it was never put into actual service.</p></blockquote>

<p>Shuichiro's prose is surprisingly honest about the failures (both professional and personal) which shaped his development and the difficult birth of a now iconic train system. At times, the book feels like a series of mini Challenger-reports as it goes over various accidents and their root causes.</p>

<p>You don't have to be particularly interested in trains to get something out of the book - I'd say it was essential reading for anyone interested in engineering challenges:</p>

<blockquote><p>The Shinkansen also had a great many bugs, big ones, and small ones. It took until 10 years after the opening of the line for all the bugs to be eliminated. However, we cannot guarantee that there are no bugs left, and new bugs may show up at any time. We don’t believe that the Shinkansen is a perfect system, and we don’t believe in the ‘myth of safety.’ The important thing is to be constantly on the lookout for bugs and eliminate the small ones before they turn into big ones.</p></blockquote>

<p>Many thanks to <a href="https://bsky.app/profile/katiefenn.bsky.social">Katie Fenn</a> for the recommendation.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=64208&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2025/11/book-review-if-there-were-no-shinkansen-shuichiro-yamanouchi/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[5,025 Km, 21 Journeys, and 10 Countries in 30 Days - An Interrailing Adventure]]></title>
		<link>https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/</link>
					<comments>https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Fri, 06 Jun 2025 11:34:40 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[holiday]]></category>
		<category><![CDATA[interrail]]></category>
		<category><![CDATA[trains]]></category>
		<category><![CDATA[travel]]></category>
		<category><![CDATA[vegan]]></category>
		<category><![CDATA[vegetarian]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=61129</guid>

					<description><![CDATA[Interrail were having a sale on their month-long first class tickets.  So Liz and I decided to do a &#34;Grand Tour&#34; - running around and seeing a dozen European cities.  There are lots of companies which will sell you a pre-designed package Interrailing tour - but we decided to tread our own path. We spent a few weeks poring over maps and rail planners, scouring booking.com for hotels, and working…]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.interrail.eu/en">Interrail</a> were having a sale on their month-long first class tickets.  So Liz and I decided to do a "<a href="https://www.rmg.co.uk/stories/art-culture/what-was-grand-tour">Grand Tour</a>" - running around and seeing a dozen European cities.</p>

<p>There are lots of companies which will sell you a pre-designed package Interrailing tour - but we decided to tread our own path. We spent a few weeks poring over maps and rail planners, scouring booking.com for hotels, and working out where we would stop for laundry!</p>

<p>This is a <em>practical</em> look at our itinerary, how we booked the journeys, and the travel snags we faced. If you think you can do better, please write your own blog post.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2025/06/Train-Jouney.webp" alt="Big map showing the route we took." width="2048" height="1066" class="aligncenter size-full wp-image-61130">

<h2 id="london-to-amsterdam"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#london-to-amsterdam">London to Amsterdam</a></h2>

<p>The Eurostar itself is the most civilised way to travel. Get on train in city centre, a few hours later get off train in a foreign city centre.</p>

<p>The pre-travel experience isn't great. St Pancras is, sadly, dangerously overcrowded. Tried to get into the Premium lounge but even with 1st class tickets we were rebuffed. We also had the wrong sort of Amex for access.</p>

<p>Also annoyingly, there are only limited 1st class seats available for Interrail passengers. So our choice was 1st class with a change in Brussels or standard direct. We went direct so we didn't have to faff with a change. The seating in modern Eurostar trains is fairly spacious.</p>

<h2 id="amsterdam-to-the-hague-back"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#amsterdam-to-the-hague-back">Amsterdam to The Hague &amp; Back</a></h2>

<p>The Interrail app made this simple. Go to the journey planner, pick a train, add it to your journey.</p>

<p>The massive Aztec Code opened the gates, and we strolled on to a train and sat upstairs. The return was just as simple.</p>

<h2 id="amsterdam-to-frankfurt"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#amsterdam-to-frankfurt">Amsterdam to Frankfurt</a></h2>

<p>Our first attempt at buying reservations. Annoyingly, the Interrail app punts you out to their website. Even more annoyingly, they cheekily add a booking fee - we found out later that DB's website (which has an English version) is fee free.</p>

<p>There's also no ability to select your seats with the Interrail website.</p>

<p>Again, a painless journey. The vegan currywurst was more than adequate for train food. The police passed through the train at one point checking passports - so useful to keep your papers close to hand.</p>

<p>WiFi was free and had a bunch of entertainment services if you get bored of looking out the window.</p>

<h2 id="frankfurt-to-zurich"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#frankfurt-to-zurich">Frankfurt to Zurich</a></h2>

<p>Frankfurt station has a 1st class lounge - but not for Interrail passengers.  Thankfully the main station has plenty of seating.</p>

<p>The night before departure, the Interrail app said seat reservations weren't necessary, but the DB website recommended them.  Reservations were easy in the DB site and it let us pick our seats - only 6 were showing as available. We got on and the train was packed, so it was certainly worth the few Euro for a reservation.</p>

<p>No police checks but, on departing Basel's Swiss station, the guard checked passports.</p>

<h2 id="zurich-to-brugg-back"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#zurich-to-brugg-back">Zurich to Brugg &amp; back</a></h2>

<p>A quick hop over to visit a castle. No barrier checks at Zurich's station. It is quite large, so worth leaving a few extra minutes to walk all the way down to the platforms.</p>

<p>Incredibly roomy 1st class on the upper deck.</p>

<p>We walked all the way to a minor station, hopped on a train back to the city.</p>

<p>After walking for an hour to a little bar where we met some friends, we found <em>another</em> little station to take us home. We didn't even have time to climb the stairs before we were back!</p>

<h2 id="zurich-cruise"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#zurich-cruise">Zurich Cruise</a></h2>

<p>The various benefits of the Interrail ticket aren't always obvious. We went on a lake cruise and were pleasantly surprised to discover that we got 50% off the 1st class tickets.  We sat in the sunshine and took in the surrounding glamour.</p>

<h2 id="zurich-to-prague-sleeper"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#zurich-to-prague-sleeper">Zurich to Prague Sleeper</a></h2>

<p>This was one of our <em>anchor</em> journeys. 10 weeks before departure, we booked a private sleeper compartment.</p>

<p>We arrived at the station an hour early and had a slightly nervous wait for the train to appear on the departure board. Confusingly, there were two sleepers listed in the app, with subtly different routes but the same departure and arrival times.</p>

<p>Turns out, the train splits, with half going to Prague and the rest elsewhere. The train arrived about 15 minutes before departure, which was a little unnerving!</p>

<p>The private carriage had four free bottles of mineral water and some slippers, which was a nice touch.</p>

<p>Beer and wine was available to buy. There was a vegetarian breakfast, but nothing vegan other than a bread roll and a bottle of fruit juice.</p>

<p>Sleep was possible, although the starting and stopping of the train is quite disturbing.</p>

<p>No border checks. So we stepped off into the city centre.</p>

<h2 id="prague-public-transport"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#prague-public-transport">Prague Public Transport</a></h2>

<p>We paid about £11 for unlimited trams, buses, and metro for 3 days. Well worth it!</p>

<h2 id="prague-to-bratislava"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#prague-to-bratislava">Prague to Bratislava</a></h2>

<p>Annoyingly the Interrail app doesn't let you select seats, so it is always a hop off to the provider's website to select from a seating map. I wouldn't mind, but Interrail have the temerity to charge an inflated price for seat reservations <em>plus</em> a booking fee.</p>

<p>I found it was cheapest to book reservations directly on <a href="https://CD.cz">https://CD.cz</a> - note that they have shitty customer service for when things go wrong.</p>

<p>For example, our 1st class carriage was cancelled! We received an email after we had boarded changing us to 2nd class. Not ideal but we eventually battled through the crowds to get to our seats. Well, somewhere <em>close</em> to our seats.</p>

<p>No border inspection, but the ticket checker wanted to make sure our IDs matched our tickets.</p>

<p>WiFi was a bit rubbish, kept disappearing, but I was eventually able to submit a refund request for our seat reservations.</p>

<h2 id="bratislava-to-budapest"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#bratislava-to-budapest">Bratislava to Budapest</a></h2>

<p>A 10 minute delay in departure led to a 20 minute delay in arrival, but the 1st class carriage was available. We each got a free bottle of water. No toilet paper or hand driers in the loos. No passport checks at the border.</p>

<h2 id="budapest-public-transport"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#budapest-public-transport">Budapest Public Transport</a></h2>

<p>An utter failure! Despite the machine being in English, we just couldn't work out how to buy a single bus ticket. So we walked.</p>

<h2 id="budapest-to-vienna"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#budapest-to-vienna">Budapest to Vienna</a></h2>

<p>Slightly confusingly there are multiple stations which go to Vienna. Neither of which were the station we arrived at!</p>

<p>The Interrail app, once again, wouldn't let us book seat reservations - so I registered for yet another train provider's website.</p>

<p>Keleti station has a 1st class lounge. Basic drinks and snacks available - although the only vegan food was pistachios 😆</p>

<p>The lounge was right next to the Vienna train's platform, which made for a relaxing wait.</p>

<p>At seat dining service, although the web-based ordering system was a bit slow. Had a surprisingly decent tofu curry and beer.</p>

<p>No passport checks and only 5 minutes late.</p>

<h2 id="vienna-public-transport"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#vienna-public-transport">Vienna Public Transport</a></h2>

<p>Very easy to buy a 24 hour pass - all the machines spoke English. Tickets were pre-validated so we could jump on and off throughout our stay.</p>

<h2 id="vienna-to-graz"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#vienna-to-graz">Vienna to Graz</a></h2>

<p>The OBB lounge is available to 1st class Interrail holders. So a relaxing wait for the train. Some snacks and drinks available.</p>

<p>Departed and arrived on time. Only thing of note was that a couple of the toilets were out of order.</p>

<h2 id="graz-to-ljubljana"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#graz-to-ljubljana">Graz to Ljubljana</a></h2>

<p>Graz station also has a 1st class lounge. Our Interrail tickets didn't work on the automatic scanner, but the ÖBB agent took pity on us and opened the door. Plenty of snacks and drinks available.</p>

<p>One of the few journeys where we couldn't choose our seats when reserving. As a result, we were assigned to seats at opposite ends of the only 1st class carriage. Luckily, it wasn't very full so we grabbed two free seats next to each other.</p>

<p>No WiFi on the train, which was odd. That said, the quality of WiFi has been highly variable on these journeys.</p>

<p>The dining car was cute but cash only. The only vegan thing on the menu was a salad.</p>

<p>Train was old and rickety, came in a few minutes late.</p>

<p>Long wait at the border and a couple of ticket checks - but no passport inspection.</p>

<h2 id="ljubljana-to-zagreb"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#ljubljana-to-zagreb">Ljubljana to Zagreb</a></h2>

<p>Train arrived on time, but no 1st class compartments. A fair few disgruntled Interraillers. No WiFi on the fairly decrepit train. But the 2nd class carriage had little compartments of 6 seats, so it wasn't too bad.</p>

<p>No power sockets, so glad I had my big battery with me. No air con, although the windows could be dragged open. No food or drink that I could see either. Primitive toilets.</p>

<p>Tickets were checked once we were over the border, but no passport control.</p>

<p>Czech railways, who sold us the 1st class reservation, refused a refund because we couldn't prove there was no 1st class! They refused to check with the train operator. So I filed a credit card dispute.</p>

<h2 id="zagreb-public-transport"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#zagreb-public-transport">Zagreb Public Transport</a></h2>

<p>Like other cities, there's a 24 and 72 hour pass for unlimited rides. We got the Zagreb Card which also came with entry to a bunch of museums.</p>

<p>Trams were plentiful. No need to show your ticket unless an inspector appears. Stops were announced in Croatian and English. Some trams were clean and modern, others ancient and filthy.</p>

<h2 id="zagreb-to-stuttgart-sleeper"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#zagreb-to-stuttgart-sleeper">Zagreb to Stuttgart Sleeper</a></h2>

<p>Another "tent-pole" journey booked weeks in advance. We managed to get a private berth for two - but without a toilet / washing facilities.</p>

<p>Zagreb station has left-luggage lockers which were big enough for our massive packs.</p>

<p>Train arrived 40 minutes early. Unfortunately, there was a problem without our coach so, after much shunting, a new one was procured. Rather than a 2 person berth, we got a 6 person couchette - albeit all to ourselves.</p>

<p>No WiFi, but plenty of phone signal along the line. One toilet didn't have soap, the other had no paper. Choose wisely!</p>

<p>At 0415 we crossed the border to Germany. Whereupon the police boarded, knocked loudly on our door, and demanded to see our passports.</p>

<p>I'll be honest, it wasn't the <em>best</em> quality sleep I've ever had! Breakfast was a pre-packaged chocolate croissant. No vegan option, but we did get some bottled water.</p>

<p>Given the reservation was over €200, we were somewhat underwhelmed!</p>

<h2 id="stuttgart-public-transport"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#stuttgart-public-transport">Stuttgart Public Transport</a></h2>

<p>Find a machine at the U-Bahn, select English, pay a few € for a day pass. As with every other country there are no ticket barriers and you don't have to present your ticket to the driver.</p>

<h2 id="stuttgart-to-ludwigsburg-back"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#stuttgart-to-ludwigsburg-back">Stuttgart to Ludwigsburg &amp; back</a></h2>

<p>Cheeky little day-trip on our last full day. Trains every 10 minutes. 1st class available on the way out, but not the way back. But, for a 13 minute journey on a clean and modern train, it was hardly noticeable.</p>

<h2 id="stuttgart-to-paris"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#stuttgart-to-paris">Stuttgart to Paris</a></h2>

<p>The trip I'd been dreading. Given Deutsche Bahn's reputation for poor timekeeping, I was worried we'd miss our connection in Paris.</p>

<p>We reserved the seats before we started the whole adventure as Interrail said they were selling quickly. Fair enough for a peak time morning service and, indeed, the train was crammed.</p>

<p>The TGV 9576 was a bit shabby. Even in 1st class some seats were torn and there were mystery stains on the ceiling. The luggage rack had just about enough space for everyone's bags.</p>

<p>The Interrail app was pretty good at keeping us informed of the likely arrival times. Although it thought the train would arrive late into Stuttgart instead it came early and departed on time. It also said there could be mandatory bag inspections and to allow an extra 20 minutes for boarding. That didn't happen though; we just strolled straight on.</p>

<p>On train WiFi worked once the train departed. There were some locally hosted podcasts, movies, train information, and food ordering.</p>

<p>Literally the only vegan option was grated carrot. Bienvenue en France!</p>

<p>Some of the toilets had no paper so, just like China, remember to carry your own!</p>

<h2 id="paris-to-london"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#paris-to-london">Paris to London</a></h2>

<p>Much like the journey out, this was booked months in advance. That allowed us to get first class seats for the journey back.</p>

<p>A quick walk in the rain from Garre L'Est to Nord. The standard route takes you up a flight of stairs, which isn't ideal with luggage. The walkway between the stations isn’t yet complete. Luckily <a href="https://showmethejourney.com/travel-info-and-tips/est-to-nord/">there is an alternative route</a>.</p>

<p>The Eurostar terminal only lets you in 2 hours before departure. The lounge is only for Premier Mega Extra Special customers, so we sat in the main station.</p>

<p>Once on the train the "Plus" seats aren't noticeably more comfortable than the standard seats although they are a bit larger.</p>

<p>Departure was on time. As we were travelling in "Plus", we got a complimentary meal. There wasn't a vegan option, so I spooned the yogurt off my salad bowl. The cabin crew found me some margarine for my bread. Wine was nice!</p>

<p>Train arrived perfectly on time. But disembarking was delayed because of another train on the opposite platform.</p>

<h2 id="statistics"><a href="https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/#statistics">Statistics</a></h2>

<p>The Interrail Android app has a nifty little summary of all the journeys you've taken.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2025/06/Stats.webp" alt="11 countries, 5025 Km, 21 journeys, 20 destinations. Total time on trains 2 days, 18 hours, 9 minutes." width="1008" height="840" class="aligncenter size-full wp-image-61131">
I'm not sure if that time accounts for delays (probably not) - but the rest seems accurate.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=61129&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2025/06/5025-km-21-journeys-and-10-countries-in-30-days-an-interrailing-adventure/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Let's close all the ticket counters]]></title>
		<link>https://shkspr.mobi/blog/2023/09/lets-close-all-the-ticket-counters/</link>
					<comments>https://shkspr.mobi/blog/2023/09/lets-close-all-the-ticket-counters/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sat, 09 Sep 2023 11:34:29 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[culture]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[trains]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=46665</guid>

					<description><![CDATA[I bloody hate this cartoon that&#039;s doing the rounds (I think it&#039;s by the incredibly talented Len in Private Eye).    Here&#039;s what I want the caption to say:  OK, one more time: Get here at least 30 minutes early because the queue barely moves and you&#039;ll inevitably be stuck behind someone trying to pay for their season ticket using pre-decimal coins. The person behind the counter either won&#039;t…]]></description>
										<content:encoded><![CDATA[<p>I bloody hate this cartoon that's doing the rounds (I think it's by <a href="https://www.etsy.com/uk/shop/lencartoons">the incredibly talented Len</a> in Private Eye).</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2023/08/train-cartoon.jpg" alt="Cartoon. An old woman is at a train ticket counter. The ticket machine is out of order. The ticket office is now called &quot;Info Hub&quot;. The ticket seller says &quot;OK, one more time: Go home and log on to our website from your computer, create an account and purchase your ticket with your credit or debit card, download the ticket to a smartphone, then come back at the allocated time... Just what part of 'easier and more convenient' don't you get?&quot;" width="500" class="aligncenter size-full wp-image-46667">

<p>Here's what I want the caption to say:</p>

<blockquote><p>OK, one more time: Get here at least 30 minutes early because the queue barely moves and you'll inevitably be stuck behind someone trying to pay for their season ticket using pre-decimal coins. The person behind the counter either won't understand your accent or will have an accent you can't understand - so be sure to repeat everything a couple of times. No, sorry, we don't speak your language so you'll just have to hope your phrasebook is good enough. No, we don't have anyone who understands sign language either. Get given several flimsy bits of paper with tiny writing on them that you'll have to squint to read. One is your receipt, one is your seat reservation, one is your ticket - but they all look basically the same. Oh, and they'll demagnetise as soon as you put them anywhere near a phone or wallet, so don't put them in a pocket. But if you lose them you won't have any proof of your reservation or ticket. When the train is late, you won't get an automatic refund - so be sure to keep the ticket and post it to us if you need to make a claim. That's assuming the ticket barriers don't eat it.</p>

<p>Oh, we're out of £10 notes. So you'll need to take your change in assorted shrapnel.</p>

<p>Just what part of "helpful and less confusing for people" don't you get?</p></blockquote>

<p>Here's the thing, I've been using ticket machines at train stations since the early 1990s. People have had over 30 years to get used to them by now. They aren't new and confusing. And they're usually pretty well designed (<a href="https://shkspr.mobi/blog/2023/06/just-use-qwerty/">my gripes about the non-QWERTY layout notwithstanding</a>). Modern ones even let you video-call someone if you can't figure them out.</p>

<p>We visited Berlin a few weeks ago. Rocked up to <i lang="de">der Bahnhof</i> and needed to buy a ticket for a train that was departing in 30 seconds time. I hit the large 🇬🇧 button on the screen, followed the instructions, selected the ticket, tapped my contactless card and I was done<sup id="fnref:squish"><a href="https://shkspr.mobi/blog/2023/09/lets-close-all-the-ticket-counters/#fn:squish" class="footnote-ref" title="I mean, my wife did get trapped in the sliding doors because we weren't quite quick enough crossing the platform. But I don't think that's the ticket machine's fault!" role="doc-noteref">0</a></sup>. Quick and easy - even for someone who was tired from a long flight, in a new city, and didn't speak the language.</p>

<p>I'm a fully paid-up member of the O'Malleyist agenda - in that I think <a href="https://takes.jamesomalley.co.uk/p/we-should-close-all-of-the-train">we <em>should</em> close all of the train ticket offices</a> (actually read the piece before arguing in the comments, please). But, more than that, I hate that some people feel the need to <em>always</em> romanticise the past at the expense of the future.</p>

<p>Do you want to go back to slam-door trains, with smoking carriages, and paper tickets? Do you want easily misplaced railcards, ticket sellers who deliberately sell you the wrong fare if they don't like the look of you, and being stuck behind someone buying the most complicated route possible?</p>

<p>No.</p>

<p>So stop with the phony nostalgia for a bygone time which wasn't nearly as bucolic as you remember.</p>

<div id="footnotes" role="doc-endnotes">
<hr aria-label="Footnotes">
<ol start="0">

<li id="fn:squish">
<p>I mean, my wife did get trapped in the sliding doors because we weren't <em>quite</em> quick enough crossing the platform. But I don't think that's the ticket machine's fault!&nbsp;<a href="https://shkspr.mobi/blog/2023/09/lets-close-all-the-ticket-counters/#fnref:squish" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

</ol>
</div>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=46665&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2023/09/lets-close-all-the-ticket-counters/feed/</wfw:commentRss>
			<slash:comments>19</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Turn an old eReader into an Information Screen (Nook STR)]]></title>
		<link>https://shkspr.mobi/blog/2020/02/turn-an-old-ereader-into-an-information-screen-nook-str/</link>
					<comments>https://shkspr.mobi/blog/2020/02/turn-an-old-ereader-into-an-information-screen-nook-str/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sun, 16 Feb 2020 12:06:17 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[eink]]></category>
		<category><![CDATA[ereader]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[nook]]></category>
		<category><![CDATA[trains]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=34160</guid>

					<description><![CDATA[Here&#039;s a quick tutorial for turning an old Nook into a passive display. This is an update to my 2013 post  End Result  An eInk screen which displays the trains I can catch from my local station.    It shows the next few available trains, and whether they&#039;re delayed. It also shows how long until the next local bus to the train station.  Updating the Nook  Before doing anything, manually update the …]]></description>
										<content:encoded><![CDATA[<p>Here's a quick tutorial for turning an old Nook into a passive display. This is <a href="https://shkspr.mobi/blog/2013/05/rooting-the-nook/">an update to my 2013 post</a></p>

<h2 id="end-result"><a href="https://shkspr.mobi/blog/2020/02/turn-an-old-ereader-into-an-information-screen-nook-str/#end-result">End Result</a></h2>

<p>An eInk screen which displays the trains I can catch from my local station.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2020/02/Nook-on-wall.jpeg" alt="An eReader stuck to a wall by my front door." width="680" height="510" class="aligncenter size-full wp-image-34202">

<p>It shows the next few available trains, and whether they're delayed. It also shows how long until the next local bus to the train station.</p>

<h2 id="updating-the-nook"><a href="https://shkspr.mobi/blog/2020/02/turn-an-old-ereader-into-an-information-screen-nook-str/#updating-the-nook">Updating the Nook</a></h2>

<p>Before doing anything, manually update the Nook's firmware. You can <a href="https://help.barnesandnoble.com/app/answers/detail/a_id/4212#ManualDL">download the latest version from Barnes and Nobel</a></p>

<p>Copy the <code>.zip</code> file to the root directory of your Nook via USB. Unplug the Nook and turn it off. After a few minutes, it should detect the file and perform the update.</p>

<p>Sadly, it's only Android 2.1 - and the TLS implementation is artificially restricted. More on that later!</p>

<p>It's worth <a href="https://web.archive.org/web/20200924201327/https://help.barnesandnoble.com/app/answers/detail/a_id/1740/related/1">deregistering your Nook</a> and then resetting it. You have to <a href="https://shkspr.mobi/blog/2013/05/guide-to-using-the-nook-str-glow-without-a-bn-account-pictures/">press a few buttons to use the Nook without a B&amp;N Account</a>.</p>

<h2 id="rooting-the-nook"><a href="https://shkspr.mobi/blog/2020/02/turn-an-old-ereader-into-an-information-screen-nook-str/#rooting-the-nook">Rooting the Nook</a></h2>

<p><a href="http://download.doozan.com/nook/NookManager-0.5.0.zip">Download Nook Manager</a> (or compile it yourself from the <a href="https://github.com/doozan/NookManager/">open source code</a>).</p>

<p>Unzip the file. It should just contain <code>NookManager.img</code>. Write the disk image to a microSD card. Follow the <a href="https://forum.xda-developers.com/showthread.php?t=2040351">instructions on XDA Developers</a> to root the device.</p>

<h2 id="changing-the-launcher"><a href="https://shkspr.mobi/blog/2020/02/turn-an-old-ereader-into-an-information-screen-nook-str/#changing-the-launcher">Changing the Launcher</a></h2>

<p>I used <a href="https://github.com/Leszek111/ReLaunchX">ReLaunchX</a> which is an eInk optimised Android launcher. <a href="https://f-droid.org/en/packages/com.gacode.relaunchx/">Download the latest Android version from F-Droid</a>.</p>

<p>With the Nook connected to your computer by USB, run:</p>

<pre><code class="language-_">adb install com.gacode.relaunchx_200105000.apk
</code></pre>

<p>That will install the launcher. When you hit the Nook's home button, you will be able to select it as the default launcher.</p>

<h2 id="electric-sign"><a href="https://shkspr.mobi/blog/2020/02/turn-an-old-ereader-into-an-information-screen-nook-str/#electric-sign">Electric Sign</a></h2>

<p>Running a modern web browser on the Nook is close to impossible. So I recommend using <a href="https://github.com/jfriesne/Electric-Sign">Electric Sign</a>. It's an open source Android app which periodically calls a URl, turns it into an image, and then uses it as the Nook's screensaver.</p>

<p>You can <a href="https://apkpure.com/electric-sign/com.sugoi.electricsign">download the latest version from APKpure</a>.</p>

<p>Again, install it using:</p>

<pre><code class="language-_">adb install Electric\ Sign_v1.0.3_apkpure.com.apk
</code></pre>

<p>Launch it from ReLaunchX and follow the setup screen. I set it to reload every 5 minutes from 7AM until 9pm.</p>

<h2 id="tls-woes"><a href="https://shkspr.mobi/blog/2020/02/turn-an-old-ereader-into-an-information-screen-nook-str/#tls-woes">TLS Woes!</a></h2>

<p>Here's where life gets complicated. The World Wide Web is changing to become more secure. Sadly, this means older browsers simply cannot access modern web servers. Even though B&amp;N have updated the Nook to use <a href="https://ietf.org/blog/tls13/">TLS 1.3</a> - it only works with their own servers. Trying to access modern <code>https://</code> sites just won't work.</p>

<p>So, you will need to point Electric Sign to an <em>unencrypted</em> website.</p>

<h2 id="train-api"><a href="https://shkspr.mobi/blog/2020/02/turn-an-old-ereader-into-an-information-screen-nook-str/#train-api">Train API</a></h2>

<p>UK trains have an open API, the snappily named <a href="http://lite.realtime.nationalrail.co.uk/OpenLDBWS/">Live Departure Boards Web Service (LDBWS)</a>. You need to register for an API key, which is pretty much instant.</p>

<p>There's a <a href="https://github.com/railalefan/phpOpenLDBWS">great PHP library for OpenLDBWS</a>. You can also find libraries in most popular programming languages.</p>

<p>I created a quick little page which displays the trains that either my wife or I can catch to get to our jobs. When we're sat eating breakfast, we can see if our regular train is delayed.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2020/02/Nook-with-a-train-display.jpg" alt="Nook with a train display." width="640" height="823" class="aligncenter size-full wp-image-34162">

<h2 id="bus"><a href="https://shkspr.mobi/blog/2020/02/turn-an-old-ereader-into-an-information-screen-nook-str/#bus">Bus</a></h2>

<p>I have an <a href="https://shkspr.mobi/blog/2019/09/quick-and-dirty-self-hosted-alexa-skills-2019/">Alexa skill to tell me the bus times</a> - but listening is much slower than reading. So I also added bus times.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2020/02/15816841539490.jpg" alt="EInk screen showing bus and train times." width="960" height="1280" class="aligncenter size-full wp-image-34210">

<p>You can also see that I've only included trains we can actually catch. There's no point showing a train leaving in 5 minutes if it takes 10 minutes to walk to the station. The train API shows the departure time of delayed trains, so the code takes that into account.</p>

<h2 id="physical-install"><a href="https://shkspr.mobi/blog/2020/02/turn-an-old-ereader-into-an-information-screen-nook-str/#physical-install">Physical Install</a></h2>

<p>I used a double-sided 3M sticky pad and plonked it on the wall. No fancy hooks, screws, or magnets. Just glue.</p>

<p>It's conveniently close to an electrical socket. But having a trailing wire looks messy. So we'll only plug it in when it needs a top up. I <a href="https://shkspr.mobi/blog/2015/09/replacing-the-battery-on-a-barnes-noble-eink-nook/">replaced the Nook battery a few years ago</a> so it should last several days without a recharge.</p>

<h2 id="code"><a href="https://shkspr.mobi/blog/2020/02/turn-an-old-ereader-into-an-information-screen-nook-str/#code">Code</a></h2>

<p>All the code - plus backups of the binaries - are <a href="https://gitlab.com/edent/nook-screen/-/tree/master">available on GitLab</a>.</p>

<h2 id="what-next"><a href="https://shkspr.mobi/blog/2020/02/turn-an-old-ereader-into-an-information-screen-nook-str/#what-next">What next?</a></h2>

<p>I don't really care about the weather or the news, and there's limited screen space. But if you have any suggestions for what it could display, do let me know.</p>

<p>Hope you found that useful!</p>

<blockquote class="social-embed" id="social-embed-1228238572324454400" lang="en" itemscope="" itemtype="https://schema.org/SocialMediaPosting"><header class="social-embed-header" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><a href="https://twitter.com/edent" class="social-embed-user" itemprop="url"><img class="social-embed-avatar social-embed-avatar-circle" src="data:image/webp;base64,UklGRkgBAABXRUJQVlA4IDwBAACQCACdASowADAAPrVQn0ynJCKiJyto4BaJaQAIIsx4Au9dhDqVA1i1RoRTO7nbdyy03nM5FhvV62goUj37tuxqpfpPeTBZvrJ78w0qAAD+/hVyFHvYXIrMCjny0z7wqsB9/QE08xls/AQdXJFX0adG9lISsm6kV96J5FINBFXzHwfzMCr4N6r3z5/Aa/wfEoVGX3H976she3jyS8RqJv7Jw7bOxoTSPlu4gNbfXYZ9TnbdQ0MNnMObyaRQLIu556jIj03zfJrVgqRM8GPwRoWb1M9AfzFe6Mtg13uEIqrTHmiuBpH+bTVB5EEQ3uby0C//XOAPJOFv4QV8RZDPQd517Khyba8Jlr97j2kIBJD9K3mbOHSHiQDasj6Y3forATbIg4QZHxWnCeqqMkVYfUAivuL0L/68mMnagAAA" alt="" itemprop="image"><div class="social-embed-user-names"><p class="social-embed-user-names-name" itemprop="name">Terence Eden is on Mastodon</p>@edent</div></a><img class="social-embed-logo" alt="Twitter" src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0Aaria-label%3D%22Twitter%22%20role%3D%22img%22%0AviewBox%3D%220%200%20512%20512%22%3E%3Cpath%0Ad%3D%22m0%200H512V512H0%22%0Afill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231d9bf0%22%20d%3D%22m458%20140q-23%2010-45%2012%2025-15%2034-43-24%2014-50%2019a79%2079%200%2000-135%2072q-101-7-163-83a80%2080%200%200024%20106q-17%200-36-10s-3%2062%2064%2079q-19%205-36%201s15%2053%2074%2055q-50%2040-117%2033a224%20224%200%2000346-200q23-16%2040-41%22%2F%3E%3C%2Fsvg%3E"></header><section class="social-embed-text" itemprop="articleBody"><small class="social-embed-reply"><a href="https://twitter.com/edent/status/1226205599303716864">Replying to @edent</a></small>I declare this project complete!<br>We now have a passive display showing us bus &amp; train times.<br>Blog post coming up this weekend. <a href="https://x.com/edent/status/1228238572324454400/photo/1">pic.x.com/m2emF5rq3e</a><div class="social-embed-media-grid"><a href="https://pbs.twimg.com/media/EQuUdbbUYAAJi6z.jpg" class="social-embed-media-link"><img class="social-embed-media" alt="An old eReader is stuck to a wall near our front door. " src="data:image/webp;base64,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"></a></div></section><hr class="social-embed-hr"><footer class="social-embed-footer"><a href="https://twitter.com/edent/status/1228238572324454400"><span aria-label="115 likes" class="social-embed-meta">❤️ 115</span><span aria-label="11 replies" class="social-embed-meta">💬 11</span><span aria-label="0 reposts" class="social-embed-meta">🔁 0</span><time datetime="2020-02-14T08:44:29.000Z" itemprop="datePublished">08:44 - Fri 14 February 2020</time></a></footer></blockquote>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=34160&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2020/02/turn-an-old-ereader-into-an-information-screen-nook-str/feed/</wfw:commentRss>
			<slash:comments>16</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Episode 26 - Dan Pope's trntxt.uk]]></title>
		<link>https://shkspr.mobi/blog/2019/06/episode-26-dan-popes-trntxt-uk/</link>
					<comments>https://shkspr.mobi/blog/2019/06/episode-26-dan-popes-trntxt-uk/#respond</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Fri, 14 Jun 2019 05:55:04 +0000</pubDate>
				<category><![CDATA[About A Minute]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[trains]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=32288</guid>

					<description><![CDATA[Do you want an ultra-minimalist, open source, train times website?  If so, Dan Pope, has created trntxt.uk just for you!   	🔊 	 	 		💾 Download this audio file. 	  …]]></description>
										<content:encoded><![CDATA[<p>Do you want an ultra-minimalist, open source, train times website?</p>

<p>If so, <a href="https://www.dpope.uk/">Dan Pope</a>, has created <a href="https://trntxt.uk/"><code>trntxt.uk</code></a> just for you!</p>

<p></p><figure class="audio">
	<figcaption>🔊</figcaption>
	
	<audio controls="" loading="lazy" src="https://shkspr.mobi/blog/wp-content/uploads/2019/06/Dan-Pope-TrainTxt.mp3">
		<p>💾 <a href="https://shkspr.mobi/blog/wp-content/uploads/2019/06/Dan-Pope-TrainTxt.mp3">Download this audio file</a>.</p>
	</audio>
</figure><p></p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=32288&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2019/06/episode-26-dan-popes-trntxt-uk/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="https://shkspr.mobi/blog/wp-content/uploads/2019/06/Dan-Pope-TrainTxt.mp3" length="1111167" type="audio/mpeg" />

			</item>
		<item>
		<title><![CDATA[Are @FGW Deliberately Trying To Confuse Their Customers?]]></title>
		<link>https://shkspr.mobi/blog/2015/08/are-fgw-deliberately-trying-to-confuse-their-customers/</link>
					<comments>https://shkspr.mobi/blog/2015/08/are-fgw-deliberately-trying-to-confuse-their-customers/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Wed, 26 Aug 2015 06:45:01 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[fgw]]></category>
		<category><![CDATA[trains]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=21331</guid>

					<description><![CDATA[Train companies in the UK are uniformly awful.  Because they are privately run but endure no meaningful form of competition, we get to see just how hostile corporations are to customers when left to their own devices.  I am a long-suffering passenger on First Great Western.  The line between Oxford and London regularly suffers from delays.  According to their own statistics, journeys on that line …]]></description>
										<content:encoded><![CDATA[<p>Train companies in the UK are uniformly awful.  Because they are privately run but endure no meaningful form of competition, we get to see just how hostile corporations are to customers when left to their own devices.</p>

<p>I am a long-suffering passenger on First Great Western.  The line between Oxford and London regularly suffers from delays.  <a href="http://www.firstgroup.com/uktrain/kpi/gw/recent-performance.php">According to their own statistics</a>, journeys on that line miss their punctuality targets 20% of the time.</p>

<p>So, I've taken to emailing a complaint to them every time my train is delayed.  Whether it is by one minute or one hour, I fire off a quick email and include a photo of my ticket.  For the last year or so, I've regularly received "Rail Vouchers" as a "goodwill payment".  However, since July, <a href="http://www.bbc.co.uk/news/business-33583904">train companies now have to give refunds in cash</a>.</p>

<p>By coincidence, FGW have now stopped their goodwill payments for minor delays!</p>

<p>Earlier this month, I dropped a mail to them saying "I would like a full refund for this delay. If I was £1 short when paying for a ticket, you would refuse to let me on your trains.  I am not interested in excuses, or how your goodwill payments are not guaranteed, or how you plan to improve the service in the future. I want a refund."</p>

<p>Simple, eh?</p>

<p>I then received this <em>epic</em> 1,000 word reply from one of their customer service team:</p>

<blockquote><p>Thank you for your additional email of 14 August 2015, and for providing the additional details. It really is of concern to us whenever any valued customer remains so utterly unhappy with us. To this end, I do apologise.
</p><p>With regard to your specific question, you’re quite correct – insomuch that if any passenger is short of the required fare, we would not issue a ticket. This is simply because every ticket printed in the UK is classed as an individual retail product, with an inherent commercial value. Just like any high street retailer, the rail industry does have auditing requirements to adhere to, whereby we cannot sell such items for less than their designated value. It’s standard retailing practice.
</p><p>Of course, I recognise your point here, in that why should our customers not hold us as rigidly to our performance/timetables?! But really, performance and retailing / auditing requirements are two quite distinct business considerations. As such, direct comparisons are not as straightforward as they can initially seem.
</p><p>We’re very much of the same opinion as our customers here – insomuch that we’d genuinely love to run all of our trains to-time on every occasion. Indeed, as a commercial entity there’s really no benefit to our doing otherwise, especially when there are financial penalties involved for delays. Unfortunately, running to schedule 100% of the time just isn’t a reality that is allowed by modern rail operations; as realistically challenges will arise as part of day-to-day operations. This is certainly not something unique to First Great Western, but applies nationwide to all the Train Operators.
</p><p>It’s to this end that disruptions are recognised within the legal stipulations set-out by the Government within the National Rail Conditions of Carriage. This document presents obligations on both the behalf of the rail industry, as well as with individual passengers. That way, both parties are clear on their standing.
</p><p>When considered alongside the individual ticket terms and conditions, and the specific compensation guidelines of our own Passengers Charter, each passenger does have the resources to be fully aware of their standing prior to travelling, insomuch as what to expect from us. This includes entitlement to compensation, should the passenger then be delayed. But, no-where does it state that the pre-determined, fixed retail cost of the ticket is something related to ever-fluctuating performance levels – as the two areas are quite distinct.
</p><p>Of course, even a single minute of disruption is of genuine concern to us. Indeed, it’s why we have dedicated teams to analyse such problems on the network. They look to see if there is any common theme and will always look at what we could do to prevent a reoccurrence. Ad-hoc delays are more difficult to tackle of course, but we very much want you to be able to rely on us; and I hope we get to show you more tangible evidence of the improvements we’re committed to making.
</p><p>As part of our disruption response, we have to have clear-cut policies in-place towards compensation, and to consistently apply these on the whole. As a commercial entity with such a large customer base, it’s the only way we get to offer a fair and reliable service overall. That said, we’re certainly not unreasonable in these matters, so we will also consider discretionary awards on a case-by-case basis too.
</p><p>Unfortunately, it’s just not a commercially viable way for any Train Company to Operate – if we were to somehow start offering compensation or easements on a minute-by-minute basis. Of course, this isn’t said to negate our responsibilities at all, as even the slightest delay is of concern, especially if it’s recurrent. As such, the lack of compensation certainly doesn’t negate the legitimacy of your concerns in any way, and you have got good and understandable reason to challenge us to do better.
</p><p>But, back to the question at-hand, it’s not such a simple comparison to make between ticket prices and compensation, albeit I certainly understand the expectations involved. The fact that disruptions realistically happen is already built-in to the retail product itself, being covered by its terms and conditions and the likes of our compensation policy. It’s something the customer effectively agrees to whenever they purchase a rail ticket in the first instance – whereby the possibility for delays is recognised in advance by a pre-established compensation policy.
</p><p>That said, I do feel we’re getting off-topic by making comparisons between the compensation rules and ticket cost; as in all truthfulness rationales could be presented from either perspective ad infinitum. Rather, I feel the main point here remains that you feel we’re failing on our commitments to our customers, and that you’re not getting the level of service you’ve got every right to expect. This honestly isn’t a position that we want any regular traveller to find themselves in at all, nor to feel so utterly disenfranchised with us. To this end, I do hope that you’ll feel able to accept my sincere apologies.
</p><p>I feel the likes of the ticket costs and compensation guidelines are quite clear. But equally, I do hope we’ve been able to show just how committed we are to making real improvements in the field of performance. Indeed, at the time of writing the major works at Bath are evidence of this. Coupled with the likes of the Crossrail project, a radical change to the signalling system, and the introduction of 369 brand new 800-series EMU carriages etc, we are determined to run a service that our customers rightly deserve.
</p><p>The problem remains that such drastic changes to the fundamental changes to the running of the railways does not come overnight – but represents longer-term and multi-organisational efforts within the industry. But the point remains, we are actively working on things, albeit I do appreciate why it may not seem like it from your perspective at the moment.
</p><p>Thank you again for your correspondence, and for your continued input.  Such customer correspondence really is invaluable to us.
</p><p>Yours sincerely
</p><p>...
</p></blockquote>

<p>WHAT?!?!  I had to read that several times to fully comprehend the majesty of the reply.  Having Googled the author, it seems he has a habit of writing extremely long and confusing replies to escalated queries.  One might wonder if he is FGW's secret weapon?  A Gatling Gun of words designed to beat customers into submission.</p>

<p>Here is my reply to him.  Incidentally, have you ever tried to write in as convoluted manner as possible?  It really is quite tricky!</p>

<blockquote><p>My Dear Mr ...,
</p><p>I must firstly congratulate you on producing one of the finest examples of excess verbiage I have encountered in many years of working with direct customer service representatives for the consumer and retail industry in the UK.  I cannot truly fathom when I last received a missive with such bewildering sentence structure, archaic grammatical nuances, and convoluted logic.  Insofar as your authorial talents have achieved a Flesch Reading Ease score of 47.2 (albeit only one of many way by which ease of reading can be readily calculated) I am drawn to the inevitable conclusion that you are engaged in a deliberate ploy to bamboozle and confuse unsuspecting customers by means of making your replies torturous to comprehend.
</p><p>It is incredibly difficult to know how one should respond to your mystifying "answers" - being that I am a reasonable fellow, and utterly committed to clarity within my writing, I shall take great pains to correspond with you in a plain and simple fashion, without boondoggles or idle diversions.  It is my sincere hope that your comprehension will be aided by my precise and direct observations.
</p><p>According to details that your company has taken upon itself to publish on its own web site - located at <a href="http://www.firstgroup.com/uktrain/kpi/gw/recent-performance.php">http://www.firstgroup.com/uktrain/kpi/gw/recent-performance.php</a> - your punctuality can only be considered as atrocious.
</p><p>Insofar as the statistics you publish are an adequate reflection of reality, it would appear that only eighty percent of your trains on the route between London and Thames Valley (which includes the journeys I regularly travel) are punctual!
</p><p>One fifth of all journeys are late - by some degree or other!  In my not inconsiderable experience I am surprised that this number is not higher.  It seems the vast majority of journeys I attempt on this line are delayed for a variety of reasons.  Even if we accept your statistics - is there any possible way you can defend to your paying customers a service which is inadequate nearly a QUARTER of the time?
</p><p>I do not believe any reasonable business decides that its corporate interests are best served by under-performing to such a disastrous degree.  Therefore I can only conclude that your company is simply unable to withstand the rigours of running a train company.  Perhaps it would be in you best interests to relinquish your franchise and partake in an industry which requires a substantially less intensive commitment to delivering on expectations from customers and regulators alike?
</p><p>But, again, we are drawn off topic.  Over the last year, you have on multiple times given me goodwill payments for all the trifling delays I have encountered.  Sadly, and to my great regret, these have been in the form of "Rail Vouchers" which can only be used in part payment for further rail journey and - for some ridiculous reason - cannot be used online or at ticket machines.  As I understand it, the Government Regulator responsible for ensuring your compliance with the law has now instructed you to cease payment in vouchers and insists that compensation be paid as monetary refunds.
</p><p>Perhaps this is the very reason you are now so unwilling to provide goodwill payments to customers you have inconvenienced?
</p><p>I should very much like you to continue paying me - and, indeed, if it were possible, all other customer similarly affected by your lackadaisical approach to timekeeping - goodwill reimbursements.
</p><p>You have considerably delayed and annoyed me over the last several months.  I buy a ticket, I expect you to run on time. If you are unable to do that, I expect a part refund.
</p><p>If you yourself are unable to authorise such restitutions, please will you escalate this chain of correspondence to someone in your organisation who has sufficient responsibility to provide such recompense as part of their ambit.
</p><p>Yours,
</p></blockquote>

<p>If you've made it down this far, I salute you!  I've no idea whether FGW will pay compensation or if I'm about to be prosecuted for crimes against the English language!</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=21331&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2015/08/are-fgw-deliberately-trying-to-confuse-their-customers/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Train Tickets With QR Codes]]></title>
		<link>https://shkspr.mobi/blog/2012/04/train-tickets-with-qr-codes/</link>
					<comments>https://shkspr.mobi/blog/2012/04/train-tickets-with-qr-codes/#respond</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Tue, 24 Apr 2012 14:52:42 +0000</pubDate>
				<category><![CDATA[badvertising]]></category>
		<category><![CDATA[qr]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[bit.ly]]></category>
		<category><![CDATA[QR Codes]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[stats]]></category>
		<category><![CDATA[trains]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=5610</guid>

					<description><![CDATA[No, I&#039;m not talking about Masabi&#039;s innovative technology, but of this rather odd bit of advertising found on the back of a train ticket.  There&#039;s no specific call to action - but there&#039;s not much space to play with. Let&#039;s give it a scan...   sigh A non-mobile site. With an Adobe Flash plugin in the top right which won&#039;t work on any iPhones.  Why on Earth do marketing companies insist on pointing…]]></description>
										<content:encoded><![CDATA[<p>No, I'm not talking about <a href="http://www.masabi.com/">Masabi's innovative technology</a>, but of this rather odd bit of advertising found on the back of a train ticket.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2012/04/QR-Codes-on-Train-Tickets.jpg" alt="QR Codes on Train Tickets" title="QR Codes on Train Tickets" width="512" height="384" class="aligncenter size-full wp-image-5611">
There's no specific call to action - but there's not much space to play with. Let's give it a scan...
<img src="https://shkspr.mobi/blog/wp-content/uploads/2012/04/Train-Tickets-non-mobile-friendly.png" alt="Train Tickets non-mobile friendly" title="Train Tickets non-mobile friendly" width="240" height="400" class="aligncenter size-full wp-image-5612"></p>

<p><em>sigh</em> A non-mobile site. With an Adobe Flash plugin in the top right which won't work on any iPhones.  Why on Earth do marketing companies insist on pointing phones to non-mobile sites. It really bemuses me.  Stations rarely have good signal (too many people leads to local network congestion) and, besides, large sites are a right pig to use on a small screen.</p>

<h2 id="stats"><a href="https://shkspr.mobi/blog/2012/04/train-tickets-with-qr-codes/#stats">Stats</a></h2>

<p>I've blogged several times about using <a href="https://shkspr.mobi/blog/tag/bit-ly/">Bit.ly links in QR codes</a>. With a little bit of hacking (adding at + character to the end of the URL) we can <a href="https://web.archive.org/web/20121025161617/http://bitly.com/yCFLtT+/global">see how many people have been scanning the code</a>.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2012/04/QR-Click-Stats-Rail.png" alt="QR Click Stats Rail" title="QR Click Stats Rail" width="480" height="506" class="aligncenter size-full wp-image-5613">

<p>I don't know how many of these tickets have been printed. That might be a really good conversion rate - but I doubt it.  I only noticed the QR code because someone had dropped their ticket and it landed face-down. Realistically, how many people look at the back of their tickets?</p>

<p>The best campaign in the world would fail if it's not put in front of an audience.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=5610&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2012/04/train-tickets-with-qr-codes/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[SouthWest Trains' Silly Twitter Mistake]]></title>
		<link>https://shkspr.mobi/blog/2012/01/soutwest-trains-twitter-mistake/</link>
					<comments>https://shkspr.mobi/blog/2012/01/soutwest-trains-twitter-mistake/#respond</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Fri, 06 Jan 2012 07:30:56 +0000</pubDate>
				<category><![CDATA[badvertising]]></category>
		<category><![CDATA[idiots]]></category>
		<category><![CDATA[southwest trains]]></category>
		<category><![CDATA[sw_trains]]></category>
		<category><![CDATA[trains]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=5176</guid>

					<description><![CDATA[An amusing mistake spotted by my wife on her way to work.  SouthWest Trains are trying to promote their Twitter service - @SW_Trains - via their LED message boards.    Looks like the displays don&#039;t understand the underscore character.  I wonder if anyone tested this before it went live?  You can watch the full video   …]]></description>
										<content:encoded><![CDATA[<p>An amusing mistake spotted by my wife on her way to work.  SouthWest Trains are trying to promote their Twitter service - @SW_Trains - via their LED message boards.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2012/01/SW-Trains-Twitter-Mistake.jpg" alt="SW Trains Twitter Mistake" title="SW Trains Twitter Mistake" width="311" height="78" class="size-full wp-image-5177">

<p>Looks like the displays don't understand the underscore character.  I wonder if anyone tested this before it went live?</p>

<p>You can <a href="http://www.youtube.com/watch?v=EoHhwPZsWI0">watch the full video</a></p>

<iframe title="SouthWest Trains Twitter Mistake" width="620" height="349" src="https://www.youtube.com/embed/EoHhwPZsWI0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=5176&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2012/01/soutwest-trains-twitter-mistake/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
