skysight-inc/HackerNews huggingface dataset:
Not really, there are two people in the world who have the power to completely obliterate it with a full scale nuclear strike.

A small committee of people making a proposal, giving 9 months to comment on it, then vote on it sounds like a normal procedure to me.
I can't help but suspect that the ultimate effect of paid prioritization would be to stifle future growth.

Say you're a mobile carrier in the not-too-distant future. Lots of your customers are addicted to the hottest new social network in the Valley, FaceFlix. Trouble is, you're catching hell from both sides -- your customers are complaining about sluggish performance, and FaceFlix is complaining about inadequate bandwidth. What's your path of least resistance? Do you spend money building out your network, buying expensive chunks of spectrum at auction and erecting new towers all over the place? Or do you choose to make money, charging FaceFlix to drop their competitors' packets into the bit bucket? It will seem like a no-brainer from your point of view, and that's why paid prioritization is a bad idea.

It just sounds like a recap of the apocryphal story from the early telephone days, where a local undertaker was said to be bribing the operator to reroute calls away from their competitor. Why is that behavior suddenly OK this time around, in your eyes?
Isn't this what it boils down to for the opponents of Net Neutrality ? Either they can't make as much money or they can't buy themselves advantage.

Also expect to see someone like Cuban challenge this on 1st amendment grounds. Given that for the 1% mindset spending money equals speech, the government stopping them spending money to again an advantage is in their mind a restriction on speech. Sad but true.
(TMI warning) I'm not celiac, but if I eat gluten my stool gets screwed up and I have to wipe like (seriously) 10 times to get "clean enough". That's the most obvious effect. Foggy, bloating, yes, to a lesser degree. But the screwed up stool is like a night and day thing. No gluten, clean shot. Gluten, mud butt.

I did register as highly sensitive to gluten (and dairy and soy) on an IgG test. That's not celiac though. Also, as these things seem to be correlated, I am homozygous for MTHFR 677T mutation.
Serving Custom JSON from Your Rails API with ActiveModel::Serializers
CCEDK withdrawals impaired
Patterns, transperency and lots and lots of time.
A bit more keto than 1.3, better.
Indeed. The one thing I love about HN is that it's small enough that after time, you simply get to know other commenters and you learn their areas of competence.
Back End as a Service for iBeacon and Physical Web Development
Really odd form of brand loyalty. "Things are diluting the brand I like, I'm going to switch to a competitor so I don't have to worry about liking things related to the brand I like"
Keybase.io Vulnerability (2014)
Your mistake is to imagine that you have any power at all to affect such outcomes and processes. They will be guided by media/PR/social forces, not your arguments. I guess it's the universal democratic conceit of the 'we.'
Accusing anyone who disagrees with you of being a paid shill is pure FUD in itself.
It's kinda lukewarm, but I don't mind. I tried it with iced coffee once, and that worked better, but I'm too lazy to brew iced coffee all the time.
My initial instinct is to be excited for this, but to be honest I have only a very cursory understanding of the issues.

Reflecting on my motivations, I would say 90% of my support comes from the signal of Comcast squealing about it, and 10% comes from WMF and EFF support. Which I grant is arational, but it's probably a major driving force behind much of the support in the tech community.

So, to opponents: you're likely to have a more effective argument if you can convince me that this isn't correcting a government-guaranteed fiefdom of monopoly power to Comcast, and that the political forces opposing it aren't pawns of Comcast.
You mean Title X? The vaguely-worded proposal, hand-written by the telecoms, to castrate the FCC's ability to regulate, and to impose a set of exploitable loopholes that are difficult to reverse once in effect?

After seeing the absolute ignorance congress has of the internet, how it works, who uses it, how it benefits the country/world, and why it's important, the last thing I want is those people voting on new internet regulations.

I'd rather have an organization regulating the internet that has been set up precisely to understand the issues. Yes, it's removed from direct voting influence, but at least the people there understand what the internet is and are willing to listen to people who know what they're talking about.
What exactly makes Mark Cuban tech savvy other than:
1) He's loud
2) He's reasonably well known
There's also very limited land but land is not tightly controlled by an unelected government agency the same way radio waves are.

If what you say is true then we should be able to buy and sell radio wave frequencies from each other. But radio waves are treated specially by the government because they're a long range means of communication. Same with the internet. That's why the FCC wants in. Not because "it's limited". Land is limited, where is the FCC for land? Gold is limited, yet we can freely buy and sell. Everything is limited but the FCC only has eyes for LONG RANGE MEANS OF COMMUNICATION. Why?

EDIT for temporal:

Please explain this:

"One of our troubles in getting legislation [to nationalize the airwaves] was the very success of the voluntary system we had created. Members of the Congressional committees kept saying, 'it is working well, so why bother?'" -- Herbert C. Hoover, The Memoirs of Herbert Hoover: The Cabinet and the Presidency 1920-1933, at 142 (1952). Cited in Hazlett, 1990.
I have high hopes that the time I'm investing in my kids will not only benefit them, but long term will benefit me as well.

At 5 my oldest son is doing a lot of small chores around the house. He just passed the tipping point of where I can spend less time giving him directions than it would have taken for me to just do the job myself. I see this scaling over time.

A part of the "playing" that I do with him is building and repairing stuff around the home. He loves it. It takes much longer to complete anything that if I was just doing it myself, but I'm doubling up "play" and "chores" so it works out. For things that he can't help with I try to outsource.

I like some of the ideas of past generations who often viewed kids as resources.
At the moment flight is still used on the Search page, but we're moving towards React. Have a look at Spike's slide deck on the evolution of Airbnb's frontend here: http://www.slideshare.net/spikebrehm/the-evolution-of-airbnb...
It's funny because not that long ago Apple was known for rock-solid stability compared to Windows. Apparently you don't think that's true anymore?
> It's outrageous the FCC did this. Who knows what new powers were just granted to the government. You have no idea, because you were not allowed to see it.

Are you outraged at every FCC regulation? They're pretty much all passed before publication.
Ask HN: How does Flynn make money?
Do they consult? Do they sell something?

https://flynn.io/
I can completely empathize. I have a family, and so it takes even more effort to create the time and find the space to make things happen.

I just launched a game into the App Store. The journey was incredible, and filled with joy, sweat, and tears.

I've written about what I've gone through. It might be helpful for you. A small caution... these are relatively long posts, but hopefully they are enjoyable, insightful, and personally beneficial for you.

My experiences with what I felt while developing the game:

https://news.ycombinator.com/item?id=8888070

An older post that I wrote about work, embracing the grind, and driving through.

https://news.ycombinator.com/item?id=7076143

I wish you every success.

P.S. I figured I should do a TL;DR since those posts are even more epic in length than I realized, so I snagged some salient points:

1. You may look at your project and think, "I'm never going to make it. I'll never finish." Please, I urge you to set these thoughts aside and push through. Think about the analogy of building a wall. A wall is built one brick at a time. Watch a mason build a wall one day. You will observe that he or she lays one brick at a time.

This is how you have to view your project. Sure, it would be amazing to have an entire day, every day to devote to your project. However, the reality is that most of us simply do not have that luxury. So, strive to think of it as a mason: lay one brick at a time, and eventually the wall will be built. Every character that you type into Xcode, Visual Studio, etc. turns into a keyword, a variable name, etc... that subsequently turns into a line. Those lines build up, day by day, and before you know it, you have a program, and you look back and think, "Wow, why did I ever think I could not finish?"

2. You have to fight. This is paramount. I will say it again... you have to fight! What I mean here is fighting by engaging your Will. Engage your will to get up, to get moving. Engage your will to eat right, to exercise and go to bed on time so that you have the energy to get up and bring it.

3. You never know where your work will take you. Do not forget that, you have to dream it first in your mind before you can see it in your life. And to see it in your life, you must work. You may not be able to see things clearly now, but you never know what doors could open for you that you did not even know existed.

4. I find that I read this story at least once a month; it's just incredibly encouraging to me:

http://whatshihsaid.com/2013/02/26/ang-lee-a-never-ending-dr...
The refurbished Macbook Airs on Apple's web store are a pretty good indicator if there's a refresh coming.

Usually the 15-18% refurb discount jumps to around 25-30% if those models are going to get discontinued. Not seeing that on the store (yet).
Yup I have ulcerative colitis and one doctor put me on FODMAP, my awful symptoms were minimized much the same was as taking almost chemo-level pharmaceuticals I was put on at an earlier time (which also was effective). That time around I wanted to try a diet approach and it seemed to work. And traditionally there have been no diet based remedies for colitis, whereas with Crohn's and celiac diet matters a lot so that says something for FODMAP ancedotally.

The only problem is the it is really hard to find FODMAP food in grocery stores. You end up eating a very small group of the same meals and are forced to not eat out at many restaurants. So much like weight-loss/working out you'll be receding back to eating regular food within a few months unless you're dedicated.

I hope the 'food industry' starts offering more food in the FODMAP genre, instead of the obsessive and over-priced gluten-free products that are popping up - and largely not science based the way FODMAP has been.
> Paid prioritization is not a bad thing. Blocking websites is.

Paid prioritization can be effectively used to block websites at the will of the providers. "We offered that website our paid tier, but they refused our $1,000,000 demand and are now capped at a bit per second."
It's a little hard for me to understand what if anything this presents. At first I thought perhaps Protocol Buffers didn't have an RPC layer, and that this was bringing Protocol Buffers up to a comparable level of competitors like Thrift. Checking the Protocol Buffers docs though, I see they do already have services.

Is this simply a consistent, cross-language looking interface for authoring/consuming Protocol Buffers services? What makes this different from other Protocol Buffer implementations?
Is your use of the Internet limited to websites?

If you play video games, use realtime video services like facetime, or use a VPN for mission critical work, do you really want your traffic flows to be identical to something that delivers content to a rendering engine?

Different traffic has different requirements & performance characteristics. From a pure engineering perspective, this is a very poor decision and treating all traffic equally provides artificial and often unnecessary constraints.

I have never experienced any situation where prioritization has effectively become blocking.
Sounds like a typical first generation new device from Apple.

Generally, 1st generation new devices have low benefit to cost ratios, are trying to enter a market with the absolute minimum requirements, and the successive generations will include some kind of hardware bit that makes the device much more useful.
See that "you don't remember to close them down" part gets me, or rather doesn't. I mean I have a lot of tabs open when I'm working, but at the end of the day I close my browser and I don't have any fixed set of pages that it opens or last session, it just opens on the new tab page and asks for commands.

I just can't stand if my browser has so many tabs open I can't read the what the hell it is from the header and since I always use browser only on half of my screen with editor on the other side (actually since I have 21:9 screen I've split it in 3 so I can have project | editor | docs) that gives me at most like 15+-5 tabs to work with.

But maybe I'm just the weirdo out of everyone.
Hoaxes involving the BBC found from 30 seconds of Googling:
http://tempr.org/54ef79520a0bc.html
This interoperability-focused approach brought the obvious question of adopting an existing open-source rendering engine such as WebKit. While there were some advantages, upon further investigation it was not the right path forward for two important reasons. First, the Web is built on the principle of multiple independent, yet interoperable implementations of Web standards and we felt it was important to counter movement towards a monoculture on the Web. Second, given the engineering effort required, we found that we could deliver an interoperability focused engine to customers significantly faster if we started from our own engine (especially if unshackled from legacy compatibility concerns), rather than building up a new browser around an open-source engine. We will continue to look at open source and shared source models where it makes sense and look forward to sharing more details in coming posts.

This is a powerful paragraph from the article. I'm all for competition, and if they actually produce the next great browser, that'll just mean better browsers overall (and probably even better tooling for us devs). I'm a bit skeptical whether they can pull it off, but at least I have a good feeling that they're out to prove us all wrong.
> My thesis is that these accounts are not here for legitimate argument. They are here to spread FUD via talking points

If you feel anyone's opinion that isn't your own is somehow FUD, that's a problem.

For example, you are unlikely to change my viewpoint or opinion on a great number of things, even through well thought-out and concise arguments. I also happen to believe Fox News isn't as terrible as a lot of people like to think (they are, after all, the news network with the most viewership and highest ratings year after year).

Point being, you shouldn't attack individuals because they don't agree with you (or the popular opinion). You should attack their argument.

And clearly someone who's invested enough time into getting 1K+ upvotes isn't a drive-by-night account. I get suspicious when new accounts post that were created on or around when the article was posted, and/or accounts with very long account history but almost no comments and no upvotes (why go 500 days with no comment but now you post?).
Why would you want to disable STUN requests? Wouldn't they just return the public-facing IP that the server already knows about?
"And that adds up like compound interest into making the code a lot better."

Like inverse (or reverse) technical debt. Excellent way of putting why code reviews are important.

I would just add that while improving adds up, it shouldn't cover the fact that blocking the team because of camel case issues is not the best use of time.
There are static analysis tools that are free and open source that can do this work.

We are spending between 1/5th to 1/10th of our time reviewing code[1]. Most of the times the disciplined have to carry the burden of being 'that guy' that always has something to say.

1: http://www.quora.com/How-much-per-day-or-week-do-engineers-s...
They will get away with it because they're targeting 19 hours according to that article.
While we're at it, all roads should be straight.

Hint: If your system depends on local time, it isn't going to be robust.
> Conservatives don't like it because it allows the FCC to do things like rate-setting, even if this administration chooses not to use that power.

I don't understand this fear. Let's consider two hypotheticals in which this administration does not want to do rate setting but a future one does.

Hypothetical one:

• This administration uses Title II with forbearance of rate regulation for NN.

• Later administration drops the forbearance and imposes rate regulation.

Hypothetical two:

• This administration finds some way to do NN without using Title II (perhaps not being able to do as strong a version of NN as they want).

• Later administration wants to do rate regulation. They reclassify as Title II and impose rate regulation.

I don't see how the later administrations ability to impose rate regulation is significantly easier under hypothetical one. It just changes the specific rule they have to write. Since they have the power to impose Title II, they can drop that into their rule if it hasn't been done by an earlier administration.
Marathon is used in production at our company on > 1,000 servers. 0.7.x had some stability problems but 0.8 has been terrific. Especially given the project seems to be less than 2 years old (according to github), I find it to be really stable. A lot of advanced canary-style deploy features were added and they're more advanced and scalable than anything else we tried out.
Cloud foundry (CF) will work for those who have embraced microservices architecture. So, this works well for startups; but not so much for other companies.

Yes, CF changes the way one looks at application and infrastructure. But 95 percent of applications out there need to be ported out to the CF-like Paas. Can companies buy into this?
>He thought, he judged, as animals can be seen to do, if observed without prejudice. I must say here, since it has to be said somewhere about Hugo, that I think the series of comments automatically evoked by this kind of statement, the ticker-tape remarks to do with anthropomorphism’ are beside the point. Our emotional life is shared with the animals; we flatter ourselves that human emotions are so much more complicated than theirs. Perhaps the only emotion not known to a cat or a dog is -romantic love. And even then, we have to wonder. What is the emotional devotion of a dog for his master or mistress but something like that sort of love, all pining and yearning and ‘give me, give me’. What was Hugo’s love for Emily but that? As for our thoughts, our intellectual apparatus, our rationalisms and our logics and our deductions and so on, it can be said with absolute certainty that dogs and cats and monkeys cannot make a rocket to fly to the moon or weave artificial dress materials out of the by-products of petroleum, but as we sit in the ruins of this variety of intelligence, it is hard to give it much value: I suppose we are undervaluing it now as we over-valued it then. It will have to find its place: I believe a pretty low place, at that.

- Doris Lessing
Sorry, maybe OT:

Does anybody here has empirical experience with ADHD and the supposed connection with gluten sensitivity [1] ? I have a kid with severe ADHD and I have been always reluctant to try a gluten-free diet, but the truth is that the evidence is getting stronger everyday.

Thanks.

[1] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3184556/
If they're going to sell a watch, does this mean our iPhone alarms will forevermore work correctly during DST switchovers and calendar year increments?
I've been using Machine for the past month and it's pretty good. It handles SSL certs for docker over IP address, which is an absolute PITA to manage manually. I hated creating new certificates for each machine, whereas machine does that for us. There's an open PR for adding PW protected CA key files, too.

Unfortunately, we use a custom SSH port which there isn't support for. It also adds a machine-specific public SSH key for connection.

The docker guys are great at accepting patches, so we can build this all if we need it.
The thing I have hated the most about the last 20 years of the internet is how often I have been blocked access to a website due to caps.

This has happened exactly 0 times.
I read this book cover to cover.

For someone self taught, who has a beginner understanding of Python (control structures, data types, classes, functions, loops, etc) this is undoubtedly the easiest way to introduce them to Algorithms and Abstract Data structures. This really takes a beginner to an intermediate level in small easily digestible chunks.

My question to you now, HN: are there any books on the market that can guide a beginner/itermediate (who knows Python and perhaps a framework like Django) to better understand the ins and outs of programming for the web? I am not talking about getting an app up and running, I am talking about understanding the flow of data, maybe things like WSGI, security, APIs, etc. Something that can really take an intermediate to an "Expert" level.

Any Suggestions?
The standard way people indicate to society that they would like to exchange currency is by setting a price for their product.

It doesn't seem particularly fair to say "here world, use my open source project for free," and then get mad that people use it for free.

And in fact, I don't think antirez is saying that. It looks to me like other people, who didn't build Redis in the first place, are the ones saying that.
Shedding more light on this. http://googledevelopers.blogspot.co.uk/2015/02/introducing-g...
All true; but a perfect solution would not involve more prompts to the user. Crying wolf and all that; too many and nobody reads the prompts any more.

The exposure of your IP address(es) is a very mild risk; not in a class with security risks, more like cookies. It just helps de-anonymize you, if you care about that.
You're forgetting about the market feedback effect. In a world where most eyeballs are in the paid options, advertisers will find ways to co-opt the paid options. The companies that accept those contracts will have more revenue with which to deliver the same quality at a lower price, and will attract viewership proportionally, etc., etc., etc.
Totally. And chances are, that's what they'll choose to spend most of their time discussing with you. Very few things are ever "finished", and even when they are - so what? It's what you learned, and how you decided to do certain things along the way where the real value and knowledge and experience is represented.
Awesome Docker – a curated list of Docker resources
While I can't speak on how the designer of this particular piece created the shapes you see, in Sketch I would create a shape (the flower petal) and then do "rotate copies". Do that a couple of times with the different size shapes and give each layer a different opacity (ability to see through the shape). Making it a black background with high opacity and layering them on top of each other provides for the cool effects.

Then place a rectangle background with a gradient on it that transitions from purple to green like in the graphic.
7 years ago I would have agreed with that. Today I'm not sure.
And? I don't know what you're point is in bring up something I already agree on.

https://news.ycombinator.com/item?id=9114161