skysight-inc/HackerNews huggingface dataset:
But I DO have to give up the right to travel without being strip-searched. A nation of paradoxes.
Long rifle? Seems unlikely to me, but we should probably ban them.

http://www.google.com/search?q=long+rifle&tbm=isch
That screenshot is all I needed to see.
Ask HN: Thinking of dropping a domain: should I ditch or pitch?
I have a domain that I registered in 2000 at the same time that I registered my business. Since then, that business had become 'stagnant' but I'm at a point now when I want to ramp it back up. Either I keep with this business name or start a new one. To be completely honest, I'm only attached to the original name for sentimental reasons.<p>In 2005 a company in a different country registered their domain: it's the same two words and TLD, but there's a hyphen between the two words. I know that people have confused the domains before (even though the sites themselves could not be more different): just yesterday the site had over 100 visits, presumably <i>not</i> for me. I've also been sent maybe a dozen job applications in the past, as well as a response to an RFP once!<p>Anyway, with the option to 'start afresh', I'm kind of wondering if I should pitch the domain to this other company. Is it considered 'wrong' to do so, especially seeing as I am considering giving it up anyway? If I were to do it, how should I? Should I just email their administrative contact in Whois or is there a certain type of service that I am looking for to do this?<p>Thanks for any thoughts.
“Six Strikes” Anti-Piracy Scheme Starts Monday
Have you actually used non-trivial Javascript in any project? You repeat the exact same thing in _every_ JS thread here, and most of it seems to come not from any real experience in JS.

It could be true writing good JS is a little harder than good Java, especially on the server. This is a consequence of the callback oriented nature of JS frameworks and APIs. Once you get used to it, it wouldn't really matter and there are real performance benefits that come out of it.

As for the many warts people bring up, how hard is it to follow a few good practices? If those trivial issues can't be overcome, that person will have problems programming in any language.
Not american here so this is just a supposition.

I think the main issue with it is related to the constitution. While the idea as far as I understand, was for citizens to bear arms and form a militia to protect against a foreign power, many of the people that defend the right to bear arms do so based on a limited knowledge of it (i.e.: 'The right to bear arms is in the constitution' but have no idea what comes next). So you have the lobbies, and supporting those lobbies you have 'ignorant' people defending their 'rights' on this issue.

I can only imagine how hard it must be to try and do something about it.
Your freedom to buy and carry a gun infringes on my right to feel safe in public
The Story of Mel, A Real Programmer
If you're buying a gun from a store, you have to pass what's called a NICS check, to make sure you're not on a list of felons etc. that are not allowed to possess guns. In some states, you can buy a gun from an individual without a background check.
And with the weird contracts, harder to buy.
There is no panacea in image processing.

These methods work for this particular image, and give an idea about the possible solution, but the thresholding and morphological operations are not scale invariant, and very sensitive to light changes and noise.

Any algorithm that can detect rivers in text from any image, acquired by some device, such as mobile phone or a scanner, in any light circumstances, will run hundreds of lines long.
What is up with the corn on pizza in Japan? They call it "the American" at Pizza Hut... I found their idea of "American" to be very strange when I worked in Tokyo... like the boy band who dressed in soccer uniforms with football helmets and their name was "fuckers"! (Timeframe was early 90's) And advertised to little girls, with giant billboards around Toyko. Very strange.
Quite coincidentally - I've just come back from the butchers, who shared with me his opinion that 3am was the optimal time to wake up and 'get stuff done before people start getting in the way'.
Other way around - because of braces and many other issues brought up when you try to take advantage of Automatic Semicolon Insertion, that is frowned upon.
I think this is the part a lot of people fail to understand. The mere existence of police that is supposed to protect people doesn't mean everyone in the society agrees to transfer all of those functions to it. Assuming that is pure ignorance. It still gets pretty hilarious when you ask to see your signature under this mythical social contract everyone supposedly signed.
I am sure banning them would have prevented this situation from ever happening.
WPDK: how I did it
Run & Shoot: The Most Wanted Bandito - Free Online Games
I think that's the point, verbose is usually "containing more words than necessary"
Could it be a stunt by a particularly intuitive student to prevent a shooting incident by creating a false alarm, to get everyone to tighten up security, thus reducing the probability of an actual shooter event really happening?

Shooters are probably smart enough to pick their targets, and they would be unwise to pick one that's on edge from a recent incident. </conspiracy theory>
To answer your question: It depends. Some states are easy to purchase guns in, some are not. My own state, Michigan, has essentially no requirements to purchase a rifle. You can go to a dealer and purchase one on the spot. You are subjected to a federal background check, which is completed in a few minutes. Purchasing a handgun has a couple more hoops to jump through, but it delays things only a few days.

I appreciate the point you make about your own country - that those with guns are either criminals or the well-connected.

And please don't buy into the idea that the "guns lobby" is the reason for America's liberal gun-ownership laws. The estimates are that there are over 300,000,000 guns in private hands in the USA. Gun owners are very very serious about their rights to own firearms. The NRA is just an expression of that zeal.
Attorney here, and the "right to feel safe in public" is one I am not aware of.
They almost certainly mean "long arm/gun", e.g. not a handgun.

http://en.wikipedia.org/wiki/Long_gun
I mean this just doesn't add up. There's some reason you have police, military, para-military and federal agencies so that citizens don't have to handle this aspect of security.

The poor latency of police response means that rampage killers(or anybody bent on harming anybody, really) can get away with killing several unarmed civilians before they can be stopped.

In theory, concealed carry individuals can put a stop to the rampage or at least keep the killer busy until the police arrive. You can google news stories about concealed arm carriers defending themselves. So it does works.
(on a federally regulated airplane)
There is a serious disconnect if you suggest that there is very little distracting content being generated and at the same time note that your day starts at the same time as your coworkers in the UK.

But then again the whole thing suggests total isolation from anything other then work and study, with the alternative rhythm just being a way of making that easier.

This is a story about someone socially isolating themselves, the 5pm bedtime thing might just as well be "living on the north pole".
You feeling unsafe has nothing to do with rights. Lots of people feel unsafe around clowns. Let's just ban clowns.
All that stuff is open source, so nothing wrong here.

(I'm one of the people that works on BananaBread.)
Yes, and as I mentioned, I really doubt you are at the level where those performance gains matter. If you use c# you will be working with DirectX, which most means much of the heavy lifting is done there. Unreal and Unity have teams of programmers working trying to squeeze the last bits of performance (Unreal winning there for sure) of every platform. Which leads to my other point. I think the main reason for anyone (unless we are talking 50+ people team on the engine) to use c++ is portability NOT speed.
As for 2008, rating sub primes as AAA and even Iraq, wait for tort law to settle.
Yes, I know. Just pointing out the typical mislabeling that always happens... kind of surprised they didn't call it a Glock.
FWIW you can still access the content/guide without signing up - You can click your way to the guide/content which is still possible now.

I didn't link out of courtesy since they want to acquire users to gather feedback.
Yeah, I guess my sarcasm wasn't apparent.
Rails, You Have Turned into Java. Congratulations
Product: State vs Speed vs Acceleration
Named functions are generally fine to use (they're hoisted, but otherwise behave the same), but named function expressions (where you both give the function name, and use it as an expression) has some nasty memory leak issues on IE [1].

Some people think its better to ditch named functions completely rather than learn exactly when its problematic and when it's not... which I'm not sure I completely agree with, but its probably a good advice to give to a new JavaScript programmer, as it basically behaves the same minus those issues.

CoffeeScript ended up removing named functions [2] [3] (with the exception of being used for "class" declarations, where its known they're safe) for that reason.

[1] http://kangax.github.com/nfe/#jscript-memory-management

[2] https://github.com/jashkenas/coffee-script/issues/366#issuec...

[3] https://github.com/jashkenas/coffee-script/wiki/FAQ - "Q: Is there any way to name functions, for reflection and recursion?"

edit: formatting
And the failure of others to recognize that they live in a society and that their actions have an effect on others is just as obnoxious.

You may be happy to take your chances and own and carry a firearm, but why should I, or any other bystander, have to take your chances?
On a commercial airliner.. To my knowledge private planes don't have crazy restrictions or invasive searches.

Indeed, you don't have to fly at all.
Interesting.

My father started working in data processing in 1965, two years before I was born.

When I lateral moved to 'IT' in 1990 we finally were able to talk about 'work'. Since we didn't do 'feelings' this was a major step forward for us.
Here it is: https://www.youtube.com/watch?v=V66PKGRJNk0&feature=yout...
Yes, it's all doable, but working around JS's kinks is terrible. Why? A programming language has one job, and that is to be a good programming language.

Whether I can write a useful program in it is uninteresting, because that's a property of almost all languages, good or bad. The question is whether its a pain.
I just want to say as an American, I am so fed up with all these gun stories. I understand there is debate about gun control and this and that, but we are having a much larger cultural problem here. The attitude of helping your neighbor or even someone less fortunate is slowly disappearing and being replaced by a fear for protecting what we have, as if someone else is after it. In my mind it's cyclical, if we help those in need, they really won't be after what we are trying to protect. As for the random gun violence, its enough already.

Being born and raised in Flint, and the victim of gun violence (father was murdered outside his work for 20+years over <$600) I always tell people Flint might be the murder capital of the world, but we aren't the random murder capitol of the world. For whatever its worth, its true.
The right to bear arms and the human bill of rights is not up for re-interpreting and re-writing. Why are you trying to unwravel what the Utopia that our founding fathers created by making us more like Russia and China?
Cleaning up the mess is a good thing, and easily worth $2 billion a year.

Of course, it could have cost a lot less if they had started properly 20 years ago.
As another American, I don't think that's quite it, as we (Americans) have essentially given up some of your other rights: we don't really have a right to be secure against arbitrary search and seizure any more, and we don't have much of a right to due process any more. We're shaving our freedom of speech thinner too.

So: why is the 4th Amendment right to keep and bear arms defended so zealously, and interpreted so liberally, when the wording around other rights, which are quite clear and simple, is interpreted in a non-obvious, often seemingly irrational manner so as to prevent people from exercizing those rights?
If all things are equal (as they appear to be here)), I would go with 0MQ if only for the lack of adding another server to manage and that hassle. However that being said 0MQ is quite the black box and that offers it's own disadvantages.

I would be curious to see what would happen if gevent were added to the Python code.
I'm not american but i think my own right for life, liberty and happiness would be violated being surrounded by weapon fanatics.. I really don't understand all that "uh, i need to defend myself" bullshit when i look at all the safe western countries with much stricter weapon laws. I think this is all not a matter of rights or self-defense or all that crap people tell me, it's just that most people can't cope with change ("no, don't take away my toy, buhuhuhu!") plus a billion dollar weapon industry.
You know what else works?

Locked doors. More guns is not the only, nor necessarily the most effective, solution.
Javascript is off-handedly derided because it's got so many basic things wrong that never got fixed. If they'd have iterated fast with it by now it would be fine, but it's stuck in the glacial committees. And personally I think they needed to abandon prototypical behaviour which is just confusing and too verbose.

The object declaration is painful, it has variable hoisting and doesn't have proper block scope leading to all sorts of weird bugs, it doesn't have simple namespacing, it didn't have a foreach, it didn't have get/setters until recently and even now the syntax is bad because they wanted to maintain backward compatibility.

Oh and everything's a bloody function. A function is a function. A class is a function. An anonymous method is a function. It can get really hard to read and pick out what a bit of code is actually doing on first pass.

And that's just the big, really simple but important, every day stuff that a normal coder needs to do their job in even the slightest complexity scenario.

I sometimes wonder if the 'other' language that netscape was going to use was really as frustrating as javascript is when you start working on more complex code.

What it did have which most languages didn't have is treating functions as first-class objects and closures. They're brilliant.

Unfortunately almost all other modern languages now have these and javascript still doesn't have all the other goodies so that's one of the many reasons it gets so much hate.

So now compared to any other language it looks so dated and archaic.

I really enjoy writing javascript at times, but as the code gets complex I despise it. And I hate coming back to my old javascript code.
Or it could have been someone carrying a pipe which the witness mistook for a gun from a distance. I believe the last time there was a report of a gunfight on campus, the shooters turned out to have Nerf weapons...
Permission from the user not from Facebook.
> Let's just ban clowns.

yes, this
That "libertarianesque" definicion of freedom commonly used in America is not shared or understood by many countries (not that it matters to americans, of course)
Maybe its a British thing, but I'm very amused by the phrase "nuclear reservation". Cant wait for the Chernobyl Country Park or the Fukushima Fun Zone. Love the way soft cuddly words are connected to "evil" words in a tragically predictable attempt to gloss over things.
> This proves that TDD is worthless?

No and the I don't think the article suggests anything along those lines or attempts to prove anything.
I lived in West Richland as a small kid while my dad was working at Hanford. I hope they can fix this, it's a very nice area (sage brush, scrub, the snake and Columbia rivers)...
It sounds more like time-overlap than "time-compression".

So, your future self is your current self. Anything you do right now is your future.
You're seriously criticizing an emergency release?

It was posted as an emergency and they get the point across, do we really need the nit-picking?
MIT, like most schools in the US, has an explicit policy that no one is allowed to have a firearm (or sword!) on the campus. http://studentlife.mit.edu/mindandhandbook/policiesandproced...
Same logic can be applied to your argument. Why should I take your chances and rely on the police instead of myself to be able to protect me? Convince me (rather than order me) I would be better off without it - and I could voluntarily change my mind.
A large part of this is that the Second Amendment to the US Constitution explicitly protects people's right to bear arms. This has led to gun-ownership being an important topic to many American citizens, initially by people using to utilize guns (ranch rifles, etc) and then by collectors and other hobbyists.

As for your second question, the difficultly of obtaining a gun in the US varies largely by state. However, it generally is not exceedingly difficult. As an example, here is how purchasing a firearm works in California:

http://en.wikipedia.org/wiki/Gun_laws_in_California#Firearm_...
Just curious, why wouldn't you respond?
Want Dropbox in your Email? via SquadMail
World's first Google Nexus operated nano satellite to be launched on 25th Feb
I've bought a phone and a pistol this year.

The phone was by far the easiest: pick it up, pay, walk out.

The guns were a lot harder. Background check had to clear, the waiting period had to pass. Two trips to the store.
The memory leak issues you're referring to are old and have been fixed. They may be an issue if you are writing code that must support legacy IE, and then only in specific cases. However, if that's not you, then there's no reason not to use named function expressions. There's no other way to completely avoid arguments.callee (which is going away) for recursive reference, and it also makes call stacks and debug messages clearer. You won't think either of those are a real issue until they are.

So no, I disagree that that's good advice to give to a new programmer.
The sad part is that there is little effort into changing this. Javascript was clearly not designed for what is being used nowadays, but browsers vendors don't believe in introducing a new client language because apparently it's hard to get everyone to agree to a new standard client language. I wonder if the people behind W3C ever considered discussing this. Those gotchas in the article above are not really a tremedous hassle once you learn to live with them, but nonetheless while working on the client side one is still left wanting more from the language.
Please drop your comments and also visit us at https://www.squadmail.com
Thanks for this, bookmarked.

I actually find little quick explanations like this extremely pragmatic and useful. I don't do a whole lot of JS, but I certainly need to dive in occasionally. Having quick references like this one readily available is preferable to finding my Crockford book and flipping through the pages. If you need to develop a client-side app or do heavy JS coding, maybe read the Crockford book...but if all you need to do is get some shit working real quick links like this one are invaluable.
Or 40 years ago. It's been messed up for a long time.
That... is a fair point. I'll save my criticism for the "journalism" to come, which will probably make even more egregious and inexcusable errors.
How many people need to die before people in the US realize that having easily obtained firearms is not a good idea?
I'm American. I grew up in a conservative household so I think I understand where they are coming from. My understanding is that many consider the 2nd amendment to allow them to bear arms to protect themselves from their own oppressive government. The idea is that no government can become completely totalitarian without first disarming the population. And if they try, the people can revolt.

That may be an incorrect understanding, but I'm pretty sure that's what a lot of people are thinking when their guns get "taken away". You can see why new gun control laws might be alarming if you have this attitude.
And you don't have to go outside, so no need for a carry permit.

Its all about rights - does liberty include travel on public conveyance? Most of us would think Yes.
I heartily endorse this article.

As far as a reason for "Chinese Hacking" moral panics, I'd suggest that the "war on terror" is winding down, at least the ability of using "terrorists" to justify expenditures is winding down. Just like when the Berlin Wall came down, the US defense establishment couldn't really use "Commie Russians!" as a justification for spending 25% of the US budget on secret (outside of any real oversight or accounting) spending, killing Osama bin Laden means that "but, but, TERRORISTS!" can't be used to allocate billions to bloated, inefficient "defence contractors" any more.

We need a new boogie man to scare legislators into voting, and constituencies into voting for legislators. "Chinese Hacker Menace" is just the ticket.
there is little effort into changing this

Yes, nothing at all. https://wiki.mozilla.org/ES6_plans
Grunt supports executing tasks when files/directories change using the grunt-contrib-watch plugin. https://github.com/gruntjs/grunt-contrib-watch
Which is, almost all of them?
>>Could it be a stunt by a particularly intuitive student

If it is a stunt, 'intuitive' is the last way I would describe it.
Google makes hundreds of small changes every day. The specific impact of any large and widely reported update is probably overwhelmed very quickly by the little changes. Specific manipulations of Google don't typically survive long.

But it is possible CBS has a very naive "SEO expert" suggesting something like that.
I travel with a laptop but I still use my tablet every day in meetings to take notes (I have an external keyboard cover) and to catch up on emails on the train. It is in use pretty much all day.
Ask HN [Developers]: LinkedIn Effectiveness
HN Developers - when job seeking... I'm wondering:

1) how effective do you find LinkedIn in representing you to recruiters?

2) Do you really care who viewed your profile on LinkedIn?

3) Does LinkedIn properly represent your skill set?

4) Do you get a lot of recruiters' spamming you with positions that dont really have much to do with your background or outdated?

Do you feel like there are better ways they could do #1-4 above or make a more succinct profile?

Thanks.
isn't it lonely? i tried similar schedule, even though not intentionally few years ago, and i find it hard to find time to catch up with friends,
I want folks to commit to removing bugs!
"Scene is clear. Call unfounded. No threat to public safety in #CambMA #MIT"

https://twitter.com/CambridgePolice/status/30533598012521267...
With school and two part-times, I had not much purely social time reserved during weekdays, sleep schedule aside.

The experimental sleep schedule is temporary until I finish school. But given the fickle nature of sleep schedules, this will not likely last that long regardless. But for now, I don't mind it!
Update from Cambridge Police: Scene is clear. No danger.
https://twitter.com/CambridgePolice/status/30533598012521267...
I saw and asked the exact same thing.
New development is destabilizing. That means more bugs. I want folks to commit to creating bugs too!
It fits how we use the word reservation in the west. This was also hanford's name I think when they constructed the site during WII as part of the manhattan project.
@CambridgePolice is reporting
Scene is clear. Call unfounded. No threat to public safety in #CambMA #MIT