luis is a co-founder and social software architect at SyndeoLabs, and a director at Exist Global. he likes building small web toys a whole lot. More ...

quick links to the good stuff

  • 25 First Dates 25 May 2009
  • True Crime: Confessions of a Criminal Mastermind 17 Feb 2009
  • Finding Your Soul Mate: A Statistical Analysis 27 Jan 2009
  • Sex and Schrodinger's Cat 07 January 2009
  • An Extended Rant on Heroes 26 September 2008
  • Zero Barrier 05 May 2008
  • Sweatshop Blogging Economics 08 April 2008
  • The Doomsday Singularity 25 February 2008
  • Piracy and Its Impact on Philippine Music 21 January 2008
  • The Manila Pen-etration by the Hotelier Antonio Trillanes 29 November 2007
  • Journey of a Thousand Heroes 17 December 2006
  • Shake, Rattle & LOL 30 December 2005

    elsewhere online

    • Last.FM
    • Del.icio.us
    • Flickr
    • Plurk
    • Multiply
    • Stumbleupon

    guttervomit

    • 4

      Driving Efficiency

      30 Sep 2007

      I’ve been musing recently, about using your cellphone while driving. A lot of people agree that this is generally a dangerous thing to do, and in other countries there is legislation against this (i.e., if a cop saw you yakking away on the road, he could pull you over and give you a ticket). The main reason behind this legislation is that you supposedly can’t focus on driving while talking. This is, of course, patently ludicrous and people pushing for this law clearly do not drive themselves to work. Either that or, they care about the driving experience so much that they treat it with the same respect as going to the theater, or church.

      Anyone who spends a certain amount of time on the road everyday (my daily average is about 2.5 hours) knows that boredom and ennui can set in fairly quickly, especially when the traffic is crawling and the radio is gurgling the usual commercial nonsense. It is during these periods that we start to zone out, daydream or become drowsy. This is, I believe, the precise moment that performing some other activity is particularly helpful, as your brain is shaken out of Standby and forced to keep alert. These activities include talking on the phone, listening to podcasts, eating, or taking photos of the cars next to you in a jam.

      Because of the inordinate amount of time I spend in my car, I’ve found that I can make the most efficient use of my day by transplanting some of my office tasks into my travel time. Holding brief conversations with the team or our clients while on the road means I can actually start acting on the results of those conversations as soon as I get to the office. And listening to a handful of regular podcasts (Buzz Out Loud, IT Conversations, Cranky Geeks, The Movie Blog, etc.) means that I’m reasonably informed on the industry without spending the time to read blogs or magazines. And, of course, having breakfast (or lunch) in the car means I’ve saved a good 30 minutes of my day.

      It’s ridiculous to posit that introducing a little bit of creativity into an otherwise utterly droll, repetitive routine would be dangerous, particularly when driving to Makati essentially boils down to knowing how to nudge your car forward in 2- or 3-foot increments every 15 seconds. A collision at that speed wouldn’t even scratch your paint job. And honestly, if I didn’t manage my time this way, I would have to cut in on my sleep time instead, and that’s the one chunk of my day that I haven’t figured out how to multi-task around yet.

      Posted in Uncategorized | 4 Comments »

    • 2

      Early Morning Encounters

      18 Sep 2007

      Saw an old friend today, from one of our past client companies. I’m always a bit surprised whenever I bump into someone I haven’t seen in a long while; either because they haven’t changed at all, or they’ve changed so much that they’re practically unrecognizable. This girl, I’m happy to report, was positively stunning. Which isn’t to say that she wasn’t traffic-stopping attractive back when I was hanging out at their office last year, but sipping her coffee today at Seattle’s Best she was blindingly radiant.

      I write this, of course, as part of a much larger rant.

      I didn’t go over to talk to her or anything. I just sat there and waved and went on smoking my cigarette, and reflected on the last time we saw each other. (There was almost certainly alcohol involved, I decided.) Then some other dude with short cropped hair, big Raybans and an expensive-looking laptop backpack sat down beside her and they started chatting, and after awhile I realized that I had also met this guy at that old company. And then I thought back some more and remembered her rather distinctly telling me how he was such a prick to work with, how she hated having to report to him, and yet here they were together a year later. Cozying up at a coffee shop in the middle of the nicest address in the Southern Metro Manila area.

      After a few minutes, she pointed me out to him and for some reason, Mr Raybans decided to get friendly. He sidled over and started asking me for advice about this new Macbook Pro he had just bought — if I knew anything about warranties, where I got my repairs done, if I’d seen the new iPhone, etc. He was polite enough not to make a comment about the ridiculous condition of my own MBP, but there was a distinctly patronizing air to the entire conversation that I didn’t appreciate in the least. She never joined him, and I watched her out of the corner of my eye sitting there prettily, waiting for him to finish with his Rayban-powered posturing. Finally we both ran out of irrelevant things to say and he got up, instructed me to "keep in touch, pare," and the two of them left together arm-in-arm.

      I leaned forward and watched my cigarette extinguish itself lazily on the tray.

      Posted in Uncategorized | 2 Comments »

    • 3

      Yahoo! Mash and syndeo’s little secret

      16 Sep 2007

      Yahoo! opened up their to the invitable public yesterday, much to my consternation. Normally I wouldn’t write about a YASN (unless it has something to do with missiles), but I’m a bit troubled by a particular aspect of Mash. Sayeth TechCrunch:

      Users are encouraged to edit each other’s pages. Each time we visit our profile page, we are seeing new modules that others have loaded for us. This capability certainly adds to the “mashing” aspect of the social network. (Read the full writeup here.)

      This aspect — being able to build your friends’ pages for them — was one of the key aspects of the syndeo::media’s little in-house project. You know, the one that I have been rather futilely trying to find spare time for. I guess it’s nice to be reminded that it’s possible for two very different teams (I don’t think you can get any more different than the big Y! and syndeo::media, in terms of resources, experience and general quality of working environments) to look at a problem and independently arrive at the same solution. (The problem, of course, being that there are too many non-participatory users on social-networks, and you need to compensate for their relative lack of inactivity by harnessing the power of the hyper-active population — basically those users who do nothing but update their Facebook status message real-time. These people would happily create profiles for their friends all day if you gave them the tools to do so, and that’s what Yahoo! Mash is trying to do.)

      Of course, they’re doing it on a far more grandiose scale than we ever could, and I’m equal-parts challenged, peeved, and frightened. I like how they’ve combined invitation/profile-creation into a single action, which means that when your invited friend arrives on Mash, they simply "claim" the account that you’ve created for them. (From a technology standpoint, this is really easy to do, but it does a great job of emphasizing Mash’s USP.)

      With the amount of client-work syndeo is currently handling, I can’t imagine how we could possibly stay on schedule with our little secret project. (I was trying to get our own invite-only alpha out the door by October, but that’s looking less and less likely.) Maybe it’s a good thing though; Yahoo! Mash is going to be a very interesting SN to watch, and it’ll be nice to see how they address the main problem of the "built-by-friends" solution, i.e., defending your profile against junk submissions.

      Posted in Uncategorized | 3 Comments »

    • 4

      Spammagerie

      10 Sep 2007

      I woke up a little earlier than usual this morning (yes yes, I know some of you are already at work as early as 7am, but I don’t normally even roll out of bed until 745 ok?), and decided that it would only be proper to do something productive with my extra time.

      So instead I went about cleaning out the comment-spam on this blog.

      It turns out that, even though this wasn’t the most productive way to spend the first hour of the work-week, it was actually a fairly interesting endeavour. I don’t have a whole lot of experience with blog spam, so I was a bit surprised to find that there were about 77,000+ records in my wp_comments database table, upon SSHing into my remote box. A few queries later I discovered that about 65,000+ of those had already been helpfully marked "Unapproved", so it was a simple matter of "DELETE FROM wp_comments WHERE approved=’0′;" to get rid of all 5 dozen thousand of them.

      Which of course still left me about 12,000 comments. By my own modest estimates, this blog only has about 1500 real comments, so theoretically I should be able to prune away another 10,500 records right? In practice, that turned out to be a little more complicated than I thought, as there’s no simple way to select 10,500 records if you don’t know what their common attributes are (in case you guys are wondering, these are the spam that got passed the Akismet filter, so they’re slightly harder to heuristically track). So I started selecting random comments 30 records at a time to get an idea of what kind of text I was actually getting hit with. Interestingly, a good 50% of them were variations of:

      1. Good Site . Nice Work. (2899 comments)
      2. Very good site (1131)
      3. Cool site (1164)
      4. Good site (1139)
      5. Nice site (1061)
      6. Good suite (10)

      Apparently, even the spam bots think this is an above average blog. I really should be flattered. The query I used to delete these comments used a simple LIKE-based condition: DELETE FROM wp_comments WHERE comment_content LIKE "%Good Site%"; (with the actual text between the "%" being swapped for the relevant wording)

      A couple of medically-related words like "phentermine", "tramadol", "viagra" and "xenical" (!) yielded another 500 matches or so. My wp_comments table is now done to about 4,500 records, just 3,000 shy of my original estimate. (Obviously, that’s still off by about 200%, but considering that I pruned away 73,000 comments in the space of about a dozen sql commands, it’s reasonably decent.)

       

      Posted in Uncategorized | 4 Comments »

    • 8

      Workstations, Weekends and Switchfoot

      9 Sep 2007

      work_at_home

      Hooray for productivity! I finally got my workstation at home back to its nominal state today, after about 3 weeks of having an empty desk. The gang’s all here: HP TC1100 TabletPC running Windows XP on the left (back-from-the-dead too, I might add; I thought I’d never get this thing working again), 2nd-gen Macbook Pro in the center (notice the battle-damage all over the wrist area) and a big wonking Samsung 226BW panel on the right. There’s also an iPod Hi-Fi outside of the frame that has not been connected to an iPod for nearly 6 months, and is currently being used as an overpriced speaker system (it does make for a rather interesting centerpiece though, so I guess from an interior-design perspective, it has its uses).

      In other news, I’m seeing Switchfoot(!) tomorrow at Araneta. I’ve been boning up on their 5-album 6-album (thanks, ) discography over the weekend, and I have to say, I’m really looking forward to it. Switchfoot’s live performances are supposed to be pretty good, and I’ve decided that instead of watching discopunk sellouts Fallout Boy later this month, I’d rather be waving my lighter to a bunch of god-fearing, Christian boys. Hey, if they were good enough for , they should be good enough for me. (Check out this , for the newish synthesizer-enhanced Switchfoot sound. And this Yahoo!Music performance where they throw together ")

      Posted in Uncategorized | 8 Comments »

    • 1

      Email Conflicts

      4 Sep 2007

      One of the nice things about startups is that you can pretty much make up your own rules and come up with your own unique way of doing things. This can be as trivial as the particular color of whiteboard markers you choose to use (traditional black, red and blue in our case) or as important as the CRM solution you’re running (37signal’s HighRise, mostly). Our entire communications and office suite is Google-powered (Gmail, GCal, and GDocs & Spreadsheets … every one of them free-of-charge), and our project-management solution is of course, BasecampHQ.

      My personal favorite bit of frivolity is being able to get away with firstname-only email addresses (, e.g.) — I have a pretty unwieldy last name, and I don’t especially like typing all 12 characters into every textfield I’m confronted with.

      If you’re in a similarly small company, you ordinarily can give out firstname-only addresses for quite some time before you start running into name conflicts. Unfortunately for syndeo::media though, we’ve somehow managed to have not one, not two but THREE name conflicts within our tiny 15-person population. We started with 3 Jenny variants back in May (Jenny, Jennie and Jennifer), and 2 Raymonds the following month. And today I just found out that we would be hiring our second Mae, as well.

      I’ve considered giving everyone unique homo-sapien-superior names (RailsJumper, SequelDaemon, Cascader, Ajaxx, et al), but X-men-inspired nomenclature doesn’t really work very well on business cards. Realistically speaking, there’s not much else for us to do but start adding lastnames (or initials) to the new teammembers’ addresses. So much for consistency.

      (I have since rewritten the company by-laws to prohibit the hiring of a second Luis, which is I guess one of the perks of being the guy with the fountain pen. Sorry, . Feel free to pick a different industry.)

       

       

       

      Posted in Uncategorized | 1 Comment »

    • 0

      Ooh, professional.

      4 Sep 2007

      My team grew by one yesterday, bringing syndeo::media’s grand total up to 5 full-time web applications developers. (If that sounds like a small number, consider the fact that 4 months ago, there was only two of us, and we still managed to churn out 2 sizable social networks. The potential output of 5 people is mind-boggling by comparison.)

      Anyway, to celebrate this small achievement — and also to create some semblance of professionalism in our jury-rigged startup office — I bought a new table and a whiteboard/flipchart. The table was actually a small 6-seater conference table, but I wanted everybody to be able to face each other while they were working so I made it a work table instead. (The only problem is that we’ve got big LCDs separating either side of the table so I have to stand up just to see over them.)

      The whiteboard/flipchart is super-cool, although I have yet to use it on anything. For the uninitiated, a flipchart is essentially a notepad the size of an illustration board. You clamp it to the top of a stand and work on it similar to the way a painter would at an easel. Instead of writing and erasing the whiteboard repeatedly, you instead get to write on a piece of oversized paper that you can potentially archive on the off-chance that you scribble something particularly brilliant on it. (Also, I haven’t drawn by hand in about 4 years, so the thought of having access to a big wad of paper excites me somewhat.)

      I’ve still got a list of must-buys as long as my arm, but the big priorities are:

      1. A Windows laptop. We’re all currently working on Mac or Linux laptops, so testing on IE essentially means loading up an icky virtual machine. (And yes, desktops are out of the question. All 5 laptops combined consume the same amount of power as your average desktop, and that kind of energy-efficiency ratio is a big deal to me.)

      2. A small projector, preferably running a resolution higher than 800×600. (I need something that you can read console text  comfortably on.)

      3. One of those terabyte-sized network storage solutions. We’ve currently got all of our code secured on Unfuddle, but I like having a tertiary backup somewhere close by.

      4. A bigger office … but I guess that’ll happen when we’re ready ;)

      Posted in Uncategorized | No Comments »

     

    categories

    • Home
    • No categories

    archives

    • April 2011
    • March 2011
    • February 2011
    • January 2011
    • August 2010
    • May 2010
    • April 2010
    • February 2010
    • January 2010
    • December 2009
    • November 2009
    • October 2009
    • September 2009
    • August 2009
    • July 2009
    • June 2009
    • May 2009
    • April 2009
    • March 2009
    • February 2009
    • January 2009
    • December 2008
    • November 2008
    • October 2008
    • September 2008
    • August 2008
    • July 2008
    • June 2008
    • May 2008
    • April 2008
    • March 2008
    • February 2008
    • January 2008
    • December 2007
    • November 2007
    • October 2007
    • September 2007
    • August 2007
    • July 2007
    • June 2007
    • May 2007
    • April 2007
    • March 2007
    • February 2007
    • January 2007
    • December 2006
    • November 2006
    • October 2006
    • September 2006
    • August 2006
    • July 2006
    • June 2006
    • May 2006
    • April 2006
    • March 2006
    • February 2006
    • January 2006
    • December 2005
    • November 2005
    • October 2005
    • September 2005
    • August 2005
    • July 2005
    • June 2005
    • May 2005
    • April 2005
    • March 2005
    • February 2005
    • January 2005
    • December 2004
    • November 2004
    • October 2004
    • September 2004
    • August 2004
    • July 2004
    • June 2004
    • May 2004
    • April 2004
    • March 2004
    • February 2004
    • January 2004
    • December 2003
    • November 2003
    • October 2003
    • September 2003
    • August 2003
    • July 2003
    • June 2003
    • May 2003
    • April 2003
    • March 2003
    • February 2003
    • January 2003
    • December 2002
    • November 2002
    • October 2002
    • September 2002
    • July 2002
    • May 2002
    • April 2002
    • February 2002
    • January 2002
    • December 2001
    • November 2001
    • October 2001

    friends

    • Dementia
    • Gabby
    • Gail
    • Gibbs
    • Helga
    • Ia
    • Ina
    • Jason
    • Kaye
    • Lauren
    • Lizz
    • Luna
    • Mae
    • Migs
    • Mike
    • Ryan
    • Sacha
    • Vicky
    • Vida
    • Yuga

    search

    notes

    Guttervomit v3 went online in January, 2008. It uses Wordpress for publishing, and was built largely with Adobe Illustrator and Textmate. Logotype and navigation is set with Interstate.