I'm lost as to why Grunt is a problem. I tried to put all of my build scripts in the package.json but moving to Grunt has been incredibly useful.
HN user
UUMMUU
I would hesitate to say it's very, very bad. I don't filter people on Facebook only because I disagree with them; I filter people on Facebook because, at one point, I really enjoyed the company of that person and their current tirade of hating (the police/minorities/the west/the east/obama/republicans/etc) stands to slightly jade our friendship. Anyone who can actively filter ALL opinions they disagree with is either delusional, locked in a cabin in the woods or much more active at filtering than I am.
I'm sorry but this article reads like a narcissistic wet dream. The author continues to quote himself and even misquotes himself several times (look up "facebook has tried tried to remedy" and "facebook has tried to repair"). The rest of the article slams Facebook for its success and tries to say users don't want to use Facebook. I personally love what Facebook developers are doing in terms of React and Jest. In terms of Facebook's core product, I use it for easy social login and have unfollowed anyone who posts things I don't agree with so my "feed" is pretty well curated. Myspace sank because a better product came out. When someone comes out and does Social better than Facebook, Facebook will fall but until then: if you don't like it, good news, you don't have to use it.
This is probably going to be an unpopular opinion but I think the current push to make native feelings apps in JS is awesome. Playing with an app like Untappd and then realizing it's written by (at least originally) 2 people and still feels fluid is incredible. I've also never heard anyone except developers complain that it's not app-y enough. True things like games shouldn't be written in phonegap or react-native but I think to say that we should completely stop trying to build any native-feeling apps is wrong. I actively push anyone interested in turning their app idea into a working prototype use Meteor or React-Native or just straight up phonegap and if they get traction they can do what facebook did and rewrite.
I know this flies in the face of this article but I just don't think we should stop trying.
Awesome. Thanks again for the write up. I love reading well written Javascript.
I noticed in your first code example you use a mixture of leading a method with an _ and some without. Ex. navigateToContact vs _hasUnsavedChanges and _saveChanges. I read somewhere that a best practice is to always prefix custom methods with _ to differentiate from React core methods. What're your feelings on that?
Sounds like something I should give a try myself in a pull request.
Very cool tool. Just curious as to why directories are not selectable. I did "ls | fpp" and everything got listed (directories and files) but only the files were selectable.
I had way too much fun sliding the Hue Rotation back and forth to create Disco Kitty. Thanks for sharing, I knew about blur and opacity but the rest of these were new to me.
Excuse me for being unreasonably giddy but I've been eager as hell for this to be released for a time. I have grown to adore React and React Native and really enjoyed Flux. Facebook dev hitting on all cylinders!
I've been hoping they would do this for a while. A couple years ago my friend sent me 2 screenshots she'd grabbed from Lulu app of my "profile" basically a girl I'd dated had signed up and it pulled all the info from guys she was friends with and allowed girls with the app to rate them on everything from how polite they were to what they did for a living to how they were in bed. This was pretty insulting as the only way to delete your "profile" was to sign up for the app and log in with facebook. Sorry for the long story but I'm personally glad Facebook is doing this.
Not to beat a dead horse but why was this downvoted? I thought downvotes on HackerNews were to be reserved for offensive/destructive comments? If my comment above offended you, please explain why instead of just downvoting it.
I think it's more of a proof of concept than something you'd really want to throw on a site. Also, I'd say there could be some potential uses like for a music player or for a site that's less app and more website.
Very cool! I could see the music player being pretty useful but the animation seems to be off when you toggle it opened/closed; almost like the icons are being overlaid on each other. That cirle wheel nav with submenus is so cool though. Very neat!
This honestly just sounds like a recruiter trying to get their numbers of hires up by getting more people to interview. I too was told I'd be a great fit at Google but in my interview my lack of intense algorithm study showed up and my non-ivy league college didn't win me any points. Poor guy because it sounds like they really got his hopes up.
Everything about this sounds better than my current plan with Verizon except the coverage. Looking at their coverage map in central Virginia scares me because of the large areas of no coverage.
Crap, sorry everyone for the crappy math. I did 672 * 12 instead of 672 * 12 * 12. Thanks to those who figured it out!
Given a large Billboard (http://www.lamar.com/Products/Bulletins) size of 672 sq. ft. unless my math is wrong (could be) you're paying $100 for about .8 square inches. That would be visible from what? 5-6 feet away?
Never heard of SelfControlApp but looking at it, it might be just what I need since I just started working remote a few months ago. Thanks for the link!
It sounds more like they're doubling down trying to make this "hacker" seem more malicious than he was to draw attention away from the fact that their security measures are pretty atrocious.
We recently switched from Hipchat to Slack and at first I hated it, now I'm only mildly disgruntled because I did a few modifications:
1. Bubble when I get a direct message. 2. Leave all but about 3-4 groups. 3. Tell images to not default display (have to click on them) 4. Star important channels (The star is next to the #channelname at the top and it's only visible when hovered) That big star on the top right is not to star a channel.
5. and probably most importantly was to switch to the compressed mode so all the chat spaces are as tightly compacted as possible.
It's not the plot we deserved but the plot we needed.
While I am a vim user, I love seeing people having conferences to promote editors that aren't IDEs. Don't get me wrong, Eclipse and Visual Studio are great tools but nothing beats being able to open vim (or emacs in your case) and going to town on some code. Good luck guys!
I wonder if they are letting the smaller apps (like Untappd) be their check-in frontend and they basically just aggregate up all the locations the people have "checked-in". With Untappd, to create a new location, you have to download Foursquare and create it so it keeps users creating new venues and you immediately have a somewhat genre.
This has got to be entirely for their location data. While I see the migration of check-ins to swarm as Foursquares way to say individual check-in data is largely useless, their data on latitude and longitude of businesses as well as their somewhat lengthy knowledge about the venues from user reviews is very valuable. Foursquare is also probably cheaper than buying Yelp, or Google Places which are the only other ways to get this sort of in-depth information. Untappd is exclusively Foursquare so you also get a link to all that information. I see Foursquares migration away from check-ins and more of a location API as their way of saying "there are so many niche markets that do check-ins why not just focus on what we do so well which is providing location / review data"
well some of the tracks do but most of the links at the bottom are purely just links to the resources.
If you're interested in getting your feet wet with JS, not in a web developer sense, Codewars.com has some cool coding challenges that can be done in JS. When it comes to frameworks, I've found that AngularJS is probably the most entry-level friendly but I absolutely love using React in my projects.
https://www.bento.io/ is pretty good for a list of teach-yourself-technology.
I would also check out Codeschool (although they're not free) because they have some really great classes on everything from Rails to jquery and CSS.
Wouldn't using a VPN help if you're that concerned?
Dunno udemy.
Coursera seems to offer more of an academic lesson plan (learn linear algebra, algorithms, history of modern China) which doesn't seem very applicable to a specific tech job. These are more for people who want to learn for the joy of learning. (Same thing would be said about edX although I think it's owned by the schools (could be wrong))
I would say they didn't go after Udacity most likely because of the small, and also younger, user base where as Lynda.com seems to appeal to more of the people who want to transition out of a job into another job.
This is all pure speculation though as I've only done a few courses on udacity and coursera and actually never done any on Lynda.com but have known people who have.