Welcome to mark.levineonline.com

When I arrived at the University of Michigan’s Residential College in 1973 intending to major in mathematics, I was met by a sea of confused faces. It turned out that I was the only math major in the entire student body, however in the previous year, there had been a different mathematically-inclined student: also named Mark Levine.

So… I am the Mark Levine born in Pittsburgh and living in Boston since 1981 with a six-year hiatus in Beijng. I am the programmer responsible for my extended family’s personal websites located at http://www.levineonline.com/.

Over the years I have:

  • launched a Chinese language web company for families with a young child
  • ported Lotus 1-2-3 to UNIX (weird, eh?)
  • provided IT consulting and support from Lhasa to Chicago to Cambridge
  • and a whole lot more during a twenty+ year career in high tech

If you think you know me, please don’t hesitate to contact me!

Mine disasters

The recent mine disaster in West Virgina reminded me of my youth, as the son of a roving reporter working out of Pittsburgh.  My dad, Mike Levine of KDKA radio, occasionally left for extended stays at the sites of mine disasters in the tri-state area.  When I digitized some of my dad’s recordings, I posted a soundtrack of the rescue of Davey Fellin who was trapped underground for two weeks in August 1963.  I also have a dramatic wrap-up of the December ’62 explosion at Frosty Run at Robena mine that killed 37 miners.

WMP and Internet radio

I recently switched to Windows Media Player ver. 12 and was immediately frustrated by the lack of access to Internet radio stations. I circumvented this deficiency by creating WMP playlists manually.  You can too.

Note that I am not too familiar with WMP, so this may only work in version 12 included with Windows 7.  If you have an earlier version, please let me know if the playlist file format is different.  I’ll proceed by talking you through the creation of a playlist for Swiss Radio Jazz.

Begin by finding your WMP Playlists directory.  With my configuration, I found this named “M:\music\playlists” but you’ll find it somewhere within your music folders on your system.

With Notepad++ or other text edit, create and edit a file called “swissradiojazz.wpl“.  Paste into your new playlist the following text:

<?wpl version="1.0"?>
<smil>
  <head>
    <meta name="Generator" content="Microsoft Windows Media Player -- 12.0.7600.16415"/>
    <meta name="ItemCount" content="1"/>
    <title>Swiss Radio Jazz</title>
  </head>
  <body>
    <seq>
      <media src="http://www.radioswissjazz.ch/live/mp3.asx"/>
    </seq>
  </body>
</smil>

When you start up WMP, you’ll see a playlist called “Swiss Radio Jazz” which you can Play.

You can create as many of these playlists as you like but you’ll have to invent unique names and accurate media sources for each one.

So how, you might wonder, do you figure out the media source for a stream?  I’ll do two examples: WBUR and Bossa Nova Jazz.

WBUR

This public radio outlet in Boston has a “Listen Live” button on their web site. When you click “Listen Live”, you’ll see a header displaying “Other available codecs”.  One of these codecs is Windows Media.  If you right-mouse on the Windows Media icon in Firefox (similar but different in your browser!), you can choose  Copy Link Location to capture the media source:

http://www.wbur.org/wp-content/themes/wbur/live_stream/windowsmedia.asx

You must insert this URL into your WBUR playlist.  Remember to name your WPL file something like WBUR.wpl and give an unique title such as “WBUR”.

Bossa Nova Jazz

There are quite a few ways to track down media sources for your WMP playlists.  I often use WinAmp which contains all the ShoutcastRadio sources you could hope to image.  To do this, download and start up WinAmp – a free media player.  Figure out how to display Shoutcast Radio, then choose a station, such as Bossa Nova Jazz and click “Tune In!”

After you have tuned in and are listening the the stream, choose File -> View file info… from Winamp’s menu.  You will see a dialog box with all the information you need.  Most importantly, you’ll see a URL at the top of the dialog box which identifies the media source as: http://94.232.114.240:6806

VW Passat: gone but not forgotten

The point of this posting is to prevent you from purchasing a Volkswagen.  It doesn’t have to work; you can go ahead and buy a Volkswagen if you really want but we learned some lessons from our Volkswagen ownership that apply to one and all – universal lessons about how to run a company, how to build products, and how to keep the customer satisfied.

Let me begin by saying that we just traded in our ’01 Passat.  Its demise and our resultant happiness is bundled into our hopeful enthusiasm for our new ’10 Altima.  Time will tell if our optimism was appropriate but back to the lessons we learned from our Passat:

Continue reading VW Passat: gone but not forgotten

This is not a blog!

I’m so not a blogger, however I really like WordPress as a publishing platform. So… come back if you want to see my resume, otherwise ttfn!

Requesting reimbursement

Here is a letter I sent to VW requesting compensation for paying for a repair which was subsequently the subject of a recall notice.

Request: DENIED! Continue reading Requesting reimbursement

The other Mark Levine…

I finaly met the other Mark Levine after 34 years of near misses. For some reason he is called “Marc” with a “c”.  We both attended the 40th anniversary reunion of the Residential College.  Nice guy.  Great name!