skysight-inc/HackerNews huggingface dataset:
It's worth keeping in mind that the profession of a diplomat in large part involves, indeed above all requires, the ability to see the matter from the other fellow's point of view. We've had perennial problems with our own diplomats being so skilled at it that they forget which country commands their allegiance.

Here, Mr. Peck's partial citation is carefully circumscribed in a fashion that seems impossible to read as other than tendentious. The first term set out in 18 USC 2331's definition of the term "international terrorism" [1] is thus:

> As used in this chapter--

> the term “international terrorism” means activities that--

> involve violent acts or acts dangerous to human life that are a violation of the criminal laws of the United States or of any State, or that would be a criminal violation if committed within the jurisdiction of the United States or of any State;

While I'm happy to concede that the US government has taken a somewhat cavalier line with regard to its own policies on the declaration of war, our legal and judicial systems have yet at this time to find that such conduct is unlawful. Until that changes, there seems no clear argument to be made that that conduct qualifies as "international terrorism" under the definition our law provides.

To claim that the problem of suicide among US soldiers and veterans is mere "unsourced myth" is to say the least remarkable. You may care to examine a recent report [2] on the matter, produced by our Department of Veterans' Affairs - an organization whose misfeasance is legendary among veterans themselves and among other Americans knowledgeable on the matter, so if anything, even the vastly disproportionate rates there described are still likely to be low. Or you may not care to examine it, preferring instead to continue in the comfortable fancy that I'm just making this all up to serve my turn. I don't really care either way which you choose, but the facts are here before you, if you have any interest in them.

As for the rest - I do suppose I can understand how it might seem that way, for all that the difference is purely one of perception and analysis. I don't see any compelling reason at this time to privilege your perception and analysis over mine - and it does seem as though yours is somewhat less universally shared than you may imagine; at any rate, some of the world's most effective snipers are countrymen of yours. Perhaps they come from a world less like yours than like mine.

[1] http://codes.findlaw.com/us/title-18-crimes-and-criminal-pro...

[2] https://www.mentalhealth.va.gov/docs/2016suicidedatareport.p...
Yeah, I'm going on a limb here and claim this is nothing but putting a bunch of buzz words in the name of some PR stunt.

You can be sure there is nothing Holographic about this display at least, which makes me doubt all the other big words they trow around in the text: https://en.wikipedia.org/wiki/Holography
I'm not sure what the right adjective is to describe how it makes me feel when I encounter one, especially if it's with a company that we're doing serious business with. Disrespectful? Condescending? I think belittling works, because it definitely gives you the impression that you're concern is trivial. Now that they have your money they just need to placate you with as little effort as possible.
Permissions Service: An Easy Way to Handle Permissions in iOS
>95% of the people I see on the subway every day are glued to their smartphones without interruption....80% of the time I get a glimpse of the screen of those it's facebook/instagram/snapchat/...

Is there anything inherently bad in that? You have to do something on the boring commute. This is honestly the worst example as a counter-point, literally in a situation where you have little else to do, and even then, that something definitely also depends on where you are.

For instance, in Japan I mostly see people playing games, IM’ing or reading pocket books. In South Korea I honestly don’t see phones that often in public transportation, and in Denmark it is maybe half social networks and half just reading online or listening to music.
I have an acquaintance whose main method of argument is shouting out names of logical fallacies without pointing out to the person he's arguing with where and how it applies.

This list is helpful as a guide to spot errors in reasoning. It is not helpful as a tool to facilitate discussion.

If you use this reference, do us all a favor and discuss how the fallacy applies in the current discussion, and treat the person with some respect at least.
Which animals has it been tested on, and where are the studies? Chemistry is presumed dangerous until proven safe.
Ok, I specifically tested this with my wife the other day, and it worked. But the game has seen a fair share of bugs, so I can't say I'm surprised.
This site started off in the right direction with the reasonable position that awareness of common fallacies can help in spotting when they are being used and in responding to them. Unfortunately, it goes on to say "If you see someone committing a fallacy, link them to it e.g. yourlogicalfallacyis.com/strawman", which is not a useful response, as it fails to state what, specifically, is allegedly fallacious about the disputed argument.
Does anyone know of a single good chatbot? Every single one I have had the misfortune to interact with has been the best advertisement for their owner's competitors that I know of.
Speaking of news oulets. John Oliver had a rather eye opening piece about local news oulets in USA and centralized ownership. (Not that USA is unique in this aspect, but interesting non the less)

https://youtu.be/GvtNyOzGogc
Stats don't make much sense. Self hosted bitbucket is huge.

I've worked for Atlassian companies lately but none of their crap calls out to the Internet and tells the mothership what they're up to. Well I guess they do. But not in a way that other people can tell. Totally not an Atlassian shill (often I wish we had gitlab) but their stuff works self hosted real well.

There's no way a third party could know what the numbers are, because when you use software which doesn't sell you out, well, you're not sold out.
Source? If you cut the stems the plants regrow shorter, but next year if you wait a while the stems grow just as long.
I like to think (and
the sooner the better!)
of a cybernetic meadow
where mammals and computers
live together in mutually
programming harmony
like pure water
touching clear sky.

I like to think
(right now, please!)
of a cybernetic forest
filled with pines and electronics
where deer stroll peacefully
past computers
as if they were flowers
with spinning blossoms.

I like to think
(it has to be!)
of a cybernetic ecology
where we are free of our labors
and joined back to nature,
returned to our mammal
brothers and sisters,
and all watched over
by machines of loving grace.

-- Richard Brautigen
Being a former Director at SC (Mobile), I highly doubt this a former director at SoundCloud (unless they joined after me). The Directors at SC were at least decent people that did not speak of the company or people like this. Please do not take this post seriously unless the person reveals themselves.
and pay 40-45k per year in rent... :^)?
Be careful loading JS from sites you don't control. If the host goes down, your search stops working. If the host becomes malicious or compromised, your site becomes malicious or compromised.

For best results, host the JS yourself.
This is partly because when a specific physiological cause for a "mental illness" is confirmed, it usually becomes its own diagnosis in a different specialty. This happened relatively recently with anti-NMDA receptor encephalitis, which is believed to be responsible for some cases diagnosed as schizophrenia (and, historically, as demonic possession).
How Netflix-Ication Can Deliver a Waste-Free Circular Economy
> What's the difference between sleeping forever and being dead?

That is not dead which can eternal lie. Charming particles may be sleep-inducing, but there's always a chance of a strange new one over the aeons.
Nice, simple solution!

Feedback: the JS to include should be minified, and the instructions should say to either place the script tag at the bottom of the 'body' tag (not in the head), or to add the 'async' attribute to the script tag (or do what Google Analytics does and include a bit of inline JS to async-load the script).

(Otherwise rendering of the page is blocked by a 3rd party script, which is a pretty bad situation).
Google sends me reports on the spam we get to one of our mailing lists.

I hadn't seem them in a while and found that they themselves were being sent to the spam folder.

edit - I'd forgotten about this actually, and checked, it happened again today.

It's apparently happening because people send me spam, so I mark it as spam. Because I've marked things sent to that email address as spam, they're saying their own report is now spam. The description of the problem is sounding more python-esque as I continue so I'll stop there.
please somebody
Currently renovating my home, while maintaining a full-time position and being a dad, blah, blah, blah. Point is, I don't have a lot of time, but with focus can accomplish one messy project after another over time.

Renting a dumpster will go unused for most of the time I've rented it for; it'll also cost $400-$500 it seems.

I don't have an HOA, but I'd bet I'd only be able to choose from the nicest (read: pricy-est) waste management companies and have little time with it in my driveway.

Getting those "Bagster" things is pretty cool, but kinda steep considering I have to buy the bag(s) and each one will cost $100-$150 to remove.

This is a much better solution than using my 2-car garage as a holding tank until I get a "dumpster's worth" of crap to throw away.

While people are put off by "Uber for X", sometimes it just makes sense, and makes people's lives better.
https://aviation.stackexchange.com/questions/21352/how-do-dr...
Early retirement (significantly early that is) does not tend to do well for folks who take it. The loss of mental faculties once you have a reason to stop using them is astounding. The ones who are most successful tend to "retire" and then switch to low paid or unpaid volunteer work full time.
GPL'd code so not usable by most commercial projects
Styled-components-test-utils – Test utils for styled-components
>...simply not possessed by the same personality traits that generally define the type of person who gets a lot of value out of HN

I’m not sure I follow what is implied here? I’m an avid consumer of HN, mostly out of boredom or in my brain breaks.

>It wasn't until I found a "last straw" that I finally managed it permanently, and that was the runup to the recent US election

Or you could a) not be afraid of having political discussions (although that honestly sometimes probably isn’t possible in the way the US handles their discourse), or b) just not comment on those posts. But alas, to each their own, not like I gain anything from people either leaving or staying.
I disagree. I think many of the problems in software development as practiced today originate from thinking that the theory is all that is necessary.

To take your analogy, my view is that in practice it is considered that we should hire physicists or mathematicians to design and engineer bridges. "Engineering" is almost sneered at as being somehow inferior or a trivially learned skill.
Various groundings in truth, logic, deduction, inference, scientific method, and mathematical proof, are useful.

I'd start with the distinction between didactic and rhetorical speech, for starters, a distinction and conflict which goes back to Plato's contempt for the Sophists (from whence: sophistry). I had the realisation in the past year or so that I'm frequently, so to speak, bringing a didactic knife to a rhetorical gunfight. The two modes mix poorly.

https://en.m.wikipedia.org/wiki/Dialectic

There is the distinction between formal logical argument (syllogism), and more informal argument.

https://en.m.wikipedia.org/wiki/Syllogism

And between valid and sound arguments.

The field of epistemology, and criteria of truth is one that far more people could use grounding in. How do you make a determination that something is or isn't true? Based on incomplete information, partial understanding of that, and limited time? Turns out there's a study of the problem, within philosophy, and some useful guidance:

https://en.m.wikipedia.org/wiki/Criteria_of_truth

Protip: apply coherence, consistency, or pragmatic principles where possible. Be aware of the others and their weaknesses though.

The best use of logical fallacies I've found is to apply them to my own thinking, and to be aware of their use as rhetorical ploys by others.

I'd stumbled across a set of frequently used "dirty tricks" some time back, collected here:

https://www.reddit.com/r/dredmorbius/comments/2d0r1d/the_rea...
Clover is not necessary for healthy vegetables. Also he was talking about clover in the context of lawn, not garden anyway. So this robot wouldn't even be relevant.

The whole comment seems bizarre to me. It's like some strange gardening pretension.
According to [this Guardian article](https://www.theguardian.com/society/2011/sep/05/third-europe...), a very large number of folks in Europe suffer as well. Less are treated, however.

* The study referenced also includes neurological disorders, so we do need to be careful with the article's interpretation.
We (https://www.ReactiveOps.com) run a lot of clusters for our clients in AWS (and also GKE, but..) using kops. It's definitely possible to run a lot of clusters, but kops is only one piece of the puzzle. Autoscaling, self-healing, monitoring and alerting, cluster logging, etc. is all other things you have to deal with, which are non-trivial (they scale workload per cluster, so...)

We open sourced our kube generator code, called pentagon, which uses kops, terraform https://github.com/reactiveops/pentagon
Last I checked condoms were the only birth control that prevents STDs. All the other birth control named is not appropriate for teens who are unlikely to have settled on a lifetime monogamous partner.
Only because it's impossible to defeat. :(
NativeScript is still single threaded. It’s the nature of the beast.

On the other hand, NativeScript's UI mapping is directly on top of the platform widgets, as far as I remember.
Easy: a lot of states teach abstinence-only sex education, and there's a prevailing set of social norms (often imposed by "pro lifer Christians") that makes frank discussions of birth control, sex, reproductive biology, etc. all but impossible. It sounds crazy - and, IMHO, it is - but large parts of the US operate as de facto theocracies, especially where it comes to education.

Under those circumstances, it's not surprising that teenagers have sex, don't know how to do so safely, and end up pregnant without meaning to. That is: a teenager absolutely can choose to have sex without choosing to get pregnant, simply because the society around them has conspired to make sure they don't understand how one leads to the other.
In my experience, people do not always "instinctively leave certain tidbits" off of Facebook - in fact, people often feel like Facebook is in many ways a private space. Like "it's just my friends," even though the friends and friends of friends circles are massive, not to mention privacy controls that make many things public by default. Also, FB prompts for things like employment history and educational history in the same way as LinkedIn, but goes further to ask for personal info, geographic history (where all have you lived), etc.

Combine all this with the fact that there are so many FB users and many of them are children who wouldn't otherwise have a LinkedIn account (and are more comfortable with sharing personal info online).

So, while I agree that LinkedIn is in the group of data collectors, I don't think they're quite on the scale of FB.
Pulling the list on page load makes sure the code responds fast when the user starts a search
NeuroBind--Yet Another Model for Predicting Binding Preferences
All it takes is 10-20 years of saving 30+% of your income. Most people balk at that savings rate, but anything white collar pays enough to have that sort of savings if you are willing to life a more modest lifestyle than your socioeconomic peers.

10 years later the interest you earn on it will be more than the 30% you are putting in.
> friendships are heavily based on repeated unplanned interactions

I think this hits the nail on the head. 'Unplanned' is the keyword here. If it's a party it's likely your friend will invite you, but it's also very likely that you will miss out on some banter in the comment section of a pic they uploaded on FB because you were not around. This is not something deliberate—it's casual, it's unplanned, it's organic, and you will not be included in it if you are not on the platform.

I think a lot of people here on HN are parts of bubbles (for lack of a better word) whether their real life social circles are not very active on FB either. If that's the case, you can pretty much leave FB without it affecting you too much. But if your friends are active on FB, and you are the only one who is not, well it's your choice and that's perfectly fine, but it definitely has an effect.
it always baffles me how nonchalantly devs will inject third-party js without researching smaller/faster/more secure self-hosted solutions. even social sharing widgets are easily replaced [1]. meanwhile, everyone loses their shit over the obvious implications [2]. this applies to using CDNs for everything, too.

[1] https://github.com/heiseonline/shariff

[2] https://www.theguardian.com/technology/2017/jul/03/facebook-...
Isn't that how everything works? For each employee, my company makes x10 the average salary.
The problem is that since the native system of the OS are not used, you always play catch up with the OS in order to look fully native. It just doesn’t scale.
Quick steps to a fully functional PHP web app
Sounds kind of like software startups!
It's not necessary, but clover is very beneficial for all sorts of plants because it fixes nitrogren. I can't reply to some other person but yes, it's good for vegetables, too, because more nitrogen means more growth.
Xamarin is a good choice indeed. Their constant work to create native mapping is very impressive.
Given that it's relatively standalone, I don't see the issue. It wouldn't attach the GPL to your other code...there's no linking, etc. You would have to contribute any changes to this specific code back, but there's no secret sauce there.

The bigger limiter, mentioned by other comments, is that it downloads every page in the rss feed to do the search. So it's workable for a smallish niche type site with a low page count, but not workable beyond that really.
How are people doing autoscaling clusters on AWS?

I just want to create a simple, single-AZ cluster with one master, and one autoscaling group for workers. Ideally when there are no jobs to run, the ASG scales down to zero.

(I have a Jenkins service that can spawn pods, and it works great on the single-master-only cluster with no workers. There's even room for it to spawn one pod alongside it on the master node. I just removed the dedicated taint annotation. But as soon as I schedule one more pod, I wish I had an ASG for worker nodes because I'm requesting more CPU and RAM than is available, so stuck waiting for the first pod to complete and resources to free up.)

If I had more nodes (or the possibility of more nodes), I'd likely put the dedicated taint back and give my Jenkins master server pod a tolerates annotation so that it can land there when the resources are available, or use a label selector in the pod spec to ensure it winds up on the stable master, or both. I think I know enough to put this combination together, but I am sure I can't be the first, and I don't want to miss the "golden path" if there is one, this thread seemed like a good place to ask about it.

This seems like it would be a really common configuration, but I haven't been able to find a lot of documentation or even blogs about setting up ASGs this way.

I found kube-aws[1], which seems to be the only K8S orchestrator that actually mentions creating AutoScaling Groups for worker nodes in the setup docs (??). I found cluster-autoscaler[2] which appears to be the piece you need to get the cluster to scale up an ASG when unsatisfied K8S resource requests have left pending scheduled pods waiting, or scale down when nodes are idle for too long. I'm totally mystified why this does not appear to be a supported configuration of Tectonic or Mantl or Stackpoint, or... what's your favorite K8s orchestrator and how does it handle this?

[1]: https://github.com/kubernetes-incubator/kube-aws

[2]: https://github.com/kubernetes/autoscaler/tree/master/cluster...
Data Mining 1.2M Car Listings: Interesting Insights Uncovered
Wow, what a surprise. I'm only glad that some of them (for example Microsoft) allows you to request a human.

First thing to type when you get a chatbot support is "I would like to speak with human". That usually works.
I don't think it's a high risk for their reputation, though. Compared to other forms of support, it is still better.

I'd rather talk to a chatbot than:

- the same (or worse) bot over a phone

- someone who only vaguely speaks my language

- nothing/nobody at all

- someone who speaks my language but spends 10 minutes and 30 "thank you"s to tell me they can't accomplish what I need

The only form that wins out is a living person who is well-trained and speaks my language well. Most companies already won't provide that.
Google 'Blocks' 3D Modeling Tool for Rift, Vive Designed for Ease of Use, Speed
Really? I'm just a mid-level engineer, and I estimate I've easily blown over $100K on foolishness.
Who fears losing their job to AI and robots: Japanese survey data
Give it a few decades and the weeds will find a way of corroding robots. In a century, we'll have to develop robots that can handle the acid that plants will be spraying on them.
I deleted my Facebook account recently ONLY because of how spammy the notification system is!

I didn't want many sources for my news feed so I unsubscribed to all of my hundreds of friends save a few. This redeemed my faith in the news feed, although I would have preferred to have just turned the whole feature off honestly.

The problem came when I stopped using Facebook often so I wouldn't have any notifications, at which point Facebook would arbitrarily fill my notifications with updates about random posts of random friends of mine (i.e. "John posted a picture! Mark updated his status!") to whom I was not in any way subscribed to or particularly interested in. Clearly, Facebook wanted to lure me back into their world by spamming my notifications, and there was no way to turn this behavior off.

This approach to UX is condescending and pathetic. No more Facebook for me.
Hire Failures to Avoid Failure
I guess, but it then needs to load every page referenced in the RSS so you're preloading only one file of a much larger count. And you're adding the weight of the RSS file for every visitor, even if they never do a search.
I'm working on an alternative. I'll post a Show HN when I have my MVP ready!
Reporting UI issues is a bad experience on GitLab in and of itself.

The move to a hamburger menu saw significant outcry, and was followed by one of the more popular tickets I've ever seen on GitLab asking for the ability to restore the menu pin feature. Every complaint and criticism was basically replied with "Nah, we're keeping it.", because the new hamburger menu had gone through "design testing".

If you're looking to improve UI/UX, the design team should look through those tickets and learn how to listen when so many users are speaking up against a redesign.
The costs and benefits in those games are set deliberately at a point where the decision of which to build is interesting. No such restriction applies to reality. I very much doubt the relative costs of production and storage in game are at all close to what they are in real life.