Skip to content

Commit 5e9daa1

Browse files
committed
content(logs): add Porcupine Tree - Trains music log (5/5)
1 parent 3a553e6 commit 5e9daa1

4 files changed

Lines changed: 139 additions & 87 deletions

File tree

public/logs/music/music.piml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
11
(logs)
2+
> (item)
3+
(category) Music
4+
(date) 2026-05-20
5+
(link) https://www.youtube.com/watch?v=nbhD-qeAXOI
6+
(rating) 5
7+
(slug) porcupine-tree-trains
8+
(title) Trains
9+
(artist) Porcupine Tree
10+
(album) In Absentia
11+
(description) The crown jewel of 'In Absentia' (2002). An acoustic-to-prog-thunder odyssey that earns every minute of its runtime, complete with the most beloved hand-clap section in modern prog rock.
212
> (item)
313
(category) Music
414
(date) 2026-03-08
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Trains - Porcupine Tree
2+
3+
<iframe width="100%" height="450" src="https://www.youtube.com/embed/nbhD-qeAXOI" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
4+
5+
"Trains" is the opening track of *In Absentia* (2002), the album that pulled Porcupine Tree out of the cult-prog underground and into the wider rock conversation. It is the band at full power — Steven Wilson's gentlest melodic instincts wired straight to Gavin Harrison's first appearance behind the kit, with Richard Barbieri's atmospherics and Colin Edwin's bass doing the quiet load-bearing work in the background.
6+
7+
### Why it lands at 5/5
8+
The song is essentially three songs stitched into one without ever feeling like a medley. It opens on a fingerpicked acoustic figure that sounds almost like a folk lullaby, lifts into one of Wilson's most singable choruses, detonates into a heavy mid-section, and then — famously — collapses into a sparse hand-clap and banjo break before the final return. Every section earns the next.
9+
10+
### Trivia & Deep Cuts
11+
- **In Absentia debut:** This was the first Porcupine Tree album with Gavin Harrison on drums. He auditioned by playing on "Trains," and the song's odd-time fills are essentially his calling card.
12+
- **The hand claps:** That iconic clapping breakdown was recorded by the whole band (and producer Paul Northfield) clustered around a single mic in the live room. Wilson has said it was meant to feel "communal," like the song collapsing into a campfire.
13+
- **The banjo:** Yes, that's a real banjo. Wilson played it himself — he wanted a "rural" timbre to contrast with the heavy guitars, partly inspired by his obsession with mid-period King Crimson and partly by American folk records.
14+
- **Steven Wilson on the lyric:** He's described "Trains" as being about nostalgia and the way a single recurring sound from childhood — in his case, the trains he could hear from his bedroom — can hold an entire emotional landscape.
15+
- **The album cover:** The blurred-face photography on *In Absentia* was shot by Lasse Hoile, who became Porcupine Tree's long-term visual collaborator. The aesthetic was a deliberate break from the band's psychedelic-era artwork.
16+
- **Live staple:** "Trains" has closed or near-closed almost every Porcupine Tree set since 2002, and it returned as a centerpiece of the 2022 *Closure/Continuation* reunion tour, twenty years later. Few prog songs survive that long without becoming a chore — this one only gets better.
17+
18+
A perfect opener, a perfect single, and a near-perfect argument for prog rock as an emotional form rather than a technical one.
19+
20+
Rating: 5/5

public/rss.xml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,24 @@
99
<link>https://fezcode.com</link>
1010
</image>
1111
<generator>RSS for Node</generator>
12-
<lastBuildDate>Mon, 04 May 2026 17:48:41 GMT</lastBuildDate>
12+
<lastBuildDate>Wed, 20 May 2026 20:22:51 GMT</lastBuildDate>
1313
<atom:link href="https://fezcode.com/rss.xml" rel="self" type="application/rss+xml"/>
14-
<pubDate>Mon, 04 May 2026 17:48:41 GMT</pubDate>
14+
<pubDate>Wed, 20 May 2026 20:22:51 GMT</pubDate>
1515
<copyright><![CDATA[2026 Ahmed Samil Bulbul]]></copyright>
1616
<language><![CDATA[en]]></language>
1717
<managingEditor><![CDATA[samil.bulbul@gmail.com (Ahmed Samil Bulbul)]]></managingEditor>
1818
<webMaster><![CDATA[samil.bulbul@gmail.com (Ahmed Samil Bulbul)]]></webMaster>
1919
<ttl>60</ttl>
20+
<item>
21+
<title><![CDATA[PASETO vs JWT: Choosing the Right Token for the Job]]></title>
22+
<description><![CDATA[[object Object]]]></description>
23+
<link>https://fezcode.com/blog/paseto-vs-jwt</link>
24+
<guid isPermaLink="false">https://fezcode.com/blog/paseto-vs-jwt</guid>
25+
<dc:creator><![CDATA[Ahmed Samil Bulbul]]></dc:creator>
26+
<pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate>
27+
<content:encoded><![CDATA[<h1>PASETO vs JWT: Choosing the Right Token for the Job</h1>
28+
<p><a href="https://fezcode.com/blog/paseto-vs-jwt">Read more...</a></p>]]></content:encoded>
29+
</item>
2030
<item>
2131
<title><![CDATA[A Gentleman's Lexicon of Pejoratives: How to Insult Your Friends Without Cursing]]></title>
2232
<description><![CDATA[[object Object]]]></description>

0 commit comments

Comments
 (0)