skysight-inc/HackerNews huggingface dataset:
This deal doesn't seem as bad as many make it out to be. The agreement appears to consist of a an interconnection arrangement between Comcast's backbone and Netflix's streaming POPs.

Prior to the agreement, the traffic was routed through Cogent, and Comcast didn't want to increase the interconnection bandwidth with Cogent.

I don't see this as a blow to Net Neutrality, assuming the deal is as described.
Comcast worries about the FCC and Congress, not its competitors.

It would seem that worry extends only so far. In this case, if what you're saying is accurate, Comcast intends to take (i.e., extract rent), and it just doesn't want to get noticed while it takes. Fear of the FCC and potential consumer backlash do not extend so far as to help it to reconsider its basic strategy of expanding rents, even as its merger with Time Warner is under review. There's a certain boldness to Comcast's move in working out this deal with Netflix.
What Stephenson changed his view on primarily was his choice of OS, mostly because OS X offered most of the power of UNIX while also presenting a user-friendly GUI. I believe he's had a few things to say on this since (principally that he's increasingly less happy with OS X) though I don't have any specific links at the moment.
The difference is that it's the actual web sites making that decision. ISPs aren't blocking ESPN, but rather ESPN is making the deliberate choice to only allow access to their web site from certain ISPs. This is dumb, I think, and annoying, but there's nothing fundamentally wrong with it. Where you start having problems is when your ISP, who you are supposedly paying for access to the entire internet, starts blocking certain sites because you haven't paid extra.
Also, hit me up if you're in the Bay Area and need a technical cofounder on a mobile project.

I was on the Paper team, but besides iOS, I am very handy when it comes to backend or system administration tasks.

(email: andy+yc@atoulou.se)
Google staff members sometimes publish papers about their recent work: http://research.google.com/pubs/papers.html
I'm working on this as we speak :)
Vitamin C can be used for Cancer treatment
And here's the answer in Go: http://play.golang.org/p/m_biT7Dfmo
I just cancelled my netflix subscription. I hope you do the same. Let them know why.
Obtaining, Scrubbing, and Exploring Data at the Command Line
As a data point, the only non-video site I currently have whitelisted for Flash in Safari is Google Maps.
Also: when program hits a missing case in a switch statement, throwing an exception and rebooting the program is an option. That's not true for the equivalent situation with contracting parties.
Eccouncil.org, 'Certified Ethical Hacker program' hacked. 
It appears that eccouncil.org has been defaced and hacked by the GNAA (http://en.wikipedia.org/wiki/Gay_Nigger_Association_of_America), if you look at the source code of the current website (www.eccouncil.org) you can see irc.gnaa.eu, that is rather interesting.

How could an organization that issues Certified Ethical Hacker certifications get hacked? This isn't the first time either.

http://en.wikipedia.org/wiki/Certified_Ethical_Hacker
You forgot to mention the part about how it actually does balance out because Comcast is receiving $18B billion a year for internet bandwidth from the its customers. Customers are requesting more data, but Comcast wants to be paid on both sides because they have a monopoly over the customer.

If it is really expensive to accept Netflix's offer of free hardware and free bandwidth then the additional cost should be passed to the customer. The problem is that it's not actually more expensive and Comcast knows their customers can't choose someone else so it's a much better strategy to squeeze the content providers.
Drug cartels have a myriad of other products, cocaine being one if them. All of their products are commodities worth multiples of their weight in gold. Taking marihuana away from them is not going to make as substantial hit to their profits as you suggest.
According to the article, "the average speeds of Netflix's prime-time streams to Comcast subscribers had dropped 27% since October"

I guess the question is, did all other traffic see the same drop? And what changes in their network would cause this?
because there were no infrastructure in the place

Not necessarily. Farmworker housing is offered in areas where there are alternatives, but the needs of the worker population often don't match the needs of growers: periodic work, a mobile workforce, and a concentrated area in which work crews can be picked up and dropped off, as well as a generally below-market income for the tenant population. Similarly, modern worker factory housing often exists to support a large migrant population.

The question I was answering wasn't the "why" but the "when", most specifically that it's still happening now.
exactly this. If the conditions were clear and unambiguous as to whether a contract's term was satisfied or not, there would be no need for lawsuits to enforce a breach.

It's precisely because of the enormous ambiguity in human affairs, even when both parties are acting entirely in good faith, that hundreds of years of contract law exists, and courts and lawyers and lawsuits and police to enforce them.

The OP's example -- publish three blog posts -- is so trivial that it's hardly even worth discussing as a contract. "Paint my house" is a typical example in first year contracts and it's fodder for all kinds of problems and issues and exceptions: was the house painted? On time? Proper color as specified in the contract ["that's not blue!" "of course it is, says so right here on the can" "No it's not" etc]?

Bitcoin and other crypto currencies are interesting as a cheap escrow mechanism, but it still requires a neutral third party to verify that the conditions are satisfied and release the funds.
People don't choose ruby, they choose rails.
Have you tried LSD or DMT? I've heard that it helped people with depression.
https://news.ycombinator.com/item?id=7287266
That's my previous article on generating transactions manually. The current article continues where that left off, discussing mining.

I wanted the titles to show the articles are related, but I think I've caused confusion. If someone has a better title suggestion, please let me know. (Genuine request, not sarcasm.)
Righteous nerd rage and the electoral college
As funny as it sounds, this is sadly my experience sometimes.
They have already done 1 and 2. The problem is #4 isn't possible because there aren't neutrality agreements to breach. Comcast provides shit service to Netflix and that's perfectly legal.
I don't see this working, if the prisoner who flipped the switch on is brought back into the room immediately after the counter turns it off, then that one prisoner will be assumed to be two different people.
One of the things you'll hear frequently in mental heath treatment is the importance of externalizing the illness, i.e. you aren't the illness its an imbalance you can work to correct, like physical therapy for your brain
>high-frequency trading in Python

Wait...they're willing to spend millions to build a new undersea cable that shaves a millisecond off the latency...but they use an interpreted language? How does that work?
Why? What's special about it? Why is it of "deep interest"?

Give us a reason - it's not obvious.
GHash.io and BTC Guild own >50% between them though: http://blockorigin.pfoe.be/top.php

Eligius have some mining rules which one could regard as not acting in good faith (rejecting gambling site transactions, etc) depending on your point of view. This can prevent some from using them and limits their hashrate somewhat.

If you look at the top pools list compared to 6 months ago that landscape has changed quite a bit. The pools outside of the top 5 have less market share and there are less pools. Mining power is slowly centralizing: https://web.archive.org/web/20130215040845/http://blockorigi...
It's very easy for netflix to educate the users about whose responsible for the issue.
Are you under the impression that legalizing marijuana means legalizing all drugs? There are many other illegal drugs worth many times their weight in gold. So you get rid of marijuana as a means of income; this is no big deal to cartels.
"You can think of the court system as exception handling for real-world contracts, and that's a dangerous thing to give up."

I was going to agree with you, but then I realized you can actually devise a contract with the equivalent of a "mediation" clause built-in. In fact, this is exactly what a multisig escrow Bitcoin contract is. If the buyer and seller agree that the transaction was successful they can finalize the contract, otherwise they have to go to the mediator who sides with one of the parties.

However, you still have to be very careful constructing the contract, as well as securing your private keys (from theft and loss).
I can only offer my own experience, but I've been involved in email marketing for a while now and I've neither bought nor sold a list of email addresses.
I can't recall the last time I even heard of somebody in the US having the choice of more than two high-speed ISPs. At best, your choice is cable from one company and DSL or fiber from another. I'm sure there must be some places where there's three or more, but they must be extremely rare.

There are more if you count wireless, but those don't really work as a substitute for real home broadband, even with companies (e.g. Clear) that pretend they do.
The underlying rendering engine (Gecko, FirefoxOS "Boots to Gecko" hence the codename is "B2G") is the same - all apps (including the Browser app on the phone) are written in HTML5/JS/CSS: https://wiki.mozilla.org/B2G

B2G is different than Desktop Firefox in some ways, for instance it uses multiple processes (this is being worked on for Desktop, it's already in use for plugins for instance) and supports some new APIs to access the hardware on the phone that you'd expect: https://wiki.mozilla.org/WebAPI
> This is not trivial to do right now. Top-notch JSON support would make it a breeze

What does it matter if it is JSON or not. In financial transactions you want:

* Maximum fault tolerance
* Auditability
* Security
* Performance
* Ability to roll it back with all the cleanly defined states in between
* Ability to talk to legacy / standard systems

JSON-ifying the contents of the transaction is nice. But I wouldn't think that is the main pain point in the industry at the moment. It is really the behavior of the systems outside the transaction contents itself that matters.
Gecko is shared. Everything else is different.
"If you pay for (say) a DS3 line, there's an implicit assumption that you are not going to be pumping 44.736 Mbit/s through it 24/7. "

This may be the cases for ISP-ISP connections, but every transit circuit I've ever purchased as an end-user has two elements, a Non Reccurring Charge (NRC) to set up the connection, and then a monthly recurring charge (MRC) consisting of, a port speed, and a 95th percentile metered usage charge.

e.g. I might get a gigabit port set up for an up front $5000 NRC, and then a 24 month contract for $2000/month port speed, and then pay $5/megabit @95th percentile of 5 minute averages sampled over a month.

The ISP samples the usage of my port every 5 minutes, (8640 samples in a 30 day month), drops the top 5% (432 samples), and then charges me the cost of the next sample (sample #8208) - If the sampled speed at #8208 was 1 Gigabit, and sample #8207 was 0 kilobits, then I am still charged $2000/month + 1000 * $5 = $7000/MRC for that month.

Cogent has always had a reputation in the industry for being the cut-rate player (to the point of other ISPs just dropping them as peering connections, resulting in companies literally not being able to communicate with their customers) - Netflix was trying to rely on Cogent to send data to their customers, presumably because they were charging significantly less than "Tier-1" transit-providers, and finally came to the realization that yes, you do get what you pay for.

None of this surprises me, and none of it appears relevant to the conversation regarding Net-Neutrality - this is a peering discussion, pure and simple.
You won’t have broadband competition without regulation
Hatred and Profits: Getting Under the Hood of the Ku Klux Klan
Fryer & Levitt 2007 discussion: http://marginalrevolution.com/marginalrevolution/2007/09/the... l excerpts: https://plus.google.com/103530621949492999968/posts/2wsM7WYk...
Graph TV
You forgot to mention that network technology has leapfrogged last mile connections many many times over. In many ways, the problems have gotten considerably easier for many ISPs, and there are no capacity problems at big exchanges, and certainly no barriers to scaling up.
This is 2024. We are on The Verge frontpage. List here the titles
Ask HN: How does HN sort/rank the comments thread?
Exactly - was it the case that ALL cogent traffic being blocked - from everything that I've read, it was. Cogent's circuits were just overloaded. They had sold transit to Netflix that they were unable to provide.

Netflix customers, in this situation, can point their fingers at Netflix (who, in turn, can point them at Cogent).

If Cogent provided 1 Gigabit of transit to Netflix, but didn't have circuits with which to connect Netflix to their customers, well, It will be interesting to see what kind of Liquidated Damages Netflix wrote into their contract with Cogent. Maybe it will be enough to pay their peering fees with Comcast.
What's the real difference between holding peering connections for ransom versus implementing packet-level QoS?
Ya I've actually had several years here in Idaho where I was able to survive on about $6,000 per year, which was $250 for my half of the rent on a 2 BR apartment plus food and gas. Of course that didn't count my $300/mo student loan payment and $1000/mo credit card payment due to a failed business venture. Debts have accounted for about two thirds of my monthly expenses after college.

BUT, and I only realized this recently, my education has allowed me to live largely outside the traditional workplace. I've worked just under 9 years out of the 18 since I turned 18, with the longest jobless stretches lasting about 3 years. My last office job ended 1 year ago and I've become so busy with online contracting that I don't plan on going back.

So I know that it can be frustrating to hear about fortunes being made by startups and entrepreneurs, but it’s helped me to step back and not look at the money. The vast majority of people have no or nearly no wealth (in the form of assets that provide income). They only have cash flow, and most of that money is wasted on things they don’t need. When you look at the people who really are living on a fixed income below the poverty level, remarkably, they treat it as an asset (like a retirement account), using the disbursements to pay for necessities. So a person on $10,000 per year welfare has the equivalent net worth of something like half a million dollars when you consider taxes. It’s no wonder that they don’t want to give it up for a regular job. And this really, really pisses fiscal conservatives off to no end, because they only see the world through the lens of means testing.

To get to the point, my education has provided me the lifestyle of someone with the equivalent wealth of the government having to shell out half a million dollars. That’s a fantastic return on investment for an ~$80,000 four year degree. If fiscal conservatives were serious about reforming welfare, they would be open to the idea of extending public education four more years to cover college. They would also be open to something that will probably always be unfathomable to them, that money and quality of life can be independent variables.
I'm sorry for the grammatical ambiguity. The regulations themselves were to be written in Python. Nonetheless, I do think interpreted languages are used in HFT, but presumably not the kind of HFT that attempts to exploit inefficiencies between in, say, the prices of frozen concentrated orange juice futures on the Chicago Mercantile Exchange vs the price of agricultural companies on the New York Stock Exchange.
Insert a form with post and auto send on your unsubscribe page, and voila.
They announced it.

http://www.nytimes.com/2013/06/20/business/in-head-hunting-b...
Here's the link to the actual video:

http://www.wehi.edu.au/education/wehitv/molecular_visualisat...
The question of how is answered: — declarative syntax driven by JSON structural schemas[0] and encrypted JSON transactions stored in the blockchain.

The domain of case evidence is a matter of training a bitcoin network with a modular feed-forward neural network decision engine that discovers novel situational categories. Unit Tests consist of the declarative language and its implementation in any given environment through evaluations of syntax.

After you deploy it once, it theoretically becomes increasingly less costly to iterate deployments. Code first, design later.

—

[0]: http://json-schema.org/
US inequality due to assortative marriages
Add voting: say the donations are from 10 people, and 6-of-10 unlocks the payment. If people feel ripped off by a scraped page...
Don't question the power of the cloud!
Nope, only comments. The only actions you can take on a link are upvoting or flagging it.
If there ever was a case for abandoning waterfall ("waterfail"?) and embracing agile and embed product into engineering, this would be it.
Wow, that thing is nuts! I thought I had it bad with drums.
That's not an apt analogy at all. Netflix connected to Cogent, which is one of the cheapest providers that still works (HE is cheaper but extremely congested). Netflix now determined that Cogent's connectivity to Comcast was insufficient, so they're connecting directly.

You could make the case that Comcast should have upgraded their peering with Cogent. That's the case in almost all of these disputes. But Netflix blinked first.

If you want to make useless shipping analogies, it's like Amazon ships using ABC to a rough wilderness. ABC uses simple cars that don't handle the terrain so they contract the local government to deliver packages in that area. You could say it's the local government's responsibility to fix the roads, or ABC's responsibility or anyone but Amazon's. Good luck.
Not dropwizard. It is really really good if you are building rest services for other things to talk to. it is not so good on the web side of things, but then again, it isn't meant to be.

Spring MVC is still good enough for most things. Stay away from JSF.
not sure if this is meant to be sarcasm. but since you're working on FF OS, maybe you could clarify the obviously inaccurate marketing speak.

P.S. i'm going to be the first to jump in and run it on my rooted HTC Jewel in lieu of CyanogenMod once there's a port. it can't come soon enough.
Contextual Ed: Analytics + Education
Variations over time like this may also reflect a changing set of expectations and a product that does not evolve much.
Show HN: Dear IE user
You're thinking Amazon Silk?

At any rate, yeah, doesn't make any sense. Marketing BS.
trivially broken by not assuming everything will play nicely in the environment.

"In theory, there is no difference between theory and practice. In practice, there is"
The actual lawsuit isn't against fracking itself. It is to prevent construction of a 160 water tower that would be used to fill trucks with water for fracking and other oil/gas exploration activities and this is in violation of the existing zoning ordinances in the ranching community in which he lives.

While it appears a subtle distinction to those looking for an example of glaring hypocrisy, would it be any different if he (and his other rancher neighbors) were protesting a construction of a 160ft water tower intended for some other purpose?
The only downside he lists for git-subtree is that "your history will be complicated unnecessarily" if you use the rejoin option, and subtree pushes are slow if you don't use that option. But his solution also creates more than one commit whenever a change modifies a "subrepo" / library as well as the main codebase. So it doesn't really seem any better from the history point of view. Am I missing something?
Reduce labor mobility to reduce wages.

There's usually a little classist attitude going on. Labor class 27 will only be allowed to live in labor 27 class apartments, etc. No selecting your own personal lifestyle balance allowed, after all we only hire perfect replaceable cogs so it won't be an issue anyway.
Very good arguments, thanks. I'll try to refute all of them.

1. Contract in a programming language does not leave room for misinterpretation. If there are N conditions to unlock money, they are all well-defined (unless there's a bug in the entire system, of course). Since there's no room for interpretation, lawyers do not need to "cover many cases" (like they do today so their opponents don't find a loophole). Compare Bitcoin itself (a bunch of C and C++ code) with the current financial system and all the laws and regulations. Bitcoin's code may be shitty, but it's much more strict, consistent and well-defined than all these thousands of pages of law. Law is never consistent even with itself, not only with law of other countries or particular decisions of courts.

2. Lawnmower-borrowing can be transformed into insurance contract with a deposit "locked in the sky". E.g. like this: http://blog.oleganza.com/post/58240549599/contracts-without-... Newer slides: http://oleganza.com/bitcoin-epita-2014.pdf

In other words, you transform an informal problem "this guys agrees to do some ill-defined work" into a formal problem "we both lock up insurance deposit which makes both of us interested in resolving all uncertainties to mutual satisfaction". It does not need to work for everyone, but it's potentially a much better insurance against misinterpretation of contracts than the need to go to an awfully expensive court+lawyers. Some people will find it useful for them, others will stick to some other means.

3. You can encode exception-handling as an optional third party arbiter right in the contract. Only bigger risk takers will start using cryptocontracts and assume all the risks due to bugs or surprising social issues. As time goes by, bugs will be weeded out, worst solutions thrown away and replaced by better solutions. Your mom will use this stuff after million iterations with a low risk of something go wrong. Also, cryptocontracts don't encode life or death. They only encode movement of limited amount of funds. If you don't put all your life's savings in one contract, you don't risk losing all your life savings.

4. Very disagree about cost. Programmatic contracts will be used voluntarily and only because they are cheaper than going to a lawyer or risking going to a court. Or paying a fee to some 3rd party. Also, in many cases the cost of using orthodox legal system is infinite - for some contracts, or in some countries, or in some businesses (extreme example - black market), legal system is simply unavailable. There are many-many people who cannot afford lawyers or non-corrupt judges to solve their problems. Cryptocontracts are low-cost solution for them.
Yup, I've switched over my Chrome extension [1] to use Algolia's API instead of HNSearch (which is shutting down), and so far, it seems to be working peachy.

[1]: https://chrome.google.com/webstore/detail/hacker-news-sideba...
This is more like a reverse moat: you only have to pay it after you succeed. New entrants don't have to pay the tax -- peering without money changing hands will happen to "just work" for them just like it used to. Only after they get big will Comcast create a new traffic jam and send them a quote to fix it -- that's too late to help Netflix.
sometimes i wonder if many tech evangelists & PR people are so detached from the technology they promote that they themselves don't understand what they mean when they say "cloud". the unwashed masses clearly have no way of understanding what "the cloud" is any more than "a series of tubes"