tech

You are currently browsing the archive for the tech category.

I’m writing this at 2:05 central time. Five minutes into a DDoS (distributed denial-of-service attack) orchestrated by 4chan (in particular, /b/) against the RIAA.

Both RIAA.org and RIAA.com are both offline.

This in response to what 4chan members and supporters deem to be draconian practices of the RIAA; in particular, the organizations handling of the Pirate Bay.

4chan first turned their attention to Aiplex who, according to 4chan, was hired by the MPAA/RIAA to DDoS the Pirate Bay.

Here’s the note that followed the 4chan orchestrated take-down of Aiplex:

The targets that were migrated towards were the MPAA site, which was taken down for over twenty-four hours yesterday, and today’s take-down of both RIAA sites.

Welcome to protest in the Internet age.

Tags: , , ,

I believe we’re increasingly heading to an era where filtering of the unlimited sources of stuff that is thrown at us is the holy grail in terms of apps, etc.

For music, iTunes is a perfectly fine player so long as you’re playing music found on your hard drive. Certainly, it appears that Apple will move to a streaming service at some point. However, as much as I love Apple, I doubt seriously that it’ll be a solution for anything beyond the streaming of songs purchased from the iTunes store (and, candidly, why should it be?).

However, most of us now get our music from a variety of sources. As above, we play what’s on our hard drives via iTunes, and many of us also stream from some service (rdio, spotify, emusic, pandora… whatever)

Some of the above are sort of applauded for their “iTunes-like interface.” The problem is that even if these interfaces are exactly like iTunes, we’re still dealing with interfaces, plural.

We need an interface, singular.

There are some sort of half attempts at this (some only in the Windows, UNIX world): Fubar, Amorak, Songbird, etc. Even Boxee sort of tries to address this (though more for video).

None of these interfaces/clients really give a user what she should have: an interface that pulls in your streams/queues/songs-added-to-collections and songs on your hard drive all in one place.

I should, for instance, be able to play a song I have on my hard drive from the same interface I stream a song I’ve added to my rdio collection.

This isn’t a rights issue, by the way. I pay the $10 a month to stream whatever I want from rdio; I’d be happy if I could stream Pandora from this interface even if it meant having to see ads/hit a paywall if I go over the limit. However, when I do this now, not only do I have to switch interfaces, but I also have to quit iTunes (to make sure I’m not connected to an Airport Express speaker – soon to be AirPlay), then connect Airfoil to the new interface, and re-connect to the remote speaker. Drag.

I believe the net result of this would be far more music consumed, and, thus, far more revenue generated for rights holders, services, etc.

This is at the essence of VRM: Customers must be able to manage relationships with their vendors/suppliers on their terms.

Anything short of this leads frictions that are not beneficial to anyone.

So…someone hack one of these things together for me, please.

Tags: ,

While I make the occasional investment in startups, I’m by no means a VC/Angel, and certainly am not in the same universe as people like Fred Wilson, Bijan Sabet , Todd Dagres. That said, I do get a LOT of business plans/ideas put in front of me.

As I don’t want to waste my time or the time of those pitching me, I’ve devised a method to cut to the chase when I’m pitched by a young entrepreneur with a plan that has a heavy web component (as most do).

The conversation goes something like this:

Me: OK, what’s the idea?
Entrepreneur: It’s an idea for a web site…
Me [interrupting]: Are you a very skilled web developer?

If they answer “No,” I ask if their partner is a very skilled web developer. If they answer “No” to that as well, I tell them I’m not interested, and they either need to develop the skills or partner with someone who has them, and then come back and see me.

If the answer to the questions above are “Yes” (i.e. either the entrepreneur or his/her partner is a skilled web developer), my ears prick up, and we continue down the road to the good stuff.

Sadly, for 95% of the pitches I hear, the answer to whether the entrepreneur or his/her partner is a skilled web developer is “No.”

The reality is that unless you or your partner can develop for the web you will very quickly hit a wall.

Is it possible that if you can’t do the development yourself that you can hire someone? Of course. But, remember, these are startups that typically have no capital; so, they’re going to end up trading equity to someone they don’t know (it’s OK to have a web dev partner with equity; the fact that he/she is your partner means that the ethical fiber is there and the values align – one would hope, at least) and/or take on a burdensome expense.

In both cases (giving equity to someone you don’t know/taking on a burdensome expense) your chances of success have just diminished so greatly that no rationale investor would invest.

Too often young entrepreneurs create teams that are really just several clones of themselves (i.e. their friends): people whose skill sets overlap to the point that there’s no value add from the additional head count.

As you assemble your idea, you must also assemble a team (a SMALL team, like a team of 2) where the skill sets don’t overlap, but rather compliment, even while the values align.

What this means in the real world is that if you have a great idea, but are not a web developer, your teammate darn well better be.

Take a look at most of the recent successful startups. In almost all cases either the founder him/herself or his/her partner was a web developer.

Tags: ,

The release of the iPad is bringing to the fore a topic that is near and dear to me, and one that I believe will be at the center of design thinking, marketing, etc., discussion for the foreseeable future.

Essentially, some are threatened by the iPad’s “closed” system. The most vocal seems to be Cory Doctorow. In his piece, “Why I won’t buy an iPad (and think you shouldn’t, either),” Mr. Doctorow puts forth the idea that the iPad represents a closed system, and therefore is a “gadget” that stifles innovation, etc.

With respect to Mr. Doctorow (who I do indeed respect immensely), I feel he’s dead wrong here. As someone who at 14 wrote my first piece of software on a Commodore 64 (it was a program that attempted to teach my 6 year-old brother some basic math aptitude by rewarding him with a piece of a picture every time he got the arithmetic problem correct; get ten right and you’ve “built” a race car), and as someone who now likes few things more than devoting an hour or so every other night to teaching myself Ruby on Rails, and as someone who’s been instrumental in the development of two successful iPhone apps (here and here), I just don’t understand his thought process.

The iPad is a delivery device, and, as such, relies on creative types to develop the content to justify its existence. Developing this content — books, movies, tv shows, apps of all stripes — and having an elegant distribution channel and device for our users to consume and enjoy our creations represents a massive win for the creative class.

Did developing not only this device but the distribution channel require Apple to make some decisions that were not informed by “open source” wisdom of the crowds? Absolutely. And, thank God.

The “wisdom of the crowd” could no more design the iPad nor the delivery mechanism (i.e. the App store) than “they” could design any other elegant system.

Why people have not yet come to the realization that wisdom of the crowd/crowdsourcing, etc. is simply a variant of design by committee (taken to a massive extreme) is beyond me.

This is not to say that there is no value to be had from crowdsourcing, etc. There is. What people seem to be neglecting is that these crowds tend to lack experts, or that the sheer volume of the crowd often mutes the experts.

Below is a quick little graphic I created to show the development:

As the Cluetrain famously taught us, “Markets are conversations,” and in a pre-industrial society that’s all we had.

Conversations were muted entirely during the industrial era; Henry Ford: “You can have any color Model T you want, so long as it’s black.”

Conversations were inauthentic during the Modern era; companies attempted to manipulate us into believing we had choice when we didn’t, etc.

The Internet — a medium for conversation and storytelling — allowed us to reclaim our voice, and thus, our choice. Amazon rankings representing the earliest and most cogent example of how “civic sharing” destroyed the Modern conceit of brands über-alles, and began our move towards “wisdom of the crowd” fascination.

We’re in an interstitial period now where we realizing that the wisdom of the crowd alone isn’t working. The recent kerfuffle over negative Amazon reviews for Michael Lewis’ new book, based not on the content of the book, but rather its lack of availability as an e-book, represents an example of this failure. The crowd wasn’t wrong exactly, but rather the current system did not allow the crowd to communicate their collective voice effectively.

What is required now is more filters and crowd leaders. Taking a cue from social entrepreneurship, “teams of teams” must emerge that allow for better organization of the crowd. Again, this requires people with real expertise to marshal the voices.

What is required is that someone with a point of view and knowledge make decisions. This is what the iPad represents. Decisions were made. Cory Doctorow and others were left out of this decision making process, and they don’t like it.

I personally am delighted that I can read Mr. Doctorow’s work on my iPad; I’ll read more of his work more enjoyably because of it. However, I’m also very glad that Mr. Jobs (and his team) designed the iPad and not a collection of Mr. Doctorows.

I know precisely what would have been developed by the “open source” community. It would have been a watered-down version that attempted to please everyone.

I refer to this dynamic as the Coder/Manager Dilemma. Essentially, without a strong manager the coders will water down an idea and leave the manager no economic choice but to ship a product that is less than what had been envisioned. Mr. Jobs is one of the few that seems to combat this (The Kindle is an example of the coder/manager dilemma writ large).

This post
(via Daring Fireball) sums up the need for expertise:

…open source has nothing to teach literature or indeed any artistic creation, since talent doesn’t scale as you give more and more developers check-in access to the version-control system set up for your novel. It further explains why one’s inability to hack an iPad means precisely nothing. Nobody needs to program an iPad to enjoy using it, except those who have no capacity for enjoyment other than programming and complaining about same.

This was the weekend those of us with high standards lost their remaining residue of patience for ideologues who hyperbolize about open systems without actually creating something people want to use.

Tags: , , ,

I admit it; I have a problem. First thing in the morning, I check Google Analytics for various sites to get my little mini, daily report card. In this manner, I’d see the stats (visitors, unique visitors, time on site, bounce rate, referrers, etc.) from the prior day.

Well, this is fine and good, but what if you want to know what’s going on in real time?

There are a couple of solutions:

iPhone Solution
Should you have an iPhone (and, one would hope this will work on the iPad shortly as well), you can, for $6.99, get the fantastic AnalyticsPro app.

This app has quickly (sadly) become one of my most used apps on my iPhone.

Google Analytics
If you don’t have an iPhone/don’t want to spend $7 on an app, there is a way to get real time data from the source itself.

It took me some tinkering (and maybe everyone already knows how to do this), but here’s how you can see the stats in real time:

1. Log in to GA and pull up the site you want to review.
2. On the dashboard, click on the little triangle next to the date range (see below):

3. From the expanded date range (i.e. the calendar) click on the current date (see below; this screen grab was done on April 1, and thus that’s what I clicked):

4. Hit apply in the lower right hand corner of this date range box.
5. You’ll be greeted with a single dot on the time line showing a real-time visits number (mouse over the dot to see the number). All of the other stats (Site Usage, Visitors Overview, etc.) are also real-time numbers.

Now…if I can stop checking these stats every twenty minutes life will be good.

Tags: ,

« Older entries § Newer entries »

Bad Behavior has blocked 1132 access attempts in the last 7 days.