skysight-inc/HackerNews huggingface dataset:
Note that you can't do #2 if an officer of the company signs it first. But in my experience, documents like these don't even have a signature line for anyone other than you. So long as you are just unilaterally agreeing with yourself, you can agree to anything you like. You can write in that you're going to treat yourself to ice cream on the first Friday of every month!

I wonder why companies even delude themselves into thinking such things are enforceable without a real, negotiated, two-party contract, with valuable consideration given by both sides.

It's essentially just signing the document that says, "I have read the corporate handbook, including the company policy on X." If you violate the policy on X, their remedy is to dock your pay or fire you from the company. They can't lawfully enforce anything in court. (Which isn't to say that they won't ever win. The courts tend to favor those willing to pay the most to win.)
Arachnys | senior and junior engineers | London (UK) or NYC (USA) | On-site

Arachnys makes software to help banks manage know-your-customer checks and anti-money laundering (KYC/AML). It's what's perhaps most broken about banks - the FT recently said that they are spending $270B/year on compliance! - and we're helping to fix it. Our customers are tier-1 financial institutions and large multinationals.

At the moment we're looking for generalist engineers of any experience level. We work in Python, Go, Java and JavaScript. We have two projects with over 1k stars on GitHub (one just broke 3k https://github.com/arachnys). We're always looking to open source more.

Our small, tight-knit team has a can-do mentality and isn't scared to use new tools when they are the right ones for the job. We have a relentless focus on quality of delivery, while not being scared of pushing back on customer demands. (A tier-1 bank recently told us that we were the first supplier that had asked them, "Why?", about their requirements.)

Drop me a line (email in profile) if any questions.

Email jobs@arachnys.com to apply, linking to your GitHub or some other code that you think tells a good story about you.
Airtable | Software Engineer | San Francisco | Onsite, full-time, https://airtable.com

Airtable is a collaborative real-time database. Our mission is to expand human productivity by letting people create tools to organize their world. Unlike single-purpose apps, we think of Airtable as a toolkit of building blocks that people can repurpose to create their own applications. Our product roadmap is filled with interesting enhancements and additions to this toolkit that will push the boundaries of Airtable's capabilities.

We're hiring engineers for web (JS, Node, React), iOS (Objective-C, Swift), and Android.

People love Airtable: https://twitter.com/airtable/timelines/566728799115440128

We're a small team, with backgrounds from Google, Facebook, Microsoft, etc. We believe in the power of highly motivated and capable individuals to accomplish great things in small teams, with end-to-end ownership of projects and rapid iteration. We’ve raised over $10 million in funding.

You can apply here: https://airtable.com/jobs
This is a great question and something we've been trying to figure out ourselves. Historically, we were using Ansible to deploy Docker containers to EC2 instances, but have moved some services over to Kubernetes, Swarm and Lambda/Serverless. All of these are create the same deployment challenges -- the current products out there don't fit perfectly. The more we want to deploy to a higher level than "just Docker", the less Ansible provides today. But we wanted to stick to the core concepts of automation, continuous delivery (at least to staging), and chatops style management of production.

Our current approach is using an Operable (https://operable.io) Cog we wrote which takes the kubernetes yaml and applies it to a running cluster. It's not perfect, but I'm pretty happy with the direction it's going. We built this cog in a public repo (https://github.com/retracedhq/k8s-cog) so you are welcome to use any of it, if it's useful. Then we have our CI service send a message (using SQS) after a build is done to deploy to staging.
No, I made the principal decision to have no dead keys. Your idea to have both dead and non-dead variations seems pretty neat, that didn't occur to me when I was doing my layout. I might steal that if I'll end up reworking the layout at some point.

Funnily enough, Å was the one key I pushed from unmodified access to altgr layer because I have so little use for it :)
Spotify | Security Engineer | NYC onsite (relocation available)

The Spotify Security team is looking for talented guys and gals to join our group based in NYC.
We do a wide variety of things, from reviewing our cryptography to incident response to appsec, so you'll do great if you're a generalist, but it wouldn't hurt to have a concentration. You'll be working closely with other engineering teams helping them solve security problems at scale, and innovating on security platforms and tools.

You'll work in our NYC office (http://www.businessinsider.com/spotify-office-tour-2016-7) in the Chelsea neighborhood, our second largest engineering hub. We can relocate from anywhere in the US and in some cases from anywhere in the world.

We're looking to hire Security Engineers and Staff Security Engineers: https://www.spotify.com/us/jobs/view/oJqy1fws/ https://www.spotify.com/us/jobs/view/oKCs4fwC/
Ask HN: Working on code in a browser?
I am going be overseas in a few weeks in a province of the Philippines. I have decided not to take a laptop with me.

If the need should arise to access the internet, I would go to a local internet cafe.

Is there a good solution to working on some code using a web browser where the code will not necessarily need to be deployed right away?
Telomeres protect your DNA from degeneration during cell division. As you age, your telomeres get shorter and shorter, and ultimately lead to cell division not producing viable cells anymore.

Quoting wikipedia:

> During chromosome replication, the enzymes that duplicate DNA cannot continue their duplication all the way to the end of a chromosome, so in each duplication the end of the chromosome is shortened [...] The telomeres are disposable buffers at the ends of chromosomes which are truncated during cell division; their presence protects the genes before them on the chromosome from being truncated instead.

> Telomere shortening is associated with aging, mortality and aging-related diseases. In 2003, Richard Cawthon discovered that those with longer telomeres lead longer lives than those with short telomeres. However, it is not known whether short telomeres are just a sign of cellular age or actually contribute to the aging process.
I lived in Chile as the first cohort in Start-Up Chile. Problem I had with Collectivo's is that I had no idea what their route was. Having the ability to arbitrarily say "I'm here and I want to go here." is very valuable.
on top of the time disparity caused by space travel, so not only did he not experience as much time as someone on earth, he also didn't age as much?
Pivotal | Worldwide | Engineers, Designers, Product Managers, Pre/Post-Sales Engineers, Ops, Sales, Admin | ONSITE

Pivotal's goal is to transform the way the world builds software.

We mean it.

We value aptitude over alma mater, empathy over a list of APIs. It doesn't matter whether your resumé says PHP or PhD: if you're smart, empathetic and know some stuff, we want to work with you.

We have many offices worldwide including SF, NYC, Toronto, London, Palo Alto (pivotal.io/locations) and more coming.

We're broken into three main divisions: Pivotal Labs (yes, that Pivotal Labs), Cloud R&D and Big Data.

-- Pivotal Labs helps clients to become better at product development. For engineering we are religiously lean and agile. We pair program and TDD every line of code from the outside. Our product managers are fantastic at keeping products sharply focused, our designers are masters from users to pixels.

-- Cloud R&D is where we build the best cloud platform available: We're the majority contributors to the Cloud Foundry project. Our distribution has the fastest-growing sales of any opensource product ever and it's still zooming up and to the right.

Except for upstream code, every line is pair programmed and TDD'd. We dogfood the cutting edge of the technology on our own commercial cloud (Pivotal Web Services).

Cloud R&D is also responsible for Pivotal Tracker and Spring.

-- Big Data is our suite of battled-hardened products, now open sourced. Greenplum tackles massive datasets with the comfort of PostgreSQL. Apache HAWQ (incubating) brings Greenplum's distributed query planner to Hadoop. Gemfire, donated as Apache Geode, is an in-memory distributed grid with years of high performance in high-stakes systems.

-- Generally

At our offices we have free breakfast, weekly tech talks, excellent benefits and competitive pay. Ping pong isn't mandatory, but it's popular. I think west-coast ping pong is harder to beat, but east-coast style is more entertaining to watch. The NYC beer fridge has more IPAs than I prefer but I guess that's life in paradise.

-- Applying

To see open jobs and apply, see: http://grnh.se/xiy346

You can also email me at jchester+hn-feb17@pivotal.io if you have questions. I won't reply to copypasta. I may not be able to reply immediately, as I am just an engineer here (and will be traveling).

These help me earn a referral bonuses, which I appreciate. I can give the non-referral link upon request.
You don't want to work for a company that has that attitude anyway, honestly. That shows they have a poor attitude towards problems and probably will overreact to things like missing deadlines or pursuing a solution that ends up not working, etc.
Best Practices for Scalable Pipeline Code
ZeroCater | San Francisco | onsite
https://zerocater.com/careers

Help bring people and ideas together through food. Our engineers appreciate good design, whether it’s clean API or good UI. Enjoy working with Python or Ruby and have worked with Django or Rails. Here are our technical roles we currently looking for:

Sr. Full-Stack Engineers
Head of Product

The work we do is bringing tens of thousands of people together every day. Shared meals are a fundamental human experience. To us, food fosters relationships and new ideas. We’re obsessed with improving our customers’ lives by making every meal count.

Contact recruiting@zerocater.com or https://zerocater.com/careers
I'm not sure of the exact details in this case, but having a twin as a baseline will likely to useful in a number of ways. Things change over time - how much did Scott's telomere length change in comparison to before he went to space and in comparison to his brother?
Thank you. What's with this expectation that unless we have sweet passionate love for web portals or accounting app middleware, or whatever the product is, we won't be competent professionals?
This slide might be useful: https://image.slidesharecdn.com/telomerelength-a21stcenturyb...
Sounds like the product from Microserfs :) edit: it's also a really nice product!
Same on CentOS 7.3.
"Note that you can't do #2 if an officer of the company signs it first." NEVER EVER seen this. Hell. I have never seen two signatures on anything in 12 years. AND I always add "you're going to treat yourself to ice cream on the first Friday of every month!" -- obviously. The point is no one checks - HR just wants to thumbs up.
"Hi, I am in receipt of the contractor agreement.

Can developers negotiate the terms of this contract? I was concerned about some of the terms and how they'd affect my other projects."
My experience is that people that scream the loudest about "performance" are often also people that make micro-benchmarks and derive ridiculous claims from them, and also seem to often be the people that otherwise don't know much about "performance", or be in need of it.

For the by far largest share of web applications, easily everything to the 99th percentile, performance, in the "sense" of this benchmark, is wholly irrelevant.
Lawrence Livermore National Laboratory | Livermore, CA | Full-Time | Onsite

Come work at one of the world’s largest HPC centers, and join our world-class team

http://computation.llnl.gov/livermore-computing

Big Data Infrastructure System Engineer http://careers-ext.llnl.gov/jobs/search?q=101971 apply your knowledge in the development and improvement of our high performance and Big Data Intensive compute infrastructure and parallel file system environment.

Sr. Linux Administrators http://careers-ext.llnl.gov/jobs/search?q=101912 provide advanced support for systems in a heterogenous environment.

Sr. Middleware Administrator http://careers-ext.llnl.gov/jobs/6196916 provide advanced diagnostics, system administration, and operational support for our complex IT infrastructure, including Linux servers, Window servers and Oracle Enterprise Manager.

To see all postings: http://careers.llnl.gov/
Axosoft Donates GitKraken Pro Revenues to Support ACLU
> Your same argument can be applied to virtually any other language

No it can't. Each of those languages you listed (as well as Python) has its own runtime system designed to implement the desired semantics and features of the language. When writing a C extension to one of these runtimes, you're escaping the confines of the runtime system in order to improve performance or capabilities not native to the host runtime.

The point isn't "because it's written in C"; the point is that it's not written in Python and therefore the results of the benchmark cannot be attributed to Python, to say nothing of the merit of the benchmark in the first place.
This represents a giant economic opportunity for any company willing to be less stupid.
I can recommend Rancher. I’ve used Openshift, Kubernetes and Rancher - so far, Rancher has been the best experience.

http://rancher.com/
Gitlab Recovery Live Stream
I think this question is insulting. You can either lie or tell the truth. Lying doesn’t reflect well and the truth is mostly “Well, I need money and this job seems okay.” Of course, no one wants to hear that – even though this answer is to be expected in most cases.

You can manage (and diffuse) the situation by replying with humor. Make an over-the-top statement with a big smile to say something without saying anything. Like “Because I can do everything you need, and I can do it better than all the other candidates!”. Do not talk about money and especially not about costs. Just keep it light. A dumb question warrants a dumb answer.
> Emacs comes configured with a command called "send-region-to-shell"

The superior solution you are looking for is the package called elpy.

It provides this, linting via flycheck, contextual auto-completion via company-mode, etc etc.

I wouldn't know how to survive without it. It's almost a full IDE in itself.
Square, Inc. | Software Engineer, Mobile Security | New York (preferred), San Francisco (for senior or exceptional candidates) | https://squareup.com/careers

Square's Mobile Security team is hiring in our SoHo, NYC office. We're a full-stack engineering team building Square's software tamper detection and remote attestation system.

----

What we do:

research iOS and Android attacks and countermeasures

build backend services to filter and analyze system-level telemetry from the millions of devices running our software

develop heuristics and models to detect malicious activity

collaborate with Square's mobile, hardware, and anti-fraud teams

----

Why it's cool:

We work across many disciplines: security, mobile, backend, data infrastructure, data science.

Our system is critical: without it, some Square products couldn't exist.

Several companies have built systems like this; ours is the most advanced.

We catch real hackers and criminals.

----

Who we're looking for:

reverse engineers familiar with C

mobile engineers familiar with C and with Android or iOS internals

backend engineers

----

Tech we use:
C, Java, Objective-C, Python, Ruby
MySQL, Vertica, Spark

----

If this matches your background and interests, we'd love to talk to you -- email me at neal@squareup.com.
In the US there are definitely still a lot of laws on the books outright prohibiting the brewing of ciders and the sale of ciders. Most of these laws are leftovers of American prohibition and its teetotaling war on all alchohol. Some of the anti-cider laws were the first on the books and the strictest and hardest to overturn in the way that marijuana laws are similar the vanguard of America's laws in place from its war on drugs.

Alcoholic cider is one of the easiest things to homebrew, and was indeed something of a common beverage. To my grandfathers and great-grandfathers, brewing cider was an act of home rebellion, a reminder of how simple and commonplace alcohol can be. During the American Prohibition cider brewing was seen as a slippery slope to bootlegging and moonshine. (Partly because it was.)

I think America is still recovering from a lot of Prohibition-era anti-cider bias. There are still a lot of people that seem to think that making home ciders is dangerous and a quick way to die, even as there is an incredible movement overall in homebrewing beers these days. In some states, from what I recall, it may even still be the case that homebrewing cider is technically illegal.
Excellent, this worked!
It's worth noting that most statistical packages include the ability to generate a five-number summary (https://en.m.wikipedia.org/wiki/Five-number_summary), which generates many of the described skew-independent descriptive statistics automatically. (R, for example, will generate a five-number summary for each feature of a data frame with a simple summary(df) )

The TL;DR is to just plot everything if possible to visualize skew explicitly (or tricks like the Quartet), and there are a number of tools which can do that without much LOC overhead. (e.g ggplot2)
I don't know why people on hacker news are against transparency. I'm glad you guys are live streaming this, others would feel too inadequate to do so. Being this transparent only makes me want to use (and contribute to) gitlab even more.
Smartcar API | Frontend, Backend, Business Development, Design | Mountain View, CA | ONSITE | https://smartcar.com

We're a small team (9 people) making a big change in transportation. Technological additions to vehicles are kicking off a new era of better transportation which is affordable, greener, and safer. The automotive industry is undergoing the most disruptive changes since its inception. We believe the future of transportation is Autonomous, Electric, Shared and Connected. Smartcar is building an API platform to solve the "connected" part of it.

The positions we are hiring for:

+ Business Development / Account Manager with 2+ years of experience.

+ Software Engineer with 2+ years of experience. Our stack is Node.js, Postgres, Redis, Docker, AWS.

+ Designer (contract position) to shape the UX and design of our frontends.

If you are interested in helping us modernize transportation and enjoy working in a collaborative environment, we'd like to meet you. $95K to $130K + up to 1.0% equity

If you want to learn more, email me at sanketh@smartcar.com or call me at 530 475 2882. No recruiters.
Off the top of my head: I wonder if astronauts are on lower calorie diets than usual.

Lowering calorie intake is one of the few well known ways that lifespan can be increased. Will have to see if there's any research correlating low calorie diets and telomere length.
You'll never know if it was a great company with a bad interviewer. It's better to use all the advantages you can to get through an interview and get the job to see for yourself. I don't think you can learn anything definitive from most interviews - they're mostly subjective, unscientific voodoo.
Transparency should be like a sheer dress, enough to see, but still covering the bits that need to stay hidden.

This is just nudity.
Pararius | Amsterdam | Onsite, full-time, https://www.pararius.nl

We're looking for a full-stack developer to lead our products' development.

For details (Dutch):
> http://stackoverflow.com/jobs/132632/full-stack-ontwikkelaar...
In almost every case you're correct. If its a hobby project, or it allows you to make a normal living you're likely to be fine. The danger comes when you end up founding the next facebook and there is some real money involved. Then you might have the Winklevii suing you based on the clause in the contract.

They could get expert testimony about the amount of time it took to create, find old stack exchange questions let alone get court ordered access to git etc. They may not end up winning, but you could settle just to avoid the cost.

On the other hand, this definitely counts as "nice problem to have" and probably isn't worth actually worrying about.
Linux.com about Unikernels (UniK) and kubernetes
Top Hat | www.tophat.com | Toronto, ON, Canada | ONSITE Full-time

Top Hat is still hiring!! We are looking for really smart software engineers to join our team! Some of the roles we have available are: iOS developer, Android developer, Mobile Lead and Full stack web developer (Python, Django, Javascript, React.js/Flux, AWS, Ansible). Salary ranges based on experience from $80K to $130K.
We're a pretty awesome growth startup in the education space - we make the classroom more interactive, fun and engaging for both students and professors. We've got VC funding from some of the best investors in the world (the same guys that funded Shopify, Salesforce, Box.net etc.) Top Hat helps professors make every lecture count by transforming mobile devices into powerful engagement tools, inside and outside the classroom. Recently, Top Hat has been building out interactive textbooks and creating a way for professors to produce new content and share it through a market place! We have a great dev culture and some really cool problems to work on!

Top Hat is also hosting Hack & Tell: Round 11 on February 7th. If you are in the Toronto area and would like to come out rsvp here: https://www.meetup.com/Toronto-Hack-and-Tell/events/23702478... (There will be free pizza and beer)!

If you are interested in our open positions send your resume/github account to olivia at tophat dot com.
Show HN: Rapidoid just got Official Docker repository
Making Cloud a Reality on the ZSystems Mainframe
> McCarthyism was political, nothing to do with economics.

McCarthy hunted down communists (supposed and actual).

> The whole idea of capitalism is that people join together in free association to trade for mutual benefit. The responsibility ends there.

It appears to me that you are conflating 'socialism' with 'planned economy' and 'capitalism' with 'free market'.
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 and fitness apps that are just as revolutionary and innovative as Zombies, Run! https://zombiesrungame.com

* Senior iOS Developer: http://www.sixtostart.com/onetoread/2017/senior-ios-develope...

* Senior Android Developer: http://www.sixtostart.com/onetoread/2017/senior-android-deve...

* Full Stack Web Developer: http://www.sixtostart.com/onetoread/2017/web-developer/