skysight-inc/HackerNews huggingface dataset:
Hi Guys - I'm the Yottaa guy. Agree with lots of things said here. However, each company operates within its own context and the popular way may not be the appropriate way for a particular company.

For Yottaa, from our background and industry experience (In my previous life, I started and grew an enterprise software company to profitability. I have also been involved with quite a few startups from initial formation to successful exits), we knew there is a $billion market for what we do because it is a proven market (It really doesn't take a genius to know there is a big market for web performance, monitoring and security). We also knew that we can execute on the ideas (normally it would take some real work to convince others about one's execution capability. Fortunately in our case, our decisions don't require us convincing other people to make). So we can skip the some of the initial "validated learning" process (not entirely, but a part of it). It is risky to skip some of it - however, that is the risk we decided to take anyway.

More importantly, as I learned from personal experiences, the biggest startup challenge is growth. The major hurdle to success is not financing, getting the first 10 customers, getting to the first million dollar revenue or even the first $5M revenue - we have done these before and lots of people have done these before. However, it is exponentially challenging to grow from $10M to $100M in revenue. Out of 1000 startups, there may be 100 get funded and 50 actually get to a million dollar in revenue, but there are probably only 5 get to $50M revenue.

Another important aspect to take into consideration is the kind of product that we are building at Yottaa. As highly distributed software service that optimizes and processes Internet traffic in real time, it takes more than five smart engineers to reach the basic level of performance, reliability and scalability.

There are quite a few other reasons that drove this decision that I won’t bore you folks further. In the end, we decided to take the approach we took. After a lot of real hard work and experiments, we have figured out the right process, people and methodology to be extremely effective and scalable. We have been able to roll out a major product every 3 months:

Late 2011: Site Optimizer
Jan 2012: Web Performance API
Feb 2012: Yottaa CDN
May 2012: Yottaa Mobile Acceleration Service
(lots more coming soon).

The pace of development and efficiency is fairly rapid. In 6 months, our Optimizer has grown to from 0 to over 100M unique visitors per month. So we are definitely seeing the benefits of our model now.

How successful can this model be? Time will tell.
I'm glad someone else said it.

I don't know how to put this more polite, but if those are the only fragmentation issues he's had on Android, his applications are either fairly simple or they just don't have much users yet.

I don't have an opinion on whether it's worse on iOS (prolly not) or Windows, but it sure is a pain.
Brillant job, hat's off!
As Seen on YouTube: Orabrush Reinvents Infomercials for the YouTube Generation
If someone figures out how to make reversible computing practical, heat won't be an issue either.
Most (largish) companies switched to voip a long time ago for interoffice conference calls.
I'm sorry that you feel that way. You have understandably misinterpreted my intent. The title was not intended as bait, nor was the story. Rather, I enjoy writing and was hoping to appeal to readers that have difficulty reading dry material (which is the material I tend to write), while at the same time providing something to relate to in order to put the article into context. The title itself was a play on a television series --- American Horror Story --- that my girlfriend once fell asleep to as I was hacking late one night. The story was intended to augment the actual useful material (code samples and explanations), not obscure it, which it appears to have done.

Please notice that this article is segregated from the rest of my blog with no glaring/obvious links to it. This was intentional. I posted this article in the hope that it would be useful to others, not because I would gain any benefit from doing so.

I will take your comment into consideration for future articles.
This is my point, exactly. Just because practically everyone on HN is a Ruby/JS/Python dev doesn't mean the world at large reflects that breakdown. I am a bit taken aback that you can't imagine a C# or Java dev who has never had to touch git.
I see your point there. I myself tolerate Eclipse on Ubuntu, where the UI surprisingly fits, at least for me. Its almost indistinguishable from other UIs, except maybe Spotify which is (IMO) way ahead of the rest. But I cant stand Eclipse on my Mac OS X and there you can see all the stuff you mentioned.
2009 HN discussion:

http://news.ycombinator.com/item?id=839348
Your website does not display properly in IE 9.
How do you know which ones the founding team will be most productive on? Especially if none on your team are database pros?
I had a few issues with the game.

* On Chrome/Ubuntu 12.04, the game wouldn't load and crashed that browser process entirely.

* On Chrome/Win7, the body is too large for the browser window. Looks like you need to tweak your CSS.

This brought back memories of DOS and my old Nokia brick phone from decades ago...thanks!
I think it's pretty cool, but this is less of a product than a feature, and it's not something I'd be willing to spend money for.

Based on the three use cases you describe on the website (I dont know... there may be more?), if this product took off, Google could kill it by adding time-based filters and availability-based filters (which could possibly tie in with a user's GTalk's status).
Ultimately, the real test of YC is in the quality of the startups that emerge from the program. I've been investing in YC companies since the second batch (W06), and I can easily say that the most recent batch was not only the largest ever, but also the best. Perhaps some of the social elements are lost with the size increases (not all of the founder know each other anymore), but the actual value of the program seems to be increasing due to our greater experience and the increased reach of our network. Quite often during office hours, founders will come to me with a seemingly difficult question and I can refer them to a YC company from an earlier batch that can help them out tremendously, sometimes just with advice, but often by providing the exact solution they need, or by becoming their first customer.

Obviously some portion of the gain in quality is due to YC attracting more high quality startups, but that is not the whole of it. I've watched these startups from Day 1 to Demo Day and the progress and improvements made are incredible.
It's not really accurate to call the fact that you can only play online "DRM", any more than being unable to play without a keyboard and mouse is DRM. It's inherent in the game design, and it serves more purpose than just preventing copying.

Blizzard actually has a pretty lenient and I'd say modern approach to DRM. Which is that you buy a product key and you can then download and install the game -- for Windows or OS X -- as many times as you want on as many computers as you want. Any friend can come over and play on your computer on their own account -- assuming they have a valid account -- by simply logging in. I think that's pretty solid.

Now, whether you agree with Diablo 3's online only design or not is a different story. But it's not a DRM issue any more than the fact that WoW, EverQuest, Second Life or many other games cannot be played without being online. To label it as a DRM issue is disingenuous.

Personally I think the Real Money Auction House is stupid, and it definitely wasn't worth the tradeoff. But the decision has long since been made, the time for this discussion was long ago when the RMAH was announced. It was obvious at that time that local play would never be an option. People trying to have this discussion now missed the boat.

But most importantly, on this or any other issue, be honest about the discussion or you're undermining your point of view from the beginning.
Thanks! Who'd have thought someone would say that an insurance comparison site has a 'fun to use' interface!

We run lots of randomized test cases for our accuracy, if your prices have been off by more than 3% - please email us at sayhi@leaky.com with the email address you used on the site. We'll (anonymously) add you to our test cases.

Accuracy is a big focus for us; for example, when we added Esurance, it tested within a 1% margin of error in 87% of cases, and within a 2% margin in most of the rest. (We'll be releasing our accuracy data in a later post!)
The ketchup demo is amazing, but the other applications they mention (windshields, inside pipes) would be huge (and you wouldn't have to worry about what you might be eating...).
Hey HN,

one of the builders here. We created this as a side project because a lot of times founders we talked to shared really interesting insights in person with us, but would be too busy to run a blog and write about their learnings on a regular basis. TIL List gives those people the ability to share their insights with others and everybody gets to learn something new every day.

We just launched and will soon start to send out the first emails, we hope you will be on board!

We are looking forward to your feedback!
I guess it was my lucky day. I somehow managed to escape being forced to buy FB stock. Maybe I'm upper class now? That'd be pretty sweet.
It’s time to deliver the Tesla Model S (June 22)
Briefcase Artwork for your Everyday Businessman
Not exactly the same but along similar lines: http://www.21times.org/ (a few well known HNers seem to have written for it so far)
How are you integrating with mail services? Are you able to connect to Exchange 2007?

Do you support sending text messages natively, or is that covered as a 3rd party webhook/service?

Are you able to read subject lines and take action based on them?
Or you could be a realist and recognize that some people need help to see life and problems as a games :)
Chrome (doesn't work on pre-ICS).
Grand Theft Auto 3 (and most games - don't work on particular devices due to graphics).
Firefox Native (only supports ARMv6 devices in unofficial builds)
Promotion? Like posting an article about a trending topic on link farm thejournal.ie and hire a bunch of mturks to upvote on hackernews.

I like how they claim to have written the article before the facebook news (and only published after) -- and claim their business has been around longer than it has.
Very inspiring! Maybe I'm just stupid, but I don't see what license you're using anywhere... MIT perhaps? If so, I'll definitely be using your color picker and context menu code.

For others who might be interested (as I am) in using Common.js modules in the browser, browserify ( https://github.com/substack/node-browserify ) does the same thing for Node.js as the sprockets-commonjs used in this project: compiles those modules into a single file for the client. It's especially effective there because you can use the same node_modules on the browser and the server, so you get effortless sharing of code.
I can see where you are going; an email address, a dropbox account, post onto hostile forums with public links to the latest essay, resulting hullabaloo gives mentally ill but very clever person the feeling of involvement, being the centre of something, action. Perhaps saving some injury and lives. Perhaps the valuable arguments get separated from the odd and obsessive context and get taken up more widely, or at least not associated with destructive acts.

The teacher in the article has certainly got his students interested, they meet before the session to work out the arguments to use. Excellent!

The journalist Gitta Sereny writes about evil people to try to understand where the evil comes from, this struck me as similar.

http://en.wikipedia.org/wiki/Gitta_Sereny
Nice idea, but the first thing that comes to my mind is there is nothing on the landing page that puts my privacy concerns to rest. I see that you mention you won't do anything shady with my data, but that is only mentioned once I click through a few pages. Maybe a small link on the homepage detailing your privacy terms and use of my data. Remember, email is one of the most privately guarded possessions one can have on the internet. It isn't something I will give random services access to without some serious vetting prior.
Hey, best of luck to you. Here's what I wondered (as a gmail user) when I got to the landing: how is this different from the rules in gmail? Are the rules good enough to give access to my email?
Bad News: Germany Can Borrow for Free.
The Obama campaign is A/B testing ads
I suspect it's here because it ties into a) gender issues being a hot topic among developers over the last few weeks here at HN, as well as b) the fact that KP is a power player Silicon Valley and impacts the lives of many startups.

Perhaps not developer-oriented, but certainly in line with recent posts here on HN.
He is mostly correct, since the only work being done in a computer system is the motion of the fans and hard disks.
site:leaky.com only returns a couple hundred results.

99% of your success depends on search engine love, not buzz.
Bravo Zulu, Elon!
I'm pretty sure OpenGL ES 2.0 (pedantry: not at all the same standard as OpenGL 2.0) was a platform requirement for everything from Eclair (Android 2.0 -- the Nexus One) forward. I'm sure that factory-new Android 1.x devices still exist in the market somewhere, but you'd be very hard pressed to find one. Note that the original iPhone and 3G didn't do GLES2 either, so the platforms got the support at roughly the same time.

The bit about pixel-perfect art matters to some, I guess. PC game vendors have been doing resolution-independent games for decades now, so it's hardly a killer. But if you have to have it, then you're stuck with the iPhone (not even iOS, obviously, as you'd have to chuck iPad support).

And the rest is just saying that "OpenGL is hard". Yes: if you want to code to precisely the extension support and bug-for-bug quirks of one GPU (presumably the PVR SGX 5xx in your case), then it's easier to support just that phone. Duh. But that seems like bad practice to me. What if Apple goes with Mali or Tegra3 for the iPhone 5?
Indeed. I hope "brogrammers" take note.
The margin on EC2 hardware is very high compared to a do-it-yourself solution. The GPU machines are also NVidia based which is nowhere near as efficient as the ATI ones for this particular application.
Hi, looks nice, I do not know if I would use it. But I'm sure someone would.
I would like to know more about password protection. I mean how do you secure my password?
Awesome stuff, Alex. Thanks for open-sourcing the code!
His last two bombs were in '94 and '95 and both were fatal. So he could have published on the net, but he chose violence. He chose wrong.
...because his birthday is on May 23rd, and it's not May 23rd in the US yet? Google roll their doodles out across timezones (also, Robert Moog was American, not Australian...)

Here's a bet: in about 8 hours of so another story bubbles up HN about this, but on the US page instead.
I can't wait to see the accuracy data. As an insurance industry veteran, it's frankly shocking to me that you could average better than +/- 20% using filed rates.

I'm especially curious how you are getting within 1-3% on Progressive's rates without running their proprietary credit model.
We just launched but will soon start to post numbers
I'll be the first to criticize Google for not working even harder with manufacturers to standardize Android more or faster, especially when it comes to upgrades. But it's important to remember that iOS only covers a handful of devices at most, and they are all made by the same company, and use 2 or 3 different chips at most.

Any other OS which tries to cover more devices and configurations than that will inherently be less standardized and "harder" for developers, especially in its first few years of existence. There used to be a lot of different GPU manufacturers for PC's out there also 15 years ago.

These sort of things tend to become more standardized after at least a few years have past, and not only the OS is more compatible with different hardware, but there are fewer manufacturers to worry about, too, once the leaders of the market have been set, and the manufacturers themselves work on making their own hardware and drivers more compatible with previous versions once the market is stable.

The author actually says that Android fragmentation is less of a problem than on the web or even on Windows! If that's true, then Android is already doing very well regarding supporting a ton of devices that are still compatible with each other. But again, I still want Google to constantly work hard on making it as small of a problem as possible.
thanks for the feedback! we won't be just limited to gmail (but yes google could roll out these specific features). The idea is that it works as a platform for you to setup your own channels based on your email habits, you can use the web hooks to tie into services you already use and help automate your existing processes.

The features we've adding on the landing page are examples of how it can be used, rather than specifics.
Tesla to launch electric sedan in US on June 22
Joe's Jeans Women's High Rise Skinny Ankle Jean
I think this looks great, especially if you build the product as more of a platform rather than simple rules/filtering.

Such as deep integration with other services, which you hint at with the use of 'pocket'.
Most viral videos contain either one or a combination of these strategies. Very informative.
Where I can get a loan for home improvement
Most people can update their desktop browser for free at any time. Most (85%) of the Android users out there are stuck on something <= 2.3.

And it depends on your audience. For instance, if you're Reddit (or are targeting the Reddit users) you're looking at 7% on IE, and 2% on Opera. You can practically ignore those browsers in that case.
Windows 8 boots too quickly, first world OS problem
Inventor of the TV remote control dies
3 Things I Learned When My Site’s Traffic Increased 25,000% in One Day
Tipping doesn't make any sense
"But it's not a DRM issue any more than the fact that WoW, EverQuest, Second Life or many other games cannot be played without being online. To label it as a DRM issue is disingenuous."

I disagree with this. EQ and WoW are fundamentally multi-player games. Without multiple players, the game ceases to be anything special. In both cases, there is extensive content that you cannot complete without large raiding teams.

The Diablo series however has always been a single-player game with an added multiplayer component. You don't need teammates to access any of the content, and you never have. A large portion of players play the entire game alone, which is something you could never even hope for in EQ or WoW.

I think a more apt comparison would be to something like Borderlands, which is a single-player game that can be played cooperatively with friends.
Here are 3 Important Pages Missing from a Lot of Web Sites
I'll agree that the web development scene is somewhat "fragmented" but I would argue that Android's fragmentation is not only worse but harder to adjust for.

When coding a website and dealing with different browsers/capabilities/screen sizes I can test all of the different combinations on my laptop. The times when I need to test a site on windows I either get someone else to run QA on it at work or I fire up a remote solution such as http://browserstack.com. The bottom line is I CAN test all the combinations.

Now switch to Android. I'm sorry but emulators are NO EXCUSE for the real thing. I have had code fail in an emulator and then work fine on the device. The emulators are VERY slow and trying to run them on my Macbook Air (4GB RAM) is next to impossible. iOS's Simulator is 100x better. (Emulator != Simulator)

I'm sorry but I would rather write websites all day and have to test on 4 Browsers Across 2 OS's then write one more app for Android.
Prior to a few days ago, it was incompatible with the Galaxy Nexus. Upon visiting it now, it says its compatible.

The NetFlix example was not specifically referring to the Galaxy Nexus or ICS. Upon its initial launch it was only compatible with selected devices.

What Color? may be an "obscure" app, but like I said, it's a case example of what I run into time and time again. And that's where I see the bulk of the fragmentation problem (however large the fragmentation problem is).
None? Google and Apple are swimming in cash. They're already at, or even past, the point of diminishing returns for R&D spending.
Yes, but perhaps he did not see the 'net/Web as natural? Perhaps a new unabomber now would? Technology gets naturalised over time, as the teacher in the original article was saying about Plato and writing. A modern maths textbook is a pretty sophisticated piece of technology.
I respect and admire her courage and bravery to do what's right, in light of her career.
The Chrome bit misses the point entirely. Of course some software requires the latest version of the OS, if it didn't, there would have been no need to release the new version of the platform. You might as well talk about how terribly fragmented iOS is because Siri doesn't work on the iPhone 4.

The GPU thing is legitimate. If you let the market differentiate on graphics performance then software vendors will choose to optimize their platform compatibility in ways that don't include everyone. That's "fragmentation", though I'm hard pressed to see how you avoid it without making everyone code to a single core SGX 540 like iOS does.

And Firefox ships an app that doesn't support the native ABI of the platform (which, to be clear: has a slow ABI precisely to avoid fragmentation. iOS has the same backwards-compatible floating point issue, btw). Again, I don't see how preventing software vendors from making these decisions is helping anyone.
No prob :) And good job, this looks really useful!

A few months back I had to integrate the usual auth providers and was it ever a hunt to find the best scripts for it. I ended up with tmhOAuth for Twitter, LightOpenID for OpenID and Google, and handling Facebook somewhat manually. Will be seriously looking at this as a replacement, and for my next project too.
I love the idea but why have you posted here? There's nothing to show besides a (very pretty) landing page... :(
You can't expect that a game with 3D graphics will run on some random 50$ device. If you want 3D graphics on your mobile device, then you'll have to pay for adequate hardware. (like you do for your PC if you want to run Crysis 2 or something like that)
You're correct - neglected to included a license (fixed now). It's under the MIT. Yes, I'll be releasing an improved version of the color picker separately.
Startup Idea - Developer spelling and grammar checking done right 
Startup idea for anyone who wants it (no idea if it has done, but I haven't heard of it).

Spell and grammar check git committed code (GitHub/Bitbucket maybe). Needs to understand

- String literals

- Comments

- HTML - content, alt, title, ...

- iPhone's XIB (XML but with some built-in heuristic rules)

- XML

- Localisation e.g. "Center" vs "Centre"

- Various languages

- OCR Images for typos

Has company/project/developer aware white/black word lists but also understands line numbers in files and how they change with commits for ignoring specific phrases/words.

Maybe could use VoiceOver hooks to also check the final product for iOS.

I'd pay $5/month personally - enterprises would pay a lot IMHO. But perhaps I'm the only developer who finds english harder than coding.
Howard Schmidt Answered the Bell
Absolutely. The concept of 'diversification' was fabricated to convince 'dumb money holders' to give up more cash. That's the sole purpose of diversification.

"You really need to diversify just a bit more. With as little as 50,000 dollars more, we can expose your portfolio to international rising growth stocks in Asia."