skysight-inc/HackerNews huggingface dataset:
Couldn't it be that your VPN provider has better/less crowded connections to both Verizon and Netflix?

I can see how using a lower grade link to a main source of traffic outside a network can actually shape the traffic and reduce the workload on said network.

If that is not Verizon's doing and if there is some reason why Verizon is not connected to other Netflix's links then I can see it as being out of Verizon hands.

It is more probable, though that the limitations in interconnection between Verizon and Netflix are intentional so as to avoid high utilization of Verizon's network.
Any plans to allow the data to push back? Specifically, would it be possible to add webhooks after data was pushed to a stream? This could be amazing for a decentralized notification service.
How does Verizon know if Netflix is paying enough for the data they send? They are not Netflix's ISP.
From the article:
"Netflix sends out an unprecedented amount of traffic."

YES! Yes they do! But Netflix doesn't send that traffic for fun and giggles, just to swamp your network and clog up the port. They do it because YOUR CUSTOMERS HAVE ASKED THEM TO and you, Verizon, you duplicitous shitbag, have SOLD THAT CAPABILITY to your customers. They have LITERALLY PAID you to successfully receive up to 75Mbps worth of traffic from ANYONE, INCLUDING NETFLIX.

I can't fucking stand this "they send a lot of traffic our way, but we don't send any back!" bullshit. Netflix doesn't PUSH traffic to your customers, your customers PULL traffic FROM Netflix.
I must protest, because there's a serious point here. Satire aside, it's not ok to say things like "You're lying" on Hacker News. There are civil ways to make any such point. If people break the HN guidelines egregiously, it's not overreacting for a moderator to say so.

The satire thing is a separate issue. To anyone who reads as many toxic HN comments as I do, the satire in that comment was anything but obvious. It's not even close to the worst stuff HN users say to each other.

The implication in your comment and the root comment is that moderators shouldn't make mistakes. That's too high a bar. We make mistakes all the time. That's why I picked this username!
Completely wrong. THis comment betrays how people completely fail to understand resource allocation in a market economy. Willing to pay more means their time is worth more. Their time is worth more because they create more value per unit time than others. We want productive people to become even more productive, that's how the world gets better. The internet didn't improve the world by starting with connecting Indian villages. It improved the productivity of those who were already leading productive lives in first world economies.
8 yr old's first time on a stage - rocks "Let It Go"!
Sorry didn't see it was just a local instance you were running so it probably doesn't matter. In general I wouldn't let your public and private keys get out because anyone could start writing, deleting, etc. with those keys.
calling it: Next significant windows will be windows WX.
We always give some sort of programming test, usually a dumbed down version of a problem we've recently solved ourselves. You shouldn't have to spend more than two hours on it, if that. Most of the time our applicants say they spent less than an hour on it. It also weeds out a non-zero number of people who aren't really super interested in the position.
Still is, but shhhh.
optimizing for cache hits and only loading the code for the view you need are not mutually exclusive. Your build can package optimized assets at a page or component granularity. But parsing a little bit too much javascript is not so slow as extra requests, doubly so considering that the biggest unoptimized assets are the dependencies that every page needs, like jquery, angular or whatever. I have worked on several gmail-sized apps and, to date, the profiler told me not to bother.
It's very, very common that open source developers will provide zero support for their products. That's almost part of the open source ethos, where someone starts as a core dev, eventually moves on and then the project is picked up or forked by the next person. If a product becomes sufficiently popular, the support gets provided by the various volunteer armies in IRC who provide free tech support for nothing more than the pleasure of berating strangers that they are helping on the internet.
Exactly. Verizon can try to spin this as "Netflix is pushing this traffic on us through inferior intermediate links," but what's really happening is that Verizon's customers are requesting the traffic. The standard response when one of their border links is congested is to work with the peer to upgrade it. Level3 is willing to do so. Verizon would rather try to squeeze money out of Netflix for an unnecessary "direct link". Hopefully people see through this PR.
I'd bet that the rise of larger phones have made tablets less of a necessity. I have a 5.3" Galaxy Note 3 and it fits comfortably in my pocket. My wife has the same phone and it fits in her purse. There's no need for a 7" tablet because it wouldn't be much of an improvement for screen size for the hassle of having to carry it around. That leaves 10" tablets, but the novelty of running apps on a big screen wears off when you can run the same ones on a 5.3" screen. The Surface is a nice alternative if you want to run desktop software, but it is a hard sell at $1300 when you can get a 15" touchscreen from HP for $300.
No, the JVM is not built for that. Jigsaw sound like what you want:

http://openjdk.java.net/projects/jigsaw/
Assuming your new provider did not have the problem, which ISP did you switch to?
Yeah, but nobody reports them; and even if you did they'd probably just get a new phone with a fake name and sign up again. There are just too many cabbies in NYC and they're too transient to really police it.
sorry if this has already been mentioned but does zocalo have client side encryption? that is to say, does the file get encrypted before being sent?

this part mentions encryption but is isn't clear:

"All documents are stored in a designated AWS Region and transmitted in encrypted form."
In SF, WebPass (and MonkeyBrains, from what I hear) are great alternative ISPs. Both do point-to-point wireless. My building shares a symmetric 100Mbps connection to WebPass, and I pretty reliably see 30-40Mbps on my wired network. And I pay significantly less than I had previously paid Comcast. (However, I never used the TV component of my Comcast offer, so the cost structure is presumably different for people who do want cable TV.)

I understand that point-to-point wireless is more realistic in an urban environment than in the suburbs or a more rural setting. Do other cities have good alternate ISPs, or are SF residents somewhat unique in their appetite to try alternate providers?
I also can't sign up and get the "empty language" form error even though I put a tag in there.
I question the value of websockets in most cases, because in most applications I can think of (except maybe games and high-frequency trading), they don't bring me any value and actually prevent me from interacting with the website in a meaningful way (yes my connection is crappy, but that is the case for a big chunk of the online population).

Sure, I can't think of all applications that would benefit from websockets, but so far, none of the ones I've seen do. I'm certain you can find at least a few exceptions, but my point is that it is only this: exceptions.
To be fair, Venture Capitalism in general is a gigantic conflict of interest.

Already there is a big split between incentives for a founder and incentives for an early employee, and even moreso between the company and investors.
Singapore libraries ban gay books for kids
A proposed amendment to the US Constitution relating to campaign finance
Well put. My (and, I think others) concern with the article is that it advocates splitting all your code into separate files (great for maintainability and managing your code base), but then loading each of them individually on demand (probably a bad idea for all the reasons everyone's mentioned). I'm a lead dev on a fairly large JavaScript app, and we've taken that middle route - we use build process with Grunt and RequireJS to compile our 300+ individual script files into a handful of concatenated files divvied up by page/component. Our application is large enough that loading everything at once (even concatenated/minified/gzipped) doesn't make sense, but RequireJS/the r.js optimizer made it really easy to both figure out our usage pattern and consolidate our core set of modules. The process we use creates a different version of our app script for each entry page, and then each page has its own separate module that can be loaded on navigation.
Try ThingSpeak on GitHub... Lots of active development and growing community.
Are you short-sighted or is that a very big screen?
With the bold ambition in the email, I could not possibly imagine it is defined as a much smaller number of customers than there are today.
Honestly though, I can't really tell the huge difference from my couch. I guess my TV isn't big enough to actually notice.

Sure my blurays play at higher framerates and look crisp, but I don't mind watching 480 at all.
Netflix has an open offer to move CDN servers deep into provider networks [1] to avoid peering congestion. This would put most of the Netflix traffic at the bottom right of Verizon's infographic. Why hasn't Verizon accepted this offer?

[1] https://www.netflix.com/openconnect
I'm an experienced developer who would be interested in helping others. But I have no idea who it is I'm helping here, and also I'm not sure what the company's role is or how they benefit, etc. I'm happy to volunteer my time in some situations, but not if I feel others are profiting off it in some non-explicit way. Would love to see more info about who exactly you are, what your plans with this thing are, what your financial motivations are, how my contact info is to be used, etc. before I commit to offering help.
That is not an Audio Workstation. It is at best a live-coding environment.
let's be clear: i'm not advocating lazy-loading assets like jquery or your main app codebase. I'm talking about your ancillary files that may not get used on every visit, especially if your site is a single-page app.
That's really the key problem here. There is lack of choice in the US and Canada. Everyone loves to drum their chest about capitalism but in this case it isn't working, and ISPs have clearly colluded to divvy up the territories so they aren't directly competing.

The internet has become a public utility just like electricity, water, or the roads. Businesses and private citizens depend on it day to day, and economic growth is hampered by poor performance in this area (e.g. new types of businesses that depend on bandwidth, like a Netflix competitor, cannot exist if the pipes are slow).

In my view the raw cable and fibre should be confiscated from the big three by the government using eminent domain, and then rented out to competing ISPs (including the big three) on even footing. The rent would pay to maintain the cables/fibre and deploy more network, and the ISPs could add a premium before reselling it to end users to cover support costs and maintaining equipment (e.g. routers, edge connections, etc).

Basically make the final mile public property. It would make real competition as smaller ISPs can now compete with large ones, and there isn't regularly problems for these companies (e.g. getting permits to place new cables).
A Social Network with No Members, But a $6 Billion Valuation
"Show HN" is for something you've made that people can play with. A blog post doesn't count as a Show HN, so we've taken that out of the title here. For more information, see the Show HN guidelines at https://news.ycombinator.com/showhn.html.
Do any of these stations get busy enough during peak hours so that you have to wait in line for a charging spot?

This happens even at gas stations, but at least you don't have to wait 20 minutes!
Also, Aereo: Oh, and remember that SCOTUS only specifically said we're infringing when things are rebroadcast nearly simultaneously. Because they punted on the question of later playback, you should totally let us do DVR-style playback, even if you grant an injunction.
>'I enjoy a 40-50-hour work week and prefer a marathon to a sprint.'

Is 40-50 hours a week the new casual? That's 9-12+ hours of work and/or adjacent things per weekday considering lunch and any sort of commute.

I've done everything from 40-70+ per week, for quarters at a time.

Personally, if I was being heavily recruited I'd be looking for 20-32 hours per week of consulting over a 40+ hour grind, preferably in a place without a high cost of living.
Microsoft’s new “worldview” marks a complete change from its history
Bop.fm (YC S13) Raised $2M for a Universal Music Streaming Service
Thank you. While almost all the comments are saying the same thing, I think you stated it best.
What argument? WTF are you talking about? Who is arguing?
According to bloomberg its trading at $6.70 (25.14 SAR)
http://www.bloomberg.com/quote/KINGDOM:AB
But, watch out! There is a constant exposure to these glorious tales of success and achievement and it will change anyone's mind and attitude. After sometime here, if you a have a little bit of ambition, you wouldn't mind these long working hours and you will also be trying hard to "make it" in the valley.
Or just block any email with the word "unsubscribe" in the body. You will of course have a hell of a time white-listing addresses you do mean to get emails from.
Would that be valuable though? As described now, it appears that kubernetes just replaced fleet, and seems to do work well. What would be arguments to keep fleet under the hood?
Cap table modeling math
Let's Stop Saying B2B
All key exchanges are vulnerable to an active MITM attack, whether using pigments or some cryptographic key exchange.

The only way around it? Some other method of verifying the key, which isn't vulnerable to a MITM, like meeting in person, or using Certificate Authorities.
Verizon's customers request an unprecedented amount of data and traffic from Netflix.

This is Verizon's problem, not Netflix's.

Verizon should be working with Netflix on an amicable solution to perhaps cache data inside Verizon's network... O
What do you know! Netflix already has a program for that:
https://www.netflix.com/openconnect
NYPD Helicopter Flew at a Drone and Never Feared Crashing, Recording Confirms
The marketing copy doesn't mention local (or remote) filesystem integration. This doesn't look like a direct Dropbox (or Box or Google Drive) competitor to me — more like Microsoft SharePoint. Amazon does not seem to have gone for the consumer market here, nor even for small businesses. "Enterprise-ready."
Hints of Life’s Start Found in a Giant Virus
Create a Static Ghost Blog with Buster
My take is that Nadella's Microsoft will push more products that work with already existing products in a continuing effort to create/enforce a closed ecosystem. This might be a shift in emphasis for MS, from revenue to user-experience, but the underlying instinct seems the same as it always was: lock-in the customers.

And this has proven to be a great money-making strategy in the past. But for it to work it seems you have to control the dominant platform, and/or have a few really-great products, and/or have a killer brand. And MS has some of these: the desktop platform, workplace tools, a pretty-good brand.

But the dominant platform has shifted, the brand is waning, and MS is losing its lock-in. A truly radical MS strategy would be to build products that communicate using standard protocols. To build tools that are part of an open ecosystem. That really would be customer focused.

But it's not gonna happen. It's not a business model MS grew up with. It's not in their DNA.
> NYC taxi medallion prices have grown by 29% annually over 30 years.

I agree that NYC has not increased the number of medallions in a manner commensurate with its growth since 1970. But this is like referring to the sale prices of commercial condos - you don't need to own a storefront in order to have a retail store (most business owners don't). Likewise, you don't need to own a medallion, just have access to one (ie, rent it, which is what most taxi drivers in NYC do).
Their business model is different in every city because the laws are different in every city. I only know this because I asked my Uber driver; so I don't know the reasoning behind it in NYC. I would suspect that it's something like dispatch services are not allowed to charge drivers per-ride.

NYC in general has a very different attitude towards cab drivers than SF. The city also has rules that the driver is supposed to put his taxi license in the window, and guess what? Half the time it's either not there or it's someone else's license in the window. It's hard enough to get a taxi many places in NYC that if you refused to ride with these guys, you'd just never get a ride. But basically, the city's enforcement of the rules is lax enough that the drivers ignore any rules placed on them and their customers don't expect them to be followed.
Forgive my ignorance, but would something like this be decent for slinging around video/media files?

Been investigating storage VPS solutions for doing so, but I wonder if this would be a more elegant solution.
This is a good idea, but how does it affect the Hearsts and Murdochs of the world? It looks like it wouldn't. Maybe it shouldn't! I think there will be many fun discussions around this.
The Rube Goldberg of Rice
At first glance you seem to have a reasonable point, but it actually doesn't work out. Surge pricing doesn't merely raise supply to meet demand, it also suppresses demand to meet supply. In the latter case, there are fewer rides going around than there would with an infinite supply, so if Uber doesn't take a cut of the surge pricing themselves, then they're missing out on money they would have had without the suppressed demand.

Perhaps you think they deserve to make less money, but as wutbrodo pointed out, the lack of supply at these times does not mean Uber has failed at recruiting drivers. After all, having extra drivers sitting around idle is not helpful to anyone (not to Uber, not to the drivers themselves, and not to the passengers). The only mechanism Uber has for putting more drivers on the road when demand increases is to adjust prices. Theoretically they could merely reduce their cut to put more drivers on the road without increasing the cost to passengers, but there's no incentive for them to do that.

Ultimately, what you said would make sense if drivers were actually Uber employees that operated at the direction of Uber. In that scenario, Uber could order more drivers onto the road without surge pricing. But that's not the case, drivers are voluntary contractors that make the decision themselves about whether to start working. The only tool Uber has to influence how many drivers start working is to increase their pay, and the only way to do that* is to turn on surge pricing. And since surge pricing acts to reduce demand in addition to increasing supply, the only way Uber itself has an incentive to use surge pricing is if Uber itself gets more money that way (which means taking a cut of the surge-boosted price instead of the original price).

I'll grant you that if Uber was a regulated service operating on behalf of the public, then perhaps it makes sense to penalize them for not adequately meeting demand. And in such a scenario, surge pricing can't be justified anyway, so the natural penalty of not filling as many rides as there is demand for would suffice. But Uber is a for-profit company, offering what is essentially a luxury good, and the only arguments that really have any bearing on Uber's behavior are economic ones.

it's possible that there are times when it makes sense to do that, e.g. when surge pricing is already on and raising it further will suppress demand enough that they won't make as much money. It's possible that reducing their cut could increase driver supply enough to make up for the difference (due to more rides happening). But I don't know if this is ever true in practice.

*short of reducing their cut, as mentioned previously, but there's no incentive to do this instead of surge pricing
I only buy HD on iTunes, but I only watch SD for 99% of my TV shows. Movies it depends. If it's a kid's movie we've seen already: SD. Also if it's the latest action rental: SD. I rarely rent in HD unless cinematography plays a large role in the film.

480P looks surprisingly good on iTunes. Much better than DVD typically. I'm OK with that for the most part.

OTOH Netflix's auto-scaling is clearly the future.
I almost upvoted this.
Neat project, but the marketing's a little disingenuous. It's not "entirely written in Javascript", it's a Javascript layer on top of Chromium, an enormous codebase written in C++.
Since the more literal meaning is "base" or "plinth", I guess they want Amazon Zocalo to be both the foundation and center of your document collaboration infrastructure just as the Zocalo in Mexico City once was the center for collaboration and discussion.
Application Monitoring Is The New Unit Testing
No, that's fucking GENIUS.

Please God, if there is a God, let someone from Netflix read this parent post and implement such a thing to take the wind right out of Verizon's sails.
https://hn.algolia.com/?q=wavepot#!/story/forever/0/wavepot
How Domino's Pizza Lost Its Mascot
Just a curious comment: Dropbox uses Amazon S3.

I really like Dropbox, an state of art product and I'm also a great fan of Bezos company and his strategies, but I currently feel very satisfied with Dropbox, everything works very well.
Productivity is a bit of an odd duck for Microsoft to focus on. Not that it's not a worthwhile thing, but there are contradictory demands in that regard with respect to the expertise of your user. A system that a novice might find intuitive an expert might find incredibly irksome.
While Scrum is a rigidly defined methodology, kanban is less rigidly defined, but the linked article here covers the main difference and provides useful additional links.

The huge overarching difference is this: Scrum is based on timeboxed releases (sprints) into which individual units of work are grouped, while Kanban is flow-based allowing each unit of work that delivers independent business value to proceed independently. This, in theory, eliminates friction that exists in Scrum around managing sprint size/content.
Javascript except for the millions of lines of C++ code that make up the actual browser (chromium embedded using the content api).

Cool hack though.
The idea is great, but in a world where browser performance is a competition, writing a web browser in Javascript might not be the best.

The interest here is learning, and it looks like Breach is very good on this point.
It's already for everyone.. everyone who cares.
Entirely right! :) It's pure Javascript on top of the ExoBrwoser which is a thin layer of C++ on top of NodeJS + Chromium Content Module.
Bop.fm (YC S13) Raises $2 Million to Become the ‘Switzerland’ of Streaming Music
Everyone I know who works at Google has a well-rounded life.

Sure, they're nerds, so they enjoy "weird" stuff, but they are not workaholics.

Other companies in the Valley may be different. Other people may know workaholics at Google.

But my anecdotal evidence is that yes, people can make it in the Valley and live a well-rounded life.
I don't know if it is as weak as you are implying. Remember the injunction is only supposed to protect the plaintiff, not kill the defendant. An injunction that only applies until the show is over would provide most of the benefit the plaintiff needs while not destroying Aereo in the mean time.