I'll second this. Dell sent a contractor to my home on Thanksgiving day to replace a laptop screen on my kitchen table.
It took under an hour to replace.
I've never seen that level of service from any other company, period.
Lenovo has been exactly the same for me, with their onsite + accidental damage protection. For the same price as applecare, I've more than once broken my laptop screen from a drop, and someone is at my house the next day with a new screen.
The difference is, if you announced those plans on a city street, you'd only face government reaction if a citizen reported you or a police officer overhead.
That's different from the federal government having power to eavesdrop on all street corners at all times. The fears over these powers aren't based in a desire to keep the government in the dark, they're a reaction to the massive scope, and the notion that everyone is suspicious all the time.
There are jobs for CS that care about other traits.
System design, user interface design, HCI, software engineering (methodologies, management, architecture), infrastructure, etc that don't lean as heavily on the algorithmic side of CS as they do other aspects.
I know that while interviewing where I work, a candidate's attitude and enthusiasm for programming are much more important to me than their ability to solve some riddle in half an hour. It's not the solution I'm looking for, it's how they get there.
Can you recommend something better?
Can anyone in this comment section recommend a better service?
I'm an artist who wants to use bitcoins for nearly an identical reason. However, there have been two big limiting factors, which have prevented my supporters and artist peers from using bitcoin.
1) It isn't clear how they get money into and out of the system.
- The artists don't want a bunch of 'bitcoins' that they don't know what to do with
- The supporters don't own any bitcoins, and don't know where to get them.
2) They are afraid that bitcoin will crash and they will lose all their money.
It's easy enough to dissuade the fears about the second point by 'cashing out' right away. But what are the best options out there to allow the average user to put their money into bitcoin, and to allow not-so-technical users to get money out of bitcoin and into their bank? Coinbase is the only service I've found to 'easily' do this, so far. Even at the cost of my anonymity. :(
There's also Bitpay, they do the same thing coinbase does for merchants in fact most of the exchanges have some kind of merchant API so you can immediately sell coins.
You could also make an agreement with somebody on your localbitcoins.com city listing, but then you run into fees and possibly fluctuations since they won't be a 24/7 service like bitpay or coinbase. Localbitcoins may have an API to automatically make a sell listing I'm not sure, I use IRC still to trade.
Amusingly, bitpay told me I wasnt eligible to use their services because I vend electronic cigarettes. Too risky for them... not too risky for my cc merchant though.
I think they're just trying to point out an instance where the overhead of SSL connections is a burden.
It's interesting. It's something that many developers wouldn't think about, but it has a real world consequence for this user in this instance.
Yes, we aren't going to throw away SSL because they had a bad experience, but it IS interesting to note, and it may even lead a few developers to think about how their tools could impact the users in non-optimal conditions.
It doesn't have to be an argument to be interesting...
Yes, exactly this. HN, for example, is ONLY available on HTTPS. That means that most of the time I can't access it. (Right now the situation is better -- only 750ms ping :-)