Enjoy this Random Photo
Think about thisThe differences between expert performers and normal adults reflect a life-long period of deliberate effort to improve performance in a specific domain.-Anders Ericsson
- Analysis of President Trump's speech patterns suggests a significant cognitive decline over the past 30 years. link, 2017/06/01 at 4:19am
- This "Markets" person is not alone. link link, 2017/05/19 at 1:53am
- And a tsunami of #TrumpRegret washes over the members of electoral college... Woulda been easier to fix this earlier. Alas, no courage., 2017/05/16 at 5:02am
- Can someone please ask the special assistant to the Russian Foreign Minister to kindly leave the Oval Office. #ImpeachTrump, 2017/05/16 at 12:29am
- #ImpeachTrump link Congress, please demonstrate courage and real leadership. Enough nonsense! link, 2017/05/15 at 10:24pm
- March 2017 (1)
- December 2016 (1)
- September 2016 (1)
- August 2016 (1)
- April 2016 (1)
- March 2016 (2)
- February 2016 (3)
- January 2016 (4)
- July 2015 (5)
- June 2015 (2)
- May 2015 (2)
- April 2015 (2)
- March 2015 (1)
- February 2015 (2)
- October 2014 (1)
- August 2014 (3)
- July 2014 (3)
- June 2014 (6)
- April 2014 (2)
- December 2013 (3)
- August 2013 (1)
- June 2013 (3)
- May 2013 (5)
- April 2013 (1)
- March 2013 (1)
- January 2013 (3)
- December 2012 (2)
- November 2012 (6)
- October 2012 (3)
- September 2012 (1)
- July 2012 (10)
- June 2012 (16)
- May 2012 (14)
My Open source projects
These are all projects I have initiated.
- IIRF - an ISAPI Filter that does rewriting and proxying, like mod_rewrite and mod_proxy for Apache. C/C++.
- CleanModQueue - a tool to automatically clean your reddit moderator queue. .NET, C#, WinForms, REST, JSON, System.Net.Http.
- gplus - a wordpress plugin that displays your most recent Google+ activity. PHP, REST, JSON. You can see this running in the sidebar on this page, above.
- flickr_eyecandy - a wordpress plugin that displays a random flickr "Eye Candy" image, selecting one photo from Flickr with the tag or tags you provide. PHP, REST, XML. You can see this running just above, on this page.
- XPath Visualizer - a Windows tool that helps you visualize XPath query results. .NET, C#, WinForms, XML
- ReloadIt - a Windows tool that reloads an IE tab, based on a change in a filesystem file. Works like Mac's Live Reload, but for IE. .NET, C#, WPF.
- csharp-mode - an emacs major-mode for editing C# code.
Category Archives: Analysis
The Evernote API is notable because it is not based on REST. The defense of that decision leaves me unimpressed. When the world is going to REST, fully open and usable APIs, why would Evernote go the other way? They ought to have a good reason. Evernote’s VP … Continue reading
This is a followup from my previous post, in which I critiqued the simple Synonyms Service available on the Azure Datamarket. To repeat, the existing URI structure for the service is like this: GET https://api.datamarket.azure.com/Bing/Synonyms/GetSynonyms?Query=%27idiotic%27 How would I do things differently? The hostname is just fine – there’s … Continue reading
Recently, I looked on the Azure data market place (or whatever it’s called) to see what sort of data services are available there. I didn’t find anything super compelling. There were a few premium, for-fee services that sounded potentially interesting but nothing that I felt like spending money … Continue reading
MongoDB booster would prefer Cassandra, if only he could store JSON in it. Have I got a data store for you!
Interesting article at GigaOM interviewing MongoLab Founder and CEO Will Shulman. GigaOM reports: MongoLab operates under a thesis that MongoDB is pulling away as the world’s most-popular NoSQL database not because it scales the best — it does scale, Shulman said, but he’d actually choose Cassandra if he … Continue reading
From an ironic fictional interview with Linus Torvalds on TypicalProgrammer, via @ckindel. Q: You released the Git distributed version control system less than ten years ago. Git caught on quickly and seems to be the dominant source code control system, or at least the one people argue about … Continue reading
Jay Goldberg writing for VentureBeat reports that he purchased a 7″ no-name touchscreen tablet, with 4g ram, Wifi, Android Ice Cream Sandwich, for $45 without haggling in Shenzhen, China. A revelation, he says. Hardware margins are under siege. Making money on hardware is not a long-term defensible position. … Continue reading
A while back I commented on Amazon’s DynamoDB and disagreed with the viewpoint from HighScalability.com that using SSD for storage was a “radical step.” In my comments, I predicted that We will see SSD replace mag disk as a mainstream storage technology, sooner than most of us think. … Continue reading
Google has become the latest company to offer VM hosting, joining Microsoft (Azure) and Amazon (AWS), along with all the other “traditional” hosters. Bloomberg is expressing skepticism that Google will stick with this plan. Who can blame them? If I were a startup, or another company considering a … Continue reading
Sauce Labs has rendered a valuable service to the community by documenting the factors that went into a decision to change infrastructure – to replace CouchDB with MySQL. Originally the company had committed to CouchDB, which is a novel NoSQL store originating from a team out of MIT. … Continue reading