Using Redirect and EndResponse in Azure Crashes the AppFrabric Load Balancer
by DotNetAllDay on Jun.22, 2010, under CitySourced, FreedomSpeaks, Web/Tech
Now that CitySourced is on Microsoft’s Azure cloud services, I’m a huge fan of what it offers both developers and startup companies. That being said, I wanted to put a quick note out there about a fix to a bug I found to help spread the knowledge I’ve gained getting into the nuts and bolts of it. With CitySourced, the original application was written in .NET (C#, 3.5 Framework), so the port was relatively simple. Once we started playing around with it though, the development app fabric kept crashing on us for no apparent reason. I searched Google (and Bing) and came up with nothing. Upon closer inspection of the code, it appears that if you redirect and specify the “EndResponse” flag as true, the app fabric bombs. So, in summary:
This BOMBS -> Response.Redirect(“~/my-new-url”, true);
This WORKS -> Response.Redirect(“~/my-new-url”, false);
I guess Azure doesn’t like ending the response prematurely. Luckily, we had abstracted any and all redirects to a utility class (eg, ContextUtil). So we updated our code in one place and viola! Our code worked perfectly.
I’ll be doing a pretty in depth post on our complete migration, what I like, what I didn’t like, etc. Stay tuned!
SquareShare Has Launched & Is Gaining Traction…
by DotNetAllDay on Jun.14, 2010, under Events / Parties, Web/Tech
I wanted to give a shout out to an LA startup that I feel is doing incredibly well – and they’ve killed it at the two events that they’ve been involved with. That startup is SquareShare, and they have some really cool technology. In a nutshell, SquareShare allows anyone to promote their offline content (think flyers, magazine & newspaper content) directly into the social online world (twitter, facebook, etc.) to facilitate meaningful conversations. They use QR codes, and have built technology that allows anyone with a smartphone to share items that have been tagged with one of their QR codes. A QR code is basically funky looking barcode that holds information inside it. When you scan the barcode, you unlock the contents and that’s where the magic begins.
Anyway, I just thought that I’d share some cool tech with everyone. I’ve embedded a squareshare code directly in this post. If you have a smartphone, please feel free to scan it and share it!
Check out the news on SquareShare and their success at the TechCrunch LA Meetup…
Thanks!
NOTE: Full Disclosure – I serve in an official capacity as an advisor to SquareShare.
Apparently I’m a Douche Bag…
by DotNetAllDay on Feb.21, 2010, under CitySourced, Life
So I find these types of email / messages quite amusing. First, that someone would actually take the time to sit down and write something like this means they have an extraordinary amount of time (read: no friends or life). Second, the message is typically so vague and cryptic, the author really just comes off as a complete retard imbecile. Third, the author rarely identifies themselves only reinforcing their cowardice and lack of utter integrity. If you’re going to call me names, at least tell me who you are you wuss.
To what am I referring? Well, I got this message to my MySpace account a few weeks ago, and I just had to laugh. I’ve now posted the message for all of you to enjoy.
So… enjoy!

In case some of you can’t see the image, I’ve transcribed it here:
“City Sourced is the most outrageous capitalistic bullshit I have ever seen. If you want a “clean” neighborhood, move to the fucking suburbs to slowly die like the rest of the feeble fucks like you. I don’t like you at all. Major fail.”
Why We Should Boycott ComScore – Repost from Jason Calacanis
by DotNetAllDay on Jan.23, 2010, under Web/Tech
I really like Jason and what he’s done as an entrepreneur in the internet space. I like to support him and his causes, so I’m reposting his email (as he suggests) on the “Pay to Play” services offered by ComScore. Enjoy!
Comscore is the technology industry’s biggest bully, and today I’m calling for an industry-wide boycott of their services.
I’m asking journalist and bloggers to stop covering their stats, I’m asking advertisers to not use their services, and finally, I’m asking startup companies to not support their new and widely reported on “$10,000 to get your stats correct” extortion ring.
If I was a stock trader I would short the stock–but I’m not–so I won’t (I keep my money in bonds and angel investments for the record). Also, if you own Comscore shares, I’m not going to tell you that you should sell them, but if I were an analyst–and I’m not–I would probably tell folks to sell every share they had, and as quickly as possible.
Additionally, I’m asking Comscore to drop their “pay for correct stats” model in the next ten days.
Let’s get into why.
Comscore’s Reign of Terror ————————
For over a decade, I’ve railed against our industry’s leading metrics company ComScore with little result.
It all started when I was a journalist in the 90s for the Silicon Alley Reporter. I listened to company after company from Silicon Alley to Silicon Valley complain about how ComScore’s method of counting traffic websites, via a sample of users, was incorrect.
People couldn’t understand why the internet industry, with it’s ability to track traffic perfectly, would ever adopt the failed sample-based methods used on television and radio. Comscore’s ideas were antiquated and unnecessary.
Entrepreneurs would show me their internal stats, which were typically three to five times larger than Comscore’s numbers, and beg me to correct them in the Silicon Alley Reporter.
However, I noticed a pattern: the big companies didn’t complain about Comscore.
Why?
Well, from what multiple people shared with me, you simply had to follow the money. According to these folks it was an unspoken truth for years that if you paid Comscore they fixed your numbers, and if you were a small company and didn’t, well, you suffered. Comscore would probably deny this, but their recent “pay to play” product shows their true stripes.
They screwed me at Weblogs, Inc. ————————
It wasn’t until I started Weblogs, Inc. that I really felt the sting of not participating in the Comscore protection racket. You see, advertisers love Comscore and they make advertising buys based on it.
Our small, but growing blogs, were under reported month after month and Comscore basically told me to pound salt when I complained. It cost me money, and I promised myself that if I could ever support another service that wasn’t based on payola I would.
Here you can see a smoking gun from 2005 when Comscore did a “study” on blogs with Gawker Media as a sponsor. Interestingly, Gawker’s blogs did really well in the study. The only problem was that Comscore’s numbers were different than the SiteMeter traffic that Gawker and Weblogs Inc. were publishing at the time.
Denton privately admitted to me he support Comscore because he had to because of their reputation in the advertising industry. He thought I should bite the bullet as well and get in bed with the bullies. Not my style, sorry.
[[ Some links from 2005 Comscore: Show us the data or get out of Dodge http://bit.ly/4I7S6i and ClickZ: http://www.clickz.com/3526851 - Fred Wilson throws me under the bus: http://bit.ly/8BpFnh ]]
I publicly complained about Comscore but no one would really listen. Actually Jeff Jarvis did support me: http://bit.ly/8zW0GF
My good friend Fred Wilson, who had invested in the firm, turned away and watched the bullies he invested in pummel me when I complained about Comscore. Fred is outspoken and an advocate of startups–except with Comscore. He’s turned a blind eye while letting his huge venture return in Comscore color his objectivity. In fact, it must be obvious to Fred that Comscore is, in fact, holding back his other startup investments by extorting money from them!
Fred’s been an amazing supporter of mine over the years, but I’ve never been able to get over the fact that he invested in and supported these guys. Fred’s continued support of this company is unconscionable at this point. He needs to come out and say that Comscore charging $10,000 for this product is a pure shake down.
Do it Fred… you know you want to!
ComScore Tries to Buy Me Off ————————
This summer the tough guys at Comscore approached me with a clandestine deal after I continued to publicly complain about their methods. The message was clear: if I stopped criticizing them and publicly supported their server data measurement program they would not charge me. The $10,000 it would cost a year for this service would be free for me if I threw my fellow entrepreneurs under the bus.
Their email to me included something out of the a Sopranos episode: “Normally there is a cost to implement, but in this case we will gladly waive the charge if you are interested.” Yeah, and if you’re not interested perhaps you would like to come on a fishing trip with us this weekend.
You bastards think that after a *decade* of me trying to stop your extortion you can by me off by simply waiving some fees? I could easily pay the $10,000 fee today but I will never give you guys a dime. I will remember what you did to me when I was coming up forever.
I’d rather lose half my revenue from advertising as Mahalo grows from a top 1,000 site (2007), to the top 400 sites (2008) and now a top 200 site (2009), and eventually even a top 50 site I hope (2011?)–than give you even one ounce of my support.
I wrote back: “You guys are evil for charging companies–I would never support you. Quantcast and Google are going to crush you guys…. And I’m telling everyone I know to support Quantcast.”
They never contacted me again.
Comscore formalizes their extortion ring ————————
This week you may have read over at the excellent “All Things D” that Comscore is now willing to do real metrics on your website if you give them $10,000 a year. They claim this is to pay for their servers. More: http://bit.ly/6Fqrhe
This after they spent the last decade criticizing the direct measurement methods of their competitors like Quantcast and Google Analytics as being flawed! Now they say pixel tracking–actual measurement on the server side–is the best method. What a bunch of slim buckets.
Could it be that enough publishers and advertisers have told you to go f– yourself in the past year?
Could it be that Quantcast has a product that is 100x better than your service and it’s FREE?
Could it be that Compete.com is secretly testing a server-side testing method like Quantcast’s and is about to kick your ass?
From where I sit, this is Comscore’s desperate Hail Mary pass to try and save their dying protection racket. Comscore has ZERO value when Google Analytics, Compete.com and Quantcast allow you to publicly and freely track your stats.
Bullies, Ethics & Your Part ————————
As a kid growing up in Brooklyn, I learned that when you or your friends were being bullied there was really only one solution to the problem: punch the bully directly in the face as hard as you can the second they approached you. Like really, the second they come at you–the second the first word comes out of their mouth–punch them in the face. Don’t let them even finish their sentence. If they say “I want your milk money” your fist should make contact right around the “want” mark.
BANG!
At a young age I tested this technique and it resulted in a couple of multi-day suspensions from school and black eyes, but it is a life-long strategy for success that has never failed me. Do not let yourself or your friends get bullied–ever. Even if you get your ass kicked, at least you got your shot in and you held your ground.
When someone from Comscore approaches, you should tell them to go hell. (Note: do not literally punch them in the face–I’m not advocating physical violence here, I’m advocating voting with your dollar.)
I put up a good fight for a decade but made little progress and frankly got my ass kicked by Comscore in the Weblogs, Inc. days. However, their obnoxious behavior has finally been publicly exposed. This means that we–as an industry–can finally run this bully out of town.
Again, here is what I’m asking for in the Comscore Boycott. Feel free to republish this article in whole at your blog.
The Comscore Boycott: Play Your Part! ======================
- Startups: Do NOT pay a single penny to Comscore–ever.
- Startups who are getting this program for free (I suspect a good number): Opt out and tell Comscore to f– themselves.
- Press & Bloggers: Please do not run Comscore’s inaccurate numbers, and please expose their extortion ring.
- Advertisers: Do not use Comscore to plan your media buys: use the free and more accurate Quantcast.
- Google: Please release your version Comscore killer (based on Quantcast’s model), or better yet PLEASE BUY QUANTCAST!
- Compete.com: Please release your Comscore killer.
- Stock traders & Analysts: Please think deeply about the potential revenue destruction that Comscore could be facing.
- Fred Wilson: publicly state that you do not agree with ComScore’s mafia-like methods.
- Republish this email at your blog.
- If you have information on Comscore that should be exposed send it to me in confidence (say anonymous up top)
To My “Friends” at Comscore —————————————
You know I’m right. As such, I’m asking for complete and unconditional surrender. Make your tracking pixel program 100% free in the next 10 days or the boycott will continue.
If you’re a current or former executive at Comscore and you have an opinion on this please send me your thoughts in confidence, and I will republish them to the list without your name.
If you’re a current employee who can’t deal with this any more, please add me on LinkedIn and ask for a LinkedIn introduction to the Google Analytics, Compete.com or Quantcast teams. I will gladly forward talented people from Comscore on to companies I think are more ethical.
CitySourced & The City of San Jose – Great Stuff!
by DotNetAllDay on Dec.21, 2009, under CitySourced, FreedomSpeaks, Life, Web/Tech
I don’t know if many of you know, but I founded a company called CitySourced recently. Very simply, we make it really easy to make your city a better place with your smartphone. See a pothole or some graffiti? Snap a picture of it with your iPhone and it automatically gets reported to City Hall. Cool, eh? Well, I think it is. (Granted, I’m really, really geeky) While our application works in over 1900 cities nationwide, we recently launched CitySourced as the official mobile platform for the City of San Jose. We held a download day on December 12th, and I have to say, the results are really impressive. In just a few days, hundreds of issues have been reported, and all those issues have been worked into the backend workflow of the city itself. The reports that get filed will be automatically updated when at various stages in the report lifecycle (submission, confirm receipt, resolved, etc.) This is just one of many cities to adopt our platform officially, and we’re excited to bring on many more as the new year approaches.
If you’d like to download the CitySourced application for your city, you can do so here (it’s completely free!) – http://itunes.apple.com/app/citysourced/id336854714
And if you have any issues that come up, please don’t hesitate to email them to me.
Enjoy the app, and have a very safe and happy holiday!
Data.gov – Destined to Fail From the Onset…
by DotNetAllDay on Nov.13, 2009, under FreedomSpeaks, Politics, Web/Tech
After reading a great article by the Sunlight Foundation on the failure to date of data.gov, I wanted to express my personal view on the matter. I’m a huge fan of openness and information being freely available. That was one of the main reasons I founded freedomspeaks.com and its corresponding set of APIs. After reading some of the comments to the Sunlight Foundation’s blog post, I was amazed at the faith people have in big government. I, personally, am not surprised one bit in the government’s inability to produce. In fact, I pretty much expected as much. If history has shown us anything, it’s that government, when left to its own devices, can’t produce anything viable or useful to its constituents (with the sole exception of a military and defense). The federal government’s answer to a downloadable dataset is a .PDF of a scanned document. While technically this is a “digital” document, and it would have the data contained therein, it’s pretty much worthless for someone trying to do anything of value with it. You might as well line the bird cage with it – you’ll actually get more use out of it that way. This is pretty much what I expected out of Uncle Sam. Which is why I’m a firm believer that it’s a private company that will succeed in this endeavor, that endeavor being, of course, FreedomSpeaks.
UPDATE: Also, I’d like to express my extreme discontent with the $17 Million use of proceeds to revamp the whitehouse.gov website. Ask any web developer, their site could have been developed in less time with only $170,000. This is a wonderful example of how the government constantly mismanages our taxpayer dollars. Honestly President Obama, do you know how much $17 Million would be to a internet startup? My gosh, that would be an unheard of Series A!
Go Jason Calacanis – Paying to Present Is Outrageous
by DotNetAllDay on Oct.14, 2009, under FreedomSpeaks, Web/Tech
I’m writing publicly here to support Jason Calacanis’ jihad against angel investment groups and venture capitalists forcing entrepreneurs to pay to present their ideas. These organizations are an abomination, and I will not be a part of them. Jason’s annual TechCrunch50 conference really opened up some doors for my startup – CitySourced, and we didn’t have to pay a single dime to present. TC50 even threw in a couple comp tickets for the us (as they did all the presenters). Jason runs a real class act, and I appreciate him standing up to the little guy. Go JCal!
A Kodiak Alaska Sneak Peek…
by DotNetAllDay on Aug.05, 2009, under Food and Drink, Life
My father-in-law (and all his generosity) splurged this year by treating the men of the family to an outdoor fishing expedition to Kodiak, Alaska. I’ve got way too many photos and video, and I’m working on getting them organized right now. But here’s a sneak peek at what went on for 10 days. Enjoy!
Fourth of July Spectacular
by DotNetAllDay on Jul.18, 2009, under Events / Parties, Food and Drink, Life
This year my brother invited us to watch fireworks from high atop his office building – the Manchester Grand Hyatt Hotel in Downtown San Diego. From the 33rd floor we could see both shows going on at the San Diego Bay, and we could also see the Coronado show off in the distance. It was great to spend some time with my family and friends – Ryan (younger brother), Cynthia, Gavin & Aiden; Garon (older brother) & Janet; and Mom & Will. My wife was in Portland rehearsing for the American Idol Tour, so I came down with my FreedomSpeaks business partner Kurt Daradics. All in all it was a great time. Cynthia made some incredible brownies for everyone – they were delish. Garon took some incredible photos, and I was able to get him to send me some of them. Enjoy!
American Idol Top 10 Tour – First Look
by DotNetAllDay on Jul.06, 2009, under Events / Parties, Life
Leave a Comment more...