1,126 karma · joined February 3, 2010
And a viable competitor to YouTube's new paid subscription service. UGC was the big thing in video since YouTube launched, but the real revenue generator could be paid subscriptions, and that market is wide-open. Hulu doesn't -have- to be big studios.
That's the thing, it's all public perception and not based in reality. I've worked at Y! for ~4 years (software engineer) and love it. As Marissa has publicly stated, Y! is the world's largest startup, so there's a ridiculous amount of opportunity to work on fun and challenging problems.
[1] http://www.theverge.com/2013/3/20/4121574/flickr-chief-marku...
[2] http://instagram.com/press/#
[3] http://news.cnet.com/8301-1023_3-57543177-93/gmail-edges-hot...
Such as blogs dedicated to investing, like 247wallst.com, analyzing data from comScore? Here's another investment blog discussing which one is "better" (see comments), http://www.ritholtz.com/blog/2009/08/yahoo-finance-vs-google...
Do all the day traders in the Y! Finance message boards qualify as a "online community related to investing"? Do you think they prefer Google Finance? Probably not.
Here's a relevant Quora discussion, "Why did Google Finance never overtake Yahoo! Finance?" http://www.quora.com/Why-did-Google-Finance-never-overtake-Y...
I'm not saying Google Finance doesn't have value, I'm just saying the burden of proof is against you since everything out there points to the opposite of your statement.
I'll close with this NYT article that argues Yahoo dominates Google in Finance products, http://www.nytimes.com/2009/08/23/business/23digi.html?_r=0
While that statement is true, worth noting that the Y! CEO who did attack Facebook was fired shortly after and one of Marissa's first moves was to make amends with Facebook.
It has a 4.5 out of 5 star rating in iTunes.
Of course those are, they're doing very different things in that test case. Your first case is just returning a value, and the second is executing a function to return a value. Here's a better comparison, http://jsperf.com/switchvsdispatchtable/2
There's nothing inherently slow about dispatch tables, it all about how you implement them. As someone else mentioned, the OP should be using bind to reduce the # of function calls instead of executing a function which executes a function.
nor the 1996 Olympic Park bombing in Atlanta, which may almost mirror this in terms of venue, injuries, & deaths. But, I think the fear is that we're now in a post-9/11 world where knee-jerk reactions are far more common.
Yahoo ranked #8 on this list. http://www.businessinsider.com/best-employers-in-america-201...
That isn't practical debugging. If I'm debugging an event that was fired and I don't know why, or the payload doesn't match my expectations, it would be very useful to inspect the state of the triggering function and see where things went wrong.
That to me implies it's been in the works for longer than Cook has been in charge.
> Ever try to use different JavaScript tools with conflicting jQuery versions? Yeah, that sucks.
That's what is great about YUI, where you have most tools you need to build whatever you like (50+ components), and they're all tested and guaranteed to work together every release. http://yuilibrary.com/yui/docs/guides/
> How about trying to figure out how to make 20 javascript include files load quicker as one request? Yeah that sucks too.
No it doesn't. YUI's modular system is completely centered around the concept of CDN combo-loading. It's dead-simple.
> Performance? Let me just point to the old Facebook mobile app made with JS & HTML5. It sucked. Enough said.
"HTML5" isn't a magic bullet that automatically makes everything awesome. You still have to design apps correctly. The author didn't elaborate on any specifics of why it "sucked", so I don't have much to go on to counter. JS would seem to perform quite well for anything FB needs to do in a Web app (display text, pictures, links), so any issues were likely just bad design.
> How about unit testing JavaScript? I've never tried it, but it sure sounds like fun.
It's actually pretty simple (and dare I say fun?). I've written hundreds of test cases. There are plenty of JS testing frameworks out there, including Y.Test (written by Nicholas Zakas, http://yuilibrary.com/yui/docs/test/) which can be used for YUI and non-YUI applications.
YUI itself has 6,300+ unit tests covering everything from core modules to website examples, and every single one of them pass 24/7 (or is fixed immediately).
> My biggest problem with JavaScript is code security. If I make some awesome product, there is no way to protect my code. How can we expect game makers to write apps in 100% JavaScript and HTML5 if they can't protect their intellectual property?
Is this arguing security, or IP protection? There's a reason why every proprietary plugin/runtime for the Web ultimately falls to the open competitor. A 50-line JS widget can easily be "stolen", but how much was it worth to begin with? View-source (IMO) is one of the best features of the Web, because it enables the Web to progress and evolve at a pace otherwise impossible. "Awesome products" have been made by Google, Facebook, Yahoo, Twitter, countless startups, and I don't think source-code visibility has harmed them in any significant way.
In conclusion, if I read this post 10 years ago, the author would have a solid case. But tens of thousands of developers have helped create an incredibly supportive ecosystem that provide just about every tool you need, just open your mind a little bit. JavaScript absolutely does not suck.
You can only DM people where you both follow each other.
If you are talking about searching, the only way search is valuable is if a service gains critical mass, and the only way that happens is if the barrier to entry is low enough that enough users join the service, which will include spammers.
I'm curious... Considering your version of Twitter only consists of who you follow, why do you believe it would be better if those same people were elsewhere?
App.net is just capitalizing on those annoyed with Facebook/Twitter developer policies. Great for their bank account and a really smart idea, but I still don't see value for anyone else. As someone else once said, "App.net is a social network for people who have $50 to show-off that they have $50 to blow." That's not a party I feel compelled to attend.
I'm open to a convincing argument though.
If life came to Earth aboard a comet (as opposed to developing here), it most likely arrived on Mars as well. In that case, the early solar system was probably teeming with life (seeds), and in that case, it could be very common elsewhere.