tag:blogger.com,1999:blog-130930562024-03-13T22:28:19.724-07:00Rants of a Techno LunaticAll things Apple, Google, Architecture, Movies or whatever pops into my headUnknownnoreply@blogger.comBlogger188125tag:blogger.com,1999:blog-13093056.post-37366801872490625222013-10-25T10:26:00.003-07:002013-10-25T10:32:28.317-07:00Printing on Brother HL-5070N on Mavericks MacOSX 10.9I've had problems with this printer before and created a post for others with the same problem (<a href="http://goo.gl/nUGYCJ">http://goo.gl/nUGYCJ</a>).
<br />
<br />
Well it looks like Apple updated the HL-5070N driver on 10.9, so the old technique is no longer necessary.
<br />
<br />
The date of the new driver should be: Dec-6th-2012. i.e.
<blockquote>
ls -al "/Library/Printers/PPDs/Contents/Resources/Brother HL-5070N series.gz"
</blockquote>
*However* you need to make sure when adding the printer, DON'T select the nearby autodetected printer BUT <b>"Add printer or Scanner" instead"</b>.
<br />
<br />
Select the printer that appears and make sure that the "Use" drop-down has <b>"Brother HL-5070N BR-Script3"</b> rather than "Brother HL-5070N series CUPS".
<br />
<br />
The "CUPS" one is the one that is selected when you use "Nearby" printers and doesn't work for me at least.
<br />
<br />
Let me know if you this works for you.
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-72355709320870960492010-01-20T11:07:00.000-08:002010-01-20T11:17:11.086-08:00Branching in source code control<div>Every single company I've worked at, there's always been a heated discussion about what's the best way to do source code control. ie. Release from the HEAD with all development on branches verses development on the HEAD, with each release on a branch.</div><div><br /></div><div>Since branching in subversion is a pain (and why should all engineers have to deal with it), I've always leaned towards doing releases on branches.</div><div><br /></div><div>With Git, it's super easy to do branches and most engineers will be using them to do bug fixes.</div><div><br /></div><div>Luckily Vincent Driessen has highlight his approach: <a href="http://bit.ly/6bYB7X">http://bit.ly/6bYB7X </a></div><div><br /></div><div>It's worth reviewing for ideas if you have to set up an environment.</div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-62168735525494194792009-09-23T01:23:00.001-07:002009-09-24T10:09:25.144-07:00Printing on Brother HL-5070N on Snow Leopard MacOSX 10.6I have one of those fancy network aware bonjour printers. The idea is that it communicates to MacOSX and lets it know its capabilities and tells my mac how to set things up. I love it.<br /><br />This <span style="font-style:italic;">used</span> to work nice and dandy for Leopard 10.5, but with Snow Leopard (10.6) it picks the wrong printer driver and uses the CUPS one. This is because for some reason the <span style="font-style:italic;">HL-5070N BR-Script3</span> driver is NOT supplied on the Snow Leopard DVD. grrh<br /><br />I was banging my head for a long time (I hate printers and wanted nothing to do with it) and googling found no results. So in order to help any wandering lost souls, I thought I would write it up.<br /><br />As I mentioned, when you set up your printer (SystemPreferences -> Print&Fax) and then add printer, it says it's using "Brother HL-5070N series CUPS". This is WRONG. Well its wrong for me anyway.<br /> <br />If you try printing you will get something like:<br /><blockquote>ERROR NAME; undefined COMMAND -12345X@PJL OPERAND STACK;</blockquote><br /><br />Useful isn't it? :)<br /><br />So you need to pull the OLD printer driver from Leopard (10.5), to get this puppy to print.<br /><br />It's called 'Brother HL-5070N series.gz' and is under: /Library/Printers/PPDs/Contents/Resources/Brother HL-5070N series.gz <br /><br />If you look at this directory in Snow Leopard, the driver isn't there.<br /><br />So drop that file <span style="font-style:italic;">Brother HL-5070N series.gz </span>into the same directory in Snow Leopard (don't uncompress it), delete and re-add the printer and it should say:<br />Print Using: Brother HL-5070N BR-Script3. This is RIGHT!<br /><br />Let me know if this works for you.Unknownnoreply@blogger.com7tag:blogger.com,1999:blog-13093056.post-45965347751624306542009-08-04T16:52:00.000-07:002009-08-05T09:45:26.779-07:00Minimum Viable ProductA lot of startups have great visions of them taking over the world without validating that there are customers who are willing to buy it. <div><br /></div><div>This is the great area of 'Customer Development' which tries to create a feedback loop of conversation between you and your customers.<div><br /></div><div><div>The 'Minimum Viable Product' is core to this idea. Build the least amount, get it out there and get feedback. Iterate.</div><div><br /></div><div>Here's a <a href="http://startuplessonslearned.blogspot.com/2009/08/minimum-viable-product-guide.html">great video</a> from Eric Riles about <a href="http://startuplessonslearned.blogspot.com/2009/08/minimum-viable-product-guide.html">M-V-P</a>.</div></div></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-987528705110959412009-07-29T13:23:00.000-07:002009-10-19T10:56:12.436-07:00Running robotsThe new <a href="http://singularityhub.com/2009/07/29/toyota-humanoid-robot-runs-at-7-kmhr/">Toyoto humanoid</a> robot runs at 4mph. I hope they start programming the <a href="http://en.wikipedia.org/wiki/Three_Laws_of_Robotics">3 laws</a> into them. <div><br /></div><div>I can imagine that scene in Star Wars I with all those robots on the hill.. :(</div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-40490794557635072009-07-26T14:48:00.000-07:002009-07-26T16:00:57.615-07:00Shopzilla site redo<div><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="font-family:arial;">Just watched a nice</span> </span><a href="http://blip.tv/file/2290648"><span class="Apple-style-span" style="font-size: small;">video</span></a><span class="Apple-style-span" style="font-size: small;"> from </span><span class="Apple-style-span" style="font-family: 'Lucida Sans', Verdana, Arial, San-serif; color: rgb(51, 51, 51); line-height: 16px; "><span class="Apple-style-span" style="font-size: small;">Philip Dixon (Shopzilla) about the performance gains when they redid their site.</span></span></div><div><span class="Apple-style-span" style="font-family:'Lucida Sans', Verdana, Arial, San-serif;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; "><span class="Apple-style-span" style="font-size: small;"><br /></span></span></span></div><div><span class="Apple-style-span" style="font-family:'Lucida Sans', Verdana, Arial, San-serif;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; "><span class="Apple-style-span" style="font-size: small;">The general philosophy is to refactor rather than rewrite. They had a mixed approach by slowly exposing more and more traffic (via load balancing) to the new infrastructure. </span></span></span></div><div><span class="Apple-style-span" style="font-family:'Lucida Sans', Verdana, Arial, San-serif;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; "><span class="Apple-style-span" style="font-size: small;"><br /></span></span></span></div><div><span class="Apple-style-span" style="font-family:'Lucida Sans', Verdana, Arial, San-serif;color:#333333;"><span class="Apple-style-span" style="line-height: 16px; "><span class="Apple-style-span" style="font-size: small;">Something I didn't realize is the impact of serving static content from cookie-less domains. Sites like yahoo use yimg.com (I always wondered why they did that!)</span></span></span></div><span class="Apple-style-span" style="font-size: small;"><br /></span><div><br /></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-87461128903405739462009-07-26T11:24:00.000-07:002009-07-26T11:52:57.919-07:00no such file to load -- builder<span class="Apple-style-span" style="font-size:small;">For my rails infrastructure, I used to use nginx talking to a mongrel cluster which was painful to figure out how to set it up. (This before the nginx module from </span><a href="http://www.modrails.com/"><span class="Apple-style-span" style="font-size:small;">Phusion Passenger</span></a><span class="Apple-style-span" style="font-size:small;">)</span><div><span class="Apple-style-span" style="font-size:small;"><br /></span></div><div><span class="Apple-style-span" style="font-size:small;">I then switched to using apache which worked well, especially with the php files I also had to host (wordpress/drupal etc).</span></div><div><span class="Apple-style-span" style="font-size:small;"><br /></span></div><div><span class="Apple-style-span" style="font-size:small;">Last night I tried to go back to nginx.. bleeding edge nginx and Ruby Enterprise.</span></div><div><span class="Apple-style-span" style="font-size:small;">This was a whole load of pain. :( Google didn't seem helpful. WTF was going on?</span></div><div><span class="Apple-style-span" style="font-size:small;"><br /></span></div><div><span class="Apple-style-span" style="font-size:small;">Phusion Passenger worked fine with regular ruby (ruby 1.8.7) but when I tried using Ruby Enterprise I would get the following crypted error:</span></div><div><br /></div><div><span class="Apple-style-span" style=" line-height: 18px; font-size:13px;"><span class="Apple-style-span" style="font-family:'courier new';">"no such file to load -- builder"</span></span></div><div><span class="Apple-style-span" style="font-size:100%;"><span class="Apple-style-span" style=" line-height: 18px;font-size:13px;"><span class="Apple-style-span" style="font-family:arial;"><br /></span></span></span></div><div><span class="Apple-style-span" style="line-height: 18px; "><span class="Apple-style-span" style="font-family:arial;"><span class="Apple-style-span" style="font-size:small;">WTF was</span><span class="Apple-style-span" style="font-size:small;"> this all about? I spent all night hacking/slashing trying to get it to run. </span></span></span></div><div><span class="Apple-style-span" style=" line-height: 18px;"><span class="Apple-style-span" style="font-family:arial;"><span class="Apple-style-span" style="font-size:small;"><br /></span></span></span></div><div><span class="Apple-style-span" style="line-height: 18px; "><span class="Apple-style-span" style="font-family:arial;"><span class="Apple-style-span" style="font-size:small;">It was obviously having a problem finding the 'builder' gem, but it was right there.. wasn't it?</span></span></span></div><div><span class="Apple-style-span" style="font-size:100%;"><span class="Apple-style-span" style=" line-height: 18px;font-size:13px;"><span class="Apple-style-span" style="font-family:'courier new';"># gem list</span></span></span></div><div><span class="Apple-style-span" style="font-family:'Helvetica Neue', 'Bitstream Vera Sans', Arial;font-size:100%;"><span class="Apple-style-span" style=" line-height: 18px;font-size:13px;"><div><span class="Apple-style-span" style="font-family:'courier new';">builder (2.1.2)</span></div><div><span class="Apple-style-span" style="font-size:small;"><br /></span></div><div><span class="Apple-style-span" style="font-size:small;">and that was the crux of the problem! REE uses its own gem command and its own location of gem packages.</span></div><div><br /></div><div><span class="Apple-style-span" style="font-family:'courier new';"># /opt/ruby-enterprise-1.8.6-20090610/bin/gem list</span></div><div><span class="Apple-style-span" style="font-family:'courier new';">** builder not present *</span>*</div><div><br /></div><div><span class="Apple-style-span" style="font-size:small;">AAARGGH! Apparently this is a good thing, not sure why.. but w-e.</span></div><div><br /></div><div><span class="Apple-style-span" style="font-family:'courier new';"># /opt/ruby-enterprise-1.8.6-20090610/bin/gem install builder</span></div><div><br /></div><div><a href="http://en.wikipedia.org/wiki/Mr_Benn"><span class="Apple-style-span" style="font-size:small;">As if by magic, the Shopkeeper appeared.</span></a></div><div><span class="Apple-style-span" style="font-size:small;"><br /></span></div></span></span></div><div><span class="Apple-style-span" style="font-size:small;">Heres some </span><a href="http://www.themomorohoax.com/2009/01/28/20-minutes-to-setup-production-rails-installing-gems-with-ruby-enterprise"><span class="Apple-style-span" style="font-size:small;">links</span></a><span class="Apple-style-span" style="font-size:small;"> for </span><a href="http://griffin.oobleyboo.com/archive/ruby-enterprise-edition-gem-install-script/"><span class="Apple-style-span" style="font-size:small;">you</span></a><span class="Apple-style-span" style="font-size:small;">.</span></div><div><br /></div>Unknownnoreply@blogger.com3tag:blogger.com,1999:blog-13093056.post-8745814037432443472009-05-15T16:28:00.001-07:002009-05-15T16:30:45.399-07:00Some InspirationWhen your working hard on an idea with no hope in sight or when your trying to solve the impossible, a little <a href="http://blog.newscred.com/?p=186">inspiration</a> can help you get through it.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-79869711407281655522009-03-18T10:25:00.000-07:002009-03-18T10:41:09.101-07:00Sending files from ruby without blockingSometimes you need to provide some processing before sending large files. i.e To verify the user is logged in or has paid for the resource.<br /><br />The problem with sending large files from Rails, is that the process can block until the file has completed. This knocks out one of your processes that could be dealing with requests.<br /><div><br /></div><div><div>Fortunately you can use X-Sendfile, which offloads the work to apache to handle and your process will continue working. You just say what file you want to send and it returns. There's an <a href="http://tn123.ath.cx/mod_xsendfile">apache module</a> that does all the hard work.</div><div><br /></div><div>Here's a more thorough <a href="http://www.therailsway.com/2009/2/22/file-downloads-done-right">explanation</a>. </div></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-9810267309481417432009-03-04T14:09:00.000-08:002009-03-05T14:17:20.197-08:00Pics of RobotsI'm still patiently <a href="http://anybots.com/">waiting</a> for my own robot.. <div><br /></div><div>I'm <a href="http://www.youtube.com/watch?v=cHJJQ0zNNOM">amazed</a> on how well they seem to keep their balance.</div><div>Here's some <a href="http://www.boston.com/bigpicture/2009/03/robots.html">pictures</a> that make me think the day is coming closer.<div><br /></div><div>Hmm.. <a href="http://www.muckflash.com/?p=200">maybe we need </a>to seriously start thinking about the <a href="http://en.wikipedia.org/wiki/Three_Laws_of_Robotics">Three-Laws-of-Robotics</a>?</div></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-88725587977554769332009-02-27T10:29:00.000-08:002009-02-27T13:23:36.212-08:00Start acting like a startup or call yourself something else.<div>What's the startup scene? How close is your company to the norm? What the hell is the norm?<br /><br />Everyone likes to think they have the best people, the best vision, at exactly the best time to implement.<br /><br />This opportunistic attitude drives things forward, it's great and is to be expected. But think seriously, is your startup working like that anymore, or are you coasting along burning through VC money and hence indirectly <span style="font-style: italic;">your</span> equity share?<br /></div><div><br /></div><div>You get an image of a group of hackers sitting in a dimly lit room, all wearing headphones, chomping pizza, slurping mountain view and working crazy 18 hour days trying to get a release out.</div><div><br /></div><div>This is not always how it is. For a lot of funded startups, they have nice office, nice equipment, <i>reasonably</i> salary and if they're lucky.. snacks and free lunches (well maybe not now). </div><div><br /></div><div>They go out for long lunches every now and then and shoot the breeze near the snack food area. Everyone seems to have lots of time to goof off, rss/web-surf and talk BS about politics for a great deal of time during the day. Does that sound familiar?<br /></div><div><br /></div><div>What I'm saying is that a lot of so called 'startups' have lost their startup edge and have become <i>'small companies'</i>. Wow that's a horrible description of something that started out soo well.<br /><br /></div><div>They still call it a 'startup' however, to sound cool and hip, but in reality it's not. It's an excuse for not having a good business plan and focusing on generating revenue.</div><div><br /></div><div>What's that I hear you say? your focusing on 'market share' rather than 'revenue'. Does that mean that you don't work your balls off anymore? </div><div><br /></div><div>I'm always curious what the<i> engineer to non-engineer</i> ratio is. (Is there a hip term for this? Please let me know). It generally starts out well, with just a group of around 5-6 crazy engineers knocking out some real cool shit. I <i>love</i> this part of the company.</div><div><br /></div><div>Then the employee count hockey sticks (note I didn't say traffic) and everything turns to syrup. Stuff takes forever to get sorted out as everyone needs to justify their paycheck by having an opinion. WTF happened? Why are people always in meeting talking about strategy stuff that somehow never gets done.<br /></div><div><br /></div><div>I would love to know how google operates now that they're a little more.. <i>mmhh mature</i>? I've always had the impression that it was engineering driven. If so, I respect that.</div><div><br /></div><div>I think that general idea is that everyone gets paid less than market rate and takes equity instead. What I hear is that most startups are very tight with their equity and pay reasonable salaries. One round of VC funding can cause an equity dilution of 1/2 - 1/3. Multiple rounds can mean employees are caring less and less about the company. What's in it for them?</div><div><br />This is going to sound crazy, but I've thought that rather than options being given out by the company, companies would be more driven if their employees had to <b>buy</b> them.<br /><br />i.e. Each year everyone has to give the company $15,000 (??) to get their yearly stock. If you don't buy them you don't have a voice. Wouldn't you have paid to be able to work when google was around 20 people? I know I would have.<br /><br />I think this would radically change the dynamics of the company. People wouldn't spend 4 hour meetings talking about stuff that never gets done, the CEO wouldn't micromanage everything and go to meetings on what the colour/text of web forms should be.<br /><br /></div><div>Is the existing equity model working or should there be another approach.<br /><br />Time for WEBquity 3.0?<br /><br /></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-7166105064883173882009-02-27T01:55:00.000-08:002009-02-27T02:20:58.008-08:00Friendfeeds use of mysqlI'm not a super big fan of the database, mainly because I'm an OO guy and RDBMS is clunky when doing O-R mapping. Before you start flapping, I've worked a lot with them and they are definitely useful!<div><br /></div><div>Anyways.. I was reading an interesting <a href="http://bret.appspot.com/entry/how-friendfeed-uses-mysql">article</a> about how FriendFeed are using MySQL, but not in the traditional <i>schema-heavy</i> approach.</div><div><br /></div><div>At my last place, adding a column or index to an existing MySQL database can take a LONG time if you have say 10M rows. To prevent your database being offline (which usually means your main webapp being offline as well), you have to starting using db-slaves and then doing a <i>swaparoo</i>. uuggh</div><div><br /></div><div>FriendFeed uses a schema-less attitude to MySQL and uses tables as a key-value stores. It's kinda what you would have to do if your datastore was on Amazons S3 (before you had all these fancy shmancy products like SimpleDB and Persistent storage).</div><div><br /></div><div>They have separate tables for *each* index, which prevents table lock up. Keeping all that data in sync when doing writes becomes a PITA, but its manageable. </div><div><br /></div><div>It's a nice approach. I've implemented something similar, a key-store schema-less solution as well, but didn't have the scaling problems that forced me to think about using indexes in MySQL.</div><div><br /></div><div><br /></div><div><br /></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-20447277601621217192009-02-19T19:21:00.000-08:002009-02-19T19:24:11.715-08:00Credit Crisis ExplanationIt's hard to explain how the whole financial mess we're in got started.<div><br /></div><div>This great <a href="http://www.crisisofcredit.com/">video</a> does a very good job of explaining the credit crisis.</div><div><br /></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-61731693966109849742009-01-08T13:44:00.000-08:002009-01-08T13:48:41.094-08:00American ApparelInteresting <a href="http://venturehacks.com/articles/american-apparel">article</a> about American Apparel and a VCs visit to them (in LA).<div><br /></div><div>It shows that's american companies can compete in the worlds marketplace, by focusing on their employees rather than the bottom line.</div><div><br /></div><div>Next time you go shopping, try and buy american rather than save an extra 0.50c</div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-50162083429517816332009-01-06T16:40:00.001-08:002009-01-06T16:41:21.497-08:00How to be CreativeIf you want some ideas on how to be creative, go look at<a href="http://gapingvoid.com/Moveable_Type/archives/000932.html"> gapingvoid.com</a><div>I love the cartoons! :)</div>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-13093056.post-90212221505784013902008-12-05T10:38:00.000-08:002008-12-05T12:05:50.650-08:00Have you developed evil tech today?I've always respected Google's <a href="http://en.wikipedia.org/wiki/Don't_be_evil">'Don't be evil'</a> moto, although it can get blurry on occasion (think China <a href="http://en.wikipedia.org/wiki/Golden_Shield_Project">censorship</a>), I like to believe they try and follow it as much as possible. Well I trust them more than I do <a href="http://www.alleyinsider.com/2007/11/facebooks-beaco.html">Facebook</a>.<br /><br />Technology is being infused into more of our lives. Everything is being connected and I look forward to the day when my refrigerator tells me I need to get some more milk as I'm running low. (Maybe even automatically orders it).<br /><br />As engineers, we have great power in the world today. We can build <span style="font-style:italic;">anything</span>. <br /><br />With this is mind, I think it's beneficial to constantly question how are skills are being used in the world. <br /><br />Since I've come to the US, I've been exposed to more of the unpleasant sides of capitalism. Anything to make a buck. Overly complex packages being offered (e.g cable/cellphone service), and then getting nickel 'n dimed. grrhh<br />I'm sure the same thing happens in the UK, I would like to think to a lesser degree. (Maybe this is a tad unrealistic)<br /><br />Are you doing good or are you doing evil? You might not know if your doing good, but you should know if your leaning in the wrong direction.<br /><br />There are two things, I've said I'll never get involved in. One is military tech and the other is pornography. <br /><br />However cool you think military tech is with all those laser guided missiles, it still <span style="font-style:italic;">kills</span> people. TV never shows you aftermath. If they did, it would hopefully make us more hesitate in entering that endeavor.<br /><br />It's naive to think its only going to be used against bad people. Putting aside how sometimes you can <a href="http://www.radioaustralia.net.au/programguide/stories/200808/s2348393.htm">miss bad people</a>, what about when that tech gets in the hands of bad people. e.g Taliban was armed by the US to fight the russians or in the current conflicts, M16s are somehow being used to shoot at the allied troops. No I'm not some anti-war nut..<br /><br />Pornography is obvious. I have nothing against it. Living in the SF Bay area, I'm not some religious conservative fruitcake, I'm liberal as the next guy. People are free to do what they want. I'm talking about development of it and in particular my development of it. It's just not something I want to devote my life force in producing.<br /><br />There's a whole bunch of other stuff I'm a little concerned with. Privacy is one.<br />Yes.. privacy is moot nowadays. If it can help sell more targeted products I can live with it (well with ad blockers I rarely have to deal with it). Yahoo got a lot of <a href="http://business.timesonline.co.uk/tol/business/industry_sectors/technology/article1678306.ece">trouble</a> when they ratted on a dissendent. <br /><br />Are there things your doing that your less than proud of? Post annonymously if your concerned.<br /><br />Maybe its time to stop feeling bad and do that startup you've always thought about?Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-2736019707160578322008-11-19T11:58:00.000-08:002008-11-19T12:32:43.985-08:00No more.I just read this <a href="http://mysuperchargedlife.com/blog/seth-godin-tells-us-to-quit/">article</a> about quiting you job. Seth Godin says we should quit more often. That we should not be as forgiving as we are to our work.<br /><br />So... I've resigned from my startup.. to do..... I don't know.. we'll see.. :-) <br />It might end up as a sabbatical.. I'm hoping something more.<br /><br />I came to California to learn more about startups and entrepreneurism.<br />I've engrossed myself in the tech scene and tried to learn as much as possible about being an entrepreneur and startups. <br /><br />Unfortunately, you don't really experience anything unless you <span style="font-weight:bold;">DO</span>. Unless your a founder, you don't really experience the no-win problems that they face. <br /><br />I follow this <a href="http://twitter.com/tinybuddha">twitter</a>.. recently it had a <a href="http://twitter.com/tinybuddha/status/839860667"> great tweet</a>:<br /><br /><blockquote>“Do or do not... there is no try.” ~Yoda</blockquote ><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_r-UF2sRnURU/SSR303X63tI/AAAAAAAAAGs/bxpW99Pjs6w/s1600-h/jump.jpg"><img style="cursor:pointer; cursor:hand;width: 200px; height: 131px;" src="http://4.bp.blogspot.com/_r-UF2sRnURU/SSR303X63tI/AAAAAAAAAGs/bxpW99Pjs6w/s200/jump.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5270469214031503058" /></a><br />Paul Graham says <span style="font-style:italic;">'Starting a company is like jumping off a cliff and trying to build an airplane on the way down.'</span><br /><br />Time to jump.. The direction is clear.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_r-UF2sRnURU/SSR0mHVmYBI/AAAAAAAAAGc/IoeLVZXZgeo/s1600-h/229872911_aaee98013a.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_r-UF2sRnURU/SSR0mHVmYBI/AAAAAAAAAGc/IoeLVZXZgeo/s200/229872911_aaee98013a.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5270465662083817490" /></a>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-82236477064149172302008-11-03T17:02:00.000-08:002008-11-03T17:19:22.918-08:00The Furnace of ArgumentI was reading Tom Preston-Werner blog about how to <a href="http://tom.preston-werner.com/2008/11/03/how-to-meet-your-next-cofounder.html">meet your next cofounder</a>.<br /><br />I loved one of his lines:<span style="font-style:italic;"> "Truly good decisions are forged from the furnace of argument, not plucked like daisies from the pasture of a peaceful mind."</span><br /><br />It's soo very much the way I think. I don't know if its just me (or a California thing), but I've come to notice more and more people not engaging. Treating people with kid gloves, is annoying as hell. It wastes soo much time and a form of politics. <br /><br />Maybe its a cultural thing.. Coming from the finance industry in London/Chicago/NewYork, people don't pull punches. It was honest.<br /><br />Maybe I'm just an aggressive annoying sod. (If I am, please tell me). I like to believe that I think <span style="font-style:italic;">Outside-the-Bun</span> (I love that <a href="http://www.pikenet.com/dispatch/dispatch02/dispatch0601.html">2002 taco bell commercial</a>). <br /><br />If I'm told its not the way we do things, I'll try it anyway and flow against the stream. <br /><br />It's served me well so far.. it generally produces non-conventional approaches. <br /><br />Why don't you try it? It's also makes your dull day a lot more interesting. :)Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-57497720976570774042008-11-03T14:50:00.000-08:002008-11-03T17:20:24.926-08:00GarbageGarbage is such a cool band. I found them on <a href="http://www.youtube.com/watch?v=sCNPXpehoCM&feature=related">youtube</a> and watching the videos again, I can see why I really got into them.<br /><br />It really brings back memories of university and how I used to dress. :)<br /><br />I love <a href="http://www.youtube.com/watch?v=s1PRe_DWWJo&feature=related">'Push it'</a>, it kinda sums up on my outlook on life. If you don't push it to the edge, what's the point? Your just wasting air.Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-13093056.post-83026613017405562362008-09-23T11:05:00.000-07:002008-09-23T11:30:50.565-07:00Stop watching Lost and start doing stuff!Great video from <a href="http://www.youtube.com/watch?v=EhqZ0RU95d4">Gary Vaynerchuck</a> from Wine Library <a href="http://www.youtube.com/watch?v=EhqZ0RU95d4">speaking at Web 2.0 Expo.</a><br /><br />I can really relate to a lot of things he talks about. I'm thinking about where I am now and what the future holds.<br /><ul><br /><li> A lot of people are doing stuff they hate. There's no reason to do that anymore.</li><br /><li>Listen to your users, care about them. Do stuff to help them don't just listen and brush it off.</li><br /><li>Stop crying and keep hustling. Were building business here.. have a business model.. make some cash along the way.</li><br /><li> Be happy.. do stuff you love. Believe in what your doing.. or get out NOW.</li><br /><li>Build your personal brand / brand equity.</li><br /><li> The game is changing.. the people that used to control content (newspapers, tv networks) no longer do.</li><br /><li> Work 9-5pm, spend some time with your family, 7pm-2pm is when you can work. Stop watching Lost!</li><br /></ul>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-21871185250327541932008-09-02T14:10:00.000-07:002008-09-02T14:14:49.114-07:00Stephen Fry explains GNUStephen Fry (a very well known comedian in the UK) explains all about GNU in a <a href="http://www.gnu.org/fry/">video </a>he produced. <br /><br />Although I use MacOSX extensively, I really see the benefit of using gnu/linux as the server. I have VPS (w/ slicehost.. great btw!) and use <a href="http://www.centos.org/">Centos</a>.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-74053325781442532472008-08-26T11:28:00.000-07:002008-08-26T13:22:04.702-07:00The Power of the DollarI was reading an interesting article called <a href="http://www.stonemarmot.com/rantrave/rantscap.html">Why People Hate Capitalism</a>, which I passionately agree with.<br /><br />People complain about US jobs going abroad, but still stock up on Wal-mart where most things comes from overseas. They get the most cheapest goods they can get and then complain about american jobs and how everything seems to break in a matter of weeks/months. There is an endless cycle of consumption that on occasion, sickens me.<br /><br />You might suggest people don't have a choice.. That's rubbish. People always have a choice. They still have the money for expensive phones with expensive plans, huge LCDs watching premium movie channels, SUVs and go out to fancy restaurants potentially employing illegal workers. <br /><br />Repeat after me, I HAVE A CHOICE. Now what are you going to do about it?<br /><br />Heres a list of things I've actively tried to change by using my spending power. <br /><ul><li> Use the public transportation. Cars are too big and inefficient in the US (compared to Europe where I've from). Concerned about terrorism in the middle east? What's more patriotic by limiting the amount of fuel you consume and limiting the dollars going into questionable regimes</li><br /><br /><li> I don't (or try not to) buy anything with High Fructose Corn Syrup. There's been lots of press on how truly bad this stuff is and it's in a LOT of commodity goods sold in the US. Do yourself a favour and read up on it.</li><br /><br /><li> I've discovered <a href="http://www.nbwebexpress.com/information/madeinusa.asp">New-Balance</a> trainers, which they make in the US. I used to be a Nike guy, but I've got sick of all the bad press of alledgly 9 years olds, working for a next to nothing and Nike selling them for $100 a pop.</li><br /><br /><li> Organics food. I'm trying to use as much as possible, although its a little more expensive. The amount of chemicals that get sprayed on your food produce is incredible.</li><br /><br /><li> Meat. I've a vegetarian, but a cow is not supposed to be the size of a Hummer. Only here they are that big. Think about why.. It can't be good.</li></ul><br /><br />Anyway.. hopefully something to think about..Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-31436237757701175772008-08-08T16:12:00.000-07:002008-08-08T16:14:50.790-07:00Twitter comedy sketchOh <a href="http://www.techcrunch.com/2008/08/08/the-rise-and-fall-of-twitter/">this link</a> is sooo funny.. The rise and fall of Twitter.. LOLUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-16161809821945742282008-08-04T16:16:00.000-07:002008-08-04T16:26:14.224-07:00Travelers' Laptops May Be Detained At BorderI saw this on the <a href="http://www.washingtonpost.com/wp-dyn/content/article/2008/08/01/AR2008080103030.html">washington post</a>.<br /><br /><blockquote><span style="font-weight:bold;">Travelers' Laptops May Be Detained At Border.</span><br />Federal agents may take a traveler's laptop computer or other electronic device to an off-site location for an unspecified period of time without any suspicion of wrongdoing, as part of border search policies the Department of Homeland Security recently disclosed.</blockquote><br /><br />WTF?? Can you imagine if other countries (say in Europe) started doing this? I would expect US citizens be up in arms, but this is being tolerated here. <br /><br />I don't understand the reasoning. Don't they understand that with the internet there is a free flow of information (its in the tubes!). PGP file, ftp to outside the US.. done.<br /><br />Is there really an assumption that bad people are stupid enough to cross the border with a laptop of questionable material? <br /><br /><del>Land Of the Free</del><br /><br />*sigh*Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-13093056.post-65292610522213728982008-07-28T13:20:00.001-07:002008-07-28T13:37:30.931-07:00VR-like head units with wiiWow.. I just this <a href="http://www.youtube.com/watch?v=Jd3-eiid-Uw&feature=related">utube</a> video about using the wii-remote which is mounted on your head to change the picture of your monitor. <br /><br />By tracking where your head is compared to the tv, it appears you get a real sense of 3D. I'm really looking forward to see how this progresses.<br /><br />Here's his <a href="http://www.cs.cmu.edu/~johnny/projects/wii/">main</a> site. I'm gobsmacked on how cool this is. It's very similar to Microsoft's surface technology. This might be the future of UI design.Unknownnoreply@blogger.com0