Brad Feld

Tag: google

My week-long experiment with Gmail continues with my first big bump happening last night at around 9pm.  After sending a lot of emails (apparently 500) I received an error message “You have reached a limit for sending mail“.  I tried again.  This perplexed me.  So I clicked on the link.

I read through it and couldn’t figure out what I’d done wrong.  I tweeted about it and immediately heard back that Gmail had throttled me for up to the next 24 hours because I’d been sending too many emails.  I poked around a little to try to figure out if there was a way around this and finally concluded that the solution was to go to sleep and try again in the morning.

When I woke up, email was magically sending again.  I guess I got turned back on in less than 24 hours.  We’ll see what happens today.

Of course, one solution is to use SendGrid.  I’ve just gone and signed up for an account in case I get rate limited again.

In the mean time, Gmail feels slow this morning.  I’m getting used to my new friend, the yellow “Working” link at the top middle of the window.


Ever since I switched to the Mac, I’ve had N (where N is a suitably large number) tell me that I should switch to Gmail from Exchange.  I finally decided to try it for a week and see if it works for me.  Given my Mac experience – where I had to commit and really use it, I’ve decided to do the same on Gmail.

For now, I’m just going to use Gmail (instead of Google Apps) because I don’t want to go through the hell of switching the feld.com domain since I’ve got a bunch of other people (e.g. my family members) on it in a variety of configurations.  That’ll limit me a little as I won’t be able to use the Apps Marketplace, but the benefit is I’ll be able to mess around with a variety of other Gmail stuff.

If you’ve got Gmail addons, hints, tips, and trick, leave them for me here.  At the end of next week, I’ll either be switching to Gmail or heading back to Mac Mail against my Exchange server.


The video from the second panel I was on at Google I/O 2010 – Technology, innovation, computer science, & more: A VC panel – is up.  Dick Costolo – the COO of Twitter – is the moderator and my fellow panelists are Albert Wenger, Chris Dixon, Dave McClure, and Paul Graham.  Someone didn’t like the title so it was renamed “VCs Who Code” but apparently that didn’t stick with the official event panel namers.

 

While I stopped writing production code in the early 1990’s, I still fuck around with something each summer when I’m in Alaska (in past years it has been Perl, Ruby, and PHP.)  I haven’t decided what it is going to be this year, but it’ll probably be Python as I’m seriously considering taking 6.189 using MIT OpenCourseWare.

For the curious ones in the crowd, I’m a self declared “excellent BASIC programmer.”  When I got my Apple ][ in 1979 the only choices were BASIC and 6502 Assembler.  I learned each, but only wrote commercial software on the IBM PC in BASIC (and compiled BASIC, back when getting a BASIC program to compile was a trick in and of itself) between 1983 and 1985 (using Btrieve as the database manager.)  By 1986 I was doing a lot more work in Dataflex and Pascal.  At MIT, I learned Scheme (via 6.001) and was ok with it, but never did any production work with LISP even though every time I looked at a Symbolics machine I drooled.  I learned a handful of other languages in school, such as CLU and IBM System/370 Assembler (and something on a Prime computer – I can’t remember what) but never used any of it outside a class.  Feld Technologies did most of its work with Clarion, although I never really learned it well enough to do anything production quality since by that point I wasn’t coding regularly anymore.  While I was proficient with a bunch of database languages such as dBase, Paradox, and R:Base, I never liked any of them and we never really wrote production systems in them (although we took over and managed a lot of crap that other people had tried to write.)  Oh – and I was pretty good with Lotus 1-2-3 Macros.

In some parallel universe, I sit in front a computer all day and write code.


A few weeks ago I was on two panels at Google I/O 2010.  The video from one of them – Making Freemium work – converting free users to paying customers is up.  Don Dodge from Google is the moderator and my fellow panelists are Dave McClure, Jeff Clavier, Matt Holleran, and Joe Kraus.  It’s 60 minutes long, but we covered a lot of ground.


I just finished up spending the past two days at Google I/O. On one of the panels I participated in yesterday (VCs Who Code), the endless discussion about open (e.g. Google) vs. closed (e.g. Apple) came up with Dave McClure stating “Open is for losers.”  We had a short but spirited debate about a topic that could easily consume an entire panel before Dick Costolo (our moderator) quickly moved us on.  Of course, we got bogged down again later in “native apps vs. web apps” question (which I think is irrelevant in the long run, and said so.)

When I woke up this morning I was still thinking about the open vs. closed thing.  I’ve been using a Droid for a week (Google gave one to everyone that came to I/O) and I’ve been loving it.  I’ve been an iPhone user for several years and while there are a bunch of things about it I love, there are several that I hate, including the pathetic AT&T service, major limitations in some of the applications such as email, the restriction of Flash, lack of tethering, lack of statefulness, lack of multi-processing, and the unbearable shittiness of iTunes for Windows.  But, I never really considered an alternative until I started playing with Android 2.1 on a Droid on Verizon.

I’d basically decided to switch to the Droid.  The keynote on Day 2 was split between Android 2.2 and Google TV.  I was completely blown away by Android 2.2.  It doesn’t merely address each of the issues I have with my iPhone, it demolishes them. Google wasn’t bashful during the keynote about taking shots at Apple, which was fun to see.  And as I sat there, I kept thinking about how far Android has come taking an entirely open approach.

While Google “had me at Android 2.2”, they sealed the deal by giving every attendee a brand new HTC EVO 4G (running on Sprint).  There have been plenty of complaints about Android handsets; the Droid was good although I have had a Droid Incredible on order.  But, now that I have my HTC EVO, I’m completely hooked.  The physical device is magnificent, the Android implementation is awesome, and it is still only running Android 2.1 so it get even better when the over the air update is released and automatically upgrades.

I’m now in a position where I can dump my Verizon MiFi since can use my HTC phone as a hotspot.  One less $60 / month bill, one less thing to schlep around.  And I never have to use iTunes for Windows again.  Apple just lost me – again.

The most amazing thing to me when I reflect on this is how much of a complete non-event Microsoft in this discussion.  Before the iPhone, there was a different discussion and Windows Mobile (or whatever it was called) was regularly in the middle of it.  Not only is it no longer in the middle, it’s no longer in the discussion.  Google focused their sights directly on Apple and – with an open approach – is now in a position where it can legitimately threaten the iPhone’s long term position.

I love this stuff.  Plus I now have two cool new phones.


Early tomorrow morning, I’m heading out to San Francisco to spend two days at Google I/O 2010.  I love technical conferences – the Google I/O 2010 agenda looks killer.  I’m also on two panels – they’ve invited some VCs who code to participate in Technology, innovation, computer science, & more: VC panel moderated by standup comedian Twitter COO Dick Costolo and Making Freemium work – converting free users to paying customers moderated by Microsoft evangelist Google Developer Advocate Don Dodge.

Then, next week I’m spending two days in Boulder (well – Broomfield, but close enough) at the second annual Glue Conference.  The agenda is also killer, is built around the Foundry Group’s Glue theme (e.g. it’s super relevant to us), and has a superb list of sponsors who will be attending and participating.  Did I say the agenda was killer?  The amazing thing about Glue is that the speakers are part of the conference – part of the reason we have it in Boulder is to drive deep multi-day engagement amount all attendees (speakers, attendees, and sponsors).  Eric Norlin, who created Glue (and Defrag, and Blur) is a master at creating these types of specialty conferences.

I know many of my friends will be at both and I’m looking forward to seeing a lot of folks that I have mostly an email relationship with.  While you can’t get into Google I/O anymore, Glue is still open for registration.  And Eric has set up a discount code of “googleio” for 10% off the conference price.  Finally, to all my local Boulder and Denver friends that have been thinking about coming, your cost is about a round trip plane flight to the bay area and a night at a hotel, except this time everyone is coming to you.  So come out and play!


The Boulder Fiber Forever project to bring Google’s 1 Gbps fiber network to Boulder is having a flash mob at the Walnut Brewery (1123 Walnut Street) today (Sunday) from 3pm – 6pm.  Come join us, but first go to Boulderfiber.com and add your support for the effort.  Then, head over the the Walnut Brewery between 3pm and 6pm, mention Boulderfiber, and get pints of some of the best beer in Boulder for $2.25.

I’m running to town from Eldo today and should be there around 5pm.  I’ll see you there.


If you live in Boulder, it’s time to help bring the Google Fiber experiment to our awesome city.  A bunch of folks from all over Boulder are working on the Boulder Fiber project to help us become one of the cities for the Google Fiber for Communities project. 

Boulder is a perfect city for this.  When I moved here in 1995 I didn’t expect to engage in much business as I was spending most of my time in Boston, NY, and San Francisco.  However, I discovered an incredibly smart community that was extremely computer and Internet savvy.  As the commercial Internet started to take off in the mid-1990’s, Boulder was a hotbed for Internet usage and innovation as we rapidly became an incredibly wired city.  I attributed this to the convergence of (a) a smart, well-educated population, (b) a university at the core of the city, (c) a bunch of national labs, (d) a solid legacy of tech startups, especially around storage, cable, and telecom, and (e) a strong culture of independence which was well suited to all things Internet.

What I didn’t realize at the time were two important metrics that underscore both the technology and the entrepreneurial energy in Boulder.  The two metrics are that on a per-capita basis, Boulder has the highest percentage of computer scientists and the highest percentage of Ph.D.’s in the US.  When combined with a vibrant entrepreneurial community that has deep software and Internet expertise, magic things happen.

We’ve seen a lot of this magic in Boulder in the past five years.  I’m proud of how the city I call home has arisen as one of the most important entrepreneurial communities in the US with much more activity, visibility, and influence than a city with a population of 150,000 typically has.  More importantly, the amount of innovation coming out of Boulder is extraordinary.

Google has put out a challenge to find communities that are willing to be a test bed for an experimental ultra-high speed broadband network to see what kind of innovation will emerge.  If you are a member of the Boulder community, even if you aren’t in the high tech or entrepreneurial sector, help us tell Google why Boulder is the best city in the US for this experiment.

If you are game to help, do the following things:

  1. Go to the Boulder Fiber site and follow the directions – it’ll take five minutes.
  2. Follow the Boulder Fiber project on Twitter
  3. Fan Bring Google Fiber to the City of Boulder on Facebook.