skysight-inc/HackerNews huggingface dataset:
Excellent point. I opened up the book "Why Does He Do That?" about abusers to find a relevant quote, but when I got back to the thread you had beat me to the punch. Here's what I was going to post:

Alcohol does not a change a person’s fundamental value system. People’s personalities when intoxicated, even though somewhat altered, still bear some relationship to who they are when sober. When you are drunk you may behave in ways that are silly or embarrassing; you might be overly familiar or tactlessly honest, or perhaps careless or forgetful. But do you knock over little old ladies for a laugh? Probably not. Do you sexually assault the clerk at the convenience store? Unlikely. People’s conduct while intoxicated continues to be governed by their core foundation of beliefs and attitudes, even though there is some loosening of the structure. Alcohol encourages people to let loose what they have simmering below the surface.

The book argues that the common thread among all abusive people is a sense of entitlement.
Plex Research | Boston, MA | Onsite | Full-Time | Visa | Salary USD 875-150k

Plex Research is the Boston area start-up that's transforming the humble search bar into a drug discovery powerhouse. Our team has decades of experience in drug discovery, cheminformatics, bioinformatics, and big data analytics. We're committed to finding better medicines faster.

We're looking for a talented, versatile engineer who's excited about the challenges of building large-scale data systems that provide answers across huge data sets in milliseconds. We value pragmatic, experienced engineers who are strong problem solvers and can learn new technologies quickly.

More here: https://angel.co/plex-research/jobs/234943-software-develope...

Or ping me directly: drew@procyonventures.com
(I'm an investor / board member)
One more data point:

Primitive Tech makes $5k-$6k per month purely from Patreon, no ads, affiliate links, or endorsements. He produces one video per month.

Has almost 5m subscribers and each video gets at least 10M views.

https://www.youtube.com/channel/UCAL3JXZSzSm8AlZyD3nQdBA/fea...
Yes, instead of “one million and one” (5 syllables) it would be 8 syllables (or maybe 9).

On the other hand, 1,762,354 would be the same 8 syllables compared to 18 syllables in the current system (in English).

It’s possible some shortcuts could be added for several zeros in a row if that ever became useful. Or if the speaker were willing to break it up into the sum of two numbers this number could be expressed using 2 syllables for the 1e6 part, then the word “plus”, and another 1 syllable for the 1 part, so 4 syllables overall.
I thought this too, but looked at the daily high and daily low at Fidelity, and it matched the actual low on both the graphs (which were the same). I figure it's either some data blip, or maybe some kind of dark pool trading that was logged after hours.
Every comment I've seen so far that has been dead or flagged down had these two properties:

1. Honestly attempting to contribute new information and views to the conversation, or asking new questions.
2. Opinion or assumptions would be considered immoral from a certain (currently dominant) point of view.

It seems pretty clear to me that "high-quality" is being conflated with "reinforces my moral convictions" or "upholds my tribal sacred values".

There should be an effort to push back against this (though it'd take a really deep commitment to free speech and against moral/tribal orthodoxy as a general principle). It seems unlikely but one can hope.

EDIT: Hilariously, I'm getting downvotes for this. There's an Inception joke in here somewhere.
See http://blog.burntsushi.net/ripgrep/ for a quite nice comparison which is counter to your experience; ack/ag/pt are all slower than either grep or ripgrep.
Location: SE Asia

Remote: Yes

Willing to relocate: Yes

Technologies: /primary/ Ruby, Python, Rust, C#, Haskell, Elixir; /secondary/ Perl 6, Assembly, Scala, C, SQL, JavaScript;

Résumé/CV: http://gildedhonour.com

Email: me@alexmaslakov.me

=====================================

I've been a freelancer 4 out of 6 years. I've mostly built web and desktop applications, and a bit less mobile ones. Data science/big data/machine learning and cyber security are areas that interest me as well.

I'm up for freelance/remote jobs, preferably, big and long-term.

Github: https://github.com/GildedHonour

Web-site: (CV, contacts, projects)
It's not really about how either party feels, it's about what is professionally/socially and legally acceptable. What he did was wrong, regardless of whether either of them thought it was.
I'm a programmer that hates to comment his code so I don't do it. Most programmers feel the same way. Basically the reason we don't do it is because we don't have to. I suspect the only way it will happen is if our code needs it to properly compile.
Eutech Cybernetic | Full Stack Developer | Full Time | Chennai, India ONSITE

What we're building:

* A SAAS platform and product suite for managing Smart Cities and Smart Workplaces

* A cloud-based real-time integration platform for the Internet Of Things.

Our software typically integrates with real-time subsystems in buildings (think lighting systems, security systems, CCTVs, access card systems, energy meters, sensors, fire alarms, AHUs, HVACs etc...) and lets your monitor and control your smart environment.

We've been doing the Internet Of Things before it was a buzzword.

We need a full-stack developer. We write code in C#, F#, Python, Javascript, Typescript and some smatterings of Go and AWS Lambda.

We are currently shipping:

A distributed processing engine built on the actor model

A web service on top of Cassandra to process large volumes of access card and sensor data.

We have interesting problems to solve. Mail me at <haran at ecyber.com>
???

http://www.kunal-chowdhury.com/2015/11/uwp-lock-screen.html
The author's article ended with concrete suggestions for improving the industry. The people going into those suggestions are emotionally charged, and more willing to accept them blindly.

I do not think that is appropriate, and I think a mild suggestion to change the wording so as not to be sexist while not denying the author's experiences is perfectly acceptable.

I have respect and sympathy for the author, and I believe that she offers a valid yet one-sided perspective on the situation in the industry. All I ask is that as we learn from her experience and move towards resolving it for all such victims, we do not do so in a manner that would unfairly disadvantage or place undue burden or harm on innocent men, just for lack of sufficiently scoped wording.
Voyage | Bay Area, CA | Onsite | Full-Time | Visa

At Voyage we're working to bring about the end-goal of self-driving cars: a world where anyone, anywhere can summon a car directly to their doorstep, travel safely to their destination, all for an extremely low price.

Crucial to our mission is motion planning. To travel from A to B requires a series of decision making and motion planning in the chaotic world of urban driving, and we need world-class engineers to work on this key problem.

I'm the Voyage CEO, so feel free to email me at oliver@voyage.auto or apply here: https://jobs.lever.co/voyage/9a3b9ad9-be45-4ce5-819f-281acb6...
The Future of Augmented Reality
Kind of unrelated but I wish I could do `curl http://example.com/evil-script.sh | vim | bash` and have vim stop the pipe if I :q! or proceed to forward stdin to stdout if I :wq.
Top Best Memes That Can Put a Smile on Your Face
Mint.com complaints?
I'd like to hear what people like and don't like about Mint.com. I'm am building a service which may act somewhat similarly and am curious what y'all think.
One nice thing about SEC-regulated markets - unlike the various cryptocurrency markets - is that it's possible for trades to be rolled back if they are "clearly erroneous". That isn't perfect - if the data is only a little off, it might not be possible to get a trade rolled back - but it tends to limit how much havoc is called.

https://www.sec.gov/news/press/2009/2009-215.htm

(My understanding is that trades can also be rolled back in the case of security breaches, at least at the exchange
and broker levels.)
See "read" with a different pronunciation depending on tense (/riːd/ vs. /red/).
I think Linus' method of communication is unnecessarily coarse and sometimes abusive.

I also think that the scant, ineffectual pushback against his unprofessionalism-- especially when considering the fame and size of the Linux community-- serves to emphasize the much greater significance of his "don't break userspace" dogma.

"Don't break userspace" keeps developers from rationalizing regressions as a necessary step in the service of progress.

"Don't break userspace" allows little players to leverage Linux without worrying about a big player making problems (purposely or not) for their use case.

"Don't break userspace" keeps big players from leveraging usage statistics as a weapon against little players.

"Don't break userspace" has probably streamlined development discussion during every tenuous period in Linux' history by taking a class of bikeshedding off the table.

"Don't break userspace" neutralizes paranoiacs who would otherwise conclude that fixing a broken interface was really just an excuse for [insert three letter government agency here] to [insert insidious plan here].

"Don't break userspace" essentially disarms the entire Linux community and provides a path to a surprisingly fast development cycle.

If you think I'm exaggerating, look at the outrage against systemd where the (development community) rhetoric isn't nearly as coarse or abusive. Or even look at the discussion on the SVG list around Chromium deprecating the awful SMIL interface (which was never even in IE or Edge and never will be). You would have thought Google was was suspending habeus corpus for all the rhetoric around that decision.

That is how important "don't break userspace" is to a healthy, functioning development model. Have only that and a license like the GPLv2 and you can apparently choose the least professional communication style-- littered with cursewords and personal insults-- and still maintain one of the most successful open source communities in the world.
Mark Pincus and Reid Hoffman Launch Group to Rethink the Democratic Party
Ethereum is a flawed design, no question.

But how does kadena's Pact compare to Ivy[1] by Chain[2]? The goals seams quite similar.

[1] https://blog.chain.com/announcing-ivy-playground-395364675d0...
[2] https://chain.com/
Kozmos (https://getkozmos.com) | Full-stack Engineer, Marketing | Remote

Bookmarking simplified into one button. It automatically organizes users bookmarks, providing an advanced search engine. (Read more at https://medium.com/@azerbike/introducing-kozmos-a-new-bookma...)

Kozmos' tech stack is Go, Preact, Elastic Search, LevelDB and MySQL. We need engineers with ML background to help us build a better search engine.

Check out the product at https://getkozmos.com

Ping me directly with your Github and resume at azer@getkozmos.com
This continues to be one of my favorite questions.

In high school we were creating a vacuum in a bell jar to do the 'drop a feather and drop a weight' experiment and my physics teacher asked it. "So if we didn't have our apparatus in there, and we sucked it dry, what would be in there?"

It makes a great interview question because it helps identify people who have a hard time holding an unknown concept in their head and working with it.

I asked that of one of the folks I interviewed for Google when I was there and we spiraled off into a discussion of branes and multi-dimensional manifolds and quantum wave equations[1].

[1] Fun interview and they got the job :-)
> (1) the purpose of the universe,

This question is far more philisophical than anything. Personally I subscribe to Camus' Absurdism[1] -- that our yearning for meaning and purpose is ironic given how uncaring and lacking in meaning our universe is.

> (2) the end of the universe

There are several theories[2], but from my understanding we need to better understand "dark matter" and "dark energy" (scare quotes because those names are really silly, since we know effectively nothing about either).

In particular, it appears that we live in a flat universe but the evolution of the universe becomes more complicated with the cosmological constant terms in the evolution equations (believed to correspond to dark energy). Effectively, the cosmological constant can be seen as an energy density that remains constant throughout the universe which means that the amount of dark energy increases as the universe expands. I believe we discussed the current theories in my second-year cosmology course, but I can't recall the conclusion (it wasn't taught very well).

[1]: https://en.wikipedia.org/wiki/Absurdism
[2]: https://en.wikipedia.org/wiki/Ultimate_fate_of_the_universe
Asking permission before touching people, and not arguing when they say no goes a long way.

Want to be able to touch someone without asking every time? Ask them permission for that! "Hey is it ok if I touch your arms and back without asking in the future?"
It depends on your use case a bit. I'm responsible in some way for a small pile of other people's domains; for those that I do all the hosting on, I get to have SSL-by-default totally effortlessly thanks to LetsEncrypt.

I have a node that can log in to other nodes, enumerate the domains they host, and then go through the LetsEncrypt authentication process for every domain on that node, retrieve the new certificate, copy it up to that node, and kick any services that need to be kicked. It runs once a day to handle renewals, or I can run it manually any time the hosting on a node changes.

I haven't had to think about SSL for quite a while now and that's fantastic.

If you're only responsible for one or a few domains, I can see how that wouldn't seem like a big deal.
Block-breaking game in vim 8.0
I provide a lengthy rebuttal to this claim here:

https://news.ycombinator.com/item?id=14642625
Is there a typo in the salary? 875-150k -> $75-150k?
> best practices there dictate copy-pasting approved code

Not entirely true. In Solidity, you don't need the whole code to call other contracts, you just need their interface (function signature) and you can call any contract.

You'll see all the best practices use interfaces these days.

Agree with all other points, especially about the math safety - there needs to be more support for financial math too.
Portfolio so far is volunteer work on two large (thousands of players) Unity3D games over the years, various smaller side projects of my own, and one internship. Doesn't seem to be quite enough to get responses around here though. Going to have to move soon before it's too late for the employment gap to be explainable (graduated May)
We're all in this together, and even when it falls to others to lead, we can all contribute in a supporting role.

For example, there's lots of victim-blaming in these threads. We have an opportunity to speak up and counter it. In so doing, we support the brave women on the front lines.
Relevant quote:

"Speed has never killed anyone. Suddenly becoming stationary, that's what gets you". - Jeremy Clarkson
Be careful with aiohttp, async io is great, but the actual http parser in aiohttp is super slow.

See https://magic.io/blog/uvloop-blazing-fast-python-networking/ for a full write up.

I've been building stuff in sanic, which is built on uvloop and is super fast. I can recommend it if you're willing to sacrifice a bit of project maturity for a solid async webserver.
Nothing to add, I just love where your questions send my mind, thank you.
A good quote to add to this was said by the great Sir Jackie Stewart - "It's not always possible to be the best, but it's always possible to improve your own performance"
I personally think it being a cron job is a bad idea. I do my LE cert renewal in the web server itself, so the web server would have to crash for the LE cert renewal to not run.
I would have gone with RV vs car/tent vs backpack. But I guess I'm ok w/ wearing the fanny pack.
If you don't mind a bit of Perl, then Perl can be used for grep, awk and sed. And find. Even comes with little conversion utilities to do it (mostly) for you: a2p, s2p, find2perl.

I used Python most of the time but still use Perl where it is appropriate.
Ha! I never thought of that.
Platform9 Systems (http://platform9.com) | Software Engineers, Developer Advocates, Program Managers, et al | Sunnyvale CA | ONSITE, VISA

Platform9 makes cloud-hosted management systems for open source software (such as Kubernetes and Openstack) on customer infrastructure.

We're also making Fission, a serverless framework for Kubernetes: http://fission.io.

We're hiring across several positions: Software Engineering in various teams including Kubernetes, Openstack, and Fission; Software Engineers in Devops; Developer Advocates; and Technical Program Managers.

Find more at: https://platform9.com/careers
If you go to your profile page, there is a "showdead" setting you can use to see dead comments.
Illinois Rushes to Enact Budget to Avoid Junk Rating
Insikt | Full Stack Engineer | San Francisco, Los Angeles | ONSITE, VISA

Insikt is a lending platform serving the underbanked. We are headquartered in downtown San Francisco (2 blocks from Montgomery BART station) and have another engineering office near Burbank.

Check out this podcast from our founder: http://www.lendacademy.com/podcast-50-james-gutierrez-of-ins...

Technologies: Java, JavaScript, React, NodeJS, PostgreSQL, Kafka, AWS

We are looking for Full Stack Engineers (Junior to Senior).

Please send me your resume: bmenezes [at] [company name] [.com]

Full Stack Engineer: https://boards.greenhouse.io/insikt/jobs/666520#.WQd37VPyvIE
My apprehension about using flask for microservices is that calls to another microservices are going to block. With NodeJS, the webserver and http libraries are async and mature. Python's really missing a solid async requests library (but async webservers like sanic are getting better).
In Manhattan, buildings over 100yo have taller ceilings on the first couple floors (where the retail shops would be and the owners would live), and then low ceilings on the highest floors for the scriveners and production workers. Of course, it's an issue today when lots of software companies want light (i.e., high floor) and high ceilings.

People don't realize what a paradigm shifting technology elevators were.
Automat: Pythonic State Machines (Interview)
Automated Insights | Software engineer, applied research | Durham, NC | Onsite | Full-time

http://automatedinsights.applytojob.com/apply/oMu2ojUP8M/Sof...

I'm the tech lead for the R&D team at Automated Insights, a company that turns raw data into human-sounding narratives. Our SaaS platform, Wordsmith, generated billions of articles last year for companies like the AP, Yahoo, and Activision.

My team's responsibility is mainly algorithm development (machine learning and natural language processing, as well as more traditional methods), with the goal of making Wordsmith more powerful and easier to use. We primarily develop in Python (spaCy, gensim, scikit-learn, Tensorflow) and NodeJS.

We're looking for an engineer with a couple years experience and familiarity with machine learning. A research background and/or advanced degree is a plus.

Interview: Quick chat with HR, technical phone screen, at-home programming evaluation, on-site interview. No adversarial whiteboard sessions or trivia quizzes.
My favourite bad example of using grep was from a big enterprise software vendor to kill one of their processes.

It looked something like

ps -ef| grep SomeDaemon | grep -v grep | grep -v perl | perl -e '<do something with the pid>'
I went into entrepreneurship because I hate these kinds of interviews. You think a good way to tell whether I'd be good at writing code is my opinion on philosophy outside my domain of expertise?
Not the OP, but I joined partially for the benefit of my in-laws, to give them something to 'brag on' their new son-in-law. Sort of joking, sort of not - they're british, mensa was from the UK, and it felt like a nice thing to do.

I already 'knew' I could get in because I had the appropriate test scores, but actually applying and paying the dues... I went through the process.

Went to a few meetings, but generally lame (well, the dinners were). You don't have much in-common with folks. I view the IQ stuff as inherently biological - it's sort of like joining a "tall persons" club, or a group of left-handed people. It's a rare biological condition, but not much you can do about it.
The title is misleading. There isn't a mass dump of Medicare records, there's just some crook in DHS who will email you a single record in return for $30, presumably in bitcoin. No doubt there are a dozen crooks who will print the same record for $30 cash.
In America, men are far more likely to be murdered than women. Men are far more likely to be victims of public-sphere violence than women. Private violence is hard to quantify, but what evidence there is suggests that women enact is roughly in equal proportion to men (though of course women are weaker, but they can use weapons and men who are domestically abused are typically ignored or laughed at).

Given these data, portraying interpersonal violence as a special thing that women have to deal with is pretty absurd.

The reality is that women are the far more protected gender. Nobody cares when men are victims of violence. People have always cared greatly when women are victims of violence.

It reminds me of the great amount of political noise in Canada around "missing and murdered Aboriginal women". Meanwhile nobody ever mentions missing and murdered Aboriginal men, even though Aboriginal men are more than twice as likely to be missing or murdered than Aboriginal women! So politically a man's death is far less than half as important as a woman's death. It took years for the MMIW inquiry to even start considering men as a side-detail. [1]

I mean heck, your first anecdote. Picture a man running from his house today screaming his wife is trying to kill him. He could be laughed at. He could be arrested for abuse if she simply accuses him. These things happen all the time. The horror stories are everywhere.

So, stepping outside the sexist "society must protect women, men must protect themselves" double standard, the case just doesn't add up. There must be another answer to parent's question.

[1] http://www.cbc.ca/news/indigenous/mmiw-inquiry-could-include...
At the macro level, Space could expand outward infinitely, or maybe if you travel further enough and you return to where you started. Or maybe there's the multiverse thats teaming with infinite universes?

Most physicists will tell you that at the quantum level, the most fundamental level is at the Planck scale, and the "nothingness" of space is still teaming with particles popping in and out of existence. Some particles being hypothetical and have yet to be discovered.
It's interesting that you construct a whole evil persona for someone, just for asking a few logical questions on the web.

I don't come at this as the pushy sexual conqueror you seem to assume. My perspective is from social anxiety. I already am very hesitant to approach women, because everything seems forbidden and inappropriate.

What I hear OP saying is that there is nothing I can do to be sure some woman doesn't find my sexual or romantic propositions inappropriate, which means I'm a sexual harasser and possibly a criminal.

The standard of just becoming a person "who is respected by people of all creeds and demographics" is extremely ambitious. I don't think I can reach that in my life time. If you have, congratulations!

And even if I can identify a role model like that, how do I find out how he propositions women?
> 1. When does this stop? What is the most supreme center in the universe?

There isn't one.

> 2. Just as the child could roll down his window, and have instant access to the outside, is there a way we can do the same?

No. See Michelson–Morley in 1887.