Hacker Newsnew | past | comments | ask | show | jobs | submit | idibidiartists's commentslogin

This is a joke, right? Warm water occupies more volume than cold water. Also, ice that is on LAND and running off into the OCEAN will raise sea level. Also water from melting ice caps that evaporates goes back into the ocean and refreezing on polar caps is slowing down, so more water in the ocean. It does not have to melt straight into the ocean. Sea level is rising due to ice melting. It is a fact.


Judging by the references I think it's supposed to be said in a Trumpian tone.


D3 can use GPU shaders and is far more flexible. This is ok for canned vis, not for custom data vis. Like Vega vs D3. D3 wins every time.


What makes D3 more flexible?


Vega is built on D3. It's just operating at a higher level. It's like C++ vs Python. You can do anything in C++ you can do in Python, but it may take a lot more work.


This may be a bit confusing but Vega only uses some D3 helpers, it does not generate D3 code at any point. See https://vega.github.io/vega/about/vega-and-d3/ for details.

But you high-level point is accurate, D3 is more expressive since you can use all of JavaScript.


I can't go inside Whole foods after this. Same reason I won't answer an Amazon recruiter's email. It's disturbing to think of the race to the bottom (in terms of worker compensation and benefits) that Amazon brings to industries it's taken over.


I too stopped shopping at Amazon a little over a year ago after returning to the US. I stopped shopping at Wal-Mart in 2009 and simply see Amazon as the new Wal-Mart.

But you and I and everyone else who decides not the shop there; we don't make a dent. You cannot vote with your dollars. There are still way too many people who don't care or who follow the advertising. It's the reason why Uber will be around for decades.

Public Relations/Propaganda/Marketing is amazing. McDonalds convinced millions of Americans the girl who sued for spilling coffee on herself had fought and won a frivolous lawsuit when the reality was far from the truth:

https://www.youtube.com/watch?v=KNWh6Kw3ejQ


sorry if this is a silly question, but whats so bad about amazon? Do you mean they threat their workers badly?


There was a big thing about it a couple years ago https://www.nytimes.com/2015/08/16/technology/inside-amazon-...

Anecdotally all the ex-Amazon folks I know have horror stories of their own... Having said that as a customer I LOVE Amazon, I have de-Googled my life as much as possible, but Amazon is addiction and my (not so) secret shame...


All my Amazon friends aside from two teams hate it there: Prime Video, and Alexa/ Kindle software.

Fun fact - Brian Valentine, a well revered engineering director in Windows up until ~2010 went over to Amazon and basically rebuilt the exact same Windows software team there - employees, structure, and all. The same team that gave you Vista gave you Alexa and basically every other Kindle product (that's not meant to be a knock against vista or that team)


I do agree that you don't make a dent, but it's a nihilistic point of view, because you're disregarding the ethics point of view. Sure, you don't make a dent in Amazon personally, but you make a conscious effort in your life to change something you don't like, which is significant and can't be quantified directly.

Also, I disagree that Uber will be around for decades, but it's primarily because of their finances.


Since when competition is not a race to bottom game? Name one example?


There's an exceptionally strong tendency, though there are factors which can temper it.

Luxury goods, Veblen goods, and virtue / honest signalling, generally, avoid rampant RttB effects -- Whole Foods itself would be an example, Apple another.

Untrammeled competition on the mass market of complex goods almost always tends toward RttB. It seems that there's an exceedingly strong and pervasive Gresham's Law dynamic across multiple domains, which I've been looking into.

What keeps this from becoming total seems to be a mix of factors. Apple, for example, as a small fraction of either mobile (15%) or desktop (5%) markets, by unit sales, but has profit margins at a level which make it the most highly-valued joint-stock corporation in the world. It achieves this through a focus on some elements of product quality -- I wouldn't call Apple hacker-friendly, in the same way Linux or FreeBSD are (despite similarities), but it's been far more user friendly than Microsoft in many regards, if you're willing to pay a premium.

And a certain portion of the market gets that.

(The dynamic in the case of mobile is similar: more expensive than Android, not hacker-friendly, but vastly less aggrevating to use for the somewhat-discerning user.)

Essentially, if you're going to move off the bottom, you may be able to, but you're going to be limited to a certain niche.

If there are very large scaling efficiencies to size, even that becomes a challenge.

You'll find similar stories across various products and services. Generally, the smaller the market (in terms of total buyers), and more discerning, the more likely a higher-quality product can survive. With market size (and non-discerning customers) comes worse product.


Costco


Poor item selection; very limited options for different quantities; inconvenient location; must pay for membership; crowded stores; long lines.

From the customer point of view, Costco is pretty much the definition of competing on nothing but price: a race to the bottom.

(I know, yes, they pay employees [relatively] well.)


Also their Kirkland signature stuff is to die for. Just saying their in house products often out perform the name brand stuff. Yes it's cheaper and that's still a race to the bottom but they didn't sacrifice employees or quality.


That's not true. I'll buy things at Costco knowing full well that the item is cheaper elsewhere. Why? Because of their excellent customer service and return policy. I know that if that item breaks or has any sort of problem, I can return it no questions asked.

Also, their model is pretty good as far as membership goes -- if you spend enough at Costco, your membership is free, because you get cash back. And a little known fact, even if you don't spend enough to pay for your membership, if you ask them, they will increase your cash back reward to make up for it anyway.


Nobody goes there because it's too popular?


No... People are willing to give up lots for low prices.


China has more people than Facebook has users.


China has just shy of 1.4 billion people. That is not more people than Facebook has users according to this statistic》 https://www.statista.com/statistics/272014/global-social-net...


A lot of them are business accounts, bots and fake or throwaway. I have 3. How can anyone be sure that each account is a person. It says a lot about general IQ on HN that I got 4 downvotes for suggesting that Facebook has less users (real ones) than China has people (real ones, too!)


Have your upvote. Maybe if you had said this the first time you wouldn't have gotten downvoted.

It's possible, even likely that FB has 600 million fake accounts, but you didn't even bother explaining yourself.


So you're telling me that if I state a fact but don't back it up then I get down-voted? On so many occasions I've stated facts without explanation that got up-voted. So what I'm trying to say is: the idiocy of crowds.


Use Expo.io ... if you're building in React Native, Expo is the easiest way to distribute apps (even on the Web with Snack)


Expo.io appears to be about the build process. The app still needs to be submitted to the apple store.


I thought the issue was him trying to get it on his cofounder's phone?


At most expo streamlines the build process. You can do all that in xcode. It's been a while since I looked at it but apple let's you have 100 test users.


I love expo to bits but their are many React Native scenarios where it’s not going to work.

One example would be if an app uses third party libraries that rely on native code. Now on the surface this might sound like an exotic requirement but consider that most mobile apis for third party services will probably wrap objective c or Java code.

An example of this came up for a friend who was building a github app. He had to eject from expo because the github mobile api wasn’t included in expo and required native code for authentication.


React Native fully supports the use of abitrary native code. You just write a small native module and then port it into the JS side

You can even work with things like Promises etc across native boundaries


Thats true (I've wrapped native code before) but if you use any native code you can’t use expos over the air updates or the qr code scanner. So it wouldn’t solve the parent comments problem, in that scenario, which is actually quite common.

Also, the last time I checked ejecting from expo, which you will need to do to use native code, was a bit of a pain. That was a few weeks ago so maybe they have stream lined the process since then.


Yes, but that's not true of Expo, is it?


I understand that, but suggesting it as a tool for prototyping and easily sharing apps with others (which was the concern I was responding to) does not warrant multiple down votes, unless the readers here are absolute assholes?


I didn’t down vote you. However it’s very likely that the guy isn’t using React Native and if he was he’d most likely know about expo and its limitations.


<< or FoundationDB presumably has >>

You mean FaunaDB?


FoundationDB was the proto-CockroachDB (or rather, CockroachDB is essentially a re-attempt at building FoundationDB). It was an early attempt at building a NewSQL database. (NewSQL per se, i.e. not counting parallel databases from the pre-NoSQL age, like Gamma [1], Volcano [2] and Grace [3], which share many of the same design principles.)

FoundationDB was acquhired by Apple, but its failure is generally attributed to a poorly-performing SQL layer: https://www.voltdb.com/blog/2015/04/01/foundationdbs-lesson-...

[1] http://pages.cs.wisc.edu/~dewitt/includes/paralleldb/ieee90....

[2] https://paperhub.s3.amazonaws.com/dace52a42c07f7f8348b08dc2b...

[3] https://pdfs.semanticscholar.org/a7f4/e4e6166dc683e7fa7d5b9e...


No, FoundationDB which was posting some VERY impressive numbers before being acquired by Apple in March 2015.

Here they were doing 15M writes/s on 32 16-core servers, at a rate of 30,000 writes/s/core: http://web.archive.org/web/20150427041746/http://blog.founda...

FaunaDB managed 120,000 writes per second on 15 machines. https://fauna.com/blog/distributed-acid-transaction-performa...

(Yes, not equivalent benchmarks, but that's still a 50x difference in magnitude.)


Down voted for asking a question? The system is definitely broke in such instances.


You worded the question in a way suggested you thought the previous commenter was wrong. That reads like either being a FaunaFB fanboy or not taking time to learn about Foundation, both of which will reliably attract downvotes. Had you worded it differently I doubt you'd be getting downvoted.


So essentially the HN commenting UX is one of walking on egg shells.


I mean, a two-second Google could haven't shown you what FoundationDB was.


$221B in cash on hand. They can get any AI researcher super start they want. No?


I would love to hear all of the reasons why top minds reject top companies. It's a fascinating subject.


The company's culture, perhaps.


Wall St. would punish them for raising salaries.


Taking the fun out of sport, for profit. :)


My experience with Flexbox is that it's a struggle to use it on its own for responsive behavior but is much easier when combined with percentage-based width, height and margins.

See this as an example:

https://github.com/idibidiart/react-native-responsive-grid


That's how it should be used anyway, I don't think anyone has ever suggested using Flexbox in isolation from other CSS methods such as percentage width.

For example sometimes you may want a 2-column layout only - so the items within the flexbox container only ever wrap once. Defining percentage width of those items, say 48% to allow for middle margin, is the only way I know to achieve this.

I've started using Flexbox after waiting a LONG time for it to become safely adopted. It's one of best things to happen to frontend dev in a long time. No excuses now not to make your own responsive template.


I meant it that I have learned to avoid using the relative size factor sizing (with flex-grow, flex-basis and flex-shrink) which is the default sizing model of Flexbox and have been using percentage baed sizing instead.


Do they have proof of that?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: