skysight-inc/HackerNews huggingface dataset:
I use vi-mode in my shell but the end/beginning Vi commands (A,I,0,$,etc) are the only ones I find myself using regularly. I also use c[motion] and d[motion] on occasion, but that is pretty much it.

I'm not convinced that powerful editing is necessary for the command line, but familiar shortcuts for beginning/end seem very useful.
> It's a touchy subject in Poland, it's generally not accepted that anyone other than the Poles deserves any recognition

Hmm... Think of it differently:

- Poland regained independence because president Wilson [1] (hurray for USA)

- Poland was expecting British and French help early in the second world war (boo to UK / France)

- Poland was left under Stalin's influence after the war (boo for UK / USA)

Now mainstream media rarely mentions polish contribution [2] [3] [4] to war efforts. Allow us to complain. We like to complain.

And yes, we would like to be recognized, and complaining is pretty much the only thing we can do about it.

[1] https://en.wikipedia.org/wiki/Woodrow_Wilson#The_Fourteen_Po...

[2] https://en.wikipedia.org/wiki/No._303_Polish_Fighter_Squadro...

[3] https://en.wikipedia.org/wiki/II_Corps_(Poland)

[4] https://en.wikipedia.org/wiki/First_Polish_Armoured_Division

Update 1: Added final sentence.

Update 2: Also relevant https://en.wikipedia.org/wiki/World_War_II_casualties#Total_... (especially the rightmost column)
Why Do YouTube Views Freeze at 301?
How  to Get People to Actually Listen to You
Google's Matt Cutts On "Will Search Spam Go On Forever"
World HACK Recap and Winners - Facebook Developers
Knowing who is involved, I think that is unfairly negative.

When someone "games" a system to any major extent, the tracking data would expose that users "gaming" attempt.
I don't really understand the implementation here, is this a "baked" system or does it require python hosting/node.js and the like on your web server?

Also why do we need to sign up for developer keys at all these services? Kinda crazy
You're actually from kaggle so I'm going to look like a troll arguing with you so I won't try (though I do privately think the right question is pretty obvious always - will this combination of parameters make profit - or some other obvious single metric. Just give all data to the data scientist and have them build the model).
I meant useless in terms of online play.

Also, I don't think it's fair to take into account how many games he pirated. He should only count games that he would've paid for in the first place.

Before my xbox was banned 2 years ago, I would pirate almost every game that came out for xbox -- even if I only played it once.

Now that I pay for games, I'm pretty particular about what I buy.
This makes me so happy. Well deserved recipients. Now Tirole just needs to get his prize for his work on platforms and 2-sided markets and I will be fully satisfied.

I referenced Al Roth's work on market design in the following comment in a thread on pricing experiments about 2 months ago (https://news.ycombinator.com/item?id=4371892), where I also note that Al Roth "is perhaps the most influential market design economist to date." Thanks to the Nobel committee for affirming this for me. :)

My favorite piece by Roth is an article he wrote in 2002 titled "The Economist as Engineer: Game Theory, Experimentation, and Computation as Tools for Design Economists"[1] where he describes a methodology that has clearly been the influence of much of his work on the intersection of economics and computer science in the last decade.

[1] http://kuznets.harvard.edu/~aroth/papers/engineer.pdf
CSVash - Simplify CSV to Model mapping and vice versa
Aereo: Watch Real, Live TV on the Internet. Finally.
Hardware is cheap, programmers are expensive. System admins even more so. For this reason I feel like cloud hosting providers are the way to go for bootstrappers or startups. Once you get big you can do things like FB and create your own datacenter. However the enjoyment and power that comes from having full control over your entire environment should never be over looked.
The scientific debate over climate change is only not "settled" in the sense that scientists still debate the particularities of climate models.

It is settled in the sense that it is known that anthropogenic carbon emissions are a major driver of global surface temperatures.
One strategy if you're already in SF or SV is to figure out the places that tech folks congregate and passively get leads while doing other work. When I moved to SF a few months ago and was jobhunting I would go to Four Barrel Coffee in the Mission while I was writing my cover letters and doing recruiter correspondence. I'd make a point of talking to anyone who came in the door with a startup tee or hoodie on and tell them what I was doing.

This meant that my list of places to apply to actually grew every time I went to go and knock a few off my list. I met a lot of interesting engineers this way and generated a lot of leads that I wouldn't have found through HN Hiring or other boards. In some cases I found jobs that weren't posted online until after I found out about them in person.
If you read back to a few other posts about Facebook and parents, there were a lot of "Your parent is your friend or it's banned" posts.
Yeah, I was pleasantly surprised by this too! I had the birthday, an address, and something about one of my standing orders that I had to pick from. It was nice to not have to explain yourself to a real person either. You just had to confirm whether the transactions were real ones. I just have a normal Barclays account, too, nothing special.
I think he means rack mount home servers, those are pretty nuts because of the noise that most rack mount cases make. Figure in a 1U case you normally have at least 4 15K RPM fans going at all times, even if you put it into "quiet" mode its enough to hear from the next room normally.
Man, it's Poland - comparing to the last DjangoCon in Zurich everything here is like at least 2 times cheaper. We think it's not about money (ticket price is not going to be higher because of that), but about fun + hard work + a little bit more engagement than in usual conference to make it unfogettable and extraordinary :)

Hope we can prove it to you!:)
Remapping the arrow keys to switch between Vim windows instead of moving the cursor is a great way to achieve that goal. ;)
New Google Play Developer Console Available to Everyone
I learnt the importance of experience the hard way
I haven't read the article in full yet. So far it appears that the theorem is explicitly about "preventing unauthorized modification of data." Here we're talking about unauthorized read access, not write access. Can you comment on that?
I think the problem now is that I can't relate. I don't like restaurants, food, social networks, music or whatever else it is people are into it seems. I don't have any professional contacts or anything really outside of software so I don't know what people want or need. I don't even know how to observe people
Microsoft Releases Xbox Music Service for Windows 8
seeing as it's 3 weeks before launch I don't think there are any honestly-bought copies which means its blanket ban approach and it works perfectly. Which is why it's hilarious
Applaud you for doing the research, and I'll probably end up referencing it in my work at some point. Surely there are a number of holes to poke (as with anything) the one that stands out to me at the moment is you didn't control for the race of the recipient. I.e. if your overall recipient list was 50% Hispanic, even though you randomized who got what, would still expect Hispanic-sent open rate to be higher.
Smartphone Evolution: Experts Weigh in on Mobile Marketing Strategies
Weirdly, I was just in Finland two weeks ago, and the first person who randomly approached me and my Finnish friend in a bar in Turku was some drunk guy ranting about immigrants, who wouldn't leave us alone! We thought pretending neither of us could speak Finnish would solve the problem, but it didn't. My friend enjoyed provoking him in English while pretending not to be Finnish, though. They had some kind of argument about "True Finns", and about Janne Holmén.

In Copenhagen I would say things aren't too bad, but I wouldn't call it a great degree of tolerance or understanding, more "tolerance" in the sense of "will grit my teeth and tolerate you". Outside Copenhagen, things get progressively worse. And the government doesn't treat the religions equally: the Church of Scientology, of all things, got permission to build a church in Copenhagen, but the government is still holding up construction of a mosque.

And Central Europe? It's no fun at all, and possibly physically unsafe, to be Pakistani or black in Poland...
I'd expect that in addition to 'completeness' you're also landing at the top of the 'last updated' sorting as well.
ReadyForZero adds direct online payments
R.I.P. Phil Bagwell
The level of 'good enough' security for banking is higher than general web browsing. Even though a user input for their CC number would be encrypted in transmission, that encrypted value is not stored for a long period of time. A cookie, even if encrypted, would allow for a greater ease of access, in general, so now it may be possible for a malicious user who is targeting the site to possibly gain many encrypted values - which depending on the encryption algorithm could allow for finding a flaw.

For session management - that's not the only way to handle user information. Often the web server will store a unique hash value and temporarily store the users information on the server with the associated hash. Note: if you're not using sticky sessions on server connects or a distributed server side session object that users info will be lost on reconnect if they hit a different web head.

And no, it is not entirely good enough for session management, which is why when you're on amazon.com or other online sites and you go to your account you are prompted to reenter your password. It is another level of security, but nothing is perfect.

Amazon/ebay/etc would usually do this because they have unencrypted parts of their site you can be directed towards, or unencrypted services, which would expose the cookies in transmission for session information [although I'm pretty sure they've got secure cookies for some parts of their acct mgmt]. Online payment processing force https for cookies and for session management and sets server & client side session timeouts, expire the cookie to prevent any possible future session hijacking, as well as many other procedures to secure their online services. There's a lot to PCI compliance.

edit: as phil said, HMAC is good policy if you store information on users on the client side, but I wouldn't put anything more than user tracking or analytics info in there.
While I partially understand where you are coming from (OSX specific articles bug me in the same way that Ubuntu specific or Fedora specific articles bug me), you can have sensible mouse behavior outside of just Linux. When I work on Linux from a windows box I find that Putty's support for middleclick-paste works great (putty can be annoying for other reasons, but it can be made to work okay).
The article shouldn't have to spell out absolute differences in English sentences. The article mentions the important part (relative difference) in English sentences. The article includes the chart of the response rate by race the reader can see everything:
race	response rate
black	11.01%
white	12.32%
hispanic	12.92%
rkalla's answer is good, but there's also the issue of the US east coast being a good place to deploy applications that need decent performance to the majority of the english-speaking world. Dropping your servers there puts them within reach of Europe without as much RTT as the US west coast.

Obviously the right answer is to deploy applications into multiple AWS regions, but that's not appropriate for every service's architecture unless built that way from the start or modified specifically to do so.
Dropbox Space Race for Colleges
Great tutorial, I look forward to part 2. I have been thinking of the best way to identify the torso (potentially the largest cluster in k-means?) from a silhouette image of a person, and reviewing k-means has been on my list of refreshers.
Git is cheap
Possession of marijuana comes with a mandatory death sentence in my country, so no.
>> "EDIT: Just made a double-check now, guess what? An open passage:
Note: You can still be tagged, and tags may appear elsewhere on Facebook. I can't review the tags if they are found on someone else's timeline."

I think this changed when they upgraded to timelines. You can approve tags before they appear on your timeline but you will still appear as tagged on the photo which will appear on the person who tagged you's timeline. So you are 'protected' from your friends seeing it but mutual friends and the taggers friends will see it.

This is one of a several privacy controls Facebook diluted. I used to be able to say exactly when groups of people could/couldn't post on my wall. This was really useful. Then they changed it to allow me two options - friends (i.e. everyone) or only me. Had to hack together a weaker solution through multiple privacy settings.
So how about some details around the solutions, time frames, etc?

This was disappointingly lacking any actual info. Just some 'we are happy the FCC did something we like' empty words.
Rate-limiting JavaScript function calls
3-D printer turns out plastic guitar
Your relative normalcy gives you the privilege of thinking how weird "nearly everyone is", and that having no privacy wouldn't be such a big deal.

There are many groups of people who still experience tremendous bigotry...for example, having everyone be completely transparent doesn't make transgender folks any less rare, or any less subject to prejudice and hostility. On the whole, having everyone "come out" about whatever it is that takes them outside of "normalcy" might be good for society. But, for an individual who isn't ready to be out, or who has safety concerns about being out, the total transparency argument is pretty hollow.

I know you're not campaigning for anything here, so I'm not really arguing with you. But, I am highly mistrustful of Facebook, and consider some of their tactics and goals deeply unethical, so I wanted to point out that what many are viewing as a neutral "technology marches ever onward" sort of thing is really more a situation of a few companies extracting value from exposing people's private lives, and constantly being on the look out for more ways to extract that value and more ways to profit from that erosion of privacy. It isn't neutral and it isn't accidental. Facebook (and Google to a lesser degree) wants to own your private life and sell it to the highest bidder.
echo "set editing-mode vi" >> ~/.inputrc

This will turn on vi mode for anything that uses the readline library (there's a good chance your favorite database command line uses it and any other apps that also use the readline library)
I tried that with a Super Metroid run (hoping that the results would be easier to see with a video game):

http://i.imgur.com/8TOPA.gif
Yep. This really is a wasted occasion, I'd have been really interested in how to build application-specific or generic P2P networks to do that kind of stuff, at the smaller or the wider scale.
Nimbula Joins the OpenStack Community
I don't know if you saw Bank of Dave [1] but it showed how difficult it is to start a new bank in the UK, even if you are going to be run responsibly and in a small way.

I find it difficult to imagine someone new entering this market place, other than "people" like Virgin and Tesco with deep pockets to back them.

[1a] http://www.guardian.co.uk/tv-and-radio/tvandradioblog/2012/j...

[1b] http://www.ft.com/cms/s/0/2ba372d4-d80b-11e1-80a8-00144feabd...

[1c] http://www.burnleysavingsandloans.co.uk/about-us/
It's not going to post to your friends walls. If a friend of yours adds you to a group, it will appear on your wall (and so also on the news feeds of anyone who hasn't chosen to not see your activity) that "John Doe was added to XXX group" or similar. (I don't want to spam a friend by testing the functionality myself, but I'm certain that there's no way you can trigger a post on friends of friends walls)

The issue is that if you (as the LGBT youth) have your father as a friend, they can view your wall and will probably see that activity appear in their newsfeed.

In fact, facebook does have two different methods of reducing what someone can see. Either placing a contact in the "acquaintances" category and then only allowing "friends except acquaintances" to view posts on your wall, or manually adding an individual to the "restricted" list, which quietly blocks them from seeing anything you haven't explicitly made public would work.
I'd be curious to know if kaggle measures/publishes model performance, model degradation, etc., for the models that the companies/institutions ended up incorporating in their business activities.

edit - for clarity.
This is an important point concerning Effect Sizes: "I don't care if the results are significantly different, if the difference between the two samples is so small". People do get too wrapped up in statistical significance and forget about practical significance.

However, the relative difference (4.9%) is the relevant metric to be looking at as noted by "ezl" in a comment.
You know, I feel ashamed every time I think this because I know I haven't fully thought it through, but why do we need to share the same country with these bird-brained politicians? I mean, would it really be so bad to let these people secede and have their own country? Yes, there is the argument that we are stronger (in some sense of the word) together than apart, but who really gains from this arrangement? Let them live in their own middle ages like the Taliban and leave everyone else alone.
Great IP article
As the game has not yet been released to customers, to retail, or to reviewers, anyone currently playing the release-version is probably using a pirated copy. Thus, they are probably using the blanket approach, excluding the accounts of known reviewers.
Google Play Rolls Out New Developers Console
Iran Experiences Hyperinflation
Thanks, I'd forgotten about the distribution clause in the GPLv2, so if you don't distribute binary or source, it is not viral.
We've built a memory storage service, we'd love your thoughts.
http://flirble.me

Myself and my quirky Canadian co-founder have built a memory storage service that stores files, text messages, phone calls; essentially anything you can throw at us. You can upload via the web, SMS, mobile, FTP or even send us stuff via the post (family photos, hard drives to clone, etc) to backup for you.

We're still working out some of the kinks, but our plan for data storage is as follows...

You give us data. We let you get instant on-demand access to that memory for 7 days, after that - we lock it away and you have to submit an unlock request in order to get at it again (takes around 6 hours); to keep things as economically priced as possible - we don't allow on-demand access long-term, though this is something that is currently under discussion. Images will always remain available and live however. At any point, you can request us to send you a copy of all of your memories (or a specific one) to you on a flash drive, a hard drive, a DVD or a Bluray. We will only charge you the actual cost of the media that we put it on for you.

We're still working on a premium feature that will enable constant on-demand access, but it'll be more expensive simply as it would cost us more.

Accounts have a 48 hour trial, so please don't think that we're expecting you to pay to give us your feedback - we really would love to hear from you.
"The issue of the "copying and distributing" of information isn't what i'm complaining about

Strange, it seems like the distribution of information is exactly what he's complaining about.
Well, it does allow you to run advanced compression algorithms while still giving the GPU enough memory.

I was trying to use xz, and I had to switch my GPU allocation to minimal memory for the GPU to avoid OOM errors.
For somewhere around a year now, we've had an average of one new startup registering with our Venture Services Group each day. I am struggling with the correct way to be pedantic about it, it's just the connotation of "comes out" that I want to highlight - the startups registering with us don't necessarily meet any minimum requirements, versus those who graduate from one of the incubation or accelerator programs we run or are associated with.

(I work for Communitech, but not in VSG so my understanding is likely to be only slightly more refined than noirman's, and could have a hole or two)

(edit to add: we're working on fixing the site!)
Now you made me feel old. :)

I learned to program in a Timex 2068, many many moons ago. :)
Yes. It's probably been 15 years since I read the book but that was still my first thought as soon as I read the headline.
Horse as well. Throw in a well positioned tall but narrow mirror on the opposite side of the track, and you get a full view of how the race finished in a single photograph.
I've seen several pictures of opened copies (could be fake, sure), and Halo 2 was shipped to retailers several weeks before release (but that was a long time ago and their policies may have changed in that regard) and had a similar problem to this.

IIRC they banned people who tried to play on Live, but not people who were signed in but playing singleplayer. At least, that seemed to be the policy.
But an open competition doesn't actually fund anything. The money is awarded after all of the work has been done. Somebody has to pay to feed and house scientists while they're working on something, as well as for lab equipment and support staff, etc, etc. An open competition solves none of those problems.

Furthermore, a competition only compensates the winner. That's all well and good for competitions, but sometimes science advances as much by finding things that don't work (and why they don't work) as by finding things that do.
I can tell you that's not the usual experience. I don't have a whole lot of experience, but I do have nearly 300 jumps and I'm still yet to experience a hard opening. Much more like coming to a slow, graceful stop in the car. People sometimes have a "slammer" but they're rare and can usually be attributed to some reason (bad packing, bad body position at deploy time etc).
What is the IO Blender?
Announcing: Circa - The best way to read the news on your phone
> Obfuscation is such weak security it should be considered as pretty much worthless

Say obfuscation = encrypted.

> It's vulnerable to cookie jacking over non HTTPS

That's why you use the secure and httponly flag for the cookie.

> It's vulnerable to theft if you have access to a computer where someone has logged on

Pretty much everything is vulnerable to theft if you have access to a computer where someone else has logged on.
There are certain kinds of customizations that I think are backwards compatible in a way. No matter how many custom mappings I make in Vim, when I am using someone else s settings I have never had an issue with not having them. Maybe if that other person also happened to use the colourscheme I like that would be different.

For whatever the reason though, capslock/escape remapping is not one of those changes for me. Working on a machine that doesn't have that is absolutely crippling; it takes a great deal of effort to not constantly hit capslock.

My solution is to only use my own computers. Mileage may vary. ;)
I've heard SV investors agree it makes sense for companies to stay near a top notch university no matter where it is, in order to hire and retain the best. It's the same talent that SV companies get anyways. Coupled with a lower cost of living and less poaching, it's kind of a win-win.
Great idea for a viral campaign
Catalyst: a new front-end developer training program