skysight-inc/HackerNews huggingface dataset:
Worth mentioning here, again (I learned of it from someone in the Screeps thread a week ago) is the Brood War API project:

https://code.google.com/p/bwapi/wiki

http://bwapi.github.io

It let you write C++ to define an AI to control the StarCraft units. Competitions used to be held.

And of course making something similar for StarCraft 2 would be a harder project by an order of magnitude, as they discuss in the FAQ.
Could this be a plan for Netflix to even out the upstream & downstream traffic? Upstream traffic is significantly more expensive for ISPs to absorb (esp at the last mile). ISPs are demanding payment because they claim they're absorbing more traffic than they're sending back [1]. Netflix could just update their client to saturate upstream traffic while maintaining downstream traffic.

From the article: "But for some reason, its share of uploads went up substantially in the latest measurement while downloads remained level."

[1] - http://arstechnica.com/information-technology/2014/07/how-co... Tier 1 networks have generally exchanged traffic with each other without payment if they send and receive roughly equal amounts of data. Schaeffer has claimed it's impossible for Comcast to be "in balance" with any other network because its own Internet service is designed for consumers to download far more than they upload
One Year Anniversary of Data Science Weekly – Issue #52
Physics of beer tapping [pdf]
Ursula K. Le Guin at the National Book Awards
It's hard to take an article seriously which declares "Ruby on Rails" a programming language. At least the linked Quartz article added a correction.

> Correction (Nov. 20): An earlier version of this article incorrectly referred to HTML5 and Ruby on Rails as programming languages.

Of course, that just scratches the surface of problems with this article. Should we flag this? It's pretty much worthless to be posted on HN.
Guide to Sending a Google Voice MMS, maybe
Have you ever heard the expression "He was being economical with the facts"? Court of law certainly have. It's why they expect people to tell the truth, the whole truth, and nothing but the truth.

"I said some things that were true" is very different from "What I said was true."
I like how the only serious sentence written was completely wrong. Coconut oil has a few studies on being applied topically and all of them show benefits for your skin.
I'm no fan of Comcast but you do realize that usage-based pricing is totally consistent with common carrier status? AT&T charged based on usage for years while they were a regulated monopoly. Others may disagree but I'd argue that, to the degree that there's wide disparity in usage, there probably needs to be some way of segmenting that usage whether it's fees paid by the upstream (e.g. Netflix) or by the downstream consumer.
Is she from coastal south India? Because they really do use coconut oil for all cooking.
Indeed, let's make everyplace like Minneapolis, or Google Fiber cities, by fixing each local market with new options.

That's much better than nationally locking-in a pipes-and-sewers-like regulatory structure that freezes incumbents into a safe but slow-moving regulated approach, for decades.

The decades of Title-II-regulated AT&T telecom monopoly were not good for consumers or innovation. They were safe and slow.
We could all switch to downloading email and plaintext html in batch and reading it offline like Richard Stallman.
I read the whole thing and thought it was excellent. I didn't wince once, and I didn't see anything inaccurate.
Could this be a plan for Netflix to even out the upstream traffic & downstream traffic?

No, because that would not help them.

A lot of ISPs are demanding payment because they claim they're absorbing more traffic than they're sending back.

This is just a misdirection tactic from ISPs who have no intention of offering free peering to Netflix under any circumstances. Backbone peering agreements are irrelevant since neither Netflix nor broadband ISPs are backbones.
> I have a 100Mbps cable Internet connection from them, so I can download about 10MB per second. At that advertised speed, I could burn through a 300GB cap in about 8 hours

For most people, higher speed isn't about being able to download more data per month. It's about their data not taking as long to download. Average use is only 50 GB/month, according to data quoted in the discussion on North American usage earlier today [1].

E.g., I have 30 mbps Comcast instead of 3 mbps DSL because when I need a 1 GB file I'd much rather get it in 5 minutes than in 45 minutes.

[1] https://news.ycombinator.com/item?id=8635420
I've used Sublime Text a lot, but moved over to Atom after they moved to the React framework (and hence much faster).

A major 'distinguishing' feature IMO is that it's open source, and very actively under development.
Thank god for alternative internet providers like Monkeybrainz in SF.

This is like payday loans for internet service, taking advantage of the low income population.
If Comcast charged the same rates as AWS, I probably wouldn't mind. But Comcast charges ~1000x more per GB.

In addition, with AWS I can always switch to a cheaper provider. I can not switch to a cheaper cable company.
It's standard tiered pricing. They have a free tier which is subsidized by their next tier @12c per GB but most mid sized clients get into 5c or less scale.

First 1 GB / month	$0.000 per GB
Up to 10 TB / month	$0.120 per GB
Next 40 TB / month	$0.090 per GB
Next 100 TB / month	$0.070 per GB
Next 350 TB / month	$0.050 per GB

Above that call them it you can work out even lower prices.
Dan Kennedy already summed up time management in several of his books. Saying no is another way of staying focused but I can tell you it's much harder to implement in real life if you don't have the right habits in place to do so.
What's the top 1%? Since you're preaching Comcast's virtues in this story, I presume you have the number close at hand?
especially because I don't really see the connection between my consumption and "waste" like I do with my energy bill.

It's murky and the cost per bit is indeed very small, but every bit you requests costs electricity. Have you ever read the bits about "The Environmental Cost of Spam"?
I think you don't realize that nobody buys GB of traffic wholesale. They buy bandwidth.
That is a popular idea right now. More specifically, the president and others have tossed around the idea of regulating broadband internet under Title II of the Communications Act of 1934
"People think focus means saying yes to the thing you've got to focus on. But that's not what it means at all. It means saying no to the hundred other good ideas that there are. You have to pick carefully. I'm actually as proud of the things we haven't done as the things I have done. Innovation is saying no to 1,000 things." - Steve Jobs
But still, the only benefit is you save $5/month. And if you accidentally go over, perhaps when someone links you a video, then you'll be losing a lot more than you might save.

I don't really see any advantages. It would make more sense if they said they'd cut your bill by 50%, or something.
Exceptions can be treated exceptionally. No need to allow deleting as part of everyday usage.
Systemd redux: The end of Linux
Amazon to Get into Hotel Booking with Launch of Travel Site
Comcast has reported ~2% or less of their customers use more than 300GB per month:

http://arstechnica.com/business/2014/05/comcast-plans-data-c...

We are the 98%! And charging the heavy users more makes our service cheaper.

Some of the people complaining here are elites – in technical and economic terms – and want poorer, less-sophisticated people to subsidize their outlier usage. And they're dressing this desire-for-handouts up in a righteous anger!
I would make the same assumption. The issue is they oversubscribe their capacity. And rather than upgrade their network to actually support what they sold, they want to introduce usage caps.
I agree that the pricing is high, but your comparison to showers or electricity isn't really apt, unless you're going so far as to invoke the paradox of value.
There's always a vitriolic reaction in geek communities to usage-based billing. I'm used to it by now. My personal conclusion (as much as people shout at me otherwise) is that geek communities quietly realize they are top-1% users and their usage patterns are subsidized by everybody else, so a switch to usage-based billing represents a greater costs to themselves. You see that kind of thing in politics all the time.
Pretty good bang per minute ratio. If company is a Delaware company, does it mean I have to pay myself Delaware min-wage?
For those that aren't "getting it." This is in the humor section of the New Yorker. It's satire.
Disrupting bartending, I presume? Cool stuff either way.
The worst tech-related legislation was SOPA/PIPA, and that had less to do with ignorance on the part of regulators and more to do with a full-court press by IP holders deliberately trying to break the internet to preserve their lock on content.
AWS & Google Cloud customers obviously buy by the GB.
He said "no" because it is normal to assume that what the author was about to say had no contribution toward his priorities. Had it been important enough, he would've know about it. This is a sign that the person say "no" is a great time and resource manager.
I'm curious—why did you switch from Sublime to TextMate? I recently switched from TextMate to Sublime…
Can't Netflix acquire Level 3 and solve their issues with ISPs?
Rent seeking at it's most obvious.
I used to be an http link some time ago...

What alternative do you propose? You can check the script whether it does something malicious, but then it downloads and installs some binaries.
See "Beijing / air quality of" to understand why the little-to-no-regulation crowd finds so little traction with the general public.
I can have 50GB of (heavily copyrighted and protected) data physically shipped to me for $10 on a Blu-ray. Sure, the latency is worse, but it's ludicrous to think that downloading a digital film (that the distributor isn't charging for!) could cost more than buying the physical media.
I remember a time where hn wasn't full of redditors...
People had to pay long distance fees to call long distance BBSes once. Plenty of power users and hackers came out of that generation.
1000X more? Not by the source article: 50GB/$10 is $0.20/GB which is less than 2X AWS/Google's wholesale $0.12/GB.

And that only kicks in after the first 300GB.
This web page is best viewed in IE5.5 800x600
Cash Flow Report
No. It keeps our price the same and makes Comcast more profitable. Don't think for a second that savings will ever trickle down to us.
It's videos and bulk photos that rip through data, not hacker software and HTML forums. At $1/GB, your kid can browse forums all night for a nickle.

Not to mention, electricity has always been usage-based. Heck, a modern desktop PC probably burns through a nickle or two as he browses as well!
Yep, and here's hoping that when he's out he'll explain why he didn't in public.
Fair enough. What was the intent? That's certainly what it sounded like.
>Itemized bill

oh you mean like:

10mb gmail.com

2gb cdn.youtube.com

3gb bigbootybabes.com

I see where you're coming from but careful what you wish for.
Yup - http://examine.com/supplements/Coconut+Oil/#main_clinical_re... "Skin Dryness" and "Skin Moisture"
Requiem for Rod Serling
I loved reading about guys like that because I had a somewhat similar background of making entire computer games, coming up with the idea, doing all the gameplay and technical design, coding, art and sound, though in my case also the publication and marketing in some cases. There's a lot of personal educational value in Doing Everything yourself.
IntelliJ has very good IDEs. But their IDEs would be even better were they native OS X applications. For example, you can't use the Mac OS X services like "Look up in a dictionary" in IntelliJ.
France probably never had problems with food to the extent Russia did, but all of France was on food stamps during the nazi occupation for example.
Pretty sure min-wages depend on the place of employment, not where the company is incorporated.
Here are some more interactive and effective ways to learn stats online. The Open Learning Initiative's open Probability & Statistics Course out of Carnegie Mellon might just be the most researched and carefully designed course out there. http://oli.cmu.edu/courses/free-open/statistics-course-detai...
Students learn more statistics concepts in half the time as a traditional stats course. http://oli.cmu.edu/get-to-know-oli/see-our-proven-results/

The Statistics Online Computational Resource (SOCR) site is also amazing for actually learning and playing with common statistical tests and tools: http://www.socr.ucla.edu/

Collaborative Statistics is a free and interactive statistics textbook: https://www.kno.com/book/details/productId/txt9780983804905

You can also run Sage, R, Python, Octave (Matlab clone) and other tools right in the browser now: https://cloud.sagemath.com/
It provides perfect deniability. Whatever you do in the computer system, there were four others who might have done it in your stead.
Usage based billing would be great. As far as I can tell, I have to spring $80/month even if i don't use anything. I appear to be hovering around 100g. $20/month would be great.
Meanwhile in Chattanooga (~2 hours from Nashville, TN, Knoxville, TN, and Atlanta GA - all test markets mentioned in the post), I downloaded 300.8GB and uploaded 28.5GB (which is on the low end for me) on a symmetrical 1Gbps connection last month for $69.99 and no contract. Thanks, EPB!
Well I guess talking to people and telling them you're writing an article about "The Secret Life of Passwords" is more novel than giving them a call pretending to be from their bank or telco.

I dearly hope that those people who actually told passwords to the author were either no longer using them or immediately changed them to something better on reflection of just how terrible they were. My mother kept a door from her parents' first house (which they built after emigrating after WW2) for sentimental reasons, that doesn't mean she relied on the old antique lock to secure her current house.
Amazon Leases Manhattan Building, Hinting at Ambitions
Tessera (https://github.com/urbanairship/tessera) has pluggable renderers - I haven't checked out metricsgraphics suitability for rendering Graphite data yet, but it would likely be quite straightforward.

Standard disclaimer - I'm the author of Tessera.
I found the part about passwords being personal mementos quite charming. I hope I'm not the only one.

Does anyone feel like sharing?
ASM.JS and JavaScript V8/Node.js?
Could ASM.JS be implemented into the JavaScript V8 engine to make it much faster which in turn makes Node.js overall even faster than it is now? So basically all the JS you code with Node would be compiled to asm.js and/or Asm.js be added to V8 to create a faster VM and faster platform? Is it possible and will it happen?
Everyone does. That's standard in the trade, because not everyone will be using their connection at the same time. There are huge savings in only buying enough bandwidth to handle, say, your 95% load and not enough to satisfy all of your customers at once.

My problem is that the ISP I work at had about a 10:1 oversubscription ratio. Comcast wants to fine individual customers who exceed 70:1, so they're probably aiming for a 200:1 overall ratio. That's just highway robbery.
Need a similar article about uWSGI. Way more interesting and complexity than Unicorn.
That would be relevant if an important fraction of households used > 10TB. Comcast has reported only ~2% use more than 300GB. So $0.12/GB from centralized, wholesale AWS/Google is the most relevant comparison to Comcast's $0.20/GB retail.
"no data file (CSV, XML, etc) of that size should be manually edited in a text editor"

A new law of the land!

Seriously, tools are meant to solve problems, not to dictate what problems people should solve.
Yeah, that surprised a lot of my friends, too (especially considering my 2010 blog post[1] entitled "Mother fuck TextMate to hell").

But it won me over in a few of ways:

1) It's a native Mac app. An honest to goodness, OS X app with native widgets, text Services in the contextual menu, and an all-around attractive UI that works well with just about every OS feature.

2) It's open source now. Even though I haven't yet fixed any of my issues with it... I could.

3) It's got momentum: https://github.com/textmate/textmate/commits/master

All in all it's close though, and I didn't consciously choose to use Textmate 2... I just found myself reaching for it more often.

[1]: http://masonmark.com/mother-fuck-textmate-to-hell/
I don't see how that would solve anything. Comcast was willing to hurt all Level 3, Cogent, and Tata customers just to extort Netflix. There is no "hack" to solve this problem.
Can someone elaborate on this:

> Create a “startup visa” for job-creating entrepreneurs.

> The proposal allows foreign entrepreneurs who attract financing from U.S. investors or revenue from U.S. customers to start and grow their businesses in the United States, and to remain permanently if their companies grow further, create jobs for American workers, and strengthen our economy.

Isn't this the 'founders visa' that PG and Sam have called for? Any details on the criteria for this, etc? Also, does this still need congressional approval?

Source: http://www.whitehouse.gov/issues/immigration/streamlining-im...
HA! I can't even get Google voice to work normally without dropping calls or missing calls while forwarding... Let alone send an MMS
The median would be much lower than the average.
Astral – Organize Your GitHub Stars with Ease
I understand and agree with the general thrust of your 2nd paragraph there, though I wanted to chime in to say that I can attest first-hand it was pretty easy to prototype game ideas as far back as 1983, at least. I personally was doing it back then, in BASIC and 6502 ASM on the Apple II. There were even tiny indie shops back then making and selling their own games to the public. You usually found out about them from friends, or printed catalogs of distributors, or on BBS forums. In some ways, game dev has gotten "easier" since then, though in other ways arguably harder -- expectations are higher, there's vastly more competition both within games and across other media and other sources of entertainment on the web, and also the hurdles imposed by the App Store type middlemen.

Everything old is new again.
Let's be real here. Banking isn't medicine or rocket science.

The IRS and State Tax departments seem to figure out how to author, enforce, audit and interpret complex regulation without the brilliant insight of investment bankers.
Does corkscrew still use HTTP CONNECT? That's often blocked.
I think they might be getting there? I noticed that the comment's section on mobile fits the width my mobile devices screen now and it is generally much more readable. I recall having to doing a lot annoying zooming in just to read comments. Before.

Granted I only access HN on mobile a few times a month, so I could just be making all of this up.
I agree. Even if they didn't need the money it could be donated to the EFF or something.
The license is GPL v2; you might want to consider using “Version 2 of the GPL or any later version” as GPL v2 is unfortunately incompatible with the Apache license. Also, the GPL v3 is becoming more and more popular nowadays.

This means you could keep the project under GPL v2, but people would have the option of using a later GPL version.
We got the same treatment at my school. (Obviously not about Lesha, but our own bygone giants.)
The road my Dad lives on has no cable lines because it would apparently be unprofitable for Comcast to run them. This was told to me by a manager I somehow was able to get on the phone more than 10 years ago, and it is still that way out there. Comcast has an exclusive monopoly to service that road but choose not to. All roads connected to it have Comcast lines and the nearest line is less than a half mile away. He is too far away for DSL and other such options. His only choices are Dial-up and unreliable satellite (trees around yard).

I understand he is an exception, but it is not nearly as uncommon as you are implying.
It's the inverse of the camera demo on the page though, so that means they have figured out how to project light with the lasers down an optical fiber. Stick that nearly transparent fiber pointing straight at your eye, in your eyeglasses, say, and you have a way to paint on your visual input areas.
PCH International in Talks to Buy Fab for $15M
Without defending Comcast et. al. I have ZERO confidence that this president and congress would come up with anything remotely beneficial to the retail/residential internet consumer.
Facebook is kicking its drone business into high gear
For what it is worth, I do think Dustin could have been a little more gracious in how he approached it and I mention in my note that it isn't meant to be an excuse to be rude. I actually think it was fine for him to do this to me not because he was my boss but because we had a good relationship. Still, when this happens to me, I usually say something like "I'm in the middle of X right now, can this wait until Y?" -- this tells them what I am doing (and thus allows them to say assert that their topic really is more important) and also gives them a time to follow up.

As a manager of a large organization, I have more respect for people on my team who say no and assert stronger ownership over their time, ideally by being transparent about their priorities. At the end of the day, we just look at impact and managing ones own time is a good sign that someone is focused on impact. Still, I'm sure that isn't the case with every manager in every company (or even every manager in my company)

The open space aspect of the FB offices is usually navigated by people putting headphones on to indicate they are heads down. I do it often even though I'm rarely listening to anything. I agree it isn't for everyone though.
I don't think that's reasonable to expect. You're asking an entire company of thousands of people - people who also participate in society and vote in elections - to teach society a lesson or something by refusing to do work you disagree with (and, for the record, I disagree with too). Probably a lot of people at Google are okay with spying - many of them helped elect Diane Feinstein, after all.

I have a good idea where this is all headed, and probably within my lifetime people like you and me are going to be able to deal out some pretty damn bitter "I told you so's". In the meantime I will try to keep that from happening by trying to educate people, for as long as doing so doesn't get me killed. But expecting a group of people, many of whom don't agree with me anyway, to practice some mild civil disobedience on my behalf, would accomplish very little other than to drive me mad.
Asm.js already runs on V8. It's just not fast. If you want to see if/when asm.js becomes fast in V8, see https://code.google.com/p/v8/issues/detail?id=2599

However, you don't seem to understand what asm.js is.

Asm.js is not JavaScript.

Syntactically it does look like JavaScript but it's really bytecode emulating CPU in JavaScript clothing.

As such asm.js is used to execute C code bases cross-compiled to asm.js with a tool like emscripten.

There is no such thing as "compiling JavaScript to asm.js" because there's no point. V8 (and every other modern JS VM) already compiles JavaScript to optimized CPU instruction set so it doesn't make sense to do JavaScript -> asm.js -> CPU instructions set.

To re-iterate: asm.js targets the same use case as p(nacl) i.e. compiling C/C++ code bases to something that can be executed in the web.

See http://mrale.ph/blog/2013/03/28/why-asmjs-bothers-me.html for more info.
That's a good point. I filed https://github.com/rust-lang/rust/issues/19168 to get it fixed.
We tend to use headphones for this purpose at Facebook