zen.org Communal Weblog

May 7, 2005

U2 R00lz

Filed under: — brendan @ 07:31 IST

Ok, so maybe the word “R00lz” only works when you’re talking about Motley Crue or a good hack. But I think it fits. On a tip from a friend this morning, I went up the road to try to get U2 tickets at our local T*cketm*ster shop. They had two shows scheduled for Croke Park, the big stadium-like arena for some of the larger shows. U2 recently announced a third show for the end of June, but it wasn’t clear when tickets were going to come out. Suddenly, they started selling at 9am this morning. You can only get two seats per person, the total price being a whopping €164.00 for seats.

I got to the shop just a bit past 10am, and there was a really long queue going from inside the shop out the door and up along the sidewalk. It took just over half an hour from when I arrived to when I reached the stairs that took you upstairs to where they were actually selling the tickets. Kind of like your entry to heaven or something.

At first, you could get tickets for two places: either down on the ground in the pitch, or up in the seats. By the time I was 25 people away from the steps, the pitch had sold out and you could only get seats. (S’ok, those were my goal anyway.) While waiting and chatting with the folks around me, I noticed something really entertaining on the shelves. Only in Ireland would you see a commemorative DVD for Pope John Paul II placed right next to a copy of The Exorcist.

As I left, a couple of friends also in line told me the people at the shop had made a big mistake. When they went outside to announce that only the seats were available for €164 for two, they omitted the last part. What they heard on the sidewalk was “only the €164 tickets are left”. They thought the price had suddenly changed, and that was the cost of a single seat. A good number of people immediately left really angry. A minute or two later, the embarrassed employee tried to clarify what he meant. But the folks fuming their way home were out of earshot by then.

Oops.

My friends in line got their tickets, and E and I have ours. We didn’t expect to be able to go, and now even if we might need opera glasses to see anything we’re certainly looking forward to it!

Some people may not get health insurance so they have choice to pay for the really expensive prescription drugs or research how to buy generic medications online. Generic drugs are as safe as other branded meds. Only reputable pharmacy produces them such as Adjanta. Having this in head one can buy synthroid uk in generic online drugstore including free shipping anywhere in the world

May 4, 2005

Bedtime and a 3 year-old: a dialog

Filed under: — brendan @ 16:50 IST

FADE IN.

EXT. HOUSE IN IRELAND – NIGHT.

INT. HOUSE UPSTAIRS BEDROOM – NIGHT.

We have a CLOSE LOOK at a clock just reaching 9 AT NIGHT. Some dim light comes in through the Venetian blinds visible through the BEDROOM DOORWAY, even though it’s so late. DAD has just finished reading a chapter of Charlie and the Chocolate Factory to SON, and is now going to finish up some work from earlier in the day.

C.U. of DAD as he walks out of the bedroom and enters the HALL towards the SMALLER BEDROOM, its door wide open. SON, a three year-old boy, is lying on his bed in the BEDROOM we’ve just left. As shown in the previous scene, SON has been very active all day, and his recent eating habits suggest he must be at the beginning of another growth spurt. We’d expect him to be exhausted.

DAD
Good night, Patrick, I love you. It’s time to go to sleep.

SON (OS)
That’s why I don’t want to, because I don’t want to.

INT. HOUSE UPSTAIRS SMALLER BEDROOM – NIGHT.

We see DAD sit down in front of his computer in a room clearly converted into a home office. Some of SON’s toys are on the upper shelves, next to piles of book still waiting to be sorted. DAD turns on the computer MONITOR and starts to type an entry into his WEBLOG.

SON (OS)
Bad dad. Bad daddy. It’s not fair. It’s not fair da-da!

Pause.

SON (OS)
Dad! I don’t want to go to sleep.

C.U. on the MONITOR. The words “Bedtime and a 3 year-old” begin to APPEAR, one letter at a time.

SON (OS)
(Emphasis.)
I don’t want—to—go—to—sleep. It’s really not late.

DAD (OS)
Of course it is.

SON (OS)
It’s not. It isn’t late. It’s the morning. It’s the morning and I don’t want to go to sleep.

Pause.

INT. HOUSE UPSTAIRS BEDROOM – NIGHT.

A small red light BLINKS every 30 seconds from the SMOKE DETECTOR up on the ceiling. Packing tape over the bulb doesn’t fully block the small amount of light it’s EMITTING.

CAMERA PANS down to SON, who’s lying on his back looking up at the SMOKE DETECTOR. SON’s index finger is absent-mindedly MOVING over his lips.

SON
The light keeps going on me, and I need you. I need you da-da, I need you.

Pause.

SON clenches his jaw and squeezes his EYES shut.

SON
Right now right now right now.

We hear the SOUND of a chair moving, and then footsteps as DAD comes walking into SON’s bedroom, clearly exasperated. DAD helps roll SON onto his side and tucks the FAVORITE BLANKET back around SON.

SON
(Rolling over.)
Read me some more of the story, Dad. Or, how about—

DAD looks worried.

SON
(continuing, actively rubbing his eyes with his clenched hands)
—the Truck book?

DAD
No, we’ll read that together tomorrow.

SON
Okay, how about—More of Charlie and the Factory?

Helpless to this request, DAD reaches to the bookshelf and pulls down the BOOK. He sits on the floor next to SON’s bed and begins to read.

DAD
The newspaper told Grandpa Joe there was a winner of the second Golden Ticket …

Some music PLAYS as DAD continues to read the BOOK out loud and CAMERA PANS to the old clock on the wall.

DISSOLVE.

The clock’s hands have MOVED, showing us that it’s THREE MINUTES LATER.

CAMERA PANS from the clock back to the bed, where SON is clearly fast asleep with his hand just in front of his face. We HEAR a light snore and level breathing. In the background, the SOUND of the clock ticking.

DAD puts the BOOK back on the shelf. He makes sure the FAVORITE BLANKET is fully covering SON, and walks out.

MONTAGE/END TITLES.

FADE OUT.

Certain people can`t afford medical insurance and thus forced to pay for the expensive prescription pills or look after cheap generic drugs online. Generics are potent and safe as other branded counterparts. Only reputable pharmacy produces them such as Cipla. With this in mind one may buy topamax uk in generic online pharmacy with free shipping worldwide

May 2, 2005

Nearly fully usable MythTV box now!

Filed under: — brendan @ 12:23 IST

The term “fully usable” is pretty relative, but we’re much happier now than we were a few weeks ago.

We can now:

  • See all parts of what’s being displayed on the TV screen. Before, parts just in from the border were past what the TV could show. This made the Setup stuff really difficult, since the little selection boxes showing checkmarks weren’t even there to tell if something had been turned on. I had to mess with the settings for appearance it ended up where I wanted. It’s still not perfect (a hint of the blue from the Fedora background on the lower right corner of the screen when it’s going from the MythTV front-end to Watch TV mode.
  • Go between recorded TV, live TV, and downloaded AVIs without having to switch the audio between the Shuttle’s L/R line out audio and the audio from the PVR-350 card. I got an RCA-to-headphone jack plug, and plugged the RCA part into the PVR-350’s pair of audio plugs. The headphone part went into the Line-In port on the front of the Shuttle. I ran alsamixer in a terminal window, and enabled (by hitting the ‘M’ key) the LineIn input, and turned it up all the way. This is all it took.
  • Let MythTV change channels on the NTL Digital Cable box all by itself. I got a Red-Eye Serial channel changer and it worked like a charm. Only a few basic steps to make it fully automated.
  • Have a usable system right at startup, just by having /etc/rc.d/rc.local invoke “/etc/init.d/mythbackend restart” after it’s done the load of the ivtv driver. This helps work around the system being unable to show TV because the backend doesn’t know if the driver’s usable yet.
  • Made the green Power button on the Hauppauge remote let us stop and restart the MythTV front-end GUI. This helps a lot when things are stuck.

There’s plenty yet to do, including actually working on the timing problem playing mpegs (audio is ahead of the video). But for day-to-day use, it’s much more helpful and accomplishes the goal of letting us set up to record random shows to watch when it’s convenient for us. (Thus the pile of Oprah and CSI. 🙂 ) I want to make transcoding work so it’s able to take the large recordings in the default MPEG2 format and shrink them down to MPEG4 format so they don’t eat up quite so much disk space. And, finally, listen to the ivtv-devel mailing list where they’re talking about this sort of problem:

Apr 30 10:46:02 shuttlecraft kernel: ivtv: 1000 ms time out waiting for firmware
Apr 30 10:46:02 shuttlecraft kernel: ivtv: Failed api call 0x00000015 with result 0xfffffff0
Apr 30 10:46:02 shuttlecraft kernel: ivtv: DEC: couldnt read clock

These are the messages that appear after the MythTV display has frozen, most often while doing a bunch of fast-forwarding through a recording. I tried the update driver of April 30th, but it did eventually bump into the problem again, though admittedly it seemed to take longer before it happened. They’re doing a cool job of hacking away the problem.

Oh, our NTL box (Pace 4001NC) was rebooting itself at random times, often ending up in some sort of a locked state. NTL came to replace it, and we got this other, silver-colored box (Pace Di300-N). It has only a single SCART output on the back, where the other one had both TV and VCR output ports. I set up a SCART splitter to take the single output from the silver NTL box and let it feed both the TV and the MythTV box. Recorded shows, most of the time, look just fine. But if you’re watching TV thru the MythTV box, it now has this odd brightness problem. It seems to almost pulse from dark to light, and there’s also a stretch of shadow from the top to the bottom, a couple of inches wide, that travels across the screen from the left to the right. I’d only seen it while watching TV thru the box, but in the last couple of days I’ve noticed it appear in a couple of the recordings—but definitely not all of them. It doesn’t happen when you watch the NTL digital box going right into the TV; that, in fact, is a much sharper and clearer picture in comparison to the previous 4100NC box.

We’re going to see if we get the same behavior feeding it into the VCR, and if it occurs there too, we’ll try to get NTL to give us yet another box (this is #5 in about 3 years). If the VCR doesn’t have the same problem, then it’s a question of the S-Video coming into the PVR-350 card, and then the S-Video (or RCA video) from the PVR-350 card back out to the TV. Lots of experimentation to do, but at the moment we’re just not using our box for watching TV much. Just recording things. (Thus we lose out on the great benefit of pausing live TV, dammit…)

Finally, I went into Setup -> Video -> Player Settings, and tried changing the current value of

mplayer -fs -zoom -quiet -vo x11 -ao oss -nocache %s

to instead be “Internal” to see if it’ll do MPEGs better. I played a couple of different AVIs to start, but mythfrontend wasn’t rendering them fast enough. Oh well. I put it back to using mplayer, and will spend more time on this some other day.

It looks like the biggest hurdle to take on at the moment is playing mpegs.

More later,
B


Details:

Fixed Size:
I went into “Utilities/Setup” -> Setup -> Appearance and started fiddling with the settings. I put in 720 for the width and 576 for the height, then gradually reduced each one til it looked a bit better. Each time I’d adjust a number, do Next til I could do Finish, and see how it looked. Iook the numbers down to 640 x 510 but it also shows that MythTV is displaying something out of skew…I could experment going to 530, 550, 560, then back down to 551, 552, til 555 looked like it was right on the line of the tv screen.

Lots of waiting while it pre-scales theme images repeatedly. It was also much faster to adjust with the keyboard’s Left & Right arrow keys and use the OK button on the remote to click the Next buttons. Trying to use the left & right arrow buttons on the Hauppauge remote was too slow. Once the size seemed like it’s likely to be right, I had to adjust the X offset and then Y offset to make it all sit in the right place. I found it helpful to drop the width & height down to something small like 620×500, and then tweak the offsets until it sat properly in the smaller view. Then I pushed them back up to 640×550 and it looked right.

The final numbers for me were

width(px) 640
height(px) 550
X offset = 50
Y offset = 11

The end story being that it’s tedious (and should be possible to automate this) but possible.

Channel Changing:
The Red-Eye Serial consists of a 9-pin female serial plug on one end, and the small bit of electronics on the other. The serial end gets plugged into the sole serial port on the back of the Shuttle, and the other should be taped onto the front of NTL box on the right side of the LED display. I created a script called /usr/local/bin/red_eye.script containing just

#!/bin/sh
# Put it into the background, which makes the on-screen effect look much faster.
/usr/local/bin/red_eye /dev/ttyS0 $* 2 &
# The exit 0 is important, otherwise mythtv thinks it failed and
# tries to switch back to the previous channel.
exit 0

The arguments are the serial port, the channel number (what our red_eye.script script receives as its only argument), and finally the number 2, indicating how many milliseconds it should hold off before trying to do anything else. (Or, more to the point, how long to wait before potentially allowing anyone else to send a command to the box.) Also, the “exit 0” is important, otherwise mythtv thinks it failed and tries to switch back to the previous channel. It occurs to me another part of this fix is adding “exit (0);” at the end of main() in red_eye.c; right now it’s exiting with the return status of a call to printf, which explains the non-zero status out of the red_eye program. The file /usr/local/bin/red_eye came from a set of downloads for the Red-Eye Serial. I recompiled it from the source provided just for my own state of mind (had to change “exit();” to “exit(1);“); I should’ve added the “exit (0);” bit too.

It was also important to edit /etc/group and add mythtv to uucp group so the program can send the channel number to the serial port. Putting them in the group avoids messing with the default permissions on /dev/ttyS0. (This is with Fedora Core 3, it may have different ownership on other Linux distributions.)

Finally, I ran mythtvsetup, chose Input Connections, and selected S-Video0 (NTL Digital Dublin). In its setup page, I changed “External channel change command” to be “/usr/local/bin/red_eye.script“. I went to Finish (doing Ctl-Return on my keyboard), then the Escape key twice. I had to restart mythtvbackend for the change to take effect.

Power-Button:
Following Jarod Wilson’s Tips ‘n Tricks, the green Power button on the Hauppauge remote can now stop and start the MythTV front-end. This is really handy on the odd occasion when it freezes up for one reason or another. I just had to add the lines

begin
prog = irexec
button = OFF
repeat = 4
config = /usr/local/bin/mythpowerbutton.sh
end

to my ~/.lircrc file, and create the script /usr/local/bin/mythpowerbutton.sh containing

#!/bin/bash
PROG=mythfrontend
STATUS=`ps -e | grep $PROG | grep -v grep | wc -l | awk '{print $1}'`

if [ $STATUS -eq 0 ]
then
( $PROG & )
else
killall $PROG
fi
exit 0

Big amount of citizens simply cannot allow themselves to get health insurance so they have choice to pay for the really expensive prescription meds or trying to buy generic pills online. Generics produced in India are very good as other branded meds. Only reputable pharmacy produces them such as Sunrise remedies. Having this in top one is allowed to buy clomid uk in generic pharmacy online with extremely affrodable shipping to any point in the world

April 29, 2005

Don't believe everything you hear

Filed under: — brendan @ 13:28 IST

At the recent CFP in Seattle, a rep of the US State Department tried to explain why the RFID proposed to go into US passports was as safe as could be. Nobody can read a thing unless they’re about 10cm (about 4 inches) away. Really.

You worry too much.

Then Barry Steinhardt of the ACLU showed how you could be a good meter (about 3-1/2 feet) away and still read all of the details from it. It’s just as applicable to UK passports; the experiences of both sides ought to make people reasonably worried about not letting the government give your identity away with sloppy use of RFID.

The US seems to be backing off a bit. They’re considering a plan they had rejected before—require authentication before allowing anything to be read from the RFID chip, and even then require it to be transmitted in encrypted form. Sounds a lot better to me…

Many people may not get medical insurance and thus forced to pay for the expensive prescription medications or research how to buy generic medications online. Generic drugs are as safe as other branded counterparts. Only reputable pharmacy produces them such as Fortune healthcare. With this in head one can buy revia uk in generic online drugstore including free shipping anywhere in the world

April 28, 2005

Been a while

Filed under: — elana @ 10:20 IST

I realized it’s been a long time since our last podcast. Wonder if we can get our act together tomorrow to do one? Raise your hand if you want more AcciCook!

Some people can`t afford health insurance so they have choice to pay for the really expensive prescription drugs or look after cheap generic drugs online. Generics are potent and safe as other branded meds. Only reputable pharmacy produces them such as German Remedies. Having this in mind one may buy paxil uk in generic online pharmacy with free shipping worldwide

April 27, 2005

We don't need no steeenking judges

Filed under: — brendan @ 09:21 IST

Today was the third time I received the call on my mobile phone: “Brendan, we’ve no judge.” The third time I was up late getting prepped to sound reasonably informed as an expert witness to the High Court in Dublin. Once in November 2004, once in February 2005 (after I’d gone thru the turnstile at the DART station on my way up to the Four Courts), and now in April 2005 the same again. This one seemed like a sure thing. There was no other case on the docket for today. But somehow neither of the two judges “on call” today were available.

The next try is in June or July—well over a year since my part in this whole adventure actually started. The Irish legal system is too mysterious for words.

Certain people simply cannot allow themselves to get medical insurance and thus forced to pay for the expensive prescription pills or trying to buy generic pills online. Generics produced in India are very good as other branded counterparts. Only reputable pharmacy produces them such as Adjanta. With this in top one is allowed to buy wellbutrin uk in generic pharmacy online with extremely affrodable shipping to any point in the world

April 25, 2005

Jumping back 13 years

Filed under: — brendan @ 15:42 IST

It’s hard to believe, but I left Widener University 13 years ago. (Gasp.) The first edition of “Zen and the Art of the Internet” was created there (well, partly at the campus and a good portion at Sven’s house over Christmas break). It still has my brendan@cs.widener.edu address in it. However, realistically speaking, I don’t think I remember getting a Zen-related email to that address for at least 3 or 4 years, if not longer. Instead, I’ve just gotten a fair amount of spam for it—approaching 40-50% of all of the spam I get, in fact. It’s time I accept the loss of my Widener address, and save a lot of wasted bandwidth.

I asked the postmaster in the CS department there to please finally remove the alias. Big change for me, but one that needed to happen. At home tonight we’re enjoying some wine in tribute to the experiences of college and some life-long friends I made while I was there. (Well, all right, more the friends and getting to hack in the CS lab all night long, day after day. And we’re just having wine cuz we really like wine. But you get the idea.)

Big amount of citizens may not get health insurance so they have choice to pay for the really expensive prescription meds or research how to buy generic medications online. Generic drugs are as safe as other branded meds. Only reputable pharmacy produces them such as Cipla. Having this in head one can buy valtrex uk in generic online drugstore including free shipping anywhere in the world

April 23, 2005

Travel Tales #2: Check the seat first

Filed under: — brendan @ 04:47 IST

Pulling into Tara Street station on the DART, our full train was about to give back half of its passengers. I saw my opportunity: at the end of the car the seats were empty! I wasn’t sure if they’d been taken when I boarded at Connolly Street, but they sure looked free now. I got up from my seat in the middle of the train car and went over to those seats just as folks finished leaving and others came on board.

As I turned to sit down, I noticed the LED display up on the wall and how it looked a little weird. Normally it’s either blank (more often than not), or it is doing its job of naming the train’s destination and our next stop. Added as a feature of the “new” DART trains, this attempt to inform is only working perhaps half the time. Today was a new twist on its problems—it said only one word: FUNCION. Not only is there a bug in its software that makes it fail on a regular basis, this time it’s crashing with a misspelled word as its only message. Hmm. (Update: No, no, no, had I just tried to google it I would’ve quickly found función to be a Spanish version of “function”. My friend Cyril pointed out my silliness. Boy do I feel foolish.)

I sat down, my brain trying to figure out what makes it have a funcion failure. At the same instant, my nose got a whiff of something foul. I was in the seat for only a few seconds before I identified the smell—and realized that the bottom of my pants were suddenly damp. Someone had pissed liberally over all four seats, mine included.

I jumped back up only after I knew some of this horrid stuff would be on me until I got home. I went right back to my previous seat before those boarding the train claimed it. (This all sounds really territorial, doesn’t it? If we were dogs it’d make sense that someone marked their spot back there.) Hoping those around me didn’t think I actually wet my pants, I started to read my book and let its story accelerate the train, bringing me home that much faster.

We arrived at my station and I glanced at the corner seats as I got off the train. Two people were sitting there. This was their alternative to standing up in the train for another half hour or more, I guess. A man and a woman, each reading a newspaper, sat with no real expressions and no hint of the secret the were sharing.

Many people can`t afford medical insurance and thus forced to pay for the expensive prescription medications or look after cheap generic drugs online. Generics are potent and safe as other branded counterparts. Only reputable pharmacy produces them such as Sunrise remedies. With this in mind one may buy lioresal uk in generic online pharmacy with free shipping worldwide

April 22, 2005

Oh yeah? Well, you walk funny!

Filed under: — brendan @ 14:22 IST

Travel back: Nearly 3 years ago, I had to go to the doctor because my left foot had a piercing pain when I walked. It felt as if a nail was being driven through it. Doctor#1 looked at it, and sent me in to get my foot X-rayed. If she didn’t call me back, she said, it means it’s nothing serious and should heal itself. Got the x-ray, no call, pain wore off over about a two-week period. Fine, it wasn’t the shoes I was wearing I guess.

Jump to today: for about the last 2-3 weeks, I’ve had the same problem, only this time in my right foot. I’m doing some contract work up in Dublin, and like walking from the Tara Street DART station over to the office. It’s a lovely walk using the boardwalk that runs over the River Liffey in parallel with the road. In the picture found at the link in the previous sentence, this is the exact route I’d take—up ahead you can see the O’Connell Bridge, which I’d take to go over the river. When this pain started up again after such a long hibernation, that walk became impossible. I stayed on the DART past Tara to its next stop, Connolly Station. You can connect to the Luas light-rail system, which does the rest of the distance over to the building where I’m working. After a couple of weeks of this, I got tired of waiting for the pain to go away.

I went in to see Doctor#2 this morning. I described the pain, and mentioned I’d had an x-ray a few years ago for the same exact thing. He brought up an image of a sheet of paper that had been scanned into the system. It said in 2002 I had a partial fracture in the second metatarsal bone in my left foot. (Among the many surprises with this letter was learning it was my left foot last time—my memory, flawed as it can be, kept telling me it was my right foot both times.) The biggest surprise, of course, was how it had been a partial fracture. I never got a call back last time! Doesn’t that sound like something you might be interested in knowing, even if it will eventually heal itself?

He prescribed me some anti-inflammatory meds and also a request for a couple of x-rays, which I had done at the local hospital this afternoon. He’ll get them by Tuesday, which is when he said I should call him (2 days after the x-rays are taken) to find out the result. If it was the same problem as before, he believes the actual cause is in how I walk. This is the same pain in the same exact location, only on the other foot. That apparently makes it good a candidate for being a metatarsal stress fracture. It’s sometimes called a marching fracture, in tribute to the many soldiers who have grimaced looking down at the pulsing pain inside their dirt-coated boot after marching for twelve hours straight, day after day.

He said we may need to look at using orthotics to help program my brain to walk a little differently. A slightly different step and change in where my weight presses down on my foot can help avoid this pain being a regular event.

I wonder if I’d have this problem if we chose to stay in California? Probably, but maybe not quite as quickly. Ireland is a very mobile place, where taking long walks is pure recreation. I’d not want to change that for a second.

Some people simply cannot allow themselves to get health insurance so they have choice to pay for the really expensive prescription drugs or trying to buy generic pills online. Generics produced in India are very good as other branded meds. Only reputable pharmacy produces them such as Fortune healthcare. Having this in top one is allowed to buy propecia uk in generic pharmacy online with extremely affrodable shipping to any point in the world

April 17, 2005

Travel Tales #1: The psychological impact of porn

Filed under: — brendan @ 13:50 IST

I got onto a mostly empty DART train. It left Connolly Station, the stop just before Tara Station and Pearse Station. Those two that do the majority of the work loading up train cars with passengers headed in either direction. (Well, the stop at Lansdowne Road is an epidemic in itself when there’s a rugby or football match on at Lansdowne Road Stadium, the site for 50,000 boisterous inebriated fans.) I went to an empty pair of (long) seats on one end of the front car. My Rio500 is loaded up with a bunch of podcasts; this time, it’s lots of the cool stories from The Seanachai.

The next stop, Tara, half-fills the car with people heading home from work. Across from me half of the empty seat is taken by a guy who looks like he’s about 20 years old. Wearing blue corduroy pants and a dark jacket over a t-shirt, he puts his backpack down beneath the seat and opens it up. Out comes a copy of Nuts: Everything For Men magazine. He closes the backpack, scratches his 5 o’clock shadow, and opens the newly-purchased periodical. The train’s doors close with a loud beeping and we start moving. The fellow across from me starts—um, I guess reading—his magazine. PAGE 1: An article well placed by a word processor to not run into the many large pictures of nude women clutching their breasts.

As we pull into Pearse, the number of people waiting on the platform is not a surprise to me but is still impressive. We slow down, come to a stop, and the doors open. The flood begins. There are so many people, the seats fill up quickly and the remainder stand. Even when it’s obvious there can’t possibly be room, still more people come in.

The other part of my seat, and the one opposite me with the Magazine Reader, both get quickly claimed by a man and a woman in their 50s, I’d guess. They’re friends. Conversations start all over the train, headphones are pushed into ears of those who are alone, books are opened even by those still standing, and we keep moving. The two new residents of our area of the train continue whatever they were talking about just before the doors opened to board the train.

Magazine Reader glances over and sees the person next to him.


Flip. The page with the cup size contest is gone. This new page of the magazine has plenty of text and pictures of cars. Thank God. Flip.

Oh crap, more boobs, quick, before she stops talking to the man sitting across from her. She’ll see! Quick! Flip. Whew, a story about Ozzy Osbourne. Flip.

Cameras, cars, flip, free beer contest, flip girls in bikinis including Charlotte Church?? Eyes wide reading the story, then realizes half the page is only the bottom half of bikinis. Flip.

Girl stripping. Crap. Flip. Girl holding only one breast, Jesus C—Flip. Girl tanning her—dammit! Mobile’s ringing, I’ll never—flip—manage to get to—flip—something without. More. Naked. Girls. Mobile should just get turned off.

Screw it. Slam.

Magazine closed, rolled up, crammed on the seat pressed between hip and the inside of the train. Staring out the window, clearly pissed off. Can’t believe it, almost caught (caught?) by someone who looking just like mom. Damn magazine.

Makes you wonder why he bothered to buy it just before taking the train…

Certain people may not get medical insurance and thus forced to pay for the expensive prescription pills or research how to buy generic medications online. Generic drugs are as safe as other branded counterparts. Only reputable pharmacy produces them such as German Remedies. With this in head one can buy nolvadex uk in generic online drugstore including free shipping anywhere in the world

Powered by WordPress