skysight-inc/HackerNews huggingface dataset:
http://code.google.com/p/android/issues/detail?id=9392&c...
The 'Apology' note was about using the platform for promoting a non-profit instead of regular content.

I do wonder, also, if these paywalls can work. My initial thought was that the money would incentivise the content creators in a way that blogging doesnt, but a similar abandonment of regular writing is apparent in the letterly newsletters I have looked at.
Our cost per user is too high to rely on an Ad/Freemium model.
Are you of the opinion that enterprise software (not the other stuff, just what you interact with on a computer) is generally of a high quality? Or, are you suggesting that the other stuff is so awful that mediocre software isn't even really a problem, due to how bad everything else is? (e.g., when you get hit with a baseball bat you forget how much your hangnail hurts).
>Does it never make it harder to implement the behavior we think we want?

I should ask why you're aiming at "never"? I prefer to quantify "how often it makes writing harder". It is more useful.

I think that types could make writing behaviour we want even easier. For example, you could use "session types" and be sure that your routers always understand each other. You can write complex algorithm while establishing its complex invariants in types and be sure you're correct.
Ah ok that makes sense. I'm a big fan of not cluttering up my codebase with special cases for launches if things will resolve themselves naturally in a couple of days.

It's a pretty nice product though. Here's my list:
http://www.7bks.com/list/610009

Maybe a suggestion for the future: A corners/groups kind of feature? So that I can filter by what my interests are. Maybe implemented as tags? Amazon already categorizes the books so if you have access to that you could build the tag cloud automatically and let the person making the list add/remove from it.
Yes, a `bundle update --pretend` switch or similar would be good.
Make GitHub repo lists easily using GitNode
Google News? AdSense?
This is my eventual goal for www.thoughtplot.org - right now, it can track your mood, but I am working to extend it so you can use it to track arbitrary variables.
Which one is "hacker" and which one is "developer"?
Tell HN: Why reinvent the wheel?
Because if we didn't, we would still be using circular stones as our wheels.

So, today, reinvent something that annoys you. It might change the world.
Yes, however the point I was making was more simple: a better emacs, but respecting what emacs created: texmate. A better texmate, but respecting what texmate created: redcar. But if you are nitpicking, it is not as simple, and at this moment it is more like a promise. But you are right that redcar and emacs have a more similar philosophy.
Heh, yeah I still remember 6502 opcodes... 4C xx xx is jmp absolute, 20 xx xx is jsr (jump subroutine) absolute, A9 xx xx is load accumulator absolute, 8D store accumulator, 60 is rts... I could go on.

Typing shit in to the hex monitor for a few years will do that :)
My guess would be that "the planet" would have preferred the tribal warfare way of life... just a hunch.
15 Photos of Everyday Life in Rio de Janeiro
Take a look the life of local citizens in Rio de Janeiro.
-fvia-c was not the main mode of operation even in 6.x, it had an NCG long before the LLVM backend.
Congrats Reddit! Wish you and Hipmunk greater success in 2011 :-)
Wow as much as this sickens me, I think this is actually good thing. Governments may finally see the wastefulness in patents thanks to sheer numbers of rubbish patents coming out china. Unfortunately it will be protectionist measures that may help get rid of the patent system rather than fairness or logic or ethics.
Feedback on a social media campaign
Google Digital Newsstand Aims to Muscle In on Apple
I think that the lack of understanding about how this stuff works really is the root of non-tech people being apparently apathetic about it. Of course, the observation is all anecdotal on my part, and a lot of people seem to have anecdotal evidence (One that stands out in my mind: http://twitter.com/dozba/status/19237941121388544 ). I wonder if anyone has done a study about how accurately the average user models this stuff internally.
It was the dominant economic system in place while that happened. I don't think we can say that technological advances were the result of capitalism, necessarily, or that they would not have happened under some other social structure.
> but there are better examples in the literature

For quite a long time, GHC's main codegen backend was via C.
Politically Charged Sci-Fi Short Floats UFOs Over Israel
I wonder how much of that traffic is from folks who ditched Digg?
That's silly. Internet arguments are entertaining and productive.
From Jordan Mechner's diary of the development of Prince of Persia (POP was originally coded in 6502 Assembler. It took him four years). Reading Jordan's full diary will take you at least eight hours but it is well worth it.

> We chatted for an hour about peripherally related topics. Broderbund, corporate America, the rat race, capitalism, freedom. I was seducing him.

At the critical psychological moment, I remarked: "You know, all my clipping is done on the byte boundaries."

There was a pause

http://jordanmechner.com/old-journals/page/33/

April 3, 1989
They are the same. It was meant to draw you out. It seems to be working okay. In reality I need only a great personality for the how-to A/V. It would be great to work beside a quality hacker, especially if this hacker is head-over in love with the world and all its deep flaws. Yeah?
Nowadays, and the last 2.5 decades, yes, but originally it used to use C as an intermediate language.
I'm not of any opinion on quality of software, I just know the software is only one link of the chain that makes enterprise software enterprise software. The other elements I mentioned make up the "safety blanket".

I suppose in fewer words my point is: selling enterprise software isn't just about the software.
Quick question: What's the definition of "Top"?

Is it the most pageviews? If so, your top list is going to become stagnant since putting something on the homepage is going to give it a disproportionate amount of views.

Suggestions would be measuring clickthroughs to amazon or disregarding clicks from the front page in a list's rank or (my preference) a time-based ranking that would always eventually shuffle the top lists off the from page. There's an example of that here: https://gist.github.com/724443/eaee0121e4085bcd8c8a5f47a79c3...

When testing those kinds of things I like to implement more than one and see which I like best personally over the span of a couple of days and then split my population based on userid and see which drives better engagement. Of course, in your case I would suggest just making some "secret" urls (simply unpublished) like http://www.7bks.com/home/time and http://www.7bks.com/home/amazon that you can check out and see what you prefer compared to the current home.
No, it won't update the version numbers in your Gemfile. But to be clear, let's assume you have the following in your Gemfile:

gem "rails", "3.0.0"
gem "formtastic", ">=1.0.0"

Running bundle update (with no arguments) won't update the rails gem to a more recent version (if it exists), but it will update any of rails' dependencies, if updates exist.

So, rails has a "specific" dependency on actionpack = 3.0.0, and actionpack 3.0.0 has a dependency on erubis ~> 2.6.6. Let's say (hypothetically) the most recent published version of erubis is 2.6.7 (which matches the ~> operator), but the version in your Gemfile.lock is 2.6.6, running bundle update will pull down that new version of erubis 2.6.7.

Similarly, if a newer version of formtastic were available than the one in your Gemfile.lock, bundle update would pull this down as well.
Yes, each product has its own page with takes, conversations, etc. We've also partnered up with woot.com so their users can automatically import all the stuff they bought into taketake.
Actually that is the situation I'm in. I was just about to jump into emacs after working mainly with Netbeans, and failing to make the switch to vim, but this actually looks really appealing to me.
How the Media Inflated the Fall of Saddam’s Statue in Firdos Square
The whole point of the "Ideas don't matter" debate is exactly what you're pointing out on your post. People taking the phrase at face value just want to be on the opposing side because they like to antagonize popular opinion. When people say that ideas don't really matter, what they mean is that a great idea doesn't have an iota of influence on the success of a business/project based on said idea, when compared to the execution which can (and most probably will) have a huge influence in how everything turns out. The reality is that better ideas have a miniscule (though existent) influence on a businesses success, while execution of the idea has a much much larger piece of influence pie.

A bad idea most definitely will bomb, but it can be saved by a great execution. A good idea can easily bomb, though it's a lot less probable if it's executed right. The common denominator between both situations is that luck, timing, and execution are of extreme value, while the idea itself takes a back seat to be a secondary concern. Sure it's a lot better to have a great idea (which gives you a few bonus points in favor of actually making it), but what will determine if you succeed is how good your product (and marketing) actually is, if the timing is right, and if you're pretty freaking lucky.
Judging by Quantcast, it's not correlated. Reddit has been steadily growing, and Digg just did a face plant.
The Reuters story is a little short on details: http://www.reuters.com/article/idUSN1228014520070612

A search for "morgan stanley silver bullion storage fees" will get you lots more links, commentary, etc.
And to forestall any knee-jerk flagging: what's new here is a multi-partisan social media campaign around a privacy issue with grassroots groups working together with advocacy organizations. It's especially relevant to web startups because learnings from this are likely to apply to anti-corporate privacy activism as well; many of the organizatons involved (EPIC, BORDC, etc.) also are participating in the FTC complaint against Facebook.

Plus, Bruce Schneier's giving a keynote!
Apple is Now Worth More Than $300 Billion
> I think that they require your program to be correct at the time of checking.

I don't understand: static typing requires all the source code - and I stress "all the source code" here, which encompasses code not reachable too, rather than the just the code you are working on - to be type correct, otherwise your program will neither compile nor run.

> Looks much like Visual Studio. Am I right?

Yes, but aren't all static typed languages the same? I've found that to be the case with C++, Java, Haskell.
Very good advice. How often does a slashdotted page need to accept user input? And if it doesn't need user input it most likely shouldn't need to be generated afresh with every hit.

1) Render the page
2) Save it to file
3) Point everyone to it
4) Enjoy your 15 min of fame
Facebook IPO Now Likely In 2012
In finance it's returns (ironically, also often referred to as performance).

Each level of indirection means a middleman somewhere is taking a cut.
JavaScript simulation of an iPad
Actually, that seems like a low estimate. I think I remember him already having coined that term when I was buying his books 20 years ago...

...And Don was already Old School then...
Hmmm.. Im not based physically in the states and I dont like long distance relationships much.

I would be more than happy to give my 2 cents if you're interested in listening. Maybe we can bounce ideas off each idea as well.

Is this something you might be interested in?
Intel Moves DRM Into Chips for PC Streaming
I found that the blog is very good-looking, if you are debuting at webdesign too, it's quite impressive.
What made thousands of birds fall from the sky?
Yes, I would agree that in the past Nike have generally been ahead of the curve in their campaigns, creating the trends rather than following them (even if they are just mainstreaming co-opted coolness).

I've just been thinking about this and I've noticed something recently. The time it takes (for techniques/trends/fashions) to go from obscurity to mainstream is asymptotically approaching zero and even I find myself noticing a cool thing one week, and as soon as a few weeks later dismissing it as passé and tired. The window of opportunity to exploit something new is shrinking fast. My reaction to the Nike ad is probably symptomatic of this whole process and living life in Internet time like a character from a Charlie Stross novel :-)
I tried an early version, it sucked up entirely too much RAM for an app that is supposed to be simple. Hundreds of megs. I assume this is down to the JVM + the JRuby runtime.

As someone wanting 'a better textmate,' I see much more hope in http://kodapp.com, though it isn't cross-platform (it depends on OSX's Cocoa framework.) The early beta is already very impressive, especially the neatness of its codebase.

And no, this isn't the place to go recommending (vim|emacs). We get it.
We are actually working on an english version but the translation is very bad for the moment, and needs a lot of additional work.
If you are curious you can check it out here :
http://mybew.com/login/lang/en
Really not that brilliant. It appears that the fail0verflow guys did all of the work here. He just beat them to the punch after taking the fruits of their labor, and dropped the key using their exploit.

This is not unlike his behavior that got him rejected in the iPhone scene. I am actually a bit surprised that there are so many comments here praising him.

Hiring the fail0verflow guys, on the other hand, would be a good move.

There is a reason that he never releases technical details and just comes out of nowhere.
Cryptoforests and Spacial Folklore
Door D: Figure out what you want to do (or create). Read up on people who did something similar. Follow a similar path/pattern.
Some signups still don't allow '+' signs.

His method is better, albeit harder to set up.
Detecting Tuberculosis: No Microscopes, Just Rats
Surprisingly enough, it does work on the iPad.
It is slow as hell of course, with a real problem of adjusting to the screen size, but it works !
This mostly demonstrates that Twitter is a very poor medium for complicated conversations. I'm sure the conversation would have gone very differently if they had used, say, IRC.

Twitter seems to make it astonishingly easy to have a dialogue of deaf people, where each side fails to hear what the other side is saying. Throw in the fact that both sides are, to some extent, posturing to their audiences, and you have a recipe for a non-conversation.
Clickable:

http://www.paulgraham.com/road.html
Gotcha. I wasn't sure if you were implicitly stating that the quality of E.S. isn't an issue, or if you were saying it how you clarified it. Thanks.
Martian Odyssey: Rovers Set to Celebrate 7 Years on Red Planet
Personal Bankruptcies Topped 1.5m in 2010
The "glass half-empty" people call it reinventing the wheel, we call it "improving and bringing the wheel experience to a whole new level".
Does Windows Phone 7 Have a Data Transmission Bug?
I think it might be better just to talk about how great privacy is at DuckDuckGo, perhaps in comparison to other search engines in general.

Except there are no other search engines, in practical terms.
I'm looking for someone to make all sorts of A/V how-to's and be the face of the company. Since I'm looking at small-town America, it would seem unlikely then that we could help each other here. Besides, I contradict myself. I failed at poetry and took up hacking. By my logic I should be writing better poetry :-)

Just don't feel you owe these guys too much.
I agree. I've never had the need to have an IDE for a specific language. I'm also a Vim guy, and though I've tried enough IDE's for a lifetime, I found the best IDE (for me at least) is a command line and Vim.
Reinventing the wheel did not happen over night. In fact, it took over 2,000 years for human civilization to build on the original potter's wheel and turn it into to the spoked wheel[1]. Innovation takes time, and therefore reinventing something does as well.

I agree that we should constantly be trying to reinvent the technologies we currently have to make them even better, but I'm not sure if the analogy you used is the best one for this argument. However, it does remind us that innovation takes time and that we should not expect to fully reinvent something in our lifetime. Instead, we should accept the fact that we will be one of many to contribute to innovation. We can keep the big picture in mind, but we can't let it consume ourselves.

[1] - http://en.wikipedia.org/wiki/Wheel#History
If I could get unmetered 10mbps mobile internet, I'd do it in a heartbeat.

I'd pay $150 a month for such a thing.
How many monthly uniques?
Traffic in December exhibits weird patterns (lower for business sites and higher for leisure sites due to the holidays).

I wonder if they avoided a December 2009 to December 2010 comparison on purpose (or if they preferred the Jan-vs-Dec one to get a better growth).
We're looking for a longer term contract relationship with a developer who has significant development experience in PHP/MySQL/CSS and Javascript. Specifically, we want an individual who has done a lot with shopping carts and inventory management, and also comfortable with front and back-end design. We have a fairly complicated process that is constantly changing and therefore the codebase needs to be flexible as we are a new business (04/2010) and still working out the kinks.

The code has gone through a couple iterations with varying enhancements, but we ultimately want to deal with an individual or small team that we can get timely responses and changes from (we are located in Texas).

If you are interested, go to this form and leave your name and an email we can contact you at.

http://bit.ly/gX4BfF
I'm obviously biased, but I thought about this a lot before doing this page. First off, I tried to take the informative approach, not the badmouthing approach. In fact, this is the most informative page about search privacy I know about. You may reasonably disagree I got there, but that was indeed the goal.

Second, for most people, Google is search. So not talking about them in the context of search is almost useless. In other words, there is no real way to talk up DDG privacy without explaining what happens when you use Google. It just isn't meaningful because most people don't know what the baseline is.
No problem. Apologies for not being clearer, its the culmination of way too many late nights and early starts.
Before I even read this, my smart-aleck thought was:

Because it's there.

(Then it turned out you were saying the opposite of what I expected, so I didn't post it, only now I am anyway...:-/)
Any overflow effect on HN?
You probably tried the no arrows method of switching to Vim. A piece of advice, just use it. Try to learn a few movements and commands each day as you need them, but keep using the editor as you used to use any other editor until you've learned enough of Vim. Baby steps and a week or two into it you will start to wonder how you lived without it.
What should every programmer know?
So why actually say Google? People will just get it, without having to single out a company. Let them make the leap.
Not bad! At least I got the gist of it.
http://online.wsj.com/article/SB1000142405274870464860457562...

There are lots of ways this could play out. If you go to the site and register (increasingly likely), they might be able to detect you individually. Secondly, providers are starting to line up data by email address and other personal facts, so they may be able to match you like that. But even if they aren't absolutely sure it is you, they can still use the information to put you in different initial pools that could be used, for example, to ask you more specific follow-up questions that then put you in different risk pools.
Google's problem is that only way out is to reduce its income - when it has been tweaking its software to increase its yield.

Interesting. Considering Google's focus on A/B testing everything, perhaps they A/B tested themselves into this. Can you A/B test your way out of a slowly decreasing local minimum?
I for one venture to reddit more due to what digg has become
I was trying to remember when I first came across attempts at pure-css 3d stuff, and remembered seeing a rotating coke can and a 3d renaissance painting quite a while ago. (I could have sworn it was a year or two but the dates on the articles don't agree with that)

Anyway, here are two interesting css only 3d effects from Román Cortés:

http://www.romancortes.com/blog/pure-css-coke-can/
http://www.romancortes.com/blog/css-3d-meninas/

These are the first ones I remember seeing - anybody know of anything earlier?
Another reason to "reinvent the wheel" (the other meaning) is to build your own chops.
YouTube was an acquisition.
Sure no prob.

BTW, what does your last sentence mean? Owe who?
I'm curious to know if it's reddit's GUi design/usability or it's content/community that keeps it a growing success.

For me, it's their design approach that i enjoy using, especially after reviewing their second project, hipmunk.
Ask HN: How often do you use the iPhone's overhyped multitasking feature?
It seems as if the whole world was dying a year ago to see multitasking appear on the iPhone. It was the biggest argument against the phone. Now that it has been around for a while, I'm wondering how many people actually make use of it. I understand that many of the casual users are unaware of the feature itself and how to access it, and others just find it annoying. Do any of you use the feature on a regular basis?
Why Does Custom Software Cost So Much?
The people with free advices.
I bet you're wrong, based on what little I know of his social circle in Chicago.

But (sincere question): what's the thing he said that tripped your alarm?
Dave Barry: 2010 may be the worst year ever
I'll suggest that the other stuff causes enterprise software to be of low quality.

Not all enterprise software sucks, although much of it does. Often there are non-sucky options in the space, but they have less market share in no small part due to that other stuff. On the client side of things, if you can fix the politics you can generally fix the suck but that means as a supplier your success will be determined (in part) by how well you help the client address the politics and "other stuff". Sucky enterprise software exists (in part) because many suppliers have found that there is greater return on focusing resources on the other stuff than on focusing resources on improving the software.
I actually agree with parts of this to a surprising degree and I am sad to see it has been here 2 hours and generated zero comments.

Excerpt:

If you don't like someone's personality, - if you think the person is too angry, neurotic, resentful, sensitive, anxious, etc. - you actually dislike the person's microbiotic flora.

To improve your personality, improve your microbiome.
"It only has to be a one-way trip, though, which should keep it relatively cheap."

Well if it's a one-way trip the monolith better damn well be bigger than the lander.
But this hack that GS created -- bypassing the 500 shareholder limit by creating a company that owns a stake in FB and then selling shares of said company -- completely undermines the law.

This is a temporary loophole that will be fixed. I don't begrudge facebook a thing. They get most the upside of an IPO with nearly none of the downside. But to act that it's perfectly alright because, hey, caveat emptor... i disagree strongly with that.