skysight-inc/HackerNews huggingface dataset:
That makes a lot of sense -- rifles are very hard to conceal compared to handguns. I imagine if you wanted to kill someone, you'd want a weapon that's easy to conceal, easy to dispose of, and quiet. Rifles are none of those things.
I had no clue that it was legal to build an AK-47 from a kit. I doubt I'm alone.
BootstrapCDN is down, bootstrap.min.js might be infected by malicious code
Here's an article that was posted on HN a while back on a "middle ground between skeuomorphic, three-dimensional, and flat interfaces."

http://www.matthewmooredesign.com/almost-flat-design/
There have been some studies that indicate these sorts of jokes may increase negative behaviors towards women, such as victim blaming. This is troubling because even if these jokes don't inspire someone to rape or assault someone, they may encourage them to act in a way that enables others to get away with doing so.
Does anyone know how much these kits costs?
If you're listening to music through those headphones, it is definitely having an effort on your creativity that you might net appreciate. The Cornell study about this is referenced in Peopleware.

I summarized it a few years ago if you don't have a copy handy:
http://rohanradio.com/blog/2010/08/12/one-song-on-repeat/
A Role-Playing Game With an Easily Exploitable Random Number Generator
Taking it down a psychological path _maybe_ a bit too far to be useful, but accurate.
To be honest, this makes me want to get a job in Paris.

The way Fabien describes SF as a Mecca evokes the sense of wonder Woody Allen had about the City of Love:

You know, I sometimes think, how is anyone ever gonna come up with a book, or a painting, or a symphony, or a sculpture that can compete with a great city. You can't. Because you look around and every street, every boulevard, is its own special art form and when you think that in the cold, violent, meaningless universe that Paris exists, these lights, I mean come on, there's nothing happening on Jupiter or Neptune, but from way out in space you can see these lights, the cafés, people drinking and singing. For all we know, Paris is the hottest spot in the universe.

There's something nice about being in a city where everyone is one the same wavelength, but I think there's something more romantic about being holed up in a Parisian apartment that's stood the trial of centuries, committing to GitHub with the Eiffel Tower in the window (physical or otherwise) and such tremendous history all around you.
As someone who also has ADHD and OCD, close-ear noise-canceling headphones aren't the solution. And they don't work. As someone else mentioned, visual noise is just as much a problem. Couple that with what an open office implies: easy access.

Besides, I don't want to always be wearing headphones while I'm coding. I do enjoy quiet and peace while working, without needing my head and ears wrapped.

Another issue with ADHD isn't just being distracted, but also getting back to work after being disrupted. It's easy to talk about getting into the zone, but for someone with ADHD, it's even more challenging. Since I've started medication, I've seen firsthand the dramatic difference.

This isn't meant to say you are wrong. Closed-ear headphones do help, and they are just one thing I use. But alone, they simply don't come close. Open-offices are a challenge.
Interesting, what problems are you trying to avoid?
True enough. I'm glad the world's 1.1 billion Catholics didn't hold a grudge.
You're missing the value-added component here where tarsnap compresses and deduplicates data.
Perhaps he's gaming the system?
> I believe in funding studies that can give us an answer to that very problem.

Sadly, the gun lobby does not believe in funding such studies. That fact alone is extremely suggestive.
It depends on the E status you can get. If you get sponsored for an E3, forget about it. With an E1 (say, you are the world expert in your field), you can have a green card very quickly. E2 can take a year or two.

The other course, depending on your country of citizenship, is asylum, which enables you to skip the queue and apply for your green card after a year. However, fraud is a big issue and you will eventually get slammed.
I have the same thought. I'm using backblaze at the moment but am actively looking to move to either arq or tarsnap. I like that arq is in your own account and the file format is open so you can work on it yourself. Also, storing to glacier means it's dirt cheap. It's reassuring to here someone having a positive experience with it. Backblaze ha been a mixed bag for me.
Extra ordinary claims require extra ordinary proof.

Could you provide at least ONE scientifically accurate source actually proving this obviously biased opinion? Can you provide even one?

Or is this just the standard liberal, pulling information out of your own ass to further your own viewpoint style of thought so common with your type and others on ycombinator.

Also your own words contradict themselves. You open your statement with, "most gun ownership is motivated by...". And then finish your statement with, "A small minority turn to...". Absolutely fascinating you couldn't even go more than a paragraph without contradicting yourself.
Here's a post with some subscription addresses:

https://bitmessage.org/forum/index.php/topic,1420.0.html
Not really, type not stated just means unknown some of those are clearly going to be Rifles. If 200 of those where Rifles then it would be more popular than blunt objects.
About the Sandia Labs report... imagining myself as a future archaeologist, such a place would only attract me! even if I were a bronze-age post-apocalyptic culture "wise man", if I could somehow figure out that there is a poison in there, I could only think "cool! we can use this poison against our enemies in the next battle! maybe some of our slaves will die digging it up, but boy, we'll sure make a killing with it!" ...and most other things they assume seem wrongly optimistic about human nature: something that instills pride and owe would only communicate that there is probably something of value in there, therefore something that is worth getting or stealing! (most ancient tombs were robbed, you know!) ...imho the best bet for such a place would be to make it inconspicuous and hard to open: for example, after properly cloaking everything, you could make the actual storage rooms for the dangerous stuff be part of some "stone"/concrete "walls", with no entrance, and have "dummy rooms" with "dummy content" (for whoever actually digs beyond the cloaking and warning signs) surrounded by these "walls" - no modern archaeologist would, for example, consider smashing what seems like a solid granite wall to look for a hidden chamber inside it if there is no sign of it.
Not problems so to say.

I don't want to have to work around a framework or have one get in the way. I would rather redo the work, knowing 100% what every line of code in my app is doing. Plus, large frameworks like Django don't even look like Python at times.
Many are expecting either an invasion or a revolution. There's a disturbingly high rate of revolutionary fantasies among the gun crowd. I have no problem with keeping a gun for this, with the attitude of "and may we never need it", but many people seem positively gleeful when they talk about the possibility of violent armed revolution or resistance.
What city do you live in? I thought Chicago was the toughest city for knife laws and a blade under 2 inches is still legal there. Who took Chicago's crown?

UPDATED:

I did a little research and it seems that Pell City, Alabama has taken Chicago's crown:

Sec. 13-25. - Weapons — Carrying off of one's premises.

It shall be unlawful for any person to carry off of his premises any knife or
instrument of like kind or pistol within the city; provided, on the trial for
such offense the defendant may give in evidence that at the time of carrying
such weapon or pistol he had good reason to apprehend and attack, which may
be taken in mitigation of the offense by the judge in trying him; provided
further, this section shall not apply to persons who are permitted to carry
such weapons by the laws of the state.

I need to go back through Alabama state law and see how they handle chefs and people that hang sheetrock. I would love to know the back story on this ordinance. As it stands this ordinance seems like an egregious restriction on commerce.

Do you live in Pell City? I would love to hear if you ever see any ramifications of this ordinance in daily life.

[1] http://library.municode.com/HTML/11417/level2/COOR_CH13OFMIP...
But maybe the fact that he has been a Security Officer of the FreeBSD project for many years is relevant (for those concerned of privacy/security):
http://www.nux.ro/archive/2012/07/Colin_Percival_no_longer_S...
I can say the same for many other OSs, like BeOS or Native Oberon, just to name two of them, but in the end it is (1) that counts.

It is like football, it does not matter how brilliant a team plays, but which one has higher score when the referee signals the end of the game.
Yes, there is some issue with untraceable weapons but the real problem with 3D guns isn't that they're untraceable, it's that they're undetectable. An attacker could use an all plastic weapon to get past metal detectors in a court house, airplane, and other secure areas.
AK-47s scare me about as much as any other gun.

It's "good" that rifles are used to kill fewer people than other weapons, and we should choose our battles accordingly.

That doesn't change the fact that I want to make it as hard as possible for crazy people or people on a power trip to be able to fashion machines designed to efficiently kill people like me. That seems like a simple principle.

Maybe the best way to achieve that here is to let these things stay in obscurity. Maybe not.
>cares about your look more than your technical expertise.

In all fairness that's not what he said. Some companies - like google - have a very objective hiring process based almost entirely on technical skill. But many other companies include "fit" as a part of the hiring decision. I haven't interviewed at twitter but I could believe they are like that.

I've thumbed down candidates who did well on the technical part of the interview because I felt I wouldn't get along with them day to day. Not as extreme as "beautiful" people who are "ready to kick it", but more like arrogance or social awkwardness.
See my reply here:
https://news.ycombinator.com/item?id=5768024
WikiHouse's DIY kits are the open-source way to build a house
Yeah. I have 800GB backed up with BackBlaze, and I pay just $5 per month. It's also possible to use your own private encryption key in their client.
Lovely to see Racket being used. Given the pure meta-ness of Racket hopefully ydiff will not only evolve into a full-fledged version control system but a completely configurable one at that, akin to the power of Emacs and it's Lisp. Having something like a .yinrc where I could quickly throw around and test out custom functionality would be awesome. I haven't gotten much into git's plumbing yet, but I don't see a culture of hacking it like Emacs and Vim, and I'm not sure why that couldn't be. There's definitely a need, since you have things like git-flow. With structural versioning I think the possibilities of customization and automation would be greatly expanded, and I'd love to be able to use an .*rc file like I use my .vimrc daily, as a scratchpad for small scripts or for fleshing out rough ideas into later externalized plugins.
What's the benefit of using magic here? If you're going to hardcode the case statement, you may as well hardcode a new getter for a private property with the instance and keep things nice and tidy.
OpenGL 101: Matrices - projection, view, model
Am I correct in guessing, though, that it would only work for relatively sophisticated assignments that can be done in lots of different ways? Or is there always enough variety in different people's structure to tell when things are being copied?
I said "basically one reason" because I thought it may engender pedantry. Ya, sure, people may get into law enforcement for ideologically pure reasons but I am of the opinion that with great power comes great responsibility and there are just not that many people who can resist the temptation of those two sisters. And as I said elsewhere, there are many ways to "generally do good for the world."
Some Patterns of Engineering Design Meetings
On top of this, the FBI doesn't have a "going dark" problem. For more on this please read Trevor Timm (an activist for the EFF and Executive Director of the Freedom of the Press Foundation) on the topic here: http://dprogram.net/2013/04/17/going-dark-whats-so-wrong-wit...

"Trevor Timm: Well, yeah. They’ve been complaining about this “Going Dark” problem for years now and we’ve never really seen any actual evidence that this actually exists. The FBI or the DOJ has to report the number of times they run into encryption when they ask for surveillance. Every year they have to report back how many times they ultimately couldn’t get the information they sought; the number is always 0—for the last 11 years."

He shared this on twitter a while ago: https://twitter.com/trevortimm/status/331985318620327936
You can judge his ability from his other games: http://hcsoftware.sourceforge.net/jason-rohrer/

EDIT: fixed the link, thanks
Really neat. Shall have to play with it.

Related to this, I wish there was a way to navigate a programme based on a tree, not just line and character navigation.
What? How is this not a disgrace? This article means that practically anyone anywhere in the US can have an AK-47 with no licensing. How is that supposed to make me feel safe? What if I sneak into my GF's house and her dad tries me right then and there, and decides that the punishment for fucking his daughter is death. Oh, and what do you know? He has an AK-47 for it so all my hopes of running away are dashed. People shouldn't have the power to kill other people so easily - not unless they're the police or army.
Smallest Android powered HDMI stick is only $35
> How many people on Hacker News (or hell, in the US in general) do you think have built a rifle from a kit?

Order... hundreds of thousands? Millions, maybe? It depends how you define a kit, I guess. It's quite common to put together uppers and lowers and barrels and triggers et cetera when building a rifle, and I imagine most of those who do so understand the rules that govern it. Frankly building an AK from parts isn't a lot harder than that, you can do it with hand tools.

> How many of them do you think understand what a receiver is, or what the difference is between an automatic and semi-automatic? ... If you genuinely think this is information that more people should not know then say so explicitly.

Has this information been removed from Wikipedia? It's all public, that's the point.

> There is a debate about guns going on in the US, whether you like it or not. The question is whether you want people to make informed decisions or not.

I don't believe this will help anyone to make an informed decision (unless they want to build an AK, maybe). As has been noted elsewhere in these comments, we do not have a problem with rifle violence in the US. We just don't. It's not worth having a national discussion about.

But people on both sides want it to be about rifles, because that's where the political hay gets made. The anti-side loves to hate rifles because they're scary looking, while the pro-side loves to love them because, well, same reason. They're talking perfectly past each other, and can likely continue to do so indefinitely. But while this debate is going on, while this very article was being written to make whatever point it will be used to make, our children continue to kill themselves and each other with cheap, legal, store-bought handguns.

Let's fucking talk about that.
Interesting. Suggestions for B2B companies?
Isn't that just the worst of many possible motivations for an open plan? Others being cost, cohesion, aesthetic, exogenous stuff, etc...
Design! Show the result to potential users. Get criticised. Do more design.
@at-fates-hands I bet you didn't know 60 people were accidentally killed by firearms yesterday. And the day before that, and the day before that. About 30 people are killed in attacks -- every day.

And another thing, why is it gun patriots never give a fig about the other rights in the Constitution, like freedom of speech, religion, and assembly? I think you guys just like to play with guns.

It takes a cold dead hand...
> high-functioning teams tend to thrive on the cross-talk and constant communication that open plan creates organically.

I wonder how programmers in such environments can get in the "zone" and stay in it for extended periods of time, if they are being "constantly communicated with".
There is a catch-all address at my company that goes to our CEO. He forwards me headhunter emails all the time that are addressed to variations of my first and last name. :-/

I'm assuming they used similar tactics to try to find my address
Call me a spoilsport, but it's still slower than Java http://benchmarksgame.alioth.debian.org/u32/benchmark.php?te... . That takes the bloom off the rose for me.
Probably depends on the reason for the delay. If he delivered his child to the hospital for example, I wouldn't want to be his priority.

Totally agree. Common courtesy would dictate that he should take 1 minute to pick up the phone and say "Hey, my wife is in labor...gotta reschedule".
>My intention is not to be snarky, but people post all the time about discovering the itertools or collections library. I notice it's a common gap in newer Python programmers.

Not only in Python, but programming languages in general.

I still find people writing Java or .NET code that aren't aware of all nice classes that are part of the runtime and end up creating their half baked solutions for their problems.

Nowadays developers seem to code without reading.
This is bullcrap. When someone has a rifle pointed at you, you don't care what the statistics are. You know your life is in danger and much, much more so than if someone had a knife or "blunt object". How is it supposed to make me feel safe that anyone can have a rifle? I'll just trust in their goodwill and hope they won't kill me with it if I piss them off?
I don't actually need anything playing on the headphones to effectively block out voices, even nearby ones. I compared my HD280s agains active noise-cancelling headphones and the Sennheisers blocked talking much more effectively, because there's that much more material between your ears and the outside world.
I thought this too, but the article makes no indication that he ever attempted to explain. He could have called/emailed and explained in advance, and asked to reschedule—even for the same day—, or he could have explained in one of the emails he sent afterwards.

Of course, this information could just be omitted from the article.
> the thing about them is that they work

The extent to which you think strings need replacement is equal to the extent that you agree with this particular statement. The charitable view is they let you get up and running without needing to work out every little detail yourself. The uncharitable view is that they appear to work far more often than they actually work.

Because any invariants you may want them to have are ad-hoc, any error with those invariants can very easily slip by the programmer, the compiler, and the unit tests. Depending on what type of programmer you are, this can be The Father Of All Sins.

Strings are low-level. They're a half-step above binary streams. And because they're ubiquitous and all libraries work in terms of strings, there's active pressure against creating new types that represent the invariants and structure that your application may actually need, which often results in those invariants never even being thought through in the first place.

Again, it's subjective, and depends strongly on your opinion of Worse of Better. I agree that your thoughts on Inheritance. I think this problem is difficult to solve in a way that's not strictly worse than the original problem. I would be interested to see a language that only defines strings as a Protocol (or whatever) with a handful of implementations in the stdlib. I honestly have no idea if it would be the Garden of Eden or a steaming pile of ass, but I think it's important that we find out.
You presume too much... these are the conclusions the data support--anything else is just handwaving.
Please excuse my ignorance on this matter, but why are people so concerned about "untraceable" guns (i.e. guns without serial numbers)? IF a gun is used in a crime, how important is it that there's a serial number stamped on the receiver? As opposed to, say, ballistics showing that a particular gun was used in a crime because of the rifling marks found on the bullet fragments and the firing pin indentation on the shell casing?

Sure a serial number will tell who the original purchaser of the firearm was, but that in itself does not necessarily prove that the original owner is the one who committed a crime.
Being one of the apparently rare people that enjoys an open plan work-space, I couldn't tell you what my secret is. I can tell you that the noise does not drive me crazy.
same ideas apply, just point a different audience to the survey. See http://bit.ly/16W7fhF for more details.
the prevailing discourse in the political arena and the news is different.

The prevailing argument of gun advocates, at least in the US, is that "it's not our guns. it's those other, bad people's guns". It would probably help their case if they stopped arguing that owning a potentially deadly piece of gear is some universal human right not subject to regulation like, say, owning a car.

Most car owners cause approximately no deaths. All drivers need a license and insurance.

The compromise is there to be had - own whatever gun you want, but take a few steps to convince the rest of us that you can do so safely.
I would suggest thermite and small amounts of radioactive materials to remove any remains.

On a more serious note, is this legal small print actually of any help? Or, in other words, is it remotely sensible to try to forbid people from ‘taking actions’ upon unauthorised receipt of an email?
Remember that almost always in the US you end up paying your own legal expenses even if someone else unsuccessfully sues you. That means it is expensive even if you are in the right.

Then look at it from the pov of the corporate lawyer. If they okay you supplying a rejection paragraph instead of a rejection sentence and you do get sued then it looks a failure of the lawyer. Whenever I've worked with corporate lawyers they have always erred on the side of not doing anything because the risk is to their career and the rewards go to other people in the organization.
Since the only frustration seems to be a lack of immediate and instant access to the engineers, I'd imagine that the fix here would be for the product management team to adjust their expectations and communicate better.

Many managers consider frequent communication as being good communication, but more often than not its actually very bad. It is a signal that people are not thinking through what they are trying to communicate. Some trivial barriers, such as a door or forcing people to walk over, are often a good thing, because they force people to evaluate what they are communicating and whether it is worth the effort.
Would you also sue the doctor if he/she failed to give your spouse immortality?

"Find the person who committed crime X" is more like your surgery example: a task law enforcement can often accomplish. "Protect everyone all the time" is as impossible for law enforcement as "grant immortality" is for doctors.