I recently gave Tmobile a try and they've made me regret it immensely. Every single customer-facing part of their web services (activation, account management, etc) is riddled with pants-on-fire bugs, and their phone support is terrible.
When I tried to activate my new account online, I got to a form for payment that was demanding I fill out fields that didn't exist on the page. This is insane from a major carrier. I then had to call in to activate, and after having me on hold for half an hour, they made me verify with one of those things where they want to know a nearby intersection from where you lived six years ago - which of course I couldn't answer. I hung up on that guy, called again, and they let me verify my card through my bank. And now that I had an account, I tried checking out their account management site, and it was so broken as to be nigh unusable. And then I found out like the OP that a noticeable amount of sites are broken or just plain unreachable on their network.
I now understand why they can offer such a great-sounding plan for $30/month.
I've actually had really good experiences with T-Mo support. They have different tiers of "support" but if you get past what is essentially the "weed-out" tier, they are by far the nicest and most helpful telco support staff I've worked with.
I came from AT&T and can't compare T-Mo to much else. Do any of the telcos have what you would consider to be fantastic support?
Entirely possible I've just been unlucky. I should have maybe tried escalating. Virgin Mobile's service was good to me and their website at least worked even if it was simple, and Verizion was pleasant if overly expensive.
But when Tmobile forces me to call, which I was trying to avoid, because their web engineering is so completely terrible, and then I have to wait on hold for half an hour, and then the cust service guy acts like I'm a criminal when I'm going through all this pain to give them money - a saner person would've given up.
Ohoho, just wait until you need to go somewhere semi-rural, like a distant college town. The reception is SO BAD! You'll get 0 bars indoors, and maybe 1-2 bars of HSPA+ outside if you're lucky. Here in Charlottesville, VA, things are really, really bad.
That's actually the one part that's been great - well, aside from the price. I live in a pretty rural area. On Verizon you can't connect to 3G from my house, and can't even use voice unless you stand in front of a south-facing window. Tmobile gives a full 5 bars with very decent 3G speed. And it's not just around my house, the broad area is incredibly well covered.
I realize that's probably just local circumstances and I know Tmobile's network is a fair bit smaller, but I can't personally complain about that aspect.
One thing I fail to understand is how they failed to inform me, with this magical new ETF refund feature that they have, that I couldn't preorder the new Sony Xperia straight from the website and get my ETF refund. Now I have to go trade both my old AT&T device and my new T-Mobile one back at the store and get a new new Xperia Z1S, even though their own website for device trade-in says nothing about this.
Not entirely sure I understand what you're after, but the Harp js framework can do just about anything. If your metadata is in json or just encoded by folder/file even, you can inject it into templates easily.
Carriers and manufacturers have no incentive to deliver a good experience on Android phones past the first few months. It's a high three digits dollar device at best with a profit margin probably in the double digits, and customers don't care enough to reward carriers for doing it.
If you just want a job - any job - maybe. The vast majority of Java/C# jobs though are poor quality as far as dev jobs go, since the vast majority are enterprise-y positions. Most of them treat software as a cost center instead of a competitive advantage.
Some would argue the average enterprise job is more stable - as someone who started out in C# in big corps, that was not my experience. What I would agree with is that enterprise jobs are generally less demanding, and that enterprise jobs are available in more places.
Not that I've tried it, but dual 30" seems like it'd be a bit much for me. Or the OP's dream 50". There's only so much you can focus on at a time, and only so far you can turn your head to change focus, though I guess depending on what you do you might want more areas of focus. 3 window columns seems to be where I'm most comfortable, but I've never tried a display bigger than 1x30". I do keep a 'dashboard' on a smaller side monitor that I can turn to look at as necessary though.
You don't focus on everything at once. Secondary windows can be viewed peripherally -- for instance you can tail a log, and your peripheral vision will notice motion. The other benefit is multiple windows as an alternative to alt-tab. Moving your eyes slightly is a lot easier than pressing alt-tab -- it's can be done without concious thought, so it doesn't interrupt your "zone".
Interesting. I found I got a lot more productive when I switched from a large monitor with multiple windows to a smaller monitor with a single window switched via keyboard. And that was specifically because it was faster and required less thought to flip through windows than to remember where the window I wanted to look at was and to move my eyes to it.
However, I have poor eyesight and very poor peripheral vision, so that might have something to do with it. If I'm trying to watch for movement out of the corner of my eye I frequently get false positives from visual aberrations.
They obviously want signups at all costs, but I can't see where they monetize these signups that makes it worth degrading the user experience. Signup numbers for VC investment, then eventual advertising?
That, plus sign-up is usually the top of a funnel to ask you for money later on.
So they want to have as many signup as possible, and they also want as many conversion from free users to pay users or whatever. The reasoning is that if they double the number of signup, they'll double everything down the line (forgetting that the "quality" of signups matters and making a user create a phony account just to access one page one time is useless).