Forgot your password?

Comment: Re:Play hardball (Score 1) 111

by Kjella (#47710099) Attached to: Netflix CEO On Net Neutrality: Large ISPs Are the Problem

Overage fees are nothing but pure evil. They did use to offer capped DSL and my cell phone data usage is still capped, I ran into it this summer as I was watching videos at the cabin but it doesn't have overage. What happens is at 80% I got a text that I'm getting close on my cap. At 100% I got a new text saying my quota is now up, I'll now either get very, very slow internet connection the rest of the month like enough to check email and barely browse the web, or I can pay up for additional quotas. Back when they offered capped DSL it was the same there.

The biggest benefit to a flat rate connection is that it's flat rate. And particularly today when you got phones and tablets and laptops and consoles and smart TVs and whatnot that all like to go online keeping track of your aggregate data usage is not easy. Overage fees are like the credit card model offering you 30 days free credit. How to do they make money off giving people free money? Because people slip up, get unplanned or unwanted expenses and then they nail the suckers. It's just begging to exploit the people who think they can save a few bucks a month.

Comment: Re:Big Data (Score 2) 111

by ultranova (#47709333) Attached to: Netflix CEO On Net Neutrality: Large ISPs Are the Problem

Please show me the gun that's being used.

This delusional refusal to acknowledge that anything but outright violence could ever be coercive is the acid that's quickly dissolving whatever credibility capitalism still has left and exposing the grinning skull of feudalism beneath the mask of prosperity. I wonder what economic system will replace it, once people finally get tired of having structural flaws treated as unchangeable laws of nature or blamed on their victim's personal weaknesses?

The current climate is just like that which preceded the collapse of the Soviet Union: the prevailing myths are so much out of sync with reality people are running out of willing suspension of disbelief and losing their faith. No one believes anymore that hard work will be repaid with anything but layoffs, or that business success comes with a superior product rather than gaming the system, or that the rules are the same for everyone. The system has already lost its beating heart of credible mythology that can organize behaviour, it's just a matter of time before the necrosis of anarchy spreads everywhere.

Comment: Re:NOT CONFIDENTIAL!! YAY!! (Score 1) 146

by Mr. Slippery (#47708741) Attached to: $125,000 Settlement Given To Man Arrested for Photographing NYPD

You do realize that settlements are basically private contracts right?

There is no such thing as a "private contract". A contract, by nature, is an agreement that the state will enforce. State actions are not private. If two people make an agreement and will never disclose that agreement to anyone else under any circumstances, then a court will never see it, and it is in no meaningful way a contract.

Of course that only goes double when one of the parties is a government agency. Nothing a government agency does is private.

Comment: Re:Why do we need Auto? (Score 1) 170

by shutdown -p now (#47708361) Attached to: C++14 Is Set In Stone

The alternative might be polymorphic lambdas, which would require dynamic typing.

Polymorphic lambdas (which were added in C++14, in fact) don't require dynamic typing. They only require the ability to use template parameters for lambda arguments. In case of polymorphic lambdas, this is implicit (i.e. basically you can elide the type of the function parameter, and it will become a template parameter on the operator() for the type generated for that lambda).

Comment: Re:Oh god so what? (Score 1) 170

by shutdown -p now (#47708349) Attached to: C++14 Is Set In Stone

You can definitely over-do auto typing to the point where a human can't figure out the types involved

Thing is, in most cases the human doesn't particularly care about the types involved. Provided that variables are named descriptively, I can look at a piece of code and figure out what it does, without having to determine whether "files" is a vector, a list or a deque, and whether the elements are raw, shared or unique pointers.

Comment: Re:Oh god so what? (Score 1) 170

by shutdown -p now (#47708315) Attached to: C++14 Is Set In Stone

It's a crying shame that C and C++ still haven't added safe arithmetic as part of the standard library (or in case of C, maybe even as part of the language, for the lack of operator overloading). Back when I first saw "checked" in C#, I wondered what this was supposed to be about, but I have since learned the wisdom of having it in the language.

Comment: Re:Still... (Score 1) 170

by shutdown -p now (#47708283) Attached to: C++14 Is Set In Stone

VC++2013 added a bunch more stuff from C99, aside from the library. On the language side, it's mixing declarations with code (C89 mode was strict and would bark at any variable not at the beginning of the function), _Bool, compound literals, and designated initializers.

The main things still missing are "restrict", _Complex and VLAs. However, the official target is now C11 rather than C99, and C11 made VLAs an optional feature of the language, because of lackluster support and use.

Biology is the only science in which multiplication means the same thing as division.