skysight-inc/HackerNews huggingface dataset:
My favorite part of the article (so far):

> “My problem is that when my friends get drunk they talk about the ways the world will end. After a Dutch lab modified the H5N1 bird-flu virus, five years ago, making it super contagious, the chance of a lethal synthetic virus being released in the next twenty years became, well, nonzero. The other most popular scenarios would be A.I. that attacks us and nations fighting with nukes over scarce resources.” The Shypmates looked grave. “I try not to think about it too much,” Altman said. “But I have guns, gold, potassium iodide, antibiotics, batteries, water, gas masks from the Israeli Defense Force, and a big patch of land in Big Sur I can fly to.”

Hahaha, that's so awesome.
Airbnb nightmares
hope amazon makes it!

https://studios.amazon.com/projects/128527
Librato | San Francisco, CA | Data and Operations Engineers | Full Time

Librato, located in San Francisco, develops a unique cloud-based platform designed to help companies collect, visualize, store and create alerts on large amounts of streaming data to manage the health of their applications. Our parent company SolarWinds provides powerful and affordable IT management software for the enterprise to more than 100,000 customers worldwide. SWI has $500M in revenue and 40% growth year over year. Together we offer application performance management for any environment, with unexpected simplicity.

We are looking to hire full time software engineers for our data and operations teams. We are passionate about monitoring, run entirely in AWS, develop in Java/Python/Golang/Ruby/C++, and believe in a healthy work/life balance.

This is an example of some of the software we build and run: http://www.heavybit.com/library/blog/streamlining-distribute...

More info at http://librato.jobs
SportsPay (https://sportspayhq.com) | Software Engineer | Pasadena, CA | Full-time , On-site

We help youth sports organizations collect money efficiently from parents so coaches can coach and players can play. Our web app adds useful workflow on top of payment processing to save teams a ton of time and money.

We are funded, revenue positive and scaling our product and customer base.

We're looking for a software engineer with an ownership mentality who is willing to own the full stack from development to deployment and testing: Python/Flask, HTML/CSS/JS, PostgreSQL, Heroku, TravisCI, Github. Bonus points for candidates who have been technical co-founders or taken a lead technical role in early stage startups in the past.

Interested? jobs@sportspayhq.com
We've banned this account for repeatedly violating the HN guidelines after we've asked you to please stop.
> spend tens of thousands of dollars stocking up on food and weapons because they're convinced we're on the brink of nuclear war

I mean, I haven't stockpiled anything personally, but honestly that's a pretty reasonable cost-benefit analysis. The world _is_ perpetually pretty close to nuclear war, if you treated the risk like any other day to day risk.

(You probably spend more on health and house insurance than they spend on food, and IMO nuclear war is more likely than a given house catching fire in a year. The unknowable question of course is whether it will manifest in a way that your preparations matter)
I agree, that's very cool. How successful was that kind of "download", I wonder?
You can do semantic search with Solr and ES, it just isn't built-in. But it has support for stemming and synonyms which are the building blocks. You have create the synonyms file yourself with word2vec or a similar algorithm.
Six to Start | London or REMOTE | Full-time

We make the world's most successful smartphone fitness games with over 3 million players. Every day, we receive emails telling us how our games have literally improved our players' health and, in some cases, even saved their lives. Talk about job satisfaction!

Our flagship games, Zombies, Run! and The Walk, combine innovative real-world gameplay with captivating stories and design. We want to find someone who can help us improve our existing games and develop new games that are just as revolutionary and innovative as Zombies, Run! http://www.zombiesrungame.com

* Senior Android Developer: http://www.sixtostart.com/onetoread/2016/senior-android-deve...
As a foreigner you can get on a special program (called Forskerordningen) where you only pay 31,92 procent in taxes for 5 years
Uber initially (and still does) rely Google Maps for a lot, but they have an internal team working on their own mapping, and have spent a lot of money acquiring map-related tech.
Location: Portland, OR

Remote: Yes

Willing to relocate: No

Technologies: DevOps, CI/CD Tooling, Config Mgmt., Ruby, Go, Python, Java, Docker, Nomad, Consul, Terraform, etc

Résumé/CV: https://www.linkedin.com/in/brandon-burnett-b2034914

Email: brandon.burnett@awesomeindustries.net
People like you made US what it is today, and instead of elevating success stories like yours people would rather complain that life is unfair, and that others have it better. Parents or grandparents of people who are the middle class today went through what you did, only a few decades ago.
BOOST | San Francisco, CA | Onsite Full-time |Full Stack Developer

BOOST is sports training platform for youth athletes and a new marketplace for coaches. Our mobile app delivers customized training programs to kids in a gamified structure. Players upload short workout videos and coaches use our desktop tool to add voice and text feedback.
Looking for someone with experience in iOS and Ruby-on-Rails (or Python) to lead development of version 2.0 of our mobile app.
Here are some of the tools we used to build the Boost mobile and desktop app:

Languages: Swift, PostgreSQL, JAVA, Ruby-on-Rails
Development Software: Xcode, Git
Technologies: RESTful web services; Circle CI
APIs: YouTube, Stripe, Twilio
Platforms: Mac OSX; UNIX/Linux; Cloud services: Amazon AWS (EC2, RDS, S3). Please send us your resume if you are interested. mustafa@get-boost.com
Zapier | Earth | REMOTE ONLY

Zapier is a 100% remote, profitable startup that connects over 700 different SaaS services' APIs with a "Lego-like" user-friendly UI.

• Frontend Engineer - React, ES6, etc. - https://zapier.com/jobs/frontend-engineer-fall-2016/

• Product Engineer - Python, JS, Django, etc. - https://zapier.com/jobs/product-engineer-fall-2016/

Our application process is pretty straightforward and is outlined in detail in our publicly posted "Commitment to Applicants" https://zapier.com/jobs/our-commitment-to-applicants/.
I find I've had to bar myself from thinking about many of these factors, after I realised how many projects I stop myself from pursuing because I know about the hard bits, and realise how many of my past projects I'd never have taken a shot at if I knew what was coming up and was thinking like that.

It's great to know, but often it's not so great if it leads to inaction...

E.g. if you have a "I could do that in a weekend" impulse, sometimes it's worth following that impulse. If you're right, you've spent a weekend building something potentially great. If you're wrong, you've spent a weekend learning about things you clearly didn't know in advance, and the lessons can often be very different from the objections you'd have throw up if you thought about it without doing, and sometimes what you learn may provide the impulses for another new idea.

But it's hard. E.g. my first impulse for anything that requires collecting money is how painful it is to deal with credit card processing and reporting and VAT and accounting, because I've done big complex billing systems with heavy reporting requirements, and compliance complexity etc.. It's very hard to put that impulse aside, and "just do it" and think about how to solve the payments afterwards. But that's how I did things he first few times I needed to handle payments.
This conversion will not lose precision!

With a 64-bit mantissa, ULP(x) is ≤ 1 for x in [-2e64, 2e64]. If you have the time you can count up to 2^64 by repeatedly incrementing a float80(0.0) by 1.

Addition, subtraction and multiplication on float80s are perfectly stable provided the results stays within [-2e64, 2e64].
I thought Ember had isomorphism now...
Seeking Work - San Francisco or Remote

Infrastructure/Automation/DevOps Engineer with over 10 years of experience working on Deployment Automation, Automation Frameworks, CI/CD and build pipelines etc...

I work with Ansible/Chef and Puppet as well as AWS and Azure to automate scaling and Infrastructure builds. I've worked for startups and fortune 500s in the past.

For CI I've worked with Jenkins, Travis and CircleCI. I am very security conscious and can help with server/network hardening and threat analysis.

Let me help solve your process bottlenecks and free your engineers up to do what they do best.

calebfornari@gmail.com
I'm a native English speaker - I feel it's totally valid to talk about a past event in the future tense as used here. I can't explain why, but I've heard it been used before and doesn't seem ambiguous or incorrect.

Edit: tho the past tense is preferable.
Location: Portugal (soon UK, London)
Remote: Yes
Willing to relocate: Yes (Authorized to work in the EU)
Technologies: Functional Programming, Unix, OCaml, Haskell, Clojure, Scala, C/C++
PostgreSQL, Python, SQL, Redis, Go, Elixir, Rust
Shell Scripting, Nix, Docker, Nomad, Unikernels, Cassandra
Résumé/CV: http://rizo.odis.io/public/cv-rizo-2016-09.pdf
Email: rizo@odis.io

Hello!

I am a computer scientist and software engineer specialized in design and development of large-scale systems for data processing. My passion lies in applying theoretical research ideas to real world problems to generate value for people and businesses. I have extensive experience in software architecture, functional programming, databases and operating systems.
Nuance Communications | Burlington, MA | REMOTE | Full Time

Nuance Communication's Healthcare group is looking for a Senior Full-stack Python Engineer to join the team building the Montage Search & Analytics product. Montage is a data science framework that allows clinicians, healthcare administrators, researchers, and analysts to ask complex questions about healthcare data and obtain answers that improve patient and financial outcomes. Contribute to both the backend Python application and frontend Javascript interface.

The position can be fully remote, as noted on the Apply Now page.

For the full job description and to apply, visit https://jobs.nuance.com/job/burlington/principal-software-en...
I don't have the time to review the design of this right now, but is there anything to stop attempts to crack the master password from a plain, or even hash of a derived password?

The encrypted password database is an advantage. You have to steal it to be able to even try cracking. If it's fully deterministic, anyone with any output can go nuts trying to crack the master password, and then get all other credentials.
Hey thanks for pointing that out! I'll see if I can get a fix out today!
> somehow JS devs have decided switch statements are bad

Nonsense. Though sometimes using an object can look cleaner depending on your use case.

> indenting with 2 spaces is the only way to go

I love 4 spaces and I use 4 in my JavaScript projects. Just because you've seen some subset of people use 2 doesn't mean it's the majority, what you have to use, etc.

> semi-colons should be banished

Absolutely, positively NO. Semi-colons are a requirement of the language. Some people elide them, incorrectly, because the JavaScript engines are good enough to still handle it. In my experience being playing a limited part in open source JavaScript eliding the semi colon seems to be a rarely done practice.

Regardless it's incorrect no matter how you slice it.

> "boilerplate" code should be hidden in libraries the magically wipe it away so your code looks "clean,"

This sounds more like a rails-ism than a JavaScript-ism. Though you'd be hard pressed to find libraries without implicit behaviors in every language. Some people take DRY way too far.

This point just seems more anecdotal than anything else.

> a make file. Who has time to wade through umpteen million build systems?

A lot of JavaScript devs use make. Nothing wrong with that.
Speed, Accuracy, Quality, and Joy
Why two McLarens?
Hillary Clinton on Assange “Can't we just drone this guy”
SEEKING WORK - Remote and Denver, CO area

- Swift
- iOS
- macOS

About me:

- 10+ years experience creating software
- Past tech: Python/Django, PHP/Drupal, Pascal/Delphi, ASP.NET MVC, SQL, Java, HTML & CSS, Javascript, etc.

See http://www.appliest.com/ for a look at past iOS/macOS projects. Long time developer who is focused on Swift and iOS/macOS app development. I love UI/UX, and will work to create something easy and fun to use.

If you're looking for a competitive rate for iOS/macOS development, and want to start the process today, give me a shout. You can contact me through the http://austinrude.com/contact/
Elon Musk and Peter Thiel, probably.
Hi!

Thanks for the ping, your email hasn't been lost! :) Sorry for the delay, my fault, was at a conference at the end of last week, and unfortunately caught a cold after :(

Check your inbox - cheers!
"Capitalism" doesn't just mean "any system where trade for profit happens". It encompasses much more and implies the use of (and therefore invention and state sanction of) organizations like joint-stock companies and a much larger and more flexible credit system than what came before.

Wikipedia is helpful here:

https://en.wikipedia.org/wiki/History_of_capitalism
Whats especially great - and differs from most bloggers that are shamelessly shilling their wares - is that he provides a ton of excellent content on his blog.

His book takes it to another level, but isn't necessary to get your feet wet.
Sorry, replied too quickly. My point is that if things are so bad that they warrant a major rewrite, then they are probably so bad that there is no simple way to map the existing data into events or starting conditions. It might be true if you have a simple well defined silo of a system that does one thing well, but not of you have what the author described, a monolith that does several things in the same codebase.
Same for food, healthcare, or shelter. With education there's more than enough incentive for private enterprise to provide it to invest in future workers.
Intuitive Surgical | Full-Time | Onsite in Sunnyvale, CA - Relocation Available

We're looking for UI developer embedded in our UX team. You'll be designing and implementing user interfaces from prototypes to production for surgical robots. Most of our production UI is implemented using Qt in C++ in an embedded Linux environment, but we use a variety of tools for prototyping.

Our interview process is 1-2 phone interviews (or an informal onsite meeting if you're local) followed by a full day interview.

Sr. Software Engineer (UI): https://intuitive.taleo.net/careersection/jobdetail.ftl?job=...
I think you may be misunderstanding--because I did not make clear--what I mean by "public good.' I intended to use it in the technical economic sense which covers goods that are non-rivalrous and non-excludable (See: https://en.wikipedia.org/wiki/Public_good#Terminology.2C_and...) not the looser 'anything offered by the government' sense. Although there is plenty of room for debate about what is or is not covered by this concept, there are plenty of things that clearly are not (e.g., a factory's widget inventory) and it remains objective: nobody is free to simply 'make' everything a public good in this sense.
Satellites and undersea cable taps fall to the NRO and the USN, though I'm sure the NSA pays for some of it. That is beside the point though, the issue is exploit to hardening ratio - not exploit to everything-else ratio.
I'm heartened by your comment. I'm glad to be wrong on this.
Project Name: HRCloud2

Project Description: An open-source, fully featured home Cloud platform & personal assistant. Perform your favorite Bash commands on your files from anywhere, using your own home server! Keep private files private. No snooping, deactivated Cloud accounts, or restrictions. Make user accounts for friends and family. Your Cloud, your rules.

This months goals: I would like to have the media player/playlist player fully functional, as well as have the settings for user color selection at least partially functional.

This project needs: Skilled Jscript and CSS magicians!

Project URL: https://github.com/zelon88/HRCloud2

Project Development Video Playlist: https://www.youtube.com/watch?v=6v--nu-wp1k&list=PLVbKN4o8V_...

Project License: GPLv3

Thanks a bunch, guys!
For the past 15 years I've been an "HP only" printer buyer and user for home and my business.

They've changed. Quality (my original reason for sticking with them) has dropped noticably in the past 4 printers. This ink issue is the last straw. I'll never buy HP again.
> I like for my web server to come up after the NFS share it reads from is mounted.

Why does this matter? Your load balancer or service discovery layer should detect that the web server is not functioning properly and take it out of rotation. What do you do when your NFS server has an outage?

Even if you DID care about that sort of thing, systemd has a RequiresMountsFor option:

RequiresMountsFor=

Takes a space-separated list of absolute paths. Automatically adds dependencies of type Requires= and After= for all mount units required to access the specified path.

Or with something like runit you would just do

#!/bin/sh
# web/run
if [ -d /web/root ] ; then
exit 2
fi

.. normal start commands here

That way if the box comes up before the NFS server the web server process will still properly start on its own as soon as NFS comes back up.

I'm sure your hacked up scripts handle this scenario or anything else that can go wrong. Or maybe you get paged at 3am every few days when something breaks. YMMV.
The decoder is Apache 2.0 licensed. For most applications (e.g. websites, apps, games), you only need the decoder.

There is still a lot of room for improvement in the encoder, which is why (at least for now) it has the LGPL license, to ensure that improvements can be integrated in the reference implementation.
It doesn't keep you from staying at a hotel, that's a choice you make. Also, I've stayed at AirBnb locations where there was no other accommodations options, so it's difficult to argue it's taking business from a hotel in these scenarios. Additionally, I wouldn't be surprised if bigger hotel chains legally evade loads of tax like virtually all large multinational companies do, which isn't an option for most AirBnb hosts, who must pay full tax on everything (or face the consequences, e.g. the situation in New York).
Sourcegraph | San Francisco, CA | Senior Software Engineers, Product Designer

Apply here: https://boards.greenhouse.io/sourcegraph#.V_KbCWQrLMU

Sourcegraph is creating the best way to read and understand code.

As a programmer, you spend hours every day trying to answer simple questions like "How do I use this library?", "Does this function already exist?", and "What's going on in this changeset?" Sourcegraph makes exploring the world's code as painless as searching and browsing the web.

About us –

We're a small team founded by Stanford and Palantir alums. Our users and customers span programmers across the world, influential open-source authors, and major companies like Twitter. We're working on technical challenges like scaling code analysis and search to every codebase in the world.
OK? No need to be concerned. If you don't find this plausible, you're free to dismiss it. Counterarguments are welcome but of course not mandatory.
All the time. Demanding job + non-computer related hobbies limit my time to find new things I like.

I patronize websites that are for my demographic. I follow people that advertise things I like. They do the initial sourcing, then I do the research into whether or not I like that product.
Ok I see what your situation is. And I'm curious, because this is sort of my thing. I don't think allowing greedy services with a big red warning would be a good solution for you either because your users would tire of seeing the warning, even if only at boot.

I would put a service-starter service in the device images. I see that might be a problem, too, because it seems like you are only "lightly embedded," with multiple hardware platforms. But this could be a really lo-impact thing for your hardware partners and relatively clean. Alternatively, provide a modified launcher, if you are not already replacing the launcher with your own embedded app, that tickles the service on startup. There are probably other advantages to having your own Home app if I understand your situation correctly.

Google has to be heavy handed because too much mobile development is crap, and a low-bidder contract development shop wouldn't hesitate to take the anti-social way to an implementation if they could. The road to hell is paved with cheapass outsourcing.
Give Lively | New York, NY / NYC | ONSITE | Full Time

We create digital products for social good. Help us make philanthropy an active, conscious, and enjoyable part of people's everyday lives by creating products that help people "give better".

We're unique in that we're able to experiment in a pretty blue sky fashion, using our abilities to come up with the best products to encourage giving and support the mission of over 1.5 million nonprofits in the United States.

We're looking for a senior engineer who brings a passion for philanthropy, technical experience, and the capacity iterate rapidly in a collaborative, agile team to make products with purpose. Our stack currently includes Ruby on Rails, React.js, iOS/Objective-C, Postgres, and Heroku. You'd have an opportunity to join as a tech owner and mentor, on the ground floor of our expanding organization.

We're fully funded and here for the long term. Our target comp for this role is $120-$145k with generous benefits.

Find our open jobs https://angel.co/give-lively/jobs or contact david [at] givelively.org
ClickTime | www.clicktime.com | Onsite San Francisco | Remote OK for Linux Administrator and DevOps Engineer Roles | Full Time

ABOUT US: We're ClickTime. We help businesses become more productive every day. We're a bootstrapped, profitable, 30-person company going through an exciting stage of growth.

HIRING PROCESS: Two phone interviews, an onsite interview, and reference checks. Most of our interviews also include a practical component (e.g. coding exercise, product demo, Excel exercise, etc) that would reflect your day-to-day work at ClickTime.

ROLES:
- Senior Front End (JavaScript) Developer
- Application Developer
- Linux Administrator (Remote OK)
- DevOps Engineer (Remote OK)
- Product Manager
- Sales Development Representative
- Senior Account Manager
- Summer 2017 Interns

APPLY: www.clicktime.com/jobs or email sdabby@clicktime.com
"An absolute MVP (Or a proof of concept) like this product could be built in a weekend".

Maybe, theoretically, in some cases. But even so that's very different from the original "I could build that..." bloviation.
I switched from browserify to webpack when I started writing ES6 on the client because the browserify build times with ES6 were slow enough that they felt disruptive to my workflow (somewhere between 10-30 seconds, I don't remember the exact amount). I'm not sure if that's improved now for Browserify, but it's the kind of thing that you're not likely to switch back from once you have a working setup.
Has Google and/or Microsoft made significant advances in keyword relevance algorithms specifically? Google is a combination of keyword relevance + reputation (PageRank) + semantics (word2vec) + AI + other stuff when combined is the best search engine in world. Is the keyword relevance part really that much better than BM25?
Server-side rendering ("isomorphism") does not make a framework into a server-side framework. Ember is not designed to be a backend for your application.
This is a disproportionate and unfair response, but whatever it is that our fellow users say, we don't make insulting accusations like “... reeks of misguided fanboyism.” Please don't comment like this here.