skysight-inc/HackerNews huggingface dataset:
I and my wife have given month-long trials to HelloFresh, HomeChef, and Blue Apron. We stayed with HelloFresh longest; its recipes suited us (we added a couple of their dishes to our family repertoire and use them regularly). Blue Apron's recipes seemed too complicated and I don't remember what we didn't like about HomeChef, probably meal choice generally.

Something not noted in the linked article is that all three let you select your 3 or 4 meals from a wider menu with at least 6 choices. So if you don't like sweet potatoes, as someone noted here, you could usually avoid them.

The linked article ends with what is probably the most common knock on all these companies: the uncomfortable feeling that the packaging is a huge first-world-privileged waste of resources. For example: if a recipe calls for balsamic vinegar, there will be one little plastic bottle containing 1.5oz of balsamic with a twist-off metal screw cap and a tiny label. Or there will be three, one-Tbsp tear-open foil packets of soy sauce, or exactly two green onions in a zip-lock baggie. And so on.

All the companies will claim with marginal truth that all the packaging can be recycled. The little plastic bottle goes in the blue bin. The baggies go in your plastic-film bag (if your recycler takes plastic film). You break down the big cardboard box and fold that into the bin.

But for temperature control the box is lined with an insulating blanket. That's usually a "space-blanket" type foil and plastic thing that is not recyclable, or else it's an inch-thick paper-and-jute blanket that you can put in with your garden-trimmings green bin.

And the freeze bags! Two or three plastic bags of frozen gel. You have to drop them in the bathtub and let them thaw, which takes hours (they are very effective), then you can cut them open, pour the gel into the toilet and flush it, and only then put the deflated bag into the plastic-film bag for recycling (if supported).

That's a lot of work to assuage first-world-privilege guilt. It's the main reason we finally gave up on the real convenience and interest of the meal services.
Anecdotally I just switched. The fares were always the tiniest bit cheaper at Uber. Recently it was the sexual harassment + the video of Travis yelling at a driver that made me switch.
Maybe it should be Windows subsystem for GNU
The "short term" has become pretty long, so far.

People were saying the same thing 5 years ago, but I've still got my 5$ taxi rides.
Friedrich Nietzsche and His Typewriter – A Malling-Hansen Writing Ball
Could you help me understand what evidence would indicate to you that there was a systemic problem at Uber?
Yes, it is really helpful, especially useful to match the secondary color when primary color is defined.
That 50% is mostly due to VC subsidies though no? I certainly think that sustainable long term.
They are both supersets. If you remove the non-JS features you have valid JS. But of course without removing it you have invalid JS. That's why both require tools.

Sidenote that Flow does allow specifying types through comments but this is a bit of a second-class feature.
This crowd might appreciate the following comic, which I made with autodraw.com (the tool this post is about) --

http://imgur.com/a/WWff9

It took me about an hour, after I got incredibly frustrated that it wouldn't let me draw anything. Can't draw a robot. Can't draw a sad face (only smiley face). Can't even draw a stick figure. Can't draw a speech bubble.

I felt like it was fighting with me for what it wanted to draw, while leaving very basic and fundamental shapes out. There were more things I couldn't draw, I can't even remember everything.
Your wife, mother, or sister could depend on their job at Uber. Some of them might have picked up their whole family and moved across the country to work there. Your reasoning is ignorant and I'm happy it is just the vocal minority that want a company to burn down because of mistakes in their leadership.
> I just throw them away and buy my own regular potatoes to supplement.

Please don't do this if you can avoid it. I used to do the same (not with Blue Apron admittedly, but food in general) until I volunteered at our local food shelter one day and saw how they survived on donations some of which were surprisingly small. Often those small donations would be turned into snacks that people could take with them for sustenance throughout the night. They would never turn down healthy, nutritious food that wasn't spoiled. I realize it can be a PITA and there may not be a shelter near you, but if it's possible please consider it as an alternative to throwing good food away especially something that stores pretty well.
We've just spent the last 10 years spinning to get back to where we were, because Steve Jobs vetoed Flash support. Before that, we bailed on similar capabilities from Java applets, and had to reimplement them.

Doubtless there's multiple technologies before my time that gave us the same powers, but were abandoned because reasons.
immature != wrong

legal != right

Most people would not defy authority, but that doesn't mean that authority is in the right. Whether or not United technically acted in accordance with the law does also does not mean they are in the right. Where and when you personally would (or would not) choose to defy authority is also not a reliable barometer of whether that authority is worthy of defiance.

This was a logistical problem that resulted from United's own negligence. The personality traits that the passenger displayed after being lottery-selected for ejection are immaterial : the airline screwed up, the airline treated its customers like shit, the airline refused to provide suitable incentives, the airline refused to address the problem in a reasonable manner, and finally the airline went straight for the nuclear option. It was a colossal failure from start to finish, and the fault lies entirely with them.
IMO, it's not 100% about competition. The airlines have been merging and forming partnerships to such an extent that they don't have much more direct competition than in the past. It is nearly all on what U.S. flyers want, and most of the non-frequent travelers want to save every penny they can.

I think flyers may have finally reached the point where they can't cut service any further and may roll back on this a bit, but I doubt it will even come close to the service levels 10 years ago, let alone 40 years ago.
>Who clicks on ads?

Not me, or most people here.

Yet Google and Facebook are things.
Enjoy them while they last. I don't use Uber much but expect the VC subsidies to be gone soon enough.
i can easily scroll 10k lines in mIRC no problem
Buffalove! Hey mantalope, pm me and let me know what you're up too, my email is on the application.
Nice! Someone please port it to mac!
Well, taxi companies themselves don't mean much.

What matters is the drivers.

And as soon as rates go up on Uber, people can switch to something else.

All you need is a car and a taxi medallion(the price for which has gone into the ground) , and you too can compete with Uber if they raise prices.
Tell us how you feel about kubernetes
I think so too. But also, the seeming uptick in negative views voiced with regard to Uber is due to the shifting Overton window. Previously, critics were less numerous and the public was less outspoken; for most people Uber brought low fares and on-demand cab hailing, so critics of Uber's approach were seen as curmudgeonly defenders of antiquated business structures, or people with specific axes to grind.

But a quick succession of PR disasters has made the narrative difficult to control:

November 28, TechCrunch: Uber begins background collection of rider location data [1]

December 1, NPR: Uber Now Tracks Passengers' Locations Even After They're Dropped Off [2]

December 14, TechCrunch: Uber's self-driving cars start picking up passengers in San Francisco [3]

December 14, Video: Driverless Uber runs red light in downtown San Francisco [4]

December 14, TheHill: Trump Names Elon Musk, Uber CEO to Advisory Team [5]

December 16, The Verge: Uber is stubbornly refusing to apply for a $150 permit for its self-driving cars [6]

December 21: ReCode: Uber has stopped its self-driving pilot in SF after the DMV revoked its cars' registrations [7]

January 30, TechCrunch: Lyft surges to the top 10 on Apple's App Store following the #DeleteUber campaign [8]

February 19, Susan J. Fowler: Reflecting On One Very, Very Strange Year At Uber [9]

February 19, The New York Times: Uber Investigating Sexual Harassment Claims by Ex-Employee [10]

February 23, Bloomberg: Alphabet's Waymo Alleges Uber Stole Self-Driving Secrets [11]

February 24, "Amy Vertino": I am an Uber survivor [12]

March 3, The New York Times: How Uber Used Secret "Greyball" Tool to Deceive Authorities Worldwide [13]

Specifically, the #deleteUber affair stemmed from a series of misunderstandings, but generated more public ire than most of Uber's unambiguously overt actions. This widespread public upset made further revelations about Uber's culture more repulsive, even if they were upsetting enough in their own right. This also makes it easier to pile on less consequential pieces of bad press, like the few we've had in recent weeks about other high-ranking executives leaving for unrelated reasons.

[1] https://techcrunch.com/2016/11/28/uber-background-location-d...
[2] https://news.ycombinator.com/item?id=13085098
[3] https://news.ycombinator.com/item?id=13175531
[4] https://news.ycombinator.com/item?id=13180172
[5] https://news.ycombinator.com/item?id=13175928
[6] https://news.ycombinator.com/item?id=13198277
[7] https://news.ycombinator.com/item?id=13234265
[8] https://news.ycombinator.com/item?id=13527482
[9] https://news.ycombinator.com/item?id=13682022
[10] https://news.ycombinator.com/item?id=13684439
[11] https://news.ycombinator.com/item?id=13718586
[12] https://news.ycombinator.com/item?id=13747414
[13] https://news.ycombinator.com/item?id=13785564
How about dropping the holier than thou attitude. I'm going to skip my vegetarian lunch today, just to spite you.
I love the Phabricator website. It's nearly impossible to distinguish from a work of satire.
Top 5 REAL UFO Sightings from Plane
"without the types your code is perfectly valid JS, which is what actually happens via a simple Babel transform"

This is literally exactly the same amount of true for TypeScript as it is for Flow
That makes no sense.

From what I can tell, The Independent article was not sourced from an expert either so your attempt to show that the Independent article has more "weight" does not back things up.

Here's an article quoting an aviation attorney: http://www.philly.com/philly/columnists/stu_bykofsky/United-...

"Under certain conditions, airlines can bar passengers from boarding - if the passenger is unruly or intoxicated or on a terrorist watch list - but United had no right to remove Dao, says aviation law expert Arthur Wolk, a Center City attorney who read the 45-page “contract of carriage.”

Wolk says Dao “absolutely” had the right to the seat, and this was not a case of “overbooking,” he says, because all the passengers had seats. What happened to Dao was “assault and battery,” he says.

“There’s absolutely no humanity left in the airline business,” Wolk says, adding that United routinely finishes low in surveys of passenger satisfaction. “I would sue their asses off.”

Is there any question that Dao is going to sue? John Banzhaf, a professor at the George Washington University Law School, agrees with Wolk’s analysis. He says United is “citing the wrong federal rule to justify its illegal request to force a passenger already boarded and seated to disembark.”"

Regardless of the outcome, I would hope that people will agree that injury in a case like this is not deserved and not just "too bad, he didn't behave himself".
Isn't that Cygwin?
Even if you hadn't bought one yet, would you ever choose a specific product based on an ad? I wouldn't. Best thing an ad can do to me is remind me I need something in a category, then I'll go around internet comparing products and grab the one that looks best, especially with a product like an electric razor. Companies should be investing in making good products so that when someone remembers they need something, their product will have the most positive reviews and most reasonable price.
But the crew was legally right. And at any rate, the airplane is not the place to have that dispute, legal or otherwise - you follow the captain's (and by extension, crew's) orders, and then you review it later.
But you still have to actually run the code to find a lot of problems you can find in TS at "compile" time.
No, being able to get a ride to a black neighborhood in the middle of the night is the revolution.
Investigation finds inmates built computers and hid them in prison ceiling
Would this work? https://www.satori.com/
I feel we're speaking different languages here. It doesn't matter what others are ill-informed about, what matters is how informed we are before hopping on the OutrageMobile.

People hear mention of some trigger phrase, like "There's sexism there!" or "They're shoving Islam down our children's throat!" or "Against|For [gay marriage|abortion|etc]!" or "Racist!", and grab the pitchfork and torches to go wreck a company, a person's employment, a conference, an open source project, or whatever, using the power of the mob. How different is this from witch hunts or whatever hundreds of years old nutty rumors people mobbed & destroyed over? How much do you think such rumors are inflated by somebody who was slighted and has a bone to pick, or is otherwise interested in conjuring vengeance?

People are replacing rule of law with rule by mob & rumor, and that's simply not a civil or free society. Even if someone's thrust is "People need to be as informed as I believe I am", civility requires that be addressed ... civilly, not lashing out destructively. Plus, "informed" in that sense is often just a cover for "carries my preferential social/political/economic beliefs", which people in a free society are absolute free to differ at the belief level (the action level is where the law resides).
the whole "MS is evil" thing is so played out.
Mid 2013 I built my current workstation with the E3-1245 v3 ($290) that had just come out, maxed the ram out at 32GB. Been rock solid, great performer and expect to be using it for quite a few years more. The prior system was an again maxed out at the time dual pentium-pro that I kept kicking for 10 years.

Everyone has different values, but for me maximizing the time a system is viable and my work environment is stable is most important; I'll pass on the latest shiny until absolutely needed.
I believe those things are exactly what make it higher level. Unless I'm misunderstanding your question, all that makes a language higher level is the amount of abstraction between the human and the computer.
So use a cross-platform toolkit then like Qt, WxWidgets, Tk, etc. You don't need the bloat of a browser engine.
Front Row Education -- San Francisco -- https://www.frontrowed.com

* Senior Backend Engineer (REMOTE): https://frontrow.workable.com/j/463B843754

* Senior Frontend Engineer (REMOTE): https://frontrow.workable.com/j/0BE3FFDE8C

Come change how 6.5+ million US students learn Math and Language Arts. Use data, advanced type systems, great product design and deep pedagogy to change lives.

World class, tight-knit colocated + distributed engineering team in continental US.

One of the world's highest traffic Haskell products out there, 100% of backend and tools are in Haskell.

Big presence and stewardship of the Open Source community.

Use the best and simplest tools for the job, maintain the no-firefighting culture, sleep soundly at night.

Front Row is a venture funded, revenue generating Series-A YCombinator 2013 startup.

Keywords: Haskell, React.JS, FlowType, Ansible, AWS, PostgreSQL
It's not exactly super hard and complicated to get things working on a microcontroller though. In fact, the first time I did it, I felt it was so much simpler than all this complicated web stuff.
Life plus 75 is insane. A period of 25 years from the date of publication will be more than sufficient for copyright.
Read the actual study cited by that clickbait article. Racism at Uber is vastly smaller than racism via traditional taxis.
I've been working in this kind of environment with strongly typed languages for a long time, but TypeScript might be the thing that gets me to go back & give JS another chance. Funny to be coming at it the other way!
It's not a bad idea, but why would that bring them closer to the upstream kernel? UIDs aren't exactly special; are they doing some extra user separation?
News Media
Hi Guys,

I am trying to disrupt the media.

http://firstperson.news/index/welcome

I would love to get some feedback on my start-up. Please comment!
I found that to be true at the beginning. But now, Uber drivers are Lyft drivers are taxi drivers. They all use apps now. And evidence suggests drivers adapted and found new ways to discriminate. https://www.theatlantic.com/business/archive/2016/10/uber-ly... The only difference now is who is taking how much out of the driver's paycheck--and whether or not that company is paying taxes or just extracting wealth from any given city.
hi there, i read your comments and i'm intrigued – though I don’t have much experience in this area. could you please point to some reading material that’d properly introduce me to this subject? it’s difficult to tell what’s worth my time as a newcomer.
>Only if you're a nerd. Took me 5 minutes to get started with Slack for our company and managing it is a piece of cake.

Slack requires you to make an account on their website, a new account for every Slack group. IRC you can just join - pick a nickname and type the server's address and you're in.

IRC is completely trivially easy to use, Slack is not.
>IH was apparently very big on financial transparency, yet the principles are being decidedly opaque about financials in this thread.

Financial transparency about profit from a bootstrapped startup is a different from financial transparency about a contract between two parties. Secrecy around the latter is a little more understandable.
I guess I feel like there is a larger problem in all than that some people left mean comments?
They're different. Flow is not a "superset" of JS in that it introduces new features, it only introduces new types of annotations. Remove all the annotations (literally delete them), and you have valid ES6.

Typescript has its own class system, public/private/protected, and its own compiler. This was a big negative while ES6 was still brand new and the TS compiler was catching up, but now it's pretty much a wash between the two.

A year ago, I would have said Flow, no question. Today, TS has really caught up and the tooling is better, no doubt. It depends on how complex your types are - Flow can express types TS can't, but TS has an incredible ecosystem and far fewer bugs. In the end, it's all about reducing bugs in your own application, and TS seems to do that better in the end despite its limitations.
750 calories a serving is not that much, especially for dinner and if you're generally active throughout the day. I need the calories to play sports, run, lift weights or otherwise be active. I can rip through 1,000 calories pretty easily after playing a sport.

If you don't need 750 calories, that's fine, just save a portion of the dish to eat later.
Rubbish.

Big businesses cause almost all environmental damage, worldwide.
It's not even remotely the same. The people getting distraught over video game projects have entered a delusional alternate reality and lost sight of what matters in the real world.
What a brilliant site, definitely an inspiration! Congrats!
1 may be right, hard to know either way.

2 is incorrect. The people were already on the plane, it was not overbooked (but booked to capacity) and the people replacing the paying passengers were deadheading crew.

So there was absolutely no 'cheating' on the part of the passengers but plenty on the side of the airline, starting with claiming they were overbooked which they really weren't.
good job! this looks really cool.
Packaging is exactly my main issue with these as well (HelloFresh has been our favorite too). I go to the local farmers' market every weekend and could go to another nearby one more frequently; I wish someone would coordinate the recipes, instructions, and quantities from local ingredients. I'd happily pay extra to just pick up the raw ingredients collected together with some instruction sheets on what to make when.
What's the name of that novel?
I keep mine pretty minimal, as I often don't have time to read a lot, but the 3 main ones:

- The Sizzle, great for quick summaries of the days tech news - https://thesizzle.com.au

- Stratechery - https://stratechery.com

- MacStories Weekly - https://club.macstories.net
why is this better than free trello?
There will always be a tint of 'image bias' I guess.

I think upping the numbers to where it's clearly a loss for whoever is donating would tip the scale more towards the 'good citizen' mark than these token amounts.

We'll never know if that works since no one has done it, and probably never will.

I'm not trying to call out google in particular, in fact that they even give this amount makes them better than many. These corporate statements about doing things "for the good of humanity" fall kind of flat when they do so little towards it though and I'm not sure why we buy into their marketing.

If your mission statement is to advance the species, or even give universal access to information for everyone; why would you sit on $84bn of yearly profit instead of using it to achieve that goal?

I know, life isn't as easy as that and I understand the reality of capitalism.

It's pie in the sky stuff, and before I'm flamed to death I'm not saying it's feasable and I'm not calling on it to happen, but just for the sake of discussion: am I the only one who thinks the change that apple, google and facebook could make to our species if they just gave 1/2 of their bank accounts would be significant and beneficial to everyone? Would it really make much difference to them if they have 400bn instead of 900bn in the bank?

shrug -- I don't have the answers.
C# and Java are the two biggest platforms in Fortune 500 companies and they are just now starting to look at NodeJS as a viable alternative.
> I too can pick a few ridiculous outliers

Those examples aren't event good, though. They all seems to be becoming less popular these days.
You shouldn't trust anybody on the internet. That said, there are enough cases of devs complaining of an arbitrary and opaque process from Apple that the claim is at least somewhat corroborated.
The problems you get from Electron apps isn't V8, it's Chromium. React-native apps will behave and consume resources much more like a native app than an electron app, hence the name.
When taking advanced math classes/seminars--spend the time listening and following, unless you're the designated notetaker in which case you do your darned best to take the best notes possible, and type them up in the finest Latex fashion.
Your use of the word compositional is still a little confusing to me. Cool cat though...
Mail sent.
Could you please name some? There seems to be an even bigger bunch of apps that do plain drawing, and it can be hard to find the needle (apps that convert rough sketches to clean line art) in the haystack (many apps for sketching; most just replicating the paper experience on a screen without adding functionality). Thanks.
And also: the dawning realization that Scanning All The Books, however useful, might not change the world in any fundamental way.

I think this is actually the main takeaway.