I think you've hit the nail on the head. I don't think this is necessarily true for all writing, though. Political writing, press releases, thing of a nature where the point of the writing is to lead a person to a particular conclusion. Manipulation, in other words. I don't think I'd consider that process an empathetic one.
I believe their success lies more in the social aspects of the app. Looking at pictures from people you follow has less friction than on Twitter or Facebook. Also, the domain-specific nature of the network has its own appeal.
I've never had to deal with framework version problems, as our software is for internal use only, but I can imagine figuring out what to target would be painful.
You don't need to have a separate designer to take advantage of XAML, I've written several applications doing both XAML and C# myself. It does make it much easier to have a non-programmer work on the UI.
Metro and WinRT have .NET bindings, and most of the samples I've seen are written in C#. It prohibits use of System.Windows.Forms for the same reason that you can't use the Win32 UI libraries, but the rest of the framework is available. Also, the Metro UI authoring is done using XAML.
None of this is to say that I love everything Microsoft does. I'm sick of their sandbox, and the projects I do for fun are all Linux / HTML or Android-based.
I'm writing an AppEngine app in Go right now. It uses the same datastore as Python and Java, as well as OAuth and JavaScript Channels.
Iterating with the development server is a pleasure, since it compiles everything in the background as you work.
There's a 64-bit version of the MSVC toolchain and MSBuild, so if you build outside of Visual Studio you won't be so constrained. This is how we do our builds here at work (a mix of C# and C++). We still edit code in VS, but local builds and continuous integration are done entirely using MSBuild. As of VS2010, C++ project files are MSBuild projects, and no longer need to use VCBuild.exe.
I was using the laptop of a friend recently. He had only Internet Explorer, and when I ran it about 1/3 of the browser window was taken up by toolbar on top of toolbar. Google, Yahoo, Bing, basically anybody that made a toolbar. I asked him if he wanted them, and said he wasn't sure, but didn't want the browser to stop working if he got rid of them.
I got rid of them for him, but I'm sure it's only a matter of time before it happens again.
Philadelphia recently installed credit-card meters, and they're terrible. They almost always refuse to scan either of my two cards correctly, a problem I never have with any other card scanners. I don't know if it's because they're exposed to the elements or what, but they just don't perform as advertised. NFC would be great in this scenario, as you can fully protect the sensor from the weather.
I realize that. The problem is that they block things by URL in whatever web proxy they use, and if content for Google Reader is coming from a blocked url, it's not going to work for me anymore.
It works both ways; I can actually send mail from my Gmail account via Google Reader, even though they block Gmail. I can't read it, of course, but it's a bit of a hole in their security plan.
The single biggest subsidy for homeownership in the US is the mortgage interest tax deduction, where you can deduct interest payments on the first $1,000,000 of debt on your first or second home.
I think there's a large difference between political and business surveillance. The Stasi were used to monitor and control political thought, whereas Facebook just wants to make money off of me. What scares me is that a malevolent government could use their privately collected information in service of political suppression; they already do it for law enforcement and military purposes.
Given how poorly the USPTO has performed thus far, it seems impossible that this could be correctly implemented. Better to err on the side of openness, and abolish them altogether.
Yes. But the equipment on the back is radiating heat (roughly speaking) in every direction, as I understand it, so absent a reflector, the equipment would have a net zero effect on thrust. But because some of the heat is being reflected, it's contributing a non-zero amount of thrust.