Ted Dziuba: June 2009 Archives

Print Isn't Dying, Serious Journalism Is

|
when-techcrunch-pays-writers-six-figures-then-arrington-can-talk-about-success.jpg
It's a tired Silicon Valley drum beat: print is dying, blogs and Twitter are the future of news.  Many in the business of blogging like to think that print ad revenues are declining and subscriber bases are shrinking because online media is vastly superior to those dinosaurs.  This is one area where the evidence actually seems to suggest that the bloggers are justified.

However, if you're not so full of yourself that "citizen journalism" seems like a revolution, you can understand the real reason that print is dying: newspapers' shit is all retarded

Too many big words, articles that are way too long, and boring stuff like researched facts.  Fuck all that shit, I want my news as it happens, and I don't care how true it is.  Bloggers call this process journalism...whatever.  That's just writers trying to convince themselves that they're serious when they know deep down that their readership is only interested in sensational titles and text no longer than 300 words.  Any more than that, well, shit's all retarded.

The only satisfying part of journalism turning into shinythings.com is watching intellectuals whine about it.  See, I probably should be an intellectual.  I've got a degree in mathematics, I'm a computer programmer by trade, but every time I've knocked an article out of the park for The Register, it's been a great troll.  That's the only way to get by in online media, and even the New York Times knows this.

Take for example, NYT columnist Paul Krugman.  He won a Nobel Prize in economics, and has been writing the same op-ed column for NYT for the past 8 years: "Republicans are the cause of all the world's ills."  Someone who's shit is arguably all retarded has been reduced to trolling to get page views.  And it really works.

If, as a blogger, you're above trolling, then the only other way to be popular is by printing blatant falsehoods.  In 2008, people actually started to pay attention to CNN's iReport because somebody wrote that Steve Jobs had a heart attack. Apple lost 10% of its market capitalization in 10 minutes.  Now that's fucking power.  TechCrunch's Michael Arrington, showing an obvious tell of a manic depressive, keeps going off on Last.FM with lies about them giving data away to the recording industry.  None of it is true, but it brings readers.

It certainly doesn't hurt that TechCrunch shies away from words longer than eight letters.

Print media isn't hurting because it's an outdated business model, print media is hurting because it's boring.  Blogs and Twitter are succeeding because their shit is clearly not retarded.  And you know what?  I love it.  Intellectualism is dying, and the news is now anything we want it to be.

I just can't wait until 4chan figures that out.


Startups: Keep It In Your Pants

|
if-you-read-mike-arringtons-posts-closely-you-see-that-he-has-major-depression-issues.jpg
I've worked with a lot of engineers around the Valley, some who are genuinely competent and some who can fake it pretty well.  One trend that I've noticed with alot of really good engineers is that they like to swing their dicks around when it comes to implementation.

You start a project with one of these guys, and the first thing to come up is how MySQL isn't going to scale, and how you're going to have to write your own data store.  With that settled, you'll also need your own object-relational mapper, and you might as well make your own web templating language because well, it will fit in better with the architecture.

This, gentlemen, is dick-swinging, and it is the most colossal waste of time for a startup.

Now, it's a well known fact around Northern California that I'm the greatest programmer who ever lived, and I even fell victim to this.  At my last startup, we were absolutely convinced that we were building ourselves into a corner by using MySQL, so we wrote our own data store.  It started off as an RPC wrapper around some magical key/value store in Erlang (parallelism, fuck yeah), and ended up as a different RPC wrapper around BerkeleyDB.  All in all, it went through three major rewrites, and the end product was something that took months to develop and would crash under moderate load.

But hey, it was a cool architecture.

As another small example, again at the last startup I spent a few hours one day writing a feedforward neural network implementation in Java, just to try my hand at implementing an algorithm.  Again, a small waste of time, but it was my attitude toward it that signaled a larger problem: I wanted to see how awesome I really was (answer: pretty fuckin' awesome).

It's not just apartment-bound startups that fall victim to this, either.  Kosmix, which is a well funded science project that's fooled itself into thinking it can be a major player in search, wrote its own data store in C++.  It's basically a clone of Google's GFS because hey, if Google's doing it, then we should too, right?  Who knows how much time, energy, and money was wasted on this thing, but that's all time, money, and energy that could go into making their final product not such a joke.

Kosmix falls to a different sword: they are well funded and assume they have all the time in the world.  Maybe a serious venture round buys you time, but when you spend it all writing a file system that's not core to your product, you start talking Series C, Series D, and so on. 

Fortunately, trench-level engineers aren't concerned with dilution.  Oops.

At my current startup, we've got business-focused leadership.  We have a good engineering team, and we don't let our hubris get the best of us.  There are so few instances where a startup will need to write something like a file system, and we're not one of them.

As an entrepreneur, you should be prideful of your idea, now how big you think your compiler-cock is.


Hacking Domains by Proxy

|
passive-aggressive-and-gullible-is-no-way-to-go-through-life-son.jpgRemember how Uncov.com lapsed registration, and somebody bought it with Domains by Proxy?  I'm sure other people have faced this problem: how do you find out who owns a proxy domain?  Well, I successfully hacked the system.

Here's how it works.  When someone registers a domain with Domains by Proxy, the e-mail provided to the DNS system for administrative and technical contacts proxy through to the person who actually registered it.  If that person directly replies to an e-mail, you can see who actually owns the domain.

As usual with anything technical, the weakest link is the human.  The KGB used to say "it's easier to break fingers than it is to break codes".  And it's easier to exploit greed than it is to subpoena Domains by Proxy or hack their computers.

Check this shit out:

who-the-fuck-you-think-you-fuckin-with-im-the-fuckin-boss.png

Names hidden to protect the douchey, but if you've got ten thousand extra dollars hanging around, you can have uncov.com all for yourself.

My Twitters: Let Me Show You Them

|
federal-assault-shark-ban.jpgI signed up for Twitter.  Do you people have any idea how fucking important I am?  It's a good thing I'm benevolent enough to clue you people into the glory of my day to day operations.

You should consider it a fucking honor to read my Twitters.

http://twitter.com/dozba