skysight-inc/HackerNews huggingface dataset:
That's similar advice to my favorite of Murphy's laws,

"There is always one more arsehole then you counted on."
I can't find any reasons to tweet stuff like that. Pretty sad to see that the mentality of some "popular" developer is.
"Direct Access Storage Device"... The fancy mainframe term for a hard disk.

Datamation was an ancient industry rag the went online in the 90's.
Agreed. It actually works a lot like zmv in zsh[1].

I probably won't use it but only because my stack is mostly Ruby and I generally use Ruby or sed for this sort of thing.

[1] http://zshwiki.org/home/builtin/functions/zmv
I'd say you used a tablet.
Easier if you're starting from zero, but he already knows this way and a lot of his ego must be wrapped into this corner of the digital world. I don't believe he made an entirely rational cost/benefits decision with this.
How the feds put a bullet in a “bulletproof” Web host
Every time something like this happens, I always ask myself: who the hell are these analysts and why are they picking such crazy unrealistic numbers? A company can have record revenues and profit and still get punished by the market because some analysts say they should've made more. If everyone ran their company for shareholders and analysts, there'd be a lot more Dells and HPs and less Apples and Googles.
Likewise. I finally gathered the courage to start open sourcing code recently, I figure that if the code I'm writing is shit then it's going to be shit whether it's on my hard drive or on github and the advantages of having code out there are worth the potential ridicule... but still I find myself prefacing everything with a disclaimer, "I was tired when I wrote this" or "This isn't the best code" just to give myself a get out if someone does decide to tear apart the quality of my code.
How would you get sed to output the files and lines on which replacements happened?
I'm surprised no one mentioned it, but hey, there are people using windows out there where that can use this (instead of installing cygwin, or finding out what on earth is the equivalent of grep on windows command line)

I think it's just immature behavior to criticize like this and I'm happy to see the top voted comments here

Criticize in private, praise in public. Otherwise you are just a bully.
Are there any constraints? If not, the obvious (low) tech idea is a steamroller.
Seriously, what a complete prick.
007 had this exact weapon in Skyfall.
I wonder if the amount of ridicule correlates with the fact that the author is a woman?
I like #3 - which is similar to one of my comments. I also like #4 - although the suspicious side of me would worry that it could be used against someone; i.e. I claim that RDL is a nutter and should not be allowed access to his arsenal! some overly cautious system then prevents RDL from accessing his cache, and instead he comes and bludgeons me with his fists out of anger, thus proving that he is a nutter!

I really think that #3 - smart safes with an sms/email/http-host alerting system is a very easy entry into this market. (I do not know if these exist yet - I'll have to go look after this post) - but it would appear, based on the current public sentiment - that a safe which can differentiate between authorized access and not (two factor) would be a good thing.

The safe can open with whatever key/code it requires for physical access - but there is a smart-phone dead-mans-switch which, if this portion of authorization is not completed - the police are notified of the unauthorized access.

An external access log, would also be good. If you specify what weapon is in what slot/location - the alert could also include the exact weapon type moved. (think of the weighted mini-bars in hotels)

My buddy from lockheed and I designed a bar system which could easily be modified for this purpose, using weight sensors and passive RFID to tell which alcoholic beverage was poured and how much - its trivial to convert this into a gun safe system...
A professor in atmospheric sciences at the U of Utah has a great blog and has been writing a lot about the inversions lately:

http://wasatchweatherweenies.blogspot.com/

I live in SLC. The air is indeed pretty ugly right now. On the other hand, my house is a few hundred feet higher than the valley floor and is mostly above the inversion.
I live in SLC. It is pretty bad, though to be fair you get really pretty sunsets...
I wouldn't be at all surprised if there was a strong undercurrent of misogyny involved here, motivating their incivility and rudeness.
It's not just you, I thought the same thing while reading the article.

It may be a different thing if you're working on a profit center vs on a cost center I guess. If your clients are outsourcing their software needs to you (so, basically, you are in a cost center), the focus is on reducing the costs of production: you want to deliver as cheaply as possible, no need to innovate. Usually what happens in this situation is that the average joes end up taking the job of building the (boring) product while the best guys build tools to automate the job of the joes, reducing costs in order to increase the profit margin. The innovative work end up in the hand of the tool builders.

However, if you work on a profit center, innovation is the core of the job; the meat is on the external product, and the tool builders just need to automate the boring parts (doing the job the other guys don't want to do.)
Oh the irony http://blog.steveklabnik.com/posts/2011-08-19-matz-is-nice-s...
Aside from cost, for defensive weapons, there's the risk of a lock on the critical firing path breaking (false negative) vs. the risk of someone unauthorized using the weapon (false positive).

For open-carry weapons (like police), some kind of biometric keying might make sense. They have a high weapon-retention risk (since they get close to suspects to handcuff them, etc.), so false positives > false negatives.

For concealed carry personal weapons, it's a lot less likely for someone to get your gun without authorization, so false negative > false positive.

I do really like the "gun cam" idea. Self defense training is "imagine there's a little lawyer attached to every bullet". The police unions are the ones against police logging, for privacy reasons..of the officers. They were against car cams, too. I'm in favor of full recording with the only information potentially sensitive being operational details (codes, etc., for a short term) and the identity of suspects; a suspect should always be able to get all the information which led to his arrest, including police cam footage.

I would love a gun cam integrated on my weapons for range use. Not sure if it's practical for self defense use yet, but it's going to be so eventually, and at that point I'd support it. I was trying to hack up a picatinny rail mount for a Contour+ or Hero Black at one point.

If I were ever in a SD/HD shooting, I'd love to have video available to play in court.

As you point out, the huge installed base of ~200 million weapons is a big issue.
I'm in the #1.5 category probably.

_But_ it is all about how it is written. Criticism is good when it is constructive, otherwise it is not far from just name calling, badgering and spewing of hate.

Other ways to respond could be "That's a cool idea. I like to use sed" or "checkout my python one-liner".

All those things you highlighted could be true, but that's still not a reason to offend someone.

It depends on who the author is:

* If an 8 year old wrote that, that would awesome and she would become an overnight internet celebrity.

* A Linus Torvalds wrote that -- everyone would become very worried that he is smoking something.

* Someone who is just learning to program -- it is awesome and they should be encouraged to do more of it

* A seasoned programmer -- they should still be encouraged but criticism should be more pronounced "Cool but sed usually works better, were you thinking of some specific feature?".
Article could be aptly titled "Things people on HN say all the time about various stuff".
I don't know how important those Palm employees were who were poached by Apple but the Palm CEO says 2% of his employees were taken by Apple (2% of Apple's employees would mean 300 folks).
We Want You To Speak at MADExpo 2013
Yeah, I have to pretty strongly disagree with his statement there. All kinds of news outlets get caught with this kind of stuff time and time again.
I suspect that Saint's Row is most notable for how exceptional it is compared to the rest of THQ's line-up. Not being an Xbox owner, I can't say I've played it, but I'll accept for the sake of argument that it is a truly original game and not just a well-made GTA look-alike.

So even given that, to me the main thing THQ's name brings to mind is the endless stream of games they churned out under licensing agreements with various TV and movie franchises. If I were going to pick a game company to be the poster child for unoriginal cash cows, the maker of all those SpongeBob, Kung Fu Panda and WWF games would absolutely be a top candidate.
It seems to me that one of the major drivers of hostility to NICS is the fear that the government having a complete and accurate listing of gun purchases will enable a future fascistic government to neuter resistance by confiscating guns. So one way to reduce political opposition to NICS would be to make it useless as a database of gun ownership. Run it in such a public fashion that everyone can trust it's not keeping track of all guns, or constantly run fake queries against it for all citizens so that gun owners cannot be identified.

I unsure if what I've read about this belief is fringey or common among gun owners, so maybe this is not necessary to gain enough political support to require background checks for all firearm sales.
Developer elitism at it again. The dev community really needs to lose this trait.
Agreed - gun safety will do more for placating the fears of the populous rather than actually reducing gun violence.

I think the low hanging fruit here is the smart-safe idea #3 in your post above, which I commented on...

My #6 though would be great to be able to get handling data.
I spent a year in Idaho years ago. I was really surprised at how smoggy/dirty the winter air gets in some of these Mountain west places that are prone to inversions.

On top of that, woodburning in fireplaces/stoves is also really popular in some of these areas. I remember a few days in Pocatello where you could barely see to the end of the block.
>Again, ignore #1, friend #2.

"Forget the insults you receive and remember the compliments. And if you figure out how to do that, let me know"
The funny thing about companies with arbitrary automated no-hire filters in their hiring pipeline is that they tend to be places such a programmer wouldn't want to work at anyway.

Say there's some HR department out there silently dropping any candidate that doesn't have a LiveJournal account. Would you worry? Would you even care?
Fangle - reactive text generation from markdown
Some of us are building a real solution to the industry's problem. karma, as demonstrated by reddit and HN, is subject to the hive mind phenomena. there is a way to integrate peer voting, but it most be up-down, to start, and it goes beyond that for a scalable solution. can't say more...

the best factor is paid subscriptions.
As soon as I put some of my code up on Github I started to worry that someone might actually find it. It can be a bit intimidating. I can only imagine what'll happen once I learn to contribute to something.
I've been following 2 of the 3 guys in that twitter conversation for several years. The first thing I can say is that they both are big parts of the ruby community and generally represent it well.

With that said, this exchange really upsets me. I've noticed that there is definitely a sense of elitism among the guys that speak at many of the ruby conferences. I think a situation like this is simply a case of them forgetting that Twitter is public and that their personal message board isn't so personal after all.

Guys, this is bullying and it's fucking pathetic. It's not the first time, but it needs to be the last. I've at least seen Cory talk and the guy is definitely one of the good guys, but this puts him in really bad light. How much more effort would it have been to post a defect to the github account and informing of the issues?
The truth is that there are a whole bunch of morons out there with petty little opinions and with no real achievements of themselves. They call the people Trolls (with a capital T). Ignore them.
The open source zealots have been like this for years. 5 or 6 years ago, I forked a project and started charging for it. I was completely within my rights to do so as I followed the license (GNU) specifically and also gave out the full source code.

This didn't stop the death threats, taunts, and aggression I got from the general community. This and things like the recent word press theme debacle have put a bad taste in my mouth when it comes to open source.
Is something like this possible locally with the new FileSystem APIs?
It's the reverse - a lack of civility among those alpha-nerd types leads to the general acceptance of misogyny (and racism, for that matter) among them.
Maybe "Civilian Class" "Law enforcement class" and "Military class" buckets. And require various licensure for each category? (Its going to piss a lot of people off though...)
The founders are ex-Facebook, they know what kinds of features they're making before they launch them. I wouldn't be so quick to allow them the garage-startup space to make these kinds of mistakes. Consider the source, fruit of the tree, and all that.
http://www.assaultweapon.info/
Show HN: We built a tool to create and run viral giveaways
Are you really sure that you want to cite "The Daily Hate"?
Seeing this sort of negative behavior, both in groups online and off and coding and not, affected me greatly, even when I wasn't the target. On one hand, it gave me pause to consider and critique my own work, enhancing the final product. On the other hand, it made me go into over-perfectionist overdrive and too scared to release stuff lest "everyone" hates it. This fear, however irrational, has gripped me for many years. Stories, scripts and projects being left in folders partially because I wasn't sure where to go with them, but I believe in part that I was too scared to see it through and be rejected (The McFly effect, if you will.) I'm only now just coming to terms with it and learning how to, excusing the french, not give a fuck what others think. If I'm happy with it, that's a great start.

It's like with improv comedy: Denying the other person doesn't go anywhere and typically ruins the whole scene. Working with the other person in a positive light,though, goes miles and miles.
I think your thinking of Name Media, I always confused the two as well.
Show HN: Fun with WebSockets and Box2D
I don't think we should avoid having opinions on this; I just think it's overdiscussed.

In the spirit of you calling me out, I will say that most of what Apple does (particularly in iOS) is beautiful and usable.
If the standard for temporarily locking someone out from access to guns is similar to California's 5150 involuntary 72h psych hold, I'd be ok with it. There could also be a legal requirement for the police to provide constant protection during that no-firearms period, since otherwise someone might use the process to disarm a target.

I'd love a self-storage model for the guns I have as investments/collection vs. active use.
It's disappointing that someone like you who is trying to share information and learn together would be attacked like that. People are awful.

I have a new policy of not responding to any comment that includes any form of ad hominem argumentation or any continued argument that is full of logical fallacies. It's just not worth the time to be arguing with people on Reddit or HN.
Here's the thing, when someone like Linus Torvald says things like that, we applaud him for it.
I don't know Steve Klabnik or Corey Haines (or any of the other people mentioned in the post), but I just lost a lot of respect for them.

If I do come across them (in a forum, in person etc), I'll remember more about how they tend to make disparaging comments about people on the internet rather than any code on github.

Lastly, kudos to you for writing code, solving a problem and putting it out there. I think is great what you're doing and you should ignore non-constructive criticism.
In a way, it gets worse as you get better. Once people start thinking you're awesome, you start worrying that, if you make your code public, they'll realize how much you suck.
Last time I used it which was right around when 1.3 was released I turned on debug logging while the project built so I could see what was causing the issues. It was hanging long periods of time around a task I had to make a fat jar. If I remember correctly it was having some real trouble with locks on Ivy caches... I tried clearing out the Gradle caches and that did not resolve the problem. Since that was a small project I was able to replace the build file with a POM and assembly descriptor be done with it.

If I get some more time to play around I might go back and try and collect some more info for a bug report... I have had this issue since the late Gradle betas each time I go back to using Gradle I hope the problem is resolved.
People Willing to Pay $125 to Downgrade to Windows 7
I don't think gun safety is the major issue, gun violence is the big killer.

Biometric scanners and high tech safes may help save a few people but there are more murders during a Chicago summer than all school shootings in the last 10 years combined.
There's surely some degree of acclimation that has much to do with how much time you spend outside.

It makes sense a foreigner who (I assume) can hole up on bad days would feel the grodiness more acutely.
A completely agree here. Even though I get complimented at work about code quality, I just feel like the open source community is somehow "more serious". Like, what if I'm doing this whole coding thing completely wrong?
I'm sure someone from Kunming moving to Bejiing would get depressed also, but someone who grew up in northern China might just see it as normal.

Depression often has to do with standards and expectations, not necessarily the situation itself. Edit: or to say, its about the relative situation between the past and present. If the present has been stable, good or bad, then you won't get into a funk.

For example, say you fly economy your whole life, its not great, but you are perfectly happy with it, then one day you get magically bumped up to business...and oh my god you can sleep on your 9 hour flight! But you can't afford to ever fly business again...so you get depressed whenever you fly economy.
"Increase bullet cost." Significantly.
There's actually federal law against building a national firearms registry, so that should influence NICS design.

We saw in California and NY that registration -> confiscation. I actually trust the federal government more than the California government, but I don't think it's an unreasonable concern. Borderline guns (say, .50bmg) which are 100% registered would be at risk to confiscation in the future if possession is banned. It would be much easier legally to ban possession of the .50bmg, particularly in semiauto, than anything else, since those are so expensive and rare, and so destructive that they look great on TV.
Depends on your view really.
Consumer targeted FOSS has the disadvantage of being harder to monetise directly, you could make (for example) a for-pay Linux distribution but you will probably just get killed by the free forks. I think Corel Linux , Lindows etc of the past made this mistake.

You could monetise by adding "value add" proprietary software to free software, but then you will get to a point where you aren't really any more "open source" than OS X.

FOSS where the developer themselves is probably not the end user does tend to suck pretty bad. On the other hand stuff people have built because they were feeling a "pain point" tends to be amazing, if a little quirky.

Not every bit of software has to have mass market appeal in order to be good. An example might be something like XMonad which is something that a company like Apple or MS would be very unlikely to fund development of and part of the reason that people love it is probably that it doesn't need a business model to survive.
The issues raised here are perhaps invisible to the average male programmer, but they are important. Scaling a site isn't just about keeping the site up, it's about communicating with users, receiving and processing feedback, and being emotionally aware regarding product and workplace dynamics. Often women tech workers do this work at a vastly less rewarded rate than men working at the same startup.
In almost all major gun incidents, the weapon in question isn't registered to the shooter. Prima facie, something as simple as a fingerprint trigger lock could be acceptable to the gun enthusiasts (much less use for a stolen weapon).
There isn't a consensus definition of "assault rifle".

Some laws or proposed laws say a pistol grip and box magazine == "assault rifle". Most gun people would call a rifle that looks like an M-16, AK-47 or FN an assault rifle.

No private citizen can buy a machine gun today.

The dirty secret of the whole gun control thing is that most of the issues associated with people stockpiling weapons and smuggling pistols were dealt with in 1934 via an excise tax.

Basically, any short rifle and some pistols were subject to a $200 tax ($3400 today). Instead of blanket bans, the law defined classes of weapons and taxed them out of the market.
Who's "we"? HN, let alone software devs as a whole, are not a hivemind.
And with a good strong wind you get the added bonus of smelling dead brine shrimp rotting in the great Salt Lake. I lived there for most of my life and will never forget that smell.
I mostly agree with you but it seems to me elitist behaviour like this has a lot of tacit acceptance among developers. I have seen it many times in my career, and have also noticed that workplaces where is is not acceptable tend to make everyone more productive.
Show HN: Postach.io
agree fully. IF you are doing something remotely common, chances are theres already a maven plugin that does it. It might have bugs, but chances are, the plugin is also opensource, so its no worse than you writing it yourself than having to fix the bug(s) you encounter.

The only reason i don't like maven is not because of its rigidity, but because of its network dependence. To use maven, you really need to run your own repository server, and that comes with huge overheads. I m warming up to the idea of always mandating offline mode in maven, and then check in to the scm a preloaded repository which includes all the libs and plugins for your project, and never have to worry about external repos, or network connectivity.
How to email people when you screw up
Definitely helps to live in the foothills or on a mountain somewhere. Going to the U of Utah, it was a decent option.
Hum. It reminds me of performance art, to be honest.
Yeah Windows 8, it is that bad. Apple has nothing to worry about from Windows 8, might even cause some defections to Apple from Microsoft users.