skysight-inc/HackerNews huggingface dataset:
Yup - top talent is already making more. Gitlab needs to recruit with purpose (this is what we're doing and why), environment (remote first, transparency, etc), and pay (we can match 70% of what you'd get at XYZ Company). Right now, it feels like they're capped at 30-50% of what someone could make at a big org, which is just a drop in salary most people would never take, regardless of the company values/purpose.

One alternate idea would be to hire consultants on a temporary basis. You may not be able to pay $250k a year, but you could pay a one time $40k fee to review the architecture and come up with prioritized strategy for disaster recovery and scalability.
Have a try at using Emacs/Cider or Cursive with Clojure.
Dershowitz needs to buy his soul back from Satan and stop supporting the Trump administration.
Google Cloud | The Earth | Full-Time | On-site / Remote

Yo! We are continuing to grow the GCP Solutions Architect team; a bunch of happy folk learning and helping others to use Google's cloud infrastructure for fun and profit. Machine learning, petabytes, OSS, Kubernetes; you bring the smarts we'll supply the hardware :)

Any of these work: https://careers.google.com/jobs#t=sq&q=j&li=20&l=false&jlo=e...
Virtual Reality Pop Newsletter: Q&A with HTC Vive, Unity, High Fidelity and More
Automate Your Content Curation with Slack, RSS and Buffer
MongoDB ransom attacks continue to plague administrators
If telomere length reduction correlates with aging, then the flight twin (Scott) aged less rapidly. Not everyone agrees that telomere length is a reliable aging indicator.

Another really interesting result was in DNA methylation, a gene activity regulation process [1].

Scott's DNA methylation decreased during flight while his Earthbound twin's methylation increased during that time. After Scott's return to Earth, DNA methylation in both twins returned to baseline level. The last result puzzles me.

[1] https://en.wikipedia.org/wiki/DNA_methylation
Manzama | Bend, OR | Full-time | Senior Full Stack Software Developer | http://manzama.com/jobs-senior-software-engineer/

Current Tech Stack (ideally familiarity with some of these):

Python Django application hosted on Google Cloud
Backed by Postgres, Solr, Google Datastore, and Redis, SendGrid
Other tools include Salt, BigQuery, RabbitMQ, Nginx, Celery, Java
You're welcome!

The agent "learns" by stumbling around and interacting with its environment. At the beginning, its behavior is pretty random, but as it learns more and more, it refines its "policy" to collect more rewards more quickly.

Brute force is certainly possible for some situations. For example, suppose you're playing Blackjack. You can calculate the expected return from 'hitting' (taking another card) and 'standing' (keeping what you've got), based on the cards in your hand and the card the dealer shows.

So...brute force works for simple tasks, but in a lot of situations, it's hard to enumerate all possible states (chess has something like 10^47 possible states) and state-action pairs. It's also difficult to "assign credit"--you rarely lose a chess game just because of the last move. These make it difficult to brute-force a solution or find one via analysis. However, the biggest "win" for using RL is that it's applicable to "black box" scenarios where we don't necessarily know everything about the task. The programmer just needs to give it feedback (though the reward signal) when it does something good or bad.

Furthermore, depending on how you configure the RL agent, it can react to changes in the environment, even without being explicitly reset. For example, imagine a robot vacuum that gets "rewarded" for collecting dirt. It's possible that cleaning the room changes how people use it and thus, changes the distribution of dirt. With the right discounting setup, the vacuum will adjust its behavior accordingly.
So if my intuition is applicable (which it's probably not)- it's longer because it stretches out, not because it's accumulating material? I assume that's not really possible though...
This Danish TV Ad Is What the World Needs to Remember Now More Than Ever
We also regulate things that are only nuisances. Elsewhere in this thread are examples of where perfume and barbecue smoke are regulated. We have noise ordinances, too.
The Viget Book of CMS
Full-stack web developer with solid skills in Python / Django, HTML / CSS and Javascript / jQuery. I speak fluent english (IELTS certificate, Band 8).

Location: Rio de Janeiro, Brazil

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Django, HTML (HTML5), CSS, Javascript / jQuery, Bootstrap, SQL, pandas, matplotlib, Excel / VBA

Personal Website / portfolio: http://felipegalvao.com.br/en/

Résumé/CV: http://felipegalvao.com.br/static/Resume-Felipe_Galvao_dev.p...

Email: contato@felipegalvao.com.br
That's pretty bold. I would imagine most companies' honest response would be "Well, you don't HAVE to come work here, we have 10 other people interviewing after you." I mean, congratulations if you have options, but in most employer-applicant relationships, there is a huge power imbalance benefiting the employer.
The ambiguous IP clause is very common in UK programmer employment contracts. I've had two experiences with it. Most recently, I was able to insert a clarifying clause that said "work not related to company's business and not done on company time/equipment doesn't count".

Previously, I was working at a startup that didn't have this clause and employed a number of people who were Debian developers in their spare time. They introduced new contracts containing this IP clause. We discussed them and the whole department (dozen or so of us) simply politely refused to sign them. The situation quietly stalemated for months until the company ran out of runway and almost all of us were made redundant.

Collective action can work, guys. Few companies can afford to lost a lot of devs at once.
Q | Data Engineer and Platform Engineer | Millbrae, CA | ONSITE, Full-time, https://q.bio

We are an a16z and FF backed company building technology that quantifies, digitizes, and simulates human physiology.

Data Engineer:
https://jobs.lever.co/qbio/2131dbb9-f673-453f-81cc-58f474696...

Platform Engineer:
https://jobs.lever.co/qbio/c18f77ae-156a-4cbb-bfed-cd13d882f...

https://q.bio
I hope I'm pointing out the elephant in the room here: how many of their PCs are infected ?
Huygens ING | Amsterdam, The Netherlands | Software Engineer | Full-time, onsite | $35K – $60

Build open source software that slowly but surely gathers all historical data in Europe

We're a team of engineers at the Royal Academy of Sciences in the Netherlands.
We build a Backend as a Service that allows users to deposit their data[1].
We're looking for front-end / back-end engineers (we prefer people who like a little bit of both) to add features for exposing the data (search, visualisation) and for working with the data (distributes storage, reasoning/inferring knowledge).

We provide an environment where people enjoy freedom of work, where our clients understand the uncertainty of experimentation (they're researchers after all) and where all code is published under an open-source license.

We're using java (yes, voluntarily), react/redux (I know, sooo 2016) and we're hosting on kubernetes (sorry, no disparaging remark here).
We don't really care if you've used these exact technologies before, but we do care if you have built up greenfield applications as well as to have worked on applications that have been in development for a few years.

Interview process: phone interview -> at a later date a technical challenge (in person or screenshare) -> final interview (finalizing the agreement)

Drop me a line at jauco.noordzij . huygens.knaw.nl!

[1] http://github.com/huygensING/timbuctoo
Thx mate. We are thinking about different A/B tests right now and will experiment with different approaches.
lol xD good job!
The idea doesn't really require Common Lisp; the same thing could be implemented in C with a bit more effort. But for me, any project mostly means Common Lisp as that's the first tool I reach for. I need a scripting language because exposing the full host language is not really scripting, pretending so is a cop out that always comes with unintended consequences. Given the right definitions, Forth reads like the kind of pseudo code most non-programmers would write; and the lack of syntactic fluff makes it a viable alternative for scenarios involving sequential processing, templating etc.
I would like to see similar threads published for the contracts used by other work sites and even clients using standard Legal Zoom contracts. This stuff is important.

I always say: If you haven't been fucked you haven't been in business very long.
I'm working for a startup right now. We're using Kubernetes via GKE on Google Cloud.

Back in 2015, I implemented a Kubernetes by hand in AWS. I'm not going to do something like that again. GKE is fairly painless and it has most of the sensible defaults that I want. Networking just works -- pods can talk to each other as well as to any VM instances from any availability zone and region. Integrating with GCP service accounts just works. Spinning up experimental clusters is easy, as is horizontally scaling the clusters. One gotcha is that Google has not made K8S 1.5 generally available in all regions or availability zones. Otherwise, upgrades are pretty easy.

I have deployed with Docker Compose (not doing that again -- it is easier to use shell scripts). I have deployed with AWS ECS service (not doing that again; it does not have the concept of pods which severely constrains how you deploy). I used to deploy with Chef. I've heard of Chef's Habitat, but have not played with it.

Back for the 2015 project, I wrote Matsuri as a framework to manage the different Kubernetes templates. It's useful if you know Ruby. It uses idiomatic Ruby to generate and manage K8S specifications, and run kubectl commands. I wanted a single tool that could work with all the different environments (production, staging, etc.) as well as manage the dev environment. For example, if I want to diff my version-controlled spec on dev with what Kubernetes master currently has, I would use `bin/dev diff pod myapp`. If I want to diff the deployment resource by the same name, I would use `bin/production diff deployment myapp`. I can write hooks specific to the app. For example, `bin/production console mongodb` uses hooks to query Kubernetes to find a pod to attach to, determine the current Mongodb master, and invoke the command to go directly into the Mongodb shell. But I could have invoked `bin/staging console mongodb` or `bin/dev console mongodb`. I could do this because I have been developing software for a long time and I have enough ops experience to be able to put it all together. YMMV.

We're using Go.cd for the CD. I could have used Jenkins, but decided to give Go.cd a try. Go.cd has some advantages (such as much better topologies and tracking value streams) though there are also things it does not do as well as Jenkins (Go.cd auth mechanisms blow, and I had to write my own custom proxy to get Github hooks working more securely and reliably). Setting up GCP service accounts so that go.cd agents can deploy was a lot easier than I thought, once I read through the GCP docs. (Much easier than AWS).

Docker containers are still difficult to make. You want to vet things before using them. Handling this stuff is still going to be a full-time job for someone, both in terms of designing the infrastructure as well as the development tools. There are a lot of issues that come up because dev might throw things over the wall that might impact the overall reliability and performance of the system.
I'm guessing they feel strongly about getting singled out if something like this would happen to them. Possibly because they have been used as a scapegoat by a employer or team mate once.

/ArmchairPsychology
Ping Identity | Software Engineer in Test | Austin, TX | Onsite, full-time https://pingidentity.com

Ping Identity is creating a new generation Identity-as-a-Service solution. The Austin team (formerly known as UnboundID) is focused on a scalable and high performing backend service that exposes APIs for accessing data, authentication, authorization, data governance services leveraging standards like LDAP, SCIM, OpenID Connect, OAuth2, XACML.

Engineers in the Quality Assurance team get exposed to a wide range of technologies, programming languages and tools. This role requires familiarity primarily with Java for both creating automated tests as well as to be able to participate in code reviews for the entire engineering team.

Apply here (our idiotic career page unfortunately does not have a direct link): https://www.pingidentity.com/content/pic/en/about/careers/li... (look for the Software Engineer in Test position in Austin, TX)
This actually sounds like a perfect position for me. Can you help sponsor visas for Americans? It would help me get through Express Entry.
Well, I would hire you. Don't know about others.
Yeah, the "passion" term is a loaded one and I regret using it. I don't require someone to be "passionate" about the product we're working on to see them as a good fit. In fact, as someone who works in medical devices, when someone came in and said they really wanted meaningful work and that's why they wanted to switch to medical devices, I'd slightly roll my eyes to myself because I saw a younger version of myself in them, knowing that they would quickly realize how far-removed they and their work are from the bed-side or OR and that feelings of making a meaningful contribution are a lot more rare than they might imagine.

Personally, I wouldn't ask the "why should I hire you" question, because it's a dumb question IMHO, but if I did and someone answered "Because I will make you more money than you'll pay me" and left it at that, I'd have some misgivings about that answer. It's tough for me articulate exactly why, but I just can't say I'd be thrilled with that answer. Someone who optimizes themselves for "make the company more money than I'm paid" doesn't really say much about what it's like to work with them. The statement doesn't do a good job of "selling yourself", IMHO.
lsof -> check if a process is accessing that file/directory.
A bit more like Elysium[1], I'd say...

1: https://en.wikipedia.org/wiki/Elysium_(film)

That said, being exposed to a lot of high-energy ionizing radiation and lengthening one's teleomeres doesn't sound like a good combination...
This is a great read. I've been thinking alot about these basic concepts myself lately, especially the idea of central tendency.

Essentially, we can make up any method we want to summarize data and give us a single value that represents the central location of the data i.e. mean vs. least absolute distance vs. distance squared, etc.

I haven't thought much about the difference between "typical case" or "expected value" so that's a very useful distinction to be made, especially when deciding which method you want to pick.
Great tool for site discovery
Could it be radiation hormesis?
We use Dokku (https://github.com/dokku/dokku) in production using it's tag:deploy feature to manage all of our containers (apps in Dokku). We've fully automated it that we no longer interact directly with the individual instances. Pushes to master kick of builds that create docker hub images, then a deployment is triggered on the production machines.
Telomere length is not measured by physical length. It is measured by the actual number of repeats of the sequence.
Another recent example is Qantas QF32 had an engine explode (fire then catastrophic/uncontained turbine failure) and the A380 landed with one good engine, and two degraded engines. The entire cockpit crew of 5 pilots did a brilliant job in landing the jet.
The time dilation from a year on the ISS would only be around 0.014 seconds [1][2], so sadly it's not the fountain of youth just yet.

[1] http://ideonexus.com/2009/02/17/how-much-does-time-dilate-fo...

[2] https://spaceflight.nasa.gov/station/crew/exp7/luletters/lu_...
A related question: how often are the people here scaling their applications up and down?

Do you have large workload spikes, or traffic spikes?
Shorter telomeres are correlated with aging, stress, and a higher incidence of cancer. We're no entirely sure whether short telomeres can increase the chance of cancer or whether other things that can cause cancer tend to decrease telomere length or what but whichever way it goes short telomeres are a good sign in terms of health.
Would you have said the same 30 years ago? Smoking used to be much more common - at least in places where I've lived. As smokers have quit the number of butts they have dropped have gone down. My impression is smokers in general are more likely to drop their used butts, but since there are so few of them you don't see much.
The fact that they tell you how many other candidates there are for the same position is a bad sign about their hiring process to be honest.
> This is where automated testing helps. My mail server has a sister VM out in the wild that once a day picks up the latest backup from the offsite-online backups and restores it, sending me a copy of the last message received according to the data in that backup. If I don't get the message, restoring the backup failed. If the message looks too old then making or transferring the backup failed.

That's awesome. I've always tested my backups by having shitty, cheap servers so bad that restoring from backup happens about once every few months.

Going to an automated restoration test is a great idea, though also a lot of work for most people.

Just checking, manually or automatically that your backups are occurring and are of a reasonable size is probably sufficient for most operations and would have caught most if not every case in the GitLab instance.
Namely | Senior Product Designer | New York, NY - Full Time

As Senior Product Designer, you will work collaboratively with engineers, product managers, stakeholders, and other designers. You’ll have direct impact on Namely’s business through design ownership of every aspect of Namely’s platform (think payroll, benefits, performance, mobile, social, and many more ways to build a better HR platform). You will be integral in solving problems and building tools for our clients that innovate and improve the user experience on our platform.

Responsibilities:
* Collaborate with Product Managers, engineers, and other members of the design team to create user-centered design solutions for Namely’s products
* Conduct user research, testing, analysis to drive design decisionsOwn the end-to-end design process, from wireframes to high-fidelity mockups, and the implementation of those designs with front-end engineers
* Execute simple and beautiful design that combines intuitive UX with fine visual details into a cohesive product that’s so good, you can’t help but brag about it (even though you’re typically a pretty humble person)
* Help define and execute a style guide for the entire platform’s UI
* Demonstrate and communicate designs across departments and stakeholders with clarity and conviction. And other cool words that start with “C.”
* Grow your design chops in a collaborative team bursting with talented product designers

Requirements:
* A strong understanding of user-centered design methods and principles
* Ability to prioritize and work effectively on multiple projects in a collaborative team of designers, product managers, and developers
* Fluency in Sketch, Zeplin, and prototyping with a tool such as Invision
* 3-5 years of experience as a user experience designer, interaction designer, or similar UX-related role with accompanying experience in visual/graphic design
* Strong ability to communicate your design vision through verbal and written explanation, sketching, or quick mock ups to small or large groups, from designers to executives
* A tendency to roll your eyes when job descriptions use words like "rock star designer", "intuitive design sensibility”, or "expert in Photoshop" since, you know, duh

Nice to Have:
* Experience working on SAAS products, or products in the HR space
* Experience designing analytical dashboards and/or data visualizations

If you have a natural inclination to simplify and bring order to complex data sets this is your chance.

Please feel free to reach out to me directly at john@grayscalable.com

https://www.namely.com/jobs/?gh_jid=564142
I've been wondering if they called the hp48g's forth ui lisp to avoid lawsuits.
NewYork Presbyterian-Hospital Innovation Center | Full-time Fellowship | NYC

As part of our mission, NewYork-Presbyterian Hospital continues to support processes and programs to keep up with advancements in healthcare and stay on the cutting edge. One way we achieve this is through our NYP Innovation Center, comprised of pioneering professionals who use the Hospital's powerful care delivery network (with thousands of micro environments, practices, and workflows) to work with new concepts and technologies, prototype rapidly, and create transformative enterprise-level solutions.

Each year, we select one outstanding individual to be the Silverman Fellow. This Fellow joins the NYP Innovation Center’s startup-like environment, receives careful mentorship, gains unprecedented access to Hospital operations, and connects with senior leadership. Through this experience, he or she learns to take ideas from concept to practice-changing product.

See http://innovatenyp.org/silvermanfellowship/ for more details.

Contact me personally with any questions by PM.
If you're still willing to answer questions, what do you do with all the failed drives?
OpenDataSoft (https://www.opendatasoft.com) | Paris, France | Full-time, on site

OpenDataSoft (founded in 2011, 40 employees nowadays) is developing a SaaS platform that aims to make it very easy for anyone to create a data portal (which can be a public open data portal, a private internal data sharing space, or anything in between), and at the same time build a wide catalog of public easy-to-use data. You can see the public half of our work here (https://data.opendatasoft.com/explore/).

We're hiring:

Front-end Engineer (Senior or Junior) : help us build easy-to-use UIs to make data publishing intuitive; also help us re-build entirely our front-end stack this year (from AngularJS 1 to ...?)

Back-end Engineer (Senior or Junior) : we like to add a few 0s every year to our data processing performance metrics; help us make our Python stack faster and more resilient!

Technical Consultant : you like to hack around a platform (and talk to the R&D team about it), and to help customers become autonomous on a product (which sometimes means teaching a bit of HTML)

Being an Engineer at OpenDataSoft means being able to "drive a feature home", from the design and implementation choices to the documentation and advanced support. If you like contributing to a product and making impactful choices, we may be a great fit for you!
We may look like a startup, but we have sensible working hours, a sane growth rate, and a very very low turnover. However, we still like beer, weird jokes, and food (a lot).

You can find more information and contact us on our website: https://www.opendatasoft.com/company/jobs/

If you're in Paris and would like to know more about us while drinking a beer, that's possible too!
What It Would Take to Reach the Stars
1) Imagine yourself on dying bed - what would you regret/be proud of in your past life? Strive to go that way.

2) Bring good to humanity, and don't do evil. If nothing else, if raising kids, be a good parent and role model - don't bring more unbalanced, fucked up, childhood-issue-riddled people into this world. Too many of those around already.
There are standard protocols for it, HTTP MITM was always (well, in recent history) just asshattery.