skysight-inc/HackerNews huggingface dataset:
> Circumcision reduces a man’s risk of contracting HIV by 60 percent, Skorochod said in an interview.

I was surprised by this, so I looked it up: http://www.who.int/hiv/topics/malecircumcision/en/

> There is compelling evidence that male circumcision reduces the risk of heterosexually acquired HIV infection in men by approximately 60%. Three randomized controlled trials have shown that male circumcision provided by well trained health professionals in properly equipped settings is safe. WHO/UNAIDS recommendations emphasize that male circumcision should be considered an efficacious intervention for HIV prevention in countries and regions with heterosexual epidemics, high HIV and low male circumcision prevalence.

The CDC reaches a similar conclusion: circumcision lowers the risk of HIV acquisition by heterosexual men, but doesn't change male-to-female transmission of HIV, and studies have found no statistically significant protective association for male-to-male transmission.

http://www.cdc.gov/hiv/pdf/prevention_research_malecircumcis...
Now put a Lisp on there, quick! Clogure?
Goerig and Hughes? Hughes became seriously addicted after his plane crash and spent the rest of his life a recluse, no doubt fueled by a combination of drug use and mental illness. This is an individual who wouldn't bathe for weeks (or more) at a time, peeing in bottles and other quite unusual behavior. I think it is fair to say only his enormous wealth shielded him from being a 'broken junkie' as you say.

Goering was forcibly institutionalized for six months due to his morphine addiction. During his institutionalization he was strait-jacketed due to his violent behavior to the staff. He was already a leader of the NASDP that this time, having been injured during the Beer Hall Putsch.

He gained an enormous amount of weight and his behavior was viewed as increasingly bizarre and erratic over the course of his 'career'. He didn't quit until be was forced after his arrest and imprisonment at Nuremberg, where I believe he quickly lost 80-100 pounds.

It is really unclear how either of these individuals represent an example of the positive power of opiates. At best they seem to have managed to hang on despite their addition to opiates.

No comment on Keith Richards :)
Would be cool if it took a command-line arg of a specified gem(s) to update...
A relevant post by the author (English translation): http://translate.google.com/translate?hl=en&sl=zh-CN&u=http:...
This really do seem to echo my feeling as of late with recent Linux related debacle.

sysadmins and "power users" are being sidelined by developers that don't want them interfering with their precious creations. Oh, and users are "children" best locked in padded cells.

Writing that i find myself thinking of the Greek pantheon, and their supposed attitudes towards humanity.
How I wish this were true.
This kids got some talent
Cicero no less. Who woulda thunk? Certainly not Cicero.
In Egypt case, the new capital looks to be too close to Cairo to give this sort of protection.

Brazil changed the capital for that purpose too, and made it masterfully:

Brazil had two previous capitals, the first is in Salvador, the capital was there for foreign military reasons: The city is a natural fortress, to attack Salvador by sea you need to navigate inside a bay that has cannons on both sides of the entrance, and the coast is VERY high (Salvador major landmark is a elevator, that take people from the coast to the city proper... obviously a invader army cannot use said elevator, it was deliberately designed to not support an army).

Later it was moved to Rio de Janeiro, because Rio de Janeiro was the new focus of economic activity, mostly for agricultural reasons (Brazil southeast is much more fertile than northeast, also in southeast countryside you could mine gold).

Currently, São Paulo-Rio Megalopolis has 40 million people (out of 200 million on the whole country), crammed in 0.5% of the country territory.

And precisely to avoid this, the capital now is Brasília, Brasília is in the middle of nowhere, to get there by road you cross hundreds and hundreds of kilometers of roads bordered by forests, tiny villages and farms, the only actual "reasonable" way to get in or out of Brasília is by plane, in fact when Brasília was first built, all construction materials that could not be gathered on-site had to be shipped by plane.

And the city itself was designed in a way that the population cannot take over, the government buildings are wide apart, there are lots of sniper spots on said buildings (ie: defenders can snipe attackers easily), and it also allows tanks to roll around as necessary.

We have unrest here in Brazil, tomorrow, I expect many thousands to take the streets to try to topple the government (most of the protesters want impeachment, but many want outright army coup, even civil war is necessary), but all of those people will be in São Paulo and Rio de Janeiro...

The government will be sitting safely in the capital, the president even called all ministers to the capital to wait, and the federal government has a separate defense militia (we have federal police, armed forces, and the "National Guard", the "National Guard" does not obey the defense minister, neither the police hieararchy, and is directly under the president, also the "National Guard" people can easily rally and wait in the capital, their numbers are only enough to defende the capital, many of their members are government supporters, and the army suspect that the National Guard was created precisely to counter the army itself.
Universities have a lot of "ethical" requirements for experiments, that are, in a large part, over the top. We should get rid of most of those ethical requirements at universities, rather than expand them to Facebook.
It is pretty impressive as a project, but I am not sure I get the point. JVM already exists, so we can run Java programs. Go exists so we can compile Go programs. What do I get from running a Java program in a Go-built JVM over a C-built JVM?
Or for personal data. I've seen some people using Google Code as a pseudo-Dropbox. Clever, but ultimately not what the service was intended for.
No carrier ever accepted to sell me a data-only plan for my phone. I've been trying for a long time...
> all they have to do to avoid the reflected stream is aim diagonally at the wall

Or, not aim at the wall at all and urinate downwind...

Why there aren't more public toilets in major towns is a mystery to me. Here in Paris there are a few, but not enough by a long shot, and for some (puritanical?) reason they close automatically at 10pm, so if you're coming out of a bar or a restaurant late at night, you're out of luck.

What's the problem with public toilets????
I've recommended this book to sooo many people, I think it is one of the best ways to introduce rational thinking & understanding to people (well... at least to Harry Potter fans).
The JVM handles the garbage collection for Java so if someone writes a JVM in a garbage collected language I would suspect two garbage collectors to be running (one for GO and one for the bytecode the JVM is running).

It would be an interesting concept to pass through Java objects for the GO garbage collector to deal with but that sounds incredibly difficult or impossible.
WTF is this? I've never seen such a large swath of primary source material dismissed so glibly. We should take the origins of western Philosophy, Logic, and Music Theory less than seriously because of some vague agenda? Me thinks the tinfoil is strong with this one.

'''
The Roman empire had the technology of written language, and a lot of their records, written in Latin, survive today. Unfortunately those records are shrouded in many dense layers of propaganda: they’ve been selectively preserved and presented by academics over the millennia, to support whatever political, religious, or philosophical cause; and of course, many of them were spun to the political needs of the Romans who wrote them in the first place. As a consequence, most ancient history should should be taken with several grains of salt.
'''
Eliezer Yudkowsky on Blind Spots in Angel Investing
That would be totally doable, thanks for suggesting it
I did one thesis in Latex (I can't remember which IDE). And although I absolutely adored the output, and although I hated using Word's formula creator recently, I just had too many hours and days wasted trying to debug errors. Sometimes it would turn out to be things like a space character in a place where a space character wouldn't intuitively be an issue.

I've used it again since, and every time I run into similar time-sink issues.
You can thank Obama and the US State department for directing OPEC or more specifically Saudi Arabia to tank the price of oil. The price of oil was artificially dropped because the US wants to put the hurt on Russia. This is all a game to weaken Russian economy. Saudia Arabia also wants to crush the US fracking industry because it's eating into their profit. What you are seeing is the drop of mom and pop oil rigs.
Unfortunately for the US oil worker, it hurts us too meanwhile countries like Saudi Arabia get even richer off the petro dollar. Wake up...this is classic manipulation.
I know about TRAMP. But that's a different use case. In this case it's about keeping the Emacs session on a remote host.
Why Don’t Men Kick Each Other in the Balls?
I love its collaborative aspect (which is impossible to use when the document is longer than 30 pages), but you're right, it's not even close to being a Word killer.
I think what he means is that Go's built-in GC cannot be used to handle GC for the JVM. So the developer probably has to develop a GC for JVM data in Go. But since Go is a GCed language, the implementation of the JVM GC itself will be GCed at times. So you have two nested garbage collectors.
Show HN: Climeo a crowd based weather app
We've developed Climeo during a Hackathon in March this year, tested the beta version with about 20 people and their feedback was very positive. So we enhanced it a bit and submit it to the app store last week.
Minor note: go is now self-hosted which means it is no longer wrapped in c.
Well, Eckert and Mauchley went on to form the Eckert-Mauchley Computer Corporation and produce the UNIVAC I. That company became UNIVAC, later Unisys, and is still around.

Mauchley was one of the founders of the ACM.
I know reddit / slashdot style jokes are unwelcome here, but I can't resist. The line of billionaires forms here -->
I think the make example was more aimed at the sprawling number of specialized "downloaders". Starting with erl cpan and moving on to ruby gems and similar.

It was not so much that there is a unified command, but that you could reasonably expect that either it was self contained, or the dependencies were spelled out somewhere. Now it is "let cpan/gems/whatever grab all the magic pixie dust while you get coffee".

Sure works fine for a lone dev at their desktop, but in a production environment handling perhaps millions of users and dealing with a mass of regulations?
Ask HN: Best quotes or talks on making mistakes (WRT pogramming specifically)?
Does this mean looking for work in the oil rigs is meaningless?
PostgreSQL: BKI Back End Interface
There aren't always great reasons behind great hacks.

We can appreciate them for the ideas they present, the interesting implementation of features, and the what-if's that can come from expanding the hack further.
Epub / mobi / PDF available from here, as well as better (IMHO) web formatting, author's notes, etc:

http://hpmor.com/
I'd say there is definitely something missing here: a link bait disclaimer.
Thanks for the response, I hadn't thought of it that way.
People often forget that 'being wrong' feels exactly like 'being right.' What is humbling and embarrassing is learning that you were wrong before. When you are making a mistake, it usually doesn't feel like a mistake.

So it really is safe to assume that everything you do is wrong. It is nearly impossible to tell the difference between right and wrong when you take action. And wrong is so much more likely than right.
I think the point was that "pleasure == good" is not any more obvious/provably correct/well-defined than something like "duty == good".
Dad and The Ten Commandments of Egoless Programming (2012)
Thank god...Of the big cities I've visited as a tourist, Rome was the one that most quickly lost my interest. The architecture and history is of course amazing...but after more than two days of seeing the same architecture, over and over...I just had to get out. I don't know how many other Italians feel like this, but what one resident told me stuck with me: "Yes, we have thousands of years of architecture and art, but very little of it is ours [i.e. created by the current generation]"...I know the OP discusses a project that is on the outskirts of the old city, but if it becomes a successful reality, maybe it'll spur additional creativity and development.

In New York, it's always distressing to see landmark buildings get paved over for condos, and even the High Line has lost a small bit of its appeal with all the new high-rise condos sprouting around it...but after visiting Rome, I had a much bigger appreciation for the vitality that comes with change...and in the five years I was there, the good seemed to at least even out the bad. The High Line was probably the best change. There was a time when 7-11s threatened to take over the city, but when I left, the location on St. Marks Place was shuttered after less than a couple or so years. Hell, even the Apple Store in Grand Central ended up being a good thing...until it opened, that part of the Terminal was inaccessible to anyone who wasn't a guest of the overpriced restaurant that was there.
I'm very happy about this. I got to around chapter 85, but, due to the author's time constraints, I put it down at that point. I'll have to pick it up and start over. It is well worth the read.
My theory is that the U.S. & Saudis sacrificed domestic oil to punish the Russians. Saudi Arabia makes money either way, and hurts its enemies more than itself through low prices.
Depending on how it is done, one benefit could be you'd be able to use java/clojure/scala to build command line tools, something few people do now because of the slow JVM startup time.
The DOJ report does not specify the implication made in the article (it's discussed on page 58 of the pdf, document page 55). It only states that there are 16,000 outstanding warrants.

It takes a dim view of the warrants though:

The large number of warrants issued by the court, by any count, is due exclusively to the fact that the court uses arrest warrants and the threat of arrest as its primary tool for collecting outstanding fines for municipal code violations. With extremely limited exceptions, every warrant issued by the Ferguson municipal court was issued because: 1) a person missed consecutive court appearances, or 2) a person missed a single required fine payment as part of a payment plan. Under current court policy, the court issues a warrant in every case where either of those circumstances arises — regardless of the severity of the code violation that the case involves. Indeed, the court rarely issues a warrant for any other purpose. FPD does not request arrest or any other kind of warrants from the Ferguson municipal court ; in fact, FPD officers
told us that they have been instructed not to file warrant applications with the municipal court because the court does not have the capacity to consider them.
A drawing machine that tracks satellites whizzing overhead
Just a reminder that stories like these are regularly accumulated and curated by the ACM's Committee on Computers and Public Policy, known as the RISKS Digest. In the pre-web days you might have remembered this as Usenet's comp.risks.

Peter G. Neumann has been moderating this publication online for almost 30 years now. Always interesting reading.

RISKS Digest: http://en.wikipedia.org/wiki/RISKS_Digest

Current Issue and Archives: http://catless.ncl.ac.uk/Risks/

1994 Book: http://www.amazon.com/Computer-Related-Risks-Peter-G-Neumann...
I don't mind people wanting me to go to war for them.

But I mind WHAT people wants me to.

Brazil has two important issues to me:

First, and most importantly, the average Brazillian is a scumbag, Brazil has a terrible culture that is extremely individualistic and noxious, yes, people externally are happy, generous, and whatnot, but here people are fast to backstab you if they see an advantage in it, there is a reason Brazillians are hated in internet games (even by other Brazillians), I would very much prefer 'cold' people like the nordics, that yet you can leave your baby on the street outside and noone will dare to steal it.

Second, the population has mostly no blood relation to me, there is a good reason why people frequently want to defend blood-related people in wars... (for those wondering: most of me is Portuguese, with bits of Italian and Spanish mixed in)

Currently I feel... like if I had no home, unsure of what nation I should adopt.

Many times I considered some of the more "serious" european countries (UK, nordics, germanics) that tend to act more honourable.

Other times I considered my "home culture" (the countries bordering the north mediterrean, like Portugal, Spain, Italy... even Malta sounds interesting)

But who knows. for now I don't have much of a choice anyway.
> It sounds to me like you expected managing remotely to be exactly the same as managing locally. You expected to be able to gauge the morale of the team, to know what people though of the groups future, etc without having to actually DO anything.

No, I think this is pretty far off. I knew it'd be different being remote, and I knew I'd have to work harder to be in touch and involved. Being remote ended up working OK, it just wasn't as optimal as being on-site. I missed being there on-site, and felt like I could have been more effective had I been. It wasn't for any lack of desire or effort, it's just a sub-optimal arrangement for us in particular.

The rest of your reply seemed to assume that I thought there'd be no difference in remote vs on-site (which is incorrect), so I won't respond to the rest.
Another issue is performance. I tried the site on a phone and on a desktop and it slowed both down to the point that the browser became unresponsive.

I think people should think twice before including that much data on the graph.
Thank you for writing this, and also thank you for adapting the updating time to suitable times for Europe! I'm looking forward to your next project.
As if that is not already happening constantly...
I don't know, actually. I've heard the idea repeated so regularly in diet and exercise literature that I'm not sure I've ever looked for studies on it.

[1] is the closest thing I can find on the subject, which showed that high-frequency diets substantially reduced insulin levels in the blood. This seems to be the Ur-study from which the idea was spawned.

On the other hand, you have [2] which shows that even though glucose levels fluctuated more on 3-meal plans, resting metabolism and satiation were both higher, though there was no significant effect on fat oxidation.

[3] suggests that regular meals (as opposed to irregular meals) "have beneficial effects on fasting lipid and postprandial insulin profiles and thermogenesis."

Finally, [4] seems to sum up existing findings as "some for, some against, most neutral, tl;dr eat fewer calories".

[1] http://www.ncbi.nlm.nih.gov/pubmed/2674713

[2] http://journals.plos.org/plosone/article?id=10.1371/journal....

[3] http://ajcn.nutrition.org/content/81/1/16.short

[4] http://journals.cambridge.org/action/displayAbstract?fromPag...
Roadmap: How to Define and Apply Culture to Your Company
Yes! I've been testing them and they're great. There are two varieties of Mill CPUs.

The first version is the Specialized Mill CPU, which is optimized at the hardware level for a specific task such as graphics or audio.

The second version is the General Mill CPU, which is optimized for cereal I/O.

It really kix butt; thanks to careful chex we are able to count chocula faster than ever without a whole lot of trix.
Tau is turns. They're the same thing.
This looks really neat, but there's no license or copyright notices as far as I can tell. Author, please add a license to your repository!
I've subscribed to the hype, but my knowledge of the domain is near zilch. It would definitely be interesting to hear a high level engineer at a company like Intel or ARM comment on the design.
Recruit Holdings launched its online recruitment site for new graduates
Could you explain why/how pleasure is objective? It's not obvious to me what you mean.
The JVM isn't too slow for command line tools. What is too slow is the size of the executables and the amount of upfront work that secondary runtimes are doing. I can't say anything for Scala, but the startup time of Clojure has nothing to do with the JVM.

Pure Java Hello World launches in 90ms on my machine. Jython Hello World takes 1.3 seconds.

EDIT: to address all the comments.

I am saying the JVM isn't _too_ slow for command line applications. Not ideal, but tolerable.

I just tested the startup time of a robovm'ed Hello World: 23ms FWIW. And the resulting executable isn't exactly light weight.

$ otool -L Main
Main:
/usr/lib/libSystem.B.dylib
/usr/lib/libiconv.2.dylib
/usr/lib/libsqlite3.dylib
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
/usr/lib/libstdc++.6.dylib

$ du -sch Main
11M	Main
I think they do it for the same reason developers often leave 'clever' comments in mundane, boilerplate code: it gives them an outlet for creative expression.
It's kind of hilarious that you kicked your post off with a glib denouncement of "HN" and then edited it to refer to information someone had posted prior to you making the comment.

It's also the case that most of the raspberries are aimed at the idea that it doesn't work very well, which is a failure regardless of the apparent reasonableness of the implementation.
This is often the case, the interviewers are completely clueless on selecting the right person for the job. Wasn't it on the news recently how a random selection did just as well?
Well done ! I started reading this - got around to 10 and stopped for a while - and totally forgot about it.

It continued and - finally ! - finished.

PS: Fellow readers, did it ever stop being awesome and/or become unpleasant from the perspective of the original plot ?
Facebook Login Review and API v2.0 Migration Reminder
Development hasn't stalled at all, neither for the JS target nor for most other targets. The core compiler is being improved constantly, which benefits all targets, and there have been improvements in the JS code generator, too (which isn't easy, the code quality has been very high, already).
What about your selected quote do you disagree with? Those seem like relevant facts to understand the context that led to specific records being created, propagated, and saved through history.

It sounds like a detailed version of "history is written by the winners".
I operate a "if you can't be bothered to structure your thoughts in a well-written email, you can bugger off" process. Meetings Thursday is a no go area for me.

This works well once everyone understands it.

Unfortunately for it to work, you tend to have to serve as an internal consultant to a company, write good replies and maintain a lot of documentation and technical standards.
This site has full-graphic experience with WebGL. Here's how they built the website for all devices including lower spec ones.