skysight-inc/HackerNews huggingface dataset:
which is doubly embarrassing for the people insulting her because odds are anyone taking the time chastising someone's hacky duct tape script as if it were a Real Thing Worth Talking About probably has no comprehension of real algorithmic work, real computer science, like that needed to implement neural nets.
"There isn't a consensus definition of "assault rifle"."

Actually there is. What there isn't a consensus on is "Assault Weapons," which are different. "Assault Rifles" are illegal to own for US citizens, but "Assault Weapons" are not. They are two different things.

http://en.wikipedia.org/wiki/Assault_rifle
http://en.wikipedia.org/wiki/Assault_weapon
Shor's Algorithm Factoring Help
Corey Haines wrote a thoughtful apology here: http://programmingtour.blogspot.com/2013/01/im-sorry.html

Only one of the three to do so thus far.
I don't think rewriting as a wrapper around sed would be an improvement. That would put you in the business of translating one regexp syntax into another which is probably more error prone.
Since the problem is soot they should ban diesel vehicles (unless they are very new super clean ones).

So instead of encouraging mass transport they should reduce it. (Assuming they use typical dirty diesel buses.)

Ordinary gasoline vehicles with catalytic converters really don't make much soot. Attempting to restrict those is not the best way to solve this.
Is switching tools really so catastrophic? I have emacs keybindings burned into my muscle memory but just about every tool I use supports them.

But if I'd insisted on sticking with Emacs instead of moving in the mainstream (Xcode & IntelliJ for mobile) I would have ultimately been much less productive than I've been after spending a week getting my head around more specialized tools.
If you register all the guns, or all the gun owners, then you have a list of people so you can go knock on their doors and take their guns away from them. Gangsters exempt, naturally--they didn't bother registering in the first place.
Want to Know Who Just Called You? There's an App for That
I somehow feel the "Twitter culture" itself is partially to blame. A setting that rewards short, sharp, witty remarks that skirt over the surface is just few small steps away from endorsing sarcastic, bitter, passive-aggressive or even over-the-top spurts.

It's no wonder that no one who made those stingy tweets did respond to author's replies and questions. They didn't want to start a discussion in the first place.

Fortunately, the pendulum can also swing the other way here, as they are people who readily jump to defend against harassment.
I like this. Where can we see an in action campaign? Does it include tools for incentivizing sharing? i.e. earn more points for every share you make.
Don't forget id_dsa as well.
https://github.com/search?q=path%3A.ssh%2Fid_dsa&type=Co...
the hatred of node.js always reminds me of anti-apple people.
I understand your point, but "makes my eyes bleed" is not a typical comment from a neuro-atypical person.

The neuro-typical can be assholes too.
Sms audio STREET by 50 Pink
A Great Reflection
Don't let occurrences like these deter you from putting code out there. The truly great developers would applaud your efforts and probably give you a pointer or two. The faster you fail, the faster you improve.

Reminds me of an old school Jeff Atwood quote:

"There are a handful of programmers in the world capable of producing brilliant, perfect code. All the rest of us can do is keep making our software less shitty over time-- a process of continuous improvement."
And when you say that they are part of the Ruby community, it's sad, but I said to myself - why doesn't that surprise me. It's said that the community behind a really useful language has that type of reputation.

To tell you the truth, it's part of why I moved to python.
RebelMouse: Your social front page
You have been ridiculed by a RoR core team member.. that is pretty awesome.
One is reproducible. One isn't. YMMV.
That's effectively what we have now. Civilian-class is any semiautomatic, bolt-action, or single-shot weapon. Law-enforcement-class adds fully automatic weapons. Military class adds grenade launchers, proper machine guns, antiaircraft guns, artillery, naval guns....
1. A lot of the guns used in crime are fairly new, or newly transferred. It's also the case that theft isn't a major source of weapons used in crime (which I thought it was -- and theft-reporting-requirement could help)

Just requiring the cryptomark on every lawful transfer would get a lot of things marked.

3. Surprisingly, no. It would be technically feasible to do. There are some high-end safes which are integrated into building alarms and such, but no single S&G type I drop-in type lock which didn't suck. I'd probably build one as a startup if I weren't doing what I'm doing. (there are lots of other ways to make locks awesome, too; lockitron does some of them now)

4. I'm probably an outlier due to both quantity owned and travel (being outside the US for most of a decade, etc.). I ended up just leaving a bunch of purchases with my FFL for long enough to piss him off by filling up his vault for a year, etc.

I'm advocating lowering the bar for temporary restrictions (domestic violence, mental health, etc.). I'm also in favor of a simpler path to rehabilitation of even felons, but I'd consider voting and employment to be more important than gun ownership there; if a violent criminal who is convicted never gets a gun again, that's fine, but he should be allowed to vote.
(her)
You cover a lot of ground here -- socialized medicine, Obama, government regulation, "initiation of force", the fall of the Soviet Union. But just to select one:

"...as someone who can pay for my own healthcare..."

What should be done about the people who cannot?

Your profile reveals that you're an Ayn Rand fan; I don't believe Rand provided an answer to this question, other than to posit that harnessing the collective resources of society to address it, in any way, destroys essential freedom. Do you propose that "The Virtue of Selfishness" would be an effective and moral organizing principle for modern society?
Is there an appsumo for non-tech digital products?
Say I wanted to buy or sell other digital products, is there a single site/platform that has deals and buyers for various categories?

E.g. say I wanted to buy a fitness based product or a course on rock-climbing....there a one-stop shop for that?
What are you thoughts about this new social media platform?
Is it a good app?
Awesome to hear all of that. I'm so glad that it's been helpful. That's why I do it, after all!
This code is better than 90% of the code I've seen. Why? It shipped.
Co-Founder here. Here is one of our clients active campaigns: http://www.hmdhome.com/kitchen-designer

We have sharing built in (on the 2nd page) but it is not incentivized, yet. We're almost done building in the incentives for it (offering extra entries).
The awesome version would be a guiderod replacement for e.g. Glocks. Unfortunately mine are all filled with lasers, already.
Very cool - an all in one hosted giveaway solution.

Maybe you guys can do a "once off" pricing for someone who wants to try it, though I guess the 14 day trial does that.

Great landing page as well.
> Instead of making those hard changes like using public transit

Actually diesel buses make more soot than cars. For this problem, public transit is not the solution. (Unless you use LNG buses.)
Functional Programming in Java is quite Approachable
Alan Cox calls Fedora 18 "the worst Red Hat distro I've ever seen"
The problem isn't capability, it's not wanting to deal with dozens of projects with slightly different Ant build files and commands.
I'd recommend pre-populating it with some examples. I didn't really know what to expect or what to do when I got there, I thought it was just live generating formatted markdown.
Works great for cigarettes.
Nice! Love it! Lots of awesome cameos.
If I recall correctly, it used to be that a Windows license entitled the user to instead downgrade to any previous Windows version, if they so desired. I wonder if this is still the case with Windows 8.
I think most of it is verbosity, both that inherent in XML and extra caused by crummy schemas, that makes people hate XML. It turned into an "enterprise" thing, with all the philosophy that entails.
it is nasty but it is useful and when you a kernel maintainer is probably deserved.
The Best Way to Clone a DVD
From the perspective of both efficiency and economics, what is the best way to backup your DVD collections which cost you quite a sum of your sweat earned money? The best and economical way is to clone them as ISO image files. On one hand, the ISO image files can be easily stored onto your local hard disc drives, external storage devices and even networked storage utilities, in which way saving you a lot of money buying expensive blank media’s, on the other hand, clone a DVD as an ISO image file does not require a DVD writer either. Last but certainly not least, the ISO image file can be easily mounted by a virtual drive and played from a media player software, and there are many free virtual drives and media player software’s online. In one word, one stone, three birds. Why not?

Here below is the best way to clone a DVD as an ISO image file, with DVDFab DVD Copy, the well-known DVD Cloner software you ever seen on the internet.
We took that into consideration and instead of offering a 'once off' plan, we decided to just offer 14 days free.
These points often contradict eachother. Let's assume for the sake of argument that Ubuntu is no longer pushing things forward because people don't like their new GUI. That means...

#4 is wrong because the meritocracy has decided that Unity isn't good enough and it's failing

#7 is wrong because Ubuntu is trying to innovate on the desktop with Unity

and #8 is wrong because the fact that Unity exists and Ubuntu isn't shipping GNOME.

Really, #8 is very weak. User polls may favor Debian based distributions, but I'd expect that if you went by install base RPM is winning thanks to all the RHEL servers out there. Git is more popular than SVN because it's demonstrably better for many use cases, but we also have Hg. LibreOffice is the only real office suite out there, Google Docs is not quite the same thing.

#8 then goes to point out that we do have KDE vs. GNOME, which as the face of the desktop is a BIG difference. It also points out the hot competition between Chromium and Firefox, web browsers being one of the most used apps on any computer.

Listing 5 different Debian based distros and deciding that's a monoculture seems odd on it's face.
I always thought Advogato's trust metric[1] was really interesting. It was part of Raph Levine's (of libart and Ghostscript fame) PhD thesis, but he later switched topics. As I recall it worked fairly well, but Advogato was a small community and probably wasn't yet susceptible to most of the problems of simple voting.

ku5oshin also had a unique peer-review style system that seemed quite well thought out.

Slashdot had meta-voting, which was pretty neat.

It amazes me that after a decade of this, there is very little innovation. At least the communities back then were trying hard to find novel solutions. Instead of trying to figure out new mechanisms that are resistant to common abuses, everyone seems to focus on finding and punishing the cheaters. You can never catch them all, and it doesn't seem to scale well.

[1] http://advogato.org/trust-metric.html
Dealing With (Not Dealing With) the Open Source Assholes (2011)
SV Angel Invested $30M In Pinterest Secondary Sale
> There's actually federal law against building a national firearms registry

There was also one for wiretapping citizens.
Yep, my bad. The 'arthur' part of the url must've messed my brain up.
Nice looking site! I couldn't really tell though, but what are the options for people to signup for the giveaways? I've run some before where you give entries away for commenting, social sharing, tweeting, etc. Does this accomplish something similar or is it email signups only?
Yelling at someone you're in an argument with is a world away from picking on a stranger.

(It's not necessarily good, but it is categorically different behavior.)
Is that page customizable in any way? My first impression is that it looks like a parked domain landing page, which I instinctively ignore and close immediately.
Agreed, though I went with XFCE (over fvwm) until it got a bit bloated. My desktop requirement (laptop, in this case) is - unix based and just works.
Good point, but some communities seem more civil than others. I went from theoretical computer science to development and there was a noticeable drop in civility. Of course the theoretical computer science community is tiny when compared to software development.

I'm loving the great supportive comments in this thread however.
This reminds me again at

http://en.wikipedia.org/wiki/The_Sheep_Look_Up

The most frightening scifi I ever read because many of its predictions became true, starting with US voting for a cowboy actor as president.
> Watch the gossip magazines trash actors' clothes and haircut

And also reading some of the more interesting messages on the Linux Kernel mailing lists, specifically messages by Linus. It's sometimes entertaining to read them and the responses in defense of Linus because he's awesome. I wonder what the reactions from HN would be if it was Linus, or some really high profile programmer, making these comments?
To GoDaddy elephant hunting fiasco of 2011 was what made me switch. SOPA fiasco just made me feel good about having done it already.
I think Diogenes got the better of him, although it is a clever temptation. Curious how HN lines up on this.
Its so cool that someone as high up in the games industry as carmack actually knows his technical shit.
There's something to be said about encouraging people to use crypto software that might not be well-written, though. To me, it's fine to write whatever you want in any language you want, but if you write an application and market it as "communicate securely and anonymously", or any kind of software that could put people's lives at risk, really--like Tor--you should be confident it is secure, i.e. that you know how to get it right. You are literally putting people's lives at risk, not just writing software that might be buggy, or which some people might not find useful.

IMO, the "lol, look at this, pathetic" for using node.js is inexcusable (regardless of what your opinion about node.js, and for the record, mine isn't favorable), but "X application has serious security holes in their software that could put you at risk. Don't use it" is not. For example, I don't consider this "bullying": http://www.schneier.com/blog/archives/2012/08/cryptocat.html

All this being said, I'm glad you powered through (https://blog.crypto.cat/2012/08/moving-to-a-browser-app-mode...) and solved the issues. OTR is awesome, and most of the critics have come around, AFAICT. Many others don't listen to this kind of feedback, and so deserve the critique all the more.
>they did what Quora does now, gained hate of geeks and they lost their competitive advantage.

Which opened the field wide for StackOverflow to come in and succeed.

Is there any reason why a similar replacement for Quora can't take off?
1) "The standard is objective: what would a reasonable person infer about AT&T's intentions? We do not have to use some bullshit mechanical assumption that ignores the simple fact that humans can do a pretty good job of guessing what other humans intend. You cannot tell me with a straight face that just because AT&T's security was trivial to get around that a reasonable person would conclude that AT&T had intended to grant open access to their member's e-mail addresses."

I think you are getting into the weeds here talking about legal standards. Do you know what the standard is when a party mistakingly discloses something (leaves confidential info on a park bench, or throws it out with the trash, or publishes it on a public website)? Do you know what the duties and obligations are of a person that discovers such a mistake? This is the area of established law that should be applied in this case. The "unlocked door" analogy is rediculous. Accidentally publishing something via a public URL is the equivalent of accidently publishing something in the newspaper, and equally negligent.

In other words, I belive that you are wrong. Any reasonable and computer literate person will assume that if information is available via a public URL without authentication it is intended for public consumption. If this were not the case, then it would fall on every internet user to iterpret the intent of the publisher based on the contents of the accessed document, which is largely impossible without first obtaining access in the first place!

2) "Actions taken in a given frame of mind are criminal. The same action could be criminal or not depending on the intent."

There is a certain class of action for which this is true: actions that are expressly prohibited when undertaken with mens rea. Not all criminal acts require mens rea (drunk driving), and certainly not all actions can be treated as criminal even if there is some kind of ill intent (ridicule of a public figure, stealing someone's girlfreind). You are making very broad assertions about how the law works and they are not fully correct.

With regards to the matter of the CFAA and "exceeding authorization", in order to assert that what weev did was criminal you have to establish that the underlying action is illegal when undertaken with mens rea, not just that there was some ill intent. The underlying action of accessing a public URL is not criminal, as the world wide web is inherrently a public medium, with very well-established means to make content private (authentication, firewall restriction), none of which were employed here.

3) "All law is based on analogical reasoning. Analogies allow us to illustrate operative principles to help translate from familiar situations to unfamiliar ones."

You missed my point. I have no objection to using analogy to illustrate a point. What I am saying is that you find it impossible to describe what weev did as criminal without resorting to analogy, and that you entirely rely in the correctness of your analogies to support your assertions. If you had to make your argument without analogy, you would be unable.
You know, reading the various devs' tweets, they use twitter in a way that is completely foreign to me. Is there anything these guys think that they don't tweet? ("Hey, who's picking me up from the hotel?" is not something I'd ever announce to the world at large.)

This incident shows a danger of working that way--one of these guys apparently had a rude little thought best kept private--and let's admit it, we all have those thoughts at one time or another. But because he tweets everything, that little passing thought was pushed to the world, which is not good for anyone involved.
See also 'plumbum' https://github.com/tomerfiliba/plumbum
People often aren't aware that the 2nd amendment has nothing to do with protecting you from other citizens, instead it's about protecting the civilians from having an authoritarian government being the only one with guns.

Combine that with the fact the DoD has a program to share excess weaponry with the police. So the domestic police force becomes militarized as the citizens are being stripped of weaponry.

It's a plausible concern.
Which is funny because the guy pictured, Steve Kablink, has this sentence on his about me page:

> Most of my software development work is in teaching these days. I run classes with Jumpstart Lab, and make Hackety Hack

You'd think a "teacher" wouldn't act like this - but so arrogance goes.

With open source - your complaints are worth zero which is the exact same price you paid for the software.

Help others with pull requests/contributions - or shut the hell up.
Steve Klabnik:

"I find it incredibly hard not to be judgmental.

I'm not sure what part of my personality makes this happen, but even when I try to curb tearing down other people, I end up doing it anyway. I'm not sure if it's just me, but I think part of the problem is that these kinds of things are rewarded."

http://blog.steveklabnik.com/posts/2010-09-24-trolling-is-a-...
In practice the state of the art for that is a ring with RFID/NFC and a weapon with a reader. Actual biometric tends to fail at the wrong time due to gloves, weather, sweat, etc.

There are a few problems, though -- you want to be able to fire in your off-hand, police officers and especially military need to be able to exchange weapons on the battlefield with other friendly personnel, etc.
Have you seen the public transportation in Utah? We got a commuter rail train in 2002 for the olympics, which was pretty much limited to a small area in downtown Salt Lake, and then a straight line down through sandy. Then a few years ago we got Front Runner, which is a somewhat fast commuter train between Ogden and salt lake, but which costs somewhere around $250/month last time I checked.

Buses are OK, about as good of a system as you would expect buses to be, but if you are looking to go from where I live to salt lake you are probably looking at an hour to an hour and a half, which seems pretty good when you consider that it takes 45 minutes - 60 minutes on Front Runner (30 miles).
Thanks! Email entry is the only way to enter (for businesses, collecting leads is most important). Sharing options are on the 2nd page of the giveaway, and we will soon have these incentivized so you can provide additional entries for each.
Goldman cleared of all charges in doomed Dragon sale
> No private citizen can buy a machine gun today.

You can not buy a _new_ machine gun. The ones already registered are just like any other NFA item and can be transferred to anyone willing to pay the $200 tax.

Private citizens can import/manufacture machine guns provided they are properly licensed. These can't be sold to other private citizens however.
It's an interesting idea, but most successful retail algo traders probably won't trust their bread-and-butter algos to a cloud-type solution. I've been algorithmically trading for a few years now, and I've invested money into Ninjatrader, where I program my algos and run things from my own computer.

If anyone had their own algos, they would probably be too paranoid that Quantopian would run backtesting on every single algo, and cherry pick the best ones for themselves. Whether or not it's true doesn't matter, it's most likely the common thought process that any successful algo trader would have.

That would leave only the inexperienced and beginning traders that would be more apt to fail, since algo trading is very, very, very hard.
Also regarding #8:

>Overall, the numbers fall short of a monopoly

To say that when "the numbers" in question are close to 50% is an understatement to say the least.
It does, any art really. If the software were the brushes, no piece of software is right for every artist.

Should we trash people for making 'yet another social network' or 'yet another online map database'? This is even a smaller scale project and barely worth the effort to complain about.

Programming can be a much more creative exercise, and sometimes people forget that. I don't always do things to be useful, I do them to be fun and educational.
i suppose rent seeking isn't inherentely bad, but over charging for rent is. And you can over charge rent if the barrier to enter into the rental business (i.e., become a landlord) is high. AirBnB actually lowers the barrier to entry for rent seeking, and thus, make rent seeking fairer over all as theres more competition.

To take it slightly off topic, the banking and finantial sector could use some lowering of barriers to entry. Banks aren't bad, but banks that are too entrenched are. What sort of lower barrier could you set so that there could be 'mom and dad' banks?
Well in ruby you could use bundler and it becomes

gem 'gem-name' # in Gemfile

$ bundle install