skysight-inc/HackerNews huggingface dataset:
I'm surprised though that the ring is such a big sensation. Normans (direct descendants of the Vikings) conquered Sicily from the Muslims back in the 11th century. Previous to that Vikings were hired as mercenaries around the whole Mediterranean basin and even served as an elite unit in Byzantine emperor's employ (Varangian guard) at the time of continuous clashes between the crumbling empire and Arabic and then various Turkish invaders.
Why Stallman is wrong
What I suspect is that they will offer a "safe driver discount" to those who don't opt-out, effectively charging a fee for privacy.
Overboard – An overview of the things you want to keep track of
This link seems to imply that the record snowfall was caused by global warming. That wasn't the question. The question was, how could the writer of TFA have changed his analysis of snowfall records to "account" in some fashion for global warming? E.g., should old, theoretically pre-warming, records be scaled down, or scaled up, or is there some other adjustment to be made?
Just FYI you're now every grandchild comment of this grandparent.

Could you maybe stop shouting GITLAB! all over this thread that's not about Gitlab?
If statistical facts about reality is sexism, then the word is meaningless.
The claim was that markets without stabilization eventually stabilize. However, from what I've read, the markets studied continue to be more stochastic for the long term.

I really think you should look into the research. There's a lot of tested hypothesis and survey analysis in them.

We tend to not treat economics like a science - as if our general education is enough to have an informed opinion. We certainly don't do that with psychology, chemistry, biology, or even softer sciences like sociology and anthropology.

But yet, when it comes to economics, we all have a pretty solid opinion and think we are all fairly well informed.

I encourage you to look deeper into the topic. Attend proseminars at your local university. Watch some graduate level lectures online. And, this is just an encouragement, revisit statistics and calculus --- you'll find out why if you look into 21st century econ.
IIRC, some hertz rental locations already have kiosks that support video chatting with CS reps. This would seem to be an extension of that same functionality.
I realize it's pedantic, but the title is actually inaccurate. The vehicle(s) in questions aren't actually "drones"; the term drone implies fully autonomous use. The accurate term is "Unmanned Aerial Vehicle" (UAV) or "Remote Piloted Vehicle" (RPV).

This is also not exactly new technology. The United States military has been using Synthetic Aperature Radar (SAR) in small UAVs (hand-launched) to perform similar tasks identifying IEDs for at least the last year.

http://defensesystems.com/articles/2014/09/02/army-synthetic...

http://www.afmc.af.mil/news/story_print.asp?id=123422434
Making Content Editors and Web Developers Happy Again - a plan for a Static CMS
Maybe it's precisely because the it can't be argued against that it's not much use? There's no way we could tell it will ever happen in the moment, no way to tell how intelligent we can make computers, and so on. You can't reliably argue for or against.

So what's the point? I mean, you may want to form a group and discuss those scenarios, but it's not excusable to spread fear mongering in the media with no substance like that. It's unscientific in a way.

We don't really need to start writing traffic rules for flying cars.
It's mundane because there's nothing special about it. Everyone knows python has dictionaries. Everyone knows python has functional features. Everyone knows you can attach functions as properties of objects.

There's really nothing new or interesting about it. Except maybe for beginners. Which is fine. Nothing wrong with being a beginner. It's just not what I expect to see on the frontpage of HackerNews.

That's almost like someone saying: look wow, 2+2 and 2*2 and 2^2 all return the same result! Sure, amusing when you realize it for the first time, but hardly interesting for anyone but a first grader.
Florine:
http://www.newsweek.com/water-fluoridation-linked-higher-adh...

Climate Change:
http://www.nipccreport.org/

So the question isn't why do people doubt science, but why does the media confuse scientific hypothesis with 100% tested and understood fact? I would say that if you believe in science, you understand these things are not facts and that consensus != truth.

The our bodies and climate are some of the most complex and least understood systems in the universe. To think we understand them enough to say with certainty that Florine is good for you and CO2 is the only factor in climate change is naive.
This, right here, is representative of a problem.

Given what the global scientific consensus is (AGW is real, ice is melting, humans are to blame), it is my first impression that your graph and stance is probably crap, but I don't know enough about climate science to make a reasonable argument one way or another (or even interpret the data for that matter).

What's a layperson to do? You can learn basic Python in an afternoon, but basic climatology?

----

Quoting the now-deleted comment for context:

Yep. It's already been debunked multiple times, but they just keep rehashing it to sell newspapers.
Here's a trend for those interested in the actual numbers: http://www.climate4you.com/images/NSIDC%20GlobalArcticAntarc...

Source (for those that REALLY still want to believe in climate change): http://www.climate4you.com/SeaIce.htm

Source's source (for those that are just being silly at this point): ftp://sidads.colorado.edu/DATASETS/NOAA/G02135/
Install something that doesn't use your system's certs (I think cURL would suffice, I forget exactly) and see if it breaks when you use it on an https URL. If it does, you're being MITMed.
Sockpuppet accounts and voting rings get penalized on HN and are a poor way to promote your work here anyhow. Even if you succeed in getting on the front page, users will probably react negatively.

To appeal to HN readers, your best bet is to do a detailed technical writeup of what you've achieved and how. The more detail, the better. HN readers love to look under the hood.
Say you have an apparently independent random process and you sample a hundred or so values from it. From those, you could get an estimate of the population statistics, the mean, deviation, skew, and such. Now, on the n+1th observation, you wind up with something at 5 sigma.

If the population is correctly characterized by the first hundred observations, then that data point is highly unlikely and not likely to be repeated.

If the population is not independent, or is in the process of changing, then it's possible that the population statistics are invalid.
Exactly my thoughts too. You would have thought that basic xss would be handled [1].

Downright irresponsible to tout a security product without due diligence.

[1] http://imgur.com/DKmfic0
An Evaluation of Concurrency Control with One Thousand Cores [pdf]
To be fair, the article does mention textual evidence of contact. It just say the ring is a rare archaeological evidence, which is correct.
The thing is, the major structural changes that brought more wealth and better living conditions to the poor really were made by Fernando Henrique Cardoso (I don't vote for PSDB, btw). What Lula did was mostly broaden the welfare spending. Oh, and the other thing were these one or two huge corruption that made the previous government's corruption pale in comparison.
>If it really has no plans to use them and has spent money putting them in its cars, HTZ shareholders should be furious.

Realistically, these cameras costed, what, five dollars? They're being put in cars that cost twenty thousand dollars.

And given the lead times involved in making your own navigation tablet, can they really wait until they have the rest of the software prepared to start putting these cameras in?
They travelled far and wide indeed but it is also quite possible that Buddhist artifacts got in their possession via much earlier Sino-Roman trade exchange and then just happened to be in one of the cloisters which Vikings so loved to plunder.
(The parent I tied this to got flagkilled, so deleted / reposting as top level.)

Yep. It's already been debunked multiple times, but they just keep rehashing it to sell newspapers.

Here's a trend for those interested in the actual numbers: http://www.climate4you.com/images/NSIDC%20GlobalArcticAntarc...

Source (for those that REALLY still want to believe in climate change): http://www.climate4you.com/SeaIce.htm

Source's source (for those that are just being silly at this point): ftp://sidads.colorado.edu/DATASETS/NOAA/G02135/

Bonus stat, antarctic sea ice set maximum ever in Oct 2014, from source confirmed to still believe in global warming: http://www.nasa.gov/content/goddard/antarctic-sea-ice-reache...
It's going to be awhile before they can actually eliminate the human. They've had self-driving tankers and self-driving airplanes for awhile now, they still need human operators for various reasons. They just don't have to actually drive.
Direct link to the VLDB paper : http://www.vldb.org/pvldb/vol8/p209-yu.pdf
Semaphores are theoretically versatile. However, when they are actually used to construct higher level primitives, the result are "Rube Goldberg devices". It is bad engineering.

Also, note that the examples on this page depend on atomic operations in addition to semaphores, not semaphores alone. If you only use semaphores, you must also use them to protect the accesses that are required to be atomic, which complicates the code.

Let's look at LightWeightMutex. This object is so light weight that we can't even ask it whether it is currently locked, and who the owner is. These features are important for error detection and debugging: real-world requirements that actual mutex implementations satisfy.

Another comment; I find the following completely pointless:

void lock()
{
if (m_contention.fetch_add(1, std::memory_order_acquire) > 0)
{
m_semaphore.wait();
}
}

A semaphore is already supposed to implement counting. What we have here is an implementation of a counting semaphore, using a semaphore.

That is to say, to implement a light weight lock using a semaphore, we actually need only this:

void lock() { m_semaphore.wait(); }

The semaphore already has a built in atomic variable equivalent to the m_contention. The atomic increment and test wrapped around this is redundant, and has nothing to do with implementing a lock with a semaphore.
> In obscenely undersupplied cities like SF, rents become absurdly high very, very fast.

That's what an efficient market is supposed to do. The high price then encourages the construction of more housing.

There isn't enough supply because of rent control and other regulations that discourage or outright prohibit the construction of new or higher density housing. The market is doing exactly what an efficient market is supposed to do under those conditions: Increase the price until demand at that price no longer exceeds the artificially constrained supply.
User experience is more than just usability
Koch Industries refuses to comply with US senators' climate investigation
The median cut quantization with a few tweaks (using the the variance typically - see the post for more) actually gives very good results. According to your post, it seems it will not provide much better results with Octree, if any. That calls for testing though (I won't but feel free to, the infrastructure is ready for you to hack in), as improvements are very welcome.

Concerning the dithering, you can disable it (dither=none). And indeed, it kills the compression, mainly when using animation, that's why I added the diff_mode option typically (see at the end of the post).
http://longform.org/ is one company with a model along those lines, I think.
Nice video but doesn't really give me the details of the app unless I use it.

Photo-sharing sure but what makes you guys different from let's say VSCOcam, Instagram, and all the other Social Media sharing photo apps available?

-Even by sharing the highlight menu, you don't need to separate food and drink. You can generalize it as "Must Dine."

Having demo'd the app itself here are a few suggestions:

-Work on the metatags in the app store make it Android available. I had to filter through the first five apps and five different iterations of "Must App" keyword iterations to finally find it on my phone and install it.

The UI is a bit flimsy for me, if you can have the option to have the bottom header pop up static instead of remaining hidden that would be cool.

The photo editing, should have all "Effects, Frames, Overlays" pre-installed. Having need to install even the defaults is sort of a drag.

-After uploading a photo, the preview size and the actual size, should be the same resolution and dimensions. Because it is different it made my editing choices a bit skewed.

Draw option is nice (reminds me of snapchat), but sort of ruins the "photo centric feel" but that's just me.

Overall, I get what you're trying to be but I believe there's a bigger potential in focusing solely on video in a mobile format versus photo. Case in point, Youtube's current UI when browsing on a smart phone.

Hope this helps and good luck. If you wish to have more feedback feel free to reach out.
> Like the Richter magnitude scale

Obsolete? The Richter scale is historically important, but in modern usage has been replaced by moment magnitude [0].

As others have pointed out, in any case this subjective scale has more in common with the Mercalli intensity scale [1].

[0] http://en.wikipedia.org/wiki/Moment_magnitude_scale

[1] http://en.wikipedia.org/wiki/Mercalli_intensity_scale
Creating a Reddit dataset
GetMustApp.com is the worst domain I have ever heard of, sorry.
> The unfortunate thing is that not everyone is lucky enough to have a match between their interests and their job. Someone might be a once-in-a-generation puppeteer, but they have to get a day job as a bank teller.

Here's the thing, though. I have a lot of interests. I find my job interesting, but I also find out jazz and improvised music interesting, and I go to a lot of concerts. I find somewhat elaborate cooking projects interesting, and I set aside time for them. I find certain kinds of literature interesting and have tons of books I want to read and some I even am reading. I have writing projects (essays, not code-writing). I go out with my girlfriend. I keep a list of movies to watch. I have a wide online acquaintance I chat with.

And, yeah, I have some side-projects I like to work on or think about, but unsurprisingly they're mostly sidelined. I code when I'm at work; there's lots more to interest me the rest of the time. Does this mean I won't be the best of the best of the best? Probably in my case yes, but I'm ok with that. I'm also skeptical that it's actually necessary to be so monomaniacal to be a damn good programmer.
Here's a link from Guido's blog back in '08 why he explains why he rejected a proposal on removing explicit self from the language. I feel he's more qualified to argue this than I.

http://neopythonic.blogspot.com/2008/10/why-explicit-self-ha...
Hey dude can you help me?

vs

Hey person can you help me?

Being colloquail is a feature, not a bug.
It's primarily a bundle maker a la browserify. The main difference is that it stretches the definition of module beyond just javascript. It can seem like a build system because you can set up rules to run a particular filter on a matching set of files. An example: run files ending with .sass through sassc. The difference is that webpack always starts at an entry point and only walks the dependency graph. If you want to include a sass file, you need to `require('foo.sass')` (without assigning it to anything) from your foo.js. It will then inline the resulting CSS into the single output bundle.js file and you'll have to split out the CSS with another plugin if you want it in a different file.

If you're just using grunt/gulp to build assets then using webpack will save you effort/maintenance but if you also need to copy files around, ping servers, kick of CI, or some other side effect then you'll need some shell script or build runner in addition.
Amazon also runs Netflix racks
"All representatives are busy, please stay on the line. Meanwhile here's a friendly word from Amazon. We notice you've been searching for baby clothes recently. We will now read a long list of baby-related products to you..."
The ozone layer is AFAIK not correlated with heating. It blocks UV radiation which is harmful to humans and other living things but plays no significant role in temperature changes.

http://www.ucsusa.org/global_warming/science_and_impacts/sci...
> MCRYPT_RIJNDAEL_256

I hope you realize this isn't AES-256.

I strongly encourage you and anyone else who wants to play with encryption in PHP to just use https://github.com/defuse/php-encryption

Also, encryption isn't authentication. You'll probably quickly hear about Moxie Marlinspike's Cryptographic Doom Principle from others. Basically it means that you should be authenticating your ciphertexts.

Welcome to crypto, a lot can go wrong and some people have very strong opinions about it.

I highly recommend taking the time to go through the challenges on cryptopals.com (by the fine folks at Matasano) and learn more about it. :)

EDIT:

https://github.com/FranciscoP/secretdiary/blob/d5a04a7053597...

In your library, you're using ECB mode, with an IV, and not MACing anything...
A nice summary, thank you. Yet given Markdown's history (Aaron Swartz and John Gruber) any "Ultimate Guide" should perhaps include some sort of open-source/linux subsection under the Editors and Apps list, (with currently over 80 Debian packages directly related to Markdown management)
I was about 14 when I read it, I was so mad when I read the afterword, particularly:

Under the circumstances, I should perhaps say explicitly that the references in this afterword are genuine. The rest of the novel, including its introduction, text, footnotes, and bibliography, should properly be viewed as fiction.

It didn't lead me to invest any wasted effort or anything, but I had bought into the footnotes being truthful.
> (convert -delay 5 -loop 0 $tmp_dir/ffout*.png $2) >& /dev/null

So using ImageMagick for this... How is this memory wise BTW? (all frames are in memory at once or not?)
I really wish GitHub only counted private repos that have more than one collaborator. If you are like me and have dozens and dozens of smaller repos that only you yourself work on, it makes the GitHub model a non-starter (and I'd love to be GitHub only, rather hosting my own server or using bitbucket).
Try my username at gmail :)
Hardware is almost always cheaper than engineering time. Don't optimize prematurely.
When have you seen this pattern shown in a Python beginners tutorial? ... or anywhere? I have never seen this pattern before and for that reason it is interesting.
Microsoft Support Scam Recording Exposes Larger Trend of Social Engineering
Why would you want to combine JS files from the back-end?
A well written post by Dave. But for a marketer, technology part is tricky, when it comes to installing Sendy the right way with Amazon SES server. I have been using EasySendy service for past few months and they are absolutely wonderful Sendy managed hosting service.
I would like to see developers strongly encouraged to support a light and dark theme via system-wide setting. My preference would be for default colors to exist for each for when developers make no active effort to do so. If your app looks bad with the defaults, that's on you.

A kinder, gentler approach would be for the global setting to only apply if the app supports the user's preference, but big commercial apps often don't support themes now, and probably wouldn't then.
Memory wise it's certainly much better in classes than in a naive implementation via these. Every time you create a new pseudo-class you'll be attaching all methods over and over again, eating up way more memory than the shared methods between python classes. You can get around this by defining the functions outside the class definition itself, but at that point it feels like it's defeating the purpose.
> it's a legit and perfectly fair question.

Because conflating the ozone hole with global warming (two different and unrelated phenomenon) can be a legitimate product of confusion, but it's more commonly a denialist tactic on a par with "if evolution is real, why are there still monkeys?" See enough of it, you get uncharitable.
http://en.wikipedia.org/wiki/Sarcasm

also:

http://en.wikipedia.org/wiki/Walkie-talkie
gee, I'd hate to see what you have to say to the guy in this thread who made secretdiary.org which "was basically the same idea but implemented server-side", using php.

in other words, relax, this is obviously a joke and not actually meant to be secure in any way, shape, or form.
The apartment argument is faulty. You're leasing the apartment for a long-term stay in addition to having laws requiring privacy in your own home. A landlord, for example, does not have the right to enter an occupied home without permission.

A vehicle, by contrast, is equipment that is being rented. There is a greater chance of getting into a wreck with a vehicle than an apartment with the burden of insurance on the car rental company. A communication device such as this could be used for mal-intent, but does any company want a rep for spying on people? More than likely this is being used for safety and insurance in addition to a direct line to Hertz if you get into an accident or require roadside assistance. This is basically going to be OnStar taken to the 2010's of technology.
This is a very click-bait-ey title. Maybe it could be changed to something more appropriate for HN?

edit: This post used to read as "The melting of Antarctica was already really bad. It just got worse." It has since been changed.
Discover how much you spent on the internet
I wouldn't call it a sensation since it doesn't rewrite history, but the article does not call it that either. It is just an unique archaeological find, which is also something.
When doing any sort of theoretical work in finance or economics, academics often make the assumption that markets are rational and efficient. This assumption is almost universally false. They know that markets are neither: markets may or may not be rational (we can never realistically gather enough data to know thanks to information asymmetry) and they certainly aren't 100% efficient over most timelines.

Just because the assumption is wrong doesn't mean it's not useful: without it, you can't even build a reasonable model of financial markets. But because the assumption is core to financial modeling, this means that all financial models are wrong. In fact, that's exactly how my financial modeling professor opened up the first class: by explicitly stating that all models are wrong in some way. You have to understand the ways that the model can be wrong in order to make any substantive claims about it. The Black-Shoals options pricing model assumes market liquidity; it's not very useful if you're talking about an asset that isn't very liquid.

Misunderstanding when models should and should not be applied is one of the core reasons we got into an asset bubble in the mid-2000s. Banks were pricing financial products using models whose assumptions did not hold over the long-term. They didn't understand how their models were wrong until it was too late, and it ended up losing them (but ultimately the American taxpayers) a lot of money. But because the assumption that markets are always rational and efficient is wrong, it doesn't follow that markets are never rational or efficient. Markets can be rational and efficient, but it depends on the relative timeframe and the structure of the market involved.
Show HN: Moltin – eCommerce Back End as a Service
They can probably answer earlier if you have a compelling reason why they should - info@ycombinator.com.
OK, I'll reduce the volume a bit, thanks for the feedback.