skysight-inc/HackerNews huggingface dataset:
A nice take on the subject : http://www.dilbert.com/blog/entry/the_value_of_ideas/
MongoDB Single Server Durability Guide
Pop bands on the front page? What's happening to HN?
Inserting a default value is even worse than inserting NULL. Now you can't tell what data was wrongly inserted if you tried to clean up the mess later.
The H-R diagram of Astronomers
I'm going to get into the more nuanced side of being a blogger AND a journalist in the very near future, but you're partially correct.

When I first started news blogging, I was directly told by my editor (Richard MacManus) that my writing was, while perfectly correct, too dry/boring to get any kind of significant pageviews. He and Marshall Kirkpatrick taught me how to carefully interject analysis and heavily qualified opinion (which was always identified as such) into a blog post to make a kind of news/opinion hybrid.

It's a delicate art, indeed. And a topic for a different post. =)
The author has also published it in his personal blog some time ago - so you may have seen it there before.
Dude, the "going to parties" part was, I thought quite clearly, a joke.

You can't write about information you can't get. You can't get information by being a dick/informant all the time. It's a delicate ethical balance, but it's a lot more nuanced than gadfly versus vulture.
9876543210!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Thesis Theme is now using a split GPLv2 license
Only if you live somewhere with no state tax.
My standards are set high on purpose; living up to them is a lifelong quest.
'Graph' is the next hottest buzzword on the internet, thanks to Facebook.
I couldn't disagree more. Journalists are supposed to be hated. The fact that journalists want to be liked and invited to parties is how we get the country's most prominent "journalists" playing with squirt guns at Biden's house, buying into lies that lead to wars, and ignoring torture.

There is an interesting line to be walked between pandering and gaining access. Journalists who are disliked and never invited to parties are also journalists who are unlikely to be breaking many stories, and who will have trouble getting informed comment from insiders on what is happening.

On the other hand the subjects of journalists are aware of this and actively prefer to grant access only to those who are willing to pander.

I won't say that journalists find the right balance. But the ones that I have known have been more aware of the importance of doing so than the vast majority of bloggers out there.
How is Ruby's method and different than Groovy or JavaScript? I think their all pretty neat. Goes to show that there is always more than one way to skin a list.
Why the Mythbusters won't do RFID (2008)
Or people that build robots that build city-building robots.
Graham's Number?

http://en.wikipedia.org/wiki/Graham%27s_number
and in another tweet:

"The PHP is GPLv2; CSS, JS, and images are proprietary."
http://twitter.com/pearsonified/status/19288875981
That's good to hear. I think journalism like your own is likely to become the saviour of the trade, as it were.

Such rigorous writing is never given the time in print media. Hell; I wrote for a monthly that had ample time for fact checking but just didn't want to spend the money :(
Devsugar: Farewell, UIGetScreenImage()
Does Postgres have reliable, tolerably-easy-to-install-and-configure master/slave replication yet? That's the only thing that kept us off postgres last time we were looking, we definitely need a fast, reliable, read-only slave.
The headline makes me revisit http://sivers.org/multiply.

Execution is in (almost) all cases the hard part of the equation.
If you're going to downvote at least have to courtesy to explain my error; always happy to hear my mistakes. :)
Wow, an entire opinion piece, making countless of conclusions, offering countless of speculations, basing it all on some study, the citation of which of course is not given. It would have not been hard, name and date would have sufficed perhaps.

I say b*. We all talk to strangers. A lawyer meets countless of clients who are not from the same background he is, think criminal lawyer, or negligence, or the guy who writes wills, or deals with trusts, not necessarily the commercial lawyer. So too a doctor's patients are as diverse a people as they can be. I think too enterprenours. Their customers could not be more diverse. We all chat to random strangers once in a while, we all meet complete strangers in very diverse settings.

I am not saying that people do not get together with people who have same interests. I do not however think that is all such people do, that their entire universe is "same tired thoughts".

Its nonsense. I hate opinion pieces. More facts please. Please just tell us the cold hard facts with possibly no commenting whatsoever. I have my friends to do the commenting, the best of which is of course my brain, and seeing as I have had my brain for 22 years it must be a tired and old same brain, so perhaps I should try and find a new brain.
Updated - Now with Video - How Zynga Uses Ghetto Testing & MVPs
What?

Have you ever programmed SQL? Because what you wrote doesn't make sense.

No data is inserted wrongly - you are simply leaving out a field. There is no mess. Just an unused field.

Are you thinking it's like csv where if you leave out a column all the others are shifted? It's not like that.

The standard says if you leave out a column that does not have a default the SQL should return an error. Instead MySQL puts in a default (but only if you tell it too in the configuration). Putting a NULL in a non-NULL field would be much worse.
Put the Factorial, exclamation mark after each exponent.
Looks better than the iPed.
Can you go into a little more detail about sharing?
Are my files kept on my devices when shared or does it implicitly mean shared files are read/write accessible by others?
If so, is there a way of managing permissions?
I think what you're looking for is the marque feature of 9.0:

http://developer.postgresql.org/pgdocs/postgres/release-9-0....
In a somewhat restricted version of this contest some time ago the best entry was my:

B(b, c, 0) = 0

i < b => B(b, c, i + j * b) = i + B(b, c, j) * c

T(b, 0) = b * b

T(b, n+1) = T(T(b, n), B(b, T(b, n), n))

Z = T(2, T(2, T(2, 9)))

It is much, much larger than the number you just threw out. See http://bentilly.blogspot.com/2010/03/large-numbers.html for an explanation.
Something like

(9||||9)!

Using knuth's up arrow notation

http://en.wikipedia.org/wiki/Knuth%27s_up-arrow_notation

And a factorial for good measure
Not with a 17 month lead time. He'd have to seriously optimize that process to make money.
Thanks for that report, I'll see what we can do!
you've traded away most of the peace of mind that comes with obliviousness in exchange for an unquantifiable reduction in hassles.

There is some truth to that. I do, at times, fret too much. So there is some cost in terms of peace of mind. However, even though I cannot prove to other people that there is a cause and effect relationship (between my actions and specific outcomes) and even though the reduction in hassles cannot be quantified with exactitude, that doesn't mean I cannot quantify it sufficiently to conclude that the benefit is well worth the cost.

For example: My divorce was amicable and there were no lawyers. IIRC, the average cost of a divorce lawyer when and where I got divorced was $18,000. No, I can't know if I "would" have spent $5000 or $18,000 or $40,000. I can know that I saved thousands of dollars on lawyers fees by having an amicable divorce. I am also very certain that it benefited me by more than that: I got thousands more from my husband than I was legally entitled to. My husband was not a wealthy man. After paying lawyers, there wouldn't have been that much to fight over. (He had a job, we had a bunch of debts and some household possessions.) I have every reason to believe that the approach I took was all to the good. Can I prove that to skeptics beyond a shadow of a doubt? No. Can I measure it with a high degree of confidence for my own peace of mind? Yes.
It's not unfortunatly... I ran into this problem the other day. The log on a long running Postgres instance brought down an entire tape archive for half the day. I had to shut down and reconfigure the instance. Of course, part of the problem was that the it was on the root partition, but this doesn't change the fact that it was a 48 GB log file with most of its information dated.
For a very short time: The last confirmed signal report from SuitSat-1 was the report of KC7GZC on February 18, 2006, sadly.
you need to be signed in to google to see the followers/following data. it shouldn't be hard to pass a valid cookie along, but it might get a little suspicious for one user to make ~60m requests.
We are Treehouse, and this is why we exist
File Fragmentation
10!^2!^3!^4!^5!^6!^7!^8!^9!
My daughter at bedtime says she's giving me infinity times infinity time infinity kisses. That's the biggest number, I don't care what any of you math whizzes have to say about the matter. ... OK, let's call it the best not the biggest.
Exactly this. HTML5 is mostly just a collection of standards designed to formalize optimizations and techniques that people have been kludging around for a long while. There are exceptions, but it's not a magical new technology that's going to revolutionize the web and make me breakfast in the morning.

That said, developers would do well to stay on top of emerging technologies, both for technical and resume-related reasons.
It makes high quality video on demand over the internet much more feasible.
Truism is the right word for this? English is not my first language so I'm not sure.

The word in spanish is 'perogrullada'.
HTML5 porn star!
If ideas had more intrinsic value, there'd probably be a market for ideas. But really there is none. Almost no one is willing to pay you for an idea.

The closest we come to such a market is the patent market. But again here, it is virtually never the case that a company buys another company to actually implement its ideas. When was the last time you heard that a patent troll was bought in order to create a product? Never (or rarely).
I'm not sure if quarks have "positions" in the exact sense of the word, so I don't think there's a metric you could apply here to get distances for which to solve TSP.

Suppose there was a metric between quarks. To be clear, are you saying: take all quarks in the universe. Take their powerset P. For each set S in P, create the complete graph K_{|S|} where edge lengths are distances. Let TSP(x, K_{|S|}) be the number of steps required to solve TSP. Sum TSP(K_{|S|}) for all S in P.

Let n be the number of quarks in the universe. The size of the powerset is 2^n. For each S in P, since TSP is solvable in exponential time, we'll upper bound the number of steps by 2^n. In other words, for each powerset, you're cost for solving TSP is at most 2^n. Therefore, the number of steps is at most 2^n * 2^n = 2^(2n), which is far smaller than say Ackermann(6, 6).
yep, that's it. big fan of the voice of Vader & CNN
Then the best I can come up with on no notice is 2 ↑^(4 ↑^(6 ↑^(8↑^(9↑10)) 7) 5) 3.

That would be trivial to increase substantially by using some other notation for the hyperoperation, but I'm going with the presumably most familiar one. I'm sure there are bigger numbers - specifically, Wikipedia mentions Conway chains, where a→b→c = a ↑^c b, and so 2→3→4→5→6→7→8→9→10 should be quite large indeed.
Carlos, the WebTiming API has already been integrated into boomerang, as has IE9's implementation of it. Chrome's API hasn't.
Not to make light of the situation, but I've been hearing this same thing for the past 6 years. It gets a little old and diminishes the message.

* We already have our /48 bought & deployed in production.
Thanks for the pointer, I'll look into integrating it.
Awareness of how people operate and subtle indicators of what they are likely to do, combined with, in essence, an assumption of innocence in the way I respond. (Not that I think a single sentence can possibly really explain it.) That doesn't mean trouble never visits. That does mean that I have managed to get far better than average outcomes for some situations that promised to be very ugly if handled the way most people would have handled it. (See my remarks about my amicable divorce, above, as an example.)

If you are actually hoping to learn how to do some of the same, two good books are "Getting to Yes" and "The heart and mind of the negotiator" (or mind and heart -- I never can quite remember which). Both were required texts for a class I took on negotiation and conflict management.
Oh I agree they are both very bad. Putting NULL in a non-NULL field is totally wrong.

However I really do think that inserting an unexpected default value is worse than inserting NULL into a NON-NULL field. The NULLs will cause problems, but they are problems you can see and resolve.

The default values are silent errors that will corrupt your data and be very difficult to recover from in the future. You can only guess which data was wrongly inserted.
Top Two Wireframing Tools
Wire framing is an important part of the design process. It usually occurs in the beginning before any graphic design takes place. Its sole purpose is to communicate the content structure, navigation and lay out. Things like color, font, images, gradients and other visual effects are saved for later after wireframing has been completed.
Oh, man, sweet. :) Now to get the Ops guys on board...
I'm certainly no expert on standard SQL, but I suspect that's academic.

Since my knowledge of transactional DDL is PostgreSQL[1], which supports effectively everything, with no onerous locking, I now have the question: what's the difference? Was my DBA friend in error, or merely out of date?

[1] first-hand knowledge, anyway. My 3rd-hand knowledge of MSSQL is that it's more or less Sybase, which does fully support DDL inside a transaction.
yeah, we spent a lot of time trying to find a name that both matched what the project does, and that doesn't clash with another opensource project. The decompiler was in a sufficiently different scope that we wouldn't step on toes.
I think this is probably an excellent example of what can be done with a comprehensive set of automatic regression and performance tests. I'm guessing most bugs are caught immediately after each build, and they can be fairly confident releasing stuff without doing much manual testing.
Chrome's pace of major version releases is already faster than any other desktop software I'm aware of, but I'm glad they're not stopping there.

Other projects should learn from Chrome: remove all user interaction from your automatic update process and you can release new versions as often as you want.
Or what if you restricted the number of symbols to be no more than 20 symbols total.
I see that many of you are discussing PostgreSQL. I have to admit that I'm already using PostgreSQL 9.0beta3 in production, and it's been rock stable so far.
I really hate when sharing products have no web interface. Do that many people have that many friends with iPhones?
For Jessica
I made the same argument to my database teacher. He pointed out that isn't going to do you much good when you have more than one application talking to your database, since you would then have to write the code to validate it in each application.
Original source, with some explanation:

http://www.strudel.org.uk/blog/astro/000943.shtml
Yeah, the site is fantastic. He's a funny dude.

I helped out with RosettaCode a few years back, hosted it for a little while on my SliceHost instance when they had some trouble. My <a href="http://rosettacode.org/wiki/User:Mwn3d>good friend</a> contributes all the time.

Glad to see the site still exists and is flourishing, albeit slowly.
MathOverflow - A place for mathematicians to ask and answer questions.
The people who are serious about photography tend to prefer to take their pictures on DSLRs and not on camera phones. Sure, everyone takes photos on a phone, I'm no exeption. But the photos I'm excited about sharing are seldom shot from my phone.

Does treehouse help with this use case?
Judging submissions without clicking through and being astounded by this guy's incredible artistic hacking skills? What's happening to HN indeed.
Redirected me to a malware site on first visit...didn't the second. Your blog may have been compromised.
You wonder if Apple will take notice of this app and decide to come up with their own app and have it on iOS by default - they'll then be able to get the tie in with the content publishers as the 'official' application. I could then see Apple launching subscription 'bundles' for content or sharing the ad revenue with publishers.

They could then remove flipboard from the app store as it duplicates functionality :)

Does that sound feasible?
Feature parity on mobile apps + web apps should be at least some sort of priority IMO.
I'd much rather see code that might take an extra second or two to recognize than code that will need to be completely rewritten X times, constantly maintained, or is otherwise "stupid" (a technical term I use sometimes).

The example code is exactly the type of thing that would raise my hackles - only a really, really bad developer would write that. It's not only easier to write it correctly, but faster.
Or sell them for a bazillion dollars each.
I've thought quite a bit about this, and I don't know what the answer will ultimately be, but I do feel strongly that a world in which we can all live shamelessly and honestly will be better than the clouded and duplicitous public life the vast majority of people live.
What I was trying to say was that the idea that such behavior tends to trap people into poverty is a derivative of our genetic code is extremely deterministic.

I think the key word here is "tends:" as far as I know, no evolutionary biologists or psychologists would argue a 1:1 correspondence between these kinds of situations and behavior. But, from both a game theory and evolutionary point of view, the kind of behavior described in the article makes sense. This isn't at all about being "extremely deterministic;" it's about analyzing how people might respond to certain forces and situations. They will have free will and can still exert their preferences in a wide variety of ways.

I think the author of the study and many others are trying to figure out how genes and environment interact -- which turns out to be a far more complex question than many simplifiers would have (and I'm not saying you're one of them).

For more on the topic of genes/environments in a less contentious / politically loaded setting, see "The Orchid Child" in The Atlantic: http://www.theatlantic.com/magazine/archive/2009/12/the-scie... .
The Orchid Child
I feel it is a bit of stretch to compare a product user to a blog reader. Having users who love your product will a) point out things that need fixing, b) give lots of great feedback. A product is something they have to use (you hope), its solving a problem. I don't feel that way about a blog.

I suppose a great reader will also provide feedback which is what you are asking about. Sorry no ideas here.

I have some users who love my software, but I rarely hear from them because the software just works. But then again my product is rather boring and not fun to talk about. I got my users by having software that solves their problem and I provide top notch customer support.
Copyright Trolling for Dollars: Media’s Latest Answer to Money Woes
Premium Zen Cart Templates | Zen cart
Build an online shopping website using Zencart templates.Get numerous free Zencart templates and make your site attractive.For more visit our website.
Any "Ops guys" who don't find something like Slony tolerably easy to install might not be suited to your environment.

I've found the "feature" that MySQL replication is integrated[1] to a huge problem, especially when faced with messes made by those who installed/implemented it because understanding something more complex (like the realities of database replication) would have been too high a barrier to entry. It also, of course, meant that competing solutions were rare, something that, in the case of MySQL, I do consider a benefit.

[1] I hesitate to use the term "built in," since there's a giant piece missing: initial synchronization. They want me to do what?! A full dump and restore, before I even turn on the replication? That, as well as the "tip" of just copying files over always struck me as amazingly manual.
Using this list of criteria, which I have no reason to disagree with, I am forced to conclude that the world needs more writers and fewer journalists.

Congratulations on the strong argument.
Hmm... I just ordered a Happy Hacking Lite 2 keyboard, which uses a membrane switch. The HH Professional uses a mechanical switch, but the ~$250 price scared me away. I also looked at the Das Keyboard and the Unicomp Customizer, which are both mechanical.

Has anyone used both versions of the Happy Hacking keyboard? Is there really a huge difference in the feel of the membrane version and the mechanical version?
Hi Chrys,

I have tried Treehouse for a bit on my phone, and here are some thoughts:

It appears that there is no way (currently) to share photos with subsets of friends, is that right? Since that is the case, I don't quite see how this is different than sharing on Facebook or Twitter. I was getting spammed with friend requests through Treehouse, and it just appears to be an ego-boost game of "how many people can I share my photos with". If I have pics I want to share with my family and not the rest of my Treehouse friends, there is no way to do that. Treehouse may want to be the next coffee table, but I want my coffee table to look like a Venn diagram, please.

Also, I signed out of the app, but I keep receiving push-notifications about activity happening. Is there a way to unregister my device token without uninstalling the app and waiting for the APNS feedback cleanup to happen? I don't want to uninstall the app because I am actually taking notes on the UI of the app (it is quite good).

EDIT: fixed spelling
I use the Kinesis Advantage: http://jseliger.com/2009/07/20/kinesis-advantage/ , which is probably as close as you're going to get to what you're looking for. The keys are Cherry Browns, per the picture in my review.
I keep getting burned by chrome's automatic updates. They have twice killed xmltree extension I use and I have to wait for the extension owner to update it.
Razer's beautiful, Tron-inspired mouse and keyboard
If you get the Unicomp, make sure you get the Mac keys with it, as described here: http://jseliger.com/2008/05/07/product-review-unicomp-custom... .
I had the same problem (and, really, 5 years?), but "solved" it at the time with ISO8601 strings. They sort, they're standard, they support microseconds, they're fairly common in web services. Slower than a reasonable native type though, obviously.
in effect, you're just creating your own, completely custom DBMS by doing this.

I've argued for years that this is what the "sharding" hype (and to some degree the current NoSQL hype) was mostly about.

I'm not suggesting a custom DBMS can't possibly be the right answer, but it seems silly to layer it on top of something as heavyweight as a relational database.
I disagree. I don't consider "ideas" to be elevator pitches about projects. I consider "ideas" to be fundamental insights about markets or software or technology, and there is a huge market for this, whether that's consulting or a product business or a hybrid.

Just because people don't get paid to glibly shoot their mouthes off (usually), doesn't mean there is no meaningful market for ideas.
http://www.amazon.com/Linked-Everything-Connected-Else-Means...

He was just joining up with the CS dept at ND when I was doing my msc there and I got to see him speak a few times. This is part of a general trend, we naturally appear to keep small social circles on average with a few "hubs" providing most of the connections to others. This is actually a pattern in distributions throughout the natural world, it's really an interesting topic to study.