skysight-inc/HackerNews huggingface dataset:
When I did quant in grad school the magic number was around 30 in the sense you could presume anything less wasn't going to have much power. 192 passes my smell test for an expected distribution of classroom grades. By all means check the research, but I'd suspect "correlation is not causation" and "not a random sample" are more likely problems.
Can you make a blog post about the issues instead? It would greatly benefit everyone.
Linus Torvalds and Greg Kroah-Hartman on 20 years of Linux
ke ke ke nong. I'm going to make a committment to use this word once a day for the next month.
Anyone that does what he did certainly has some kind of mental health issue.

However how much of what supposedly he says in those messages is true? Couldn't he be playing the role of someone with a thin grasp of reality just to misguide and have fun with the police and profilers? It's probably the best way to avoid being correctly profiled and possibly caught.
Cool! Is it possible to attach a screen, a mouse and a keyboard to a Smartphone? That should be fun...
Japan-themed restaurants in London too, like Yo! Sushi.
"In Europe it's a lot easier to immigrate in general."

Within Europe, yes. It's hard to immigrate into Europe coming from outside.

"Especially as an EU citizen."

Only as an EU citizen. If you're not, it's hard to travel around Europe - you need a lot of papers, for each country you go to, and it's not a matter of filling in a form online and they'll send you the papers; it involves certified translations, several appointments with embassies and the like, etc.

As to the last sentence, there is a reason people flock to the US - because it's simply a better climate there to start a business. Good luck in Zurich (of all places! the Swiss are as close-minded and protective of their nationality and 'independence' as it comes!) or anywhere else in Europe. Of course it can be done, many companies are founded and are successful; but nowhere near the same level as in the US.

(European here)
Why should I believe you?
How do you move data between datastores? Do you have to create a second app and migrate manually?
Thinking about it, I guess my way of counting was a bit unfair: when I say "the shell" I didn't say that I use it to run lots of other programs from it. So I should probably include lots of stuff under /bin and /usr/bin that I use all the time without thinking about them as separate from the shell. Or what about "ssh"... I guess, perhaps desktop computing - especially when you're a hacker - is more different from (casually?) using a Smartphone than I first thought.
I was curious about tencent. The link gives its market cap as 378.1B - but that's HKD. In USD, it's 48.54B.

That makes more sense, because the largest market cap in the world is 368B (Exxon). 2nd is 303B (PetroChina), 3rd is... Apple, with 295B. I didn't expect that. Apple is the 3rd largest company in the world. http://en.wikipedia.org/wiki/List_of_corporations_by_market_...
Review on Best Lens by Nikkon
Features and Specifications of AF-S DX NIKKOR 10-24mm f/3.5-4.5G ED Lens are highly desirable for landscape photography due to its 2.4x ultra wide-angle zoom.
Proterra Startup Will Make Electric Buses that Charge in 10 Minutes
If I need to go cross-shard then I am doing it in code. If you knew both shards were on the same box you could do cross-shard joins if you used schemas like this but you would need some potentially tricky logic that determines if it is working with all shards on the same machine.

Thankfully most of the joins happen within a shard (hashing and sharding on something like a user_id) with the exception being various analysis and aggregation queries.

Using PostgreSQL's schemas is admittedly not too different from just using many DBs in MySQL or something else but in practice I've found that extra layer of organization helps keep things neater. I can backup, move, or delete a specific schema/shard or I can backup, move, etc all shards on a machine by operating on the containing database.
Do GPU render farms use CUDA or open cl based cards? Do you have a link to the kind of setup you're imagining
Ahhh, you're entirely right, I misremembered. Fees aren't required at all under Reg D (not Reg DD, damn alphabet soup). The FI does have a responsibility to monitor excess transactions and prevent non-occasional violations by either converting the account, or removing transactional abilities. So yeah, a token fee wouldn't be a viable strategy.

Getting back to the topic at hand though, I don't think this would be much of a problem for fancy automatic transfers. Deposits to savings accounts aren't covered transactions, so something like "If I spend less than x budget this week, send the rest to savings" would work.

If the FI designed a product that would see more frequent withdrawals, they could just designate it a transactional account and skip the whole issue entirely. Fits in the spirit and the letter of the law.
Exactly. The bw issues are tremendous. How do you process 10m + illegals whose cases are all so varied, documentation are various levels of sketchy, while there are millions waiting in line LEGALLY, and somehow think 1) it's fair and 2) it's more efficient than now.
That's what you get when designers feel obliged to uniformize a user interface, thus, that buttons must look very alike, irrespective of their purpose, and be placed in a group.

I bet quite a few websites and softwares have similar problems.
Americans Obsessed With Smartphones Than Security
Apart from the entire reason why Hulu wouldn't get into this business, why not? If you approach it that way, it's more of a fantasy than a reality.

I'm not seeing a compelling reason why Hulu/Netflix would be able to produce million dollar+ episodes and make money off of them.
Understanding the Effects of Violent Video Games on Violent Crime
Ask HN: Learning hacks 
If you are learning anything new (not necessarily programming) what hacks/methods would you apply to learn it quickly and efficiently? Any methods, books, websites that you can recommend on this topic?
And hobbits! The BBC article Homo Floresiensis. From Wikipedia ( http://en.wikipedia.org/wiki/Homo_floresiensis )

Homo floresiensis ("Flores Man", nicknamed "hobbit") is a possible species, now extinct, in the genus Homo
I had the same problem, I have to put in all energy to get projects done. But 6 weeks ago I switched to a contract that allows me working 4 days per week and I now spend Mondays for "on the side" work. So far it's rather refreshing and motivating, but will have to see how it works out in the long run. And it's certainly 20% less money - so also not something everyone will do I guess.
Consider your naming schemes - a cautionary tale
Recently we had a contract for a large company that required the code be put in escrow. This isn't unusual, we're in an industry where if you have fewer than 10,000 employees you're regarded as small and a risky proposition. We have succeeded despite that perception because we're very good at what we do.

So an agent for the appointed escrow company comes in to vet the software, check that we can do a full and complete build from the source provided, and then are about to take away the copy to put in safe storage. It'll never be seen again unless we fail to meet our (fairly reasonable) obligations.

Then the agent doing the vetting asks for a break. He goes away and makes a phone call. Then another. Then another. Finally he comes back and says that he has a legal responsibility to report us to the authorities.

Why?

We use a package called "upskirt" - https://github.com/tanoku/upskirt - and he has concerns not because it's open source, but because of the potential pornographic implications.

It takes a while, but we manage to explain several things:

* One - it's not actually part of the system we provide to the customer, it's just used in our internal documentation system

* Two - it's not what it seems. Programmers (we've learned never to use the word "hackers") have an odd sense of humor.

* Three - under the legal agreement we have they are welcome to check our systems for "inappropriate" material.

* Four - it's not actually their responsibility, and they are over-stepping their bounds

* Five - but it doesn't matter, because it's not what they might have thought, and it's all OK.

Even so, I can just see federal agents coming in to seize material on the basis of something like this, and then we're screwed. 30 people out of work.

We've now purged our systems. We've traced every filename, grep'ed every file, and generally undertaken the mammoth task of removing anything that someone not steeped in hacker culture might find questionable.

So by all means, continue to use clever and risqué names for your projects. Just don't expect me to use them.

========

The above is not a true story, although most of the elements are true. We do put code in escrow, we have had to explain "questionable" names, and we have had to convince someone not to call the authorities. I've put the components together into a single story for effect.

The result is real. We won't, for example, use "upskirt" at work.

(edited to correct a typo - there are probably more)
Use a language like lisp, or something sufficiently flexible, so you don't have to make such decisions too early. With lisp, changing your design later(after you've learned more about your problem) is really easy. Something like java or C++, not so much.

Read this:
http://www.paulgraham.com/progbot.html
Apple vs Microsoft: infographic
If we killed off other humanlike species because they terrified us, wouldn't we have also killed off other species that terrify us, like snakes, rats, cockroaches and spiders?

I can't find a reference right now but I remember reading somewhere that European Homo Sapiens contain genetic evidence of interbreeding with Neanderthals, and Asian Homo Sapiens contain genetic evidence of a second, later round of more interbreeding with Neanderthals. I think that suggests we didn't find them all that horrifying :)
Similarly, Bob Shaw (science-fiction writer) says he likes to discuss story ideas with people - but he discovered that if he has a good story idea, and he tells it to someone, it satisfies some of the story-telling energy, and he has less motivation to actually write it. I'm not sure if that has the same root as ego satisfaction (is "story-energy" having something great that you thought of? maybe); but it contributes to the same result.
Luxury Life Style Flat For Sale With Well Gated Amenities
NBR Land Developers,is a young,dynamic and vibrant real estate developer from Bangalore formed to fulfill the aspirations of people to have their own house.
And iPhones, and BlackBerries. It is by far the most widely use relational DB in the world (despite what the MySQL people claim on their website, they're not even close)
Winklevoss twins end legal row with Facebook
Slowness of the interface isn't really a huge problem, because it can still speed up service and improve efficiency.

Just last week I was sitting at a terrace located a little ways away from the restaurant itself. The waitress punched in our drink orders, but we stopped her from turning around and asked her about the specials. Our beers arrived before she finished describing them.

This place had one order-taker and one or two 'runners' who delivered and bussed. Increasing latency while taking orders isn't nice... but in this case it completely obliterated message delivery time (and a whole lot of legwork).
You should check out the format iTunes uses for its music database. It's just as bad as this.
GFWL Complaint
> It's not just rounding issues: depending on the values involved the order in which you carry out FP operations can lead to radically different results.

Different operation orders giving different results is due to rounding issues. At the end of each individual operation the intermediate result needs to be stored in a floating point data type and at this point it is rounded to fit the limits of that type - changing the order of the operations to try optimise in the way being talked about changes the number of intermediate results that get rounded (so change the error at the end of the process), and some numbers "suffer" more from the rounding than others (0.5 can be represented accurately in binary, 0.6 can not) so sometimes the difference in the values you get at the end of operations that are mathematically equivalent (until you consider the accuracy of intermediate results) will be much larger than other times.

Of course if all compilers optimised a.a.a.a.a.a to (a.a.a)^2 then it would be OK as for the same data type all code would give the same result, but for consistency as not all code does do this optimisation it is safer for none to do it unless the programmer explicitly codes that way (and therefore takes responsibility for the fact that the "optimal" version may give different results when compared to code using the unaltered version, rather than the compiler deciding that this is OK).

The same is true for any chained floating point operations. changing a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a to a*20 (if one multiple is faster than 19 additions) will give different results.
Cal Newport runs a blog for "Study Hacks"

http://calnewport.com/blog

And the following was recently posted to HN

http://calnewport.com/blog/2011/05/18/anatomy-of-an-a-a-look...
Reddit SysAdmin is ready for your questions.
Mind Your Social Media Manners
Tesco Bank issues customers with emergency guidance
This is a very recent discovery - the findings come from sequencing the Neanderthal genome by the Max Planck Institute.

http://news.bbc.co.uk/1/hi/sci/tech/8660940.stm
New multiferroic alloy turns waste heat into green electricity for free
Snakes, rats, cockroaches and spiders are very difficult to kill off. If we could, we would wipe them off, but even with modern technology, we can't get rid of them, back in the past it would not have been possible.

The reference to interbreeding with neanderthals is a single DNA study, and it does not say what you think it says. It says that non-african humans share a more DNA with neanderthals than africans. The shared DNA could have come from the exit point from Africa or some other location where everyone leaving Africa passed through (like the horn of Africa). The neanderthal breeding theory is not credible at all, because the strongest overlap between neanderthals and modern humans on a DNA basis comes from the far east, where there is no skeletal history of neanderthals existing.
All of those other species you mentioned can hide from us easily, can reproduce relatively quickly, and/or can live in environments that humans can't survive in. Not so with humanoids.
Everybody uses company resources for personal gain. If we got no gain from working: we wouldn't work. The only difference is that this gain creates a zero-sum game in which the company is at a loss.
No, I still use Java Script and not CoffeeScript

I still don't see the bloody point.
You mean "less is more".
That's an interesting theory. Maybe we're around partly because we were the most genocidal variant.
Most acquisitions have golden handcuff clauses where the shares given in the acquisition vest over time, no? So if they leave early, they don't get all their money. Although maybe the upfront earnout is enough for them to not care.
until a scientist runs the experiment, it could be said that our wisdom is anecdotal. that having been said, I don't think you should wait for science if you know from experience what's right.
Because consistency matters.

An optimisation that could change the result (even by the smallest possible amount) is not a safe optimisation. As a general rule, unless the build script tells it otherwise, a compile won't perform an optimisation that could make the optimised version give a different result from the basic one.

Of course you may decide it is safe enough, in which case you might find your compiler has an option to tell it that you would like such optimisations to be considered. Stepping away from arithmetic for a moment, variable aliasing is another example of this. If your code could potentially update a value several ways through pointer jiggery-pokery a compile may decide certain register based optimisations are not safe, and there are often directives you can give to tell the compile that it can consider these optimisations as you are sure the code does nothing that would make them a problem (the compile can't decide this for itself as that would potentially take for ever due to the "halting" problem).
74 million reasons why people write malware
> I think that humans would have this reaction to the other human species, otherwise why are our horror movies dominated by humanoids, and not by animals?

For the same reason that Dr. Who/Star Trek aliens (not all intended to be horrific) are humanoid - they are played by humans in a costume.
Sorry, but this is very amusing: IBM were doing this, with IMS, in the 1960s and IMS is still their highest-revenue product today.
Don't underestimate the power games have to give a platform staying power. The prevailing sentiment in past discussions here has often been that games are interchangeable distractions, but there's a big portion of the public that is incredible passionate about their favourites and thus the platform on which they run. (We've been taken aback at the fan loyalty shown to some of our games, and this is stuff that's barely even troubled the lower reaches of the charts.)
Bad design comes in many ways, mainly along the two axis of aesthetics and relevancy. This is a great example where the designer dismissed relevancy to improve aesthetics easily.

You've seen this in many average products, but I feel I have to insist that it is not due to design in general, but more due to the average designer lacking the talent to solve the two axis equation properly.
Fn-TECHWORLD: "SECURSEND" APP FOR ANDroid LETS YOU SEND ENCRYPTED SMS MESSAGES.
You can read more about this here: http://en.wikipedia.org/wiki/Talk:Neanderthal_admixture_theo...
Does cloud computing holds the growth future for SMEs
The data outreach and manipulating it as per the needs is the core of the every business units running around the world. Constant up gradation of the technology from web.1.0 to web 2.0 to the next level is causing severe headache for the smaller firms who have invested heavily in the software and hardware infrastructure. Is there any way out to cover all these aspect and apply the minds on the business aspect only is the question revolving in every small business heads mind?
Cloud computing concept which was unraveled few years before offers a glimpse of hope to remove those regular software up gradation and change in the hardware to match up to the newer technology standards. Cloud computing which is referred also as Saas (software as a service) has been in the picture for long time but it took years to form a concrete platform which is useful for the small enterprises.
Cloud computing enables small IT firms to access the technology as fast and powerful as fortune 500 companies at low cost. The constant hassle to maintain the server and database is now shifted to some professional company who employs his own staff to operate the servers. One has to just login on the Saas and operate easily with no frills attitude.
Advantages of cloud computing
Installation
The basic form of all Saas system enables one to just sign up and start the work easily without going on for regular updates for the software or maintaining the hardware which is major reason for lack of productivity in smaller firms.

Accessibility
The ease to access the cloud computing also opens a window off opportunity for the persons as one can access it fusing net from anywhere. So no need to loose hairs whether your data is saved in your office system or home desktop. It makes the data to be present online wherever you want.

Easy to integrate
All of one have must have faced this problem whenever they have tried to upgrade the system or add some new software. The software’s fail to connect with the required hardware and respond outdated hardware or require some other version of the software. Cloud computing removes all this hassles as one has to never bother about any updates or fixing any bug.
Cloud computing enables the small firms to install and run application in one go and start the work immediately without caring about further bootlegs which have stalled the work.
Most of the software’s available on these system are open source and available free of cost which saves a huge sum of money for the users.
We are using various form of cloud computing which has enabled us to have an easy frame work. Google mail and other services are one of the prime examples of this setup where one has to just sign up and move on for using the features. So if you are looking out to cut cost and reduce the burden of your network professional then cloud computing may be the viable solution for your company.
Bol Bollywood Hindi Movie Poster, Bol Hindi Movie Cast, Crew And Release Date
Simple is more useful.
A better question is: "Why are humans one of the LEAST diverse species on the planet?" The diversity of a species can be charted, and I would like to see a chart plotting that diversity. Humans will be on the edge of that chart, but I assume there will be close 2nd. Then the question will be, why is there only ONE species X?

The genetic difference between two of the most distantly related humans is actually less than that of a typical ape family. This leads geneticists to estimate that our species went through a bottleneck about 70,000 years ago when there must have been less than 20,000 humans alive.

Furthermore, for specialization to occur usually requires isolation and a whole lot of time for mutation and differential selection to occur. The human race is branching off into different species of human to this day, just give it another 50 or 80 thousand years and there will be multiple species of human.

Humans dominated this planet inside 10 thousand years, in evolutionary time frames that is a blink of an eye.
I think you are touching on an important issue here; there are tens of post like the OP, but few people actually think about taking time to reevaluate your goals. People often have trouble realising what they really want and struggle with 'motivation' whereas they just should try something different. It is also worth pointing out that no matter how cool 'hacks' you use you can't work all the time and just need to take a longer break to regain will to work.

[Disclaimer: I know I am a bit offtopic, but if someone told me what I wrote a year ago, I would be much more happy with my life. I've read tens of motivation/productiveness/get-stuff-done articles whereas what I needed was taking a proper holiday and rethinking my goals]
> Android is catching up, but iPhone users still spend a
> disproportionate amount of time using their phone's
> browser.

Who knows, who knows. http://dvice.com/archives/2011/06/mobile-app-use.php
I can only talk for myself, but I do spend much more time in apps than in browser: even to consume some content available via browser.
If that works, you're my hero.