skysight-inc/HackerNews huggingface dataset:
> It's funny that things like this are said, “How could he be God and leave extraterrestrials in sin?”, and not "if there are extraterrestrials, is there really a god?"

I think you miss the point of religion if you think that's even on the table. Once you decide to take it literally, the preeminence of the supernatural by definition can't be questioned, it's a given. The only variable is the way reality can be reinterpreted to satisify dogma.

I think that religion can have a great deal of value as a cultural and mythological framework, but to me, wondering whether aliens suffer from original sin makes as much sense as wondering whether the Great Dragon eats their suns as well as ours each night.

Human religion is a human invention, and humans aren't even a rounding error at the scale of the universe. Billions and billions of stars and billions and billions of galaxies (as Carl Sagan apparently never said.) It's the height of arrogance to assume the superstitions of a few apes on an insignificant rock on an insignificant planet should mean anything to anyone but themselves.
Not necessarily: even if the data's on the GPU so doesn't have to pay the PCI-E transfer penalty, GPUs still have cache hierarchies and these have latencies as well, and they can be worse than for CPUs as the branch-predictors and pre-fetchers of GPUs are still fairly primitive in comparison to what CPUs are capable of, meaning access patterns on a GPU can actually matter quite a bit - you end up having to change block-size per GPU type and code which works on one very well doesn't work as well on another GPU.

However, point-in-polygon is a fairly simple algorithm, and if each polygon was mostly < 40 vertices, I suspect a GPU might be faster. However, for more complex algorithms, GPUs don't do as well and with many more vertices I suspect GPUs won't do as well for point-in-polygon tests.

In terms of raw theoretical FP processing power, GPUs look good - but when you start to do more complex things with them - i.e. when branching happens a lot, say with path tracing, they don't look as good. E.g. a dual Xeon 3.5 Ghz quad i7 (costing ~£950 each) is as fast at path tracing as a single NVidia K6000 costing ~£4100.
> There was still a more specific post that I am unable to locate

This one? http://www.reddit.com/r/programming/comments/badl2/luajit_2_...
Copied from /r/php (care of http://www.hhvm.rocks):

dev@aerilon ~/dev $ php --version
PHP 5.5.20-pl0-gentoo (cli) (built: Dec 22 2014 13:44:21)
dev@aerilon ~/dev $ hhvm --version
HipHop VM 3.5.0-dev (rel)

dev@aerilon ~/dev $ php memusage.php
13.97 MBs [14649088 bytes]
dev@aerilon ~/dev $ hhvm memusage.php
2 MBs [2097152 bytes]

So basically this implementation still uses 100% more RAM (hhvm is 64bit) by default compared to the current production version of HHVM.

Great job, PHP internals team...
JSSS Preprocessor v1.0.0
I am, because if a dim petrol light disrupted our sleep cycle, we would have seen sleep cycle changes sooner than 120 years ago. Instead they're correlated with the spread of electric light.
Toyota Mirai: Miracle machine or vapourware?
- a code editor instead of a simple textarea

- fork + diff over several generation

- review comments and classic comments

- tags to organize

- markdown support

- search engine
Okay, you are right does make sense now.
I do not think the comparison is totally unfair. They are not comparing "similar meals", they are comparing "typical meals", what you would actually eat at a restaurant vs. what you eat at home. It is not just the cooking.
Perl used to let you do this, btw, but they moved away because apparently some denial of service issues were found regarding hashmaps, and so there are security reasons not to. I think you can tell Perl still you don't want that security and it will behave in this way. THere are other ways to do this only on some hashes but they have something of a performance penalty.
Neglected Server Provided Entry for JPMorgan Hackers
That seems like the huge and I mean huge oversight here.
Tingo.com does the same thing but doesn't have a $20 fee
It is some kind of failure that no part of this was preserved for scientific study, given the unique and non-reproducible nature of the ancient reactor. Such a loss!
I've read it already, the final retail version, not the early draft and its pretty awesome (like all his other books).

IMO its better than the Bjarne Stroustrup book (which i've read too), but any of the two is fine to learn modern C++ features.
Will Demographics Solve the College Tuition Problem? (A: I Don’t Know)
ASLR only affects the virtual address space. The physical memory allocations are all probably unaffected by ASLR.
> That's pretty far outside the mainstream -- lots of jurisdictions have laws about the humane slaughter of animals.

The vast majority of people don't care at all. But the people who do care care a lot, and make a lot of racket.

> For obvious reasons, people tend not to restrict their moral consideration of pain to those beings that will never die.

I honestly have no idea what you could possibly be talking about. Can you rephrase? Specifically, since the set of "those beings that will never die" has size zero, the sentence seems like a truism.
This. Your service is fine for some small projects but a large, widely-used Repo cant just grant some "random" site full access to the code.

Anyway, i like the idea.
NASA Highlights from 2014
The people who choose to be alone at Christmas
This can't be true, because it is impossible to create a build system that is worse than autotools.
Note: the regular memtest+ doesn't have this test. Use the researcher fork:

https://github.com/CMU-SAFARI/rowhammer

in Ubuntu 14.04, run this to bring all the dependencies for building: sudo apt-get build-dep memtest86+

Update: just finished running the test on my cheap Lenovo laptop. Not affected. phew! :)
Also, do you preserve metadata (EXIF etc.)?
Not really; if the blocks of memory you allocate are not the desired distance apart, just try again... or allocate a block big enough to guarantee it, then start the alternate read sequence to trigger corruption. Of course this assumes you can already run your code on the machine e.g. in a VM.
"Once your happy with the changes" should be "Once you're happy with the changes"

"In the future I will look into adding support other CSS Frameworks" should be "In the future I will look into adding support for other CSS Frameworks" or "In the future I will look into supporting other CSS Frameworks"

"Let me know if you create anything your proud of" should be "Let me know if you create anything you're proud of"

(Grammatical nitpicking aside, this is a really neat tool!)
Yes, ECC memory, although it's mostly implemented by the chipset and DRAM modules, with only a small part of it being in the processor.
How about cutting people out of our lives who are so petty and small-minded they think people should "pay a price for their nefarious [vote for a party I disagree with on some issues]?"
After clicking on "shrink all images" it goes to say "warming up" but nothing happens.
I lived in a building (6 floors) where the elevator appeared to be always in one of four states:
Door opened, going to floor n, waiting for input inside elevator, waiting for input from anybody.
It only remembers a single floor - where it's going now. Once it goes into the input state, it's a race among everybody who wants to take the elevator to push the buttons.

I was never quite sure whether the 'waiting for input inside elevator' actually existed, because every once in a while the elevator would get summoned by someone else before I could give it a destination when inside.

I guess this is a bit off-topic, it's just to say that even very simple logic can solve the problem, in a possibly infuriating way. ;)
cppreference.com is a good resource too. It's updated frequently.

http://en.cppreference.com/w/
Shake It Off Parody
Maybe everyone has been in an elevator, but not everyone has daily experience with them. And not all elevators have lots of contention. I'd say it was several years ago I last waited for an occupied elevator.
Whether or not Wellington promised to come to Blücher's aid at Ligny is debatable. Hofschröer claims he did. You can't call it revisionism because he was simply stating his view. Ask 10 people today who defeated Napoleon at Waterloo, 9 wouldn't even know Prussians were there.

Wellington has always reserved the option to retreat from the sea. That's why he left 10000+ reserve to cover the retreat path in case things go wrong at Waterloo. From Prussian point of view 1) they just lost a battle badly at Ligny 2) Wellington said he'd come but he didn't 3) Wellington could escape from sea in which case Prussians will surely be crushed facing French alone. Wellington does deserve credit but I would say Blücher's courage to trust his teammate and meet Wellington at Waterloo is more respectable. It's not a overstatement that it's a German victory.

Napoleon's biggest mistake is giving his marshals wrong tasks. He left his best marshal Davout in Paris while hoping Grouchy who just got promoted marshal to carry the weight to chase down Blücher. Grouchy is OK with carrying out orders but not so great at reacting to situation. Despite Gérard repeated asking to 'march to the sound of the guns', he decided to follow previous order and chase Prussians in the wrong direction. Although he didn't have too much of a choice, Davout is the only one whose loyalty is questionable. He didn't want what happened at Fontainebleau to repeat so he had to keep Davout at home. And then he used Soult for staff work who did a very sloppy job. The lack of information and misinformation may have well cost the battle.
But there's ample data in literature about people doing stuff at night even back in the Middle Ages. So now, explain me - if people were sleeping later at night instead of sleeping as soon as the sun goes down, how did that no impact their sleep cycles?
"What I like about the elevator question is that elevator algorithms are their own science."

Are they? I think they have analogies in task schedulers. You have things like fairness guarantees (maximizing number of trips made or people moved is not ideal, as that could keep someone waiting for an elevator for weeks), livelock (elevators being stuck on short trips between floors 1 and 2 with people waiting forever on floor 55), elevator/CPU affinity (if we know it is highly likely that the person on floor 14 wants to go to floor 7, we might not let the elevator going past it to floor 3 stop at 14, but schedule the elevator now a few floors higher that we knew will stop at 7 stop there instead, but if we are fairly sure he wants to go to floor 6, where the elevator is going anyways, we might want the first elevator to stop there)

For the "ground floor in the morning" thing, task schedulers can switch behavior, too, for example by detecting the difference between batch-like and GUI-like programs. Extreme example (probably far-fetched): in embedded systems, the task scheduler could even know, say, when Wall Street opens, and make sure the cron task that should run then is paged in when it does.
Bitshares Login
The ambiguity fear is born from self interest, of course no one wants the possibility of being legally allowed to be killed. The thing is that the other species don't want that neither, they just cant express it with words nor communal violence.

Meaning ethically we have no ground, if cows could start having rational thoughts /talking all we could answer them is "sorry for killing millions of you all, you have tasty meat, it has nutrients... And stuff... and you didn't complain before".
A lot of people go for it. Community colleges however are only a stepping stone without much "brand recognition". You need to finish up with a 4-year university if you wanna be recognized.

An associate's degree can pass in a number of professions. And there's a big push from Republicans to get more people into community colleges for more mundane work. HVAC, Machinist, Plumber, Mechanic... these jobs only require an Associate's degree and earn about the average income in America. Which is around 40k/year.
PowerPoint Justice
There was a relatively short window for that to happen since uranium is soluble in water only in the presence of oxygen, and significant uranium deposits develop through hydrothermal processes.
I become anxious and annoyed dealing with holiday travel. I'm always worried my flight will be delayed and I'll miss my connection (has happened). I therefore decline my family's pleas to come home and visit in the off months. Sometimes I spend an informal Xmas with friends at home, but I'm equally likely to just bum around the house. I'm content, but I'm also an introvert, so there's that.
For Stanford Class of '94, a Gender Gap More Powerful Than the Internet
If your repo is private, then they'd either need a really large paid account and pay for the private fork they create of your repo, or they'd have to fork your repo as a public repo. Obviously neither is really an option.

EDIT: Unless you mean just doing this for public repos, which would work, but doesn't solve the issue of private repos.
Huh. Thanks for the education on the matter.

I didn't realize that we had not ratified the treaty. Considering how involved we were in the Nuremburg Trials, I had assumed we would be just as keen about the ICC.

Naïvely, I didn't take into effect the extent of the USG's cranial-rectal inversion syndrome.
I'm not saying the North Koreans didn't directly influence the development of their country, but they were absolutely influenced and trained by the Soviet Union. The UN passed the American resolution for elections in 1947 but without Soviet Support. It was obvious this was going to split the country indefinitely when only the American half participated. There was momentum and international support at the time for a country-wide election, but due to the Cold War, it never happened. I don't know anyone who says that the developments in Korea were anything other than Cold War proxies.
Thanks for the clarification John.
It is undefined behaviour
I would like to thank everyone so much. Truly.
I dont know if Cluckles will go anywhere, but I have consistently had between 60-100+ users at all times on the site since submitting here.

Heres some other staggering statistics which ONLY COUNTS TODAY (at the time of posting)

Unique Users
3,047
Pageviews
5,833
I've received a few emails from other people around the globe working on AR clones in their countries. We started a mailing list. Email me if you want to be in on it!
> looks like it got artificially promoted to 25

How does that happen?
Yeah, looks like I'm out of capacity on my workers right now - this is the first real burst of traffic I've had.

As far as I can tell, all jobs are either queued or running, so it should complete for you at some point.. not sure if I can get an ETA for you though.
About GUI programming you are right. Visual Studio is an amazing tool to create windows and widgets, but you can also use C#.
About skipping OOP, I don't think it's a good idea.
However, this post reminds me the essay "Real Programmers Don't Use Pascal" https://en.wikipedia.org/wiki/Real_Programmers_Don't_Use_Pas...
So... you want a Pebble Steel?
Why oh why do I work with techies?
The person who eats 2,000 calories in one sitting at burger king is much more likely to make a Frozen Pizza at home than a Arugula salad and Grilled fish.
it's just PhantomJS wrapped up behind a cloud
The general sentiment on this thread pretty much sums up the idea of "scraping as a service". To me, there is definitely a legitimate business need to be able scrape. Whether people realize it or not, companies have in-house teams that build custom scraping tools. The challenge for you is going to be able to siphon out the bad actors that may use your service to do things that you would not approve of.
Deep Learning: Get Familiar and Have Widespread Industry Impact
Sweet, this is much better, and a perfect use of PRs.

I wonder if it needs to ask for github 'write' permissions in order to do this, or if it could be changed to just ask for read permission and make PRs? If Githubs permissions don't work that way, they should be fixed -- if they do, this tool should be fixed.

When I logged in via oath or whatever, Github warns:

> This application will be able to read and write all public and private repo data. This includes the following:

> Code; Issues; Pull requests; ...

Yeah, I don't really wanna do that. Granting a random third-party else permission to commit to all of your repos, public and private?
I once got a similar question, but with Battleship. I don't really enjoy these high-level design things, they seem silly and irrelevant to me, but I can see how someone with different interests would like it. (That particular place made me an offer, I'm not doing sour grapes.)
He overthrew many monarchies in Europe, and installed French civil system to the newly occupied regions. Although he did assign his relatives to be monarchies in those areas, the reforms are real and the difference weren't felt until he was defeat and old monarchies came back. His military conscriptions certainly offset his reforms in popularity. Italians vied for independence from Austrian Empire after Napoleon was defeated. Interestingly, it was Napoleon III (Napoleon I's naphew) who helped eventually Italian won independence.

http://en.wikipedia.org/wiki/Second_Italian_War_of_Independe...
Government passes laws to regulate themselves.

People who work for the government pass laws to regulate what they can and can't do in the role of government worker.

It is a monolith in the sense that there is no non-government entity helping them in this endeavor. They make the rules, they enforce the rules, they investigate misdeeds and they decide if people are criminals or not. That's why bankers rarely go to jail. I did not make a strawman - read what I said again and wake up.
You should definitely charge a percentage of the amount saved instead of a flat, non-refundable fee. You have created value here but very few people are going to use it if they have to risk $20 up front. I have killed a few of my own otherwise viable projects with unnecessarily restrictive revenue models, and that's the worst kind of death because it is entirely preventable.
Tokyo's cost of living and population density makes it anti-self-funded-startup and anti-family.

I'm not against Tokyo in particular. Patrick moving to NYC, Washington DC, Singapore, London etc. would also surprise me.

I never lived in Tokyo and it was interesting to learn from veidr that Tokyo could be safe and comfortable for a family [that has significant income].
The scary thing is that such a "solution" could be silently disabled, with effectively no signs of any problem (and in fact it would probably increase performance a little!) - I mentioned this in the previous discussion here: https://news.ycombinator.com/item?id=8716977

I know there are other parameters of the memory controller that could be changed to cause corruption, e.g. reducing the refresh rate or tweaking the timings, but that is likely to yield random corruptions in normal use instead of this precise one.

To me, the real solution seems to be stop making DRAM with such high density processes until some design changes can be done that make them as reliable as before, because at some point it just stops behaving like real memory anymore and turns into a crude approximation of it; memory should be reliable and store the data it holds, without any corruption regardless of access pattern.
"Who says that?"
Oh, there are people who feel that inclusion should take place regardless of ability. And there are people who are paranoid that when others talk of inclusion, this is what they might mean...

"There is no shortage of talent in any group..."
(we are still talking about specific talent no?)
Are you sure about this? Because I'm not so sure that we natively are all exactly equal in all abilities. Automatically assuming because a person is a member of some group they necessarily don't have abilities is where we fall down. Bigotry I think is simply a crude average without room for exception.

I'm not arguing that luck and privilege don't play a very important role. Which I agree, is not fair, and steps should be taken to remedy the situation.

Also I'm not so sure that those who enter tech actually are "lucky" to be in the field. It could be some people are just perceptive or wise enough to stay out. Sometimes after a few hard days of coding (and the associated mental twerk), I'm positively convinced of it.
I read the NYTimes over breakfast each morning. I'm a big believe in reading something else before your first actual reading task. Whether you are a student going in for the SATs or just someone going to work, if you make the first thing you read something for fun as a brain warmup, yes.
He's moved to Nakameguro earlier this year.
Similar story here, I played with C++ back in 1998 and then again in 2007.

After reading these two books it definitely changed the way I see and work with C++, I fell in love with it.

So reading old code-bases is very common, you still need to understand the old C++ anyway:

Professional C++, Wrox, Jan 2005

Then to get yourself up to speed with C++11 and C++14:

Professional C++ 3rd Edition - Wrox, Sept 2014
After school, I first attempted to study philosophy, before I got into computers and networks and such.

I got disillusioned very quickly, but one very interesting course I took was on the definition of personhood, and I had to give short talk on the "grey areas" of personhood. Biology alone is not going to cut it, and once we begin to extend personhood status to beings other than homo sapiens, it is going to get very fuzzy.
I agree. Effective C++ was/is the guide for C++98 - Effective Modern C++ is the guide for C++11.
Unless you sort 10 elements
If the Human form is divinely inherited from a physical immortal/exalted Human (God), then assuming there are other Humans on other planets would not be a stretch as OP suggested.
It sounds like creating PR's is what you're doing, from other people's reports? Which is great.

But Github tells me I'm about to grant you permissions to make commits directly to all my repos.

Can you ask for fewer permissions from github?

I haven't tried it myself yet, because it gave me a bad feeling giving you such permissions. (the permissions sound like they give full git commit access, which would of course include rewriting history. To a random third party? That seems like a terrible idea. If someone wanted to release such a service and use it to inject security vulnerabilities in everyone's (or just some specific targets) code....)
True horror story: The first board I was involved with when working at Lucent in 2001 was a monster modem card, provided something like 300 modems plus or minus. For a long time in the development process we had a weird reliability problem which just could not be tracked down. Until in desperation a hardware engineer started putting his scope probe everywhere ... and found a line (or set of them) where the signal was messed up in the middle but not at the end!!!

Analog is a black art.
F8, Facebook's Developer Conference, Will Be a Two Day Event in 2015