skysight-inc/HackerNews huggingface dataset:
>And that's OK - if you're good with that. Now go and ask some women you know whether they have all that trust? Or minorities. Or activists. If you were a Muslim or Mexican in the US right now - do you suppose you'd be happy leaving an Uber app with "Always" location tracking permission on your phone past Jan 20th?

The NSA already has the ability to track cellphones, regardless of what Uber does with their app.
> Are you able to tell us what sort of measures are taken in this regard?

I don't work on this stuff myself, so I can't say.
I have to wonder if Amazon started releasing all this product news to cover up the fact that one of their employees jumped off the company building in an apparent suicide attempt:

https://news.ycombinator.com/item?id=13059565
MongoDB | New York, NY (Remote option is possible) | Technical Services Engineer, Application & Integration | Full-Time | Competitive Base + Pre-IPO stock Options

The A&I engineers helps architect solutions to our enterprise customers. Day to day problems we solve include integration difficulties with customers infrastructure, network, security, installation, hardware performance and scaling challenges for customers who are using MongoDB products (amongst other things).

Typically backgrounds that fit best typically come from DevOps/System Engineer roles.

Any interest or questions? Please reach out to me at JC@mongodb.com or apply here http://grnh.se/7bypnr1
Meet FDA Pharmaceutical Serialization Requirements with DEACOM ERP
"Importantly, our work on rodent blood exchange establishes that blood age has virtually immediate effects on regeneration of all three germ layer derivatives."
Why Skee-Ball Doesn't Change
I'm in Australia and I don't think I've ever heard of it (except maybe glossing over American recipes online). I've always measured butter in grams. The packaging often has markers so you can roughly estimate to the nearest 50g but that is it as far as I know. If anything I might have assumed it was something approximating these 50g slices.
Remember that time labor unions lobbied for tax incentives to encourage employer provided health insurance that resulted in the disaster of a system we have today?
I know, I wish I had one.
I'll vouch for OVH as a great choice - I've been a customer there for several years. Their phone support is awesome and you get a ton of hardware and bandwidth for your dollar.
Yes and Amazon is the company to go running to if you are doing things that the establishment does not like. I don't think so.
WeChat uses one censorship policy in China and another internationally
That's crazy that, even in sunny Las Vegas, that installation only supplies 20% of the total electricity that Mandalay Bay uses. It takes some serious power to run a hotel/casino/venue, apparently.

Or maybe it's just the number of floors. My parents' rooftop solar installation covers about 100% of their annual usage. But it's a two story house with a basement. Mandalay Bay is significantly taller on average.
We have a very long way to go it seems. That was almost nonsensical.
> That, of course, doesn't occur in the five minutes after I get out of the car.

The logic is that it is likely that you will likely use Uber to go back as well.
And they can't track your actual pickup spot unless they keep the tracking always on until you are picked up, which will be way more than 5 minutes.
> The risk of abuse is exceptionally low.

But there's no oversight whatsoever. We should just take Uber's word for that -- despite the company's public track record of repeated privacy violations in the past?

And even if Uber itself has suddenly converted into an unimpeachable guardian of personal privacy, it could always be hacked (and probably already has, just like the NSA and everyone else.) The hackers are not likely to share the same moral compunctions about privacy.
Seattle Minimum Wage Experiment Is Over [3.4% Unemployment]
You missed my point. I said that if we accidentally started collecting all user locations, you wouldn't have to worry about us getting an NSL because our servers would have crashed and burned and no data would have managed to have been collected. Uber's infrastructure is completely incapable of handling that volume of data, because it was never designed to handle it. As far as software bugs go, accidentally collecting all user locations always would be a disastrous one for Uber, not for user privacy.

Have we gotten an NSL? I don't know, but I'd guess we probably have. It would be foolish to think otherwise.
I wrote to Uber a week back or so regarding this and this how they responded:

My name is Pratik from Uber support, I hope you doing well !
Sorry to hear about about your experience.. I completely
understand that this wasn't the experience you expect with
Uber.

We are constantly working to improve the Uber experience and
your input is crucial to doing so.

I’ll pass this along to the appropriate team.

Thanks again!

----

There wasn't a response upon posting a comment to their blog regarding the same.
Try young virgins next (sarcasm)
It's a good deal more than 0.6% at Google, fyi. And the toilets in question aren't stall toilets, they're room toilets, like you'd see in a smaller restaurant.
So a follow up question: which is that data used for and which could it be used for currently, and what's planned?

I also noticed you said that it's queried in aggregate, but that is distinct from it living in aggregate. Does this mean that you actually do keep my individual GPS data and it could be looked up later?

I am still unconvinced that this is necessary, even with those (potential) improvements. I am relatively okay with allowing Uber access to my location outside of the app during the period between me requesting a ride and being picked up, and of course I'm okay with allowing access when I'm physically in the car. But after I get dropped off is a much harder thing to accept. Most of the things you suggested were for before I get picked up, not after. In fact, the only things you suggested were not on that bullet list but in the second to last paragraph ("we can avoid charging you if your driver was looking for you at the wrong location and gave up"; "We can better see where you were actually dropped off at, if your driver lies and leaves the app running after you've left the car").

I understand that Uber itself is trying to be a better company and is trying to move beyond its past life as a cavalier company that suggested looking up information about journalists who write negative things about the company, but it's a really hard image to shake and understandably many people are distrustful of a company whose executives were okay with this. I could very much see a member of Uber's counsel requesting GPS data on some user who filed a lawsuit and giving it to a private investigator (considering that Uber did in fact request information about and that a PI to do investigation into a person who filed a lawsuit against Kalanick).
Another example just occurred to me. Say for example that I need to download a CSV from a third-party everyday, but their server is not reliable, so sometimes it times out, or sometimes the file is not uploaded when it should be.

With Step Functions it is now trivial for me to write a simple Python lambda to do the HTTP request and then have the state machine deal with retrying with an exponential backoff (30min, 2hr, 8hr) for as long as I want.

If you wrote that by hand you would either need a long running process or you would need to manage scheduling and state management yourself.

I was actually planning on doing something like this with lambda, but I was basically just going hack something together to fire the Lambda multiple times per day using CloudWatch Events and then use DynamoDB to keep track of whether or not I had already succeeded. This is much more elegant and robust and you get a visual overview and execution history for free.
Since people are listing fuzzers, there are also the commercial alternatives: Peach Fuzzer (www.peachfuzzer.com/) and Synopsys Defensics (https://goo.gl/wroKI8‎). While my experience is not that recent, these two seem to dominate the network protocol fuzzing domain, whereas some of the open alternatives listed here appear to have become superior in general purpose 'parser' fuzzing. That said, played with honggfuzz recently and it really shows promise, especially if you have access to the source code (https://github.com/google/honggfuzz).
A person who knows what they're doing can stalk 50 different ways. Saying that it's worth giving up all the improvements this can make to make that impossible through just this one venue is frankly ridiculous.
The link only has listings for senior engineers, are you looking also for junior or new grad candidates?
Does anyone else feel like HN has a really silly optimism about psychedelic drugs? Like it's just a foregone conclusion that if you are dying of cancer the best thing you can do is take drugs?
Until you get to the Forth family
The Man Who Stands Between Earth and Asteroid Armageddon
> I actually think this is because our opinions differ. I'm running under the assumption that "learning Japanese" involves all aspects, spoken and written. You're running under the assumption that "learning Japanese" involves only being able to speak the language.

You've rather misconstrued what I'm saying. I object, specifically, to the idea that the writing system determines pronunciation. It's also less than clear (it is contentious among educators, at any rate) that learning the writing system first is the best way to learn Japanese -- although, hey it worked for me.

If you want to argue that you have to learn the writing system that Japanese people use to read and write Japanese and hope to have people understand you, well, of course that's true, but it's so blindingly obvious I don't know why you feel the need to argue about it.

> the country isn't going to change all their signs to romanizations of the language just so they can find their way around town.

Probably a bad example since you have to go pretty damn far afield before the signs aren't all also in the Roman alphabet.

Also, nobody says "x-go ga sittemasu" to mean "I know such-and-such a language."
Codementor | Senior Front-end & Back-end Engineers | Anywhere | REMOTE, https://www.codementor.io

Codementor (https://www.codementor.io) is a live help platform connecting developers to experts via screen sharing, video and chat. We have over 5000+ vetted expert developers, including book authors, top Stack Overflow answerers, popular open source contributors, and engineers at top tech companies. Codementor is more than just mentoring. We also have a new platform where we connect top freelance developers to interesting remote opportunities.
We’re currently looking for more remote developers for client projects on our platform in the following areas:
- React / Redux - AngularJS - JavaScript - Ionic - Android - Python - Ruby on Rails - Node.js - Objective-C - iOS Swift - Ember.js - and more

This is a remote opportunity. We’re looking for both full-time
& part-time contractors.

To apply please visit: http://codemntr.io/2fYhmMQ
I just want to mention that I'm glad he survived, and I hope this doesn't put him off using psychedelics for the rest of his life. I take shrooms regularly, only ever in doses of 1g dried at a time. I would like to take more but I am aware that it is possible to lose control, and I am very cautious of this.
Unless you are using open source phone with your own built chip, Apple and Google may be tracking you without you knowing right now.

How do you know your neighbor are not actually government agency spying on you?
Really good article on Markus Frind of POF: http://www.businessinsider.com/how-markus-frind-bootstrapped...
Product Hunt was acquired and venture capital may never be the same again
The linked article mentions that you can select "Never" so as not to share your location with Uber.

However, on iOS at least, the latest version of the app is pretty much unusable when you do so. I did write to Uber regarding this a while back and the response was basically "Thank you. We'll forward it to the appropriate team." I suspect that they'd anything about it as the current functionality is by design more than anything else.
Yes, people are like "oh NSL". Are they not paying attention to carrier access, stingray, general SIGINT? Like really this is HN at its most ridiculous.
Could you explain? How does it help to use IPv6 internally if you're using IPv4 publicly?

One of the original motivations for IPv6 was that it would provide enough address space for every device in the world to have its own unique IP address. Then devices could communicate with each other directly, without worrying about intervening NATs. If you're using IPv4 publicly, then you've already lost that advantage.

Concerning private networks, IPv4 offers more than enough address space within its private ranges for your private network. The 10.0.0.0/8 block provides 16 million addresses, and there's also 172.16.0.0/12 and 192.168.0.0/16. There are certainly enough addresses in these ranges that running out is not a concern, so it does not seem that IPv6 would provide a benefit when applied specifically and only to private networks.
> it costs a lot of money to do that

Well they _have_ raised $15,000,000,000 in cash: http://www.nytimes.com/2016/06/21/business/dealbook/why-uber...
Problem is that a lot of people don't trust Uber :)
The defective train worked perfectly. It was the other trains that failed due to the radio emissions the rogue transmitted.

Not obvious.
This is likely to work about as well as when a large number of tech people went around telling all their friends that Microsoft was evil in the 90s and early 2000s -- which is to say, not at all.

Empirically, very few people care much about their own privacy, and they seem to be entirely uninterested in hearing sermons on the topic. It'd be great if that worked, but it doesn't, so that won't solve this problem.
https://www.sec.gov/divisions/corpfin/guidance/nongaapinterp...
On a rooted Android I use Greenify for all apps that I don't want running while I'm not using.

Without root, you could force disable the app when not using, but you would have to re-enable it manually.
> Saying that it's worth giving up all the improvements this can make to make that impossible through just this one venue is frankly ridiculous.

It certainly is; it's also something I've never said
The dark markets, if your social network is no help.
Spec-ulation – Rich Hickey [video]
> I say this in a general sense, not specifically to Uber. It comes down to trust.

Yeah, I suppose this is true. Thanks for sharing your thoughts, I appreciate it.
> Uber has a reputation and history of being a "shady" company.

I'm not going to try to defend our reputation. But it's worth saying that things are locked down _pretty damn tight_ around sensitive data. I've worked in enterprise file storage in the past, and the internal security at Uber is far better (relatively speaking), and continues to mature.
Yep, my now fiance loves her Moissanite stone. I actually got it from AliExpress and then had it appraised by a jeweler to check it's authenticity. Saved a bunch of money and got a great product.
Just to follow up on this. I wrote a little CRUD app (managing a list of users). I wrote it in both preact and in svelte, wanting to see how the two grew as I added new features.

When adding the "Edit User" feature:

Svelte's unminified size grew 1.39x. Its min+gzip grew 1.2x.
Preact's unminified size grew 1.06x. Its min+gzip grew 1.05x.

The final tally for an almost line-for-line equivalent app in both:

Preact:

- Minified: 15.8KB

- Min+GZ: 6.2KB

Svelte:

- Minified: 23KB

- Min+GZ: 4.8KB

So for a trivially small app, when minified and gzipped, Svelte does produce very compact results. But its growth rate (1.2x) vs preacts (1.05x) indicates to me that it would probably outgrow preact on a normal-sized app.

It would take a long time for it to outgrow the typical React or Angular stack, though.

[Edit: grammar]
Actually, no. For security, I assume your using something like SJCL (please correct me if I'm wrong). I'd just want to run my own version.

I would trust you to use the same code in both places because I'd be paying you so I guess there'd be some sort of accountability?
Thanks;) Since CSS Transform is required, it basically means IE 10+...I do not have access to those "legacy browsers", so hopefully I can get feedbacks from other people.
Argument to complexity is not sound logic, yes, it is complex, if there is an issue with models or margins of error, then that issue needs to be raised, but handwaving "complexity" helps no one.

Otherwise, well said, do agree, humans can be amazingly over-cautious with certain matters like air-travel but with large scale phenomena like climate change we are terribly foolhardy. There is nothing wrong with being prudent.

Regarding the Great Barrier Reef, farm runoff (sediment, nitrogen) has a massive contribution to coral bleaching. Not mentioned once in this article. Warmer waters do contribute but it's not enough for the scale of dieoffs seen. It's been nearly ten years since farmers signed an agreement to reduce runoff, so far they've achieved about 10% and are unlikely to meet 2018 targets, if they keep going at this rate it will take 40 years to reach the stated reduction goals. Farmers hold a lot of sway in Australian politics and I dont see that changing anytime soon.
At the time I felt like I became noticeably smarter. That may have been the arrogance of a 20-year-old, but the perspective shift was so vast that I was forced to think about things in completely new ways (for years after the trip was over). It definitely made my thinking much less rigid, regardless.

I also knew long beforehand that subjective experience is filtered by the brain, but having that fact forcibly shown to me was a whole other ballgame. I was also much calmer and more giving afterwards. I'm not sure why - maybe spending eight hours while super high and with a diminished ego makes you want to revisit that mindset.

Long after the trip and even occasionally today, I still see patterns in trees that are very reminiscent of how they looked while tripping. This may be a bit silly, but it's a nice cautionary reminder that my brain is capable of imposing order where there is none.

Superficially, I went from hating to loving electronic music, and felt euphoria for the first time.
Video(short) resumes for job applications
Do recruiters/hiring managers like video resumes- atleast short video profiles..will it help the hiring process?
Sounds a lot like songsmith to me...

http://songsmith.ms/download.html
Who is they? What is their agenda? Give me examples! Stacktrace or GTFO! :)
We love QGIS. Open source for life!
That's absolutely how it works.

If a 10x cost reduction storage technology comes along, cloud providers will necessarily adopt it and will reduce their prices by approximately 10x.

Here's why:

- If they don't, it will become more cost effective for potential customers to run their own datacenters rather than put data into the cloud, so their growth will basically stop.

- Even if potential customers don't want to run their own datacenters, both potential and existing customers will put new data to a competitor who did pass along the 10x savings to the customer. So again, their growth will basically stop.

This is the nature of a commodity product in a free market. Basically all cloud providers use an S3-compatible API, and costs and performance are in the same ballpark. There are tons of open source compatibility layers that abstract which provider you are putting to. If one of them starts costing 10x less, you just flip the switch and all new data goes there.

The ability for customers to completely cut off growth of their service if prices don't fall is a supreme motivator. The only case this wouldn't be true is if all of the cloud storage services formed a cartel to fix prices. But given that every time Google or Amazon lowers prices, the other one follows to maintain parity, we have evidence that that isn't the case.

Addendum:

I don't understand your analogy at all. IBM mainframes are a specific type of hardware that excel at highly available batch and transactional processing. Linux is an operating system. Linux is free, so it's infinitely cheaper. Also, IBM mainframes run Linux.
Seriously. Nuclear plants make up 60% of the US' carbon free electricity and (as you say) 20% of its generated electricity. Very curious omission indeed.
Speaking of playlists this sounds like a new mental state for brain.fm to support.
Ethics. I'm not sure when ethics will matter again. We almost need a movement from startups that promise certain ethics. It would be a refreshing change.
The AWS reinvent conference is going on, which is their annual developer conference. So probably just a coincidence. Each announcement has a stage announcement and planned sessions as well.
Hosting,that Train You, Promote You Pays You Lowest Cost Free Hosting Services
Imperfection are naturally formed, you cant naturally create imperfections that just become by definition artficially created imperfections.
No. What's silly is your argument.

Drugs are a tool and it is very much a hacker thing to want to learn about these tools and how they can be best used. Any sort of "promotion" you're reacting to could also be construed of people who see value in these tools regardless of official public policy.
Forget the ethos part and read the first two paragraphs. He's saying that there are a bunch of older people who know one domain and they aren't ready for the transition to the next.

Then he says that he sees a parallel in where Germany is today. Frankly, so do I. VW bet on diesel and gamed the system. It's not the cheating that is the big problem, it's the investment in diesel when cities are full of smog and the world is moving to electric.

In 10 years, heck, maybe in a year or two, that is going to look like a really really bad idea.
"Patients were randomly given a placebo or synthetic psilocybin, and not told which. "

Hah. I bet they figured out which pill they got, pretty quickly.
I disagree, based on my own experience having worked with Java off and on since 1996. It was a big deal then. Today, not so much.

Multiple versions? The JVM is generally backwards compatible. It's pretty rare where an "old version" it is actually required. Plus. Java 8 has been out for over 2.5 years, which is practically an eternity in development time. In the event you do actually need multiple versions, setting JAVA_HOME and maybe your PATH is hardly rocket science.
Love hearing about experiences like this. We have no idea the power of the mind.
Quantifying the ROI of Mobile Marketing
> Dealing with git screw-ups by people new to it.

I do this all the time. Of course, the person new to it is usually myself.
Actually its good. If you study for months on interview questions to be able to pass the interview, you have "gamed" the system to get in and will likely be washed back out in 1-2 years depending on the mercy if your leadership team. People who spend the night before brushing up on their CS and passing the interview are those that actually pass (and stay and grow) and that is who the company really wants. Its just hard to weed out people who are very determined to game their way through.
I appreciate the breakdown. It would be awesome if there was someone with the know-how to go more in depth on each of these.

I recently inherited an app that uses OpsWorks. The deploy process is actually really nice, but I notice that it doesn't receive a lot of updates from AWS. Since OpsWorks came out when Chef was hot, and now Chef seems to be less popular than Ansible and/or docker. I wonder what the future holds for me if Chef continues to decline in popularity.
If it helps people to feel at peace that should be ok, right?