skysight-inc/HackerNews huggingface dataset:
To have to pose the question that way is disturbingly timid. Who doesn't see that the US spends at least 10X what it would take to deter anyone from even thinking about building a credible military threat.

The incredible expense of our recent wars illustrates why this is true: It takes so much money to move a modern force across an ocean and keep them supplied when there is zero attempt to interdict supply lines that it would be astronomically expensive to invade any nation across an ocean if they could put up any threat at all to supply lines.

Our military spending militarizes American society. Police are militarized. We think we have an uptick in manufacturing but if you subtracted out the military manufacturing we would have very little productive manufacturing. We don't realize just how huge a dead weight we are carrying in jobs and capex that produce zero gain in our standard of living.

Cutting military spending, and building an economy that delivers credible performance numbers without that empty unproductive spending is the economic priority of our age.
This is very good. Before this rewrite, my go-to page for people asking the difference would have been this SO answer: http://stackoverflow.com/a/15666049/187972
And your reply reflects the attitude of someone who hasn't fully understood probability. Best wishes ;)
slides are a pitfall in general since way overused, but these ones are good. I think they have some advice that's pretty right on based on the last 5 years running a startup, especially on the recruiting front.
I've heard of it! Looks great though I am hooked on sublime-git...
> Zuck has been learning Mandarin for a long time, I really think a primary motivation for that has to do with plans of really getting going in China.

I'm pretty sure the main reason is that his wife is ethnically Chinese. For business purposes, a translator is more than sufficient. And from what I remember, he gave this up after a year of private tutoring because he wasn't getting anywhere - you really have to make a big time commitment to learn a language like Chinese.
The meet/met notation instantly made me think of babushka: http://babushka.me/

The base principle seems to be the same except that babushka is a ruby DSL and that the dependency solving is part of the library instead of the language.
There are some really small TCP/IP stacks.

https://www.ietf.org/mail-archive/web/ietf/current/msg10705....

http://tuxgraphics.org/electronics/200905/embedded-tcp-ip-st...
Agree; actually it even starts after the global freeze.
This concurs with my belief that the world is fairly deterministic. You can't work your way out of most situations. Your life is pretty much determined at birth. The rest of the stuff is just going through the motions.
What does a ruined Blackberry mean for the Canadian psyche?
Show HN: Playing around with LEDs, Node.JS, Johnny-Five, Arduino and Closures
It is even worse: The US has been in decline for decades and military and "homeland security" spending is used to mask decline and juice-up economic statistics.
Understand closures
Likely. Or perhaps he is a Salesforce.com salesman.
Previous discussion: https://news.ycombinator.com/item?id=6389019
It's more that it teaches individuals existing science, creating more interest in science and thus potentially future scientists who will push the bounds of human knowledge, vs. this itself advancing the limits of human knowledge.

I agree with you about torture, but mitigate that with the lower life form status of cockroaches. I wouldn't support the same thing done to rats, octopus, etc., all things being equal (although I'm ok with less intrusive or more beneficial things done to higher life forms; in the limit, final medical testing on monkeys and humans).
Just a point - my bank asks 2.5% commission for automatic currency conversion when buying with credit card.
Why should professional voluntary soldiers on salary be treated differently than PMCs?
> I think a change in government in China to a post-communist system is moderately possible

Transitions in other Asian countries from authoritarian (which is what China is right now) to democratic governments typically coincided with the populace reaching a certain level of wealth and education.

I don't see that level being reached in China any time soon because the sort of accelerated export-oriented growth that worked in other Asian countries won't work when you have more than a billion people. China is still very far from the levels of wealth and prosperity in Korea or Taiwan when they transitioned to democracy.
I think DKIM and SPF are more important for that sort of thing.
I'm the author (not OP). I'm glad to see so much love for this post! :) If you have any questions or comments, feel free to post them here, on my blog, or email me at ryan@ryanseys.com
I live in Laos and can confirm the official doctrine is to not hurt any animals. Many people however use the heaviest antibug spray available. Very very few vegetarians around as well.
NSA Password Practices are Best (cartoon)
Are (were) any of these essential for Facebook's success? I doubt it. They are by-products of Facebook hiring talented people after they already had a leading product.
How to transfer contacts, music, video and photos using NFC in Android
I was discussing hypothetical nuclear scenarios with a friend the other night and was genuinely wondering why the US even maintains their nuclear arsenal. Globally, would anyone stand for a nuclear attack on the US? If a smaller country or terrorist organization did initiate a nuclear attack on the US, would there be a nuclear response?
> By your definition any toy becomes a science toy. Look! Drop it off a building! That's gravity!

Well, first I'll note that my high school physics class involved labs demonstrating various well-known properties of gravity. I found them a waste of time, but that seems to be a minority opinion.

But let me repeat myself:

"If, at any point, someone using the kit thinks to themselves "what would happen if I did X?" and then does X to see what happens, that is citizen science."

I'm happy to stand by that statement as to any toy. But it's especially likely with a toy like this.
Previous discussion regarding the original EFF article: https://news.ycombinator.com/item?id=6692833
That may very well be true, but stating it as fact just decreases your credibility.
Intriguing Bloomberg Report on Stephen Elop and Microsoft
Rule 5 is "there's no such thing as 10X engineers". Then to back it up, some faux data about Marketers is given? This was weak, IMO.

The reality is that there are 10x engineers. They likely won't come work for you though.
That's the major difference between hubs and switches.

As a generalisation: hubs just push everything received from one port out to all ports.

Switches are cleverer in that they only direct the right traffic (that may include broadcast traffic) to all ports.

Of course, there are cheap 'switches' that are nothing more than hubs.
The last project I worked on used recursive make. I did a lot of work on that system to get the damn thing to build properly. However at the end it did work, and just as well as an include-based make we've used on previous projects.

He mentions in the paper that dependency generation using gcc -MM, well you can do the same in your recursive system with roughly the same amount of pain. And (I do hate to say this) some of the other concerns are really rather inconsequential with the speed of modern computers.

It's a very good paper and it provides good insight into the problem space, but I'm not sure it's an absolute. See also '"Considered Harmful" Essays considered harmful' - http://meyerweb.com/eric/comment/chech.html

On balance I think include-based make is probably a better way of doing things, and you can still have your module level files, they just become included rather than executed.

Of course what all this fussing about with dependency scripts really shows is that what most people try to do with make could be automated by other systems.
On the Cruelty of Really Teaching Computer Science
Wars would be a lot costlier in the long run, and it would be like basically paying debt on a war you had, for life. But as I said, I fear such a disincentive would actually incentivize them to send more robots to wars.
Agree. I'n N'th generation dirt-farmer, so are my siblings. We're 5 computer professionals and one research nurse. All college-educated; all of our children are college-educated. Our upcoming generation will outstrip us all in achievement.

So if culture were the determinant factor, shouldn't all Iowa farm kids be economically rising? Yet few are; in our neighborhood the rest of our generation are working clerical, farm-services or trades. I guess that's upward too, farmer is pretty much the bottom.

However, the fact that nearly none of my generation took up farming has less to do with social mobility than it does with the changes in the farming landscape. All farms are corporate now; the family farm is largely a myth. It takes $1M+ to get into farming.

Maybe its observer bias; my family is certainly not typical. But who's is?
I possess the very same scientific mindset and curiosity that you describe, which is why I dedicated my life to science. But I wouldn't let my children insert probes into my cat's brain. Comparing Lego Mindstorms (which I love and endorse) to mutilating a living animal is misguided at best.

Telling me to be "ashamed of myself" is completely ignorant of all the scientific outreach I've done. Don't project.

As for IRB... it's a pain in the ass. But for good reason: standard ethics training. Just go look at some of the shit that has been done in the name of "research" (eg. Stanford prison experiment, Tuskegee experiment, etc). In this case, IRB approval simply says, "we've thought about the processes and the ethics behind these experiments, and we got the review board to agree to our protocols."

EDIT: Would you be OK if the animal was a mouse? cat? dog? person? Where do you draw the line between "scientific exploration" and "cruelty"? That's why universities use IRB -- because even well-intentioned individuals can be blinded.
Seems like another thing they stole from 4chan.

http://4chan.org/pass
If someone filed down my nails to the point where they were gone, I'd be more than a little distressed. The skin under the nails is incredibly sensitive (I believe it becomes less so over time when exposed to the air, but we are talking about filing off a protective coating here). If they wouldn't grow back (no idea whether that applies to the cockroaches or not), I'd feel much worse.
Google Person Finder for Typhoon Yolanda
Well, two things.

Firstly, AST visitors in Python (or whatever) are clunky and lots of code to do what you say. Hell, I think that it's borderline unpythonic.

You have to consider lots of things, such as whether or not you can put an stmt where you're inserting code, and write a lot of, frankly ugly, Python code to do it.

Hy macros (and really Lisp macros) that are first-class members of the language are nice, because they're a lot more clean to write.

In addition, since Hy does some nasty stuff under the hood to generate clean Python AST, you can do stuff like:

(print (if true true flase))

(Ok, that's a lie, since it'll do "print True if True else False", but if that had a (do) around everything, it'd still work by mangling the expression - just too tired to write that example right now :) )

Fundamentally, a Hy macro IS an AST macro, just on the parsed and tokenized Hy code (which turns into AST), rather then fiddling with Python AST (which isn't even a stable interface).

That answer the question? :)
Then that would make $2000 the midpoint of an even bigger up/down pattern.
I have to nod on this. Github is a great indicator for developers mostly, but from any user point of view, having a source dump is next to useless.

And by user, I do not mean a dumb user. I would consider myself the user of a library if I'm not planning to contribute. I can only contribute meaningfully to a dozen of OSS projects; for the others I'm pretty much an ordinary user. In that case I care much more about introduction, documentation and stable releases. Github is pretty much useless by itself in these cases, and the idea that you can just dump a half-assed readme and "call it a day" is something that I've only seen since github became popular.
Shirky: The Semantic Web, Syllogism, and Worldview (2003)
I'm pretty sure this would cause the PET's monitor to catch fire.

My friends and I (as kids) would dare each other to type this into any SuperPet we saw in a computer shop but thankfully we were all too sensible to give it a go.

Mostly we'd say we were going to and instead type

POKE 32768, 115

which (if I remember correctly) would put a love heart in the top left corner instead.
Have definitely seen sellers have no-service type issues with Amazon, and the only fix for them was asking me to contact my buddy who was an 8-year tenured engineer there who somehow got to the right internal person -- annoying.
Yes, but then again Google is the world's biggest Internet advertising company. So I don't think that's the most apt comparison.
I don't see evidence of this supposed tendency at all. My brothers married women from India, the Philippines. I married a woman from Italy. Why? The exotic nature of 'foreign' women has been lauded in song and literature forever. This flies in the face of the 'tendency to mate with partners of similar traits and ability"
I'm admittedly biased on this one. Consider the following:

* Low cost of living (housing ~33% of Bay Area)
* Extremely low crime rate
* Beautiful outdoors. Mountains, streams, heavily forested,...
* Easy access to high bandwidth internet
* Same timezone (or 1-2 hours) to all US Customers
* Small but high-quality dev & University communities
* Frighteningly devoted local & state infrastructure
* English as the main language
* No visa restrictions
* No international plane ticket expenses

Here's the kicker. It's West Virginia.
It's not meaningless, a lot of people (myself included) use it to talk about programs that can alter their own program in the data structures that they're good at moving around.

In Python, the AST approximates this. Perhaps I'm lax in usage, but I think there's a continuum of homoiconicity - some things (like C) have no language functionality to deal with their own source code. Other languages (like CL) are very good at this, since you write the language in it's own data structures. Other languages (like Python, or Racket) aren't homoiconic, but they approximate what makes homoiconicity special.
Neat and small hack to find Facebook friends ranking score using JavaScript
10 things to do to get more like on Facebook
They don't seem to account for non-socioeconomic factors like genetics and nurturing.

I'm not saying aristocrats are a master race, just that if your ancestors won competitions, you may have inherited whatever genetic factors helped them. These might include abilities for collaboration, "reading" other people, intelligence... and perhaps competitiveness, controlled aggression and ruthlessness.

Nurture would include very basic care of infants (e.g. talking to them), and general ways of thinking and attitudes. It's easier to be "successful" if you reach your basic potential by having your developmental needs met.
You'll tend to raise your children the same (partly because you've experienced it, partly through oral tradition passed on from grandparents).

NB: I'm not saying "social success" is necessarily a good thing, nor that the factors leading to it necessarily make a better world, just noting what explains the data. Of course, maybe this article is only measuring social mobility, and not claiming social position as complete causation.
It's sad that so many people don't even realize that US wants to "maintain the peace" by going to war. It's basically the same excuse that's been used by empires for millennia.

There could be so many solutions that could be used to cure the root cause of attacks against US, but most of them are completely unacceptable to the people running the military in US, and the MIC. Their solution is always war and destroying those that oppose them (even if that "solution" creates even more problems in the long term for the security of US).

It's the same problem with the NSA, which is run by an army general, who just happens to be not-amusingly nicknamed "Emperor Alexander". Instead of thinking that in order to make the Internet infrastructure in US secure by default (including banks, and whatever institution they tend to use in their arguments), they think that they need to have access to everything themselves, through loopholes, and they say that's what will keep the US infrastructure safe - when in fact they're just making it less secure. But that's okay, because it just means they get to ask for "bigger budgets to fix it", just like the military gets to ask for bigger budgets, after they create more terrorists with drone assassinations, double taps, and signature strikes.
I think this is a typo in the article. If you remove the parenthesis right before log, this should work. You're using the dot form to chain log onto js/console. When you write "(log" instead of just "log", it tries to call log as its own function, not as a method of js/console. This is why it tells you it's never seen that variable before.

(go (while true) (. js/console log (<! clicks)))
The argument makes no sense. URLs are not meant to point to the same resource forever. They are not 'permanent'.

And Google won't just start billing his credit card without consent...
We need a "random acts of code".
Deploying Node.js applications with Capistrano, GitHub, Nginx and Upstart
oh!! facebook has an endpoint exposing friends ranking data? cool.
My argument is about currencies not inflation or deflation.

The primary service provided by a currency is facilitating the exchange of goods. Being inflationary is imperative for the population to use it. It is true that currencies are forced upon population by governments (or any form of governance) and it's true that anyone would rather be holding an asset that will not lose value over time compared to one that will.

Inflation is an indirect motive to spend money today and not hoard.

Now the above is the generally accepted truth in micro-economics and social theory, so I'm not feeling any heat proving the dominant view on this. It's how our world uses currencies actually.

All in all, to me makes sense: a currency SHOULD lose a small (1% or 0.5%) amount of purchasing power over time, to boost commerce/spending and so on. It's an indirect way but works. Until we find another way, I think we are stuck with it.

Bitcoin in my view, will never be a largely used currency because it does not have this imperative characteristic any currency should have. So people would rather spend dollars (as a user already said about PPCoin for example..) or any other inflationary currency instead of spending an asset.
>all those Wikipedia articles on the frontpage

What is this, cheap-karma-shot-saturday?
Thanks for the link. I just checked and both URLs are the same - how come that mine was accepted as well?
Mom and Dad basement!
Reigned? Based on the inclusion of one cover-your-ass clause that has so far never been exercised in the terms and conditions of one product?

If this is your idea of sufficient evidence that a company is run by lawyers, I'd challenge you to find a single company that isn't. I don't believe I've ever seen an agreement that didn't say that the company could change the terms at any time and that continued usage constituted acceptance of the new terms. All of those agreements implicitly allow exactly what Google has explicitly allowed for.
In my experience, no, but at the same time, I was down for 2 days until I switched DNS providers.

If you're having issues still, you might want to do what I did, and start using Google's DNS servers. I believe the IP addresses are 8.8.8.8 and 8.8.4.4.
It's expensive and the science value is low. For $100 you could make most of the stuff on http://scitoys.com/

While I tend to the more animal rightsy end of the spectrum I tend to agree that putting this on a cockroach isn't too troubling from the point of view of the bug. But does it lead to beetles in vending machines[1] or live turtles in tiny pouches[2]?

I don't think we're creating a generation of kids who'll go on to re-create ZippoCat, but it's worth some thought.

[1] http://www.theguardian.com/uk/1999/aug/11/jonathanwatts

[2] http://www.geekosystem.com/chinese-turtles-fish-keychains/

[2] http://www.snopes.com/critters/crusader/keyrings.asp
"which is user configurable"

The vast majority of Chrome's users have no idea what any of those terms even mean, or what the tracking actually entails. Most people don't read EULAs and will never touch program defaults. They certainly don't fully understand the compromises they are making with their privacy. Having these options available is irrelevant for most people.
I don't want to start a comment war, but your reasoning is a big part of why I'm against abortion. I would truely be interested to know how the views on the cockroach/torture folks overlap (or not) with their thoughts on abortion.
Somewhat ironically, I am in China today, and therefore I can't access the linked article. (Without doing a bunch of convoluted VPN fuckery, I mean.)

But I don't have to read it to know that profit-seeking corporations often kowtow to the various forces that could negatively affect that profit.

Bloomberg has a thing with the totalitarian Chinese regime. The New York Times does favors for the Obama administration. Probably both of them do a lot of bootlicking for their advertisers.

That's why free society needs numerous media outlets, and the legal freedom to report the truth. Because there isn't any obligation for them to report all of the truth, and there isn't any feasible way to force them to do so anyhow.

But at least when we have a bunch of them, the pot will call the kettle black, and remind us how they work.
HN title should reflect this was written in 2007
What it means is of your team, you were in the bottom 15% and maybe you weren't a bad employee, but you weren't even in the top half of your team.
Surely maintaining a single build file for enormous code projects worked on by many different teams would cause more harm than good?

The paper writes this issue off as 'same stuff in one or many files, same complexity', but obviously this isn't the case when multiple teams are involved who don't understand the work or requirements of other teams. The paper feels far too theoretical and is likely why nobody has taken much note and recursive makefiles are still the most used form for very large projects 10+ years after the paper.
There are steps taken to address security and stability concerns. See my other commends on this item. Also you may need to look beyond just the front page - can't put everything we want to do and plan to do on the front page at once. :)
“Li’l NSA Spy Kit”
Time to risk a hell-ban:
I'm genuinely curious how people's views on this being torture and leading to children without empathy, ect coincide with people being against abortion for similar reasons. Does anyone support abortion rights but is against this toy? Or vice versa?
This isn't an endorsement, if anything it's just positive coverage of this agreement. Take your EFF fear-mongering back to when this was posted yesterday.
Obama: I wanted to fix healthcare site, 'but I don't write code'
> Sourceforge is very user-oriented

For users with adblock. I would never send my technically illiterate friends to SF as there is a high chance they click on an ad instead of the real download.
Customer Relationships Now Drive Brand Perceptions
Best PES 2013 Patch
US Attorney Announces Terror Charges Against Son of President of Suriname
We are not the authors of this article. We have just translated the article and posted on our website. But times have you remembered about the analyzer, I want to show other people possibilities of the instrument: http://www.viva64.com/en/examples/