skysight-inc/HackerNews huggingface dataset:
Trolling isn't relevant to the article. Propaganda != trolling. The title a clever pun, but the usage of "troll" in this context is troubling.

The word "troll" is being used to equate annoying comments online with political propaganda. The problem with this is that trolls feed off attention and go away when ignored ("Don't feed the trolls" works just as well as it ever did) while propaganda is doesn't go away when ignored, because the people spreading propaganda aren't doing it to sway opinion.

This is dangerous for two reasons:

1. Actual trolls are being vilified more than is justified. Not only is this counterproductive (vilification is attention, which is what they want) but it turns the word "troll" into a weapon, where you can call anyone who says something you don't like a troll. Organizations have been quick to seize problems with trolling as justification for policies that hamper free speech. Ironically, when you take away a troll's free speech, they become a martyr for the people who actually believe the terrible things the troll was just saying for attention (see Reddit's crackdown on trolling leading to the cesspool that is Voat).

2. Propagandists are being made to seem less threatening. If you equate internet trolls with highly funded, intelligent, and motivated people, you're going to underestimate your opponent. Calling the likes of Trump or Russian propagandists trolls and pretending he AND his campaign are just unintelligent, childish, or mentally ill, is a grave mistake. Insidiously, using the word "troll" to describe propagandists is a form of propaganda, which masks the power these groups have.

For these reasons you should be deeply suspicious of anyone who uses the word "troll" to describe people who hold any sort of power instead of random kids on the internet.

EDIT: I'd also like to add that bullying, stalking, doxxing, sexual harassment, and other behaviors directed at hurting a specific individual are also not trolling. Lumping these behaviors in with trolling again has the effect of vilifying trolls and downplaying the harmfulness of these behaviors.
> If you control for age and whether women have children the gap shrinks a lot (in some areas it reverses).

I generally agree with this line of thought, but you're also missing the higher level question: why, in our society, do we have to control for women who have children, but we don't have to control for men who have children?
Not me guv'ner! Honest like!
remote or Philadelphia

Dustin and Karl are the founders of Hyperfiddle. We are co-located and share an office in Philadelphia, PA.

http://www.hyperfiddle-consulting.com/

Full-stack application development. We can handle anything–the crazier, the better.

React.js, Redux, Javascript, ClojureScript, Clojure, Scala, Java, Meteor and MongoDB, Datomic
US ranks very low on income mobility. Some people get bumped when they sell a business, but even selling a home will not put most people into the 420+K income range of the top 1% let alone the top 0.1% which at $1,600,000/year excludes even many lottery winners.

PS: Don't forget the median US home is only worth $188,900, which means 1/2 of them are worth less than that.
Well, the difference between race and gender is that most women have children, which take up a lot of time and require taking at least some time away from work. If the difference is due to cultural issues then maybe it makes sense to worry about the differences and try to address them, but if the difference just comes down to women have children so they work less that's a less compelling reason to try to equalize men's and women's wages (and as I noted, in some areas young women out earn men already, partly because they tend to be more educated).
I wouldn't; I don't think that make is a great fit for that kind of long running job. It's a great tool for managing DAGs of dependent, non-interactive, idempotent actions.

You have no DAG, and no actions that can be considered fresh/stale, so there's nothing for make to help with. SQL doesn't have much to do with that.
I think they can hear male voices, but cats seem more responsive when I meow to them -- not 100% responsive though! (I can do a cat voice that'll fool many humans.)
So what's your response to this?

> Finally -- the CSR/key generation form page incorporates JavaScript from at least 5 or 6 different companies (including ad servers), which would allow any of those third parties (intentionally or through compromise of their own) to capture generated keys. This is a reckless amount of exposure, to the point that even if the keys were generated completely inside the browser and never exposed to the server (which does not appear to be the case), I would consider them compromised at the time of generation.
Steve Wozniak says he was scammed out of $74,000 in Bitcoin
SEEKING WORK – remote or Philadelphia

Dustin and Karl are the founders of Hyperfiddle. We are co-located and share an office in Philadelphia, PA.

http://www.hyperfiddle-consulting.com/

Full-stack application development. We can handle anything–the crazier, the better.

React.js, Redux, Javascript, ClojureScript, Clojure, Scala, Java, Meteor and MongoDB, Datomic
Good summary of positions here, though doesn’t note steel directly.
http://www.ontheissues.org/International/Bernie_Sanders_Free...

Trump/Bernie very close on trade policy:
http://www.politifact.com/north-carolina/statements/2016/jul...

Both of them appealed strongly to blue collar workers because these positions on trade, Sanders would have won hands down against Trump if not for the rigged primaries.

IIRC, Biden has a similar mindset, and definitely can speak to Trump’s base in a way that Clinton (“deplorables”...) could not. Of the dem contenders so far, he’s the best chance of winning in 2020 imo.
I think it's on under chat.google.com, they never actually link this through the announcement page.
CareEvolution | Technical Communicator | Ann Arbor, MI | ONSITE, REMOTE, VISA, https://www.careevolution.com/

What we do actually matters.

It's estimated that 250,000 people die in America annually because of medical errors. That makes it the #3 cause of death, just behind heart disease and cancer (goo.gl/zntNUd). This is a major societal catastrophe - and it needs to be fixed. Part of the solution is the long-overdue modernization of our nation's health IT infrastructure. This is CareEvolution's mission - to create better patient outcomes by modernizing - and connecting - our health IT systems.

We're looking for someone to fill a technical communicator role to manage building and maintaining our internal and external documentation, to write journal articles, to do some wiki management, to produce video tutorials etc. A high degree of technical expertise is required, as are excellent writing and communication skills and a background in health IT. This role also likely entails managing customer questions and requests as it relates to documentation - and executing on them. The ideal candidate will have expertise in at least some of the following: HTML, XML, basic Git, basic graphic design, basic SQL, understanding and using REST and other web services, basic video editing and production. We don't expect all of those skills... it's just that we're not sure how best to communicate what we need to communicate - that's why we're looking for someone.

We're a small team - still under 100 people (and all technical!) - but our platform manages health data for over 130 million people.

Check out our company page on https://stackoverflow.com/jobs/companies/careevolution

Visit our website at https://www.careevolution.com/

Submit resumes (PDF please!) to resume@careevolution.com .

Note: this job is open to US Residents only. Foreign nationals CAN apply, but only if you live within the US.
> I'm not sure how that advice could apply to a philosophy or sociology student.

Do reading assignment, discuss/argue about it in class with a TA or professor to mediate and clarify stuff, maybe write a paper afterwards.

Engaging with the content is kind of a universal way to learn by doing.
In Airborn.io, I've solved this by installing some code in a Service Worker, which verifies all updates: http://blog.airbornos.com/post/2017/08/03/Transparent-Web-Ap...

The SW stays installed for when you open the web app the next time, in essence making it a trust-on-first-use scheme.

I'm working on a library: https://github.com/airbornio/signed-web-apps

It would be cool if other web apps (including Graphite?) could implement it too.
Russia's narrative? It's the narrative of Trump and the liberal media.

With trump calling everything he disagrees with "fake news" and the liberal media calling everything they disagree with "fake news", it's disingenuous for the media to blame russia. It's a scapegoat. Throw in foxnews and the conservative media and their attacks and accusations of "fake news". And you have modern america.
There's also a more mathematically rigorous paper on the random-pick-2 topic in the references section of the Dropbox blog post -- https://www.eecs.harvard.edu/~michaelm/postscripts/handbook2...
Got it. I was surprised because every once in a while I browse through Github Apple organization and I never noticed this one.
Really interesting product.. I always thought that more work was needed in backends querying time ranges.
I think the point the parent might have been making is that many people (or maybe just me) know "type II error" by the far more self-explanatory name of "false negative".
Also, very few even try. Which I highly suspect has an awful impact on these facts.
> There may be lack of mobility along with income inequality, but they article doesn't demonstrate it.

The article doesn't demonstrate it because that is not the goal of the article. But it is happening nonetheless:

https://phys.org/news/2017-04-upward-mobility-fallen-sharply...
Paying for Genetic Data with Cryptocurrency
I'd say I'm still skeptical because they have a history of skirting the law. Fool me once...
To be honest, it doesn't take much training to understand those two things.
>One of the big players should launch a giant warehouse - serving as a giant kitchen. Capable of cooking all kinds of different varieties of cuisine and tons of automation. And a huge staff of well-trained chefs cooking, and delivering to a ~50 mile radius.

They did, it was called SpoonRocket. I loved it, you could get a decent meal delivered in under 5 minutes. But they failed horribly because the economics just don't work out [0].

https://techcrunch.com/2016/03/15/spoonrocket-shuts-down/ [0]
The standard cat is not an asshole. It's just that unlike the standard dog, you have to earn a cat's respect and that takes time and effort. It's the same as with humans: if you think all or even most cats are assholes, the problem is probably you, not cats.
10 Lessons in Building a Distributed Engineering Team
HIPAA violations would have the federal government on the quick.

It’s not a “delay and get people to show up to town hall” sort of issue.
Because women get pregnant and are the primary caregivers in most families?

Edit: Basically you have to control for what's causing women to work less when the have children. And the obvious answer is because if you're a woman it's hard to work when you have a child at home. If you're a man that's not really true since typically your wife/girlfriend takes care of the child. You can argue that maybe men should take more responsibility for raising their kids, but that's more of a social/political issue than an economic one.
Oracle Cloud Infrastructure (OCI) | FULL-TIME, ONSITE | Seattle, WA or SFBay or Boston
OCI is Oracle's bare metal cloud / next-gen IaaS offering; most of us are in Seattle and there are branch offices in the SF bay area and Boston area. My team is looking for senior developers to help build services and tools for OCI's Operations group. This is a new team in a relatively new org, so it's a good chance to make an impact and the vast majority of the work will be greenfield.

Minimum Qualifications:

- BS CS or related technical field, or equivalent practical experience
- Five years of software development experience
- Strong knowledge of CS fundamentals
- Mastery of one or more of: Java/C*/Python or similar
- Proficiency working in a Linux environment

Preferred Qualifications:

- Graduate work in CS, especially in the fields of Systems or Machine Learning
- Prior experience architecting and operating large scale systems/services
- Some familiarity with systems administration or DevOps/SRE experience
- 10+ years of software development experience

Resumes / questions to: mike.o.jackson@oracle.com (Sorry, can't do internships or new grad hires!)
I have no idea why you linked that. The two comments you have posted make absolutely no sense. Non sequitors. Why did you use feudalism first, and then some weird alt right stuff second? What's going through your mind?
Segment | Engineering | San Francisco, CA | Full-Time | Onsite Segment is building the analytics routing layer for the world. We transform data into over 150 different services, adding new ones every day. We're processing billions of events each month, and maintaining the analytics infrastructure for companies like DigitalOcean, Atlassian, New Relic, and Docker. Our goal is to help companies learn from how their users interact with the products to build even better products. We also like to share our work and what we learn, here are some recent examples:
- https://segment.com/blog/allocation-efficiency-in-high-perfo...

- https://segment.com/blog/exactly-once-delivery/

- https://segment.com/blog/bob-loblaws-log-blog/

- https://segment.com/blog/a-brief-history-of-the-uuid/

- https://segment.com/blog/5-advanced-testing-techniques-in-go/

- https://open.segment.com

We have a modern stack consisting of Go (golang), AWS ECS, Docker, Javascript, React, GraphQL, Kafka, and others!

If any of this sounds interesting, we'd love to hear from you! Check out our open positions at https://segment.com/engineering#jobs If you have questions, feel free to reach out to me directly alan .at. segment.com (but please do apply on the site).
INAL, but I'm fairly certain there are a lot of food safety regulations that would prevent that or make it a hell of a hassle.
I moved from Drive to Dropbox as part of my plan to become less reliant on Google's ecosystem and start self hosting and/or paying for online services.

I've stuck with Dropbox for a while because it's easy to set up, portable, the iOS app is fantastic, and I feel like my data isn't being siphoned off to advertisers.
https://www.migrationpolicy.org/article/college-educated-imm..., Race and Ethnicity, Country Origin

> Asians accounted for 46 percent of the total college-educated immigrant population, followed by whites (28 percent) and Latinos (17 percent). In contrast, an overwhelming majority of native college-educated individuals were white (85 percent), while minorities, particularly Asians and Latinos, were underrepresented (see Figure 2).

> In 2014, the top three countries of origin for college-educated immigrants were India (14 percent), China (including Hong Kong, about 8 percent), and the Philippines (8 percent, see Figure 3). The top ten countries of birth accounted for 52 percent of all college-educated immigrants.

Given the greater difficulty it makes intuitive sense.
And since Raytheon is cagey about salary ranges, it is likely $90k-$130k for DC Metro and $80k-$120k other locations, if I am judging the current state of defense contractors correctly.
So similar to the Wells Fargo account creation fraud.
The funny thing here: why does cperciva, of tarsnap fame, show up in the source code of the CD script? I saw it on the article, checked it on my Mac, and it does indeed show up. Intriguing.
It's not about passing props - the "thenable" detection comes into play if you throw a promise (or something shaped like a promise) from within `render()`.
SEEKING WORK -- Jacksonville, FL -- remote/freelance

I am an experienced Python developer, having used the language in all kinds of areas and situations, including web development (Django, Pylons, Google App Engine, Flask, CherryPy, etc), GUI development, database access (using MS SQL Server, MySQL, and Postgres), scripting, backend development, automated testing, web crawling/scraping, data extraction and parsing/ETL, etc.

I am looking for part-time work if at all possible (although full-time would be OK too). If you are looking to get a small project done, or you have an existing project where some maintenance work needs to be done on a regular basis, then I would love to hear from you.

I am also available for technical writing (I kept a programming blog for many years, mostly about Python).

(For the record: Although Python is my main programming language, I am also interested in, and have worked with, many other programming languages, including C, D, Delphi, Go, C#/Mono, Ruby, OCaml, Prolog, Lisp, Scheme, etc, on Windows, Mac OS X and Linux systems. I am also available to work on projects in these languages.)

Website: http://aquila.blue

Email: zephyrfalcon at gmail.com
Useful features in the past 5-8 years?

Vastly improved cameras

TouchID

ApplePay

ARkit
Until the janitor unplugs the computer to run their vacuum. ;-)
Sheet of ice on trampoline being broken
Airtame (https://airtame.com) | Copenhagen, Denmark | Full-time, Onsite/Remote

Airtame is a fast-growing startup. Our wireless streaming solution helps people work better. We are based in windy Copenhagen, but have an office in New York that takes care of our U.S. customers.
We're currently hiring:

* Senior Embedded Linux Engineer - Copenhagen, Denmark or remote (https://boards.greenhouse.io/airtamejobs/jobs/4010452002#.Wp...)

* Senior C/C++ Software Engineer at Airtame - Copenhagen, Denmark or remote (https://boards.greenhouse.io/airtamejobs/jobs/4015319002#.Wp...)

* Digital Designer - Copenhagen, Denmark (https://boards.greenhouse.io/airtamejobs/jobs/4010466002#.Wp...)

* Senior UI/UX Designer - Copenhagen, Denmark (https://boards.greenhouse.io/airtamejobs/jobs/4014870002#.Wp...)

* Frontend Engineer - Copenhagen, Denmark or remote (https://boards.greenhouse.io/airtamejobs/jobs/4014869002#.Wp...)

* Senior Full-stack Engineer - Copenhagen, Denmark or remote (https://boards.greenhouse.io/airtamejobs/jobs/4014871002#.Wp...)

* Junior Tools and Integration Specialist - Copenhagen, Denmark (https://boards.greenhouse.io/airtamejobs/jobs/4010451002#.Wp...)

* Data Architect - Copenhagen, Denmark (https://boards.greenhouse.io/airtamejobs/jobs/4015316002#.Wp...)

Our talented engineers are given significant ownership and responsibility over projects. We value rapid iteration, continuous integration and testing, and we are serious about producing high-quality, maintainable software. Frequent code reviews, linting, and pairing are all integral components of our engineering culture. We encourage experimenting with new technologies and constantly challenge ourselves to improve our code, processes, and systems.

You can read a bit about our values on our Company Culture Trello Board: https://trello.com/b/ZXs2YYy6/culture-airtame
We sponsor work visas for non-EU applicants.
FTA: ".. had yet to be encoded with many of the payroll complexities faced by a massive and diverse public service, such as unique shift rules for Coast Guard officers or prison guards."
Here's cd implemented as a stand-alone program:

https://github.com/robertswiecki/extcd
I remember thinking “Why does this simple state Jury Duty site need to be down from 9PM to 9AM”

“I could write a site that did this job with 99.9% reliability in a weekend”

Turns out disability laws require a real person be available to assist with the site. Imagine bidding on a website project and accidentally promising 24/7 live support.

That’s government tech in a nutshell.
Apollo – The Logz.io Continuous Deployment Solution Over Kubernetes
Being naive here, wouldn't a massive help be to not focus on detection of DoS/DDoS attacks but instead to focus on validating that IP addresses come from within the range of addresses being served by the ISP?

It strikes me that this would prevent a massive number of amplification attacks.
Assuming I've understood correctly, if you want the easy workflow then you just have to have the 3rd party code in its own repo and add that repo as a submodule. Best if that repo is one you look after, so that you can commit local changes to it if you like.

If you've not done this from day one, and you've got changes made to the 3rd party code, that's a bit of a pain, but provided you tracked (or can figure out) the version you were working from you can solve this manually. It's a bit of donkey work though.

(You have to decide from the start whether you're going to just put each dependency in the repo, or whether you're going to keep each dependency as its own submodule. I do think git works a lot better if you keep each 3rd party dependency as its own submodule: easier to patch your repo's copy, easy to make PR from your patches, easier to keep your patches merged in on top of later updates, and so on. But you have to plan for this a bit, and I won't deny that the submodule UX is pretty awful.)
It's been a few years since I gave up on Haskell, but I remember anything involving `do` (especially containing a `return`) or `sequence` seemed to require a lot of guesswork about what type was involved. Pretty much anything where the type of a subexpression would be an overloaded type has a high potential for being confusing.

Another example of what I'm talking about is the fact that even the expression "5 == 5" gives an error unless the kludgy type defaults are enabled. The fact that they felt the need to add type defaults and MR to the language is a pretty strong sign that they screwed up the usability of the type system.
Based on other companies which tried and failed (e.g. Spoonrocket, Sprig) this seems like a risky model to follow. It's possible that the costs of managing such a kitchen plus delivery service is at this point more expensive than brick and mortar, or the margin earned on these deliveries is much less than sit down customers.

Maybe once kitchen automation technology gets there this can be a workable model.

[1] https://techcrunch.com/2017/05/26/on-demand-food-startup-spr...
[2] https://techcrunch.com/2016/03/15/spoonrocket-shuts-down/
> Maybe it's just me, but a company who stores their customer's private keys, sends them around in a ZIP file via email and has a trivial code injection vulnerability on their site, with a process running as root, is probably not the one I want to make that call.

I dunno. If a company knows that it does all those things, I think that it is 100% correct in making the call that all of its active certificates should be treated as compromised.
ClusterTruck (https://clustertruck.com/) does this in Indianapolis and I'm a huge fan of it. There strategy is to license recipes from local food trucks then cook them in a kitchen downtown. I A bit pricy but I think the business model is brilliant and the food is always good and delivery is fast and consistent.

I'm surprised they haven't grown or expanded more. I think it's such a great model, but then again who knows what the logistics is like especially in a larger city.
There are multiple rules based on collective bargaining (union).

"The software platform itself, a heavily modified version of Oracle’s PeopleSoft program, had yet to be encoded with many of the payroll complexities faced by a massive and diverse public service, such as unique shift rules for Coast Guard officers or prison guards."
Nice to hear they plan to open source it. Competition in this space is heating up.

A good list is this one from the Envoy project: https://www.envoyproxy.io/docs/envoy/latest/intro/comparison