983 karma · joined April 25, 2012
1) Social Media/Messaging apps all give them the finger and stop operating in Pakistan entirely or dealing with them
2) ^^^ try to figure out a way to work with them and actually FOLLOW these completely insane demands, resulting in serious problems for everyone
I have to imagine that #1 will have MASSIVE social impacts on Pakistanis -- not having any access to any modern messaging or social media platform would be a huge impact these days, and I wonder whether they would even stand for that...
Overall this is extremely fun, and looks like it was a very fun little project!
I would challenge you to share this with a non-developer friend and see what they think about that statement. You should consider what your personal experiences are with something before making such rather aloof statements towards others.
Multi-select: Useful if I want to do a find-replace, but only within certain select results for the "find" part. If I know where they are I can use Cmd+D or multi-select to just find those quick rather than crafting a nice regex find-replace query with "only in selection" etc.
Ligatures: It's SUBJECTIVE. I dunno why you're throwing out ad hominems like "only for frontend developers who like <things I think are bad>". I am looking at code for 8-12 hours a day. If ligatures make the code nice to look at, why the heck do you care what my code looks like? My ligatures aren't being pushed into your environment.
This is like judging someone as "lesser" than you because they like a different mouse because it's comfortable for them...
"Hm the players are going into the bank and need to stop some bad guys, I need a map quick"
Google -> "<my bank> blueprint"
"Crap they want me to describe the gun the guy has but the book has no picture"
Google -> "<gun name>"
etc. etc.
I recently had the misfortune of trying to learn Android app development and oh my GOD I can't describe how SEO-ridden it is. Basically any search that Google can surmise as being related to Android development (no matter if I'm searching for the fix for some error message, etc), I get almost a full page of results that are SEO'd "Android App Dev Tutorial For Beginners" that are all basically:
- 25 minute read of "how to install Android Studio"
- "Okay now that you have that, you can go off and start writing Android apps! Have fun!
I have a pretty good hunch that these companies often do stupid stuff like this.
They are setting that time limit so existing users can't call to return Oculus saying "I don't agree to these terms" because _they aren't terms yet_ for that user. But by the time they finally require you to log in with the account, it will be impossible to refund because you are outside the legal warranty period for both US and EU.
It's planned exactly to trap people who already bought so that some percentage will "give in" and just log into Facebook so that they don't suddenly have a VR device (and VR library) that's not worth anything to them anymore.
There are far more people who will do this than those that won't, and that's a portion that COULD have returned it if Facebook was allowing them to.
[EDIT]: To clarify I am not advocating for one or the other. I made another post in this thread talking about this a bit. GP's comment is able to be applied to basically any technology, language, or philosophy. OOP and FP are just the two "heavyweights" in this.
The most common (but not only) way each side argues its point is to take some contrived example and show how philosophy X does it well, and how philosophy Y does it terribly. These examples are often ranted about by the "Y" proponents because "it's a bad problem choice designed to make Y look bad".
Yes. It is. Because X and Y were not designed to solve the same problems. If you pick an example Y is good at, most of the time X will be bad at it. So if you're doing something like that, use Y. But if you're doing something X is good at, then pick X
Why would you intentionally shoot yourself in the foot to use a framework, language, philosophy, etc. that was never intended to be used for that thing when there's something that was? Stop arguing about who's better at what. X and Y are good at different things. That's why they're _different philosophies/languages/technologies_.
https://docs.google.com/spreadsheets/d/1TLJSlNxCbwRNxy14Toe1...
I posted this on HN just a bit ago after seeing this: https://news.ycombinator.com/item?id=23173899
Hanlon's Razor: Never attribute to malice that which can be adequately explained by [ignorance].
Wheaton's Law: Don't be a dick.