7 December 2025

Train ticket apps ranked

TrainPal - The best. No fees. Split tickets save a lot. Accurate and timely travel updates tracking your train, notifying you when you're about to arrive. Many discount codes and you can store them in app. Railcard can be stored in the app.

If you need to print split tickets, you might need a customer service desk. Ignore the "spin to win" thing.

Up to 10% off codes: RG04, TCB20, TPAL25


Uber trains - Gives 3% cashback (10% with Uber One), but no split tickets, so likely to be more expensive. A few minutes delay between buying tickets and getting them emailed to you. Sometimes sold me invalid tickets, or couldn't complete the booking.


Trainline - Charges fees, offers terrible refunds instead of recommending Delay & Repay, sells digital tickets when some destinations need physical tickets still, cannot store your Railcard, RMT officials said don't use it.


Operator apps (GWR, Greater Anglia, etc) - no split tickets, no discounts, often sign you out, some will be defunct when they go back to public ownership.


For navigation: 


tfl.gov.uk if you're going via London


nationalrail.co.uk for all else


Don't use Google Maps or Citymapper (inaccurate times, outdated info, no disruption info)


Other train hacks


Barriers often open between 10pm - 11:59pm historically for the government-mandated "third class" slow service trains, so if you're doing a return trip late at night, contactless "where required" may be cheaper than a Travelcard for your full journey.


If you don't have a ticket and you're blocked by a barrier to exit a station, you "could" just buy an eticket from the next nearest station to where you're trying to exit.

5 December 2025

Windows Reinstall Checklist

  1.  Reinstall Windows 11 25H2 from ISO/USB
    1. On Ubuntu, use VenToy with the ISO
  2. If complete OOBE online, usernames will be shortened to 4 characters.
    1. Latest OOBE online asks many more questions
  3. Reinstall drivers
    1. Check Device Manager is not missing any like Fingerprint or Airplane Mode
    2. Rename Headphones if required
    3. Install DirectX Redistributable
    4. Enable .Net Framework 3.5 in Windows features (for gaming)
  4. Complete Windows Update
    1. Config
  5. Run checks_and_clean.bat to ensure clean Windows install
    1. To be uploaded to source
  6. Reinstall apps
    1. Use a Beyond Compare snapshot, or a UniGetUI export
    2. Install AV
    3. Repair Library on on Steam directories. Include app manifest when restoring the directories.
  7. Restore any data
    1. If copying between Linux and Windows, 7z or .zip files to drop the NTFS ACLs
    2. Google Chrome - Session Buddy, FVD Speed Dial
    3. AppData for game saves
    4. RetroArch in Steam directory
    5. App other installed games launchers outside of Steam
  8. Start menu structure - partially backed up by Windows
  9. Map any network drives

4 December 2025

Advice I learnt the hard way

 Don't be jealous. Be happy for your friends.

(Seven deadly sins/virtues)


Don't be stubborn. Accept that being vulnerable is a strength, not a weakness. Just say "Sorry my bad". There's always time to research and prove yourself later.

(Vallaint's defence mechanisms) 


Don't hold each other to high standards. We all make mistakes and deserve chances to improve. Most problems are down to systems, not individuals.


Don't mistake innocent curiosity for being interrogative and argumentative. Other people aren't your own personal Google or Reddit.


Don't use logical fallacies or cognitive biases. Educate yourself on how to make better arguments.


Don't be pessimistic about everything. Give compliments, enjoy the pleasure in the little things, be grateful for what millions don't have.


Don't be selfish like Scrooge.


---


And the positive version:


Surround yourself with people who bring out the best in you, not bring you down all the time.


Be open and listen.


"Plussing" (not jumping into criticism)


Humility (admit to mistakes)


Nihilistic Optimism (not being cynical all the time, despite existentialism)


Taking a moment to think before responding 


Respect (complimenting others - it doesn't hurt)