• Muni: 6th best in the country!?

    It should come as no surprise that Muni isn’t the best transit agency in the country, what with all the waiting, slow speeds, and crashes. But would you believe they clock in at number 6? No, neither do I.

    In this video from CBS 5, Mike Sugerman interviews a number of Muni riders about this startling allegation, including Greg Dewar of The N-Judah Chronicles.

    (Note: video is linked from cbslocal.com, which can be a bit flaky. If you don’t see the player, try reloading. If that doesn’t work, try channeling spirits.)

    Update: The above video is no longer available as of 2023; if you know of a backup somewhere let me know.

  • Coffee roasting at home

    Coffee roasting

    You’re looking at me like I’m crazy, but roasting your own coffee is where it’s at.

    It’s pretty damn easy and it doesn’t take much to get started. I tinkered with roasting for years using nothing but a $3 electric popcorn popper I got from Goodwill. But you don’t even need that — Blue Bottle’s James Freeman got his start roasting coffee in his oven.

    I got this particular roaster because it has a catalytic converter to reduce the smoke output. I also like the humor of the word “Professional” written on the plastic housing. It’s great for home use, but professional? Please.

    There’s a number of places to buy raw coffee beans. Oakland-based e-tailer Sweet Marias is the best.

    Anyway, I’ve been using the Nesco roaster for almost a month now, and give it two caffeinated thumbs up.

  • Mural of Lone Star Swan

    As long as we’re on the topic of 16th Street’s favorite pigeon feeder, there’s a mural of the guy over on Clarion Alley that you should check out.

    img_1837

    Actually, you should check out Clarion Alley in general. The murals tend not to last too long there, which is both a blessing and a curse. But the quality and creativity is outstanding.

  • Walk, don’t walk, drop acid

    Sometimes I have to stop an ask myself if I just took a mind-altering drug, or if what I’m seeing is real. When I went to hit the walk button the other day, I had to question the state of my consciousness and do a double-take.

    IMG_1827

    Spotted at 16th and Mission.

  • Lone Star Swan, poet, pigeon caretaker and schizophrenic

    Those of you who live in or visit the Mission are likely familiar with Lone Star Swan, the homeless poet and pigeon caretaker of 16th Street.

    He’s lived on the streets of the Mission for over a decade, often hanging out at Adobe Books. But like all homeless people, there’s a sad story to his life that isn’t immediately apparent.

    The other day on MissionMission, commenter Pedro directed me to a TV news report about Lone Star Swan, who’s birth name is John Ratliff. It’s a fascinating portrait of the man, and I encourage you to watch.

  • Marilyn Merlot

    Really, Safeway?

    IMG_1822_1
    IMG_1821_1

  • Locanda opening pushed back until March

    Last we heard about Locanda, the new Roman-style eatery in the Delfina family, it was scheduled to open in January 2011 at the shuttered Ramblas space in January 2011.

    Now that January is almost gone, the work on the space looks like it’s far from done; the kitchen space was torn out and still not replaced; no new windows or seating area; the exterior wall isn’t even in place.

    Now along comes a Craigslist ad from Delfina looking for experienced restaurant managers. The nugget in the add is the opening for Locanda: March 2011.

    The ad follows:

    Our small group of restaurants is expanding and we need You in order to grow.
    We are currently seeking MANAGERS of all levels to add to the mix, helping to bring out the best at each of our Italian restaurants:
    Delfina Restaurant, Pizzeria Delfina (two locations) and Locanda, a modern Roman osteria/taverna opening in March 2011.
    Candidates must have prior supervisory experience and a solid background in fine dining (Italian experience a plus).
    Potential hires must be passionate about food and wine, mature, professional and serious about their career.
    Benefits include: vacation, medical, dining benefits.

    delfinasf.com
    pizzeriadelfina.com

    Please include your resume in the body of your email and NOT as an attachment. attachments will not be read.

    Thank you for applying!

    Is this a realistic date, given the work to be done? Or will Locanda be yet another Valencia restaurant that takes it sweet time between announcement and opening date? Time will tell…

  • Sheep are hipsters

    It occurred to me the other day that sheep are hipsters.

    Look, I’m not saying that hipsters are sheep, that would be redundant. I’m saying that sheep — those cuddly wool and cheese producing mammals — are hipsters themselves.

    Here’s a handy table explaining the similarities.

    SheepHipsters
    SheepMore hipster action
    Sheep wear wool sweaters naturally Hipsters wear wool sweaters ironically
    Sheep follow each other Hipsters follow each other
    Sheep have sheep dogs Hipsters have trendy dogs
    Sheep eat a vegan, gluten-free diet Hipsters eat a vegan, gluten-free diet

    Maybe these are all coincidences, you say. Maybe there’s nothing to this.

    Well then here’s one last piece of evidence, courtesy of MissionMission contributor Ariel Dovas:

    The People In Dolores Park Are Sheep

    Yes, sheep hang out in Dolores Park! I rest my case.

  • Beings Of Nibber Glux Six

    Back in the winter of 2004 when I was in college — and perhaps a bit stoned — I created a short-lived comic strip series called “Beings Of Nibber Glux Six.”

    Here they are, reprinted, in their long-forgotten glory.

    Episode 1:


    Episode 2:


  • Programming in Vala

    As some of you may know, I work for an open source software non-profit called Yorba. Our best known product is Shotwell, a photo management application that’s similar to Picasa or iPhoto, but created for Linux. It’s the default photo app these days in both Ubuntu and Fedora.

    What many of our users don’t know is we don’t develop our software in C or C++… we use Vala.

    So what the hell is Vala?

    The cool thing about Vala is that it’s a fully compiled, statically typed OOP language designed to be built for Gtk applications. The syntax is very similar to Java or C#, but the garbage collection is based entirely on reference counting. In other words, you get the simplicity of a modern language with the speed of a fully compiled program. Vala bindings are already available for Gtk, Gdk, GLib, Gee, and many other libraries. Or you can create your own bindings when needed by creating a Vapi file. There’s a documentation program, Valadoc, which generates pretty HTML documentation for your classes.

    The entire Vala package is available under an LGPL license, which is a free software/open source license. You’ll never have to worry about Microsoft or Oracle stepping on your toes.

    Here’s the “Hello World” app from the Vala tutorial.

    class Demo.HelloWorld : GLib.Object {
        public static int main(string[] args) {
            stdout.printf("Hello, World\n");
            return 0;
        }
    }

    Save your file as hello.vala. You can compile from the command line with:
    valac hello.vala
    Now watch closely… the Vala compiler actually just creates a .c file! It’s what’s called a “source compiler” in that it converts source code from one language to source code in a different language.

    Next, valac automatically invokes GCC to compile the .c file into an executable binary.

    Run your demo code with:
    ./hello

    Simple, huh?

    Vala syntax includes the language constructs you’d expect in 2011, including:

    • interfaces
    • single inheritance
    • non-nullable variables
    • foreach loops
    • delegates
    • signals
    • reflection
    • built-in multidimensional arrays
    • type inference

    There’s plenty more sample code and tutorials on Gnome’s Vala site.

    Documentation for some of the most common library bindings is available at Valadoc.org.

    Okay, ready for the bad news? Despite being a relatively feature-complete language, there’s really no perfect IDE for Vala yet. If you’re used to powerful graphical debuggers, class browsers, and jumping around the code like in Eclipse and Visual Studio, you’re out of luck.

    The only Vala IDEs at the moment are:

    • MonoDevelop: A great start, but for the features it’s rather heavy.
    • Valide: I was never able to get this one to even compile! But the screenshots look promising.
    • Valencia: This is Yorba’s GEdit plugin, which provides only barebones Vala functionality on top of GEdit, including jump to definition and autocomplete.

    So there you go, that’s Vala. It’s still a young language, but it takes away the headaches of developing Gtk apps in C, and it doesn’t have the uncomfortable legacies of C++. Give it a shot!