skysight-inc/HackerNews huggingface dataset:
How can you say that, when you don't know the man? He's not crying for his data, his HD didn't broke and lost all of his e-mails and stuff. All of his belongings were stolen by someone, and that I can relate to. He's really sensitive, and as entitled to cry for that as anyone else in that situation.
Of course you have to know to do this.
Most are sending alerts to themselves. While I've integrated it into Github and my Fitbit notifier to try to pick up users that just want to receive alerts, most are using it to generate their own alerts from network monitors, BitTorrent clients, IRC clients, etc.

I pinged the ifttt.com guys to ask about integration but haven't heard back yet. I'd like to do more integration with services that currently do e-mail notifications like http://hnnotify.com (I've already contacted them) to pick up more end-users.
I've been around similar buzzkills in person (been one, perhaps?), and I wonder what precisely is going on.

What is the mechanism behind smarty-pants-Dave's suppression of others' enthusiasm?

Was it that he was raising issues that weren't relevant to others' learning?

Or did something in his mannerism suggest contempt for those who knew less Python than him?

Or, did people become suddenly skeptical of the authority or competence of the instructor Dave questioned?

I second the observation that in the right environment, attention and interest would increase, as people look for ways to give annoying-Dave his comeuppance.
Competitive fencing is also a far cry from realistic swordfighting.

(There's a whole bit in Snow Crash about that, actually.)
He's so dreamy.
Buffer Explorer was good for a while. I went from that, to NERD Tree, to LustyJuggler, to Command-T and LustyJuggler, to Ctrl-P and LustyJuggler.

Now I'm just using ctrl-p. It does everything for me and it doesn't require ruby or navigating file trees. I can see my MRU files, open buffers, create new files, etc., etc. all in the same area.

I'm not sure if I'm revolting against plugins, but I am attempting to remove all the extra crap I don't use but feel like I needed at some point. I recently got rid of powerline because it does nothing extra for me. It did look pretty, but that was really it.

Less is more :D

tl;dr: ctrl-p is real nice
Looks like a PR stunt to me. Not that that's a bad thing.

The production alone on that video

$$$
I am not so sure that rms cannot afford a laptop. He is in need of more free models to choose from than a few bucks
My experience in countries that are less "developed" is that you'll get any kind of medicine you may need if you're ready to pay the price for it. I'm sure he'll be fine.

Passport are simple to replace but Visas simply aren't replaced at all. He could get new Visas under no delay, unfortunately I don't think he has the right connections for that kind of "fast lane" service.
UI designer over here! o/
Well; it would take more than anecdotal evidence for one thing. It's very easy for sensitive issues to be dominated by emotional anecdotes, to the point where only group think is tolerated and any sort of valid challenge is labeled. I often wish as a community we could use Crocker's rules ( http://wiki.lesswrong.com/wiki/Crocker%27s_rules ) for this kind of thing. It would make for more interesting discussions.

Anyway, I don't think people pick apart these blog posts because they're unwilling to accept there's a "gender bias" (whatever that actually means). Rather they pick these posts apart because there are very obvious holes in the original posts' reasoning. In this case, it's that because some guy was vaguely an overcompetitive jerk, somehow that means we need to isolate the sexes. Because apparently women are incapable of being overcompetitive jerks, and it (obviously) has to be a male/female dynamic.

That's kind of a leap!

Here's the other thing, and this is kind of a tangent, but a theme I see with a lot of these blog posts isn't that someone was actively hostile, but rather, that someone did something "offensive". With "offensive" ranging from things that are obviously very unprofessional to incredibly tame things that someone just didn't like. And to that I'd just say this: its your choice to be offended by things. And its your choice how you react to that. I've been "offended" by many things other programmers have said, but I don't go "well programming isn't for me!". I just think less of those people. I don't think female sensibilities are so frail that they aren't by and large the same way.
"I, for one, find Pixar's storytelling extremely naive, paint-by-numbers kind of affair."

In the end it's about creating something that sells and makes money. If it has other benefits that's icing on the cake. (Although as you know many people prefer the icing to the cake...)
> It certainly doesn't mean you have to become an atheist.

Since the existence of an all-knowing all-mighty god may not be either proven or refuted (because such entity can meddle with any observation and turn it into whatever it wants), you can always be a theist. You just adapt your deity's role to whatever fits in the current scientific understanding.
Was it me or was that article written in a rather simplistic and childish way? 'All was good and well, something a bit odd but funny happened, but then this jerk came along and he started to ruin everything!'

Near the end he suddenly jumped really fast to his conclusion, namely that he supports women-only groups (or, as he likes to spell it, 'women only groups'), but he really doesn't explain why other than saying that it offers a more comfortable entrance to them. He doesn't link his conclusion to the rest of the article, and I don't see how this specific occurrence adds to the conclusion. Because the jerk happened to be male? I'd like to address him for overgeneralizing males, but he just straight out avoids being clear about it.

But even if it was safe to say that only males act like jerks, that still does not mean that every male is like that, and it certainly doesn't mean women should be kept separated from males in education. If a male is being a jerk, the problem is that he's being a jerk, not the fact that he's a male. I fail to see why to differ between male and female and the article does not make it clear in the slightest.
sehr interessant!
I'm more of a minesweeper guy. Can they make a game that makes blowing up mines more realistic? How much would a Kickstarter campaign for that cost?
Very cool idea and implementation! Is it limited to request/response type of challenges and do candidates have to deploy to localhost?
3D Printing: The Game Changer
On android the page is unreadable (at least in Dolphin) because of the undismissable menu.
Interesting how Kickstarter can be used both for PR and actual fundraising.
Just to clarify: That atrocity wasn't organised by the conference, they'd just agreed to give Microsoft (their biggest sponsor) the stage for a bit to do their big Azure announcement. There's certainly a lesson for conference organisers in there about how much you let your sponsors get involved in the conference, but what happened on stage was still all Microsoft's fault.

Also just to clarify: As a woman who was actually present in the room when Microsoft decided to jump the shark, I don't feel especially offended by this (with the exception of the line about Lea Verou, which is beyond creepy). As a developer, though, I'm deeply offended that someone in Microsoft's marketing department could imagine we'd go for this kind of trash. That performance speaks volumes about the developer stereotypes sales people nurture, and that is especially offensive coming from a company like Microsoft, where you'd think company culture should perhaps lean a little more towards respecting the people who create the actual value the company thrives on.
Entertaining video, but the production value was so high that it made me wonder whether this project really needs my money...
Decency? We're adults, we respect him like other humans and we can handle the real story. At least we should have the decency to.
That's sad, even though I don't like a lot of things he say I hope he can recover it soon.
You do realize Nigeria IS an English speaking country, don't you?
Wait a minute. Is he saying that women are ... different? As in, they should be treated differently?

I'll have to bring this up in my men's programming workshop.
Yeah. Right now the story is an hour old and has fifty comments.

"How can Richard Stallman getting his bag stolen be that interesting a story?", I thought, as I read the headline. "I guess I should read the story, there must be, in the details, some more important point about how the bag was stolen or what it contains that has broader relevance!"

... turns out, nope. He just had his bag stolen. Y'know, that sucks and all, but I'm still not sure why I'm supposed to care. Richard Stallman didn't care when I got my bag stolen.
From his usesthis interview: "I do hope to switch soon to a newer model of Yeelong with a 10-inch display."

Also I found it on Amazon, with Prime: http://www.amazon.com/Screen-Lemote-Yeeloong-8101_B-Netbook/... $450.

If one of the known / trusted HN elders decides to pool the money, this seems doable.
Thank you for your encouragement!

The idea of the submit > payment > success is that it should be easy for devs to get started sending problems.
In the background, however, you will be able to specify a number of requirements and details for each task.
For instance, for every problem we try to detail a solution for it. For more complex tasks, some more discussing will be required.

However, given the small problems that we are getting and the awesome description capabilities of the people sending them, this is surprisingly cool.

However, we still have a long way to go. Just to be able to help people out with their work is already a very cool thing for us.

Thank you for your constructive opinion and the references.
Clean licked armor. 'N gore.
Not to mention the very used "killer app" expression (short from killer application).
Kickstarter is being used a lot for preorders rather than fundraising. There are a lot of obvious reasons someone might want to do this despite technically not needing financing.
I'm pretty sure peoples' use of the word is the definition of how it is used.
This is really well done, Mark. Good luck!
Seriously, how old are you? I've seen, read, done, ... a lot of stupid things but you beat all my expectations.
Swords are a lot lighter than people think, even the heaviest armor in use (completely different from the ceremonial stuff) was much less restrictive than usually believed, and the average video gamer is significantly less fit than the average medieval soldier. I suspect that if you used a wiimote or a kinect-tracked stick things would all balance out. It would still require some abstraction, true, but not quite that much.

[1] European longswords weigh 1.5 kg on average: http://en.wikipedia.org/wiki/Longsword

[2] Guy doing gymnastics in armor: http://www.youtube.com/watch?v=xm11yAXeegg
Googles two-factor authentication system is open sourced.

https://code.google.com/p/google-authenticator/

They include a JavaScript implementation and a PAM module. In fact, Dreamhost just implemented two factor auth that uses the Google Authenticator app last week. It works really well.

http://wiki.dreamhost.com/Enabling_Multifactor_Authenticatio...

In addition, Clavid OpenID integrates with the Google Authenticator app if you're an openID user.

I've been looking at the Yubikey+LastPass combo, which can also integrate with Google two-factor if you install a helper app. It seems like a nice solution, except that I'm really not a fan of the LastPass user experience.
Very cool!!
I will create a github codacy account right now.
I'm also putting it on the site as a feature.

What an awesome idea. Thanks man.
"I think for the sake of civilization, we should try to involve women as much as we can and aim for the 50-50."

Why? How so?
Or you can use Kinect or Wii controllers on each limb like this guys do: http://www.youtube.com/watch?v=erMi8kxYFIE
Okay, maybe we should wait until we're certain. I'd always assumed that life as a travelling philantropist doesn't exactly lead to a decent sum of money. I thought it'd be cool unanticipated thank-you coming at a shitty time for him though.
I wonder if it is possible in some way with gyroscopes. Not going all the time, but spun up quickly, to provide counter resistance for a specific direction of rotation. You could spin up two, in opposite directions, to counter the torque from acceleration. Difficult to spin them up fast enough, but perhaps just the sensation of some resistance would be enough feedback.
Non-physics geek here. Would it be possible to embed some gyroscopes on servos or something so that the game engine can deflect the controller? It wouldn't be ideal but it could provide some directional feedback.
It's hard not to be hungry with a 10 bucks app that has a landing page that says nothing about it and competes with Instagram, Camera+, Hipsmatic and such.
rms: "I use a Lemote machine which has a free initialization program and a free operating system. " lol
It's not a matter of cash affordability, rather cash accessibility (considering his cards and IDs got stolen).
Microsoft Active Directory Password Hashes are Plain MD4
This.

I took a not-for-credit intramural fencing and kendo classes back in college, and 3/4's of both classes was about learning footwork and movement.

Sword fighting also generally comes down to a few seconds of motion and whoever judged their opponents movements better. Neither of these would be present in a game that wasn't full motion capture.
Let us know when you're ready for an IPO.
Thanks! Yes and yes. It is limited to request and response type of challenges and candidates have to deploy on localhost. Because of this limitations though, candidats can choose any language, library or framework and you need not limit yourself to algorithmic questions. A question for example can be "Find the top article on hacker news"
I created ExportMyPosts after the Posterous acquisition so people could export and backup their blogs' data - http://exportmyposts.com/ - it has made more revenue than it costs for the hosting and servers, but not enough to pay a salary or anything. There are a few promo codes left, use HACKERNEWS at checkout.

I also made StepStats - http://StepStats.com/ - for better FitBit data visualization; it's free, but enough people have donated money that it has covered all costs involved.
I use DragonDrop 500 times per day. I love it! Thank you!
I created a codacy github account for that purpose.
Feel free to talk to us to talk about this!
> Despite his controversial views on a variety of topics, his evangelism work all over the world is a true inspiration for countless people

I disagree, I think his evangelism is dangerous and offensive. He goes around telling programmers that they should give their code for free and he belittles anyone who doesn't follow his advice.
Losing to Bureaucracy & Complexity in Adobe CS
I partnered up with 4 other talented whizzes and started a user experience production agency.

http://hnd.sm is sincerely 'coming soon' (next week) but you can see how much work we've already done on our Dribbble here > http://dribbble.com/handsomemade

It's been a blast working with startups and existing brands creating new products, marketing them, and generally creating success through precise user experience.

Very profitable already and showing impressive growth.

Not a "web app" or socially networked, real time diet planner but we're a business and we're profitable!

Started in Jan of this year.
I agree with your solution. I don't agree with all the nomenclature of calling this guy, who is said to be enthusiastic and excited about the class, a "bully" because he is participating enthusiastically. I think that is actually a use of framing language and is an attack, and bullying, upon enthusiastic learners.
I also agree with the troll and it really does look like that was deliberate trolling. But really, it made sense anyway. You're not allowed to criticize Stallman on HN. I found that out the hard way. It's frowned upon even more than criticizing Steve Jobs (both before and after his passing). But since you brought this up I'd also like to add that I question how this got to the front page. I mean, yeah it sucks and I feel for the guy but this stuff happens. It's not like it was Obama or his bag was filled with national security secrets or a cure for cancer. I can summarize the story in a few words: Stallman had his bag containing his passport and important personal items stolen at a talk he gave. He was very upset. Really? That's big news? I could see bloggers passing the story around but when it ends up here I begin to wonder how much longer before HN is "not like it used to be".
Puspa Regency : 6 Unit Ruko CIRCLE PCI Cilegon
6 Unit Ruko CIRCLE PCI Cilegon, Lokasi : Strategis Lingkar Selajatan PCI Pusat Bisnis Cilegon sebanyak 3 unit, SHGB | Bebas BPHTP | Bebas Biaya KPR.
Thank you; the io9 website is always completely broken for me for some reason -- any time someone links to it, all I get is their logo (or sometimes only part of it...) and a broken purple or white page with no text. I've tried turning off all my extensions (adblock, flashblock, etc) but it is still totally broken. This is with the latest Firefox on Windows, in case anyone at their site reads this and cares to try to fix it.

Here's a screenshot: http://i.imgur.com/ApFCi.png
This article didn't say what I thought it would.

I thought it would be that most people have preconceived notions of what problems are important. But these notions don't necessarily correspond to reality. By definition, when you are trying to break new ground, you don't know what's important because no one has thought about it before.

In academia, and big companies, you see this a lot. The difficulty or impressiveness of a problem gets mistaken for its importance.

His example is that games like Doom led to higher power computing. I guess that's true, but I don't think we should have to justify things like making video games in terms of the benefit they'll bring to "noble pursuits" like curing cancer. Sometimes people just want to have fun and waste time.

But all in all I agree that people shouldn't prejudge what is important or not. This is often driven by fads. Doing random things is important because they lead you to unexpected places.
That's really neat! So those big companies pay to be on your service? How did you get them to do that?
My only problem with with RA is that they keep claiming to have reverse-engineered AirPlay when that work was already done.

They may have re-implemented that work, but they did not reverse-engineer.
This only helps with angular momentum, not with linear momentum.
I agree that syntax rules are themselves also a huge obstacle, and mostly for the same reason: we often teach languages by saying "here are some valid grammars for you to use in sentence construction," it's not hard to declaratively specify, but computers don't have this universal translation I describe from "what the solution (may) look like" to "how to find the solution."

But still, the reason that I chose this particular example is because if you used the entire Internet, even with the new translators that are sensitive to semantic nuance, you still get the problem of "which do I trust? the statistics of knives-are-amoral or the statistics of helping-humans-is-moral?" We can see that the amoral aspect of knifehood "wins out" in almost every circumstance, but I don't expect even the entire internet to contain the relevant sentence often enough for the statistics to know that, unless the machine does something special to approximate the underlying understanding of the semantics.
I would be interested in your story of dealing with large companies too. How did you get them on board?
The title is sort of linkbait, as in fact what it should be is "Never use hash functions vulnerable to extension attacks"... (And most common ones are) With that said, this stuff is pretty cool and after reading that the author learned all this in the Coursera Cryptography class I decided to sign up for it. (Starts June 11th)
The only problem is that when you use multiple instances of vim and let your TWM handle the tiling, you lose the sharing of registers and command/search history amongst the open buffers. I believe you can solve this by creating a vim server, but I've never tried it.

I try to keep a balance between the amount of tiling that vim and my TWM do by clumping similar parts of a project into one instance of vim. Even then I'll have the different instances of vim reside in their own WM tags. I use window splits in vim extensively and only use tabs when I'm working on small monitors (netbook) - even then I'll have at least two windows per tab.
Number one thing I learned from the Coursera class: don't build your own crypto.
Tl;dr: Use HMAC for Hash-based Message Authentication Codes and hash functions for hash functions. Don't use them the other way around.

PS, maybe more developers should take an intro course on crypto.
Boring? I think you mean "not visually appealing". Sword fighting is not boring. There wouldn't be so many people doing it a hobby otherwise.
> the average video gamer is significantly less fit than the average medieval soldier.

I am curious if this is just speculation or if you have evidence for this statement? At first it seems reasonable but I am not so confident after you factor in modern medicine and advances in nutrition/diet and discount for stereotyping.
I hadn't heard of the show before now. That's the sort of thing I would be interested in.
You're right on your last point however the way he initially reacted didn't add anything to the story. It was the nervous reaction of a man who realized the trip he had spent days organizing was being called off because of one individual.

Having personally met RMS and knowing other persons that have the same type of condition, I would say that those people need some respect in the way they handle emotions and other social artifacts.

Simply throwing a verb doesn't give enough depth for a correct understanding. In that regard, it's disrespectful.
Retargeting users - beta feature on FB Ads API
> The report goes on to convey the truly heartbreaking image of a hopeless RMS sitting at the university staircase, crying.

Words fail me.
I always thought PR was a component of fund-raising.
Keystone in English
Launched https://planscope.io late February. Netting about $1100/mo profit after server costs.
Whoops.

In this day and age of ubiquitous cameraphones and Youtube, nobody is allowed to have fun or be brutally honest anymore. Too much risk of being recorded and then quoted out of context or scrutinized by Puritans.
I had 2 people check for me, one with 7 Home Premium, one with 7 Ultimate, in addition to my own 7 Ultimate; all had the feature I described; none had added it manually.
That reason makes Apple look worse. The example of PGP is silly. PGP is an open protocol. The user can control their own encryption. Apple like Adobe wants to take an open protocol for streaming, in Apple's case RTSP, and make it proprietary. And like Adobe they are finding this is not so easy. The more they seek to exert unreasonable control over how people use devices they have already paid for, the more motivation they give for people to find workarounds. There are benefits to everyone in having open protocols, as the thousands of examples in the RFC's demonstrate, but the only benefit of the "AirPlay" protocol is to Apple. Making devices that can only communicate with other devices you make is dubious business where networking is concerned. It just make everyone's life more difficult- except Apple's. You can't blame people for trying to get devices and accessories made by different manufacturers to work together. RA should not even have to jump through these hoops. These devices that Apple makes should be able to network with devices from other manufacturers. We do not need an "AirPlay" protocol controlled by one company.
first rule of usenet. come on people..