skysight-inc/HackerNews huggingface dataset:
There is a service I read about in the Netherlands, called Blendle - that charges micropayments for articles read from news sites.

I've never used it personally, but their 1-year-later writeup:

https://medium.com/on-blendle/blendle-a-radical-experiment-w...

References allowing seamless refunds, for content that the reader doesn't find up to quality. With clickbait articles getting higher refund rates.

"At Blendle we see this every day. Gossip magazines, for example, get much higher refund percentages than average (some up to 50% of purchases), as some of them are basically clickbait in print."

While referencing for content as a whole "On average, in only 5% of the cases a user asks for a refund."
The one I am talking about has both of that, costs 219$, has integration with a whole ecosystem of smart home devices, has -AC (1.3GHz), 5GHz support, DSL vectoring, can be used as proxy endpoint, all that nice stuff.

http://en.avm.de/products/fritzbox/fritzbox-7490/

http://www.amazon.de/AVM-FRITZ-Router-DECT-Basis-Server/dp/B...
I always find it amusing when these issues come up and people need to remind us all that "UNLIMITED SHOULD MEAN UNLIMITED!" ... I've always assumed it was common sense that "unlimited" is essentially a marketing buzzword.

No network is capable of offering "unlimited" service to all customers. It means they aren't going to enforce draconian caps on every day usage. It's to give the typical user the reassurance that they have nothing to worry about in terms of overage. It's not to provide people with 2TB a month of transfer.

Frankly, I find using 2TB a month on an "unlimited" plan to be abusive and disrespectful to other customers. These networks obviously have real limits and capacities. Clearly abusing an "unlimited" plan does little but encourage service providers to enforce data caps and overage fees.
This sounds depressingly familiar to me too!
How do they know it's people tethering? How do they know it's not someone just doing all their downloading on the phone and then transferring it to the computer or whatnot?

The only clue they have that these people were tethering was that they used 2 TB, but they may just as well have been watching a lot of Netflix on their tablet.
This is a common misconception. Alcohol does more damage than all other drugs combined.

http://www.drugwarfacts.org/cms/Causes_of_Death#sthash.cJvyp...

Obviously alcohol is very safe in terms of having many more recreational users than abusers, but that is not as true in places where it is illegal.
I really hope no one is ever doing `rails >= 4.0` in their Gemfile.
Yes, indeed that was my point. While the two examples I gave were easy to Google and get a "functional" setup going, there are enough things there to blow up in your face if you just go with the StackOverflow/ServerFault answers. You're going to run IPSEC, which DH group are you going to use? What cipher? How often are you going to rekey? Should rekeying be based on bytes, time, or both? Your Juniper box is connecting to a Linux tunnel server. What should your inner and outer identities be? I haven't even come to OSPF yet...

While just an example, it shows that our professions all have subtlety and nuance to deal with. You gain the ability to handle this through experience, not Google. Throwing a "full stack" developer against every problem is definitely not the solution.
Yeah the incentives are totally screwed with regard to long-term incentives. Hence, PhD biochemists, material scientists, and physicists finding greater renumeration in Uber-driving than their academic field.
The only real choice between vendors is based on price and reliability, since all of them tell you what you can and cannot do with your hardware.

The only other option is to do without and that's just not a realisitic proposition anymore. It might work for Stallman, but not for me.
I'm not saying get RID of all regulations but clearly there's a limit to how much regulation....if someone can't be bothered to google "market order vs limit order" then they deserve to get their a handed to them when they decide to panic sell on one of the worst times to sell. They clearly aren't cut out for this if they are panic selling in the first place. I made money during this time partly b/c I took 2 minutes out of my day many, many years ago and learned the difference between a market and a limit order. Literally, 2 minutes! Next thing you're gonna tell me is that if someone sells at a loss (nevermind it being a "panic" or not) they should be compensated by the gains I made from their stupidity.
>>> I try and charge a rate for work people just slam the phone down, literally

Good for you. These people aren't the ones who you'd like to work with anyway, very likely to be toxic clients.

>>> I've tried £50/hr, £40/hr, and now £20/hr

By lowering your requerements, you are attracting more slamming-the-phone clients. Stick to at the very least 50/hr (if I remember well, ~400/d is a common rate for contractors in North, e.g. Leeds). Raise it to 75/hr if you are not junior. It will take longer to get a gig, but it will pay off.

>>> This is in the NW of the UK

Damn, I miss Manchester :) sorry for getting carried away :)

>>> I'm likely not going to get paid anyway

Why wouldn't you? You are not a charity organization, you shouldn't be providing free work. You are providing a valuable service, so you should charge the appropriate rates. You don't owe anything to anyone.

Also, if you are willing to work cheap / for free, you will be treated poorly more often than not.

So raise your rates, be patient, don't let others take advantage of you and everything will be alright ;)
I certainly will :)
Feeling Rational
Show HN: Easy and simple support sites for iOS/Android apps
Can't really argue with that. I guess got this in habit of using initialisms, because a lot of sites had limits of 32 characters for passwords.

But that's probably less true these days. Since they should be hashing the password anyway, why not allow something huge, say up to 1000 characters.
Consumers never look at that side of the equation. They don't read their contracts, they don't do their due diligence. They just blame the company and claim the role of victim when something doesn't work out in their favour or when the company does things like ask people to not abuse the network.
It's time that we stop feeling sorry for the suckers who preorder games from huckster developers. The gaming community should know better by now.

They promise a product they can never deliver. People give them piles of cash. Rather than return the money, they double down by promising more features. They attack those who try to point out the scam and those that preorder join in because they don't want to lose their investment. Eventually, the house of cards comes crashing down, nobody suffers but the gamers, and the cycle repeats again and again.

Remember "Dark and Light"? You should. STOP PREORDERING GAMES!
so really, minification only gets you 15% more size reduction.
Boosting Java performance using GPGPU [pdf]
Canada was like this in the 80ies through early 90ies as well -- if it was a rotary phone, it always pulse dialed. But a bunch of the push button models had the switch so you could do either. Tonal dialing was so much quicker!
Duped ‘Dads’ Aren’t the Only Ones Hurt by Paternity Fraud
This. Honestly, I feel like if companies really think they have technical issues with allowing people "unlimited data", they simply shouldn't offer it. Problem solved, people can consume the data they pay for however they'd like and we don't have to keep redefining unlimited.
Reports of Horrible Biting Bugs.
My comment explains the entire purpose for using it - if I didn't, it would've got rewritten into `a.b` and none of the public API's would work!
This is a really cool project. Have you tried to get funds from a university? I don't see why no universities would be interested in that.

Anyway, I hope things will get financially better for you.
I've tried multiple solutions, actually. Re: ethernet, everything that can be ethernet in our home, is. All of our consoles & desktops are on ethernet, as is our printer. Fortunately our home was built with ethernet installed.

The problem is my laptop and handheld devices (which don't support ethernet obviously). For these, we've tried various routers, multiple locations for the router (though this is somewhat limited), and even setting up multiple access points.

The problem with access points, is that WiFi devices are notorious for hanging on too aggressively to the wrong (weaker) access point. So we found we were frequently having to manually switch between the access points. So I gave up with that, and decided to go back to a single router.

Which is why, as you say, I keep shopping for better and better WiFi.
Step 1: Don't make this too complicated: Get a DK2 and get Unreal Engine (it s free!). That's the basics you'll need to get started.
Why Truth And
I think you're right. I havent been actively monitoring it, but it seems to me they got even more money than they thought they would get, and their timescale was for the budget they thought they would get. They've been pushing out modules and demos left and right, very consistent updates, and the only concerns I ever really hear voiced that seem to have any real backing are "there's no way it could be as good as they hype" which I think is completely reasonable. If it even comes close to some of the hype surrounding it; it will cure cancer and cause world peace.

In reality, I'd be happy if it was just freespace meets eve, but it looks so much better than that. As you said, I think it will either show that crowd-sourcing AAA is something that works well, or that it doesn't.
Apple TV 4 will retail for $200
Let me present another reason for minifying that this thread doesn't seem to present. In React's codebase, we spread around lots of helpful warnings (those warnings are one of React's less spoken niceties), which goes through a processing step where `if (thisIsDev) {expensiveCheckThenWarn()}` turns into `if (false) {expensiveCheckThenWarn()}` for prod, and then the minifier guarantees to strip it out completely. For example, all the `propTypes` runtime type checking is gone in prod. Those were expensive.

For React-Native for example, I've heard people going from 15fps animation to 60fps when going into prod (!). I always tell them to benchmark their animation on the prod build, because dev build is _not_ representative of the perf you get.

Granted, it doesn't necessarily need to be the minifier's job. But that's the way things are currently done in JS.

If the minifier provides that much more incentive for helpful error messages then I'm all for it. It has helped us avoid a huge amount of duplicate questions when people start with React too. As a matter of fact, I think most libraries should adopt this approach for this feature alone (Webpack makes this process less of a hassle, but we can do better). Otherwise you'd be caught between inserting expensive checks and not inserting them out of perf concern, which would be a true premature optimization.
"The plural of anecdote is not data" is usually a shorthand for "Not every set of anecdotes is useful data."
T-mobile does actually honor their unlimited plans (unlike AT&T and Verizon). This article is about people explicitly breaking the TOS on a non-unlimited part of the plan.

I switched to T-mobile recently and it's been a breath of fresh air - I think people are used to being skeptical of mobile providers after years of abuse. The first intuition of commenters in this thread was to find something to criticize, despite that fact that T-mobile never promised anything it isn't delivering.
Seems to work according to The Verge http://www.theverge.com/2015/8/31/9231701/moto-360-does-work...
> They advertise unlimited data for your mobile device and 6gb of hot spot data.

They do? The vast majority of T-mobile's ads that I've seen are focused on how other data plans from other carriers are "limited", and are not really unlimited, and how T-mobile is the only carrier that offers a real unlimited plan. Quite hypocritical at the moment.

The article tries to weasel around it too,

> T-Mobile only says it offers unlimited data for standard phone or tablet use. It clearly spells out the limitations

"clearly", being,

> Unlimited talk, text, and data while on our network in the U.S., plus in Mexico and Canada. Up to 1GB of 4G LTE data (Speeds reduced after 1GB)

> Up to 1GB of 4G LTE data per month. 4G LTE data is available while in the U.S., Mexico, and Canada. After all your 4G LTE data is used, data speeds are reduced to 2G speeds through the end of your bill cycle. Add more 4G LTE data whenever you want.

Clearly, "clearly" here means you must delve into the 10 pixel legal disclaimer:

> Full speeds available up to monthly allotment, including tethering (Unlimited on-smartphone 4G LTE data option includes 7 GB of tethering); then, slowed to up to 2G speeds for rest of billing cycle.

The article goes on,

> of the "Smartphone Mobile Hotspot" feature, which is included for free in the data plan.

"included for free": it's a software capability of your device; T-mobile is providing nothing.

I've been cut off for "too much tether" well before the 7GB mark (it was either 512MiB or 2GiB; I've forgotten now…). Frankly, I'm wondering if this isn't one of those living ToS that's been changed a few times. Makes me wonder if I have a hardcopy of the agreement I actually agreed to.
Netflix on tablets pulls down different data than Netflix on a laptop; if you look at the actual traffic you can probably figure it out pretty quickly.
Here's How Iranian Hackers Can Hack Your Gmail Accounts
Every ceramic capacitor is also a microphone. Better dust off the tin foil.
New JVM Option Enables Generation of Mixed-Mode Flame Graphs
Refined sugar is but almost everything we eat is sugar aka carbohydrates. Eating bread is the same as drink sugar to the body some would even say worst and we have been eating break since before written history. http://www.washingtonpost.com/national/health-science/is-it-...
That list is a start, but it's over ten years old now and leaves out a lot of world-class groups. We're actually right in the middle of a golden age of early music performance. I sing professionally with several period instrument groups: American Bach Soloists, Philharmonia Baroque Orchestra, Bach Collegium San Diego, and others.

The first two groups I just listed are in the Bay Area, btw, so concerts are readily accessible to readers in Silicon Valley.
Good reminder that IP protection is very important. Another time to consider is when signing up for AWS. It's been discussed on Hacker News a few times but AWS's "standard" terms around Patent non-assert basically gives away your IP to Amazon.

From section 8.5: "During and after the Term, you will not assert, nor will you authorize, assist, or encourage any third party to assert, against us or any of our affiliates, customers, vendors, business partners, or licensors, any patent infringement or other intellectual property infringement claim regarding any Service Offerings you have used. You may only use the AWS Marks in accordance with the Trademark Use Guidelines."

I wonder how many companies have fallen into this trap as a tiny two-person company, grow it into something big, and then find out AWS can basically abuse your IP with no recourse...
Apache Tomcat 8.0.26 available
We might see the creation of syndicates where you pay $10 a month for access to Collection of Sites A and $5 for Collection of Sites B, etc.

Maybe A will have major newspapers as members and B will have most small town papers, and C will have tech blogs and D will have right-wing political blogs, or something. The fee gets divided up between the members based on page views.
I was probably confused: we are in agreement.
I wish there were a better way to indicate which properties were renameable, because I need this too and I'm not willing to go as far as you did.
Slime mold finds food
I have redefined nothing. Go pull the the Higgs data; it will be as I say. Go read how to form experiments and calculate p-values, nothing will be substantially different than what I have said here.
You don't have to participate. But I don't see how it's your business if people want to trade equities 24h a day any more than if people want to open a 24h McDonald's.
The goal appears to be to appeal to developers to entice them to contribute; not so much the end-users - although one could argue whether this is the correct business goal?
These networks obviously have real limits and capacities.

There are only real limits in terms of bandwidth, and not the quantity of data transferred.
Beyond Bitcoin: 7 ways to capitalize on blockchains
> but there are people who are using third-party tethering applications

Actually, I think it's more common to simply tell Android to not send tethered data to a special "tethering" APN.

Frankly, I bought my phone, I can configure it how I want to, and I see no reason to allow T-Mobile to configure my phone for me.
> The idea that data can fundamentally changed based on how it's viewed, legally, is absurd.

Data itself doesn't change, usage patterns do, and that is why restrictions like this exist. My internet connection at home is a reasonably fat 75/5Mbps 'business-class' pipe, I'm paying for a service that expects pretty high usage and the infrastructure is designed to handle it - the coaxial cable going to my house has enough bandwidth and so does the fiber going from the local cable node back to the big datacenter where my traffic eventually gets routed to the rest of the internet.

Mobile has an extremely annoying limitation in that we can't just run a cable to every phone, we want stuff to happen wirelessly! Well, since there's no wires providing service every user has to in essence share the same bandwidth coming from a cell site. We can make sure there's plenty of fiber going to each site, but physically 10Mhz of spectrum can only provide so much bandwidth, and that is a huge limiting factor of wireless service.

Your 3-6" smartphone has very different usage patterns compared to my 13" ultrabook. You may watch a couple youtube videos, stream some music, maybe even watch a movie on Netflix - but you are unlikely to do so for extended periods of time or on a frequent basis, the usage is very sporadic and lends itself well to sharing with other users.

Usage on a tethered laptop or other device is very different, I'm sitting down right now connected to my work VPN 'getting stuff done', checking email, moving large files around, downloading an update for Visual Studio, the list goes on. And this is not something that I do for 10 minutes or even an hour, this is my entire work-day, and I regularly use 10's of Gigabytes of data, something our limited wireless spectrum is not well suited to handle for a large amount of users (that's what WiFi is for!).

Unless nationwide we are going to turn a large enough block of wireless spectrum into a national wireless ISP (we're talking probably 100-200Mhz) we simply do not have enough bandwidth over the airwaves to support people with these usage patterns.
It's going to pass quickly by companies no longer offering "unlimited" plans of any sort. Which was always the more realistic approach to wireless data usage.

To me, AT&T (via Uverse) is the ridiculous conclusion of this. They'll happily set up a number of "wireless" (!!) HD receiver boxes that have content streamed to them over WiFi. Nowhere in the marketing materials do they ever mention this potentially having an effect on your data connections.

Most consumers just think of wireless transmission as magic with infinite bandwidth.

That said, while the above is my realistic appraisal, I do 100% agree with you that using whatever firmware hacks you can to fully utilize TMO's "unlimited" plans, while they continue to market them as that, is completely moral. If they don't want people trying to use unlimited data, then they should quit marketing it as such.

You don't get to tell lies / weasel truths and then cry when people hold you to the same expectations that made it an effective marketing campaign in the first place.
Asset allocation, not share prices, will drive VC funding
You're a mensch for being here. I just need to say that. This is a super helpful, good comment.
When the system is open, sub millisecond performance is essential for the market to function properly.

And then you obviously close it for 63000000 ms each day.
That's why I sad "ideally" :)
Fuckit.py – The Python error steamroller
You can totally detect tethering through packet inspection. There's big differences between mobile and desktop tcp/ip traffic, not to mention wildly different application data fingerprints. It should actually be really easy for them.

They probably just can't justify the cost. The licensing and additional tools and support may cost hundreds of thousands, maybe millions, for a small section of their customer base, and they have millions of users. So the loss of a marginal amount of extra data use probably is not greater than the cost of looking for and terminating tetherers. (Plus competitive advantage, etc)
You are 100% right. Unfortunately, due to the way wireless spectrum works you have no choice but to oversubscribe available bandwidth in the hopes that not every user is using their devices at once. While they suck for a consumer, limits on total data transferred allow wireless providers to allow users the ability to use their devices but limit the amount of time they are consuming available bandwidth.
And someone using 2TB a month is going to be using a lot more of that bandwidth over time than someone using 5GB.
Exactly, but at the same time you need to keep a firmer leash on your marketing department to match reality.
> The only clue they have that these people were tethering was that they used 2 TB

That's not true, and it's kind of uncharitable of you to assign malice and technical incompetence to T-Mobile. There can be all kinds of differences in the tethered traffic patterns vs. native phone traffic. For example:

- Differences in IP TTL of packets

- Differences in TCP options, advertised windows, and so on

- Differences in packet ordering / RTTs (if you've got interleaved TCP flows one which is terminated at the phone and one which isn't, you'd see the terminated packets being acknowledged sooner)

- Differences in the application layer data (for example the user agent field)

The people who are camouflaging their tethering would of course try to apply countermeasures against as many things as possible. But if they miss one kind of fingerprint, it could be used to detect the tethering. That'd be the case if it's a signal that'd be hard to deal with by a realtime automated system, but requires some kind of expensive offline analysis.
Um, slightly OT: If you want to participate in research around the Cancer Genome Atlas for other cancers, how do you do that?
I don't think it would hurt their business to say something like :

120GB of data (compared to verizon's 12GB)

If they are being honest and really are only worried about people using 2TB, then this should solve the problem completely.

120GB would be unlimited for 99.99% of users.
I wonder how well Android Wear supports iOS features compared to the Apple Watch. For example, replying to text messages, receiving notifications, etc. Is there any info on this?
Labor Day on Sale Coupon for Party Favors at HotRef.com
UDEMY: Create a UDEMY Course in 3 Days and Make Money on Udemy
How “oldschool” graphics work, part 2 – Apple and Atari [video]
I agree completely. So many on XDA forums brag about downloading terabytes a month. I'm not sure why T-Mobile doesn't just cut them off and let those who accidentally go over a tiny amount to browse un-throttled. I recently downgraded my "unlimited" plan to 2gb since I got a Verizon hotspot, and whenever I go anywhere close to 2GB the phone almost immediately stops working on data. So much worse than AT&T ever was to me.

How about T-Mobile make data plans more realistic and stop throttling to absurd lengths. I like the focus on the cheaters, but for those playing by the rules it's absolutely shit.