skysight-inc/HackerNews huggingface dataset:
In this case though I don't see a secret sauce that keeps the customer with Instacart rather than going direct to the retailer.

With something like Uber or Lyft, you're accessing a pool of drivers that can't immediately be created by a small competitor. Even in a local environment.

With a grocery store I'm generally ordering from the same place repeatedly. If they offer the same service directly, I see no advantage to dealing with Instacart.

Maybe if they integrate vertically but at that point they become a modern grocery store without a store front (I bet they're considering this already). But otherwise they're just tacking a markup on something the stores can do directly.

Another example would be a maid service like Homejoy. It's great if you don't have a contact to begin with but once I've had a maid come to my house, I want the same person to come back again. It's in my interests (cheaper, same person) and the maid's interest (no commission to service) for it.
Every time I think I understand Javascript, I read something about its prototypes and constructors and how 'new' and 'this' works and I am lost again.

The thing I like about classes is I vaguely understand what is going on and why, coming from Java and similar. So I am using them, together with Flow typechecking.

I am not saying the javascript prototype logic is bad, just that I never understood it, even when I work in Javascript for years.

Sometimes I understand, for a brief moment, "how", but never "why".
I'd also be really interested to learn how you generate synthetic data. Is it a 'simple' case of manually generating as much as possible and then using the statistics of this to bulk it out? Or are you using something more complex to augment it?
Dedicating units to low income housing means you've failed to build enough units despite demand, and zoning is likely at fault. Whether it be height caps or parking minimums jacking up the price, they need to go.
I wonder if gmail sends him/her a small check to keep gail.com clean and friendly. No advertising needed.
I know, I saw Matt Daemon grow potatoes on Mars in an in-flight documentary called "The Martian".
I am missing Go, Rust and Haskell in this thread.
See my reply to dnt404 for two examples. We have nearly an exabyte of data at Dropbox ( https://blogs.dropbox.com/tech/2016/03/magic-pocket-infrastr... ); there's lots of interesting ML things we can do with that, whether its searching, suggestions, etc.
I expected Whole Foods to acquire them. They have so much infrastructure on site at popular Whole Foods locations that it seemed inevitable.
Maybe I'm too far out of the loop but while they both provide enterprise Cassandra they both also offer a bunch of different products so in some product categories there may be plenty of room for both of them.

I gotta say though, going to each of their websites, and Scylla was very straight forward "here's what we provide" and I understand it pretty quickly. Datastax? I...still don't entirely understand what they offer. It's all loaded with enterprise buzz words.
Hadley Wickham: Expressing Yourself with R (Ihaka Lecture Series 2017)
Because the ML models might start reproducing snippets of user data.
Typically when a company is acquired unvested employee options are converted into options in the acquiring company's stock. So in this example the employee in question would just have to work another three years to realize the gains (just as he would have had to do otherwise).
Well, yes, you have to relate to the person you're trying to persuade. If I have a thick latino accent it's hard to persuade someone if they can't understand me.
Interesting, I figured that might have been the case. I'm looking for a new role at the moment and I'm trying to find something which will also allow me to pick up a niche skill while on the job. It's a strategy that I've seen work for a lot of well paid devs.
One of my first jobs involved encrypting medical data in the client-side browser. The plan was to generate a new RSA private/public key pair whenever a new user joined. The keys themselves were encrypted using the user's password (w/AES) on the client side. We stored the encrypted RSA keys and the user's password hash on a server. When a user logged in we would validate the user's password hash, and return the user's encrypted keys. The user would have to know their password to decrypt the RSA key. The theory was that no medical data was visible on our server, even to us. We also used standard SSL for all connections.

The challenge was implementation. At the time there were no AES block-cipher JavaScript modules. My solution was to use GWT to compile BouncyCastle's Java library into JavaScript. I had to strip the library of all low-level I/O calls and replace the BigInteger class with a GWT-JSNI-wrapped version of the BigInteger class I found online. That BigInteger class was a side-project of a Stanford graduate student: http://www-cs-students.stanford.edu/~tjw/jsbn/

He also included a JavaScript implementation of RSA. Long story short, within a year there were several cryptography libraries, but I like to think we were ahead of our time.
> Per-copy licensing, which is the base of most commercial software distribution, is pretty much impossible with the GPL.

Equivalent basis for support contracts, which have actually been the key part for many years in most non-consumer software contracts even when they nominally include copyright licenses, are quite possible (and common) with GPL software.
fakers are a good start, you can also copy "real data" after removing sensitive info. this way your test env will be very similar to production
Thanks for the detailed response! It's remarkable to see yet another example of the impact of innovations like this.
Logan full movie online free
https://www.linkedin.com/pulse/logan-full-hd-movie-2017-onli...
Constant pressure and threats? Can you provide a few examples?
I'm old enough that I dated about 6 coworkers and married one for about 20 years so far. Work is intimate and that leads to relationships. If you can date there, you're obviously going to get more action. I get the feeling I met my future wife right about on the border where earlier, like in the 80s, when management found out I was dating a hot coworker I sort of got frat boy high fives and maybe a comment about how lucky I was and I wish I was still your age and at most maybe a "be sure to behave yourself at work, but have fun" comments, but after my wife and I got married, it appears trying to date in the workforce as portrayed in the media would result in summary execution by firing squad at dawn by HR at absolute best possible case. At least per written policy.

Then again I read stories about workplace harassment of women in Silicon Valley and the public stories of sexual harassment in tech show its way over the top than anything I saw or heard of from decades ago. This might be one of those corporate "what they say has nothing to do with what they do" things, kinda like diversity training.

My advice WRT dating coworkers is if either of you tend toward high school drama, its going to end absolutely horrifically, but if you're both adults then working with an ex is not really all that bad. Oh and if "never trash talk an ex" is good life advice, "never trash talk an ex who's also a coworker" is good advice times a million.
Virta Health Raises $37m in Funding
Maybe they would actually be better off without having green areas on the island. Tiny islands in the middle of the sea tend to be major bird magnets, and that doesn't seem to be a good mix with wind. It looks nice on the render, but it would be probably be better to make the island surface as inhospitable to birds as possible to make sure they don't get in the habit of flying there and gettign killed by the turbines.
Not "to be" but "envisioned by tennet"! Sounds great though!
There isn't really a need for classes...
this can be dangerous because it means they rely on a single other company for their killer app. if instacart gets too big, costco might feel they're losing out on a lot of membership fees or that they could make more money delivering themselves or partnering with Amazon. this could totally freeze out instacart
Airbus reveals a modular, self-piloting flying car concept
That's the thing, from some reason remote jobs are considered as "gigs". I'm not looking for a gig but a real job that can be done remotely.
As far as Instacart vertically integrating, at that point they'd be competing with Amazon Fresh, and Amazon could likely muscle them out of the market
Are seeds not a fundamental requirement to agricultural production?
You realize that softmax scores aren't probabilities, right?

It's just a relative measure of confidence, scaled such that they all sum to 1.0.
On video there were liquid water. I didn't know such exist in mars.
First Question: Have you found a job yet?

If Yes: Congrats

If No: Perhaps a new career is in order.
I don't know if this answers your question, but do read The Vegetarian Myth when you get a chance. It is one of the most profound and wonderful books I've ever read about the subject of sustainability/ethics for vegetarianism vs. omivoreism. Lierre Keith, while rather radical, makes a beautiful argument as to why meat (in moderation and humanely raised) is preferable to a veg-only diet. This is one of the top five books that's changed the way I see the world. Cheers!
That seems to be projecting rather a lot onto a comment that boils down to "looks a bit too much like a render for me"
It's not an earth-shattering thing but 'latino' is not an accent. Just thought I'd point that out.
Hacker News flags and removes celebration of women who code from the front page
yeah but being cast out of your tribe got you killed. It's why shame is so painful to feel.
Swimming ran into this kind of problem with full body swim suits. It turns out that reducing friction really sped up the swimmers, and the fancier suits were subsequently banned from FINA races[0].

There is probably always going to be some technological advantage found with various sportswear. In some sense, the "fairest" option is to just make everyone wear "equally capable" sportswear. In swimming, everyone wears the same swimsuit; in running, everyone wears the "same" shoes (quantify the benefits that are given by the shoes, and then keep everyone within those bounds).

Unfortunately, with the benefit of marketing that shoe makers get from these kinds of things, I doubt this will happen.

[0]https://en.wikipedia.org/wiki/LZR_Racer
If only ES were more like E or Monte, where there are no classes and no `this`.
General purpose computer vision APIs are good if you're looking for breadth of concepts across many categories. For example, if you're Shutterstock and you're trying to make images searchable with very widely used, generally accepted concepts like "flower" and "car" then a general model would be good enough for you.

Custom computer vision models are good if you're looking for depth in certain categories. For example, if you're a gardening app and you want to take a pic of a flower and be able to recognize different species of flowers, then custom training is required.

There are some options with computer vision API companies where they will let you do custom model training. IBM will do custom training as a service for $$$$ but if you don't want to pay like crazy, Clarifai has a free (to a certain point) offering that lets you train a custom image recognition model on your own https://developer.clarifai.com/guide/train#train
I agree that homework is only a symptom, not the key problem.

The key problem is that Common Core is an ambitious set of ideas that requires everything to be done differently than it had been before. While there are a lot of good ideas in there, there are going to be inevitable mistakes and a shaking out period while the challenges get figured out and people learn best practices for how to make it work. In the meantime our children are guinea pigs with widely differing experiences. My son's experience being on the bad side.

However we have seen this picture before. Everything that I just said about Common Core could have been said 50 years ago about New Math. The result was Why Johnny Can't Add, and the "Back to Basics" movement. Want to bet on whether something like this happens again with Common Core?

And so I predict that our educational system won't figure out how to do Common Core right. Instead we'll have another reform movement, which will likewise have good intentions, good rhetoric, and in the end will likewise fail. As has been happening to us in math since the launch of Sputnik convinced us that the US is behind and needs to catch up.

If your awareness of reform efforts starts with Common Core, then there is a lot of history that you're missing. Every reform movement convinces people that it is working. And they will continue believing that it would have worked until long after it is dead.
I can answer this. I'm a paying Dropbox customer and I didn't donate my data. The information is mine, and we can discuss using it, but my expectation of privacy includes Dropbox not using it for any purpose that isn't storing and serving it to me unless I've expressly stated otherwise.

While I'm not that interesting of a person, I do have an interest in things like my tax returns, financials, and other PII to not be in the hands of Dropbox employees.

Short answer: Dropbox is doing the right thing, and I really appreciate that.
I credit women with almost every significant step in my career progression.

* My first official programming teacher was a woman at my high school who was kind enough to accept me and two friends into her class two years early. She also encouraged me to apply to a college-level programming competition, which gave me both a sense of humility in knowing how much more I had to learn, and whetted my appetite to learn more. She also let me spend class time on software that did my calculus homework :)

* I landed my first professional job thanks to the encouragement of Dr. Mary Dayne Gregg and her class in COBOL, which got my foot in the door of a large company doing Y2K fixes. I can't say it was my favorite gig, but she prepared me well for my first job.

* My wife: not a programmer but as an ardent and patient feminist she's helped me be less of a pain in the ass for my coworkers.
Imagine having a time machine, going back to Microsoft in the 90's and telling them to forget SGI, IBM, and HP, port NT to ARM...
I'm not sure how close this is to being the practice of law, but lawyers are generally not allowed to contract away malpractice liability. As a lawyer, I feel like it would be beneficial for everyone to allow it in certain cases, like here, but as with everything, there's the potential for abuse.
Visualizing Node-Link Graphs
How likely do you think it is that your implementation was safe? It's hard enough to use RSA safely in the best possibly circumstances --- and BouncyCastle isn't that! (I hope you're saying you compiled down BouncyCastle's RSA along with their OAEP support, and not that you did what a lot of front-end crypto people do, which is to implement RSA in pure Javascript).
>But an air bladder is a spring, no matter that they call it "for cushioning".

Everything that "absorbs energy and returns it" is a spring.
Yikes. I hope your friend did not suffer any permanent damage.

Thanks for telling me about the recipe! I never knew Dulce de Leche could be made in a pressure cooker - that's on my to do list for tomorrow now.
I'm operating under the theory that living at home with mom in the 20s is essentially being drafted into MGTOW mostly involuntarily.

And when you're talking about large fraction of the college grad population living with parents, you have maybe 50:50 chance that your partner is also living at home with mom, so its not like you can have sex at her place in some other mom's basement instead of your own mom's basement.
Edinburgh. 20 minutes on a bus, and there are buses every five minutes.
Agreed that lack of units is at fault. This kind of mandatory affordable housing is an attempt to mitigate displacement within neighborhoods dealing with gentrification. In my case, this is Seattle, which has no parking minimums, but has suffered from too many single-family zones and not enough dense zoning. The rezones are an attempt to correct these issues.
I didn't think this is what you implied, but having seen the actual email, I also think the security bad practice was on the sender side, and this wasn't a phishing attempt.
It would probably enforce the idea of The Great Filter[1]. It would also show that it's not uncommon for civilizations to develop similarly to humans. I would argue that the concept of war is a very human concept and doesn't necessarily have to apply to alien live which developed completely independently of Earth life.

1. https://en.m.wikipedia.org/wiki/Great_Filter
Yes, well, Japan has just about reached the limits of the "construction state". When you've built rail lines that hardly anybody uses, and when you're finished with cisterns under Tokyo that will handle thousand year floods, you need to start building aircraft carriers or you'll run out of ways to create jobs.
Purple America Has All but Disappeared
Are you using native notifications with websites? I'm really annoyed by the trend of actual websites asking for access to the notification feature when I just want to read an article then leave.

The last thing I need is more notifications.
You did a really good job illustrating the idea we're all talking about this with the Uber/Lyft metaphor. It's hard being a 'value add'-only business, ultimately when things get competitive those people are going to go bankrupt first before the people actually holding the supply, even if they're suffering or hurting.

It sounds like this sort of business can only exist in non-competitive spaces.
Not OP, but I just finished a small trial phase with it.

There's no straightforward way to make nested record updates. You have to write separate setter functions for every step of the way.

If you don't list every single mutation in a single type, and have a single update function to handle them all, you're in for an exhorbitant amount of boilerplate to wire it all. Long, single file types and functions with Objective-C style namespacing are idiomatic.

All is good error wise, until you have to use the escape hatch to JavaScript, in which case good luck building a separate castle of abstractions to fit both of them together and debug it.

There's also the fact that the language creator has to bless a set of bindings before they're allowed to be packaged and uploaded. I do not know how this works out in practice, but it certainly made me raise my eyebrows and not in a good way.

In summary: It's a promising language, but using it to build large codebases either involves techniques the community doesn't know about or it's an exercise in masochism. Maybe in a few years it'll be good.
No, this is the real deal, apparently. Obviously the work has gone on for years but between OCP and Xeon competitive chips (ThunderX2 and Centriq) it makes sense to put public weight behind it.

The real question is if WSL (Ubuntu for Windows) will be available for AArch64 Windows. Because the only real 64-bit ARM software ecosystem today is Linux (courtesy of Linaro, Redhat, Canonical, Suse, and ARM).

Between WSL and BTing legacy 32-bit x86 apps this could be a decent offering for folks who already have Microsoft infrastructure. Even cooler if Hyper-V is ported.
The System Design Primer
SJCL includes public-key crypto, and its defaults include an iterated KDF for password-based encryption, and CCM with random IVs.

It's one of the better crypto interfaces (though, again, it's hamstrung when it's run inside a browser).
Agile is often cherry-picked and reduced to only the parts that people like. Burn-down charts are ubiquitous but sprint retrospectives are not.

Then some other parts are conveniently misinterpreted. People misunderstand the role of the scrum master and interpret it as the development team leader... confuse points with hours, or try to measure team performance using velocity... which is the same as measuring a truck driver performance by how much gas they're using rather than concrete results.

Everyone claims to be doing scrum correctly, just like everyone claims to be doing git-flow correctly. It's not only cool to be agile and use scrum, it's more like a dogmatic cult where scrum is the ultimate truth that solves every problem in every case and cannot be criticized.
VMware Becomes Linux Foundation Gold Member
If what you are saying is correct Startups would never succeed, but sometimes they do.
Both. It seems to me in the last 12 months or so, the value of niche online community has skyrocketed. For a company like google, what is the value add of these communities?
Sure, Ill take your points...

So, exactly what are you doing now? Are you pulling lettuce?

[I am not attacking or berating you, but I want to understand.. so please educate me, I am not trying to be offenssive i Just disagree with you]

So, to my second point; would you be willing to compile data regarding those who work in the food service industry and determine what % of them actually feed people based on mexican heritage? I dont think this data exists, but happy to help find out...

This, really, is what immigration policy should be built around. I believe that youre emotional/passionate about the subject which is fantastic... let me change your view/or you mine, but yeah - we cant let emotions lead (which I can give you LOTS of information about how emotions are used to steer populations....)
I've got a 15" HP Envy with a Skylake, and its performance as a Linux machine has been flawless. I also put Windows 7 on it, and that was significantly more hassle.
I'd love if we could have a better conversation about JavaScript than "the language is bad and if you like it in any way you should feel bad" but seemingly not today.

To create a bit to the discussion, I feel like the class abstraction in ES2015 is mostly a mask that doesn't do people any favors - it makes one think they know what is happening but leads experienced programmers to false reasoning and much head banging. I've highly preferred a more functional style for most of my projects and teams - I wish there were better standard tools for enforcing style, as organizationally it's harder to get everyone on the same page than with more mature OOP tooling (which OOP patterns/strong typing makes easier to build).
Cadmium – Exploit targeting sboot, the exynos android bootloader (CIA, 2015) [pdf]
Not really, GPL only says whoever receives binaries, must also receive their source code. Receiver then can, but is not obliged to, publish it or contribute back. Still, yes it does cause problem with various licensing schemes.

But per-copy licensing without source code availability is an atrocity enabled only by misapplication of copyright/IP laws, where copyright holder can write practically anything into the EULA and have the law system enforce the terms "for free". I hope our civilization eventually comes up with better and more GPL-aligned software distribution model.
Perhaps spurred by Google's recent announcement that they have Skylake chips in their cloud: https://cloudplatform.googleblog.com/2017/02/Google-Cloud-Pl...
Pretty much, why can't I run a modern kernel on the average device running Linux, whether that be an IP Camera, or a smartphone? Why are we forced to run ancient, unpatched & insecure software by Qualcomm, LG, Samsung & Google?
I live in Brighton and work in London. I leave the house at 6h15 to be in for work at 9h00. I leave at 17h00 to get home by, around 19h35.
Cash Me Ousside Instagram Hack Danielle Bregoli Memes
http://blog.goo.ne.jp/visulsign/e/69ae454c00e36c4bf2bc51050d...