skysight-inc/HackerNews huggingface dataset:
Let's ignore the cesspit that's Twitter for the moment, since I don't know how it works, and focus on interactions in the real world.

> They hate the idea of getting in trouble for using the wrong pronouns for people

Relatively rarely happens. Does tend to happen if you repeat it consistently and show no attempt at learning - at that point, it's subtle bullying and disrespect.

> having to use non-traditional pronouns at all

Most enby people I know are at least not actively uncomfortable with people using binary pronouns, although I'll continue to point out that singular they has been correct grammar for longer than anyone has been alive. They might decide to pursue activism towards greater awareness, and some of that is likely to be student activism - they're also likely to create and participate in social spaces where they're respected. It's generally not a problem in workplaces, since enby people are almost universally terrified of being out about their gender at work.

> They were very upset about stories of people being suspended from elementary school after using the wrong pronoun

Doesn't appear to have actually happened. Some kid got sent to the Principal's office once, and I assume got talked to and sent back to class, since no news source says anything else. I can't figure out the actual details on what happened to cause the kid to be sent to the office, since every news story on the subject seems to have a different set of facts, strongly suggesting that at least some of those facts were partially made up. I suspect some teacher was on edge about potential bullying - which definitely happens - didn't realise the kid didn't already know, and the issue probably got resolved without any lasting harm to anyone.

> They were upset about a professor getting in trouble for wanting to only use male and female pronouns based on biological gender

Now that we're talking about adults in an educational setting where people are intended to interact professionally with each other, a failure to respect the adults you interact with - and the people who part-fund your job, at that - is likely to get you fired, yes. The only way you can twist this to be a bad thing is if you thoroughly believe that people with nonbinary genders are not worth respecting.

> They feel like they cannot express their views without being attacked

How do they think many of us feel, and have felt for decades? We spend ridiculous amounts of energy trying to calm their fears, anyway - I spend much of my social time explaining to people in real life why their (usually unintentionally) misguided ideas about trans people are based on incorrect facts.

---

I don't know how to solve these problems. Most of it is continued education, but how are we going to educate people when there's systems in place - often religious and political - specifically intending to keep people in the dark about reality?
The human body is a complex adaptive system evolved over a billion years. How much a person weighs is going to be determined by many factors (genetic, mental, social, etc.) that vary in strength from person to person and change for each person over time. No simple solution that everyone can use to get to their "ideal" weight is likely. Scott Alexander has some interesting thoughts about it[1].

Edit: It seems to me that if exercise helps in keeping a low weight, it is likely that it is from some long term feed back loop. Having a bunch of extra fat is good and can get you through the famine when skinny people will die. But, if your life depends on running lot (hunting down antelope, running from hyenas, etc.) being heavy will be a disadvantage. The body tries to balance these out in some way (along with hundred of other things). A similar trade off happens in muscle formation. The body will only build up expensive to maintain muscle over a long period of time of pushing them near their existing limit.

http://slatestarcodex.com/2017/04/26/anorexia-and-metabolic-...
[1]
No, it doesn't, since even without that they would be better served by looking for someone with that skill and being the technical side of the founding team.
There were a lot of questions along the lines of:

> ...it’s hateful or offensive to say...

I would like to see more specific responses to this. It seems like people might say yes because:

- they are offended

- they think members of specific groups would be offended

- they think specific people they know would be offended

- they think people generally would be offended

Hateful seems a little more objective, but for many people, hate is a subjective feeling as well, so the above questions could just as easily be reworded about 'hate' instead of 'offense'.

I think breaking things down like that a bit more might help with better understanding. I can't say how many times I've seen people verbally kick sand at each other over what hypothetical third parties think or feel (veterans, immigrants, children, 'the poor', etc.).
And even those who don't hold off-the-rack opinions may be inclined to pretend that they do, from fear of alienating others or getting hostile responses to heterodoxy, inability to communicate their position (due to their own or others weaknesses), or just an unwillingness to constantly invest the time required to explain a unique and nuanced opinion.
Show HN: A mongodb driver and minor-mode for emacs
I don't assume that - it depends on the conclusion and the reasoning that leads to it (obviously I can be wrong).

I think some conclusions are stupid based on the available information. When people hold a lot of stupid conclusions or a few really strongly I doubt their ability to think critically in general.

When someone has a different conclusion than I do, I'm curious about what reasoning lead to it, but often it's not an attempt to understand what's true based on available evidence. It's usually a conclusion they have for other reasons (identity? group association?) and they either can't articulate why they think the way they do or they retroactively come up with stuff that already fits their answer. The conclusion came before the reasoning about it. It's not about figuring out what's true.

This is a problem outside of politics - it's a problem with how our minds work by default and how people think.
FYI, sounds really interesting, but I'm going to pass.

With all due respect, this behaviour is a hiring smell.
Existing one-line braille displays don't understand braille unicode anyway. What's to stop a blind person from making a braille display with a greater display area?
Is there a bash-like shell based on Python? I would love something like that.
They banned ad banners with attractive people having nice toned bodies in London Tube, too bad you cannot outlaw being attractive in real life :).
Indeed, NATS is a pub/sub system. I should have said "message broker", but defaulted to "queue". Is a zero-depth queue a queue?
Your ending summary was exactly my thought process as I read the first paragraph. I essentially went through the 5 stages of grief as I realized I am no longer a developer.
They do allow email subscription, if it's preferable to you. http://www.economist.com/newsletters

(No affiliation, just a happy subscriber.)
Nothing is really "under my skin", I just don't see how these observations about a few select Trump supporters are valuable in the grand scheme of things. It comes across as stereotyping.
It is utterly clear through context that his point is that our net-negative exports cause a reduction in GDP. This is a pointless nitpicking of semantics.
Wanting people to call you by a certain pronoun isn't the issue at all. Its creating a law that punishes people if they don't call you by your chosen pronoun. A law. Seriously, a law. I'm trying to think of any other laws that punish people if they don't say certain words.
It sounds, though, that people used their speech - at a time when their speech was constitutionally protected but neither popular or safe, to change your mind.

I think this, among other things, is what Biden may be referring to in his recent comments on freedom of speech.
It's true for most minerals, though. We're mostly mining the easy stuff.

I'd guess that for just about all rocks we're much closer to the easy end than we are with oil, with no real worry of running out.
You're reducing:

"You're a skinny little nerdy freshman in high school with no social circle. How do you get the hottest, most popular senior cheerleader to go out with you by the end of the year?"

to:

"How do you ask a girl on a date?"

Interviews are a two-way street Michael. I'll call you.
The Vagina Benefits
I think this is the "pot of gold" that people employing political correctness are hoping for.

What's unclear is: A) Is this largely effective? B) What are the side-effects of this?

For example, let's suppose the way PC worked was the same, but the topic was reversed. Let's say that "anti-American" (criticizing the executive) views were labeled as xenophobic and politically offensive.

Would that serve to increase political consensus or intensify resentful disagreement?
I agree that I would also find it annoying. We also have social mechanics around asking people's names, and referring to them when we don't know their name.

I think one of the big complaints about the gendered pronouns is that there's no established social path for this. How do you predetermine the preferred gender pronoun of people? You should try a social experiment--- you should ask the preferred pronoun of everyone you interact with today. It'll be awkward, and it might even get you punched.

Conservatives are saying: "hey, it's ridiculous to try to create a law about this, when it's possible to break this law in a truly innocent way."

coffeefilterbrain, I'd also just like to point that we have no law against calling someone the wrong name, and it's generally regarded as a childish thing to do. So I think conservatives feel that SJWs are trying to apply a legal solution to a problem that has a social solution.
The first indicates that the government should regulate verbal speech of pronouns of its citizens, the second indicates that NFL team owners a) should have the right to terminate employees for not standing for the anthem and b) ought to do so since (assumingly) it is interpreted as being disrespectful to the dead by either themselves or the fans.

The latter seems to be a controversial but sane thing to expect someone to believe in. The former is 1984-level insanity. Not sure how you can compare the two.
There are already hate crime laws against other minorities.
The Upside of Being Ruled by the Five Tech Giants
Here Is What Your Favorite Sex Position Says About You
I think they add more complexity if you have to track and spell out each effect that is being added or removed from the stack
If you both had connections to the same free WiFi, and thus the same IP, it's virtually guaranteed you're at the same location. No GPS required.
> I can imagine that if I changed my name and people refused to use my new name I would find that annoying.

It would also be annoying if my preferred pronoun was "sir" or "his/her majesty". That's an absurd example, obviously, but it's not entirely up to individuals to control language in their vicinity.
A £1500 flat in London is $3000+ in NYC/SF. That's the difference.
How, though? It doesn’t seem like they compete with TripAdvisor. Their “Google Reviews” product isn’t in the same class at all.
> To not use it then would be like refusing to call someone by their preferred name

So? I don't have to call you anything. I can call you Bob or Samantha or Dingus O'Frankenstein. Legally you can't do anything about it.
Starcity is looking for a full-stack software engineer. We're a young company that's growing fast and needs people who can keep up. Above all else, we value respect, integrity and perseverance in our team members.

Our mission is to make great cities accessible to everyone. We do that by creating community homes--a unique new affordable way to live in cities. We’re a tech-enabled company that places a high value on experimentation and excellent craftsmanship.

As an early member of the team you will be afforded significant autonomy and room to grow within the company. You will work alongside the CTO to design, implement and maintain software that affects all aspects of our business. You will be expected to work on a variety of different products ranging from web and/or mobile apps for our members, internal business operations/management tools, payment and order management systems, IoT device management and administration, data ingestion and analysis, and more. Your role will be dynamic and challenging.

As a member of a small engineering team you will be expected to not only work collaboratively, but to take complete ownership over entire software products and their development lifecycles. You should be excellent at communication and prioritization; you will work with our product, operations and community teams to build separate (but often related) products and understand the broader context of the company and its goals to determine how to prioritize the many projects.

This is a full-stack role--you should be comfortable working on/with front-end applications, databases, web services, system administration and with third-party APIs.

Our stack is Datomic/Clojure/ClojureScript. Familiarity with these is a huge bonus.
Prodigy | Product Owner | San Francisco, CA| Onsite | Full-time | $110-130k+ & equity, great benefits, catered lunch, unlimited PTO

Prodigy is a venture-backed startup building the future of car buying. We're a fun-loving, hard working group of dreamers and creators building industry-leading software in a $1.1 trillion industry.

In addition to having more product demand than we can handle, we've raised three rounds of funding with top investors in the valley including SV Angel, 8VC, Battery Ventures, CrunchFund as well as numerous automotive industry veterans.

This is the perfect chance to get in early at a fast paced startup with the chance to make a big impact. We're rapidly growing the team and if changing one of the world’s largest industries excites you, we'd love to chat.

Shoot an email to andrew[at]getprodigy.com

Learn more: https://angel.co/prodigy
Rewire | Game Developer | Mountain View, CA | ON-SITE/REMOTE | Full-time

Who are we? Rewire builds data-driven therapeutic games for kids with behavioral challenges using principles of neural plasticity and rewiring. We are a small team of neuroscientists, data scientists and developers with degrees from top universities.

Who are we looking for? A committed and creative game developer with a strong background in Unity or a similar game engine (Unreal, Vizard etc). The developer will be largely responsible for building the game from scratch on a mobile platform. Other necessary skills are creativity, good communication, discipline, commitment, interest in gaming and children’s games.

Why should you join? We are super flexible as long there is hard work and creativity involved. We are early stage so there is a lot of potential to grow. If you have strong interest in making a change in kids’ lives.

Preferred if able to work on-site at least once a week. Interested? email: info@rewire.solutions
Name: Edmond Meinfelder
Location: San Francisco, CA
Remote: Yes
Technologies: C++, C, node.js, Python, Linux, Bash, MongoDB,
Redis, MySQL, AWS
Resume: https://drive.google.com/file/d/0B8Ryzy2dsfzyWnFES1JHNDFFZFU/view?usp=sharing
email: edmonds.resume@gmail.com
Note: 25 years of professional experience since gaining an MS in computer science
That's what Allende's supporters say, yes. But one of the things I took away (of my own accord) from the book, "Cybernetic Revolutionaries: Technology and Politics in Allende's Chile", is that the conservatives were rightfully fearful of Allende's government moving inexorably toward communist central planning. (Note: the book is, IMO, unbiased wrt the politics. It's basically a Ph.D thesis on Cybersyn and--because as a thesis paper it needs to make some novel argument beyond documenting the history--why Chile's early experience with integrating advanced technology into its economy failed. In as much as it's not clickbait, the book title is more matter of fact--Cybersyn was an Allende-era program. The author wasn't trying to treat Cybersyn as some sort metaphor for Allende's policies.)

One of the reasons Cybersyn failed was because it was difficult to get private enterprises to cooperate with the central authority--either the Cybersyn group (which in the grand scheme of things was a relatively small affair), or any other government group. This was deeply frustrating to the government and to Allende. The pace of government takeovers was accelerating rapidly until Allende's assassination.

Of course, part of the reason private enterprise refused to cooperate was because of it's antagonistic relationship with Allende's government and the left generally. We could "blame" the capitalists for this failure. But that's sort of beside the point. The fact remains that for those and other reasons, Allende was on the path to something akin to communism (Venezuela if not Cuba) simply because that's where circumstances were leading him. He couldn't go around, under, or over the opposition; the only way to achieve his originally modest goals was to conquer the opposition--that is, nationalize the bulk of Chilean industry so he could directly pull the levers necessary to achieve his goals.
Distributed Pony will be there soon.

https://www.doc.ic.ac.uk/~scd/Disributed_Pony_Sept_13.pdf [pres],
https://www.ponylang.org/media/papers/a_string_of_ponies.pdf [paper]

I'm not sold on Cloud Haskell or Clojure.
I am currently completing my second to last semester as an undergraduate studying Computer Science and Mathematics. I expect to graduate in May, 2018, and am on the post-graduation job hunt.

I am happy in any environment that presents me with the opportunity to solve challenging problems, and that, ideally, is populated by others who are invested in their work. Preferably the context of the work would be one in which I can stretch my math muscles.

I appreciate that a fair number of employers have low interest in considering an applicant as far away from their potential start date as I am, but I figure it is worth a shot. Also, if anyone is willing to take a look at my resume, and maybe to chat/lend some advice or perspective, I would be very thankful.

Location: Currently at school in Ohio, but looking to move back to NYC after graduation.

Remote: No

Willing to relocate: I'm open to the idea but really would rather be in NYC

Technologies: Python 3.x (pandas,numpy), Java, C, Rust, Unix Shell. Most experience in Python, but I am a self starter and learn new technologies/languages quickly.

Resume: Please contact me via email for this!

Email: capuderjames@gmail.com
You'd enjoy "Harrison Bergeron", a short story by Kurt Vonnegut http://www.tnellen.com/cybereng/harrison.html
From my colleagues, both front-end developers and full-stack developers, I've heard nothing but criticism of Angular >2.0.0. I would like to hear the other side. If you use fresh Angular, why?
My Wife will be first in the slammer, English is her second language and she often gets he and she mixed up..
I've been liking Flickr less and less with Yahoo's decline and the tie-in to Yahoo accounts. The only reason I have a Yahoo account is because it was required for Flickr.

For my own uses, been thinking of self-hosting something like Zenphoto on a subdomain.
Martech 2.0
I managed to find it. I was waiting for my wife to come home, but I found it, this site you just can't miss :)

http://www.heartbeatsathome.com/

This is what we used and it is more than enough and you can carry it with yourself. Their customer service is also really nice, but you will not need it. Buy extra gel for doppler and you will fine.
Instacart | Sr Full-stack Engineer, Sr Data Engineer, Data Scientist, Machine Learning Engineer, Sr iOS/Android Engineer | onsite in San Francisco | https://instacart.com

Instacart (YC S12) is building the best way for people everywhere in the world to shop for groceries. Using your phone or the web, you can order groceries and have them delivered to your door in minutes. You can choose from a variety of local stores, as well as being able to mix items from multiple stores into one order.

Every day, we solve incredibly hard problems to create an experience for our customers that is magical. We aim to give our customers back their invaluable time so they can spend it doing the things they love with the people they love.

Hiring Process depends on the position, but will generally follow this flow: Phone screen + simple challenge / Take-home challenge / On-site. We're pretty flexible and can work with you on this.

We care that you can ship product and enjoy taking ownership over what you're working on. We don't really care where you went to school or what companies you've worked for.

Tech:

• Ruby (on Rails)
• ES6+
• React / Redux
• PostgreSQL
• Elasticsearch
• Memcached / Redis

Data Analysis & Data Science: SQL, R, Python

Learn more about us and apply directly at:

• https://careers.instacart.com/
• http://tech.instacart.com
• http://stackshare.io/posts/the-tech-behind-instacarts-grocery-delivery-service
> I think one of the big complaints about the gendered pronouns...

I'd say that's definitely a complaint, but a minor one. The bigger complaint is the Orwellian implications of language policing, though the person complaining might not reach for the word "Orwellian" exactly.
Has anyone had success using the AOT tools to build a package of reusable angular components? I was able to use AOT pretty easily for a stand-alone app, but keep running into issues when trying to create a shareable component, and there is not a lot of documentation around this.
Headspace in Santa Monica, CA (ONSITE) and San Francisco is growing its in-house engineering team! Feel free to email Lyndsey at Lyndsey.Lustig@headspace.com for more details.

Check out our jobs page: https://jobs.lever.co/headspace

Founded in 2010 by Andy Puddicombe and Rich Pierson, Headspace was created with one mission in mind: to improve the health and happiness of the world. With nearly 20 million users in more than 190 countries, the Headspace app offers hundreds of guided meditations designed to help with everything from stress and anxiety to relationships and sleep.

Open Roles:

Lead Software Engineer, Platform (Growth)

Lead Software Engineer, Android (Grow)

Software Engineer, Web B2B (SF)

Software Engineer, Platform B2B (SF)

DevOps Engineer (SM/SF)

Data Engineer

VP of Analytics

iOS Engineer
I doesn't know if :resource_id is in the map, but that's not a typo if that's the case.

What OP meant is if you type :resuorce_id it won't autocomplete correctly so you're more likely to notice.
Google Trips seems pretty close to me: https://get.google.com/trips/
How the Crowd Saved Lego (2015)
Except I really don't have that choice because the language and library design matters. If I chose to use ByteString for everything, I'd first have to implement Tcl in order to get anything done.

But, yes, you're right, most dynamic languages lack good tools for stating invariants and checking them early. I would like to see that change. However, I'd rather the solution account for runtime dynamism, extensibility, and partiality. We're _slowly_ getting there with more and more advanced type system features. It's time to take that knowledge and repackage it at the foundational level of typed languages.
Ask HN: Is an automatic filter to remove seziure-inducing content possible?
It seems like it should be possible to make seizure-protecting software or hardware that does what this does in real time - http://trace.umd.edu/peat#download - and filters the screen but I can't seem to find any. Is it infeasible to do this sort of processing in real time? If, say, an HDMI dongle or software could protect epileptics by pre-processing the video signal to remove seizure-inducing content, it would seem like a big win.