skysight-inc/HackerNews huggingface dataset:
I lived in Venice, CA in the mid 00's, about 2 blocks from the Ralph's on Lincoln. They used to let us leave with the shopping carts. Then they'd send a pickup full of guys to pick up shopping carts every evening. So we would just unload the cart and leave it in our front-yard for pickup. I absolutely loved it.

In contrast, in Brooklyn, they won't even let you bring the shopping cart into the parking lot. But then again, just about everyone I knew in Brooklyn had one of those pull carts and just used that to shop / carry their groceries home. That said, I generally chose FreshDirect over dragging my own groceries around once FD finally came to Bushwick.
Preserving users' privacy first and foremost is absolutely the right thing to do here. I'm really glad Dropbox is willing to trade away a bit of model accuracy for better user privacy.
I long for a language or library that would be better at contracts than just pre- and post-condition assertions.

Then when assertions fail, you write a regression test.
But a unit test that verifies of the contract itself is verified correctly is needed too. More than once such a test actually found that it can be violated under common conditions or does not check what you thought of does. That is the main reason for "unit" tests.

It is even more required for multithreaded or parallel programming.
So maybe switch to barefoot running?

Especially for indoor venues that seems completely possible.

> shoes began to incorporate air bladders and gels for cushioning

And yet springs are illegal. But an air bladder is a spring, no matter that they call it "for cushioning".
What does Dropbox use machine learning for?
Just to add to this, there's also #3: lack of scale. IIRC Beyond Meat has also stated that with comparable scale they could match the price of similar beef products. Marketing speak or not, I'm inclined to believe it since it's clearly a niche market right now, and vegan products like Just Mayo that have achieved scale like Just Mayo are very cheap -- enough to convince low-end, mass market establishments like 7-11 to default to it.

More evidence: price of tofu is more comparable to meat in places with more Asian and international cuisines. E.g. tofu is cheaper here in at my Manhattan Whole Foods than in my southern hometown's supermarkets, despite most foods being more expensive. Even cheaper in Asian supermarkets.
I am not leveling accusations at Linux foundation, I am just saying the name is not reflective of its interests and to clarify there is nothing wrong with its interests.

Its just end users also need to organize to fund and promote open source. There is a perception these things are taken care of but they are not, most Linux groups are industry bodies.

If Github benefits from Redis and its just one of hundreds of examples then there is a moral case to be made to support it and give back to open source in someway so the stream continues to flow. In this case Github had not even bothered to reach out to the Redis author, so there is something wrong here in how successful startups are engaging and using open source.
As someone who works mostly in React I've never found a use for classes. It's a contentious, messy feature that solves problems I don't have.

I used Coffeescript classes in the old jQuery/Backbone days and they were useful only because the rest of the ecosystem was so terrible.
Pinterest acquires Jelly
> Name a fucking job that a mexican worker is currently doing that you would do?
Would you pick tomatoes? Lettuce? Will you cook me a burrito? Will you wash my dishes? Will you make me sushi?

I've had a variant of all those jobs, so.. yeah. Don't project your hesitation to do physical labor onto other people.

How many music pirates have murdered someone this year? The point is still garbage, even in longform.

> I have long said, if the Mexican Rapture happened, you will starve to death....

That you consider this an actual point is a fucking joke.
Try Elm?
"Scientists with the International Potato Center" made my day.
I have found recurrent NNs and their variants (LSTMs and GRUs) to be very useful for the time series I've been working with. It can also be useful to use 1-d convolutional NNs as well. Depending on your data, sometimes working in frequency space can be easier (i.e., train on the FFT of your data). I'm still a neophyte in this area (my background is in astronomy), so I'm learning, too!
What you are saying is correct. But this comment is true for every startup out there.
TRUEREC: Your Blockchain-based academic transcripts
We are talking about our underlying tech at Next conference - https://goo.gl/3ihXth
We are clearly using frame level annotations, but we also have additional models to aggregate visual and additional information to provide aggregate level entities at the shot level or video level. PM at Google
At Custora (YC W11), analyzing consumer behavior and presenting the insights through a web-based interface.

We have an in-house system for modeling DAGs of statistics, perhaps like Airflow (I've only read about Airflow, never used it, so can't comment more there). Computed values at different nodes in the DAG can be cached by their arguments. So for example, a fitted model would be a very logical node to cache, as you'll have many other potential statistical requests that would depend on the model.

Refitting the model would entail either clearing that node; if you changed the inputs to the fit, a separate stat would be cached and other dependent stats would know the difference and point to the right stat depending on the arguments you passed.

A lot of our models are Bayesian in nature, so generating predictions is typically a two-part process: training parameters, which is slow, can happen infrequently and which need not critically include all of the latest data, and applying the posterior update, which is faster and which needs to be redone on every data update. (We import data in batch.) Retraining is somewhat ad-hoc right now, although we've got an active project on the docket to systematize this and produce streamlined before-and-after comparisons.

Computation work is dispatched to EC2 instances by a Redis-based job manager (qless, developed by Moz, formerly SEOmoz). We do the stats work in R, in-memory. For things like order and transactional data this is feasible even for relatively large retailers, but we're gradually looking at involving Spark more so that we have the capacity for larger analyses. (We already do use Spark for some non-ML tasks, like customer data import.)
Where I live in the midwest, one of the chains has started doing delivery or curb side pickup for free if you spend at least $100. We started shopping there exclusively for awhile because of it, super convenient.
Ask HN: How do you generate dummy data for testing?
Faker or similar libraries are good enough until you hit a certain complexity threshold. What do you use to generate data that has some complexity in it, like relationships, dependencies etc?
Nvidia Wants AI to Get Out of the Cloud and into a Gadget Near You
Survival of the Fittest Has Evolved: Try Survival of the Kindest
Vido: wrap commands in throwaway virtual machines
Another big one. For Object oriented code. Composition over inheritance. It's hard to overstate how important this is. Many people know this but still don't do it enough.

Don't make large classes that implement many features. Split those features/responsibilities into smaller classes and then have a class that calls to the smaller ones.

A good way to think about this is your classes should have as few member variables as possible.
How much energy will be spent thrusting this regressive pig?
While the article is clearly setting up the calculation in a very slanted way, I think the point they are making is still interesting.

I definitely don't think this is (or even an attempt to be) an effective criticism of the environmental value of biking.

However, even with a biased setup like this, the fact that the numbers can be massaged into the same ballpark really shatters my intuition here. I think my take-away is that I've clearly been underestimating the climate impact of meat consumption, and that's interesting.
How long until someone runs an attack like https://arxiv.org/abs/1609.02943 and provides the model for free?
Probably depends on where the Linux is being used. When I did DoD contracting there was very much a constant push towards using Linux and OSS where possible but this was mostly in product development, not client operating systems.
Yup, happened again this morning for me. Same spot as last week. North bound accident between the Ohare Oasis & the 90/190 exit ramps. 2 lanes blocked. 40 minute estimate from when I left at 8am turned into 70 minutes by the time I arrived at work.
> Fix the static assert should have been trivial, it should have been just a find and replace.

Merge conflicts are the gift that just keeps on giving. Every refactor on another branch touching the same code is now a conflict. Any branch doing a search and replace slightly differently (say, whitespacing) is now a conflict. Have you ever had to resolve so many of these conflicts that you started accidentally misresolving even the trivial ones? I have. The nontrivial ones can become much harder to code review (e.g. two branches refactored code in the same file, possibly already causing a merge conflict, now complicated by 'spurious' conflicts unrelated to that refactoring.)

Guess how I found out that P4Diff's UI was buggy and could corrupt your local changes? ...a similarly 'trivial' search and replace for logging functions. The static_assert one actually wasn't really that bad ;). Still not 'trivial' though.

> [...] atoi [...] You can't blame changing that on the standard

That wasn't my intent. My intent was to point out broken behavior that the standard decided to double down (by adding atoll) on instead of fixing (by, say, deprecating atoi, like your compiler or programming standard should.) atoi causing UB is still a real complaint - just not a broken compatibility complaint.

> Why do [you] and others try to complain when you use undefined behavior and are surprised when it changes in undefined ways? You specifically asked to not be able to know the answer.

I don't?

You're perhaps thinking of unspecified behavior. Undefined behavior is a damn sight worse than "asking not to know the answer": it's accidentally telling the compiler to generate a broken program that could do anything, for nobody does this intentionally.

On the subject of things I do ask: I spend a lot of time on enabling more warnings as errors, using more static analysis tools, new compilers, etc. to try and find every instance of accidental undefined behavior so we can fix it. I'm specifically asking to know about all instances of undefined behavior so we can fix them to not invoke undefined behavior. If I could get a comprehensive answer to this, I'd give C++ a lot less shit.

But I cannot get a comprehensive answer to this. There will always be something to slip through the cracks. And other programming languages, taunting me with their lack of undefined behavior. Hell, I'd even settle for a comprehensive answer to "where's all the undefined behavior in my code", and settle for my existing debugging loop when dealing with undefined behavior in third party and system libraries. But I can't even have that on C++ codebases.

Why don't you complain about this?
Bagel = Kay-gel

Haggle = Kah-gl

I wonder about your dialect, if for you, "bagel" rhymes with "gaggle".
As a Cloud Prediction API user, it makes me a bit uneasy to see it left out of the image of their product suite. Is it effectively in maintenance mode now? I feel like TensorFlow is overkill for what I need and my use case doesn't fit into image/speech/video detection.
> Also, who wants someone picking through all their produce/meats/perishables? That's a pretty subjective thing.

Remember, you're addressing a group of people who probably would drink Soylent if it was sustainable. Some people don't care about the ripeness of an avocado as much as you (or me).

Or perhaps there's room for Instacart Premium, personalised produce selection..
Sure, but a chatbot is better than a lawyer they can't afford.
Not enough incentives to use bikes in the policy then.

Not all countries and people are the same, so what maybe be enough incentive for 1 person or culture (oh, they made bike lanes? I'm going to bike to work now! versus oh, the road still has cars on it? I'm not biking, because it's not safe!) is not enough for another.

Either way, the only one to blame here is the local government for either not doing enough research initially or not incentivizing people to use bikes over cars enough (e.g. we'll pay 50% of your new bike price up to $X )
If I was Datastax I would be scared of Scylla. They have momentum and they are one of the best engineering teams around outside of top teams at Google/FB etc.
Does this effect React Native apps?
Dame Sally Davies at the Royal Institution: Antimicrobial Resistance [video]
Rabbit hole leads to 700-year-old Knights Templar cave
That's not to say that this kind of analysis is always useless. I have a whole bunch of old junk in the attic, and I feel it would be a pitty to throw it out, but if I were to spend hours sorting through all it and finding uses for the things, the callories burned would probably outweigh any benefits from reusing the items which probably aren't needed by anyone anyways. So my instinctive reaction to "not throw things out" might actually be bad for the environment when taken to the extreme.

I'm just saying that this analysis in particular is simplistic, wrong, and harmful.
Here is how almost every government form in the UK works - long interactive form, mutiple pages of input. Then you get an error message at the end (or, sometimes you submit the form don't get an error message and then receive an error message in the post after 7/14 days). its easy to see how an interactive form that checks for consistency as it goes would win out!
If a civilization wanted to spread its reach, interstellar travel and conquer is the worst possible way.

We're highly optimized for life on earth, and can assume alien life would be the same for their home planet.

Evolution from simple life I think would be the easiest way to colonize. It would take a while but the life that develops would be optimal for that planet's conditions without any terra-forming
I get that what you're saying is tongue-in-cheek, but yes, when you're usually trying to persuade anyone --person, organization, business, etc., having a grasp in the local language is almost always a requirement.

In this particular example, however, those points are completely irrelevant as he just used his app to show off Instacart's delivery feature.
Yeah, but capital has lobbyists.
And this computer shares some of those issues: For connectors, it has 1 USB-C, 1 TB3, a microSD slot, and a headphone jack. Small amount of RAM. Then consider: Slow CPU, lower res screen and arguably worse aspect ratio than the Mac.

Depending on your intended uses, the Dell is worse than the Apple.
I am studying ML this semester at university. I would like to get some ideas on where does a company like DropBox use ML. Can you state some problems that the team is working to solve or use cases?
...this, staying lean, smart and profitable - and waiting until the unicorns dismount themselves (see Uber vs. Lyft play out)
How to Backup Your Medium Publication to a JSON Bucket
It likely gives end users a sense of itemized reward. Rather than showing a vast huge form, or even a progress bar, a chat bot can choose what next to prioritize and present. Not all parts of a form may be applicable, showing what is needed and letting the end user continue at their leisure reduces stress and cognitive overhead. The above is likely why tax companies have been doing better as of late when it comes to completing tax forms.
You don't have to contribute GPL changes back. Whomever you give a binary to you'll have to give the source to if they ask. It's pretty much that simple.
I do agree, and it's totally justified depending on what level one cares about. Is it yourself? Your family? Your community? Your country? Humanity as a whole?

I was more pointing that we have a long history as a country and an economic system of harming the less able to defend themselves economically. To what extent industry helps vs hurts the less well off and who bears responsibility is an open and worthwhile debate - but I'm pushing a bit against the PR that everything that is good for business is good for the people. Is Walmart better for towns if all the local stores close down, and the store profit is shipped back to HQ instead of the community? It can be similar with an oil company contracted to provide an economy for a town in Africa.
Heh, that's cool. I tried to do a random phrase generator at one point but it's hard!
That's true. Agricultural production is mostly centralized (i.e. Monsanto's monopoly). Just because a lot of people consume food doesn't change that.

One of the earliest centralized societies (cities) was Sumer, where we also see one of the first well established written languages (the written word being a centralizing medium) and also one of the first well established centers of agricultural production.
This might get you the shortest code but it wouldn't necessarily get you the cleanest code.

There's often a trade off between coupling and terseness which requires (human) judgement in order to balance the competing concerns correctly. There's also the matter of using appropriate metaphors.

I have a feeling that a "cleaner" optimized like this would get you a program full of the equivalent of perl one liners, assuming it's even possible.
At some point though, this sends the competition (AMD) out of business, then, no more negotiation of this sort, and also everyone is worse off.
ARM, not AMD. But yep, AMD is in PS4 and Xbox One. Nintendo Switch looks like an Nvidia Tegra though (ARM).
If the author didn't want to talk about the banh mi thing, why even mention it? It is relevant to the discussion after all, since the portrayal of such instances in the media have had a strong influence on the way political correctness is currently defined and understood.

I'd also like to point out that the definition of political correctness, as it's used colloquially, doesn't change just because you say it does. I also don't think that using the term political correctness in the sense that practically everyone understands it constitutes a deliberate misconstrual. Also, to the authors point, I don't think the majority of commenters on the right (when did this become a discussion of partisan politics again?) are talking about "the expectation of adherence to the norms of basic decency, like refraining from derogatory epithets" when they rail against political correctness. More often it seems they are railing against the perceived suppression of their unwelcome beliefs and ideas. Hence my comment to the effect of "don't dish it out if you can't take it."

As for the second passage you copy/pasted, I don't see how that disagrees with what I said.

Of course many of the policies enacted on campuses are what you might call penny smart, pound foolish, but that doesn't mean that the intention is bad, or that we should not even try. It's unfortunate that many of these policies are seen to have a chilling effect on campuses, but I don't feel that asking college students to think before speaking is unreasonable, especially if the net benefit is reducing bigotry, racism, and prejudice. Perhaps these methods are not the most effective, but I don't exactly see the author offering up any better solutions. He seems content to complain about the dozen or so people he's met that were made to feel uncomfortable by these policies, while ignoring the many generations of people who have suffered far worse.

Also, since you seem to have read the article more thoroughly than I, what do you make of the authors closing statement, where he says,

When we talk about political correctness and its many florid manifestations, so much in the news of late, we are talking not only about racial injustice and other forms of systemic oppression, or about the coddling of privileged youth, though both are certainly at play. We are also talking, or rather not talking, about the pathologies of the American class system. And those are also what we need to deal with.

Seems a bit convoluted to me. Is he arguing that we should ignore addressing racism in favor of some sort of attack on the American class system or what?
If you want to learn more about sound design[0], you should check out Syntorial http://www.syntorial.com/#a_aid=AudioKit. It's an interactive software synthesizer that teaches you in like an afternoon more than just about any book or video on the topic.

This tutorial series is also illuminating but it's almost too detailed
http://sonicbloom.net/en/63-in-depth-synthesis-tutorials-by-...

You might also be interested in AudioKit https://github.com/audiokit/AudioKit, a (macOS|iOS|tvOS) framework for audio synthesis and processing.

[0] sound design is such an interesting field, as it's both vary artistic but also extremely math/physics/cs/stats if you want.
Red Hat charges per server, which is pretty much the same thing as per copy licensing.
Open source developers can create a virtual currency which prints shares for developers who complete work on improving open source software, with the quantity of shares to be issued specified in publicly listed bug bounties and prizes.

Approval of prize proposals and recognition of the correct wallet address of winners can be handle via stakeholder voting among existing currency holders. The currency base can be bootstrapped by recognizing the efforts of volunteer developers who would otherwise be performing work for free.

If an API is then added for transferring and proving ownership of shares, developers will then be able to sell their shares in independent exchange markets for other currencies if there ends up being a demand. Third parties might be interested in buying currency from developers in exchange for cash so they can list prize proposals on the network for completing work on software that benefits them.

This would potentially allow the foundation to indirectly compensate developers without having to raise the funds and hold the cash itself.
Seconded, lately I've been using Lektor+netlify for all my sites. Deploying is just a git push, and it's zero-headache. Greatly recommended.
> Some critics have accused Nike of staging a publicity stunt, or a marketing campaign, instead of a credible sporting event.

Well it got them an ad disguised as a feature article in the New York Times. Go with what works.
Remote leadership gigs are rare, but they're becoming more commonplace in the tech/startup world.

Angel.co is where I found mine - check there and the remote-friendly job sites.
> Agricultural production is mostly centralized (i.e. Monsanto's monopoly).

Monsanto's dominance is in seed supply to agricultural producers, not agricultural production itself.
Two examples of where we use machine learning at Dropbox is corner and edge detection in our mobile docscanner (https://blogs.dropbox.com/tech/2016/08/fast-and-accurate-doc...) and computer vision for OCRing.