408 karma · joined April 4, 2011
If security is a concern, I trust a provider like GitHub or BitBucket to secure my data better than I trust myself to secure it, esp. if I also want to be able to access that data remotely.
Then there's the ability to easily convert projects between public and private. Publicize that private side project when it's ready, or privatize the open project that you want to take commercial.
There are a ton of integrations built in to GitHub (not just GitHub Pages) that to me make it a clear win for now with BitBucket a strong 2nd in my mind.
To me, and to most builders, Windows desktops, and OS X / Linux desktops, are far more viable than iOS or Android; not less. Even John Gruber admits that the iOS app store is rotting.
https://daringfireball.net/linked/2015/12/01/sketch-leaves-m...
Desktop machines may not be sexy -- unless you happen to like games, your example of choice -- but they're reliable, users understand them, they exist in huge numbers, and they're never going away, because humans will always like large, high-resolution displays, and whatever computing device provides that will be "the desktop" going forward.
The comment about "infesting Windows PC with viruses and software" is also inaccurate, and has been since about 2008 or so.
https://github.com/blog/1981-large-scale-ddos-attack-on-gith...
http://arstechnica.com/security/2015/04/ddos-attacks-that-cr...
Remote: Your choice
Willing to relocate: Yes
Technologies: Grue hunting and delousing and left-handed spin-widget analysis. Also any major web or desktop stack, from client-side framework-driven JS backed by your choice of Ruby, PHP, Python, C#, or Node under LAMP/WAMP/WIMP/WISC to cross-platform C++ targeting OS X, Windows, and Linux.
Resume: Inquire within. 10+ years commercial dev exp.
Email: james@indevious.com
Most recent employer: UPS
Most recent project: http://extrovert3d.com
Thanks!
You're correct that ASP.NET MVC was new at the time, but with guys like Scott Hanselmann comparing it to an acoustic guitar production versus WebForms more full-studio approach, and with Phil Haack on the squad, and with the corporate blessing from Microsoft and promises of future integrations, this was not some fly-by-night project that required a lot of faith to invest in. It was a clear case where Microsoft got something right, thanks to a small team of talented devs.
Consider: for the first time in history, you had the ability to write clean C# code in a web context with full control of markup and proper separation of concerns, sans cruft or baggage imposed by attempting to stretch a "desktop" metaphor over an request/response medium. Don't underestimate the psychological effect of this on programmers who'd been spending their days in the trenches builting line-of-business CRUD apps with ASP.NET WebForms and unbridled VIEWSTATE. So to me, ASP.NET MVC was the clear and obvious choice for StackOverflow. If you accept that, what better language than the C# he already knew?
I think people tend to focus too much on the "gen X" factor when they put on their DFW hats, as if he were a precocious but emotionally fragile teenager who missed some key lessons in life. I think there was more vigor to DFW's vision of the world than that. He called it an "extrapolation" but it's an extrapolation that carries a lot of insight about the thing it's extrapolating from. Also he had too much humor, wit, and insight to be "gen-X" in the sense it's used in this interview. DFW was a once-in-a-generation writer. Maybe once in a lifetime. I would've loved to have seen what he could've produced by the time he turned 50.
http://www.codingthewheel.com/internet/could-digg-replace-go...
Digg is the dark horse in this race. It will be interesting to see how well they can execute.
https://news.ycombinator.com/item?id=5425713
Om Malik:
http://gigaom.com/2013/03/20/sorry-google-you-can-keep-it-to...
James Whittaker:
http://blogs.msdn.com/b/jw_on_tech/archive/2012/03/13/why-i-...
Many others.
[1] http://www.shamusyoung.com/twentysidedtale/?p=1462
http://caniuse.com/#search=font-face
I agree you should prefer text to images of text, but sometimes you can't escape it. EDIT: And I agree that in this particular case, he could've just used appropriately-styled text. :)
Just look at their definition of Chrome OS. "Chrome OS is basically a crippled netbook that currently requires constant internet connection to function, and to allow Google data-mining and ad serving."
Last time I checked, Chrome OS was an operating system, not a netbook. And a netbook whose main job is to surf the web isn't a "crippled" netbook...it's just a netbook.