Here is an image from my stash that I am working on scanning in and downsizing. This is from around 1975 when we were very young. Taken at Gordon College where we used to practice. At the time we had Carl Smith on vocals and Gary Snyder on drums. The rest of the people were founding members who were with the band throughout the whole time we were together. We started as Quick and became Private Lightning.

From left to right – Carl Smith Vocals, Eric Kaufman Keyboards, Patty Van Ness Violin, Paul Van Ness Guitar, Gary Snyder Drums, Steve Keith Bass.

Blue Sky” is a song by the American rock band the Allman Brothers Band from their third studio album, Eat a Peach (1972), released on Capricorn Records. The song was written and sung by guitarist Dickey Betts, who penned it about his girlfriend (and later wife), Sandy “Bluesky” Wabegijig. The track is also notable as one of guitarist Duane Allman‘s final recorded performances with the group. The band’s two guitarists, Duane Allman and Dickey Betts, alternate playing the song’s lead: Allman’s solo beginning 1:07 in, Betts joining in a shared melody line at 2:28, followed by Betts’s solo at 2:37. The song is notably more country-inspired than many songs in the band’s catalogue.

Performed, Recorded and Produced by Steve Keith at Baselines Designs Studio.

This is a song by the Pousette-Dart Band from 1977. They were a Cambridge, MA based band. @mojoespage plays the electric rhythm and the slide guitar on this one.

I recently re-read a book called the Joy of X. One of the chapters dealt with Möbius strips. There was information about somebody who put together a strip where they punched in a song, like they do with those music boxes. When the strip came around and flipped (as Möbius strips do), the holes were inverted leading to another melody where the lower notes were now higher and the higher notes lower. This of course intrigued me, and I found a site online where you could invert midi.

A recent song I wrote, ‘A Minuet to Three’ seemed a prime candidate. I took several inverted sections and used them as a prelude to the song. The first 58 seconds of this song are the verses of the original song inverted. I put some bass guitar and violin/cello over the top and voila (pun totally not intended) – this is how it came out.

Performed, recorded and produced by Steve Keith at Baselines Designs Studio in Boston, MA.

This song was a coming of age song for me – I remember waking up on sunny summer days and hearing it play on the top 40 radio station in my area. Rock music changed my young life!

Summer in the City” is a song by the American pop band the Lovin’ Spoonful, written by John Sebastian, Mark Sebastian and Steve Boone. It was released as a single in July 1966 and was included on the album Hums of the Lovin’ Spoonful later that year. The single was the Lovin’ Spoonful’s fifth to break the top ten in the US and their only to reach No.?1. A departure from the band’s lighter sound, the recording features a harder rock style. The lyrics differ from most songs about the summer by lamenting the heat, contrasting the unpleasant warmth and noise of the daytime with the relief offered by the cool night, which allows for the nightlife to begin.

John Sebastian reworked the lyrics and melody of “Summer in the City” from a song written by his teenage brother, Mark. Boone contributed the song’s bridge while in the studio. The Lovin’ Spoonful recorded “Summer in the City” in two sessions at Columbia Studios in New York in March 1966. Erik Jacobsen produced the sessions with assistance from engineer Roy Halee, while Artie Schroeck performed as a session musician on a Wurlitzer electric piano. The recording is an early instance in pop music of added sound effects, made up of car horns and a pneumatic drill to replicate the sounds of the city.

“Summer in the City” has since received praise from several music critics and musicologists for its changing major-minor keys and its inventive use of sound effects. The song has been covered by several artists, including Quincy Jones, whose 1973 version won the Grammy Award for Best Instrumental Arrangement and has since been sampled by numerous hip hop artists.

This is my cover of a single released in 1974 by Steely Dan and the opening track of their third album Pretzel Logic. It was the most successful single of the group’s career, peaking at number 4 on the Billboard Hot 100 in the summer of 1974.

The guitar solo on the original is by Jeff “Skunk” Baxter who would soon go on to join The Doobie Brothers.

Donald Fagen revealed that the “Rikki” in question was simply a woman he’d had a crush on in college [writer Rikki Ducornet].

This version performed, recorded and produced at Baselines Designs Studio by Steve Keith.

A song from 1979. Elvis Costello, from his 3rd album ‘Armed Forces’. Inspired by the rise of the National Front and the Quisling Clinic in Wisconsin. Elvis recorded his vocal after a “night of carousing”. Original Produced by Nick Lowe. This version performed and produced by Steve Keith at Baselines Designs Studio.

An album of my versions of some great cover songs. I had help from several people on this. Most notably, Chrysalynn Calder, Doug Cross, Dave Overland, Darren Garrett and Elizabeth Darcel.

Is there any command, or any simpler way to get the full list of all descendant processes?

8 Answers


The following is somewhat simpler, and has the added advantage of ignoring numbers in the command names:

                                                                              pstree -p $pid | grep -o '([0-9]\+)' | grep -o '[0-9]\+'

Or with Perl:

                                                                              pstree -p $pid | perl -ne 'print "$1\n" while /\((\d+)\)/g'

We’re looking for numbers within parentheses so that we don’t, for example, give 2 as a child process when we run across gif2png(3012). But if the command name contains a parenthesized number, all bets are off. There’s only so far text processing can take you.

So I also think that process groups are the way to go. If you’d like to have a process run in its own process group, you can use the ‘pgrphack’ tool from the Debian package ‘daemontools’:

                                                                              pgrphack my_command args

Or you could again turn to Perl:

                                                                              perl -e 'setpgid or die; exec { $ARGV[0] } @ARGV;' my_command args

The only caveat here is that process groups do not nest, so if some process is creating its own process groups, its subprocesses will no longer be in the group that you created.ShareImprove this answerFollowanswered Jul 14 ’13 at 19:01Jander14.7k55 gold badges4343 silver badges6565 bronze badges

This song, ‘Shine, Shine’ was written back a few years ago and refined several times. I played all the instruments and programmed the ones I don’t know how to play (horns). I always was proud of the way this song came out. This will be the first cut on my new instrumental album.

Here’s a video that goes with this song.

I worked on the song, completely revising it with new guitars and bass. It was a blast looking at this old video of our dog Rudy through the years. He’s now 10 and still acts like a pup, albeit a little slower and one tooth less.

My son helped me set up his video server at home and connect it to use my phone as a camera.

In my back yard, a robin built a nest under my picnic table. I set up the phone to capture the videos that you can see below.

I included my version of Blackbird as the music accompaniment. It wasn’t long enough, so I added in a reversed section in the middle to space it out.

You can see close to the end that one of the robins was none too happy with the phone capturing his actions. He gives it the evil eye and then flies into it.

This is my version of the song Because from the Beatles Abbey Road album. It is accompanied by some pictures from the Abbey Road sessions. I play the instruments and do some vocal work on this. @kiwichrys helps out on vocals.