skysight-inc/HackerNews huggingface dataset:
Word of advice:

At least make the site functional in IE7/8, and develop for future standards and supporting IE9.

I'm an IT guy, and it's not that I want to "lock down my users", but there are very specific things you can do in IE from a centralized standpoint that you cannot do with Chrome or Firefox.

Trust me, the situation is a lot more complex than just telling your users to download another browser. We're not on the web of yesteryear where you could just provide a link on your site like the Netscape days.

A few things of note:

-Trusted and untrusted site zones. Some areas of the internet require more or less functionality than others. This is something very easily managed centrally in the IE-world, not something doable easily in the Chrome/FF world.

-SSL Certificates. There might be an entirely internal structure to SSL. Not every SSL-enabled internal site for example needs to be signed with an external CA. You can very well set up your own CA for use. With IE (and AD), you can distribute easily to your infrastructure certificates as needed. For example here, developers might want to write SSL-enabled websites for external use without first buying the external certificate. Depending on the size of your dev team, you can either one-by-one apply it to Firefox or you can shove it in the domain and push it out as they bring up their machines. Thankfully, Chrome uses the internals Windows Certificate store--Firefox, however, does not.

-Business-level home page. Again, while "possible", it's certainly more difficult. Marketing might need to see a page customized for them. Certain web-enabled apps do this with SSO, but certain others do not. There are many ways to handle that but it all depends on your business needs. The easiest way is to apply it as an OU-level policy to your organization for each user. If at some point in the future it changes, you can change the policy and as the users relog, the policy updates. Again, fine if you're assuming 5-10 computers. Not fine if you've got 5,000-10,000.

There are many, many reasons to use IE and it has little to do with "nazi-operators" and more to do with what Microsoft brings to the table on the management side of things.
JIT is great http://thejit.org/
It's also worth pointing out that we recently added a preference for enabling click-to-play for plugins. Open this: opera:config#UserPrefs|EnableOnDemandPlugin url in the browser, and check the box.
I'm using Safari.
The Javascript InfoVis Toolkit: http://thejit.org/

and gRaphaël: http://g.raphaeljs.com/

spring to mind.
Also, rumors that Gingerbread will launch by December, and 4.0 towards the end of next year:

http://phandroid.com/2010/10/19/android-3-0-should-be-ready-...
It's a simpsons reference re: fat fingers and dialing wands. Hes saying theres not enough room on a 7" for workable sized buttons, but the counterpoint is that it's as big as it is and you go with what fits.
One interpretation makes this a post about the success of an innovator.

One interpretation makes this post one giving false credit for the creation of entire industries. It is something I've seen from a minority of Apple users.

It's a valid question.
Tried YouWave? It is a way faster Android emulator. Some developers and game players are starting using it.
Emacs doesn't really come with out-of-the-box great support for most languages. Even for one language there are usually several alternative modes available, from which you have to choose. Even for Lisp you probably want to consider SLIME instead of the default.

Unfortunately not every popular language has a truly great mode available. And the whole mode-ecosystem feel like a pita (especially for newcomers), but at least you have a choice, which you don't have with most other editors/IDE-s.

But your talk about syntax highlighting is just unfair. I for example use a JavaScript mode written by Steve Yegge, which actually contains a full-blown JavaScript parser which pretty much ensures that under normal circumstances I don't make syntax errors. Oh... and it also has syntax highlighting :)
ReverbNation Acquires Sound Around
Putting your personal brand ahead of your business brand
Launched V.1.0 in August

Launching v.1.1 next week

http://www.supertrainerhq.com
BetaNews has gone downhill year on year in quality. I remember reading it back in 2000 and it was a decent site but now it just has these poorly written FUD "stories" about nothing of any real value.
> if you ever intend on buying a carrier-released phone

Why would you ever do such a silly thing?
It certainly resonates with developers. Ultimately, however, that hardly matters.

Apple allowed an Android toe-hold in the market and they're going to continue to pay dearly for it. Google has steadily improved the OS, and the phones reflect that. The hardware has gotten better and the overall user experience has continued to improve. Not to mention that that quality of the third party apps has continued to improve as well.

We are likely to see at least one more major OS revision for Android before Apple finally brings something over to Verizon. Remember, Google has brought some serious talent to bear here with the likes of Matias Duarte (user experience for WebOS) now on the Android front.

Fragmentation is a developer issue. The app-store issues are by and large developer issues (particularly since Google has finally opened up the paid app options). Get outside of the echo chamber and you'll see lots of folks happily using their Android phones and feeling pretty good about it.

Jobs is getting agitated because, in my opinion, he knows this is a battle he's going to lose. Customization is right at the top of features most important to cell phone users (I can't post the citation, it's an internal study I was given access to). Android's open philosophy certainly filters down to the end user when it comes to customizing the phones. Be it with new launchers, keyboards (my iPhone toting friends are intensely jealous of Swype), or just about anything else on the phone.

Remember ringtones and wall-paper after all. That was an incredibly huge market driven by the folks wanting to customize their phone. Cases are another expression of that. Android eventually wins, because for most folks, that is the driving factor. Apps are going to be a wash in the end... both platforms already have enormous breadth and precious little in the way of high quality. They won't influence the outcome. Apple will lose, simply because they insist on being Apple.
Outline of a Digital Preservation System
Do you think Google would implement it if carriers wouldn't agree? Maybe. But I think the carriers will support that feature. Why? It's simple.

Verizon, for example, could say "Yes, we sell this Android 3.0 phone and you can make VOIP calls on it - you only have to buy this expensive LTE data plan from us".

Carriers can easily embrace this and make even more money from it than from minutes.
We can also look at it as Apple viewing this from customer perspective (fragmented vs. integrated) and Google viewing this from production and development philosophy point of view. Which view is more relevant to a customer? (where a customer is your regular Joe/Jane)
Thus leading to ion drives. http://nmp.nasa.gov/ds1/tech/ionpropfaq.html
By this reasoning, Android being open is not an advantage. I gain just as much buying an iPhone. I think this is an interesting shift of the debate- does open really matter? Or more specifically, who does open benefit and who cares about open?
One way this 'fragmentation' can hurt users is by removing some developer's incentive to build on the platform.

I believe that is what the Tweetdeck quote was about, anyway.
I think one ought put customer satisfaction ahead of the branding of any individual or business.

A brand in 2010 is built on the reputation of your product. Who cares about who or what creates it.
By making this page potentially applicable to any job the guy has unfortunately made himself inapplicable to every job.

Paul Buchheit once said that it's better to make something a few people love than a lot of people like. He said that about apps but it's just as true in a job application.

A job application is a sales process. Being clear and resolute about a few of one's killer features is far more persuasive than being non-committal about lots of them.
The New Yorker, or how *not* to set up a paywall
It depends on what you want to want to do - this library has a wider scope than others I've seen. The closest I know would be Raphael, which is nice in that it also supports IE (Canvas): http://raphaeljs.com/

If you just want Graphs/Charts, here's a few off the top of my head:

http://www.deensoft.com/lab/protochart/

http://www.liquidx.net/plotkit/

http://code.google.com/p/flotr/
the market can bear a dozen facemash for pokemon clones

Clearly what's needed is a comprehensive registry of facemash-for-pokemon clones. I would suggest that he get on that project.
Interesting quote: "Brands mature over time, like a marriage. The bond you feel with your spouse is different than when you first met each other. Excitement and discovery are replaced by comfort and depth." Of course Apple is the exception to this rule.
Exactly, the only winning move is not to play.
I respect this guy's idea, but some transactions and ideas happen when you eat lunch with awesome folks. Great ideas could be incepted by one person, but molded into better iterations by other contributors of the conversation.
Lookup http://en.wikipedia.org/wiki/Oligopoly

There are very few carriers in the US and they all have the same motivation for locking the phones. The number of phone models don't matter.

Heck, why is there so little competition between ISPs and carriers in the US? Cheap 100 Mbit internet connection, anyone?
The amount of crippling done by the carriers is not Android's fault nor is it in any way advantaged by Android being open. The same crapware has been on Symbian and other (closed) mobile operating systems for a long time.

Apple is the only manufacturer that was able to convince carriers to sell their phones without any of that garbage. I don't know what is stopping HTC/Motorala/Samsung from trying to enforce similar conditions for its Android-based devices. I guess the carriers simply have too much control over what gets into the market and refuse to sell anything that they aren't allowed to tamper with.

However, I agree with you that the Android brand will suffer very badly from this.
I'd much rather debug errors I didn't write myself, they are much easier to find. I find that code I wrote (often) scans the way I intended to write it, not the way I wrote it.
I think branding is still pretty powerful especially in a highly competitive market and/or one where you essentially have a commodity business.
Why I sold my Social Gaming Startup to RealNetworks
I'd recommend having trial periods of at least a month and if the user doesn't add a credit card on the trial's end, the account gets demoted to a free severely limited account. I hate getting locked out of a system and can seriously impact my wanting to stay with the company. Demoting the account gives me an incentive without telling me "hey cheap bastard give me your money or leave!"
That should be enf in itself then.
Now you can go social (fb, twitter) and do some give-aways etc. Let your users have fun with you. Best marketing ever.
I think you managed to demonstrate precisely why concision is overrated. In your quest for concision you used an obscure reference to a facet of an author's literary career most of us were unaware of, thus completely obscuring your point and requiring further clarification.
TweetDeck's launch stats show that this weak argument against fragmentation simply doesn't stand up.
How can I explain to clients that rankings can't be guaranteed?
http://aggregated.alanhogan.com/ (The name is a holdover from before I used Tumbler properly. Now, I like to talk about UX tidbits, mostly.)
Perhaps I wasn't clear. By good degrees I meant not only was the subject they chose challenging and useful, but their grades were good too.

As an example, a friend of mine has a Masters degree in Chemistry. He was unemployed up until about 5 months ago when he started participating in a "back to work" scheme. The deal was he continues to draw social welfare, is free labour for the company he works for, and clocks the same hours as a regular employee. He has a 40 minute commute to the job each way and is not reimbursed for fuel despite his income being less than minimum wage. He has been applying for jobs in his spare time too. In a month he will have to quit this job as the law here says he can only work in such a scheme for 6 months. Presumably so companies can't abuse schemes like this to pay below minimum wage. While at this company he applied for a job internally. His competition included some of his colleagues with many more years' experience. They fear their division is about to be shut down and want to get into a more secure part of the company. How do you compete with that?

EDIT: I should add that prior to getting this position he was unemployed for nearly 2 years despite applying for hundreds of jobs. Given that in his industry it is already hard to find jobs this isn't doing him any favours.
If you want to make the claim that the carriers are likely to duke it out and deliver any net value to the end-user, you're going to have to make a much stronger case than handwaving about competition. We're already talking about wireless carriers, so the subject of market failure shouldn't be alien to your frame of reference.

The only material improvement I see in the last five years is the market power that Apple has managed to steal from them, which it's put to mostly-good use.

Until Google is willing to start throwing its weight around with the user experience, Android represents no net gain to my thinking. But Google can't even enforce minimal backward compatibility or timely updates to its hardware partners, and is now running actively in reverse, painting a smiley-face on the carriers' opening up their own balkanized app stores. How does that serve Android developers or users?
Haha! It was funny when I read it :P
Protovis is one of the most interesting pieces of code I have looked at recently. It really opened my eyes up to the power of javascript and I learned a lot from it. The code is clean, well documented, and imo brilliant.
As per GAAP accounting rules, Apple is likely to be doing this separation already. Hardware and Software sold together on a device are supposed to be revenue recognized differently.

http://www.cfo.com/article.cfm/14440468
Exactly. An old, old technique. Do people still study rhetoric in school, grumble grumble?
Judge Clears CAPTCHA-Breaking Case for Criminal Trial
A week ago, people talked about 7" tablets as though they weren't that different from 10" tablets. Yesterday, Jobs injected a (by all appearances extremely successful) meme that they're a very different, vastly inferior thing. This, right before the holiday season in which Apple hopes to sell a ton of 10" tablets and hopes that not many competing 7" tablets will be sold. Hey, they've got a soapbox, why wouldn't they use it?
True, but they are still different use cases. For example, Facebook friends seem to respond more to my posts than my Twitter followers.

Twitter seems cold and impersonal. Facebook has my friends on it so it's warm and fuzzy.
>(I was also wrong about scanning and OCRing being the main way of pirating books – turns out it was people cracking the DRM of eBooks that publishers had helpfully formatted and distributed themselves!)

interesting. I wonder how much worse you make the pirated copy if you release your book on paper only? But that's a losing proposition for authors, as we get a much higher percentage of the e-book sale than of the physical book sale. I think more than half my last royalty cheque was from ebook sales even though physical book sales dwarf e-book sales in my case (and at this point, the publisher is giving away the e-book when you buy the published book direct.)
Funny, I do web development mainly in Opera and find that other browsers are fine, though not perfect :)

It's probably the same reason why people who develop mainly in IE find that Firefox/Chrome "is broken". Browser that you develop for is going to seem best, because during development you automatically adjust to its problems.

Opera was one of the first to pass Acid2 and render Acid3 pixel-perfect. They've been a bit late to the rounded corners/shadows game, but done them well (e.g. can render border style and radius on same element properly). They have really solid layout engine.

That "stupidly slow" JS engine is lately going head to head with V8.

One thing we can probably agree on is that JS error reporting in Opera is awful.
I wrote that with sarcasm dripping from my words, but I suppose it didn't translate.
"I vaguely suspect that humans weren't designed for that"

I agree. People are quick to praise children for advancing in life, but care little for adults doing the same. The history of humanity is worrying more about your own fight for survival rather than praising other adults for theirs.
What is Steve Jobs so afraid of?

Easy. He says it right in the call: he's fighting for developer mindshare. That's the reason one of the first things he says is that Apple is activating 70k more devices per day to run your iOS apps than your Android apps (200k vs 270k). He's afraid that if there's a significant drain of developers like Joe Hewitt to Android, what Steve sees as the superior "integrated experience" he's creating in iOS (iPhone, iPad, iPod Touch, iTV) won't be nearly as useful.
It's for self promotion mainly, or consuming that promotion (Being a fan). Something I don't think most hackers are interested in.

That demonstrates a very shallow and cursory understanding of Twitter. It's also problematic for people in the hacking space; if you eschew channels like Twitter until you need to market your product, you will have no native intelligence in the ecosystem, you will gain no benefit or far less benefit than you might have, and you will not do as well by your product as you might have.
This begets the question: is it better to spend years learning then apply, or apply and learn ( no degree). Just curious..
People aren't that dumb; they're only interested in VoIP to save money. As soon as it costs more, people will be back to circuit-switched voice calls (which are higher quality anyway).
That's fascinating.

Is the stored closure working on a snapshot of potential articles or does it have a state-less algorithm that can generate next n articles?

People complain often about traditional offset/limit pagination, but this the most interesting alternative I've heard.
To be fair, it was a bit of a snarky question. You knew whether phones existed before the iPhone, so it's not like you could have been asking that in good faith. Similar with touchscreen tablets.
Google's Pedal-powered Monorail
He obviously meant that most of Apple's product line is less than 3 years old. The iPad, per se, did not exist three years ago, though of course the concept of a tablet computer is decades old.
We must not forget that each and every Apple device also comes preloaded with Apple software. They don't sell OSX for non-Mac computers. Therefore jumping to such a conlcusion is unwarranted as every single sale of a product of theirs involves a sale of their software. When one tallies up the percentages, a sale of an iPod or iPhone is classified as a hardware sale though Apple is also selling iOS in the transaction.

In other words, the only way to consume Apple's hardware is through Apple software. Therefore, every single sale of Apple's hardware also involves the sale of Apple's software. I find it a bit disturbing that the article does not mention this.
I think this is a bad idea. It's hard to fit into marketing and makes them think too much
There are neurons in the brain that are activated when a human is exposed to another human who is suffering. They are commonly referred to as "mirror cells" because they replicate the emotional response that a human feels in pain.

Some believe that these cells weigh heavily on the basis of morality.

However, one argument may conclude that these cells are developed from some sort of spiritual understanding of humanity. I doubt "religion" would show any causality.
I guess three didn't take of? http://three.sentenc.es/
Pretty site.
How many signups do you have?
The iPhone and iPad are products. Smartphones and tablets are product categories. There's a clear (if unconscious) distinction in the usage of the two terms, at least in press-release-speak.
wow nice configs there
http://twitpic.com/2z0tdb

http://files.myopera.com/ruario/Pictures/eeepc_toolbar_confi... !!!
It seems a little weird because given the expected announcements tomorrow, there should be plenty of rumors to pump up things.
Tell HN: The Submissions System is Broken
6 days ago I submitted the following story:

http://news.ycombinator.com/item?id=1785497

It's a blog entry of an iPhone developer, sharing an interesting story on his marketing attempts of his app. He shared actual sale number, amount of effort, and a tactic he used which actually got him featured on the app store. This story got even more interesting after I submitted it, because he became so successful to hit #1 best seller in the US app store for a moment, and now he is #5.

When I submitted the story, it didn't get noticed, and quickly went past the first page of new submission without a single up vote. This is of course natural. As there are many stories being submitted.

The problem is - you will notice it has 6 up votes now - this means that 5 additional people has tried to submit this story to share with everybody in the past 6 days. But the system completely ignore this fact, and the story doesn't even have a chance to hit the front page again - just because it missed the chance once...

There are many possible solutions, I can offer at least 2:

1 When a story that didn't hit the front page get resubmitted, it hit the new submission page again, as it was just submitted.

2 A small part of the front page will be dedicated for the 5 latest submission, this way new stories will have thousands of views, and will have more chance to not get ignored.
Thanks acangiano.
A friend pointed out that Jobs spoke as one of the few people in the world who's used 7" and 10" iPad prototypes side-by-side, and thought hard about which is better, so that his memes catch on is probably a good thing ;)
This is an idea that I've had in the back of my head for a few years. Tying the undo stack to source control so that you can trivially walk up and down versions extending far into the past. No more "Already at oldest change" messages. I've never got much past "I should do that someday" though.
I'll guess that you're being down-voted because it's an odd question (seems obvious if you read the post), which by itself is no big deal, but one might think the answer is so obvious that perhaps you're just trying to make that tired "Apple didn't invent the phone/portable music player/touchscreen/etc" point.