skysight-inc/HackerNews huggingface dataset:
https://news.ycombinator.com/item?id=10445919
One of the reasons why such rights as speech and petition for redress are supposedly protected is that retaliation in response to peaceful protest discourages that particular expression of discontent, and yet the discontent itself remains.

Discontent will generate some form of expression, whether you like it or not.

So if you will arrest angry people for blocking vehicular traffic and disturbing the peace, there is less incentive for them to march in the streets, and a greater incentive to do things less subject to identification and retaliation. For instance, someone might instead violate health codes when the state's agents are ordering food from their restaurant.

The more you close off and punish the relatively less harmful means of venting discontent, the more likely you are to see more harmful means, such as riots. And likewise, if those less harmful means are seen as relatively ineffective, people will do other things.

So putting protesters on a terrorist watchlist is, in a way, a form of self-fulfilling prophecy.
Right. Same deal, right? They're simply saying that raw indicators are exempt from FOIA, and, of course, they'd have to be.
I'd say this depends on how that dna got there, and how much. Is this just minute dna from fingerprints or the presence of humans, or is it something more severe. I don't expect all food to be prepared in sterile clean rooms.
I've come to suspect the main reason silicon valley startups don't hire oldsters is that we are far less likely to fall for "low salary/long hours because we are gonna be rich!!!!!!!!"
I’ve seen cases where I’ve opened Inbox on web on android and all apps in background crashed... The memory usage is insane.
There are body parts that can be harvested from people, but regrow. (Liver and Blood for example.)

You'd be OK eating those? I wouldn't, I'd be grossed out.

Or is it just when it tiny minimal quantities? Which honestly everyone eats sometimes.
the USSS evidence sticker on his PowerBook was a real conversation starter.
Yep, always wonder why folks post these at all, here...
I've always wondered why the liability clause in Apache License 2.0 explicitly takes on liability for certain situations compared to no liability with MIT, ISC, BSD licenses, and I fear it because I can't control what users do with code I've published (think rm, fdisk, or anything else that can be easily misused). Can you explain what it means, and why it's not use-at-own-risk? For what it's worth, I like the patent clause for obvious reasons like dealing with current reality.

It's funny that the liability clause seems pretty similar to that found in GPLv2.
Seriously?

I know HackerNews can rock the haterade like no other, but why aim that at developers who took months out of their lives to build a tool for the open source community? And why do so with such unhelpful criticisms? And do you think the team that built this had anything but a huge net loss in opportunity cost? $11k is an above average software engineer's monthly take home. This was built in at least a few months with several engineers.

If the UI is laughably bad, surely it should be easy to list out some constructive criticisms rather than disparaging insults? I will offer some:

1. One defense of the default UI is that in bl.ocks.org, most examples are shown with the visualization on top and the code on the bottom. Maybe they were trying to offer a similar experience, but I agree it doesn't make sense as the code will almost always be longer in height than the output it creates. Side by side should be the default view, and the code should be on the left, output on the right.

2. The inability to resize the code view when in side by side mode (clicking on the ying yang), is also frustrating.

3. The home / about / gallery menu in the top left feels incomplete. It needs styling and a proper home. It feels like it was just stitched on.

4. Having the video seems like an okay idea but I think most people are used to in browser editors at this point and don't need a video explanation. The UI should speak for itself in this regard. You could have some instructions commented out in the editor for how to get started, but that's it.

5. Borrow from others: jsbin, codepen, jsfiddle...

Overall, I think this could be a really helpful tool and this is a strong prototype. The UI needs some work but the core functionality works well, and I like that I don't have to rerun the code to see the output.
I've used Handy a few times because they offer pretty aggressive pricing. Hit or miss as far as quality of cleaners. I do agree they have some borderline tactics. They make it impossible to find a contact number, force you into recurring bookings, and when I cancelled my last appointment they said they would give me a $35 credit to my account (with $15 penalty off $50 claning) but instead charged me an extra $15 and gave me a $50 account credit. Small thing but kinda shows the quality of their system.
I thought about upvoting it since I really appreciate your honest discussion. In the end I don't agree with it enough though.

I commented here because I strongly disagree that this type of public blasting of hr issues is appropriate.

Your piece is definitely sensible and well written even if I don't agree with it.
The History of Spices Is the History of Trade (1998)
No, the article says "found human DNA in 2% of the samples", meaning 7 out of 345 samples had the DNA.

This implies it's not as common as you suggest.
That's one big reason it's hard to scale a service business. Why maybe a fraction of X when you can make X?
Looks really interesting. Will try it out!
Linking Personality Traits and Programming Aptitude [pdf]
Indeed, our non-profit project OpenGovernment.org, launched in Jan. 2011, is still available in open-source code for legislative tracking: https://goo.gl/ThcG00. This includes the GovKit Ruby gem, which aggregates open government data with social context to make legislative info more accessible. We're always looking to re-boot OpenGovernment.org (OG for short) to focus on contacting state-level elected officials and discussing issues in the news on the open web - more about our goals of open data at every level of gov't: http://opengovernment.org/pages/about.html. And yes, as Derek said, check out Councilmatic for city-level transparency and engagement.
Man, I have some real cognitive dissonance when it comes to physical versus cyber crimes. If someone were to leave their car unlocked then have items stolen out of it, I would find the criminal despicable; people make mistakes and don't deserve to be robbed for it. When a company leaves its data vulnerable and someone steals from it, I find the company despicable, as if they were "asking for it". Apparently the hacker was trying to extort TalkTalk, so its hard to sympathize with him, but I still find myself blaming TalkTalk first. Its really hard to know what the right attitude towards these breaches is supposed to be.
Could have all been avoided.
Japan's power consists of Fiefdoms and no cooperation from adjacent working power sources at that time.

They could have run an "extension cord" and saved themselves from the entire mess.
https://hn.algolia.com/?query=points%3E20%20RMS:%20My%20Lisp...
Though the submitter was the one that added the sensational headline. [edit: headline was changed]

They do say, "While some of these substitutions, hygienic issues, other variances, or off-label ingredients may be permitted by the FDA, our scientific disclosure allows you, as the consumer, to decide whether the variance or problems meet your personal standard in your buying decision."

Some of these problems like pork in pork-free products or having 10g protein as opposed to 25g seem to be big problems that need some sort of investigative follow-up like contacting the companies for a statement about the findings.
This comment from mitrovarr@Metafilter sums it up:

"It's really easy to contaminate PCR reactions with human DNA, on account of the technicians being human and thoughtlessly shedding DNA at all times. You can prevent it, of course, but most labs that usually deal with non-human taxa only don't bother to, because it doesn't matter and it's a tremendous hassle and significant expense to do so. Unless this was done in a forensics lab, that would be my guess as to the source of the human DNA in the reactions."

http://www.metafilter.com/154105/Quality-meat-No-fillers-Or-...
Sidecar - Add Slack-like Chat Right on your Website. Powered by Gitter
"China et al were to respond it's reasonable to assume it would have been directed at the US"

China didn't have nuclear weapons until '64 and I have no idea who the leaders of Albania were threatening apart from their own unfortunate population.
It's not unexpected, considering that humans tend to be found around civilization, and the majority of dust is human skin.

Would you have a problem with this if people said that a hotdog had picked up detectable amounts of particulate matter from the air?
Have you seen the shape of California? I mean, it's implausible at best. :-)

But seriously, it's kind of fun to imagine what life would be like if U.S. states were shaped like House districts. Maryland is probably the closest, geometrically.
You don't have to "agree" with it to upvote it. You can upvote it to bookmark it. Items you upvote are items you can revisit. You can upvote it to say "Yes, I would like to see more of this on HN." You can upvote it in hopes of helping it get to the front page and get real discussion, instead of people continuing to discuss stuff like this all the time.

You aren't obligated to upvote it. But upvote does not denote agreement per se.

/pedantic
What Is the Best Freelance Network in 2015?
Cleaners, and some other industries, still need lead generation as they lose customers but also seek to expand their businesses. If they are spending time cleaning, they are not spending time marketing other than through the resulting word of mouth.
Nothing else to say - you said it all. Not adding to the fire is the best thing.

If I were to nitpick, I'd say some interventions are appropriate, but only when adding context or information, and when the tone of the conversation makes them welcome.

(EDIT- spelling and clarity)
Link to my two #helloworld tweets:

https://twitter.com/nerdworldorder/status/657073820801470464

https://twitter.com/nerdworldorder/status/657640450879332354
So I guess the serious (and it is serious) question is this. If I can't FOIA for security indicators, or defensive measures, then how could I ever know that they included illegal or illegitimate information about me?
The point is: what is on the label doesn't match the detected ingredients and there are some "hygiene" issues.
The hope would be that at the end of this manufacturers will hold themselves and suppliers to a higher standard.

Looking forward to when bread products are analysed in all their varieties.
Beyond Badges: Why Personalized Learning Advocates Need to Care about Blockchain
The problem is, the Austrians don't acknowledge the true problems the knowledge problem incurs for capitalism, or that any other workaround can do anything about it. They think the only signalling channel available to human beings is prices.

This model of capitalism only produces the best outcome if the people making decisions can observe the costs of the outcomes of their decisions.

Let's say a super powerful alien has planted a bomb on the earth that will destroy the whole planet. It then tells the whole of humanity that certain actions they take will count down the bomb, but the bomb only updates it's counter once every hundred years. The bomb has a quite large counter, so it not really known when doomsday is.

The world's scientists, even politicians, authenticate and acknowledge the alien's message. However, since the true date of doomsday can't be determined, and the connection between actions and the bomb don't update the clock for 100 years, it is hard to convince anyone to change their economic activity.

That is, it is hard to PRICE-IN the new information about the bomb even though the knowledge is available. Thus, even when concrete knowledge is available, people will make time-preference decisions to defer the pricing until later generations when it reaches a crisis rather than amortizing it over time. This is perfectly rational, but it also leads to globally non-optimal solutions.

I consider myself a libertarian and fully believe that capitalism is the best system for free people to optimally allocate resources given a set of constraints.

When I don't believe is that the only way these constraints should be imposed is by purely "natural" means. Like if a fire or asteroid strike destroyed a critical natural resource, the price would rise and Austrians would say the new price is a fine and natural response to the new constraint. But if the government were to impose a tax on the resource to raise it's price similarly in order to limit it's use, somehow that's not ok.

Capitalism has unfactored costs because property rights can't be applied everywhere, or the coordination cost of some property rights are too high. Ergo, these cause distortions in the market. Thus, I favor a mixed economy. A mostly capitalistic society that acts through collaboration to reign in egregious externalities. (BTW, those just don't include environmental externalities, but also externalities that come from human costs, for example, the costs of inequality, poverty, illiteracy, etc)

That so many people find even minimal social welfare or regulation disagreeable I find rather confusing. I mean, if you agree that you should pay for the use of property, and that usage fees should be paid for usage of common infrastructure of property, then why throw a hissy fit over say, gas or carbon taxes? Isn't your car spewing exhaust an initialization of force against me since I have to breath it? Shouldn't you have to pay a usage free to dump into the atmosphere which you don't own? How can it be justified that there should be no regulation of this when tort is impossible against the individual actors?
I am not denying that, but you're beating up the wrong bush.

Colonization and exploitation are more than buzzwords, but in the real world they work the other way around. Look at the yearly trade balance between say Chile and South Korea. Chile is basically an enormous copper ore mine, it accounts for 50% of their exports. South Korea exports back finished goods. So who is really exploiting who, and what country is more important to the world? I'd say the imagination of South Koreans and the ability to make high quality products trump the Chileans. That doesn't mean the Chilean people are in any way lesser than the Koreans, but that they need to invest in what produces real value in 21st century - brains.

There is really not much to be gained for Israel by colonizing areas of Palestine, except better security (which is an economic bonus in itself). What I do wonder though - if Israel is magically relocated to an island nation, say in the middle of a trade route like Singapore, what would they be really capable of, unhindered by defensive considerations.
My first sentence was meant to be a question. OP seemed to be using peanuts as a generic term for nuts and I wanted clarification.
I wasn't talking about the discussion here on HN. I was talking about when something happens to a female in the workplace. Is it just that Mr X had a bad day? Or is he a jerk to everyone? Or is he just a jerk to the female employees? You (the female employee) need more than one incident to tell. And you (the HN readers) usually don't have enough data to tell one way or the other.
How is this library a "mini" gzip decoder if it comes with functions to do things like write PNG files??

It's a nice effort, and sharing is appreciated, but that is most definitely not mini. It only seems that way because all the major libraries don't even pretend to care about code size and are bloated beasts.

This is mini: inflate algorithm in under 8KiB of code, gzip parser built on that in under 2KiB of code. Sans boilerplate, less than 400 LoC. Can also work entirely in-memory. Small enough that you don't even need to compile it into an object file.

https://gitlab.com/higan/higan/blob/master/nall/decode/infla...

https://gitlab.com/higan/higan/blob/master/nall/decode/gzip....

Sadly, writing the minimum code needed to do a task seems to be a dying art :(
Europe votes on the future of its internet tomorrow
One issue I have with this is that I won’t be able to apply a userstyle to restyle a page anymore, and I won’t be able to use websites without JS anymore.

Just earlier today I had an issue where I was trying to read this article [1] and the page, after loading for around 3 minutes (I was on mobile and on the free plan of my ISP, which gives only 64kbps, but unlimited), had all the content, but neither JS nor CSS.

There are already many websites which I can’t use at all anymore because they make everything invisible until JS and CSS are loaded. Flash of unstyled content is not an issue for me, it’s the whole reason I am able to read pages.

[1] http://www.npr.org/2015/10/22/450583840/in-d-c-and-china-two...
Securing AWS Credentials on Engineer's Machines
"But if we don’t challenge the necessity of luxury services, then we have accepted that hospitals — and medicine in general — prosper in part because they cater to the wealthy."

My wife and I paid for private medical care when we had our children. The result was better care, less stress, and better outcomes for all of us. Perhaps that was 'luxury' care relative to public healthcare, but it was worth every cent.

I don't quite get the thrust of the article.
The evolving fight against sham reviews
doesn't the other user have to download this app for it to work?
Great. It's not like politics in the US doesn't already have a critical issue with being an echo chamber, here now you can ensure your avoidance of co-workers with scary political opinions that don't match yours.

As a society, we're screwed.
I didn't really think it was that terrible or hard to understand. I have minimal experience with Ruby and it made sense to me. Doing this sort of thing was why I learned how to program in the first place.
Many Swiss employees therefore in practice have a salary that represents more European buying power than it did a year ago. That could be expected to have some effects more similar to inflation rather than deflation, in this context.

That's backwards wrt prices (the article spoke more about prices deflating, not wages). Deflation of prices increases purchasing power.
Ask HN: Best resources to learn computer networking?
I never took a formal course on computer networking and have just learned bits and pieces along the way. However, I would like to fill in the gaps in my knowledge and learn more about networking, specifically in TCP/IP, CIDR, subnets, network masks, routers, gateways, NAT, firewalls, etc. I assume most of these topics would be covered in a networking 101 course of some kind.

Any suggestions on the best resources for studying these topics? Could be a book, an online course, a website with articles, etc.

Any suggestions are much appreciated. Thanks.
Interesting! Are there any online resources that describe the Merise method?
If they can't afford to buy expensive water (which we need for sewers, showers, washing dishes, etc -- not merely drinking), chances are that they'd have a hard time finding the money to move elsewhere, even if it would be cheaper in the long-term to do so.
Nice that you have a large agency as a captive audience to close the deal on for the next 20 days or so.

Step 1: I would start by adding a message at the top of the agency side of the login.

Sign up for an annual agency plan so all your employees can have their own account. Click Here To Sign Up. Your Free Trial ends in 20 days. (You can change the message, track clicks on the sign up button/link, send them to a custom landing page with their company name)

Step 2: On the portions of the App where their clients login/view pages. Add a small notice. XYZ company your free trial ends in 20 days. (display this on the agency pages as well in the same way, on those pages include a link to upgrade their account, you could even personalize it, make it easy to upgrade, just the cc info.)

Step 3: Try to reach out to the two email addresses and give them an offer of a deal on an agency annual plan (Subscribe to our annual agency plan before the end of your trial and get two months free and all your employees can have their own login and use our service for unlimited clients.)

Step 4: Depending on how your app works could you show them some metrics on their dashboard of how often their client is logging in or you've shared XX documents or they were viewed XX times by your clients, etc to show them the value of your app)

As others have mentioned it is a good idea to re-visit your terms and conditions make sure it includes restrictions on multiple free trials for the same company and/or domain.

Interesting situation. Good luck getting them to sign up. Let us know how it works out.
(You don't say what country you're in.)

Before you paid for private healthcare: what information on patient safety did you look at?
Cool!
I wish I still had the hardware I picked up at an auction a few years ago. A full C64 with monitor and drive, plus a couch and a desk for $9 :)
But I moved around too much and shed a lot of luggage.
I just picked up an Asus T100 tablet since they're cheap now, run Win10 and also capable of side-loading Linux. I wonder if the touch mechanism would translate through to the emulation on the tablet. What a geek triumph that would be: "Like my new tablet? It's runs Commodore VBASIC"
The regional phenomenon of tarantism: tarantula-bitten women cured by dance
Uber does pre-planned trips in some countries.
Your comparison is not analogous. It should be; a car owner that left the car unlocked with a bunch of private information inside.
I think his point was you don't to be "entrenched" in an old stack.

How "nimble" your mind is really isn't important, and surely you don't think that a 15 year old can be more competent than you in a given stack.

It's just that you're not exposing yourself to the new stacks.
Why Are Sex Toys for Men So Terrible?
By "no observed downside", I meant once the toolchain is set up. Now, I get Hot Module Replacement and JS Harmony sugars for free, without having to worry about which browsers natively support which new features.

Your point about perceived complexity/intimidation is a good one, but for me, removing cross browser inconsistencies simplifies development more than Webpack complicates it.
The most popular Popcorn Time fork has been shut down
This article omits the most important information:
1) which strains are included in this year's vaccine
2) how many of those cases in NY (and nationwide) were from a strain that is included in the vaccine? How many were NOT?
3) does this vary by geography? (I would expect a different frequency on the west coast vs the east coast, for example)
I think a U.S. citizen can file a request for records about themself via the Privacy Act. As I understand it, FOIA allows anyone to ask for anything; Privacy Act allows one person to ask for information about themselves.

I don't know if CISA also prevents Privacy Act requests, or if it only applies to FOIA.

Theoretically, companies using CISA would anonymize personally identifiable information before sharing to the government. An IP address, for example, is probably not PII (as millions of people have pointed out in the context of digital piracy lawsuits). I doubt one could file a Privacy Act request just based on an IP address.