skysight-inc/HackerNews huggingface dataset:
Worldwide | Remote | Open Source Android Developer for Open Data Kit | multi-month contract

Open Data Kit (ODK - https://opendatakit.org/) provides free and open source tools for social good organizations to collect data quickly, accurately, offline, and at scale. ODK has been used to collect billions of data points around the world. Example projects include gathering real-time election data in emerging democracies, forest monitoring in Indonesia, and tracking polio vaccinations in the Middle East.

Nafundi is a company started by founders of ODK that offers professional services and software customization for ODK tools. We are seeking a software developer with Android experience to improve ODK Collect (https://github.com/opendatakit/collect). The ideal candidate is passionate about improving code quality and is interested in designing and building new features across the ODK platform.

Full job description: https://www.fossjobs.net/job/8090/experienced-android-develo...

To apply, please send a brief email describing your interest, links to the Android applications you have worked on, and your resume to jobs@nafundi.com with subject “Experienced Android Developer for Open Data Kit”.
Integrate a scratchpad file into your Rails dev workflow
USA's emissions/gdp are close to the world's average, and have been improving at the same rate as other nations. It is not doing a bad job at environment and there isn't a valid reason to single it out [1]

[1] http://ec.europa.eu/eurostat/statistics-explained/index.php/...
I think the agreement itself was drafted to specifically avoid having to be considered a new treaty in a US context. So from a legal standpoint, I think it's incorrect to say "this is a treaty and must be ratified by the Senate". I will heartily agree with you that perhaps that shouldn't be the case, and also agree that we need a functional system of government where these machinations aren't necessary to pass policy, but I'm not sure there's a constitutional requirement here per se.
I guess my comment was more about the idea or common thought that governments are under the thumb of the large corporations (those with the resources for large lobbying firms). Therefore, if these corporations are against this decision, who is Trump doing this for? Polls have shown majority of Americans are in favour of staying in the agreement (although I haven't seen the numbers broken down by party lines). So what is his motivation? Ironically this was a campaign promise, and the American public voted him in, so for once a politician is keeping their promise.
> Your approach to my comments so far has been extremely prescriptivist

Not at all correct. We're not talking about the correct way to form sentences. If I was saying "it's incorrect to have a dangling preposition" then I would be prescriptivist. But I'm not. What I am doing is telling you that you cannot simply reclassify one element of grammar as something else in order to pretend that there's no difference. Because there absolutely is a difference between prepositional phrasal verbs and particle phrasal verbs, both in how they're defined and how they're used. "stand up" and "stand for" are grammatically different, and pretending they're the same is simply wrong.

I don't understand why you keep ignoring this, since I've said it several times. And your attempt to paint this as prescriptivism vs descriptivism is a straw man.
Lose It! | Software Developer (iOS/Android/Web) | Boston, MA | FULL-TIME, ONSITE, http://loseit.com

Our 20-person company has helped over 25 million users lose weight with our iOS, Android and web apps. Combining calorie tracking with technology, we're enabling people to change their lives for the better. We believe by helping our users reverse obesity and diabetes, we'll continue to be successful as a company. We've been profitable for a while and a top Health & Fitness app for even longer.

Lose It!'s founders have taken one company public and sold others to Macromedia and Microsoft. Our product-focused organization knows the importance of a quality, well-designed user experiences- losing weight is already hard enough.

We're looking for more mobile & full-stack software developers. If you enjoy picking up new technologies and languages quickly, you'll learn a ton with us.

Interview process:
1. General phone screen
2. Technical interview via Google Hangouts
3. 1-day, on-site interview with the development team

I run the development team at Lose It!. Please feel free to email me if you have any questions: eric@loseit-corp.com For more on the position, or to apply, go here: http://loseit.com/jobs/developer/
The fact Trump could become president does pose its own problem to other nations. There is serious issue undergoing in this country. What about a Trump V2? Can people still trust America for leadership, if it cannot contain its internal turmoil?
every case I've read about has received the standard automatic rejection letter for not filling in the form correctly (e.g. for not including your passport)

given the Home Office never expected EU migrants to apply for permanent residency, the response was appropriate prior to the referendum result

it no longer is, and the Home Office now have updated guidance on the matter

I'm sure it wasn't nice to receive that letter, but it just a case of the government bureaucratic machine responding at glacial speed to change, as normal
Me too, but I'm disappointed this time... http://imgur.com/a/msL4T
Already did. Too bad my senators are canceled out by the senators chosen by the 600,000 inhabitants of Wyoming.
Nice little challenge, it's a tree-based request system that requires you to renew sessions and work within the rate-limit, but once you get all the letters you can effectively rewrite what was intended. "worthy" indeed.
NTL;RI

It's a great post, deserves reading it through to the end
Yelp Eng Blog: Making Photos Smaller Without Quality Loss
Adding to this: If you have an idle Facebook account, people will use it to invite you to events and tag you in photos, so Facebook will have a much better idea of who you're interacting with and when offline.
> And so far the only argument you seem to have is that, no someone else beat me to the punch.

No, the argument is that prepositional phrasal verbs and participle phrasal verbs are used differently and follow different grammatical rules. It's not just a matter of "oh someone declared it to be so", it's a matter of that's how the language actually works.
What watching Star Trek can teach you about scientific integrity
I'm glad I'm not the only one who did a double-take at that statement. The key qualifier is "risk adjusted", but that's not really meaningful from the employee's standpoint: You can only bet on one company at a time.

Imagine what kind of stock investments you'd make if you were only allowed to invest in one stock at a time.

Let's say 10% of start-ups succeed to the point where employee 100 makes "a bunch of money", which I think is very generous. You would need to join 10 of these start-ups throughout your career (and of course remain at each for the 3-5 years it takes to learn if the lottery ticket pays off) to have an expectation of one case where you end up that bunch of money.

So yea. Risk adjusted. While the EV might look good, the variance makes it a losing game.
Great, you just built Second Life.
So you feel like your individual observations in the DC/MD/VA area validate the rejection of a global climate accord?

Unless these elitist liberals choose to sit in the dark and not consume power, walk to work (likely impossible, so maybe just not work since working also probably produces a lot of CO2) then there is no reason to attack the problem at a global or national level?

What happens to the power companies if 50% of people go on a power strike? Shut down coal plants and immediately start investing in renewable before they go bankrupt? What happens to the economy while all these liberals are putting their money where their mouth is?

Why the hell would you not push to transition from one source of energy to another without completely upending the entire system and economy? Individuals are not going to make drastic changes in their own power usage when the biggest consumers (business, industry, etc) are not going to follow and many of their fellow citizens will not follow. It would be a spiteful empty gesture (which it seems that you understand) that would just make our lives harder and damage the economy.

My guess is that your position, like most peoples position comes down to psychology. My guess is that you are a frustrated, spiteful person (at least inwardly) whose opinion on climate change is entirely emotional - people you don't respect are on one side so you are on the other. If they aren't as intelligent as you then how could they be on the right side of this issue? This is the attitude I see from most climate change deniers - initially it will be about economics, or the data (ie citing long-debunked statistics) or this and that, but eventually you get through all that and it comes down to spite.

I get frustrated by people too but I realized long ago there was no point in letting human nature (on a macro-scale) frustrate me - I might as well get mad at a pet for doing something I don't want them to do. I try to take that same mindset with climate change deniers but its hard to be so dispassionate when people are willingly making decisions like this that hurt EVERYBODY, and hurt the weakest the most just because you feel isolated.
Another thing to keep in mind is that the top 1% in the US (>$428 AGI) earn 19% of all AGI and pay 38% of all income taxes. The top 1% pay more in taxes than the bottom 90%.[1]

[1]https://taxfoundation.org/summary-latest-federal-income-tax-...
Ah the weekly net-contributors vs net-gainers. Time to fill TIL sack.
https://www.jennettefulda.com/wp-content/uploads/2015/07/ing...

I mean just look at this photo... A resealable plastic bag for 1 green onion?
uh ok? And I think sewers and roads are slightly more essential than tiny packaged bags of basil shipped to my house.
Lots of individual plastic bags, but they are recyclable in the giant plastic bag recycling box at the grocery store. We would just stuff them all into a larger bag for storage and drop it all off next time we actually went to the store.
> 20-hour work week

Wowza, that's amazing. I'd love to grab a coffee sometime and pick your brain on how it's working and any pitfalls you've found - I'd love to be able to implement something like that in my next startup.
This is The Weather Channel website (https://weather.com/) right now (reportedly, I can't see it due to my location):

https://twitter.com/johncheese/status/870372600693895170
The are other contributions beyond simple military spending.

International development and accepting refugees, for example. These both help maintain peace.
I hear a lot of my friends trying Blue Apron, but then canceling because of the 1) excessive packaging 2) excessive salt/sodium content 3) sudden inspiration to just go to a grocery store and learn more about cooking in general. For those of you on HN who have done BA for more than a year, what are your experiences? How do you balance it with other food sources (groceries, delivery food, going out, other services)?
I'm at a startup now. When I was looking for a job last year, I had 3 offers and this startup was the lowest in terms of compensation and while the other two offers were higher they were with large corporations.

While I'm a little disappointed in my pay, I get a ridiculously flexible schedule, work from home whenever I feel like it, I put in some extra work last weekend so my boss just told me to take tomorrow off (which is a common occurrence), the work I'm doing is 5x as interesting and I get to try my hand at a breadth of tasks. I also ended up getting a fantastic title after 6ish months as I was hired in under a pseudo title and they had the mentality of "show us what you can do." There's always new/more difficult tasks I can jump in on when I'm ready.

My other two offers did not have flexible schedules, one had no work from home and the other allowed it sometimes. They were both clearly defined roles, despite my interviewers telling me about all the cool projects I "might" get to do l've learned to never consider any "mights."

I think I'm another year or two my pay will be higher and I will have a more interesting career than if I had chosen one of the ther offers.

I don't expect to get anything from this startup other than experience and a paycheck. And the experience definitely makes up for the lower pay.
thats true offcourse, but those are examples of 100s of years of history. Any armed conflict I know about now is initiated by men.

And look at the average interest of men and women. Games they play, movies they watch, not many men like to see Bridget Jones and not may women like to see Vietnam war movies :)

I would assume, on average, women start a lot less conflict. Non of these woman are at war as far as I know : http://www.pewresearch.org/fact-tank/2017/03/08/women-leader...
> The Democrats are more-or-less unified around the principle of increasing the size and scope of government, particularly at the federal level.

No, pretty much zero Democrats see increasing the scope of government as principle. You might plausibly argue that most Democrats agree with the statement that there is at least one area where government needs to expand it's size, role, or influence (though they often wouldn't agree on where or why.)

Then again, most Republicans, even much of the Freedom Caucus, agree with that too, which is why despite small government rhetoric they often vote for expansions in defense, law enforcement, and security spending, staffing, and/or powers.
I'm talking about the authentication to the lastpass server, not the decryption itself.

Lastpass won't serve you the encrypted blob if you don't authenticate with their servers. To do this it computes a different key (using a different derivation function, but using the same "master" password as the encryption key) that it uses to log into the lastpass server.

This key cannot be used to decrypt the blob because of the different derivation function, but the client asks the server how many rounds of the kdf to use for a given user by posting its email to https://lastpass.com/iterations.php . As you can see it defaults to 5000, but the client will gladly accept any value.

Therefore the server can tell the client to send a key derived from only one iteration, it which case this code is run: https://github.com/lastpass/lastpass-cli/blob/623b344e898958...

In other words if an hostile party gets access to the lastpass server they can instruct your client to send your master password protected by two rounds of sha256. If you have a strong password (as you should) it's not an issue, but clearly you can't count on thousands of rounds of the KDF as you might think.
Let's not forget the astonishing amount of dark patterns in their UI. Cancelling your Blue Apron account is... quite the experience.

(Not to mention their food model seems to be "30% is crap we need to get rid of, and you will buy it")
I'm sure they will move towards compostable packaging

problem more or less solved from their standpoint
There is, but in practice just normal inline, or even trusting the compiler to decide what to inline itself, are just fine.

The problem comes when you are using other languages (scripting ones like Python come to mind) where inlining is but a dream (ignoring systems like PyPy).
> US will put them too.

and that will hurt Trump's base supporters more than any other group. The ones that still work in manufacturing that the U.S exports.
Ofc it's going to be anecdotal. But that doesn't mean it's not true. 12 eggs indivially wrapped vs a dozen. 1 green onion in a plastic bag instead of a few in a smaller grocery plastic bag. Individual plastic bottles to hold 3 tablespoons of vinegar.
* Facebook now requires I send them a copy of my ID when I try to open an account. I don't want to facilitate them.

* I assume tracking becomes more aggressive when you have an account. For instance, Facebook could connect you to everyone viewing your account page to create a shadow social network for you.

* Skirting real-name policy is against TOS. Using real-name opens you up to crawlers from governments, trolls, collection agencies, and data brokers/analytics companies. Besides governments can request all your data. You also have another account to keep separate /track of, when doing proper OPSEC.

* Even if for you your account is just used once a month, people you are connected to may have different expectations ("you have an account, why didn't you reply?"), and you have to micro-manage this.

* You miss events, while still having an account or invite, and it is bad social form.

* You are forced to combat social persuasion tactics: Facebook is carefully design to maximize clicks and time-on-site. It's like trying to quit drinking while going to the bar once a week: your determination is actively attacked.

* People can tag your account in photos. A high school teacher I know got in trouble because she was tagged in a photo where people around her were drinking alcohol.
Coming from a (very friendly to America) third world country, lemme just say that nobody likes America for it's aid, or any such stuff. Nearly all the goodwill America has is because of it's private sector (which brings prosperity in their own countries) and culture.

All these countries understand that there is no such thing as free lunch, and what America will get by helping is not going to be worth the aid they receive.

You can hear the same sentiment from Israelis to Indians to Egyptians.
I've subscribed to Blue Apron before and, regarding waste, it doesn't seem much different from going to the grocery store. Meat ingredients like chicken breast, salmon, and beef are individually wrapped exactly like they are in the store. Blue Apron doesn't wrap all their produce (but they do wrap some of it); most people I know use a lot of plastic bags for produce when going to the grocery, so that's a small difference in favor of Blue Apron. The cardboard box it comes in is of course recyclable.

Miscellaneous knick knacks for the recipes come in small recyclable paper bags which certainly are made of less material than large grocery store bags.

The only other things I can think of are very small plastic containers for fluids like soy sauce and the ice packs.

Overall I wouldn't be surprised if Blue Apron is slightly more wasteful than going to the store, but it's a small difference at best, at least as far as basic packaging goes.
Every child of this top comment has been downvoted into grayness. Some of those comments have substantial points to make. What's going on?

I basically agree with scarmig, but it seems there's not much space for contrary opinions around here right now, which bothers me.
I agree. And it's true that the Paris agreement should have gone through the treaty ratification process. But I'm not convinced our president understands that difference and I definitely do not believe that his behavior is motivated by a comprehension of those differences rather than the content of the agreement.
Juicero is doing a good thing with an actual product too!

"Our connected Press itself is critical to delivering a consistent, high quality and food safe product because it provides:
The first closed loop food safety system that allows us to remotely disable Produce Packs if there is, for example, a spinach recall. In these scenarios, we’re able to protect our consumers in real-time.
Consistent pressing of our Produce Packs calibrated by flavor to deliver the best combination of taste and nutrition every time.
Connected data so we can manage a very tight supply chain, because our product is live, raw produce, and has a limited lifespan of about 8 days."

- Juicero CEO
The cause he donated to was homophobic in itself. If I donate to ISIS and then say "I don't support ISIS" you would have a hard time believing me.

I don't understand these mental gymnastics you are trying to do.
A couple of people have mentioned that Baremetrics should feel threatened, and that's where my mind went immediately too. I asked Josh Pigford for his reaction, and this is what he said:

> We've had beta access to it for a while and have known it was coming. Generally not worried about it at all nor do we view it as any sort of competition in any sense of the word.

> It doesn't give access to any new data...it's an SQL wrapper on top of their API (albeit a very pretty one).

> What we've found over the years is that you really need more data sources to make real decisions. So, yes, Stripe has a lot of data, but it only tells you part of the story. And that’s the thing here…Stripe’s not trying to “tell stories” with the data in Sigma. They’re just giving you a specific tool to access the data points.

> Baremetrics, however, is focused on telling the story. We want to help businesses know what to do with the data, not just slice and dice it in to spreadsheets.

> So, in summary, I think it’s neat but it won’t be anything for us to worry about from a competitive standpoint as we’re solving different problems.

That was all on-the-record, obviously, or I wouldn't share it.
Leadpages (www.Leadpages.net) - Minneapolis, MN | Full Time | ON-SITE | Now Hiring Senior Software Engineers (Python, Ruby and JavaScript), Senior Rails Developers, Senior JS App Engineers and Customer Success!

Leadpages is a Minneapolis-based SaaS startup and we focus on conversion optimization software. We're 100% committed to diversifying our team to include all members of the Python, Ruby, Java, and PHP communities - we've found that through this diversity, we're able to grow in infinite ways and build great things. We have an excellent culture that is lightyears ahead of the industry and a great appreciation for work-life balance (we practice this heavily!), AND... we work remote two days per week with the other three days from our incredible downtown Minneapolis office (yes, if you are not already local, you’d have to be open to relocation).

What we’re using…

The Leadpages main app was built with Python on Google App Engine on the backend; we have a fantastic Python REST API stack based on the Falcon framework and running in Kubernetes. Our Distributed Systems team is using Scala and Akka, while our DevOps team is using Docker, Ansible, Grafana, Kibana, Jenkins, ElasticSearch and Google Compute Engine. On the front end, we’re using modern JS tools like Aurelia, React, Redux, and Babel.

Our Drip product team is busy with scaling and creating one of the MarTec industry’s most impressive marketing automation platforms. It’s a beautiful Rails app that’s built on Rails 4, AWS, JSON, Sidekiq, and PostgreSQL.

If anything caught your eye, we’d love to hear from you! We currently have opportunities available for:

- Senior Python Engineer => http://bit.ly/2qLeBRq

- Senior Ruby on Rails Developer => http://bit.ly/2stS10X

- Senior JavaScript Engineer => http://bit.ly/2sjK0w8

- Senior Software Engineer => http://bit.ly/2rvL16m

These are all full-time positions with excellent benefits including Medical, Dental, Vision, 401k (+match), Open PTO, Flexible Schedules, Work From Home days, and more! We even offer generous relocation packages to help you relocate to beautiful Minneapolis, MN.

If you're interested in seeing any other open positions within our Marketing, Product, HR/Recruiting, Customer Success or Operations teams, check out our website at http://www.leadpages.net/careers

Interested in emailing us directly? You can reach me at Tiffany@Ave81.com

Let’s build something awesome!
Yes. Most of the educated Americans I know are assessing emigration in a more-than-idle-dreams way.

By 2020 I expect that the most risk-accepting and flexible Americans - the creme de la creme for new ideas and new businesses - will be gone.