skysight-inc/HackerNews huggingface dataset:
Consider relativity.

There were some interesting observations that didn't seem to make sense (the speed of light is constant, regardless of the motion of the observer). Then someone figured out how to modify Newton's equations for motion to make this possible. Then someone else took this seriously, and gave a comprehensive explanation of the implications. Then someone built the GPS system, which would not work if the clocks it uses didn't account for the time dilation that relativity predicts.

Or, consider quantum mechanics.

This follows much the same pattern. Someone made interesting observations about how light behaves (and other things). Someone worked out some math that would explain how it works. Someone else used that math to build useful things like computers (semiconductors work like they do because of QM).

You can be nitpicky and say that those theories aren't "proven", and that Newtonian mechanics is "wrong". Or you can say, they are all obviously true enough to be useful. Just because Newtonian mechanics is "disproven" for the inside of computer chips or for the precise motions of GPS satellites, does not stop it from being correct and useful for everyday life or even for serious engineering.
When you run the emulator, do you get this message (on stdout): "HAX is working and emulator runs in fast virt mode"?

Did you enable the "Use host GPU" option?
Yes, Google requires making their search and services default and allows only superficial Android modifications for anyone who wants to distribute Google Play Services.

Reference: http://www.androidbeat.com/2014/02/android-open-google-certi...
While the lack of safety net and fear of being fired are all valid reasons for Americans not taking vacation, what about another reason- they don't know how to vacation.

From personal experience, I get twitchy just from being sick/away from work for more than a day. I only take one day at a time of vacation (usually on Friday's to stretch out the weekend, and usually to get extra studying done or run some errands) only to feel like I wasted a day. It could be cultural, my family never took many family vacations (maybe 1 or 2). I'm lucky that my work encourages taking vacations, but the idea of doing so seems so weird for me.
Data Loading in Cassandra
Do you actually know how Nabokov's homophobia was manifested?

Ie your Nazi relative (if he subscribed to the Nazi doctrine) believed that Jews should be physically exterminated. Slave owners actually owned slaves (although in Africa slavery was as or more common - without any racism involved, so not sure if it's even a required condition).

Meanwhile Nabokov viewed homosexuality akin to any other sexual aberration. For example how today we may look at someone with a foot fetish, yet whose life is completely taken over by it.

He didn't disavow his brother nor advocate violence - as a libertarian he believed that people were free to do in private as they pleased.

If you want to draw a valid example - you'd have to start by calling Darwin & Lincoln racists. Ie people that you probably admire yet who shared views with majority of the educated class at the time that today would be considered racist by many.
A discussion of different monitoring techniques
You're putting a lot of energy because you're learning on the job. Nothing else. If you knew what you were doing, it'd be much easier, of course.
Crowdsourcing a developer army
I actually didn't get any speedup with that one -- looks like V8 can optimize that already. But you're right, that's an important one on some browsers.

You can squeeze out another factor of 2 with typed arrays:

var input_typed = new Uint32Array(input)

exports['numeric typed array'] = function() {
var acc = 0;
for (var j=0; j<input_typed.length; ++j) {
acc += input_typed[j];
}
}

✓ Array::forEach() x 1,999,244 ops/sec ±2.93% (84 runs sampled)
✓ fast.forEach() x 5,161,137 ops/sec ±2.05% (85 runs sampled)
✓ explicit iteration x 27,851,200 ops/sec ±1.32% (86 runs sampled)
✓ explicit iteration w/precomputed array limit x 28,567,527 ops/sec ±1.33% (86 runs sampled)
✓ numeric typed array x 42,951,837 ops/sec ±0.97% (88 runs sampled)

Winner is: numeric typed array (2048.40% faster)

And probably more still if you can figure out the asm.js incantation that makes everything statically typed.
gkg.net supports a restful api to update DNSSEC DS records https://www.gkg.net/ws/ds.html FYI
The problem with GDP per capita comparisons is that GDP is a bit of a weak measure of economic performance. It is a measure of raw, unadjusted economic throughput (cash flow, essentially), not necessarily a measure of economic performance. It is increased by an inefficient healthcare system (healthcare spending makes up 17.7% of the US GDP all on its own, while most of the affluent European countries are in the 9%-11% range), by the wars in Iraq and Afghanistan, and by the United States' comparatively high energy usage per capita. See also RFK's famous quote one the GNP [1].

The reason why GDP is still used prominently as an economic indicator, while economists have been looking for better metrics, all those other metrics involve a fair amount of subjectivity. And GDP is still a pretty decent predictor of economic performance, despite its known weaknesses.

But in the end, higher GDP does not necessarily translate into higher quality of life (of course, once the gap is large enough, it almost certainly does, at least for the average person, but we aren't talking orders of magnitude here). I don't think you'll see overall higher QoL in the US compared to Germany, the Netherlands, Norway, or France (the four OECD countries with the fewest hours worked per capita), regardless of where the GDP per capita is.

[1] https://www.youtube.com/watch?v=77IdKFqXbUY
Show HN: WordsForThat.com overhaul
> I've talked to some other professionals about this, and for many of them, they readily admit that they feel like they need to be at work for their employer to function properly. They also admit this is their own impression, not something their boss has given them ("if you take that vacation, I don't know what we'll do without you").

I believe there is an ego component to this. Not only does it "look good" to upper management, it makes the individual feel like they are indispensable to the company. Only the unimportant people can afford to take vacations.
You are not limited to the included app store. Just like with FireOS, you can install shops like 1mobile and f-droid.

http://www.1mobile.com/

https://f-droid.org/
Sel4: We’re going open source
The problem is that "The Good Parts" vary from team to team and from domain to domain. One of the strengths of C++ is that it can fill all those needs. This is important because often the problem you start out solving is different than the one you need to solve.
A few months ago, I tried some image processing with JS and the canvas object (big Arrays).

They have a structure like image[pixel].color

What I found was, always traversing the object structure was much slower than putting every pixel color as an argument in a function, that gets called every iteration.

So I had the impression, reasonable simple function, like a greyscale filter, get inlined by engines like V8.
Why would uno not work on 1.4?
In addition to completely re-doing the header and modifying the look of the site, we've added full-on user accounts now, rather than the anything-goes system we had in place before. Visitors can still vote on anything, but only registered users can submit content. We're hoping this will increase the quality of the content a bit, while also allowing us to provide more functionality to the users who do sign up. Some if those added features include email controls, a scoring system for users, and a commenting system for each scenario. As the site scales, the commenting will allow for discussion of merits or the scenarios and words. Finally, we've implemented a new emailing system to give users a "daily digest" of what's changed for them on the site. Before, you'd receive an email anytime something happened on your username - that sucked if your submission became popular. Now, everything is compiled into one email, which gets sent once per day, max.

There are lots of other, smaller changes as well, all geared toward increasing retention and sharing, but those outlined above are the major changes.

For a visual comparison, here's the relevant link to Wayback Machine from October of 2013:

https://web.archive.org/web/20131007132008/http://www.wordsf...
I'd completely forgotten about that. Yes, it's a great bit of tourism - very interesting building.

On the over-arming of ships going spectacularly wrong, see also the Mary Rose[1].

[1] http://en.wikipedia.org/wiki/Mary_Rose
2048 – Animated edition
Your example of the cost of medication is an odd one. Most (all?) states in the US have mandatory generic substitution. That means the pharmacy must fill your Rx with the generic unless the doctor wrote "Dispense as Written" on the Rx.

Now, if the generic was not available in the US that is a different story. Patents don't all end at the same time, so the drug may already be off patent in the UK, but not in the US.

Finally, to say "there is no profitability" in generics is laughable. The US has lower generic prices that most of the EU due to fierce competition for the US market.

And finally, although the US may not have a single payer system, we do have public health for the old (Medicare) and the poor (Medicaid). In addition, if you are sick and you go to a hospital, you must be treated regardless of your ability to pay.
In addition fast.js functions are not functionally identical to the native functions, just close enough for typical usage.
The issue has always been increased state control.
Ken Burns effect in JavaScript
It seems unlikely, given that mining & agriculture (industries affected by availability of natural resources) comprise only 3% of the US economy.

http://en.wikipedia.org/wiki/Economy_of_the_United_States
The word homophobe implies that his views were more extreme toward homosexuals than majority of his class - which is simply untrue.

If you want, you could say 'his views, while progressive at the time, would be considered homophobic by the standards of 2014'.
Gmail simple html
Ya'll too soft around here. Truth is all the youth and heart in the world won't save you if you don't know how to throw a proper jab.
I'm biased as the CTO and Founder of Aerospike, but we think it's a great database, and I hope you'll consider using it for new projects. It really works. It's been in use at huge scale within advertising networks, and now you can use it all you want.

As stated in the article, I did always have the strategy of open sourcing. I wanted to make sure the code base didn't lose focus, and we solved some of the hard problems in databases before we let it loose - we focused on customers and have been adding new features ( upcoming strong CP support as well as AP, security models, clients & connectors ).

Besides simply trying the database, I'd be interested in comments, either here or directly, on any question relating to the journey.
What about Asian cultures?
Wealth inequality doubles among U.S. households
And that is (in my opinion) the biggest problem of all. Focusing on profit margins alone (without any respect to the people), leads to burn-out, social discrepancies to the extreme (go to South Africa/Kapstadt, if you want to see, where it will end) and at last will dehumanize the human race. I write that, because I see in my country, where it goes and we long where an isle inside the ocean of capitalism. Now, capitalism has conquered humanity and capitalism will kill humanity finally, it seems.

Our capitalism of today exploits all the resources of this planet (oil, water, air, environment, humans, ...) in an increasing fashion and because this planet has only limited resources, soon all will break down. The question only is, what entity will break down first: capitalism, this planet, the human race.

What use will you make of your five smartphones, three tablets and seven cars, when your children will have no future?
So because I'm not an expert, I should have no opinion on the subject? Experts make mistakes all the time. They are just people, after all.

I look at the tech world (which I know very well) and "experts" are wrong all the time. I can't imagine it being much different in other fields.

I see people here on HN making comments about the economy. Should all of these opinions be ignored because they aren't experts?

Look at the guy that discovered bacteria: The experts of his time shunned him and he died in an insane asylum.

Scientists pretty much lose their career overnight if they have any study or research on non man-made climate change.

How can we really have an honest debate when this kind of behavior is going on?
The NSA just lost its budget for 'backdoor' web spying
When you declare an x.y.z dependency, tools that use SemVer (like Bundler, which is the biggest influence on Cargo) assume x.y.(>z). So, a 1.4.12 dependency says "Anything greater than 1.4.12, but less than 1.5.0."

When you declare an x.y dependency, tools that use SemVer assumes x.(>y). So, a 1.4 dependency says "Anything greater than 1.4.anything, but less than 2.anything.anything".

This is assuming the ~> operator, if it was =, it would ONLY be 1.14.2, which is even more restrictive.

The project _should_ work, which is why Cargo is using this modified version of ~>.
Tbh, given DO's price point, I think EBS would be more support headache than its worth.

Cloudfront & S3 [or equiv] you can already get elsewhere and it doesn't really impact the setup.

DO really, really badly needs highly available, multi-datacenter load balancers. Without highly available load balancing [even in-DC would be good enough] where you can failover the IPs from Load Balancer A to B...

I just don't see it moving outside of the hobby/staging/etc space. Projects that you can afford downtime on.
> start a project or feature with the coding standard of, "use the fast ones"

Ironically, that involves certain habit changes that completely obviate the library:

1) avoid map. Just create an array and write a for loop directly at the callsite, putting the code in a block rather than as a separate function

2) avoid indexOf. For single-character indexOf, it's much faster and much more efficient to match the character code (loop and check charCodeAt) than to use the function form

3) avoid lastIndexOf. Same as indexOf, except you loop in the opposite direction.

4) avoid forEach. Learn to love the for loop.

5) avoid reduce. See forEach

Anyone embracing fast.js is sacrificing some performance to begin with.
The length is not recalculated on every pass. However it's slightly faster.

http://stackoverflow.com/questions/17989270/for-loop-perform...
A Few Reasons Your Bitcoin Startup Might Fail
Ah well, I guess you can play it that way: http://www.youtube.com/watch?v=JHXTa-946Bw

Still, it was worth of potential $10000. :-)

Anyway, I actually had a larger point. If the person giving the challenge is serious about this, they may easily prove it by giving back more helpful/reasonable comments.
How do you define portable? If you mean the same code compiling and running out-of-the-box on Windows, Mac and Linux then actually my experience with Qt has been very positive in that regard. Those are the only platforms I develop for right now, so I can't ocmment about portability to e.g. iOS or Android (although I believe Qt ports are available for them).

Qt doesn't reuse the STL container types, it provides its own - which I find much more pleasant to work with than their STL counterparts. The STL puts a lot of effort into providing types of flexibility that are irrelevant or useless to me (e.g. allocators) and doesn't provide lots of simple things that I need every day (e.g. an indexOf method for std::vector, a contains method for std::set, or a toUpper/toLower method for std::string).
I thought so too but when I actually tried using "the language" it was more like using an application (excel?). For example there are no sockets. You can't create a hello world protocol. I was disappointed.
> Norway, of course, absolutely dominates by this metric.

This is North Sea oil, right? Hard to generalize from.
YAML spec is also super complicated and writing parser for it is non-trivial (for comparisson YAML has ~150 EBNF rules while XML with DTD has about ~80)! I'm not comparing validation rules but they are probably about the same.

This complexity means there is already a parser for TOML, and not one for YAML. That's IMO main reason they went with TOML.
A problem is a problem if enough people think it is. There seems to be a large amount of people who agree with her.
Well, let's just rough out the experiment, shall we?

First, we need to establish that human activity can change the climate. For the sake of argument, let's try rainfall in the Sonora Desert. What we could do is to burrow an underground canal from the Gulf of California into Laguna Salada, and from there to the Salton Sink. This would establish shallow, inland, saltwater seas upwind of the desert, in a very sunny area, as a source of atmospheric humidity. Evaporation would be further encouraged with sea salt manufacturing beds and Salicornia bigelovii plantations.

(It would also displace thousands of people whose homes would now be underwater, but let's handwave that aside for now.)

We then erect solar-powered ionization towers downwind of the new seas, to stimulate cloud formation via charged particles of dust. Those clouds will tend to blow east over the desert and rain out. To extend the rainfall further east, we simply plant dry-tolerant plants--such as sorghum, lucern, and field pea--in the newly wet areas, to recycle moisture back into the air via transpiration.

Results of the experiment will compare weather patterns in Yuma and Mexicali before and after the megaproject.

And then, after spending (optimistically) $20 billion on the subterranean saltwater tunnels, and $100 million on the cloud seeders, we can collect our $10000. Yay!

In comparison to what it would cost to test experimentally a hypothesis that states the entirety of global human economic activity is influencing weather patterns, you will have to spend an amount capable of simulating a portion of the global human economy towards a directed experimental purpose. $10000 isn't even a round-off error.

You would be better off buying up unproductive arid land and leasing it to cattle ranchers as semi-arid grazing land afterward.
Data and Mobile Shortcomings Across Modern Day Sales Force
Never heard of it, but seems very similar to Bacon.js (http://baconjs.github.io)
New Book Looks Beyond Big Data Into a Naked Future
I've had the same thought before, but I worry more and more about vendor lock in. I like DO because theyre just giving me a server - I can implement a proxy or a database or whatever on them the same as I would on any VPS. For me to use a service like s3 from DO it would have to have basically the same API as s3 or some other service I could switch to if necessary.
Ask HN: Who owns how much?
Are there any good resources or templates out there on how to create a good startup partnership agreement?

The general rule I've heard is: no matter what you do, you'll get it wrong. The only variable you can control is how wrong you are.

We're a team of 4, all working part-time, and getting ready to launch. A few other variables in the pipeline (people moving, marriage, etc.) but for the most part, something similar to four equal partners. Three technical, and one non-technical co-founder. SaaS.

Would love your thoughts and insights on how to be least wrong in creating this for the first time.
There are standards for Home Automation communication out there - ZigBee and Z-Wave. These are the low power communication protocols that home automation devices can use to talk to each other (WiFi is too power hungry and heavy weight). If you take apart a Nest thermostat you can find an unadvertised ZigBee radio buried inside.

ZigBee is an open standard developed by an alliance of device manufacturers. Z-Wave is a proprietary standard developed by Sigma Designs. Both are able to create a low power mesh network for communication between home automation devices. These protocols have been around for a while and are supported by 100s of device manufacturers.

That said, I have no idea what Google/Nest or Apple plan to do. They may be creating their own standards for communication, or they may build a communication protocol on top of ZigBee or Z-Wave.

If you're interested in working with an interoperable standard now though, you can buy off the shelf ZigBee or Z-Wave radios, devices that speak ZigBee/Z-Wave, and build your own HA solution. However, I've found through personal experience that interoperability between devices using the same standard is not always perfect. I'm looking forward to the heavyweights getting into the ring and hopefully cleaning up the industry and making it more interoperable.
Former SpaceX Employee Explains What It's Like To Work For Elon Musk
This is sometimes called -- in one of the most Orwellian coinages in the industry -- "unlimited vacation days."
Your body has a "set point" that is resistant to this kind of disruption. If you gradually increase calories and do it regularly, that's how you gain weight.

I remained slim despite eating some very rich restaurant meals every so often until I started drinking and eating similar food at home nearly every day.
Is Payment Startup Clinkle a $25 Million Bust?
I would have a _lot_ more trust in my employer than some random, anonymous web site on HN. Even if I might think my employer would screw it up.
I know right, perfect for uncontrolled cancer drug studies.
If you cite government statistics you should also add, that government statistics have a long history of "white-washing" data. At least, that is what I experienced the last decades in my country and I don't live in a 3rd world country!
Concentrating solar power to provide baseload and dispatchable power
No, but using a non-spec compliant implementation across the board because "it's faster" is definitely premature optimisation. This is the sort of stuff that should be kept for performance critical bits, not used application wide.