The ultimate photo database



  • It came down the chain of command at my department in a large university that we needed a photo database application.



    But not just any run-of-the-mill photo application. It needed to be developed from scratch because it was so revolutionary. It had to do unusual tasks such as hold large numbers of photos, store captions and tags for the photos, be accessible via a network shared drive or the interweb.



    Being one of very few technically-inclined employees, I pointed out some obvious possible solutions: Gallery, iPhoto, Aperture, etc.
    The suggestion was shot down in a ball of flames. No photo application built to date by mere mortals could possibly suit our needs. I'm the only programmer on staff, and (luckily for me) my work log was too backed up.



    So somebody needed to be brought in to create this masterpiece of software.



    Management couldn't even begin to decipher the "impressive" coursework and publications on the resume of one particular CS PhD candidate who applied for the job. Obviously she's qualified, and was hired.



    Over the course of the next year, i see her in the office every day, coding and coding.
    A year rolls by and she quits. Management comes to me and says "it's 99% done, we just need you to tie up a few loose ends." I take a look and the ultimate photo database application is two broken Java classes, one broken JSP page, and a directory FULL of JSP files titled "tutorial1", "tutorial2", etc. A year's salary spent on her (SLOWLY) learning Java+JSP... and 1/100th of a photo application that should have taken an afternoon of work.



    I again suggest the existing software solutions. Again, shot down.



    Management says it's time to break out the big guns. They hire a contractor. A pro. A ringer. No expenses spared to get the ultimate photo database application.
    The guy they hire insists on working from his home office. "No problem!" management says. He's a super-duper, hot shot, high paid consultant and is going to deliver the world's most impressive, ultimate photo database application - give him what he wants.



    Over the course of the next year, he occasionally comes in to the office for meetings with the department head - to give status reports, get management's latest and greatest revolutionary ideas for the application (such as, gasp multiple user accounts).



    A year passes, in excess of a hundred thousand dollars is spent, and the unveiling takes place. WOW! It's amazing! Management loves it! It's genius. It truly IS the ultimate photo database application.



    I take a look ............. and it's a default install of Gallery with the credits stripped from the pages (no attempt was made to cover it up in the source), and the university logo at the top of the page header.



  • Management deserved nothing more...
    Good one!



  • I was just thinking how some Sidebar WTFs may end up on the front page. I believe this one's a candidate.



  • By the way, TRWTF is that I still work there. sigh.

    • Mark


  •  TRWTF is hiring a woman to do a man's job.



  •  Sounds like you need to learn how to play your cards better.  That couldhave been YOU getting paid big money to commit copyright infringement.  And with you out of the way, nobody would have noticed.



  • @vt_mruhlin said:

    Sounds like you need to learn how to play your cards better.  That couldhave been YOU getting paid big money to commit copyright infringement.

    Complete agreement!

    This is, sadly, how the real world works. Opportunity knocked, and you passed.



  • That's clbuttic!



  • @X-Cubed said:

    That's clbuttic!

    No, no it isn't.  Do you even know what this meme references? 



  •  Out of curiocity.. did you tell management about the ripoff?



  • @DOA said:

    Out of curiocity.. did you tell management about the ripoff?

    Nope! In some cruel way, I felt it was justice for them. I also have a bit of admiration for the contractor (not for being a lazy, copyright thieving lier - but for seeing the opportunity to fleece them).
    If i told them, they'd probably go after him... possibly even draw me into it for not noticing sooner and alerting them, blah blah.



    Who knows with these giant bureaucracies. I'm not going to poke the sleeping dragon with a stick.



  • @sporkstorms said:

    (...) copyright thieving lier (...)

    Did he actually violate the license of Gallery?  It seems to be licensed under GPL.  I don't remember the GPL requiring to display copyright notices in HTML output, so I think he may remove those.

     If he had changed the copyright notices in the sources, then it would be actual copyright infringement.

     



  • @X-Cubed said:

    That's clbuttic!

     

     

    It's not clbuttic, but it certainly looks like it's brillant !



  • @drtelnet said:

     If he had changed the copyright notices in the sources, then it would be actual copyright infringement.

    @sporkstorms said:
    with the credits stripped from the pages (no attempt was made to cover it up in the source), and the university logo at the top of the page header.



  • Congratulations on your detective work. You found out why drtelnet used the Past Unreal Conditional.


Log in to reply