skysight-inc/HackerNews huggingface dataset:
Whether or not it's accecptable to kill a bunch of innocent civilians in the process of killing a guy because he might kill a different bunch of innocent civilians is not a difficult moral question to answer.
I've used Handy with very varying results. I ended up ditching them because I couldn't get the same cleaner regularly. To use Handy, I would have to take the day off every time I wanted a cleaning, so that I could meet and vet the new cleaner.

One time, a new cleaner showed up, but I wasn't home. She didn't have the key, and so she couldn't clean. I asked for a refund and never got it.
What do you want to do? Do you want to be the lead person adding automation to the analysts jobs? It sounds like you could catapult yourself up a few rungs on the ladder and have a staff working with you to improve the analysts' jobs with automation tools.

You do not explicitly state whether you created this software on company time or with company equipment. If you did it with personal equipment, I'd try to sell it to them. If that's unworkable, you could give the software to them and then offer to be their consultant to keep it working and to add features, at a hefty salary bump.

Ultimately we need to know what you are trying to optimize for: positioning in the company hierarchy, money, ...?
10 Valuable Qualities a Startup CEO Must Have
Your Zuckerberg quote literally supports my position and refutes yours.

Starting a lawsuit isn't evidence of anything. I could sue you for using mind control on my cat. It won't mean that I have evidence or even standing.
For people to play games as a hobby, at least a few people have to take them seriously...
Catherine Scott Spent All Friday Afternoon Waiting for Her Spiders to Have Sex
Robert half salary guide says salaries are going up 5-7% year of year, so someone is wrong about salaries.
I was almost always left alone. I knew a guy who was bugged all the time. The difference between us was that I was quiet on the subway, dressed in a subdued fashion. Basically I was a square. He was not. Japanese cops profile people. I _think_ what it boiled down to was, I didn't look like the sort of person who might be carrying marijuana on their person, another difference between my friend and I :-) This could be extremely outdated information though, that was over two decades ago (thinking about moving back, if a no-longer-young person can somehow find work.)
On this topic, I think Malcolm X had some wisdom on the phenomenon of self hate and mental colonization.

> Who taught you to hate the texture of your hair? Who taught you to hate the color of your skin? To such extent you bleach, to get like the white man. Who taught you to hate the shape of your nose and the shape of your lips? Who taught you to hate yourself from the top of your head to the soles of your feet? Who taught you to hate your own kind? Who taught you to hate the race that you belong to so much so that you don't want to be around each other? No... Before you come asking Mr. Muhammad does he teach hate, you should ask yourself who taught you to hate being what God made you.

> You go into China and find a Chinese man that believes in Jesus and ask him to paint a picture, he’ll paint Jesus looking like a Chinese man. You go up to Alaska and find an Eskimo that believes in Jesus and ask him to paint a picture of Jesus, he’ll paint a picture of Jesus looking like an Eskimo. You come back here to America and find a white man that believes in Jesus he’ll paint Jesus looking like a white man. Go inside a Negro church who believes in Jesus and ask them to paint a picture of Jesus, they’ll paint a picture of Jesus looking like the white man. That’s what you call integration.
UK to Adopt Open Source Office “GovOffice” Based on LibreOffice
That sounds more like extortion.
Uber’s been in India for two years and it's gone through hell
Vinod Khosla Steps Off Square’s Board in Advance of Its IPO
I pulled the list of domains out of the Alexa Top 1M plus some domains that my friends run. But I'm not biasing results towards showing up as visited by popularity or anything like that.

I didn't set up analytics to figure out how accurate results are for the average person; having manually checked with a few people's browsers, I'd say the accuracy rate is ~75%.
Fully Managed Email Campaign Services from Masterkey
I wish your echo chamber of trust were true. Unfortunately, it's not.
Yeah, I think the accuracy so far has been like 75-80% among my friends (once httpseverywhere is disabled). PS: you can check whether sites are in your HSTS cache in chrome at chrome://net-internals#hsts
> What I described applies to vast majority of population

Patent nonsense from the outset - the total workforce is basically half the population (in the US, it's currently at 160M out of 310M total pop). Even if every single member of the workforce was working your supposed grind (which it clearly isn't), it's not "vast majority of the population" territory.

Even if you just limit it to the working population, where are you pulling these "vast majority" numbers from? From the same "silent majority" that supports a given person's unpopular political opinions?
Root DNS servers are geographically distributed. There's enough fiber and satellite capacity that, barring a coordinated world wide attack, DNS would continue to flow.
Personally, I'm a REI man, but L.L. Bean still has a 100% lifetime guarantee.

http://www.llbean.com/customerService/aboutLLBean/guarantee....
Lobster-inspired 3.8m lightweight mirror for space mission
Merchants and consumers voluntarily doing something on or around a holiday you personally revere is definitely not an argument against libertarianism. Your "pretty much EVERYONE benefits" line is though, since libertarianism is very much concerned with individual rights over majority rule.

Keep in mind that some people not only like to stretch their dollar, but they don't have the luxury of shopping online, or when the malls are open. Not everyone works 9-5 on weekdays. Not everyone owns a computer, has broadband, or is computer savvy. And not everyone saves their "thanks" and family time for the last Thursday in November (some people actually bond during Black Friday shopping!). Majority opinion, thank God, is not how we run this country.
If you were sitting in a room of 100% pure fart, pretty sure you would die.
A lot of great comments here. Firstly, we have to deal with an uncomfortable truth that software is indeed eating the world. The consequences of that won't be 100% layoffs, but the world will change, we can't stop it, and we have to accept that. I can't add anything to what's been discussed here already (again, a lot of great comments). So I thought I'd just point you to some related stories and other corresponding discussions, one of them a classic.

https://www.reddit.com/r/AskReddit/comments/tenoq/reddit_my_...

https://www.reddit.com/r/AskReddit/comments/vomtn/update_my_...

https://www.reddit.com/r/talesfromtechsupport/comments/277zi...
The JS code sent to kentonv's browser might be safe, but you can't really meaningfully comment on hobs' situation, since you don't have a copy of the JS code that was sent to hobs' browser.
Could be, but fwiw for a little over two of those years I had a full beard, long hair, looking pretty rough, etc etc. And, as I mentioned, even times when the cops could and probably should have given me a hard time, they did not.

wrt moving back, I will be leaving next year due to the job market here, so there's a data point for you. It's not impossible to find work, but if you're in tech and coming from the US be prepared for a bit of a shock.
Could you link some older sources discussing some of these leaks? I'm having trouble finding any. Not doubting you, since you're probably right; would just be interested in reading them.
Yeah, I work on an Eng team that works very closely with analysts. Basically, you can't build good tooling if you don't have your hands in the data, and analysts are employed to have their hands in the data... You'll do best if you can get the analysts using your tools, freeing them up to find new, useful features, which eventually get worked into the tooling, and so on.
yes - lightweight, fast and reliable!
This post reminds me of the 42Floors blog post from a while ago:

Another quick story before I really dive into this blog post. We had a gentleman over to interview for one of our account executive positions at 42Floors. He had strong experience leasing SF office space: great resume, great cover letter, did well in our initial phone screen.

When he walked in the door, we could hear the clacking of his shoes on our hardwood floor. He was dressed impeccably in a suit that probably cost more than my first car and was carrying one of those leathery-thingys that seemed to exist only for the purpose of being carried during interviews.

I stole a glance to a few of the people from my team who had looked up when he walked in. I could sense the disappointment.

We’re all happily wearing blue jeans and sneakers. It’s not that we’re so petty or strict about the dress code that we are going to disqualify him for not following an unwritten rule, but we know empirically that people who come in dressed in suits rarely work out well for our team.

He was failing the go-out-for-a-beer test and he didn’t even know it.

http://web.archive.org/web/20140618142018/http://blog.42floo...
Not even Apache! Just their editor with a DB backend rendering content to S3 with a CDN in front of it.
Yes. That's your job. Or, you should quit.

People getting laid off is not your responsibility. If it happens, that's a problem with the company.
All of his books have been worthwhile in some way. "Fooled by Randomness" is a great place to start. Its effect of exposing the lack of objectivity in many commonly-accepted beliefs that rely heavily on perceived cause and effect can add maturity and humility to your own worldview.

Ironically, my only complaint might be that Taleb seems to get a little more self-congratulating by anecdotally revealing the lifestyle he is able to enjoy as you progress through his series of books. Perhaps this is more of a style device to broaden the books' appeal.

Whatever the case, the perspective you can gain from his writing is worth the time.
I guess I was expecting a table.
My gut instinct is that we're providing feedback for somebody's ethics homework. That doesn't make this any less of an important or entertaining discussion to have.
Okinawa in particular (because of the history of men of the US armed forces sexually assaulting women outside the base)
Often we don't know the facts until much later. Even then the facts may be a matter of opinion, or may have conflicting sources. The gun control debate is a good example where facts on both sides are used to support each side's biases. On Wikipedia we see one side using a particular set of facts and then deleting the other side's facts. The same is true in newspaper articles where certain awkward facts are conveniently left out of reporting and analysis. But what if both sides are correct? We'll never know what is the truth because there are always different ways of looking at something.

In many case, fact checking is often a way to hide bias under a veneer of authority, by proclaiming a selected set of selection bias facts as "the fact-checked truth". You only need to follow the major fact checking sites for a short time to see this in action.

The question is how can you effectively present conflicting information. I believe the article format is biased from the outset, whereas a more data-driven approach leads to less bias.
I would spend money on a wikipedia-like topics engine with nicely written articles on those topics.

I'll be an average user for the site. I look at the frontpage/feed and see recent news about "The Syrian Crisis" the link would aim towards an article about the event specifically ("Violence in Syria Spurs a Huge Surge in Civilian Flight"). The article itself would focus on the specific event without having to rehash what the Syrian crisis is. There could be a very clear link (Maybe the subheader of "Syrian Conflict") to what topic this event relates to.

I could click on this link and be taken to the broad topic of the Syrian Crisis, which would feature a well-written summary of the topic as it is currently, a ticker of the most recent events (weighted for more significant events), an easy way to filter by country ("Germany and the Refugee Crisis", which would also include a well-written summary and Germany-specific statistics), along with any article tagged with that topic. There's still a focus on well written articles, but augmented by live data and focusing on how specific countries or global leaders/groups are handling events (complete with interviews and smaller local stories). If the article contains important events to the global stage, they can be pushed up to higher topics in the tree (From "Refugee Crisis in Germany" to "Refugee Crisis" for example) Following those topics can give you notifications on recent updates with them. I could glance through each topic, featuring longer/higher-quality articles towards the top (interviews, op-ed, etc.), while it just takes a bit of scrolling down to get to easier-to-consume pictures, videos, quick quotes, or graphs below.

It's all about linking great journalism together into cohesive topics. Articles and op-ed is still created and promoted on the "front page", but photographs, videos, statistics, audio interviews, quotes/tweets, and smaller interest pieces can all be provided in a sort of live stream for somebody passing the time or augmenting the topic's page.
This. I wrote some software that relieved admin assistants at a school from having to slog through spreadsheets to find room assignment conflicts. There was no shortage of far less mind-numbing tasks to fill up the time the program saved.
I cited an economist who never mentioned anything about the size of an economy when talking the evils of deflation. You are moving the goalposts.

What is your new demand? That I prove a negative? That I have to quote an economist who says "deflation is bad, no matter the size of the economy"? The post you responded to said: "The theory that deflation is bad for an economy doesn't say "but only when that economy is over a certain size". It is an absolute theory that claims to apply everywhere.", not that deflation hawks said economy size doesn't matter (it is implied through omission).

Please accept that your curt and dismissive comment was falsified by a random commenter on HN who spent literally 30 seconds on Google, and typed in "Krugman deflation<CR>".
?

It costs us nothing when people sell cigarettes. Actually, private investors are happy to finance cigarette production without any help from the public. No such investors can be found for nuclear power, so it costs us billions when our leaders are convinced that we need another nuclear plant.
> Every additional person you add to a watchlist is one more piece of hay for the haystack.

That's only valid under the assumption that the people doing the adding do care about the haystack problem. If their managers set quotas, the quotas will be met; damned if innocents get harassed and criminals get lost in the crowd.
Maybe they need to shave off a couple ad employees.
I'll offer my earnest respect for thinking about your actions in a broad context, and not just looking at the neat code you've written, or the career ambitions which you may achieve by deploying this code, but rather the entirety of the consequences of your actions, both for the other employees in the company, the customers, the shareholders, the general public, etc.

I think that kind of thinking is commendable, and rare, and we would live in a better world if we had more of it, regardless of which path you choose to take in your current situation.
"What extensions would you add? We already have stack-layout information, and the debugger implicitly knows the platform ABI."

But it does not know the C++ ABI.

Here is the minimum amount the random crap GDB currently has to understand, on it's own, about the GNU v3 C++ ABI:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=b...

(There's more, it's just not all in this file :P)

In an ideal world, the debugger should need to know none of this. It should be part of the debug info.
2 Tips for Great Customer Satisfaction
Promise Optimum and deliver further
-----------------------------------
Do not promise less, customers are intelligent they may not turn out.
Promise the optimum, value for money should be shown to customer.
Deliver little beyond than promised, it can be a product or service or time, which will please customer.
See that it is not disproportionate.

Build value by providing solution to customers problem
----------------------------------------------
Predict if there can be any problem or risk for the Customer.
Be prepared with a solution and have it handy.
Convey that you are meant to resolve problems faced by customer.
Solve the problem with in stipulated time.

https://evayadesk.com/blogs/2-Tips-for-great-Customer-Satisfaction
> I would do whatever you feel is in your best interests. Don't worry about the finances or jobs of other people, it's not your responsibility.

It is his responsibility--I would say duty--to not be a shitty person. Whether or not the ramifications of his actions would make him a shitty person (and while I tend to think, in the case that has been described and assuming the unlikely case that he is right about its impact, it would not, that does not have any bearing on the greater, more important issue that you have stomped upon), it speaks rather well of him that he is concerned about those ramifications upon those around him. The advocacy of unthinking selfishness is one of the worse diseases of tech workers. Were it that everyone in this industry gave such a damn about the people around them, yeah?
Reduce the Number of Hurricanes by Injecting Particles into the Atmosphere
Kevincook01's informative blog's· Storify
With the workers safely hidden in the warehouses, we can ignore their plight and feel like we did the right thing for someone, at least.
What Would It Take to Cut U.S. Data Cables and Halt Internet Access?
Why not after Christmas? You avoid the suicide season.

Of course everyone's overspent and used up their holidays relaxing where they could have been saving and job seeking.

Here's some reasons not too.

- You did this on your own time - stop selling yourself and every other programmer short by giving away your work for free. If this could save them X in wages then the software is worth at least double that assuming a two year ROI and if you only sold it to them.

- You're not going to get a promotion or a raise for doing this. If a pat on the back from management is going to be the highlight of your life, go ahead.

I would suggest holding off until you leave. Make it stand alone and generalised. Anything that smells like their IP should be gone or containable in an editable ruleset. Throw out the ruleset you have and make populating it part of the setup and work with them to define their own rules.

License the system as a SAAS at a price that gives them a reasonable saving.

Find more customers and repeat.
"In the majority of cases"

What happens in the rest of the cases? Does it get them wrong, or does it kick them out for manual review?

What happens when the rules change? (Example: if your data involves ICD codes, there's the recent ICD-10 rollout.)

It needs to fail gracefully, and it needs to allow for whatever amount of manual review/supervision the "old school" people in charge are comfortable with, and for that comfort level to change.

If it doesn't do those things, telling management probably won't get much (except maybe "cool, can you make it actually useful?" or "quit sticking your nose in where it's not wanted").

If it does... that's not what you're there to do. You'll probably still have to fight for management buy-in etc. As an insurance company, they'll probably be against taking unknown risks (like replacing a known working process with untested software someone wrote at home).

If you really want to get them to use your project, you're more-or-less dabbling in a somewhat watered-down version of enterprise sales (minus the enterprise price point, since work-related software you wrote is quite possibly owned by your employer regardless of being written at home during off-hours). Is that something that actually interests you?
Trust me CNN, it is hardly different from how we wage a war on the Internet (CISA, CISPA, TPP and what not). Do you not use that ton of cruft on your site with similar designs?
How Dreamler Can Facilitate Global Collaboration
Actually I can. The author of this code is a friend of mine who works with the EFF, and the idea that she's secretly sending malicious scripts to some people but not others from her MIT web hosting space under her own name is simply not plausible.
AFAIK most of that info is in HN and twitter discussions between webappsec people. Here's a link[0] to a CSP leak that was briefly discussed on the webappsec mailing list. I also know Homakov wrote one[1].

That's one of the reasons I like this talk so much. It really cemented these type of issue with real attacks, instead of a loosely described bunch of PoC. I remember reading somewhere on an RFC (perhaps CSP) that reporting can cause unwanted information leakage, but I didn't find it in the security considerations with a quick control+f just now.

[0] - https://lists.w3.org/Archives/Public/public-webappsec/2015Ju...

[1] - http://homakov.blogspot.com/2014/01/using-content-security-p...
If you don't deploy it, eventually someone else will.

I agree that even if it implements perfectly, it's unlikely to mean 80 layoffs (versus redeployments, or using those people for more valuable work).

However, if you don't release this solution chances are the person who does will have discovered and implemented it at a competitor's company - and THAT could lead to a lot of job losses where you work, including yours.
Reducing manual labor through automation is the entire point of your job.
> The JS code sent to kentonv's browser might be safe, but you can't really meaningfully comment on hobs' situation [...]

But if that's the case then you shouldn't click on anything on HN.

I would argue that it is A-OK to post this link directly on hackernews.

It just says "look at what your browser can do! imagine if blackhats took advantage of this."
https://news.ycombinator.com/item?id=10101469
Redefining 'voluntary' to include the situation where you must do X or die makes the word 'voluntary' meaningless. And in fact I'm inclined to agree with you -- here slavery is not appropriate, but nor is voluntary, choices are forced or not forced on a continuum and much more complicated than both the black and white "wage labor = slavery" or "Libertarian" ideologies would have you believe.
I've read them all, and I agree completely with your judgement of them.
Trust me, it is fundamentally different.