Posts Tagged ‘Music’

Some love song titles

March 3rd, 2015

I Love You Lots
Photo by Jeff Golden used under a Creative Commons license.

Are you a songwriter? Are you incredibly lazy? Good. This blog post is for you.

As a songwriter you probably have too many things to worry about — like making your songs sound good — to worry about the lyrics. Fortunately that’s why love songs were invented: you can just say some general things about love, or even about a previous relationship. If you’re lucky some people will like your love song and play it at their wedding. Then those sweet, sweet royalty checks come flowing in!

Now that you’ve spent three minutes writing the lyrics to your love song, you must come up with a title. D’oh! Titles are tricky. Fortunately I’ve already come up with a few that you can use, all for free. Yes!

  • Love To Love You
  • I Lovingly Love You
  • Love 2: More Love
  • The Lovely Kind of Love
  • I Actually Hate How Much I Love You
  • Unlike David Lee Roth, I Am Talkin’ ‘Bout Love
  • I Fucking Love The Shit Out of You, Bitch
  • Don’t Make Me Come Over There and Love You
  • Love, Love, & Love. Also, Love
  • I Am Legally Obligated to Inform You That My Love is So Strong It’s Classified as Carcinogenic Under California Proposition 65

See? You’re almost done now; the hard part is deciding which of these fabulous titles to use! Incredible.


October 8th, 2014

The other evening while waiting for a train, I decided to write an intentionally terrible rap song about a relationship gone sour due to irreconcilable differences. Here it is in all its glory:

You ride Muni and I ride BART
That’s why we’ll always be apart
I like the Giants, you don’t like baseball
There’s no chance we’ll get along at all
You smoke pot, and I, crack
The differences between us are a fact

I say “SF” but you say “Frisco”
The only word that rhymes here is “disco”
At first I liked you, you made me feel at ease
Until I found out you still like Thee Oh Sees
Our differences are tall as Sutro Tower
I give you zero stars like Michael Bauer

I live in the Mission but you’re in West Portal
My love for you will never be immortal
Your startup is funded, I’m at the loan shark
We’re as unnatural as Golden Gate Park
Sorry baby but we have to disband
I’m flat broke, I’m moving to Oakland


I’m looking forward to my Grammy nomination.

Hip parking meter’s cousin likes music

July 10th, 2014

Hip parking meter's cousin likes music

Recently we learned about a hip parking meter in the Mission. Today, I have news to share with you: hip parking meter’s cousin is a big fan of music.

Okay, maybe this parking meter could stand to get some better headphones, but still, pretty smart for a parking meter.

Handwritten song lyrics taped to pole

April 11th, 2014

Hope There's Someone lyrics

I’m not entirely certain what compels someone to write out the lyrics to the 2005 hit Hope There’s Someone by Antony and the Johnsons, then tape the page to a pole in a BART station. Perhaps they were inspired by the recent Avicii version?

In all likelihood we’ll never know. It will remain as one of the unsolved mysteries of our time, just like that wooden box.

Song lyrics in C++

August 13th, 2013

The other day while hacking away on some C++ code and listening to music, something occurred to me: if I’m programming in C++, shouldn’t the music I’m listening to be in the same language?

So I took a few verses from various random songs and coded up C++ translations of the lyrics. Here’s what I was able to hack together.

2Pac – Dear Mama


When I was young me and my mama had beef
Seventeen years old kicked out on the streets
Though back at the time, I never thought I’d see her face
Ain’t a woman alive that could take my mama’s place


// When I was young me and my mama had beef
if (this->young()) {
    this->append(new Beef());
    mama.append(new Beef());

// Seventeen years old kicked out on the streets
// Though back at the time, I never thought I'd see her face
if (this->getAge() == 17) {

// Ain't a woman alive that could take my mama's place
mama.replacement = NULL;

The Beatles – Hey Jude


Hey Jude, don’t make it bad
Take a sad song and make it better
Remember to let her into your heart
Then you can start to make it better


// Hey Jude, don't make it bad>make(!JudeState::BAD);

// Take a sad song and make it better

// Remember to let her into your heart
jude.setReminder(new Event(JudeState::ENTER, jude.getHeart()));

// Then you can start to make it better>make(JudeState::BETTER);

David Bowie – Man Who Sold The World


Oh no, not me
I never lost control
You’re face to face
With The Man Who Sold The World


// Oh no, not me
// I never lost control
assert(this->control != NULL);

// You're face to face
// With The Man Who Sold The World
Man m;

Lady Gaga – Born This Way


Don’t hide yourself in regret
Just love yourself and you’re set
I’m on the right track, baby
I was born this way


// Don't hide yourself in regret
if (!you->visible && you->regret)
    you->visible = true;

// Just love yourself and you're set

// I'm on the right track, baby

// I was born this way
assert(this->state == this->creationState);

The Police – Every Breath You Take


Every breath you take
Every move you make
Every bond you break
I’ll be watching you


while(true) {
    switch(you->getEvent()) {

    // Every breath you take
    case BREATH:

    // Every move you make
    case MOVE:

    // Every bond you break
    case BOND_BREAK:

    // Every step you take
    case STEP:

        // I'll be watching you


Kanye West – Power


No one man should have all that power
The clocks tickin’ I just count the hours
Stop trippin’ I’m tripping off the power
Till then, fuck that the world’s ours


// No one man should have all that power
for(int i = 0; i < men.size(); i++) {
    Man* man = men.get(i);
    if (man->has(allThatPower))

// The clocks tickin' I just count the hours
setTimer(1, &countHours);

// Stop trippin' I'm tripping off the power
you->tripping = false;
bool power = true;
this->tripping = power;

// Till then, fuck that the world's ours
if (getCurrentTime() != then) {

Setting up Ubuntu as an iTunes music server

November 20th, 2011

If you’re like me, you’ve got a home network with a couple computers and a buttload of music in MP3, OGG, and FLAC format sitting on your Ubuntu server. You want to be able to keep all your music on that server, but play it from any computer.

What to do?

There’s a few solutions to this. If you want your music to play anywhere in the world, you can use Ampache. Ampache works great with Winamp and many other players. But on the downside, it requires some tricky setup and doesn’t work nicely with iTunes.

Another option is Forked-daapd, a strangely named piece of software that allows sharing your music with iTunes on a local network. It also works with iTunes compatible software such as Rhythmbox. Best of all, it’s super easy to setup.

This is all you have to do:

  1. Install the forked-daapd package. From the command line, you can do this:
    sudo apt-get install forked-daapd
  2. Edit /etc/forked-daapd.conf as root. Directions are in the file, but you’ll want to edit the directory to point to the path(s) of your music folders (it will recursively scan subfolders for mp3s, etc.) You may want to enable transcoding if you have OGG, FLAC or other formats that iTunes doesn’t like. Oh, and don’t forget to change the name of the share to something more fun.
  3. Restart forked-daapd with sudo /etc/init.d/forked-daapd restart

Now open iTunes and see if your server appears. It should show up on the sidebar. If you click on it, there will be a handful of songs almost immediately. It may take a while for Forked-daapd to index all your music, so be patient.

That’s it! Now you’re ready to party!

Death Metal Rooster

December 8th, 2010

I can’t stop watching this.

Song parodies from Sesame Street

December 7th, 2010

What makes Sesame Street successful is that it’s fun enough that parents will actually sit down and watch with their kids.

One of their tricks was to re-purpose modern music with clever parodies. Here’s a few I scrounged up on YouTube.

Cereal Girl (parody of Material Girl)

Hip to Be a Square (parody of Hip to Be Square)

(I Can’t Get No) Cooperation (parody of [I Can't Get No] Satisfaction)

Kids Love to Brush (parody of Girls Just Wanna Have Fun)

Rebel L (parody of Rebel Yell)

Hey Food (parody of Hey Jude)

If they made an album of these, I’d buy it.

Ancient Greek Michael Jackson?

July 27th, 2010

Did Michael Jackson live in ancient Greece?

Greek Michael Jackson

Greek Michael Jackson

Spotted at the Temple of Apollo museum (motto: no flash photos, no photos with people in them, and no we don’t understand that second rule either.)

Uncle Outrage

October 28th, 2009

Recently I went to order a couple albums from Uncle Outrage on their website. But the link didn’t work. it wasn’t my lucky day… or was it?

Chinchila Album + Dance Extreme

But first, WTF is Uncle Outrage? I’d describe UO as musically similar to Mindless Self Indulgence or gONNA gET gOT, but more mellow than either of those, and in many ways more listenable. The lyrics cover an odd range of topics — sexuality, anime, old-school video games, etc. Atypical in many ways.

I first heard about UO on Soulseek, a P2P music sharing program, many years ago. Someone hooked me up with the song “Octopus Angel” and I loved it. Now that I have a job, I figure I should support independent music that I enjoy since I can actually, you know, afford to.

So when the order link didn’t work, I sent an e-mail about the broken order page and we got my order straightened out. Nils included an autographed photo for my troubles with a note on the back. Check it out yo:

Photo (front)

Photo (back)

Morals of the story:

  • If a website is broken, always send the webmaster an e-mail. Always.

  • Uncle Outrage is awesome and you should give them a listen.