skysight-inc/HackerNews huggingface dataset:
Some of the big differences are that A) You only pay Kickstarter that 5% ($50k+ for a mega-success) if you're funded so you're reducing your risk (Tim Schafer honestly seemed to be aware of the possibility that he wouldn't be able raise the requested amount) and B) Kickstarter offers some degree of discovery and promotion (not so much that you can throw a project on there and walk away expecting people to just find it, of course, but a project like Pixel Sand[1] likely only got funded because it was on Kickstarter [also it benefited from serendipitous timing]).

Louis CK had reasons to expect his project would be successful and widely promoted and so increasing his up-front expenditures instead of going with a Kickstarter makes sense in his case (setting aside whether he could have gotten the same custom-built website for less cash).

[1] http://www.androidrundown.com/blog/kickstarter-spotlight-pix...
According to the sentiment here, that's your problem, not Google's!
They could use the exact same setup they have right now.

They'd just serve the exact same (static) html for every twitter.com/username URL. I don't think it's exactly terrible Javascript hackery to look at the location.href and do an ajax call.

They'd probably support web crawlers with the same system they use now. And many web crawlers these days execute javascript anyway.
If they can convince people to install Chrome Frame, I'm sure they can figure out how to tell people to enable 3rd party cookies. My guess is they'd have a lot harder time explaining why the user should do that.
Everything that gives you notifications should give you the option to get them in digest form :-)
As dev-facing software undergoing a cycle of rapid change
To which I'd reply that my browser maker made at worst an honest mistake implementing a bad standard.

Google on the other hand cynically exploited it knowing full well what the intention was and not giving a shit.

I know which one I'm taking it up with and which one I'm not using any more.

But there is no honest debate to be had on this as if they openly stated their model was "fuck your privacy" they'd have a far smaller business as that would simply be unacceptable for most people. A position like that can only work if it's not public (ironically).
Since I'm not in the business of parking domains and have no interest in selling the domains I have, the onus is on the prospective buyer to get me interested. I routinely get inquiries about my domains, and most of them are so one-sided and cagey, it's obvious they'll be a waste of my time. Not everyone feels the way I do, but if you want to buy a domain someone already owns, it doesn't hurt to start with a serious offer from a real address with full contact details.
Would you like to REALLY help me out?
I am collecting donations for enough to pay my rent before March 1, 2012 (I am $200 short) using WePay! Check it out https://www.wepay.com/x2z4v2o
Yes but that requires a click-and-hold, causing the whole dock to resize for the pop-up menu, which is quite slow on my 32-bit MBP maxed out at 2GB RAM. I find it quicker to just click the Preview icon (causing a new window to open as the focus switches), and command+q.
> There is no real enforcement behind it

You could say the same thing about robots.txt.
Facebook credits the Open Graph for Pinterest's 60% increase in daily Fb users
I don't have much to add except that my toungue-in-cheek proper-nouning of your subject makes your post difficult for me to read.
Can SSD Upgrades Boost PS3 Performance?
Anything is better than not present gut feeling!
Game Development: A Better Approach
One man walks up to another, pulls out a gun, fires and kills the other. When apprehended, he says, "But... I'm an artist!"

Clearly, some things are off limits for art exhibits.
Is it un/reasonable to consider moving hashtags out of tweets and into metadata or just separate?

Just as useful, but can be styled separately. Evolved hashtags, backwards compatible.
Nowhere did I say I thought it should be free to read. What I am saying is that if there's some barrier to overcome before I can read a news article, I am very probably not going to read it. Especially when there's another article on the same subject, or even summarising the very article I am trying to read, which does not put any barriers in my way.

I've got 40-odd news articles in my feed reader waiting for my attention. I'm just not going to spend 5 minutes figuring out how to read any particular article. That doesn't scale and I'll miss out on a whole bunch of the other 39, some of which are probably at least as interesting as the article with the barrier I've got to get past.

I'm not averse to paying for content. I'm seriously considering getting a subscription to LWN.net just so I can read the paid articles a week earlier than I do now. But that's because LWN has proven over a period of many months to have a consistently high quality of reporting, and I find a huge majority of the articles interesting. I'm not sure about NYT's quality of reporting, but even if it were uniformly excellent I'm fairly sure it would contain a lot of articles I frankly don't care about, so I'd still be paying money to sort signal from chaff myself.
Okay, counter-anecdote. I grew up in Chattanooga. Those neighborhoods range between fine and quite nice.

Most people in Chattanooga live in the burbs, so I feel like there may be skewed perspectives as to what counts as a nice place to live. Downtown can be quite nice by urban standards.

While it might not be the best place for technology in the universe, it's a very nice place to live, and I'm glad that they are incentivizing tech and making the most of their internet infrastructure. It does seem a bit gimmicky overall but the incentives might tilt it to being the best option for some talented people. Who knows.
As I learn C++ I have a more than once written little toy programs (class Derived : public Base) to verify my understanding and test that what I plan to do will actually work.
The fundamental problem is that when you use hashbangs, if you want the page "/#!12345" the server gets:

GET / HTTP/1.1

And never knows what content the client is trying to access, until the client retrieves and processes client-side javascript. Then the client can request further information from the server. The theory is that you can make a "single-page" web-app that loads all of the javascript at once. Then went state needs to be updated, you can do it all from javascript. In practice, it didn't work as well.
Invocations of massive parallelism are always exciting and often convincing because of the huge speedups you can get for niche applications. But historically, SIMD has not been successful (http://en.wikipedia.org/wiki/SIMD). Or, as a NASA program manager in the area of parallel computing once remarked more colorfully in the mid-90s, "SIMD is dead".

You could argue that GPUs have been a successful back door pathway for SIMD. This seems analogous to the offboard processors that are used in medical imaging or military signal processing (radar) -- there is a SIMD unit, but it is controlled by a general-purpose computer, and the whole thing is in a peculiar niche.
It's all true, but it's sad that people only listen if a rich person is talking.
Some Androids have a separate volume control for notifications. Settings -> Audio(Sound) -> Volume. (I think it may be in all but not exposed by the UI, so you may want to try widgetsoid or some other widget to expose the volume controls).

Failing that I think you can set the notification ringtone to "Silent".
Hashtags were/are a Twitter user creation that they do very little to support apart from making them linkable within posts so they are easily searchable from their application interfaces.
It's just that setting up IRC is so trivial: apt-get install inspircd. I have been running an IRC server (a reasonably public one, even) since 1994, and even at $250/hour (the highest hourly wage I've seen people reasonably claim for technology work) I don't spend $10/month administering it (and remember: that's just for 5 users...).
Japan's Tough For Game Developers
Network-reliant apps should check for connectivity during loading, this can take a few seconds to verify everything. Would he rather the app doesn't do any environment validation and present errors when trying to run specific tasks? Can you imagine, working on a complex document only to find out when saving that you don't have enough disk space or your network connection isn't valid. Splash-screens are an important time to determine whether everything is there that you need to do.
> No, I assure that even if you eat too much healthy food, you will grow fat and obese the same.

This isn't true. If you eat lots of healthy food, and get even a little bit of exercise, then you will gain weight, but it'll be muscle instead of fat. If you eat only a little, then you will lose weight, but the quality of what you do eat will determine whether the losses come from fat or from muscle.

> A number of these 33% HAVE the money, HAVE the time, HAVE the means to eat good food, but decide not to.

What has actually happened is that people decide to eat healthy, but society lies to them about what is and isn't healthy.
"all the programs that could be written have already been written"
1. Two colleagues offered the above chestnut as rationale for not writing new code, and instead always finding/reusing existing code.

2. A program = a set of mappings between input and output states.

ie. given input states {00,01,10,11} and the same output states, the set of possible programs with this signature can be composed like this:

program1 = 00 mapped to 00 only and nothing else defined, i.e. {(00,00)}

program2 = {(00,00),(00,01)} and nothing else defined
... etc. This sequence is called a Powerset

3. Given N input states, and M output states, the number of possible input-output mappings = NM

4. Given input-output mappings NM, the number of possible programs with this signature = the Powerset of NM, which has size = 2^NM (2 to the power of NM)

5. Consider a trivial program that merely takes and returns a single ASCII character (4 bits long). Number of possible such programs = 2^(128*128) = 10^77

6. Number of atoms in observable universe (is of the order of) = 3.2 x 10^79
= (atoms in typical star) X (stars in typical galaxy) X (galaxies in observable universe)
= (1x10^57) X (400x10^9) X (80x10^9)

7. Given the range of interesting programs goes far beyond this trivial example, the probability that all the programs that could be written have already been written = 0
Somewhere Inside, a Path to Empathy
It would be more interesting, but a simple test like this doesn't demonstrate much. A benchmark testsuite with a few algorithms or data processing patterns common to a domain would be more helpful.
Mistash: Pinterest for your product lust
News in Eye
Researchers at Drexel have released some software to help subvert stylometry - see 'Anonymouth', linked from here: https://psal.cs.drexel.edu/index.php/Main_Page

There's an interesting presentation here:
http://events.ccc.de/congress/2011/Fahrplan/attachments/2019...

I'd be interested in seeing more tools in this vein. I already know that if I want to camouflage my writing, I have to cut way down on the dashes, but it'd be neat to upload a few large documents and see a nice list of the top ten traits that could be used to identify me.
My browser does 10,000 operations / second with innerHTML, and 15,000 operations / second with DOM. In every ajax application I've ever made, this is negligible, compared to latency, server processing time, and downloading time.

I guess this saves you 1ms for every 30 elements you create? I'm sure there are some cases I'm missing where this might make more of an impact, but from my understanding of the article, this looks like a pretty small improvement.
>They created Chrome Frame, people. They know enough to solve this engineering problem.

I would rather say the creation of Chrome Frame marked the point when they threw up their hands in frustration, deciding that they were never going to solve this engineering problem.
Any word on why this was [deleted] until a few minutes ago? Inquiring minds want to know.
9 Hot Tips for Small Business Marketing on Facebook
Had a play then and the results are quite good. Using a sample search for viagra on DDG, Google, Bing, Yandex, Gigablast and Blekko it seems to have less spam in comparison to all but Blekko.
I'd be very interested in purchasing this book. Please keep us updated when its available.
"Trendy"? How so? I can't remember the last "we could have sold it but instead chose to shut it down because it was better for us" essay I saw on HN.
Liked this one.
"If you have a procedure with ten parameters, you probably missed some"
I see valid points for both "offer in the first email" and "no offer in the first email" positions. I think the logical conclusion is this:

1) Create a Gmail account for some common name (Joe Smith) and email from that account first, asking for the price.

2) If you get a response, proceed from there. If no response, create another Gmail account for a common name, and email with a concrete offer.
Memorizing the periodic table does not make you a chemist. It won't even suffice to pass chemistry 101. High school math amounts to barely more than memorizing the periodic table.
Why Veterans Are a Good Fit for Tech Jobs
And to expand a little on what mbreese said, the basic, fundamental idea behind the URL is for a client to indicate to a server what resource it's trying to access. So it's totally broken by that #!.

http://isolani.co.uk/blog/javascript/BreakingTheWebWithHashB... is a great article.
The fact that:

1. This is not new,

2. It’s not just Google,

3. Microsoft did it (or even still does it),

4. A bunch of web experts don’t take it seriously because a bunch of web sites don’t take it seriously.

Does not in any way invalidate or make absurd the proposition that:

5. Google’s actions are noxious.

Points 1 through 4 are, however, informative and provide valuable context for Google’s noxious actions.
Meh. It's not really 'without html' at all, it's simply without 'directly creating html'.
Arch is great, but it targets pretty much the opposite type of user than Ubuntu. Could you imagine telling your grandma to switch to Arch from Windows?

Of course, nowadays, I would suggest Mint, because Ubuntu is just weird. Their original motto, "Linux for Human Beings" should be changed to "Linux for Mark Shuttleworth". He's off in his own world now.
Ask HN: Best way to derive an AES256 key from a password/passphrase?
Hi all, I'm working on a crypto app that will use AES256 to encrypt data and am looking for a good way to come up with the AES key.

My current approach to generate the aes key is to ask for a password/passphrase, bcrypt it, then do a SHA256 on the bcrypt hash to generate the key, and store the bcrypt salt. The purpose of the SHA256 is because the bcrypt hash wouldn't be 256 bits.

Are there any weaknesses in this scenario? If so, can anyone suggest a better approach?

Please be polite.
I thought this was going to be about a data binding template system like AngularJS or Knockout. Those are truly "better than templates", whereas this one is questionable.
HTML5 iOS apps are easier to clone
ever considered something like flippa? it addresses all your concerns and is nearly impossible not to know about it if you do business online (and read HN)
I have a problem with this, as it appears to break the separation of concerns.

Don't the programing guru's tell us over and over NOT to mix markup into code and vice-versa?
I am looking for a technical co founder. The startup is poised to succeed. And we're not just 2 business chumps looking to find a tech guy to just do it all. After hours guys just aren't cutting it at the moment but the prototype is being coded in iOS by them.
From TFA:

>> It’s not like we were going to put a For Sale sign up. We had active clients who we didn’t want to scare off. We were still actively supporting the product and we also wanted to sell a profitable service, and for that you needed customers.
>What about IE tracking what users are searching for?

What about it? Tell me more.

They don't even enable Bing suggestions by default.
Also added in stack overflow.. http://stackoverflow.com/questions/9369934/epigrams-in-progr...
I have absolutely no opinion on the standard, so I'm not sure why you keep telling me extraneous shit. Read what I typed; don't get upset when people accuse you of using scare quotes when you're using scare quotes.

edit: sorry, I was wrestling with a stubborn CPU fan, and you seemed like that CPU fan. Turns out the CPU fan was not stubborn, but well-designed, and I probably wasn't communicating well.
and that's taken care of by flippa if you want: you can do private auctions, you can hide names and urls until people sign an NDA and stuff like that

RTFM
Could you point me to a reference on why you want to record ambient audio to mix in?
The portrayal of such an act could clearly be art. You are just being absurd.
Sure, this is how most everyone does it. But sometimes a lightning bolt lights up the night sky for a second and lets you see that it is the "freak" who is right and everyone else who is the aberration. I think we should be grateful to Steve Jobs for providing so spectacular a counterexample. He didn't just not follow convention, he built the most valuable company in the world doing it - something that, if the managerialists were right, ought to have been impossible.
Are you going to say the same thing about the FileSystem API, Dart, and NaCl? Google is probably the worst browser vendor when it comes to having competing implementations of their proprietary features.
It was hinted at in other comments, but when you go to http://twitter.com/#!/danwrong, what you're really doing is going to http://twitter.com/, processing a chunk of JavaScript that looks at what's after the #!, then loading up danwrong's page. This causes issues with search engines (the server has already told the crawler everything's OK, so how do you tell it the page can't be found?) and changing URLs (if you want to stop using hashbangs, you have to include an annoying piece of JavaScript on your home page forever).

So now, Twitter wants to get rid of the hashbang from its URLs because of— in part— the first reason, and it's currently dealing with the second.

Hope that explained a bit.
I can't find any examples of privileging a hypothesis in the grandparent comment. Could you clarify that?
I can't say I would side with either party in this case. P3P sounds about as robust a protocol as RFC 3514 (the evil bit), and Google could just as easily display a warning to any user whose browser rejects third-party cookies.

https://www.ietf.org/rfc/rfc3514.txt
Wow, I did not know that emacs could be run in a terminal mode like vim. Thought it was GTK/GUI only. No excuse not to install Evil and give it a shot now.
Driverless Cars of the Future Are Here Now
You're seriously asking what the difference is between a domain name and a piece of land? It would be easier to list the ways in which they're similar.

Domain squatting makes the Web suck. It does. You can throw around all the analogies you want, but speculative investment does not have the same effect. The domain name system was not designed to be used that way. If there were a special squatter registration that cost an exorbitant amount per domain, then maybe I'd say it's fine because they would have to make an actual calculated purchase to justify the obscene prices. But as it is, they're abusing a vestigial weak spot in the Web's infrastructure.
This isn’t the first time I’ve put an unpopular prediction out there: in 2005, back when I was with O’Reilly and right after the Intel transition announcement, I I predicted that Mac OS X 10.6 would come out in 2010 and be Intel-only. This was called “questionable”, “dumb”, and “ridiculous advice”.

Is this old prediction supposed to be impressive, and meant to serve as a convincing track record in regard to predictions?

Because after the Intel transition was announced it was obvious (and not just in retrospect) that OS X would abandon PPC and a future OS X version would be Intel only. Actually, that's the basic meaning of the word "transition" --and Steve had said, when he introduced it, that Intel gave them the better future roadmap.

The iPad and the MacBook (the only Mac that matters) are converging on the same place on the product diagram: an ultra-light portable computing device with long battery life

Well, that leaves all the stuff that a tablet can't do.

Now, possibly, we would add a keyboard and a big screen on an iPad, in the future. And the iOS of the era would have many more capabilities, like a modern Mac has. Well, I wouldn't call that the disappearance of the Mac. Just a new form factor that replaced the old one. You know, like laptops sales have eclipsed desktop ones.

Mac OS X shows signs of becoming less capable, through deliberate crippling of applications by the OS.

I have seen not one sign of "deliberate crippling of applications by the OS" from OS X 10.0.1 to OS X 10.8. Where is that supposed "crippling"?

It's FCPX not having all the features of old FCP? That's because it was written from fu*n scratch, and they couldn't add all the stuff in time. The big things missing are already here (XML importing, Multicam, etc), whereas other stuff were left out like floppy disks where left out: they don't make much sense going forward but for a very small minority (e.g tape editing). Go to Philip Bloom's blog to read the experiences of 7 experienced professional editors with FCPX and how they come around to liking it as an improvement over FCP.
Clickable link http://i.imgur.com/fSJqq.png
It is interesting that your response to google seemingly doing something that is, at the least disingeneous, is to criticize microsoft. Also re: culture - were to you think google got all those engineers from? A significant number are ex-MSFT. There is a reason GOOG built a campus in bellevue.
Consider if knowingly breaking the speed limit resulted in a fine 3 times larger than if you unknowingly broke the speed limit. I agree there are criticisms from a wider perspective and it also negates one of the original intent of patents to share previously "secret" knowledge.
Why is Clojure so slow?
Free online computer science classes - Where to start guide.
exactly...my first thought was how this seems like a stones throw away from jurassic park.
My favorite paragraph is this:

It’s true that we do spend a lot more than the average family. Yet the one truly expensive line item in our budget is our airplane (which, by the way, was manufactured in France by Dassault Aviation SA), and those annual costs are mostly for fuel (from the Middle East). It’s just crazy to believe that any of this is more beneficial to our economy than hiring more teachers or police officers or investing in our infrastructure.

That's an excellent counter-example of trickle-down economics.
Things to Do With Your Own Drone
"Simple to use" isn't the only metric. Skydrive gives you 25gb of data storage for free. Dropbox charges $120 a year for 50gb.
Founder here: Added OPML support. Give it a try!
The problem is, blacklists need to be maintained, create a single point of failure (in terms of both access and trust), and rapidly grow out of control. See virus scanners, spam filtering, CRL checking for SSL, MSIE Phishing Filter, etc. all of which work either sporadically or at the unrelenting expense and pain of some central party.

I think MS probably needs to acknowledge that P3P is broken, and change the default so it doesn't affect third party cookie acceptance. Administrators for Windows environments that think otherwise can override the default by deploying a group policy.
Chump change, and not nearly enough to cover moving expenses for an established and talented developer living in a major metropolitan area.