skysight-inc/HackerNews huggingface dataset:
I think your history is a little skewed. When IE6 came out, it was an awesome browser for the time. It was light years better than anything else out there and yes, it embraced/extended HTML & CSS, but really, no other browser out there supported the specs either. They were the de facto standard so it wasn't even a problem.

The reason IE 6 is such a problem is Microsoft didn't do anything with IE for years after that while the world evolved. But I'm really not convinced the Web would be anywhere near what we see today if Netscape just kept pumping out increasingly bad browsers.
Obvious butthurt is obvious

I bet you went to a meetup with your rackety ass idea for an instagram clone and nobody there even acknowledged you existed

Tell me if you are not easily replaceable then how come every time I ask for hackers I only get about 5 emails but if I ask for business founders or idea guys my inbox goes DDoS?

The "company DNA" is just another bullshit buzzword, as are "vision" and "culture" the fact you used this as your only point in your entire rant gives me a clear idea of what a douche you are.

And "management"? management ruined some of the best companies in America, why don't you try and defend CDOs too?

Good luck getting any hackers to join your imaginary startup.
There are not enough talented business people either.
Since we are still going with file and folder, why not make the metaphor complete and go with a filing cabinet with an arrow either directed towards or away from an open drawer.
Not upgrading is an option if there aren't really critical issues. "looking great" is not one of them - only being compatible with multiple must-have applications would do it.

WinXP + IE6 is still an option and it has been 10+ years already. If windows 8-9-10 sucks, then win7 can easily carry on for as long as hardware manufacturers keep shipping compatible drivers; and if windows 8-9-10 sucks, then they can easily do it for dozens of years.
Implementing Infinite Scroll With ASP.Net MVC 4
Moroccan Argan Oil
Does Australian housing also have a huge influx of Chinese buyers? I wonder to what degree their purchasing overseas is fueling that growth, not unlike Japanese purchasing in the 80s.

Anecdotally, they seem to be heavily involved in Canada's situation.
Security best practice:

"Avoid Adobe products."
Employees get a whole host of bonuses contractors don't get, hence the increase in profit.
Why France Has So Many 49-Employee Companies
At this stage I am mostly trying to get an overview and trying to find out what I need to know. This means reading a few books to give me the background knowledge I know and it means surveying what is being published to identify topics I need to explore. This usually means _skimming_ a lot of material to determine if it is worth my time right now. If I need to contact the author, that slows the process down a lot.
I would imagine re-incorporating just to screw ABC out of an equity or royalty agreement would be a pretty easy way to end up in a courtroom explaining how what you didn't wasn't some sort of fraud.
Macs run Windows, Windows don't run OSX. This is why I develop on Mac; it's more versatile. (For web development)
They can't, Win8 ARM devices will have a locked bootloader according to the OEM recommandations sent by Microsoft.
Js-cps , simple conversion to asynchronous javascript
I was getting tired of all the deeply nested anonymous functions that are entailed with anything but the simplest AJAX transactions. (ie the "triangle of death"). JS-CPS is a simple transformer that transforms synchronous looking javascript (that uses a certain predefined token) to asynchronous javascript. I've found it very handy in my own work.
Linkbait title.

Clojure didn't get this person banned from Google, this person (using Clojure to) scrape Google got this person blocked from reading Google.
Are we also not using firefox, for the awful later netscape 4.X releases?
People also take for granted that only people at universities (or affiliated with certain classes of institutions) have any use for these publications.
Polymorphic function values in shapeless (pt.2) Natural Transformations
I presume the OP wouldn't ever say "you're replaceable" to someone who actually has (and demonstrates) a network of any sort

I think that the problem is the idea that "a network" is the only value that a business guy provides to a company...
I don't think you have the facts right (and your citations only back up your logic, not your premises). If it were true, you don't think the lawyers would have maybe mentioned this in court?

Bloch used the function in the course of implementing TimSort, but copied it directly from Sun's version of the Arrays class (it existed long before Bloch worked for Google). And the reason he did that was because he thought TimSort was going to be contributed and added to Arrays, where it would have direct access (and the copying would at that point be removed). That never happened, which lead to this count of infringement.

It's absolutely ridiculous though. Even though they infringed the damages for that infringement should be about $100, which is the maximum amount you'd have to spend to reproduce that in a clean room. Reimplementations of that method would look pretty much byte-code identical so Oracle really has no basis for seeking anything more than trivial damages.
Raspberry Pi: Prototyping Potential
If it was that, it's actaully a smart move. FB didn't pay in cash so they tied the value of the two companies together. The deal has the potential to remedy at least some of FBs mobile user issues. And it created a lot of media coverage, always good before an IPO.

But one thing I never really got is how you can actually make money in the social space.... But that has nothing to do with the Instagramm / FB deal.
Ask HN:Feedblitz and an opportunity for potential entrepreneurs?
I wanted to shift from Feedburner to Feedblitz for my personal blog for a variety of reasons... And gosh! It's too expensive... For the no. of subscribers I have, I'll have to shell out atleast $29-40.. Do you think there's a potential problem area for some future entrepreneurs to focus upon over here. I mean for the kind of blog I have, I just look at RSS to Email service as keeping my readers updated and analytics. What's your opinion?
This same reason can stop windows 8 from being adopted. A single, small legacy app that noone wants to maintain can easily delay OS upgrades in the organization for many years - that's why some companies still are on WinXP+IE6.
If a single legacy app needs JIT-stuff, then that company will just run Win7 in year 2030 even if it looks like a stone age tool by that time.
I must be missing something because I don't understand why they are so desperate to get rid of it. If it's really making $200,000+ per year just hire someone for 1/4 to 1/3 that to handle it.
Excellent tutorials!
Sorry, am I missing something here? It just seems like one of many simple electronics projects, nothing strikes me as very special about it.
investment in internet companies at $1.4 billion was down
slightly in dollar terms in Q1 of 2012 compared to the
end of 2011

To me, this is a clear sign we're not in a bubble. Investments don't slow down in a bubble, which is exactly why they're so dangerous, they just pop.

Seems to me like investors are pretty smart this time around, and are doing everything to avoid a bubble.
العاب بن تن 
العاب بن تن العاب بن تن العاب بن تن العاب بن تن العاب بن تن العاب بن تن العاب بن تن العاب بن تن العاب بن تن العاب بن تن العاب بن تن العاب بن تن
http://www.gamesozo.com/2012/05/ben-10.html
Enlighten me, what's the product investors want?

Is it your boring as hell slide deck?

That overly optimistic spreadsheet?

That oh-so-inspiring blog post about stuff not related to the product itself?

Or maybe is the app the technical founder made?
It took me a while to fully understand this bulletin because the idea that Adobes suggested solution to a security vulnerability is to sell you CS6 was so foreign it didn't seem possible. It looks like CS6 is a $199 upgrade.

I've had "Make stuff in Flash" sitting on my todo list for a while now, I'm officially ready to strike it from the list of things I'd like to learn, if this is Adobe's corporate attitude.
Thanks for this. I am also a semi-technical founder, but I've learned enough HTML/CSS/JS and Python to get an MVP online by myself. I did this because because I had almost no resources when I started out, enjoy programming and wanted to get better, and because I knew it would help with attracting skilled engineers.

I've talked to several professional devs in the process. The best ask thought provoking questions about my technology choices and business plan, even if they're not available -- one even took an afternoon to work on a prototype Android client with me. I appreciate the frustration that motivates the original post, but a polite no is usually enough to deflect inquiries that aren't serious or well thought out, and an angry blog about "business guys" risks turning off quality people.
While I agree that supporting multiple browsers & devices is a PITA, we as an industry are still employing some mindnumbingly bad testing practices. There are a lot of solid testing products out there that ease the pain. Testing as a service has made cross-browser testing simple and cheap the way hosted services have for all sorts of other problems.

Obviously I have a real interest in this, given I'm a Selenium dev and I started one of these testing as a service companies, but that really was a result of wanting to ease the pain. I highly recommend checking out Sauce Labs for functional testing and Mogotest (my aforementioned company) for render-level testing. Both beat the crap out of running a bunch of VMs and manually testing (although falling back to the VM to fix something may make sense).
... only in Lion.

I've been using that workflow for nearly a year now, and it's still driving me batty. It's inconvenient and backward, and I hope it gets reverted.
Ask HN: Which startups have been accepted into YC S12?
I do understand that a lot of them are currently in stealth mode, and might not have a website or even a name yet. However, as probably more people do, I'd like to know about the founders, main concepts (if not in super stealth mode), etc of companies accepted.

Congratulations to everyone lucky enough to make it :)
Well, at least Windows 8 embraces HTML5 as a platform. They also have a new set of "Windows Runtime" (WinRT, not to be confused with Windows RT) APIs, which are consistent across all languages you can use to develop applications for it. Even JavaScript.
No relay control? At all? I call bullshit!
It's worth pointing out that the .Net Compact Framework doesn't support JIT right now. There's no guarantee that Win8Arm will have a .Net framework that supports JIT either.
Thanks for your concern! I'd be happy to help any way I can.
"Best search engine" https://duckduckgo.com/?q=best+search+engine

No where on that list is Duck Duck go. Obviously that query is not working well. I was expecting an easter egg javascript game of some sort. Or a clever witticism on how cool ducks are. But alas...
> I think your history is a little skewed. When IE6 came out, it was an awesome browser for the time. It was light years better than anything else out there

No, because it had been preceded/preempted by IE5/Mac, which had feature IE6 never got (such as full support for PNGs including gamma correction).
I have two as well and the eldest just started the Whys a few weeks ago. Some of my parent-friends with slightly older kids complain about the endless Whys... Maybe I'll get to that same point of annoyance someday (I hope not), but so far I relish the challenge, hoping not to get stumped too quickly!
Unfortunately the CFR (like most sausage) is the result of compromise, and what people often fail to take into account is that the code won't compile on purpose.

In our case the compiler itself is a living, breathing entity that gets fed not by every successful completion but by every error that comes up. The system favors its own flaws. Certain people like loopholes and legal delays.

Worse yet, the boundary conditions are changing. We want the program we call government to do different things as the decades go by. A government regulation that compiles today may not compile in 20 years because of technological or social changes.

In the end, we have judges and politicians to do the refactoring. As untrustworthy as those can be, they beat any other system I've heard of, even a computocracy.
This is just someone whining about not being able to use their favorite language for all tasks.

Just use a language has implementations that target native code or MSIL, problem solved.

A professional developer makes use of the best tool for the job, among the set of available ones.
"Your main job is development, not being a hipster." right on!
It won't make much sense to do in one app. Users (except for Firefly fans and/or Chinese learners) will hate it, because the complex design of hanzi is optimized for having thousands of these characters to distinguish between.

Now, if we had all the icons in all apps replaced consistently with Chinese simplified characters—that would be fun. I don't think it would be such a disaster (except to icon design business profits), after we rediscover how functions map to pictures again we'll continue to utilize UIs as usual. Admittedly a bit slower because of more complex hanzi shape, but without having to deal with badly designed or inconsistently used icons[0].

And also we'll be sure that when a new concept appears we will have an icon for that. If not—well, we'll start combining hanzi.

[0] An example of one such goof: http://plus.google.com/photos/108564542236590882918/albums/p...
Do "Win8 ARM devices" actually exist? Maybe there are a handful of them, but there are a huge number of ARM devices available right now to buy that don't have locked bootloaders (or are trivially breakable like most Android devices). Who cares about what Microsoft are doing in an already overcrowded market, bringing along a new OS that has no installed application base? There's no reason to imagine that Win8/ARM is going to become an important platform, just like WinNT/PowerPC and Alpha never went anywhere.
Reading the PDF version now. So far my main criticisms are:

Pretty ugly font for a manual.

Translation is a little iffy, bad spelling, bad grammar and strange sentence structure.

Graphics and diagrams are quite lossy and low resolution.

It could definitely do with another proofread or three.

But If you can get past these things it seems pretty thorough and has plenty of good info in there. Hopefully none of it was lost in translation.

I also donated and am happy to finally see it out there especially under creative commons.
It is NOT significantly worse otherwise nobody would use it.

But lots of apps do use it e.g. Linkedin, Facebook, Reeder, Google Search, iCab Mobile etc and it is not noticeably worse.
so is your problem with ie or ignorant users?
Yes. Because the media very much cares about native code generators on ARM chipsets.
IE6 came out in 2001, and at that time was the most standards-compliant and feature full of all the browsers on the market.
Or more accurately: "2. We've already had threads and threads of criticism for Apple over this subject. They're not changing and we've moved on."

The reason this is worth talking about re: Windows 8 ARM, is that people are optimistic they can still convince Microsoft to take a different approach.
Yeah, or let someone in-house make it their pet project. Tied with the 37s name/links etc and that revenue, what a great side project for someone to run...
You're right, supporting IE9 isn't hard at all. IE8 is the problem. It's amazing how many people still use 8 -- and it's because of corporations who are slow to update software. The thing that annoys me is that Microsoft knows that businesses will use the current version of IE for many years to come, so they should be as cutting edge as possible, but they don't seem to care.
How to Make People Commit
Safari testing on Windows is "hard". For whatever reason Safari on Win can produce different outcomes than on Mac. Further I don't even have the option of running OS X in a vm unless I settle for a hackintosh.

"First, the development tools available to Internet Explorer are absolute butt hole"

Yes the build-in dev tools are not on par with the other browsers but I wouldn't say that Visual Studio is butt hole. I don't use it myself but as I understand it is generally acclaimed to be one of the best IDEs. If you don't want to run VS which I perfectly understand then go with MS Script debugger. It would probably bring down your number of "shit giggles"

"It feels like Microsoft deliberately takes the stance of making it HARD to develop software for Internet Explorer"

It feels like Apple deliberately takes the stance of making it HARD to develop software for Safari qua not providing vms.

"Supporting IE is a time sink, but not just because it's "hard" to set up Windows environments,"

I can provide the same argument for any system which I am not familiar with.

"but because Microsoft actively tries to make it hard for developers to code, test, and debug applications in Internet Explorer."

From what my MS developer coworkers say they are actually quite pleased with how much MS gets involved in their development community. But that's just anecdotal I guess...

"I've been developing on Mac for 4 years and haven't used Internet Explorer as an every-day browser in 7 years"

Well maybe it is time to learn it again then. Lots of things have improved. What do you know - you might even make life easier for yourself...
Will the scene in Minority Report become reality
In this case the 50 worker processes started by apache were just not enough to handle all requests. Each page hit creates about 30 requests for html,js,css,png and gif files, so each hit keeps quite a few workers busy. ;)
It tells me the leadership of those companies don't understand sales performance. :)

Sales people have the greatest jobs really! They either perform or they don't.. Its easy to measure and easier to take action.
Our Development Process: 50 Months of Evolution
I'd be surprised if this ends up being exploited - from a practical perspective it'd be extremely high effort for comparatively little reward. Both platforms are ASLR now + no bundled scripting ability in tiff + manual work flow (ie you can't feed it to an automated process 10,000 times in a row) + low install rate (compared to say, flash or qt).

Hell, at least Adobe doesn't charge you for a support contract just to let you read the CVE with WONTFIX :D
Probably that the people assessing the sales team at a hiring stage made mistakes. You're right, though: it is hard to hire sales/marcomms people.

In the same way as a layman hiring a technical guy might not know what to look out for ("This guy knows ActionScript and says that's what we should build our web app in! He's a great developer!"), a layman hiring sales or marketing people is going to get shafted.

Good sales people are at least as scarce as good engineers. The best ones can sell anything, so why would they bother selling subscriptions to your web app for a $20 commission when they can sell oil refinery equipment for a $200k commission? They aren't interested in challenges or doing new and innovative things like engineers are. They're economically driven.
HTC One X: quick review and look through.
Top 50 Imaginary Cars Countdown - 45-41
I'm not a html/css frontend developer so I don't need to test on IE too often, however, when I do I use Virtualbox with some different windows installations. Works like a charm.

I have no experience with the development tools in IE8+ (I've been a Mac user for a while now), but I've been told they're pretty descent. I completely agree though, debugging in the older IE's is hell...

But the thing is, the user couldn't care less whether a developers work is easy or hard, the user wants a good experience. And thats the job (most) frontend developers chose, if developers don't want to do that, they shouldn't be a frontend developer.

I used to hate getting websites to work in IE6, which is why I don't do html/css anymore (I became a Flash dev, so I'm switching again).
If frontend devs don't like their job, they shouldn't blame Microsoft for making "crappy browsers" or a "though enviroment", they should find another job.

Thanks for taking your time to comment on my post, even while I don't have a commentform on my blog (couldn't find a descent commenting solution for Octopress).
Sounds like there's an interesting story behind this. Care to elaborate on what happened..what your business plan was?
It doesn't matter whether you agree with a company's technical choices, whether it's Paydirt, Microsoft, or anyone else. If you don't like their choices, you're free to not use their software.
Hmm. With the whole mobile web basically coded for a version of webkit or other - the real question is will people with Windows ARM tablets see their websites broken like they do when using Windows Phone 7x?

That'd be bad for Microsoft.
“When people openly mock the consumer internet space and the excesses of it, that’s when I will start investing again.”

What? people are already mocking the consumer internet space

They weren't (at least not so much) 3-4 years ago, but now? instagram just broke the levees.
Pattern matching is going to be a hard sell in Java, because languages based around pattern matching place a much, much higher emphasis on values rather than identity. You need good data structure literals, and to have two things with the same content be interchangeable, not just two objects that currently happen to have the same fields.

In other words, I think OOP and pattern matching are inherently antagonistic language features. They can coexist in a language (OCaml also has both), but not really in the same code.

I figured this out working on a library for pattern matching in Lua (https://github.com/silentbicycle/tamale); Lua is less pervasively object-oriented, and uses literal "tables" (basically, JSON) quite a bit, so it's a better fit.
Developers from Xtreme Labs talking about Blackberry 10 at Blackberry 10 Jam.
> If Microsoft facilitated having VMs of each windows installation + browser version available for that OS to developers

Which they do, they've been offering complete VM images with various combinations of Windows and IE for some time, the current offering is XP + IE6, Vista + IE7, Win7 + IE8 and Win7 + IE9: http://www.microsoft.com/en-us/download/details.aspx?id=1157...

While the images are for VirtualPC, I've yet to have any issue importing them in VMWare or VirtualBox.

> IE8 made some improvements to JS debugging (SOME) and is vastly better than 6 and 7. IE9 might be amazing, and IE10 might be the best browser in the world - I don't know. All I know is that debugging IE takes almost as long as building the application did in the first place.

IE9's devtools are significantly better than IE8's: more feature and much more stability. They are nowhere near WDT/Firebug yet (or even Dragonfly), but they are a huge improvement over the POS that IE8's devtools are.
Given the enormous cost of Adobe software, you'd think they could afford to support their previous major release version with patches. CS5.5 is only a year old, and was not a free upgrade from CS5.

Other commenters here are right. Microsoft does the right thing by supporting old OS's with patches years after the new versions have been released. That's the kind of support you deserve when you pay a premium price for software. These aren't $2 app store diversions made by an indie developer.
I first turned to Quora to figure this out (http://www.quora.com/Y-Combinator/Which-startups-have-been-a...), but I hope HN is the right crowd to ask. If you're curious too, please consider upvoting!
> Facebook, Inc. just filed a new amendment to its IPO prospectus (S-1) tonight which offers new transparency into its weak Q1 results

Amazing what an IPO can do for transparency. This is the sort of thing you'd never find out about a limited risk small company.