skysight-inc/HackerNews huggingface dataset:
Who benefits from IE9 being available for other platforms?

Not users. What would the ability to run IE9 add to the Linux or Mac desktop? Another web browser? Do we really need one?

Not Microsoft, who would have to invest massive amounts of effort into porting it, and large parts of the Windows codebase too.

Honestly, I wonder if the author of this article was deliberately trying to think of something to criticise about IE9, and this was the best he could do.

For non-web developers who use non-Windows operating systems, IE9 is an irrelevance.
For web developers who use any operating system, IE9 has to be a good thing, because it means more browsers out there that are closer to the standards.
Relax. God is just. He's right here.

God says...
confusedly captious Caesar sighing where pieces racked Anubis
vanity Identification fitting review Creation nativity
secrecies Heaven foully sate Same fallen mock things unstayed
diminish motion preparedst class syllable hovered lastly
rare persecutes Bouverie eternal tickled Faustus unlimited
limbs transformed deceivingness launched abilities unkindness
unallowed gave It pride Assuredly headlong bless way wheresoever
odour strives mean obtained procuredst chest Howsoever
tenet confessed requiring unlikeness thunder bethink shelter
shaken breathing WARRANTY briefly commander furnace circus
still angered truer unquiet reins marked tells
Damn, I was all excited until I saw that. I think it will probably stifle the spread of Diaspora after the initial excitement dies off. For example, it would make it difficult to run a server with a different theme/UI and custom modifications (maybe some that would help pay for the costs of running the server), and it seems like it would limit Diaspora server ownership to solo techie enthusiasts (maybe with friends and family but no serious mass adoption).

I'm all for free software and all that, and GPL is great for infrastructure software like web servers and databases, but I think a BSD license would probably work better overall for Diaspora adoption and for encouraging more serious developers to work on it.
Twitter helped to rescue Japanese journalist
Indeed we can. The problem is motivating our audience to crowdsource the data entry for this.
Since you've been thinking about it a lot :), what did you make of the whole social gaming/editing discussion?
>I'd also like to remind the ridiculous Google haters

Ugh, people who don't fall in love with the same things you do aren't necessarily haters.
I came over here to post that very thing. Gmail and G Reader have both improved tremendously in the past year.
I was going to reply with a comment. But one of the most Important things to realise as a programmer is that your program is not unique and most likely someone smarter has spent longer on crafting a much better solution . Here's a full post with a comprehensive answer.

http://samizdat.mines.edu/howto/HowToBeAProgrammer.html

An even more important requirement is realising when your solution is better and being able to explain exactly why.
Link ?
It sounds like a conspiracy theory - make IE standards complaint -> get the market share -> introduce new nonstandard features.

PS Safari runs on linux only under Wine as far as I know.
Ideone is pretty cool, although it seems slower, and the editor doesn't indent.

Also, it's running a _really_ old version of Go. (http://ideone.com/spBzw) It's at least 400 revisions out of date. We intend to keep the golang.org Playground up-to-date.
Already doing very well in the marketplace, thank you very much. Our iPad product is a huge success, so I figure when the market expands to 100million devices rather than a couple million, I'll be spending some of my upcoming vacation time giving myself a competitive advantage. I've been an engineer longer than you've been alive. I know what I'm capable of and this won't take much time, and even if it were a total failure, I'd still have app engine.

By definition, every web startup has to assemble a web technology stack. While investigating the best choices for mine, I posted it here for feedback. This has saved me a bunch of time, already.

I wonder about people like you who feel that they must so desperately try to make others feel like failures. Projecting, maybe?
The best (and most entertaining) example I can think of this is Monster Cables threatening to sue a competitor on extremely flimsy grounds, without realising the owner was previously a high powered lawyer.

Details of the correspondence is at http://www.audioholics.com/news/industry-news/blue-jeans-str...
You can always use something like MongoHQ, they've already paid the commercial license and 16MB is plenty for mucking about on your own.
Further investigation reveals that node.js is probably not ready for prime time, which is too bad given that it is trying to do the right thing. This shouldn't be too bad because powerDNS has been around a long time, and webmachine or another framework in front of the couch should let me composite multiple shows and lists. I think I may end up writing even less code now.

Also, looks like redis has some nice features, but memcached is what I really want. Want that built in LRU for expiring objects from the cache.
Why Apple mice suck, and what they could do to fix it.
Eager to look into the future that will bring the demise of countless of hours of patching up sites so they also work in IE (the code you write works perfectly in all browsers - just IE always needs that additional hassle), I downloaded the beta, went to a Site I was working on (it is valid HTML5) and poof

http://www.gnegg.ch/muchbetter.png

error -2147467259

right. Maybe it tells me at least where that happened.

Line 1 character 1. Yeah. Thanks.

I have a feeling that even with all the good intentions, this browser will be as buggy as all the other IE versions before this one. This time though, as it won't run under XP, it's just one more version we have to write workarounds for.

Thanks.
We initially called Go a "systems language," because we wanted to use it to build systems software. What we mean by that is high-performance networked programs that run on multicore machines. The kind of server stuff people traditionally use C or C++ for. Since Go's release last November, we've seen interest in Go from a lot of different places. There was the high-performance computing crowd that we were targeting, but beyond that we saw a lot of users of interpreted languages who craved more speed with the same ease-of-use.

We're yet to see which major niche Go fills, if any. There's a growing community of people from different backgrounds using it, and they seem to enjoy it. I personally think it's a lovely language to write all kinds of code in. I recently rewrote our continuous build client in Go, and I found it a cinch to write it in clear, reliable, maintainable way. It's definitely worth checking Go out because, even though it ticks a lot of the same boxes as existing languages, it's quite different from anything else out there in many subtle ways. Certainly for writing server daemons it totally kicks ass.

It's easy to get started. The standard library is featureful (http://golang.org/pkg/), and there's a lot of good documentation (http://golang.org/doc/docs.html). As for integrating with existing code, Go comes with a tool called cgo (http://golang.org/cmd/cgo/) which allows you to write Go code that links with C code. It's pretty easy to use, and there are many third party libraries (http://godashboard.appspot.com/project) that use it. There's also Go support for SWIG for linking against C++ code.
Sorry, no link. Open the podcast and skip to 1h7m. There is then another piece at 1h16m.
The Other Lambda The Ultimate - Using the Y Combinator on Functions
Driving theory test software instant download, PC CD ROM
Easy straightforward driving theory test software for car, bike learner drivers. Get Latest official DSA driving theory test 2010/11 questions with case study style questions, unlimited random mock theory tests and Fully interactive over 70 hazard perception clips.
Nothing about Chrome is incremental? Really? I would have said the UX was entirely incremental. Yes it was arguably better than any other browser at the time it was released but putting the same stuff in different positions or removing some extraneous elements is, to my mind, an incremental change.
Popup Window in Dreamweaver
This is very useful technique in Dreamweaver, by using this technique you can take Large view of your thumbnails. Instead of opening picture in new window, we normally use Popup window. So very short but informative technique.
What a boring rant. Almost every single point I look at, he's wrong on.
Oh? The problem is that the color TV i have (a older phillips 20" CRT) does not seem to be able to pick up the signal. It worked fine on a really old black and white tv we had earlier. Toobad someone decided to throw it out at some point..
There is just a tremendous difference in usability between RSS and Twitter.

RSS: find the icon (displayed differently on every website), follow a multi-step process to sign up (minimum of three clicks/choices), open another application which you've never heard of before to read this information. Or, click the orange icon on your browser, which is not prominent and is totally undescribed and undocumented. Same deal: minimum of three clicks/choices.

Twitter: click follow. Content magically appears in whatever app you're already using.

This should be a huge lesson for all developers. You made some shit, call it RSS or Atom, that does exactly what Twitter does, only it's hard to use. People sort of use it, once they can figure it out. Twitter came along and made it one-click to follow Brad Pitt. There are great-grandmothers and 2-year-olds using Twitter, but none using RSS.
"Firstly that often results in horrid UX experiences, as Google Instant is"

Am I the only one that loves the UI for Google Instant and thinks it's the single biggest time saver of recent times?
Cpanelskindepot.com customer information leak
Motorola Acquires Location-Based Mobile Software Startup Aloqa
The core argument is that IE9 is so good that it might make people like Windows and stop using Linux, and that's bad because obviously MS will abuse its new found web browsers market share.

By that argument, with IE9 making web developers lives happy, and much more importantly, making users' lives happy with a decent default browser on the most popular OS are bad things.
I'm Isaac Eiland-Hall - don't mind my name out there because I'm easily findable...

As I said over on WHT - received an email with a link to download a CSV - and sure enough, I find my information in there, along with more than 5000 others.

ARGH.
Hey ! Thanks for taking the time to read and comment.

I'm sad that you think I was trying to come up with something - I just wrote about this strange (but honnest !) feeling I got, as people talking in nice terms about IE hasn't happenned in a while.

In fact I don't think I'm criticizing IE itself at all.

Perhaps I could re-phrase my point more simply: I don't think IE 9's standards support means "the web wins" in the long run, since IE is still tied to Windows for strategic reasons.

You're of course right that it's a good thing for web devs right now, though.
Title should probably be 'How Digg's fuckup benefited Reddit'
> Open the podcast and skip to 1h7m.

Sorry, not in a position to listen to podcasts atm but I will do that later today and will send you mail.

(going live with a big change today and it's still breaking all over the place)
http://digg.com/news/technology/how_reddit_kicked_digg_s_ass

Let's get this on diggs front page.
If Jonathan Ives submitted a design for Google Instant, and his design was better than the "obvious solutions", then it would test well. If a better solution tests badly then, by definition of the word "test", you're not testing it properly. Whether or not the test candidates are "obvious solutions" or created by designers has no impact on whether testing is good or bad. Maybe someone can test whether testing tests better than not testing :)

I'm not saying that designers' intuition can be replaced by testing, I'm only saying that testing can not be replaced by designers intuition as the article implies. A designers' intuition, after all, hopefully comes from the experiences of informally testing out designs in real life.

What really annoyed me about the article was the attitude of "We designers come up with brilliantly ground-breaking yet subtle designs, and if testing says there is a problem, then ignore the tests because we are always right. Isn't that right, boys? YEAH! WE RULE!"
Just almost exactly 7 years after Athlon 64 was released.
Though the concept of market validation (i.e., go ask prospective customers if they will buy it before you build it) is often a good strategy, this article does illustrate why it's important to be asking the right questions.

However, maybe the lesson is: with truly disruptive technologies it's impossible to predict how the market will receive them.
Statins: Should YOU be taking them
> And because he didn't always play nice with competitors you and the other holier-and-smarter-than-thou HN commenters want to call his incredible accomplishments "easy."

Now that's a straw man. I never said it was easy to build Microsoft from its humble beginnings in Albuquerque into whatever it is now. I said it's easy to decide you'll try to start a company (Microsoft was his second attempt) when you know that your future is ensured whatever happens (the first company went bust). I also said it's easy to be the biggest philanthropist in history when you also have the deepest pockets in history.

And no, I am unwilling to forget his unethical, borderline criminal behavior, his despicable disregard for the law and the damage he did to what was once a competitive, diverse and flourishing industry. Microsoft's monopoly (and the consequent lack of diversity) has set the advance of technology back years, if not decades. Like many HN'ers you call "holier-than-thou", I have lived - and worked - in the pre-monopoly years and I can tell you, from first-hand experience, the world is a much more boring place because of him.

He may donate all his money to whoever he wants, but that won't erase his past.
No, I honestly don't see it.

After each search don't you actually open a few websites and see if they have the information you need?

There's no inherent value in refinement without inspection. The little snippets of text under each link are only 20-30 words long. They rarely convey anything of value.

Perhaps I'm looking at this wrong, but if people want to find out about the Nottingham food and drink festival do they start with 'Nottingham'. Then 'Nottingham Festival'. Then 'Nottingham Food and Drink Festival'? As that seems like an odd process to me.

Also, if you're not finding what you need by inspecting sites as you go, then Google isn't making any money as you're not clicking on any links.

So either tack you take on defending it, the opening comment still makes no sense.
That was a really good book. This is good for learning LISP.
And doing what Google does best, it was simple.
They didn't ask for $200k+, and I'm sure they're figuring out how to spend the money as they go.
Ask HN: What Chromium switches do you use?
There is a good list here: http://peter.sh/experiments/chromium-command-line-switches/

I am currently running:
--enable-vertical-tabs
--enable-accelerated-compositing
--enable-apps
--enable-experimental-extension-apis
--enable-expose-for-tabs
--enable-fastback
--enable-gpu-plugin
--enable-gpu-rendering
--enable-preconnect
--enable-nacl
--enable-native-web-workers
--enable-webgl
--experimental-spellchecker-features
--block-nonsandboxed-plugins
--enable-accelerated-2d-canvas
--enable-aero-peek-tabs
--enable-background-mode
--enable-content-prefetch
--enable-device-motion
--enable-gview
--enable-indexed-database
--enable-login-images
--enable-new-page-info-bubble
--enable-preparsed-js-caching
--enable-video-layering
--login-manager
--nacl-broker
--prelaunch-gpu-process
--safe-plugins
--use-spdy

I'm mainly after speed (thus prefetching, leveraging GPU etc) without loosing functionality (e.g. javascript) and also cool new features like vertical tabs
How animals made us human
Nitpick accepted. Thanks.
Hmm conspiracy theory... Nope, Microsoft is a for-profit company with a huge platform that might be slipping into irrelevance.

They're playing the cards they have at any given time - when it means supporting standards, they do that. And when they're totally dominant, they tend to set the standards.

I'm not even suggesting it might be intentional - the IE team and the MS top management don't necessarily have the same long-term goals is all.

Maybe the IE team would even love to go cross platform and compete as a browser and not as a part of a larger platform.
There are many things I dislike in this article.

The first thing is this primal "everything microsoft does is evil" reaction. The author tries to rationalize, but in the end it's just "well IE9 is bad because it can be good for Microsoft".

The use of fallacies such as "most of them are probably Microsoft fan boys" is also quite irritating. People disagree with you? Fanboys! Blinds! Fools! Heretics!

Then, the article ends with the strange argument "IE9 should be cross platform". Should Microsoft port all their clients to other plaftorms? The goal with IE9 is to provide Windows with a as good as possible browser.

Yes Microsoft did play the embrace and extend game and we should thank them, because frankly, IE6 introduced a lot of useful features back then. The world changed and I don't think such approach would make sense now.

The real thing to be angry about is when they decided to stop development on IE.
Aztec 2D Barcode Recognition Support is Added in Aspose.BarCode
The new release of Aspose.BarCode for Java 2.3.0 has been released. It includes supports for Aztec 2D barcode recognition and "Royal Mail 4-state Customer Code" barcode generation. Below is the list of main new and improved features added in this release

•	"Royal Mail 4-state Customer Code" barcode generation Italian Post 25 barcode recognition
•	Aztec 2D barcode recognition
•	Updated API documentation
When you get the Y-Combinator function - it's quite a profound experience.
Steve Yegge wrote about learning LISP via this book. He said on a blog entry that he did every example in Scheme and Common LISP.
Really silly article - I can't believe this made front page on HN. How many Linux users would use Internet Explorer? How many Mac users would use Internet Explorer 9? Probably not many, almost certainly not enough to justify the cost in time and dollars to Microsoft, and assuredly not the author of this post, who seems to just need to find something to pick on Microsoft about. I thought those types died out long ago. I'm neither an MS/Mac or Linux fanboy. As a web developer, I've used Windows & Linux professionally, and developed sites to work on PC, Mac, and Linux browsers (as many of us have), and IMO, we don't need more OS/browser combinations to contend with; instead we need the browser/OS combinations that we do have to behave in a standards compliant manner across those OS/browser combinations. IE9 is a strong step in that direction for Microsoft.
There were many competing implementations of BASIC interpreters at the time. If it weren't for Applesoft, Wozniak would have finished his floating-point BASIC (he did the Integer BASIC that came with the II). IIRC, Atari computers didn't use Microsoft BASIC, nor did the BBC family in the UK.

And, BTW, Paul Allen deserves more credit for MS BASIC than is usually given.
This is about one step away from implementing the eval function itself. Paul Graham did that in his "Roots of LISP" article.
Bing Previews a More Beautiful Search Experience in IE9
I buy a couple Groupons per month, but I've never read their emails entirely. The secret to their success with me is cheap prices for fun activities that I would have otherwise never done.
Because Libre.fm was _such_ a well-written successful project. Yeah.
That anti-piracy stance goes back to Micro Soft BASIC for the Altair in 1976: http://www.blinkenlights.com/classiccmp/gateswhine.html
I like how they pull it out step by step. The Y-Combinator just sort of falls out of the process.
Photoshopping Through History - Examples of photo editing from 1800s to today
Show HN: Elect.io, my side-project that provides objective candidate information
What happened to the Open Graph Protocol?
I was able to save a wordstar document on any CP/M (including CP/M 86) machine and transfer it to any other, including my Apple II running CP/M through a coprocessor. Most other word processors of the time could exchange files in one format or another. I never had any problems with it.

And you shouldn't be using a SPARC 5 on 1994 anyway.
The problem with a contract is that it locks downs both parties. Not having a written contract gave MA the freedom to change the deal on FG if things didn't work out the way he wanted. I'm sure Mr. Arrington made a very conscious decision to not put a contract in place and was very well aware of the risks. Sometimes when you gamble, you lose.
64bit version of Adobe Flash for Linux available
I think you have some good ideas there but I don't think Windows integration is the main issue. Sure, iTunes is trying to do too much but a bigger problem is Apple's willingness to throw in different, non-standard components and generally mess with the UI... making the window controls vertical is just their latest strange decision. There's no reason why all the same functionality couldn't be provided with a consistent UI
People who generally comment on reddit's childish comments based on their time on the main reddits and rarely visits the meat of reddit, which are the specific and targeted sub-reddit, are fly-by users. They never truly experienced reddit.
Sounds fascinating. If it's not too personal a question for you, what triggered the transition. Meditation / Trauma / LSD / LGAT?
Given that "Anyone who would letterspace lowercase would steal sheep" -- that font style is not a good sign in a security product ;-)
and here's a readable article about newtwitter for anyone else who doesn't have the patience to watch the video: http://techcrunch.com/2010/09/14/new-twitter-tips/
Given the misspellings/mispronounciations/miscommunications already inherit in the name, I think they should re-brand as something like: Disápora ... (or some other spelling of a similar phonetic ilk)

* I say this because every time I've tried to describe it verbally, I always end up saying something like 'disapora' and making a hand-wavey gesture in a direction "away" from 'facebook'
Reasons I dislike Adobe consumer products:

1. Still no stable 64-bit support after all these years.

2. FEAD optimiser, or whatever they call it now.

3. Security updates which require even more updates.

4. The shortcut icon which reappears on the desktop after every update.

5. The ability to put video and flash in my PDFs.

6. Bloated apps.
Maybe this #newtwitter is just not going down several times a day. That'd sure be revolutionary.
Why do Microsoft benefit from having a good browser? This article says the only reason is to protect Window's market share and that will inevitably lead to MS doing something evil with it's OS market share.

Two things occur to me:
1. Windows still has a dominant market share, if they were going to do evil I don't see what's stopping them
2. Having a good browser might protect their browser market share but I'm not convinced it protects their OS market share. Maybe if IE was way way better than anything else it would stop people going to Mac OS, but it isn't and there are plenty of other more significant barriers to changing your OS.

I think it's more plausible that their investing in browsers because they want to help their online services market share, and having that search box default to Bing on 50% of PCs is hugely valuable.
Too Many Kids Go To College: A Second Conversation With Myself
Let me guess, all this over engineering nonsense set your startup back 3 years.
Nashville Coupons