skysight-inc/HackerNews huggingface dataset:
As the guidelines request,

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize.

https://news.ycombinator.com/newsguidelines.html

This is particularly important on sensitive topics, such as this one. The goal of HN is not combative arguments, but rather constructive, substantive discussion.
How to Beat the Attention Economy Without Going Cold Turkey
Are you on touteslesbox.fr yet ? If not, it's a great place to acquire qualified leads.
May I ask if which time zones you prefer? I was going to ping you via e-mail but this could help other potential applicants too.
Just a small heads up: Bruno Jouhier's solution is a transpiler just doing the continuation passing style transform. In other words, one could program in a synchronous style and the code got transformed to callback style. Later he added features to be compatible with fibers.
Waaaay back when I was in AIESEC (fervent sort of student sales-training / exchange organization) someone drew a fantastically simple little diagram. It was three circles, one inside the other.

The inner-most was labeled "comfort zone." The second was labeled "discomfort zone." The third was "panic zone." Outside the third was "the universe."

The presenter argued that you never got rid of your "discomfort zone" or your "panic zone," but you could slowly expand your "comfort zone" by venturing into your "discomfort zone," essentially making things comfortable that used to be uncomfortable to you, and stretching your boundaries. As long as you don't stray into panic zone, you'd be ok. And as long as you keep doing this, your little circles would encompass more and more of the universe.

So an example - you're trying to learn guitar. You are extremely uncomfortable about playing in front of other people, so first you force yourself to play in front of your romantic partner. That eventually becomes comfortable, and so you play in front of some close friends. Over time, you're finally comfortable enough to play an open mic night... and so on.

But, if you had gone straight from beginner to open mic night, with nothing in between, you might have gone into a full blown panic, and permanently associated guitar playing with the sheer panic scenario of open mic night with no prior context, and forever ruined the hobby for you.
That's deep
Second Measure (YC S15) | SF Bay Area - San Mateo, CA (downtown) | ONSITE | https://secondmeasure.com

Second Measure analyzes credit card data. We process billions of purchases to help investors (VCs and hedge funds) and brands answer questions like:

- Is Lyft gaining or losing market share in NYC? [1]
- How well does Blue Apron's retain its customers? [2]
- Where do ex-Chipotle customers go?
- (Check out our research blog [3])

...through a self-service analytics platform we build in-house.

We've managed to create something people love, and it's spreading like wildfire.

We’re just 16 people today - mostly senior engineers and data scientists (12 technical; 5 w/PhDs).

We’re looking for other strong builders, especially those who can grow into leadership roles:

- Data Scientist (CS or stats-leaning)
- Product Designer
- Research Analyst
- Software Engineer (frontend/backend/data; mid-to-senior+)

I'm a founder (mike@). Submit directly [4] or email jobs@ and CC me.

[1] http://www.sfchronicle.com/business/article/Lyft-gets-boost-...

[2] https://www.theinformation.com/data-suggest-more-trouble-ahe...

[3] http://blog.secondmeasure.com/

[4] https://boards.greenhouse.io/secondmeasure
Nurse who stood up for patient rights arrested
Just to pile on, I have had people who complained that they should have been a senior dev because they knew the most about algorithms and the internals of compilers, languages, libraries, and CPU's. Those same people couldn't communicate that knowledge to others and couldn't design complex systems containing multiple independent components, but they felt since they had strong technical skills that was all they needed.
That is true, but I got the impression from the article that they had a wider range of problems in mind.
Hell is other people.
I think 3rd party providers are underrated when it comes to building side income streams.
Terbium Labs | Software Engineer | Baltimore, MD | Remote OK | https://terbiumlabs.com/careers.html#software

Terbium Labs is the world's premier dark web data monitoring company. We are a VC-backed startup with well-known enterprise clients. We are growing our Engineering team to help us continue to be leader in this emerging market.

We primarily operate a large-scale dark web crawler which we then transform into a variety of data products for internal and client consumption. We work primarily in Python and on AWS across a wide variety of domains such as distributed computing, systems engineering, data engineering and big data.

Company: https://terbiumlabs.com/
Openings: https://terbiumlabs.com/careers.html#software
Culture: https://terbiumlabs.com/careers.html#culture
Contact: careers@terbiumlabs.com
How to provide a protein-rich diet to a growing population
Well he was witnessed.
I have seen people squeezing in a whole new stack just because. Like instead of adding two new web APIs to the existing server suddenly you have that weird beast that's half Node and half .NET.
Its not unusual at all. Anyone could have had these same circumstances.
I did some mentoring on Ruby for beginners as one of the mentors at RubyMentors some years ago, when I was working on Ruby (and Rails) projects. Currently not doing any such mentoring as I am busy with many things. Might start it again after some time, likely this time for the following areas:

- software career guidance for beginners;

- Python, SQL and database design, and Linux/Unix user-level and shell scripting (the mentoring can be done for each of those subjects independently);

- maybe C too a bit later.

I have multiple years of real life experience in all of those.

I also do online mentoring as part of my work, at Codementor. Here is my Codementor profile:

https://www.codementor.io/vasudevram
So what are the conditions where it hurts more? You set up the problem and then left us hanging...
The “About Us” page of every digital media agency
Create music playlists with a given length
OnXmaps | REMOTE or Montana | Full time, US only | Mobile

Software Engineer, iOS Engineer | https://www.onxmaps.com

We're looking for a great iOS developer with a passion for the outdoors. We’ve just finished a complete rewrite at OnX (Swift, Kotlin and Elixir) and we’re looking to expand our team to take full advantage of the new platform.

=== What we do ===

At OnXmaps we’re working to create a best in class GPS and mapping experience for mobile devices and the web. If you want to push the boundaries of mapping capabilities on mobile devices then OnX might be a perfect fit for you. We have plenty of fun, challenging and rewarding projects ahead and we need a top notch iOS developer to help us take our apps to the next level.

If you’re passionate about writing great software, love playing outside, believe in protecting access to public lands and want to dominate the mobile GPS market, please consider applying.

current job posting:

https://onxmaps.bamboohr.com/jobs/view.php?id=25
Only the first access of the first object of the class. After that, it's cached for all subsequent objects.
https://wanqu.co - A San Francisco engineer (me) curates 5 English articles on tech & startup for Chinese makers everyday.

Started on August 6, 2014. It's a side project of mine. I built a website (Django), a native iOS app (Swift), a native Android app (React Native), and some automation tools. It brings around $1200/month via iOS in-app-purchase, sponsorship, affiliate links etc. I keep a full time job while doing this content curation thing at night (2~3 hours per day). So far, I've curated 5000+ articles and I've written over 1 million Chinese characters for comments -- The Chinese translation of all Harry Potter books consist of 2 million Chinese characters :)

Over 3 years, it accumulates over 140,000 followers across 10 content distribution channels as of today (Sep 1, 2017), including iOS push notifications, android push notifications, Weibo, Twitter, chrome push notifications ...

It's in Chinese, so it's pretty much unknown to the English-speaking world. Hacker News and Product Hunt are English only. Non-English projects are not allowed :( I hope my side project can fill the gap between Chinese-speaking makers and the English-dominant tech world. I believe doing good is the best business model.

Checkout my Indie Hackers interview (in English, of course): https://www.indiehackers.com/businesses/wanqu
> Hypothesis is a quickcheck port to python

If you'll pardon the pedantry (I think the distinction matters, honest), Hypothesis isn't really a QuickCheck port. It started out life that way, and it can be used in a way that that is pretty compatible with QuickCheck, but implementation-wise it's very different and it has a bunch of interesting non-QuickCheck features.

I totally agree that this is great news though, and I'm very grateful to Stripe. :-)
Perhaps it's the major league baseball that doesn't believe in the minor league baseball ;)
Salesfive GmbH | Munich | Full Time / Part Time | ONSITE | VISA

Join a small team in beautiful Munich building a mobile app for sales agents!

Available Positions:

- Backend Developer FT (Ruby, but experience with APIs is what I care about)

- iOS Developer FT (Swift)

- Designer PT

- Anything else - Always looking for talented individuals.

Visit our website at https://salesfive.io

Throw me an email at dj@salesfive.de with a little information about yourself!
I have observed this vastly "bipolar" results amongst my friends as well. Some take public declaration to heart and they ram through their goals. However I quickly lose interest of the project after I told everybody. I would go extra length to surprise and dish out cool stuff more often I care to finish side project only because I said I will do it.

I somehow concluded that I don't care about approvals on my 'integrity' yet I highly value my 'creativity' viewed by others.
I've got at least one book titled price economics. Basically that's a huge area in economics. There are both micro and macro contributions to price. It's also the one communicative factor between suppliers and demanders.
Hypothesis has been highly useful in the team I work in. It is also one of the most robust property-based testing library in any language. Thanks to the project contributors and Stripe for investing resources in making it even better!
MineralSoft | YC W16 | Software Engineer, Senior Software Engineer | Austin, TX | ONSITE

MineralSoft is an integrated data platform for people and companies that own oil and gas interests . Our inputs are complex, disorganized, and fragmented data about oil and gas production. Our product enables our customers to optimize revenue through charts, reports, notifications, and maps.

Programming is mostly in python using django, with some javascript. If you like working where you're empowered to make change happen, drop me an email with your resume at jobs@mineralsoft.com.

NO AGENCIES, NO RECRUITERS PLEASE.
Show HN: Connect millions of documents into intelligent casual models
Another example missing in the article was the graphics workstations with SGI.
20 months in, Microsoft Ventures shows promise
The Taxi medallion system is more exploitative of labor than Uber, forcing poor people to prepay for the right to work. It's as close to indentured servitude as you can get.
I'm not sure admitting my complete confusion is bragging. I apologize if it came across like that.

There wasn't a single comment on this post, despite it getting lots of upvotes. I assumed I was missing something, but I felt like my "WTF" needed some context.
Lyte | https://uselyte.com/ | San Francisco, CA | Full-time, onsite | Frontend (React.js) | Backend (Django, Postgres)

Lyte is a ticket exchange platform for sold out shows. We've partnered with some of the biggest names in the music industry to bring sanity to the secondary market. We work directly with venues, festivals, and artists to integrate with their primary ticketing partners so we can eliminate scalping and fraud while simultaneously driving down prices in the secondary market and increase fan savings.

We looking for:

- Junior Designer

- Frontend Engineers (React/HTML/CSS)

- Backend Engineers (Python, Django)

- Data Scientist (Pandas, Python, Django)

- Customer Support

- Operations Analyst

Email: engineering@uselyte.com
Ew blogger is so gross and hard to customize, though. I say this as someone who used it extensively for years, and tried to go full Tim Ferriss mode on it.

Found wordpress better for that. Now I feel like I should just set up a database and some sort of blogging app on my own. Ugh, so many sideprojects, so little time / focus.

Anyway just look how ugly - ablate.blogspot.com I never could figure out how to just make it less... shit.

PS if anybody knows a good way to set up mass-redirect for all my blogspot posts so I can finally get them off blogspot, I'm open ears.
ALICE | Software Engineer | Menlo Park | Onsite | Fulltime

http://alicetechnologies.com/

ALICE stands for Artificial Intelligence Construction Engineering and we believe in helping advance the efficiency of the construction industry. We are well funded ($2.5M) and looking to scale as we make our first enterprise sales. This is an excellent time to get in. The problems we solve are real and technically challenging. In addition to competitive salary and equity, we offer the opportunity to break into the ripe-for-disruption construction industry. You will also learn the art and science behind our algorithms.

Frontend or Fullstack Engineer

- a good fit if you:
- have a solid understanding of algorithms and data structures (especially graphs).
- enjoy implementing technically complex, yet user friendly interfaces.
- are self driven and can own responsibility for large parts of a project.

Bonus points if you:

- have experience with WebGL, Angular, React, Scala or another JVM language, PlayFramework, AWS
- understand the challenge of presenting a complex system to users.
- want freedom to explore novel data visualization concepts.
- are able to work with the team to produce a polished, professional product.

Contact carl@alicetechnologies.com
But that's the thing, browsers regularly send Accept-Language, if it's overall less accurate than ip geolocation, then it's hard to prefer it.
A corporation pressuring journalists to write favorable coverage, and not publishing harmful articles, is par for the course. Apple is famous for this, and Google is no different. I don't think there's enough independence in tech journalism, and journalists can get beholden to a company to maintain access, advance notice and interaction with products and services, and overtime become little more than a cheerleader. The tech media needs far more independence, but until we break this dependency/playing favorites system we won't have it.
Discussion from yesterday: https://news.ycombinator.com/item?id=15145176
Segment | Engineering | San Francisco, CA | Full-Time | Onsite

Segment is building the analytics routing layer for the world. We transform data into over 150 different services, adding new ones every day. We’re processing billions of events each month, and maintaining the analytics infrastructure for companies like DigitalOcean, Atlassian, New Relic, and Docker.

Our goal is to help companies learn from how their users interact with the products to build even better products.
We also like to share our work and what we learn, here are some recent examples:

https://segment.com/blog/the-right-way-to-manage-secrets/

https://segment.com/blog/exactly-once-delivery/

https://segment.com/blog/a-brief-history-of-the-uuid/

https://open.segment.com

If any of this sounds interesting, we’d love to hear from you! Check out some of our open positions at https://segment.com/jobs or email tido.carriero@segment.com with some info about your background and we’ll kick it off from there.
breadwallet | Senior Backend Engineer, Senior Android Engineer | San Francisco & Zurich | Remote full-time | https://breadwallet.com

Bread is a crypto-currency startup focused on a consumer-facing mobile wallet available on Android and iOS. We're the most popular iOS wallet and gaining fast on Android! Bread's fully decentralized architecture allows it to connect directly to the P2P networks. We focus on simplicity, security, and privacy.

* Backend, Go/Postgres:

We need a full time backend engineer to join our web team. Our entire infrastructure is in Go and Postgres, and hosted on Kubernetes. If you have experience in these and are looking for an awesome remote startup to work for, please get in touch! You can reach me (the CTO, Samuel Sutch) at sam@breadwallet.com

* Android:

Android is also an area where we could use some help. We're growing very quickly on Android and need some help getting our codebase in better shape. The gig would be 200-300 hours of coding, app architecture, and mentoring our current lead Android engineer. Like the above job, this would be remote. Please reach out to me, sam@breadwallet.com if you're interested. Thanks!
Yep, as soon as you start talking about it, people start congratulating you, your reward system kicks in in your primitave lizard brain, and you don't bother actually doing it because you've already been rewarded.
Embarrassing that I use bash everyday and didn't know about Stephen Bourne. Shameful.

I also just learned Bash was developed by Brian Fox after Stallman became dissatisfied with progress on it in 1988 as a free software replacement for the Bourne shell.

We don't celebrate these guys enough, I wish there was more recognition, more of a public face and profile for all these pioneers.
I joined 2 months ago and am so happy I did. We're tackling difficult problems, but that makes it all the more enjoyable!
Learning in Brains and Machines (3): Synergistic and Modular Action
There's a configuration option in the omnibus CE config file to add additional lines to the built-in nginx configuration, it seems pretty straightforward to me - although we use a different web server so that we can integrate with our SSO, so I haven't tried it.
This is awesome. So great to see the Watsi team continuing to push for broader and more affordable access to healthcare.
This exclusionary mindset isn't helpful. No matter how much we wish the term would go away, it won't. The article has "Uber for X" in the title for a reason.
I suspect HR does gating because it works. HR’s goal is to fill the interview pipeline with as many “reasonable” candidates as possible. They can’t spend much time looking at each candidate since there’s so many. But if it sends down an obviously bad candidate, they’ll get yelled at. HR Gating is applying some naive statistical thinking. 80% of our employees have trait X. Therefore by filtering for trait X we increase the odds of sending reasonable candidates down the pipe. Filter by enough traits, and you’ll be sending only “reasonable” candidates through to the next stage. Cheap and rarely obviously wrong.

The problem, of course, is that trait X could be anything. Technology, trivia, personality, Microsoft Excel Whiz, X years of experience, Causation, correlation, it doesn’t matter. “Reasonable” does not mean “fair” or “logical” or “causative.” It’s just a statistical trick.

I suspect that the “CS Trivia Interview” is just a more nuanced version of this. Knowing now to invert a binary tree doesn’t make you a better programmer (no causation). But many good programmers happen to know how to do it (or want the job enough to learn it just to please you). So it’s an easier metric than trying to define what “good engineer” means.
That's good to hear; have you been able to measure language switch rates or discrepancy between accept-language and account language settings?
Those are two extraordinary claims. Let's see some equally extraordinary evidence.
Cloudflare Application Security Engineer (San Francisco) and Data Engineer (San Francisco or London)
Visa okay and ONSITE

Cloudflare’s Engineering Team builds and runs the software that handles about 10% of HTTP requests on the Internet today. We also build and run the internal tools that builds and runs our software.

The Engineering Team is split into two groups: one handles product development and the other handles operations. Product development covers both new features and functionality and scaling our existing software to meet the challenges of a massively growing customer base. The operations team handles one of the world’s largest networks with data centers in 116 cities worldwide.

Application Security Engineer - San Francisco
We are looking for experienced Application Security Engineers to help us in our mission to build a better internet. Part engineer, part hacker, you will work in our product security team building and breaking new products and services.

Apply here:
https://boards.greenhouse.io/cloudflare/jobs/726451#.Wamai9O...

Data Engineer - San Francisco or London
You will be responsible for helping to design, build, operationalize, and scale one of the biggest data pipelines in the world. Our stack includes Kafka, Elasticsearch, OpenTSDB, Spark Streaming, PostgreSQL, and Go microservices.

Apply here:
https://boards.greenhouse.io/cloudflare/jobs/584886#.WamawNO...
All of the 'all impulse at the start' ideas for putting things into orbit die on the fact that air is a fluid. Further that fluid is very dense at the surface of the earth.

What that means in practical terms is that the harder you push something to go through the air, the harder the air pushes back. If you plot the air resistance as a function of energy applied, you see that the long before your payload has achieved orbital velocity + the amount you expect to slow down going up through additional air, you are dumping so much energy into the air that your payload vaporizes.

"But we'll shoot it straight up to minimize the time in the air!" Now you'll have an orbit who's perigee intercepts the earth again (aka highly elliptical).

The ideal trajectory can be calculated, (easiest at the equator but there are solutions for latitudes above and below the equator, to accelerate into an orbital plane such that on your first orbit you can "bounce" (trade excess velocity for altitude) into something that is lies entirely out of the atmosphere. But in that trajectory you spend more time at lower altitudes and that means more energy to get past that air and that makes you vaporize that much more quickly.

"We'll start from a higher altitude!" is another avenue to explore, the ideal altitude to start from is > 65,000' (20 km) which is defined as 'near space' but still 80km from the Kármán line. And we're still unable to build a 20km tall tower.
I have a Lenovo laptop with this feature. It only charges the battery up to about 60%, which is fine since that laptop is plugged in a lot. When I am planning to take it out I'll turn off battery safer mode and let it fully charge.
I bought Mark Dawson's SPF course, which focuses on running targeted Facebook and Amazon ads. I also ran ads on Goodreads that were mildly effective. The most effective approach though for me so far is Freebooksy/Bargain Booksy. Give away your book for a few days, then for a month or so after your sales and KDP page reads will skyrocket (you should invest in a really good cover).

Email me if you have any further questions.
Tyranny of the majority if vastly preferable to tyranny of the minority which is what generally what anyone claiming "tyranny of the majority" is actually trying to promote. I think all votes should count equally... do you not agree?
As Workers Expect Less, Job Satisfaction Rises