skysight-inc/HackerNews huggingface dataset:
Net Neutrality Simplified
What Is Net Neutrality?

Currently, as I am writing this, Net Neutrality is the guiding principle which preserves the open and free Internet. With this principle intact, everyone is on the same level playing field. While certain cable and phone companies own the “pipes” that connect users to the Internet, they cannot control usage of these pipes. Everyone has equal access to websites, and similarly, every website has the same freedoms granted to the variety, and the amount, of content that they can post. However, these companies think they should have the right to restrict access to these pipes. They think that they should be able to make users pay more for accessing certain kinds of content, and that websites should pay more to have a certain degree of quality and speed.

Negative Impacts

1.	Price Hikes:

Doing away with Net Neutrality would cause ‘double-dipping’ to occur; users would first have to pay for access, and then a second time for what they are going to access. On top of that, While ISPs believe they have the authority to charge websites for bandwidth use, in retrospect this will probably just result in more costs being added to the consumers once again. Costs charged to websites can in turn be passed along to users in the form of price hikes or new charges to view specific content.

2.	Discourages Innovation:

Net Neutrality ensures that anyone can start small and dream big when it comes to creating the next new innovative website, without having to face insurmountable hurdles and costly barriers to entry. For once, the Internet is actually a medium through which a competitive model can achieve success and work. Doing away with Net Neutrality would completely destroy this opportunity for a medium to ever effectively and efficiently promote clean competition. The beauty of the Internet is that anyone can find success in it. Anyone can start a website, which in turn anyone can view.
You can do polygons on har.com map search, their new map search with neighborhood boundaries is very nice too. Given the existence and utility of HAR, I've had a hard time justifying using zillow/trulia when searching. Heck, both times in recent years I've bought a house, I set up a saved search in HAR and my partner and I would browse listings at night. Effectively, all our agents had to do during the showing process was schedule visits to our top properties.
Leak – send an “anonymous” email over the web
One thing I wasn't completely sure about reading this was whether there was a service behind the app as well (other than the RSS feeds provided by multiple sites not by the author). I'll just note that anything he says here is undoubtedly even worse for apps that are buy-once but which have servers behind the scenes.

I'm sure that's another reason for the recent uptick in in-app purchases (beyond the profitability of in-game swag). I suspect that serving that market is also what's going to really drive (eventual) uptake of the Dropbox Datastore API assuming that data stored there is charged against the user's account(s) instead of that of the developer. Anything that may let you offload the costs of running a backend server - particularly onto a service that the end-user already uses and perhaps already pays for - is going to have a huge impact on your bottom line long-term.
You can imagine that a key command, a click on a button, or even a command originated from a remote control that arrives proxied over a WebSocket - all of these could create the same Action. Each Store shouldn't care, or have any interest in, what component created that Action. And you should be able to add new Stores and new interaction types at runtime, as if (in music production) you were plugging in a plug-and-play MIDI keyboard and simultaneously adding a new audio plugin that reacts to any MIDI input. The Dispatcher removes any dependencies between these components; everything just needs to know about the Dispatcher.
Ebola only a plane ride away from USA
If your grandfather is still with us, please can you persuade him to share his story with the world "the man who designed the beer can" has got to be one of my must reads :-)

Edit: of course if he no longer is, my condolences, but please tell us what you can remember.
that would be the Freudian Slip of the weak
my favorite in the same vein is from Walt Whitman:

Do I contradict myself?
Very well then I contradict myself,
(I am large, I contain multitudes.)
No offense meant - but why tie yourself to a huge multinational corporate entity that sells your privacy to whomever, whenever, and forever - so that you, the user, can have email or know where the next coffee shop might be... The cost of using Google's services is not nothing. And while some here may be aware of that, and accept that - the generalized user is not fully aware - even if told...

There are several reasons not to use Google's services, but there are even more reasons not to sign up a minor for Google's services. It's useful to look at the issue from Google's point of view... Google's terms of services are meant to be taken seriously - they track you, and tell you they track you. If a parent signs up a child for these services, the parent is giving Google the right to track that child - if the services are tied to a mobile platform - the parent is giving Google the right to track the location of that child --- and Google has every right to assume that the child is not a child, but an adult, as that's in the terms of services --- thus, a parent signing a minor child up for Google services is giving away the child's anonymity and privacy, for pretty much forever --- that's a pretty big decision, and I would want my children to make that decision for themselves after trying to understand the long-term consequences.
I currently have about 3 weeks experience with some different formal verification tools (others will know better), but...

1. While large, the system will have a finite number of desired actions (Read, Write, Send Data, etc), with set paths/transitions between them (think state machines). With each of these things-you-want to happen, there may or may not be corresponding errors. If there are error handling actions, these become further things-you-want-to-happen, and so on. This modelling can be at a fairly high level, so you only need to go 'there may be an error, this is how we may handle it' rather than iterating over every possible error.

2. Each part of a system may be independently modelled, with synchronisation states (waiting for data from another system, etc). A model checker can then generate traces to cover the entire possible set of traces. This means that verification may occur at multiple simultaneous levels - you could model a File System separately to a Network Driver, each of which are separate to an Application making use of these two things.

3. Full formal verification is NP-hard. Model checkers, however, are clever tools and are able to act more intelligently than brute forcing. They can do things like looking at which parts of the state space haven't been covered as thoroughly and covering them better; doing things akin to MC/DC testing; focusing on rare events (a good checker will allow you to customise the types of traces you're interested in). Checkers are also able to output what they have covered along with probabilities of finding certain types of bug. Standard distributions and the Pareto Principle will often hold in terms of guesstimating how long varying levels of confidence will take.

Another thing to note is that hardware verification is light years ahead of software verification - there are algorithms that have been used on hardware for decades that are only just being discovered for software verification. You could make a comparison that says a distributed software system is like a modern CPU with various independent parts, and if the CPU can be verified then surely your distributed software system can too.
The h/r ratio does take care of portion size, though again portion size may directly impact spoilage parameters.
public class Box extends Can implements SoupListener { ... }
SUVs are minivans for people who don't want a minivan.
The US is one of the few offenders that CAN do this and get away with it because the market is so important to companies and conforming makes economic sense.

I don't think coldcode was saying that international corporations should be above the law but just that it's impractical to expect an online company to be able to operate in different standards under every different possible jurisdiction.
Could you describe what you mean by interdependent actions? As in, chains of actions?
https://hn.algolia.com/?q=spain+google+tax#!/story/forever/0...
This seems to be due to Google's new grouping of permissions for Android apps. The permission group you're referring to is described as "Uses one or more of: files on the device such as images, videos, or audio, the device's external storage". That means that if the app wants to use some of its own data which is located on external storage (which is pretty common), you're also giving it permission to access your media files on the device, because Google thinks (for some incomprehensible reason) that these are similar permissions and grouping them makes it easier for users to understand what's going on.
I think it has to do mostly with the image they want to have in the developer community.

Plus, watching a HD video shot in a Theater like ours is arguably more enjoyable and impactful than something shot in a studio. You can check this as an example:
https://www.youtube.com/watch?v=GLQyj-kBRdo
Another option is an effort to identify cryptographically-capable individuals around the works as targets for potential contact, work, on behalf of the U.S. and its allies.

TOR as a recruitment tool?
Some social media sites with karma scores actually encourage one to ask why a post/comment is being downvoted. I guess they're in the minority, though. I don't know the consensus on Hacker News.
"I think this can actually work even if Facebook does default to HTTPS, because users never actually reach Facebook itself."

The certificate won't match. I don't know how many users will click past the big red warning page most browsers show, but I don't have much sympathy for them if they do.
A family tradition: Our trip through the American west
They experimented through misrepresentation. It's the latter that's the problem, not the former.

If your bank experimented with not completing transactions or your email provider experimented with not delivering emails, the problem wouldn't be that they experimented.
> south asian gentleman

I am not sure the word gentleman means what you think it means ;)
I'm relieved they have an android app. From listening to NPR, one could almost think andoid was some niche player, based on the amount of free press the iphone gets. That may have eased up some recently, but for a while it felt like they had some meeting where they decided to replace "smartphone" with "iphone" in everything they said.
It’s not just Verizon: All major US carriers throttle “unlimited” data
Yeah, I just started reading all the older blog posts and they are really interesting!
Interesting post regarding python, but the algo is incorrect, consider test case firstMissingPositive([100,101,103,104]) will return 1 instead of 102
This app seems to reverse the trend of separating NPR from local content as does the regular NPR app. When I use the regular NPR app I either listen to the local stream, or more commonly, grab all the newest segments from Morning Edition or All Things Considered, throw them in a playlist, and listen. In this way I miss all the local content.

This new app seamlessly mixes in content from your local station and features the local content prominently.

I think they have done a fantastic job here and are working hard to do good by their local stations.
I'm confused as to why view logic is being moved to the Model layer, directly breaking MVC. Why is this better than using the tools in Rails that already exist for every use case here? Is there a performance increase?
That's what I thought too. If the CEO does a good job and the company is succeeding, who cares what his/her personal beliefs are? As long as those are not transferred onto the company.
Click bait title. Ebola has been a plane ride away from the USA for quite some time (maybe a lay over or two). Ebola can't (currently) be transmitted via air.

Being stuck on a plane with somebody with a flu for 8 hours gives you a good chance of catching the flu. Even if you are in First class, and them in the last row of economy. This scenario happening with Ebola is nearly impossible unless you have an illicit rendezvous in the bathroom (or share a tooth brush).
People are pointing out the difference between what "people who own SUVs, own them for" and what people actually do with SUVs.
I trade stocks as a hobby and I was wondering what I'm missing here. This morning Zillow offered .444 shares of Z for TRLA. Currently (1:50 pm EST) TRLA is trading at only a 0.411 valuation of Z. What's to stop me from shorting Z and buying TRLA to lock in the difference as profit? It seems both have agreed to the 0.444 ratio. Is it a regulatory issue? What else would cause the deal to fail?
HTML minifier revisited
Is anyone surprised that only 1/5 people who are 90% matches have a "conversation"? I don't use dating sites, but I'd think that people who do want to converse, and who better to converse with than 90% matches?

But I guess there's a lot of matches, and you can't talk to everyone, which would explain the low numbers. Still a bit surprising to me.

Edit: What you guys said makes sense, thanks. My lack of knowledge of dating sites lead to a bad intuition.
Can liners aren't protecting the food, they are protecting the can from acidic foods.
How many times does it need to be repeated: Freedom of speech is between you and the government, not anyone else.
The title is pretty shameless scaremongering. As horrible as Ebola is, it's rapid onset and the fact it can only be transmitted through bodily fluids mean it's unlikely to make it overseas and even less likely to cause an outbreak should an infected person return to the States.
Why? Foreshadowing. Amazon created an app store before it made tablets and phones.
Sure, my comment wasn't to say they're doing anything nefarious. I'm actually not taking a position here either way. I'm just pointing out that people aren't upset that services use data to improve their services which seems to be the tone and premise of OkCupid's post.
Also related:

http://www.dw.de/contaminated-cotton-swabs-send-police-on-se...
The vast majority of NPR's funding comes from member stations.
> If a company promotes a bigot as a CEO

If you are referring to the previous Mozilla CEO, he was hardly a "bigot". He (I believe, going from memory here) donated $1,000 to an organization that was against same-sex marriage in CA many years back (the same election that had an overwhelming yes vote that year, more than 60%, -- a yes vote on the prop was to continue outlawing same-sex-marriage).

So, fast forward to today, and this CEO was chastised for a political contribution that sided with the majority at the time. Today, it would likely be a political minority that feel that way... but at the time it was a majority.

Is he not allowed to change his attitude/views about political topics? I know mine has changed in the past few years, and I expect it to change more as the future comes.
Just a random correction: custom plugins and modifications can be placed outside the custom/ subdirectory of oh-my-zsh by setting the $ZSH_CUSTOM variable.

Still, in my opinion, antigen is a good idea :)
Meeet connects designers and developers to collaborate on their side projects
For ex: Hackathon's shouldn't primarily be about cash prizes. It defeats the purpose and ideology behind hacking culture.
> But eventually it became clear that he really did keep his politics out of the office

Eich was CEO for less than 2 weeks (March 24 to April 3rd)...

> He should have been allowed to remain CEO.

Technically he was. The board didn't move against him, Eich resigned.
Heh heh. I recently got a message from okcupid saying "Because of a diagnostic test, your match percentage with <user> was misstated as 31%. It is actually 91%. We wanted to let you know!" I had a feeling something like this might be involved. (I messaged that person anyway, because they had a funny username, so I guess I supported their point.)
Would there be any possibility of remote work from Europe? My current job is building / maintaining the LIMS system for a sequencing centre in Spain. I did that in Django, but I did years of Perl before hand.
Can't you just crank up the AC and blast the heat into space somehow?
The HN guidelines say to "resist complaining" about downvotes. (I guess it's open to interpretation whether "asking about downvotes" falls under the same reasoning.)

https://news.ycombinator.com/newsguidelines.html
When I was buying my house, I considered not using a buyer's agent because the condo seller said that they could handle both ends of the deal and save me some money. I thought about it and read more into it and eventually decided against that because a buyer's agent is legally required to represent your best interests as the buyer whereas the seller is representing the other party. Buyer's agents are required to disclose any information that they come into that may help you in negotiation. Luckily, I found a good agent from a referral and since I found my place myself I was charged half the commission.
Top Redis Headaches for Devops: #3 – Client Buffers
This is a feature of Swell: http://www.swell.am/
> The primary intended purpose of the tor network was to provide cover for US agents. Many of the core developers of TOR have at various times either directly worked for US intelligence or have been funded by them

That's very interesting. Could you provide sources that back this up, especially the employment history of TOR developers?
But this is more about sugar-coating questions and using euphemisms so they sound a certain, almost apologetic way. I agree that '[insert life story here]. What should I do?' isn't a good way to ask a question, but instead of suggesting researching some of it beforehand and presenting results alongside the question (like on Stack Exchange), this gives a bunch of canned questions with wordings akin to management speak.

I don't think this is useful for members of Hacker News, which is a very down-to-earth culture. I myself couldn't care less if someone said specifically 'it sounds like...' or asked 'any guidance?' as long as the question was not rude and the asker showed putting in some effort into trying to devise an answer herself.
There are sources available that can be found with some digging. I'm just speaking on the stuff that relates to the work I do.
It's not you. Scrolling without visual feedback makes the user think they've hit the bottom of the page.

Terrible design.
No mention of can openers, and how they work their way around the cylindrically shaped can?

Think of how a can opener would work with a cube, hexagonal, or other shaped can.

Cool article, but seems it builds a lot of assumptions into its analysis.
Freenet is a resource hog, and can be rather slow. It's also not particularly interesting for people who just want to browse and access the "normal" web anonymously. There are few services. There's little interesting content.. Plus it's not clear Freenet can really provide that much as far as anonymity goes. The consensus recently has been that opennet is quite vulnerable, and the only way to be really safe out there is with a global darknet where everyone only connects to trusted peers. Achieving this is not so easy, and there are potential complications.
In a perfect world yea it would be great to find someone from working on projects or school or years and years of knowing someone. I am in the same position as you, I am more of a designer/business guy. I don't have years to wait around and hope someone pops up. I am not sure what will happen in the future, but I know this it comes down to luck and no one way, I don't care what YC says, yes in a perfect world they maybe right, but I live it now and so do you.
Demystifying AngularJS Routing – HTML5 and HashBang modes
'match percentage' is a fuzzy subjective measure. To a large extent it's asking of OkCupid thinks two people having a conversation is a good idea, which is basically impossible to be a lie.

And they're doing it to fight against users being hideously misrepresentative, which is hilarious.
Not all books have a digital, DRM free version? Also, sometimes having the physical book is nice, especially for quick reference between a few known pages
I've been using a pattern like this for my more complex initialisations:

s, i := make([]T, 0, 6), 0

s = append(s, 1, 2, 3)

//[1 2 3]

fmt.Println(s[i:])

i += 3

s = append(s, 4, 5, 6)

//[4 5 6]

fmt.Println(s[i:])

i += 3 // [etc...]

//[1 2 3 4 5 6]

fmt.Println(s[:])

You can easily make references to each chunk of the slice you append without much difficulty or any re-sizing (the first s[:] will remain a slice of the first 3 items).
And the 2008 animated Disney movie: http://movies.disney.com/bolt
What isn't a plane ride away from the US? The moon? The Earth's core?

I'm actually wondering about that now...
Remember Firesheep? http://en.wikipedia.org/wiki/Firesheep This addon was just more fuel to the fire to coax sites to move to ssl only.

Now even youtube uses SSL.
They _had_ this community.

Nowadays most of them emigrated and those who don't, they mostly will not work for KGB spooks.
Finance / biz development guy here. It's real hard talking long term monetization strategy with some developers. I've tried cofounders meetings but been unable to find a
The right type of hungry. I think it may be the fact that i live in Thailand. A country rich in programming drifters.
Have a quote:

"But Lewis began to worry that mathematics had assumed an unhealthy role in the district. “Data” and “accountability” had become almost magic words: if administrators repeated them enough, it seemed they believed that scores should rise, even if there hadn’t been significant enhancements in instruction. Lewis welcomed the district’s new emphasis on reading—teachers got specialized training and taught reading more intensively—but many of the other reforms were oriented around deadlines and time frames. Lewis said, “We had two weeks to teach percentages, and if you’re still on percentages at week three, because your kids don’t get it yet, they’ll say, ‘You don’t teach well enough!’ Well, come, now, we are dealing with human brains.” He continued, “I sincerely believe that demographics does not determine destiny. But you have to be patient.”"
Exposing the search bar is a very nice addition. However, I'd still like a quick filter that gives me "involves:<me>".
It's quite possible to have 100 90% matches - can't contact them all!
The smaller ones may get decent fuel economy but they can't carry much cargo.

To take two examples I shopped for last year, the cargo space for a Ford Escape is equal to that of a Prius v, but the Escape costs significantly more for equivalent features and even with "decent" fuel economy it burns twice as much gas. I wanted something that could tow a trailer but ended up not going with any of the small SUVs I looked at, because they just couldn't hold a whole lot, and they weren't worth the premium.

I think people may overestimate the cargo space of small SUVs, partly because the shape hits our volume-estimation biases, and partly because people "know" that SUV means large cargo capacity. Big ones will haul a lot, but small ones are mostly just funny-shaped cars.

Your speculation about fear is spot on. I've lost count of how many times I've heard people say that they want an SUV because it's safer and because they can see better, even though the first is typically untrue and the second is a pretty small effect (not to mention that they're basically ruining it for everybody else).