Live data from Hacker News

Why React Native Is Different

jlongster.com

41–50 of 69 posts

Re: Why React Native Is Different

#41

After getting tired of scrolling (which reminded me of this http://joshworth.com/dev/pixelspace/pixelspace_solarsystem.h... where you scroll through vast distances to appreciate how far apart things in our solar system are) and noticing the huge headings separated by large vertical whitespace, I had an idea: since the headings are so huge, I could just zoom way out and see and read all the headings! Unfortunately, th…

The amount of work is simple: h1 { font-size: 5vw; } The `vw` units are relative to the page width. You would rather have to press the right arrow key 50 times? I find it to be a whole lot faster to scroll quickly through content rather than forcing me to click through every single damn slide. EDIT: It is interesting that the vw/vh units don't take zoom into effect, I hadn't thought of that. Interesting.

no, I'd like the text to get smaller when I zoom out. Why else would I or anyone zoom out!

Re: Why React Native Is Different

#42

Earlier quoted context omitted.

Meanwhile in the real world everyone, including women, addresses a group of people as 'guys' - even a group that's entirely women. I'm not saying this is right or wrong but saying it's an aggression against women is a bit much.

> Meanwhile in the real world everyone, including women, addresses a group of people as 'guys' - even a group that's entirely women. No, that's simply false. Sure, lots of people do it. Everyone does not.

I didn't literally mean everyone. I meant the overwhelming majority of people.

Re: Why React Native Is Different

#43
post #2

> "To the women readers/watchers: I apologize for saying "guys" in a few places referring to groups of people" As a non-native speaker, isn't "guys" a correct term regardless of the gender?

julia evans did a great survey on this: http://jvns.ca/blog/2013/12/27/guys-guys-guys/

Re: Why React Native Is Different

#44
post #33
post #18

Earlier quoted context omitted.

There's malice and then there's perception. One could certainly look at just about any colloquialism without intended malice and draw "microaggression" from it. Knowing where to draw that line is not - nor has it ever been - universal.

You're literally describing what microaggressions are: Small interactions, any one of which is harmless and without ill intent, which accumulate over the course of the day, week, or lifetime as an atmosphere of pervasive discrimination which is completely invisible to those responsible for creating it. Microaggressions are insidious precisely because they're so innocuous; they let well-intentioned people participate…

> You're a well-meaning person, and you want to avoid causing unnecessary harm with your words.

I don't like the weaselly binary assumption here. You are implying "You are either a well-meaning person or you are not." That's an unbelievably narrow (and, honestly, childish) view of human interactivity. It also implies that you alone hold a monopoly on how "well-meaning" is defined and that it is your sacred duty to impose that doctrine on others.

You're basically attempting to confuse people into accepting your moral ethos as a candidate for common assumptions of what "well-meaning" should be.

This is underhanded and not well-meaning at all.

Perhaps you should try avoiding causing unnecessary harm with your words next time.

Re: Why React Native Is Different

#45
post #2

> "To the women readers/watchers: I apologize for saying "guys" in a few places referring to groups of people" As a non-native speaker, isn't "guys" a correct term regardless of the gender?

> As a non-native speaker, isn't "guys" a correct term regardless of the gender? "Guys" can be used in both a male-gender-specific sense (for which the female-gender-specific rough equivalent is "gals"), or in a gender-neutral sense; there is no structural way to distinguish the uses. Like most places in English where a word has both a male-gender-specific use and a gender-neutral use, the latter is somewhat controve…

To elaborate a bit on why it's considered controversial, I recommend this article by Douglas Hofstadter, from Metamagical Themas: https://books.google.com/books?id=o8jzWF7rD6oC&pg=PA152#v=on... . It's a pretty rigorous treatment of a pretty weird issue, and it's got pictures!

To roughly paraphrase: If "guy" means "man or woman", and "gal"[] means "woman", the two words we actually have are "person" and "woman". The implication of that should be unsettling to anyone who doesn't truly believe that women are a distinct group from the general, male, population.

[] Or whatever.

Re: Why React Native Is Different

#46
post #33
post #18

Earlier quoted context omitted.

There's malice and then there's perception. One could certainly look at just about any colloquialism without intended malice and draw "microaggression" from it. Knowing where to draw that line is not - nor has it ever been - universal.

You're literally describing what microaggressions are: Small interactions, any one of which is harmless and without ill intent, which accumulate over the course of the day, week, or lifetime as an atmosphere of pervasive discrimination which is completely invisible to those responsible for creating it. Microaggressions are insidious precisely because they're so innocuous; they let well-intentioned people participate…

yea. Agression implies intent. Microagression does not.

Which can actually be kinda confusing to folks not familiar with it, but this is true of many sets of jargon, not just Social Justice.

Re: Why React Native Is Different

#47

After getting tired of scrolling (which reminded me of this http://joshworth.com/dev/pixelspace/pixelspace_solarsystem.h... where you scroll through vast distances to appreciate how far apart things in our solar system are) and noticing the huge headings separated by large vertical whitespace, I had an idea: since the headings are so huge, I could just zoom way out and see and read all the headings! Unfortunately, th…

http://webcache.googleusercontent.com/search?q=cache:http://...

google cache, text only view

Re: Why React Native Is Different

#48
post #2

> "To the women readers/watchers: I apologize for saying "guys" in a few places referring to groups of people" As a non-native speaker, isn't "guys" a correct term regardless of the gender?

This is a matter of some controversy. There's pressure to shift away from using it in gender-neutral contexts, but there's certainly no broad agreement. If you want to play it safe, use "folks."

Folks is a classist, and refers to commoners, which might be considered offensive to those in the audience with aspirations, as well as to those in the audience in the upper class.

Note, that was slightly tongue in cheek, but this is apparently what we do with words today... find some way in which they could be considered offensive, and then immediately begin to take offense at them.

While I understand that there are indeed legitimate reasons to encourage people to choose their words thoughtfully, I can't help but wonder how terrible life will be when choosing to take offense at the innocuous becomes more prevalent than simply choosing not to take offense. The latter is, I believe, the more enlightened path.

Re: Why React Native Is Different

#49
post #33

Earlier quoted context omitted.

You're literally describing what microaggressions are: Small interactions, any one of which is harmless and without ill intent, which accumulate over the course of the day, week, or lifetime as an atmosphere of pervasive discrimination which is completely invisible to those responsible for creating it. Microaggressions are insidious precisely because they're so innocuous; they let well-intentioned people participate…

> You're a well-meaning person, and you want to avoid causing unnecessary harm with your words. I don't like the weaselly binary assumption here. You are implying "You are either a well-meaning person or you are not." That's an unbelievably narrow (and, honestly, childish) view of human interactivity. It also implies that you alone hold a monopoly on how "well-meaning" is defined and that it is your sacred duty to im…

Huh, I don't get it. I'm being really sincere here; I want you to think seriously about what it means, to you, to be kind to others, and then change your use of language -- or not -- however you see fit.

But that message didn't even get past the firewall. Instead you decided to elaborately deconstruct what is probably the least presumptuous part of what I wrote, as a way to impute some contrived ulterior motive to me, as a way to not engage with what I was saying, at length.

I guess I don't see what you're hoping to get out of this interaction at this point. Like, okay, you don't need to think about how your words affect other people... if you really don't want to?

Re: Why React Native Is Different

#50
Alright so looking at the comments we've got one person complaining about the naming of the framework, one person complaining about the argument of sexism surrounding the use of the word "guys" in a gender-neutral context, one person complaining about the UI of the blog itself, and one meetup recommendation. (And now we have one comment complaining about the other comments, BINGO!) Nice work HN!

James, thanks for the informative talks - I hope we can continue to push the bounds of React Native and succeed in making it an obvious choice for developers in the future. For anyone who hasn't tried it, I highly recommend giving it a shot for any new app you work on. There's a lack of Android support at the moment (it is about 5 months from release I believe), but at the very least you'll speed up your iOS development significantly. It's hard to justify native development now (for me, as a non-iOS dev) when you can, for example, create a camera view in React Native with a single line of code.

Post reply on HN