280 karma · joined December 16, 2016
"whoops nevermind"
and it's valuable because the writers at the atlantic can't say "boy this sure is stupid, it's obviously X or Y." they have to write in this awkward tone as if they genuinely can't tell if these people are really possessed or not.
There's some of this in dota, but there's a cap on the skill level for most playable characters that pros generally get "close enough" to, and beyond that the strategic depth comes from area control decisionmaking. Theres over 100 heroes and many of them have really weird abilities, like the possibility of creating a temporary wall (earthshaker) or the ability to teleport anywhere on the map every 20 seconds (furion). I could be wrong though, maybe the AI is winning games by playing heroes with long range and perfectly microing them to harass and prevent the other team from ever getting gold/xp.
It's possible to get unflavored e-cigarette juice, and when I was using an e-cigarette (i switched to gum) i tried to get it as often as I could. But it's really uncommon, most shops don't even have one, and the one i went to was often sold out.
Just when I thought I had heard every opinion on npm, I find someone with the opinion "It always worked fine."
You might want to have something below the header and above the lede that says "hey just before we go any further, the solution is to use ublock origin instead of adblock." And even better, a big image of adblock with another, bigger red "no" symbol over it (in addition to the one that's already in the logo i guess) and then a check mark next to ublock origin. Like I said, I'm stupid. It's an interesting article but i already knew adblock plus was sketchy so I didn't finish.
I don't even like facebook but this is definitely a trend.
I gave my extra pills to another friend who was interested; both my friends stopped using them after a while, saying they made them feel different but not more focused or anything.
It was a mildly interesting waste of time and money for all four of us.
Whether or not this is intentional, it's working that way. I've heard more guests on techy podcasts that work for stripe than google, maybe just because they're so enthusiastic about the culture that they always seem to bring it up.
I don't agree with this at all. Code review is obviously a huge benefit once you have enough money to pay more than one engineer per gigantic slice of the codebase.
I'd say code review is also great if everyone is working on the same thing, such as a library. In that case I'd do code review if there were only two people working on the project. But when one guy is basically just doing react boilerplate and implementing designs, it's not worth the time to check every commit they make.
My previous company worked the same way though, and it was a real company with funding and customers. It was another tiny startup (essentially 4 person engineering team) and the work was cleanly divided: one person did the entire iphone/android app (react native), one person did the website, one person did the backend and one person did the analytics. For an established company this would be a nightmare -- we had tons of bugs in production, usually reported by our users. However, having a really clean separation of duties made it extremely efficient in terms of management, because everyone knew that if they wanted something done on the mobile app they just asked the guy who did the whole thing, he knew the codebase thoroughly and could fix or add the change almost immediately, then would work on the next task on his trello board (which almost nobody else even looked at). We essentially had no management (CEO was constantly gone looking for more funding) so this organizational structure was a huge boon, and allowed us to push out huge features in 1-2 weeks. I think that if we had a full time QA person this really could have worked well, and by "well" i mean "we could have done the job of a ~15 person engineering and QA team with only five people."
I've read a thread like this before, prepare for lots of people from countries that aren't the US explaining that their taxes are way simpler.
I don't think most facebook users think this way. The big conflict in my experience with the FB scandal is that tech people understand that it's much easier to just keep data around than to track down and delete all of it, whereas users think about it differently.
I believe users conceptualize their access to facebook to be like their access to icloud or dropbox, where they have direct control over their data and when they delete it, it is deleted on the FB servers. (I suppose. Although icloud and dropbox probably keep some records of this data as well.) A coder would be able to intuit that it's much easier to simply flag "deleted" accounts as invisible to other users and keep the data around. Also, using the term "delete" ends up (intentionally or unintentionally) misleading people to think that way, and the 'onerous' nature of deleting leads to a cognitive dissonance where users think that because they worked so hard to 'delete' their account, it was more likely to be actually deleted.
This is part of a culture which is completely pervasive among tech companies of simply keeping all data around forever because until recently there has been zero reason not to, and you might need it later.
Depending on what you're looking for, you may also be interested in aping their freemium model, where the first time you use the service is free and sets you up quite well to reuse the service next year and pay $40 for one of their obnoxious services. As a customer it was quite frustrating but it succeeded in getting me to pay $40 the second year, and had I not gone far out of my way to remove the "plus" and "premium" features I would have ended up paying ~$100 the first year and $140 total the second.
The third year I switched to a competitor and got to use their service for free. In a way, using turbotax felt like a great UX mixed with a battle to read everything extremely carefully and retread my steps to avoid paying anything; to me, this is not all that morally reprehensible because it adversely affects people who don't value their money as much as their time. However it also seemed predatory in that a non-tech-savvy user such as my parents would likely be tricked into paying higher costs for essentially no added value.
My specific problem: I fiddled with the "merge fields" (basically handlebars regex-replace tool) and somehow this broke my email template, but only after I had tested it once and it worked properly. When I copied the original (working) "campaign" and re-sent it, all the text of the email was gone. I copied it and fixed the merge fields, then all the images were gone. After reimporting the images it finally worked.
The really frightening part was that it worked the first time but somehow the act of copying the working email with weird merge fields broke a bunch of other things. So I suppose the copying was imperfect and created a problem with their regex-replace logic the second time. Very glad I tested it a second time before sending it out, overall it took me 6 tries to get it working properly.
I'm on the free tier, and customer support is a paid feature, so I had to figure this out myself.