11/21/1989

This, my friends, is where the real adventure starts. One minute I’m on a bus looking around and the next I’m walking around downtown Liverpool at 6AM, dropped off on the side of the road. No map and nothing is open. Irish money in my pocket. Boy oh boy am I lost!

Everything is really BIG and serious, like the biggest, oldest inner-city university you can think of, only bigger and, for all I know, it stretches forever.

Now I have to wait for a cop and ask him what’s going on. It’s so cool. And chilly, too.

OK, Toto, I’m not in Kansas anymore. While looking at a beautiful Jaguar, an even better Lotus drives by.

Walking the streets and whatever Captain’s Walk walking mall type deal looking for tourist info center, whose signs just stop passersby look at me once in shock, twice in fear that I am maybe a mugger, and third in shock again.

The sky grows bluer and lighter and I have already seen a couple of things I want to do. But as it gets lighter, the temperature gets colder.

Imagine falling into the back of a twenty dollar bill with the people walking the streets in front of the White House. Imagine that happening and the colors stayed the same fake green and “white”. That is Liverpool with statues on top of pillar 300 feet up. It seems that their only two claims to fame are Pirates and The Beatles.

Oh my god, only thirty minutes ‘til nine! Then the tourist place and the money exchangers will be open. For now, tho, I’ll sit in this mall on this bench enjoying the warmth for as long as the security guard will allow me. In this waking period, I have done a lot and there will be more as I plan on being in Manchester tonight. I am so tired and hungry and there is a little dive coffee place with cheap breakfasts not 50 yards away, but I’m sure they don’t take Irish pounds or US dollars.

English pounds suck even worse than Irish ones. $100 = £62.25. Ten of this went straightaway to a “hotel”’s B&B plan. This should prove to be real nice.

I’ve been dying for pancakes or waffles so I went into Mickey Dee’s for some hot cakes and sausage – but they don’t have them! What kindda place…

In Ireland, you have to pay for a book of matches at a bar. In England, you have to pay for a packet of ketchup! What kindda place…

A seven hour “nap” and my first hot, powerful shower since leaving the US! Amazing how a hot shower can make you feel so great and alive. Some how I keep falling into La-de-da places, this a pizza place but unlike any pizza place I have ever been in before. Dimly lit, really nice décor, etc. (Rich, Grolsch is the only good beer.) Woman next to me ordered a half-rack of ribs and could not believe the size, and neither could I, with corn cob and salad and enough food for three people on one plate. The radio or whathaveyou plays a bit too loud and every song is by an American band! Let’s hear some English or even European or maybe Australian bands!

The best part of traveling alone is alcohol. How do I know when I am drunk if I can’t bounce it off of someone? How do I know that I’m not just wrapped up in thought because no one talks to a lonely traveler who looks as I do, with crazy just combed with a towel hair and a big, black army coat and a devil beard. That’s why on the second night of The Cure at Great Woods I did so much of even harder if you will drugs pot and shrooms just without end for the whole lonely amazing show. Because I was alone and did not realize how gone I was until I got with friends again.

Finally! A song by The Police! But after they were big.

Space capsule church high on a hill looms in front of me walking night university streets of Liverpool Dump Beatle-home. Pound coin as good to me as penny spent given to young artistic-looking beggar who knew Boston and the Truth of heartache. Yound black-haired girl leather jacketed tells me all of “Nutin’” when asked what to do in this Northern Hole.

Oh, sleepless night, leave me to myself. Lead me to my friends in dreams and Truths.

I can’t believe that I am in England, alone, posing as Post Warrior and suffering from all kinds of withdrawals. Liverpool is such a lovely town when you’re the only one in it at 6 in the morning.

I believe that if you search hard enough, Truth can be found in England. They are very critical and tell exactly bluntly what they think of a subject. An ad for a recently opened art gallery asks just Joe Fuck Shopper to come by and criticize! It is a confusing place, tho. Four, count them, four different types of stamps! I don’t even want to know about pay phones yet.

Older women walking in and shopping on streets model themselves after the Queen or Thatcher. Older men are very serious and stern faced with backs so straight that they almost lean backwards. After their generation, no one gives a shit and is just living life or going thru the motions of it.

The Irish and the English are, obviously of course, two different gene pools, but that comes as a shock when you see how different they are. Irish older men have very definite signs of alcohol abuse in their worn out faces , which sag and hang and look like they’ve been thru years of worry. English older men have plump faces with very few wrinkles. In general, English women are ugly. But occasionally you see a beauty. And there is nothing in between. Of course, tho, the beauties are probably Irish. Facial structure is opposite. That is where the Irish have concave noses, the English have convex. Very strange.

This picture is roughly the veins and walls of my Liverpool room. It is actually much smaller than this, with yellow walls and flesh-colored pipes, which really do look like veins staring at me from the other wall. This is the view from laying in bed. The whole room is about 10’ by 6’ and actually has the classic view of brick wall outside the little window next to (but not shown in the picture as I ran out of paper but really did want people to see it) the sink. I guess I have to work on my 3D!

11/20/1989

The night’s dream: The whole Board, plus people from my past, all traveling around metropolitain Groton/New London in a huge van/cube van/camper van thing, drinking, doing drugs, having sex, and fighting cops.

My god! On the train to Dublin after flooding night morning rain sitting reading thinking lonling the Sun Almighty Sun busts out and the clouds grow white and blue sky and to my right is an Irish pot o’gold rainbow. I have seen the sun! I know that the world still lives on but the further north I roll the darker and greyer and uglier it gets. But that few scant moments of light sky blue sun rainbow lift me up up up and beyond these storm clouds from Hell!

(Letter to Megen, 1:40PM)
M-
God fucking damn I’m lonely and bored on this train to Dublin. I’m bored of reading and logging my thoughts and writing and the batteries in my piece of shit Walkman just died, like my soul. She’s lost controooolll. Before I slip into obliv-Ian, I would kill to give you one more long, deep kiss. I miss you and see you everywhere.
I just left my relatives in this tiny backwards pissant backroad not even on the map town. One of my “cousins” owns a pub and they got me hammered. I look like shit and feel it, too, so no one will even ever talk to me unless it is travel questions, like the latest “Is this the Dublin train?” because I guess I look like a traveler.
I wrote this poem, if you will, in a pub in Galway, alone. {Reader, see Quays poem on 11/17/1989, if you want. I am not writing it here again.} Murphy’s is another kind of stout.
Everything is so green here and I finally caught glimpse of blue sky and sun, as it is always grey.
When my relatives started getting drunk, they talked much faster and it did not sound like English and I could not understand them, so they stopped talking.
I dream of home and can see everyone. I am about three days ahead of where I should be because I have to see my friend Maura in London real soon or I’ll go fuckin’ to pieces.
Rich gave me some crazy stone and his crystal neck-hanger-holder-whammyshamalammy to hold it in and it keeps me relatively sane. I am 5 hours ahead of you guys so I have to wait to figure out where people are and then I grab the stone thru my shirts and layers and just hold on a picture them and I can actually see them, like I saw Relics in the basement last night.
Come get me.
In Galway, I hooked up with some potheads and they got me baked on hash. I thought it was resin at the time. They roll jibbers that are like three papers long and pretty thick because the shit is so shitty it takes that much to get you high.
I eat once a day, dinner, and that usually is not much.
By the time this reaches you, I should be in Manchester, England.
See you soon.
PS…Dublin sucks. I’m already waiting for a bus to a ferry to Liverpool, putting me six days ahead of schedule.

Dublin could not be any lamer if it tried. Changed cheque into cash and straightaway to the ferry people. Two pints in The Harp and small talk with some normal-type young guy. I actually saw a mirror. Oh man, I’m looking pretty sick.

Into the ferry bus train station and a pumped up postcard to Dolph. In walks a 19 year old girl with a white kindda bridal wedding type hat on. Not a veil, but, a strangely formal hat. Compliment the hat and we are instant friends, sharing smokes and complaints about the Republic. Crystal blue perfectly rounds eyes and short hair, overalls and Doc Martins. She lives in Belfast and compares the two cities. No comparison. Smokers cough of Hell passed off as pneumonia, she reads poetry and listens to Cocteau Twins and Pink Floyd. Smoke head? I don’t dare ask. Brown leather jacket, beat to shit and old is all she has to keep her warm and she reads poetry and buys my last stamps from e to mail postcards to her friends back home, where she is bound.

What seems like days and weeks and years is only two and a half hours and I am on the top layer of 2x layer bus, front left seat and the adventure continues. Man and son sit very rear. Son is having a lesson on money. “90 and a half.” But soon Pops grows bored and asks if the kid wants to go to sleep but like all kids, no.

This is so sick! 40’ in the air on roads of city design! Every bump is exaggerated. I hope the boat isn’t like this.

All the crazy professional traveling youngsters are here. They search kicks and I search Truth. The difference.

From what I have seen, these boats are no Cross Island Sound Cape Henlopen toys. These things mean business. Aircraft carrier size!

Trendy fuckers. “Daddy, send more cash. We make friends everywhere”, said with dizzy smile and eyes slightly out of focus and head swaying back and forth.

Luxury Liner comfort barge. Not Love, but Stranger Boat. This thing is incredible and for only £20! Large safety zone buffer areas surround each person or clique. Walkmen breakout and books amongst the singles and I am the only one writing. Pub rug, comfortable seats and couches around the walls and tables and a pleasant lighting, and warm! Hanging like loop-de-loop curtains mark the outside wall and pleasant voiced lady calling “Tommy Such and So, telephone call. Please report to the information desk.” Shiny like mirror metal stainless on ceiling for décor.

Holy shit! Jack just walked by! I am getting closer by the day to finding it, smoking butt like JK on way to just opened ship bar.

Irish women come in three flavors: Beautiful, cute, and stone ugly.

Meeting older people is easier than meeting the Youth because age brings Truth.

Watching the Irish-French 4-year old cute little spoiled girl go nuts on sugar and the already tired parents drinking pints grow even more tired but by god they keep giving her more sugar and wonder why they can’t control her.

The Youth safety margins filled in with older folks as time passed and we are under way.

Mother daughter and her son speak of dead relatives and eldest goes off when she hears I’m from CT. Long drawn out story of other daughter in Fairfield County w/ husband landscaping for Paul Newman and the Irish mother of the young sugar daughter visited Uncasville. All from spreading joy in the form of 20 free smokes to the daughter of the elder mother and even as far as matches to a cigar smoking horny father groping the mother while the son tries to remain blind to it. Oh, what that must be doing to his young head. Elder mother just gave me a sandwich and, joy! Truth and all comes full circle.

The boat begins to reel and I can’t wait to see the drunk’s reaction!

Bitter. What is this bitter feeling I have for people involved in living their own lives? Where did it come from and why? Loneliness? Spend spend spend on beer and things they can’t afford and video games even worse and more violent than those in America and drawn to the telly and food if it is available but why? £2.50 on a cheeseburger for a stuffed 10 year old, who, by the way, took two bites and threw it out! He told me he’s been smoking since he was 5 but changed his story and said that he had a cigarette which he showed me and said it was for a 17 year old friend who was stowed away upstairs. Bad, bad kids.

3:40AM and JK and party just got fresh pints of lager. I, eating a sandwich, realize that I do not need sleep. Christ, if Kerouac was Irish I would swear that this guy in front of me was him! Slumped over on couch and you would swear Ginsberg was sitting next to him, but isn’t.

In Wales, en route to Liverpool! 4AM. Bus driver is very skinny youngerish guy drinking tea. How did I with drug helmet get thru customs without a glance and innocent old man gets stopped? Kerouac and Ginsbergette are on this bus. All other backpacker trendies are going to London. Fuckers. Lame-os.

The Moon! I can see stars!! My god, am I happy.

Holyhead is the same as Ireland.

11/19/1989

Up with a jump after 12 hours sleep, as that is the cheapest way to do things, and into the station for an hour’s wait for a train to Mallow. I’m starting to look and feel like real road scum, but I’ve never felt better.

Old bum knows Truth. Not bottled Truth, but spiritual. And he also knows on this Sunday morning that Truth cannot be found in the church but is out in the street with the people. And that Truth is found within himself.

As I entered the station, I saw a pigeon walking around eating up bits of whatever. Enter the Railway Man, with his mop to clean up bits of whatever from under the roost that the pigeons keep.

Two girls sit to my left. I brush my teeth in the railway bathroom. Soon but not soon enough the ticket window has a figure behind it. Ticket to Mallow via Limerick Junction by bus to train. Outside now, near bus slots, a bus pulls in. “I will miss no more buses! “, the Post Warrior vows. And he asks the driver. “No.” Back to the outside station wall and the girls come up behind me, saying “We are following you.” I must really look like a traveler! Pride and I am happy. They are from South Shore Long Island en route to London to meet friends.

Limerick Junction Station is small and cold and blue. This is one hell of an adventure. I looked at my black & white photo of Megen and I miss her. But I cannot bring myself to listen to her Death tape, as I must keep my spirits high.

My god! Some how, I got on the nutty weirdo circus car express to some crazy hell or worse. A fat, queer in the American sense strange-o sits to my front right, listening to a radio bigger than his already very large head, or gets up and runs up and down the aisle. The nut in back of me sits listening to the songs playing in his head and rocks his head back and forth as if to say “No”, but to a beat. Every time the conductor comes by he asks for a ticket “if you don’t mind” to someplace else and upon hearing the cost says “What if I said I know Pat?” and the conductor says “That is the same price I would pay. That’s fair (fare?).”

Fat tourist American executive and his wife sit three seats up and to the right. I think of my own parents traveling Europe and laugh. A crazy nut and his wife sit right in front of me. Testament to Irish inbreeding. What great fun! All look at me with drug helmet concealing three or two day old unwashed hair and terrorist jacket and crazy beard and all think that I am the nut!

The countryside is beautiful green hilly with cows and small trees growing against oldoldold walls of fence and farm. Late November and the grass and trees are still green! Thousands of millions of hundreds of cows everywhere in every plot and field, but where is the sun? Even the crows have a brogue and the black and white Heckle and Jeckle birds tell me that what I am doing is right. Soon to Castletownroche and the crazy John Seamus Pat cousins and Mum.

The walk into Mallow was escorted by a swearing mad Londoner who was roped into moving to this “primitive country, more primitive than the Wild West ever was” by his wife. Man, was he pissed.

Walking the back road to Castletownroche with a car every 5 minutes and no one stopping no matter what I did, save one crazy young 30ish man in a bomb like my ‘Bird back home. He was going to Castletownroche anyway, so no biggy and off we went at 50MPH around this skinny turny curvy back road, balling it up and down hill until we were in the town.

Into the pub straight away, greeted by John who looked at me and my big rucksack mess and I guess they don’t get much road suck Post Warriors in this tiny town. He failed to recognize me even when I told him I was here two years ago, but Pat knew me after he removed my beard in his head and I gave them the picture of their “Auntie Eilly” (my father’s mother) and the rest of the family, thus ending my Irish quest. But they still didn’t seem too hospitable until I ate some chicken and potatoes in three flavors and went for a five mile walk at a blistering pace with Max the Dog chasing sticks and Anne the nurse who travels the world and now I shall have a shower and feel much better as the sweat rolls down my sweat stained back, and I will feel better.

Cold, cold, colder the shower of ice washes over me slowly.

(Letter to Rich)
10:30 pub in Castletownroche. Band playing slow, mellow jams of Eagles and other American bands, and Irish covers, and their own. The drummer is playing some pretty good riffs. You bastards should be practicing, as the stone you gave me tells me that you are in the “studio rehearsal hall”. Pints run free, stouts of Guinness and a Cork Murphy’s, which is good and should go international intercontinental. “You guys suck” is all I can think, knowing the opposite. Sadness comes into my head via the speakers and a crowd grows.

Drunk and back only two drinks, one full pint I have paid and tomorrow I leave Castletownroche, rain or shine, and probably rain. The last 15 minutes of some old Laurence Olivier movie plays in the house parlor, after the pub closed. All I can think is that it is an American training film for greed, sex and cocktails.

In bed, under seven layers, SEVEN, of sheets, blankets, comforters, lays the cold Knight Post for a cold Post night!

11/18/1989

Hungover as all Hell in a hostel lies the Post Spoiled American Warrior, missing his friends and girlly and ready to kill for even a warm glass of Tropicana Pure Premium OJ.

The law says that in order to be a nightclub, a meal must be served. To do this most cheaply, the place we were last night charges a £3 cover and gives you some good drinking and dancing, slop & rice. Pretty good idea.

I am in the Select Bar, for pub grub, on Shop Street. Good food, great soup and pretty good prices. It looks really la-dee-dah, but isn’t. Full of regulars, they took me in with no problems.

Back in Quays, waiting for the artist, from last night, to arrive at 3. 2:30 now and so bored. Body still in pain from last night. I crave no beer or cigarette, just a hot bath, some good OJ, and my friends. Megen’s crazy depressed tape plays on shitty $15 Walkman with even shittier £4 earphones. Little ones, that go in earholes, attached to headband. What is she doing to me? She knows I will listen to her tape the most and it is even more depressing than Tarbox’s! Black Death on magmatic media.

Coke bottle empty and 10 more minutes until artist arrives. He has to make it on time, because my bus leaves for Mallow at 3:15.

* Quays on Quay Street, visit it, very nice.

3:02 – where is the bastard?!? I NEED my beret, muthafucka!

The kid didn’t show so all I have is a drug helmet, with my growing longer dirty hair sticking out the back. And I saw my bus, the Cork bus, cruising down the street from the station as I take the diagonal path across the park in the middle of Galway City and I have to stay here now until 6 and will only get as far as Limerick tonight. Limerick sucks. It is dead.

I started reading “Lonesome Traveler” while sitting out in the cold in front of the station, but it got too cold so I finished my reading session in the pub/lounge. Not drinking or smoking and listening to everyone and some old drunks can’t remember who ordered the last pint. All want to drink it, none want to pay for it.

Long, dark bus ride to Limerick finds me thinking sleeping hearing smelling seeing my friends. Megen’s Death tape plays on and on and on. Midway through trip, bus stop, five girls get on. One sits next to me and we say nothing. At bus stop in Limerick, she gets off and says “Thank you. Nice to see you.” The Irish are really truly nice people.

* The best cure for loneliness is to keep on moving.

11/17/1989

Yesterday, after I missed the bus, I went into a small pub near the station and had my first pint of Guinness on this adventure. Then I walk Limerick with pack on my back. This is a dead city.

On the bus, finally, to Galway, I played a small game of pass the ashtray with this crazy Irish kid and slept. It was raining, but not hard, as we pulled into the Galway station and I immediately found the B&B Terry and I stayed in two years ago. This place is getting run down. The woman is very unsocial and was unimpressed when I told her that I had stayed here before.

Off into the night. Pizza at Super Mac’s is still really good, and the place was full of beautiful Irish girls, one in particular. There was a shrew-faced male, young, eating alone, like me, wearing a crazy looking suit and tie. I was going to talk to him, but he seemed distraught about something.

Off to the bar. This is a nice place, classy like, in a hotel. There was the shrew, with friends, hundreds of them! Graduation at some university. I figured it would be cool to hang out and meet people, but they weren’t into it. There was some old, 45ish, drunk next to me and he would talk and told me about how nice “hippies” are and about two hostels. He had a small bag of writing paper that he claimed the contents were 145 pounds. It was a gift from the missus. But he soon left. Pint of Guinness and a pint of Bud and I hit the street. I actually got lost. Wrong turn out of Mickey Dee’s or something and I was on the fringes of town. Nice place. Rivers and some crazy big cathedral.

I went back into the same pub and was received even less than before. Single pint of Guinness poured to say “Get out fast”. 100’s of these kids all over the place.

By 8PM, I was asleep at the B&B.

I woke once in the night, at 5 to midnight, from a dream about Megen and Matt McLaughlin.

Woke this morning and 8:45. No shower, because it didn’t work. I haven’t bathe since America! Now, after a pork breakfast, I must find a hostel.

There was no real challenge, but I am spending money much too fast. 10 pounds for the B&B, 4 for the hostel, my headphones broke so there is another 4 and change, food. I’m spending way too much money. I had to even buy a towel for 4 pounds on sale, but this I needed because I just had a lame shower but still feel great. The Post Warrior still is a spoiled American, but not for much longer. If I can learn not to spend so much cash, I’ll make it.

The bar (pub) I frequent, I just learned is a yuppie bar. Oh well. It is nice, but the people suck. After a long walk down to the fucking Oasis disco, which was closed when I finally got there After pissing in a combination Texaco/funeral parlor, it was closed! I couldn’t believe it.

(Letter to Terry)
Oasis is a hike.

I went back to the hostel, where everyone was making dinner. Sorry, I like being out. And I couldn’t eat even if I tried…no microwave or nukeable food! I met one of the two guys that I started out with in JFK, in some travel agency, as I walked the streets of Galway. Digging the people and sights. Holy shit, I’m in Ireland. So far from family and friends and Mystic. I’m in a pub now, which came highly recommended by one of the few people in that other pub. Yup, this is better. Called “Quays” (“Keys” as I looked for it). This is probably the nicest pub I will ever be in! It is beautiful and old with brick arch doorways and two bars. If anyone ever reads this and gets to Galway, Ireland, come here!

(Letter to Dawn)
Any Irish in you? I’ve seen you coming up the street several times now.

By the way, it is only about 7PM and clocks are hard to find in this really old country with walls older than God being just now knocked down to put up more pubs and butcher shops. Ireland, in any pissant little town, blows the Mystic Mile away. I saw those two young punk girls, that I saw yesterday in the center of town, daring all in the yup pub. Yesterday I felt actually threatened by the two probably 17 year old girls, but tonight, as they walked by, I wanted to talk to them but could not get my coward’s nerves up to say “Excuse me, please let me hang out with you.”

Loneliness hits hard. I am so lonely I am answering my own questions, but this is where Truth is found.

(Letter to Michael)
“Yah, Boy!” Listened to your tape in Limerick and Galway. “How low can you go?” That’s correct. Big into J. B. I’ve got names and addresses. Let’s go international, man!

On the walk down to Oasis, I gave a very drunken bum a Camel. I lit it at his request and asked him if he wanted me to smoke it for him, too (a line I learned as a janitor). He tasted it, expecting a Major, and said “What is this?!!?”

The busboy/barback wears a Talking Heads shirt. Very cool place, this Ireland. Tomorrow I think I’ll get on with it and get my ass planted on a bar stool in Castletownroche. Ireland, no matter how hard you fight, is a pub crawl. Soon, I’ll visit New Order’s disco in Manchester, and then on to see Maura in London.

Ireland is like a strange state in America. US news, music, cars, etc are here. But Bud is an import and you pay import prices for it!

The trip is worth whatever and whoever. I’ve hooked up with the potheads. Yeah, too cool. Drunk and kicked out of one pub and into another and into another. Take-away beers and smoking spliffs all the way back. Expensive and weak, but cool to sit around the circle; an artist with everyone’s voice ever, two English majors, and a worker. One of the English majors is by God too funny. Drinking beers by a canal by a river and people passing by and pot and Bud and drugs and all kinds we keep going and it isn’t even 10 o’clock and one wears a Jimi H. shirt. And they know Public Enemy and I Am happy smoking, now listening to a sound painting by the artist whose name I cannot remember, but god they are cool.

(Letter to Tarbox)
Get out of your house, boy! Your sounds have a way to go, as I listen to “just some tape.”

(Letter to Rich F)
Pixies are BIG in Ireland.

My beret has gone missing. These guys smoke resin, dance to Hip-Hop and Funk from the ‘70s. I gave them my address.

(PS to Michael)
Use wooden matches to pack jibbers!

{A separate page tucked into my notebook}
Quays 111789
Lovers sit quiet talking hand holding.
Please, please someone talk to me!
I’ll sit and smile and laugh and talk.
Just please talk with me, to me, but not about me.
Megen look-a-like sits ten feet away.
Much older, like old when the ring is around her finger
and I am long long long forgotten.
Hunger and loneliness and Guinness and Murphy’s
envelope me with fear and Death.
Help me, please.

Something like the 16th

Sleeping on the plane, I had a weird dream. All the regulars were there, but lots of us, kindda like party “Group”, we were all trying to chill out at different people’s houses and drink and talk. Tarbox and Alex were going off. We were poor. There were turkeys and sheep and large-headed mules in the backyards. We kept getting yelled at and kicked out by parents, moms mostly. We were drunks.

(Letter to Dolph)
I saw this chick in the terminal at JFK. Pretty good looking. Saw her next morning after sleeping on the plane. Pretty bad. I had to piss, the sign read “VACANT”, I turned the knob and there she was! I closed the door. When she was done (which she was anyway, as she was standing), she flung the door open and stomped back to her seat.

Shannon Aeroport to Limerick:
Standing at a bus stop, a nice, young, mid-aged woman asks me when the next bus is. I don’t know. She goes and finds out it isn’t for two more hours and asks if I want to share a cab to Limerick, as the bus will go there anyway. OK and she goes to call for one. I, putting on a warm shirt, catch her in the aeroport and she has hooked a rent-a-car business American who will drive us to Limerick for free. Cool, as 100 bucks is 66 and change pounds.

Now in Limerick, and I just missed my bus. Guess I’ll go to the pub.

11/15/1989 8:00pm

So here sits the Post Warrior, alone, in the crazy aeroport, alone, naked and vulnerable. Let’s Go, cheap Walkman, Dawn’s tape, two packs of Camels, and that is it. Loneliness starts and I cannot wait to see Maura in London and sanity will return. Trapped in this reality, waiting, and all the nuts and crazies walk past me without a look. Hundreds and thousands trickle past.

One man, waiting for his oil rig worker friend who is four hours late, starts laughing because that is all he can do. He tries talking to me but soon stops.

On the ride down to this crazy place, NY, that once was my home, I saw a mad throwback to Lowell, MA. A white, blank billboard on the side of I-95 South with the one word, not even on the space for the ad, “MURPHY”, the name of the crazy, big, old beatnik, and I smile as I just finished reading in the van “Dharma Bums”, stolen from Kerouac’s grave by your small little sneaky author. But Jack said it was OK and so it was.

After a half hour delay and a Beck’s Dark, the New Way of the adventurous Post Warrior begins. Talking smiling laughing with two Irish cyclist nuts and some Irish now New Yorker lady, I realize that all I can do for the world is make it better. Better by being in a good mood 24hrs a day and all the rest.

There is a stewardess that looks very new and very young 21ish and from a distance resembles Megen back in Mystic who promises to wait for me. I could talk to her, the stewardess, and ask her why she looks like she is so lost and confused and hope to find out thru her what makes Megen look the same. But I don’t because she is working. So sad she looks but must smile and be humble because it is her job, but she knows Truth and Sadness.

Fog caused the half hour delay and when we finally broke out of it and stars and moon were out I realized that what I was doing is going to be amazing and the Post Warrior has gotten out of basic training and is ready to be alone and make do.

Modern Genealogy


import requests
import json
import getpass
import time
import os
import csv
import pprint
import datetime
from requests.adapters import HTTPAdapter
from requests.packages.urllib3.util.retry import Retry

# URL data
login_url = "https://www.ancestry.com/account/signin"
prefix_url = "https://dnahomeaws.ancestry.com/dna/secure/tests/"
matches_url_suffix = "/matches?filterBy=ALL&sortBy=RELATIONSHIP&page="
shared_matches_url_suffix1 = "/matchesInCommon?filterBy=ALL&sortBy=RELATIONSHIP&page="
shared_matches_url_suffix2 = "&matchTestGuid="

def get_json(session, url):
# Get the raw JSON for the tests
user_agent = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36'
headers = {'User-Agent': user_agent}
raw = requests_retry_session(session).get(url, headers=headers).text
# parse it into a dict
data = json.loads(raw)
return data

def requests_retry_session(session,
retries=3,
backoff_factor=0.3,
status_forcelist=(500, 502, 504)
):
session = session or requests.Session()
retry = Retry(
total=retries,
read=retries,
connect=retries,
backoff_factor=backoff_factor,
status_forcelist=status_forcelist,
)
adapter = HTTPAdapter(max_retries=retry)
session.mount('https://', adapter)
session.mount('https://', adapter)
return session

def get_credentials():
# Username and password should be provided by user via input
username = input("Ancestry username: ")
# This should be masked
password = getpass.getpass(prompt='Ancestry Password: ', stream=None)
return username, password

def get_guids(raw_data):
tests = {}
for i in range(len(raw_data['data']['completeTests'])):
guid = (raw_data['data']['completeTests'][i]['guid'])
tester = (raw_data['data']['completeTests'][i]['testSubject']
['givenNames'] + " " + raw_data['data']['completeTests']
[i]['testSubject']['surname'])
tests[i+1] = tester, guid
return tests

def get_max_pages():
# Get max number of pages to scrape.
print("""
There are about 50 matches per page. The default sorting lists closer
matches on the earlier pages. That means that the more pages scanned,
the more false positives will be brought in. Based on my results,
things start getting really sketchy around page 25 to 30. This is 1500
matches, which is more than I will ever be concerned about. Also, it
takes about 30 seconds per page of (50) matches. Sure, that sounds
fast with only a few pages, but if you try to grab "ALL" of your
matches (1000 pages max), you are talking several hours.
""")
print("How many pages of matches would you like to capture?")
user_max = input("Enter a number, or All for all pages: ")
if user_max == "" or user_max.lower() == "all":
user_max = "1000"
user_max = int(user_max)
print(user_max*50, "matches coming right up!")
return user_max

def delete_old(prefix):
# Delete old files
print("Deleting old files")
if os.path.exists(prefix+"edges.csv"):
try:
os.remove(prefix+"edges.csv")
except PermissionError:
print(prefix+"edges.csv is open.")
input("Press any key after you close the file.")
if os.path.exists(prefix+"nodes.csv"):
try:
os.remove(prefix+"nodes.csv")
except PermissionError:
print(prefix+"nodes.csv is open.")
input("Press any key after you close the file.")

def make_data_file(prefix, type):
filename = prefix + type
if "nodes" in filename:
header = ['Label', 'ID', 'Starred', 'Confidence',
'cMs', 'Segments', 'Notes']
if "edges" in filename:
header = ['Source', 'Target']
with open(filename, "w", newline='') as f:
data_file = csv.writer(f)
data_file.writerow(header)
return filename

def harvest_matches(session, data, guid, nodes_file, edges_file):
for i in range(len(data['matchGroups'])):
for m in range(len(data['matchGroups'][i]['matches'])):
match_name = data['matchGroups'][i]['matches'][m]['matchTestDisplayName']
match_guid = data['matchGroups'][i]['matches'][m]['testGuid']
match_starred = data['matchGroups'][i]['matches'][m]['starred']
match_confidence = data['matchGroups'][i]['matches'][m]['confidence']
match_cms = data['matchGroups'][i]['matches'][m]['sharedCentimorgans']
match_segments = data['matchGroups'][i]['matches'][m]['sharedSegments']
match_notes = data['matchGroups'][i]['matches'][m]['note']
match_starred = data['matchGroups'][i]['matches'][m]['starred']
match_details = (match_name, match_guid, match_starred,
match_confidence, match_cms, match_segments,
match_notes)
with open(nodes_file, "a", newline='') as n:
nodes = csv.writer(n)
nodes.writerow(match_details)
# Get Shared Matches
page = 1
while page < 3:
# Build shared matches URL
sm_url = str(prefix_url + guid + shared_matches_url_suffix1
+ str(page) + shared_matches_url_suffix2
+ match_guid)
# Does second page of matches exist?
second_page = harvest_shared_matches(session, sm_url,
match_guid, edges_file)
# Code smell. Rough logic to increment or break.
if second_page and page < 3:
page = page + 1
else:
page = 3

def harvest_shared_matches(session, sm_url, match_guid, edges_file):
# Grab the ICW data first, and add it to edges.csv
sm_data = get_json(session, sm_url)
for mg in range(len(sm_data['matchGroups'])):
for sm in range(len(sm_data['matchGroups'][mg]['matches'])):
sm_guid = sm_data['matchGroups'][mg]['matches'][sm]['testGuid']
icw = (match_guid, sm_guid)
with open(edges_file, "a", newline='') as e:
edges = csv.writer(e)
edges.writerow(icw)
# Then check for second page existance.
if sm_data['pageCount'] == 1:
return False
else:
return True

def main():
# Login
username, password = get_credentials()
payload = {"username": username,
"password": password}

# Create session object
session_requests = requests.session()

# Start Session
with session_requests as session:
session.post(login_url, data=payload)
data = get_json(session, prefix_url)

# Get the list of tests available as a dict
test_guids = get_guids(data)
print()
print("Available tests:")
# Print them out...work on formatting
for k, v in test_guids.items():
""" k is the number associated with the test kit.
v[0] is the test taker's name.
v[1] is the guid for the test kit.
"""
print("Test", str(k) + ":", v[0])
test_selection = int(input("\nSelect the Test # that you want to gather \
matches for: "))
test_taker = test_guids[test_selection][0].replace(' ', '')
test_guid = test_guids[test_selection][1]

# Get number of pages to retrieve
max_pages = get_max_pages()

# Deal with files
filename_prefix = str(datetime.date.today()) + "_" + test_taker + "_"
# Delete old files
delete_old(filename_prefix)
# Create new files
nodes_file = make_data_file(filename_prefix, "nodes.csv")
edges_file = make_data_file(filename_prefix, "edges.csv")

# Start to gather match data using number of pages variable
# Needs a test in here to see if there are as many pages as input.
print("Gathering match details. Please wait.")
for page_number in range(1, max_pages+1):
print("Starting match page #:", page_number)
test_url = str(prefix_url + test_guid + matches_url_suffix
+ str(page_number))
# print("test_url:", test_url)
matches = get_json(session, test_url)
# print("matchGroups length:", len(matches['matchGroups']))
if len(matches['matchGroups']) == 0:
break
else:
harvest_matches(session, matches, test_guid, nodes_file, edges_file)
time.sleep(1)
print("\nMatch gathering complete.\n")

main()