skysight-inc/HackerNews huggingface dataset:
Location: from Canada, currently in Tokyo

Remote: remote only (arrange my schedule to overlap with my team every day)

Willing to relocate: no

Technologies: Python + web (Django, Flask, AWS, Redis, mySQL, PostgreSQL), scraping + natural language processing (lxml, Beautiful Soup, pattern), machine learning (NLTK, scikit-learn), some js (node, jQuery)

resume/cv: http://almosteverywhere.github.io/, https://github.com/almosteverywhere

email almosthn@gmail.com

Looking for remote consulting and/or contracting opportunities. Experienced on distributed, remote teams and with startups. Latest client projects include: implementing machine learning research paper to automatically extract publication dates of news articles, adding automated spam bot detection to Django site with 600k users, rewriting shipping system for 25 million$/year online retailer and writing social feed back-end for graph sharing site.

Drop me a note to discuss what you’re working on!
Kanboard: open source kanban plus gantt and more
I've been thinking about the review hounding on Amazon recently. I think the only way to make companies wary of soliciting reviews short of new rules and enforcement is if every solicitation carried a risk of the reviewer leaving what appears to be a legitimate review (not a diatribe) with a low score. Maybe creating low score reviews with text indicating the seller spams its customers would be enough.
I've been thinking about the review hounding on Amazon recently. I think the only way to make companies wary of soliciting reviews short of rules and enforcement is if every solicitation carried the chance of the reviewer leaving what appears to be a legitimate review (not a diatribe) with a low score. Maybe creating low score reviews with text indicating the seller spams its customers would be enough.
A company I cofounded back in 2013-2014 was trying to do this. Although our plan of attack showed promised, the company crashed and burned for "legal" reasons.

For this to work, you need to do three things: (1) get the original exam, (2) tag every question with a series of categories, and (3) get the students' completed exams. You'd think professors/teachers would be excited by the idea of reducing their workload with an automated quiz/exam generator based upon their curriculum. It didn't seem like it.

The professors can't be relied upon to tag their exam questions with categories, so the company has to handle #2. To solve problem #1, we reached out to hundreds of professors at multiple universities, explained what we were doing; and asked if they'd be willing to share their corpus of past (and hopefully present) exams. Nope! They didn't want to do it, and when pressed to give an explanation the lines of communication went cold. Not to mention, if we couldn't convince them to share a blank exam, there's no way they would be willing to share their students' completed exams.

So, we thought of a different route. My cofounder had taken a year off from Vanderbilt University, where he participated in a fraternity. Not only did his frat have a massive test bank that we could use, he knew plenty of other frats that had even more. It was a start. But convincing frats at other schools to upload their exams was a no-go. They slammed their big Greek doors in our face.

There was nowhere else to turn, except the student body itself. But no student wants to give away their exams without an incentive, and we didn't have the money to pay them. So, we setup a marketplace where students could upload their exams and sell them for a split of the sale. Finally, we got some traction. Some students uploaded their exams. Other students bought them. In our first week of release we made almost $1k. We were on track to finally make good on our promise; it looked like we'd be able to hire people to annotate the exams and begin work on our exam generation service.

Until that fateful night, while we sat there trailing the logs, and we saw it. A Vandy professor had signed up and bought one of her own exams! (Just to verify they were authentic.) She immediately reported my cofounder to the university's disciplinary department. And they threatened to expel him with a permanent mark if he didn't immediately take down the website. After 3 years of classes, he'd leave with no credits, no diploma, and no other place to go. Like most young kids, he decided to lay his cards down under such massive pressure.

After that, we shut the website down, and went our separate ways. Never able to achieve our ultimate vision.

Maybe there's a different way to go about it. But without a strategy to compile an extensive corpus of completed exams with tagged questions, I don't know how you would go about it. If you have any ideas, I'd love to hear them. Because not a day goes by where I don't want to take another stab at this.
At least he didn't waste his kidney on a fat! He seemed to make it clear that this person was slender and otherwise healthy. Fats certainly shouldn't get kidneys.
Very cool! Are you going to open source the code for this little app? Would love to take a look at it!
As soon as I saw the title, my heart sank a little, knowing that comments like this would soon follow. At least there aren't yet any comments about their looks or why its okay to track them down and harass them because it's just part of Internet Culture. So there is that.

Now, as for your "serious questions". Yes, let's have them. But let's please not pretend that history, culture, and sexism don't exist. And be sure to contextualize your "serious questions", taking into account the specific historical and current challenges facing women and girls in Kenya.
> I admire the author's selflessness.

But if he is publicly regretting donating a kidney, won't he be preventing many kidneys from being donated?

I just don't him going public with his opinion as a good thing. It may become something he regrets even more than his kidney donation.

Even the reporter and the post's title is irresponsible. If I were just reading through the headlines, it would influence my feelings about donating a kidney.

Instead, the title could have been "Kidney-donating doc pleads: please register as an organ donor" and have similar content in the post, but with the main point being that people should register to be an organ donor if they die.
>> I still come up with a maximum of 200 engineers for Uber. But Uber has 2000 engineers

> There's two ways to interpret this: 1) Uber is overstaffed by an order of magnitude. 2) You are underestimating the complexity of Uber by an order of magnitude.

The third interpretation is that we have no idea what else Uber is working on besides the operations that are visible to us as consumers.
Uber can afford to pay 100s of engineers to build out a few technical concepts/prototypes that will never see the light of day.
They basically need to do this, because their unicorn valuation isn't based on chasing the vanishing margins of the taxi industry, its based on owning an entire market that won't exist until they create it.

I suspect its a mix of all three.
These GIFs of Hokusai Woodblock Art with UFOs and Lasers Are Freaking Awesome
Sweet! I saved the link. My intention is to take a look at the source code and then write my own ding-ding cli tool. It will be fun and I think it will give me a nice feeling when using it.

Thanks for the inspiration!
This is most reviews these days. Of course, this just means people will stop mentioning that it's a paid review.
Another country where this was done almost successfully is Slovenia. But then the Great Financial Crisis happened and the "ridiculously low price" actually turned out to be too high as the companies started going bankrupt.
I recommend this website:

http://www.finehomebuilding.com/2009/09/18/a-complete-guide-...

Fine Home Building is the HN of construction tech, I never fail to find something useful that saved money or gave me an idea or prevented me from doing something stupid. I'm sure I wouldn't have come across the concept of a Rainscreen (despite reading several construction books) but for them and I suspect that alone saved my butt.
If you'd like to do some analysis, here are 976403 README.md downloaded from Github this month.

https://archive.org/details/GithubReadme2016September
Modules in RC5 mostly fixed that. You still define all the dependencies and directives, but they're all packaged into a module file, and then you can use use any components by dropping them into your template. Getting something like an Angular 2 snippet tool will also speed you up a bit.[1]

[1] https://atom.io/packages/angular-2-typescript-snippets
I can't imagine Rackspace managing anything being a positive
Learning to better communicate in written English, is huge. Event though I'm a native English speaker, I'd say written English has been the main thing holding back my career.
Improving your business communication skills goes a long way. I'm still terrible, but every improvement I've made has lead to positive outcomes in performance reviews.
Your coding skills become far more valuable if you have other skills to compliments them. If you can code and interact with clients you'll be a more attractive hire.
Karius | Menlo Park, CA | Full-time | ONSITE Senior Software Engineer

Karius is bringing the genomic sequencing revolution (NGS) to infectious disease testing. We are a well-funded team of engineers, biologists, analysts, doctors, and more that collaborate together. Our office has a remarkably positive atmosphere. We are a startup where you can make significant contributions but still keep things relaxed and low-stress.

When was the last time the system you built saved a life?

You leverage significant experience in one or more of these areas but you have the opportunity to work across them

* Front-End: TypeScript, React, CSS, and work well with designers
* Devops/Operations (Building pipeline infrastructure, Docker, AWS, terraform/CloudFromation Postgres, MySQL, DynamoDB)
* Backend Web Engineer: C#, Database schema modeling, REST APIs with Swagger documentation
* Pipeline Engineer: Bioinformatics experience. Experience with a strongly-typed language (F#, Scala, Haskell, Rust, OCaml, Flow/TypeScript2) or experience with statically typed languages and appreciation of strong-typing.
* Analysis: Experience with bioinformatics analysis and Python
Criticize Donald Trump, get your site smashed offline from Russia
Hi Alex. This follows on another announcement from Walmart around OneOps: https://github.com/oneops

However I don't see these projects getting any sizable traction from the open source community. What's the point of releasing them if WalmartLabs isn't putting any investment into marketing to developers in order to get these projects to grow in adoption?
I don't think you understand what the words "oversight" and "regulation" mean. Congressional oversight is an authority over government agencies. SpaceX is a private company. Nobody is calling for "oversight". Nor are they calling for more regulations.

Congress authorizes spending. The government plans to pay SpaceX to put astronauts into space. An independent investigation would reveal whether that money is being wasted on an unsafe aircraft.

Also, I see everyone has failed to mention that Elon Musk's cousin who co-owns a solar company with Musk is one of the top campaign contributors to Coffman's opponent in the upcoming election.
Because a common occurrence when your poor is:
You need $500 to pay for some debt now or a chain reaction will destroy your life. You've taken as much as your family has been willing to lend you and you've taken as much as the system (as much as you can understand it) is willing to loan you. You don't have that money.

Luckily, someone is offering $1,000 for a kidney and you're compatible! You can fix your car / post your bail / pay the loan shark, with $500 left over!

You're pretty much forced to sell your organ at this point. And this point is reached all the time by the economically disadvantaged.

Of course, without the last resort of selling body parts they'd be even more screwed, so I don't know the right thing to implement in this case. Just wanted to answer your question.
Shocking You Must Watch Real Life Grinch Video
Or the passenger in the case of Uber Pool. I couldn't believe what Uber expected of a driver when a new Pool request came up. They had to hit a button, look at the screen, rethink how they were going to go somewhere. Oh and then worry if the requester will cancel.

That happened on my last trip. I felt bad for the driver so I helped him out finding the best way to pick up a passenger after the first two cancelled.

I think Pool is a good thing but not in rush hour traffic where going slightly off the route adds 10 minutes to a trip minimum.
MSC | DevOps | Permanent | Fulltime | Bethesda MD / Washington DC | ONSITE | VISA
Medical Science & Computing (MSC) is hiring devops at the National Center for Biotechnology Information (https://www.ncbi.nlm.nih.gov)
https://ejob.bz/ATS/PortalViewRequirement.do?reqGK=26943688
Tech: Linux, Python, Django, Scala/Finagle, SaltStack, consul, packer, linkerd, TeamCity, docker/mesos/kubernetes, aws/gce
Small, fast-moving team, smart people, great culture, great opportunities, lots of potential.
Help bring progress to an amazingly important public resource!
Is there a licensing reason that one can't get a Thunderbolt switch to connect a few close computers, laptops, and a NAS and be able to have a network? Even if one's not going for the full 40Gbit, just at least let me move files around on an emulated 10Gbit network card as Thunderbolt supports.

Does this just start to get too close to InfiniBand for Intel's liking?

Thunderbolt cables and adapters are (relatively) cheap and I find it a pity not seeing it used for these kinds of cases.
Google Fiber is now a fiber and wireless ISP
> Bosses such as Messrs. Chiat, Ellison and Lucas became widely known as “the guy” to work for in their industries because of all the prominent people who had come through their organizations and gone on to spectacular careers.

Similar thing happens in sports (mentioned in the article, especially coaching trees) and academic circles. Much more important who your doctoral academic advisor is than your institution. Sure, the concentration of good ones might be higher at the good places, but that isn't the point.

A great phd advisor will encourage you to work on projects that give you marketable and useful skills, more than only focusing on his short term research needs. And they will keep fighting for you even after you leave the group.

Your success is the legacy that any manager leaves behind! Always surprised more do not take pride in this.
Google Translate Gets a Deep-Learning Upgrade
Marc Laidlaw has answered this question at least one time: Half-Life doesn't exist separated from the game. There is no script, since there is no game. Story and game are developed as a single thing. I guess they still have some concept art and very sparse ideas, but nothing like a script.
Toyota unveils robot baby to tug at maternal instinct in aging Japan
HostUS has been great for me. But Joe's stores account passwords in plain text. Don't use em.
Negative-Yielding Bonds Jump to Almost $12 Trillion
iOS 10 comes with privacy trade-offs. Here's how to lock down your device
Your examples aren't well thought out. Solar panels can't provide electricity at night, so you still need a network (for the time being - hopefully batteries change this sometime soon). Most properties don't have wells, especially in the cities, so you'll always need a functional water network. Networks result in natural monopolies, unless correctly controlled/legislated.
ghc can compile to c to do bootstrapping, or a more standard 3 stage bootstrap.

There are pros/cons to both approaches.
We have a pretty large Ember app that consumes a variety of data from many sources (clojure services and middleware). I find I rarely have to "fight" the framework, but often have provide overrides through the various lifecycle hooks. Usually these patterns are well established and documented, but it does mean learning a pretty large API.
Hack Crashes Linux in Just 48 Characters of Code
True. I'd be ok with concept art and notes, anything really. The world and story were fascinating to me and it just stopped with no closure.
IANAL either, but I suspect it would be between difficult and impossible to offer an alternate license once outside contributions are integrated.
I'm tempted to say that what gave the likes of Quake1 longevity was mods rather than the base game itself.

It was so damn easy to mod, and so damn easy to stick mods on magazine covers. A single individual was able to turn Quake1 into a rudimentary flight simulator after all.

Later games have become more complicated to mod because of their adherence to realism in rendering, thus requiring the mod makers to be as skilled and equipped to make anything worthwhile.
For me, the beauty of JS was in its simplicity - there were wacky edge cases for sure, but here was a C-like language that you could use to build a project that almost anyone could understand. When Node first came out I was over the moon - wow, I can run processes on the machine from JavaScript?! Unreal.

It seems like I'm constantly keeping up with the complexity of the ecosystem, which is taking a toll on my productivity. This is probably my problem more than any specific failing of the evolution of the language, but, I like to ship.

Just my 2 cents to the discussion.
As a general rule, in scientific circles anyway, the person making an assertion is the one who gets to support it. Asking "Why do you believe that?" is always valid.
Re: 1. Traffic fines are progressive in Switzerland (or at least not regressive), because they're issued as percentage of income.
On what moral grounds? Just because your chosen morality puts the individual above the group in all cases doesn't mean everybody else subscribes to that morality (in fact, I highly doubt most people subscribe to that morality fully, given the society we have built up).
Privacy.com | full stack engineer | New York, NY | full-time

Privacy.com is a new way to transact w/o giving away your personally identifiable information (PII) or credit card number. We've raised from top tier investors and have traction- several million dollars in transactions since launching our public beta earlier this year. We're a small team, looking to add a few more engineers. Your work would be meaningful and impactful to the success of the company.

Current technical challenges:

- Building out mobile/web features as fast as our growing customer base demands

- Improving our browser extension checkout detection and auto-fill accuracy towards 100%

- Applying learning algorithms towards towards detecting anomalous behavior and preventing fraud

- Improving our real-time, high availability infrastructure

Skills we're looking for:

- Full stack Javascript (Node/Angular/React Native)

- A solid background in algorithms, systems, and design

- Pragmatism - someone who considers the balance between perfection and shipping quickly

- A can-do mentality, with the willingness to wear a sysadmin or devops hat when necessary

Perks include competitive salary and early employee stock options. If you're interested drop us a line at jobs@. No need for resumes; just send us a bit about you and a link to your Github or similar.
I don't disagree at all, was just poining out it could be done :)

Coding to even talk to someone is a terrible idea.
Spoke to the project lead about this earlier today.

They'd hit a problem where signing wasn't working, which turned out to be because the framework bundles inside the .app were in an older format. The bundled OSX "codesign" util was just barfing.

Gave them a working shell script to fix the problem, which they'll probably adjust / clean up + add to their build process.

So, next releases shouldn't have this issue. :)
One of the things which really surprised me when I played HL and all its subsequent versions(HL2, HL2:E1, Hl2:E2) was the FPS game design -- The designers knew precisely the limits they could go to make it damn difficult for you to find next steps you will need to do and what to do to reach to those steps. Combine that with FPS gameplay and you have a heck of a game there. Loved everybit of my life playing it and that's why I choose HN username as "gordon_freeman". :)
> Each robot attempts to open its own door using the latest available policy, with some added noise for exploration

I was disappointed that they did not have them operating slot machines with multiple arms.
Cure for Eczema finally arrives
Terry Pratchett made a very interesting documentary on the subject, titled: Choosing to Die. Here's a link to the documentary: http://www.dailymotion.com/video/xnu340_terry-pratchett-choo... - while it lasts, I guess.

It covers the Dignitas[1] facility in Switzerland, which specializes in euthanasia (eu = good & thanatos = death), mostly for the wealthy ... if I remember correctly. It's one heck of a subject and the above documentary really hit me quite hard. For those interested in the subject (hopefully not the action), you might also find Exit International[2] pretty intriguing.

1. https://en.wikipedia.org/wiki/Dignitas_%28Swiss_non-profit_o...
2. https://en.wikipedia.org/wiki/Exit_International
Amazon looking into ways to allow delivery people to leave package in your house
Nice! I almost threw the phone, despite the warning.
WHAT AM I KISSING CHallENGE
from another comment by the author: https://github.com/bechurch/HackerSearch
Let's use an analogy to explain this. Clearly this competition is selecting for children, and not adults. Should I be allowed to enter it (I'm 26 and I am working towards a Ph.D. in computational physics)? What would stop us from calling the competition ageist? I think what I'd say and what I think most people here would agree is that it is for children because they are inexperienced and this is a way to initiate that interest in these kids or if they already have that interest, to help stoke it. The reason they discriminate, not in the politically loaded use of the term, but say cull amongst the pools of prospective participants is based on the need of these participants.

As supernintendo said, there is a disparity between women and men in their technical literacy in Nairobi, so this competition chooses its focus based on said issues. When one takes into account needs and wants of certain groups, the argument of discrimination (the political kind) becomes harder to make. I'd say discrimination is more like restricting access not based on need of the participants but the preferences of the advantaged.
There are also Amazon listings where they have completely different products sharing the same page, using the UI that is normally intended for color/size/quantity selection. The reviews get mixed together and it can be difficult to tell which review is intended for which product. It would help if Amazon added fields to the review to indicate which variant the review was written for. Filtering would be even better.
The	multiplicity	of	memory	enhancement
Yeah, and I get your point too. Eight lines of code? Yeah, you don't need a library. But usually when someone says "15 minutes" they mean 1 - 2 days. So things of that complexity is when it's obviously you should choose a good OSS lib.
I don't get this. You are not forced to use ES6 features or ReactJS if you don't want to.

Just like you can use vanilla PHP, should you desire.
That's typical for people who didn't use React yet. In practice JSX is awesome.
Akin to this is the keybase.io encrypted file system. It's in beta and brilliantly implemented so far.
Hey! I'm Christoph and I work on Jest. We wrote a blog post about how we are making Jest fast: facebook.github.io/jest/blog/2016/03/11/javascript-unit-testing-performance.html

If your test is fully CPU bound and limited to one core, it probably won't be faster with Jest. If you split it up across multiple files, it will parallelize tests.