skysight-inc/HackerNews huggingface dataset:
I remember when I used to think like you. Then I got robbed. I am really glad that such silly thoughts about pride and principle did not enter my head as a gun was being held to it... if they had, it seems likely I would not be here to type this today.

It's easy to stand on your soapbox in an online forum. Let's see how you fare in the moment of truth. I hope for your sake you act smart and live to see another day.
Desk objects are fine but the people that would really use this, to me, are fashionistas trying to figure out whose shoes that girl over there at the bar is wearing...if they can make this work in 'real world' social environments, they've got something pretty interesting.
Similar for me. School was easy, I only learned to really work for something at the university.
True, but it costs nothing to submit your competitor and given the devastating effect getting de-listed from Google can have on some sites the small chance is worth it.

Ironically enough, I expect Google will get spammed with spam reports.
Costli.com would be an OK domain for building up a comparison shopping site.
"I don't think your analysis of "free choice" captures the relevant meaning."

Can you tell me why you think it doesn't? You think I was playing word games. I think I was cleanly picking a concept apart into fundamentals and relating my definition to each piece.

I assert that free choice means

1. you make purposeful choices

2. your choices don't feel like they are definite until you choose them

and that I have sufficiently shown why each of these relates to the definition I gave.

"it might help if one of those terms actually meant something"

They are all very clear AI terminology except value fulfilment, which should be self evident.
I'm not sure where the "there would be no touch without Apple" quote comes from (parent's parent may have edited) but I agree it's false. Trivially provable, since Apple did not invent multitouch, they purchased the company/guy who did, http://en.wikipedia.org/wiki/FingerWorks
Stay Classy Ruby
This is a very helpful post. How often do we run into people who are headstrong, and probably even right when we disagree with them, but who ultimately will benefit from a slightly more humble and careful way of working.

Clean coding is as much about the social skill of communicating in code as about the raw ability to hold the problem in your own head.
The failings of µpayments are both social and technical. The transaction costs still eat up a micropayment on the technical side, and the gap between "free" and "costs something" in psychology ruins the social side.

Flattr is the most interesting approach to this "problem" yet.
Haven't books have been dying since the invention of the radio? How's this talk about the iPad killing books any different?
FastMall iphone app turn by turn directions @ mall LOL NICE
I once paid Slashdot $5 just so I could have access to all of my old comments. In retrospect, taking my own content hostage is one of the few effective ways to get money out of me.
You imply that by being a scientist, you are untrustworthy, and that being a layperson without expertise makes you trustworthy. This idea seems quite backwards. A lay person can make any sort of corrupt claim without any repercussions. Meanwhile, if a scientist falsifies data and gets caught, their entire career can be lost.

Not to mention that scientists generally have no vested monetary interest in the results, despite what people here seem to think. Grant money can only be used for research, not for personal gain. By going into the sciences, instead of industry, you are willingly taking a massive loss in pay. To claim that these people are corrupt is both an insult and naive. Like any area, there will be a few bad apples.
If C compilation were I/O bound then ccache would not speed things up. It does. I've used it on my NFS mounted filesystems and it speeds things up there too.

There is clearly a point where if your filesystem is slow enough that the process does become I/O bound. I have no experience with ClearCase but from what I've heard it's molasses slow and might be to that point.
Also try Google Goggles, I suppose.
Sigh... this is why including an interesting and memorable anecdote often isn't a good idea. The OP has an interesting article about the relative power of innate gifts (intelligence in this case) vs hard work and effort. It's one of the major focuses of Malcolm Gladwell's book Outliers, and certainly a worth topic of discussion on HN...

But all anyone seems to want to talk about is the damn knife fight story. Sigh.....
I chose my words poorly, I should have said this has been attempted before and I don't see any difference in this persons plan, except that they seem even less likely than those who proposed this earlier to make a lot of money, and I don't think anything in the world has changed that will make this a workable solution.
I guess that's a valid defense at the moment

I'm curious: Does Apple sell any apps of its own in the App Store? And, if so, do they reject other apps for being similar?

(Being able to deny OpenOffice access to the Windows platform because it duplicates functionality in Notepad is the kind of power Microsoft can only dream of...)
Anyone with experience in funding a company through equity financing would never put their personal equity into an agreement like this. And I wouldn't fund someone who is as fiscally irresponsible with their personal finances.

Companies are much bigger than the entrepreneurs that start them. Say this woman sells 6% of her earnings to get $600k for her C corp. The C corp could literally turn around and fire her with very little consequence (except maybe some stock acceleration and severance). Then what? She has traded 6% of her future earnings and she doesn't even have a job at the company she started and limited upside in the venture she started. Super risky.

This is why we have corporations. To separate personal and corporate responsibility. Doing something like they are suggesting is as crazy as repealing the separation of church & state.
Someone needs to set up an affiliate type program for local businesses.
Do you know what his blog infrastructure is? Over 3 hours later its still not working. Git is decentralized and can and does scale. Builds can be spread across multiple machines on EC2.
"A truly intelligent person understands how little they actually know"

This is one of those statements that really bother me, almost as much as someone telling me I need to prove the non-existence of God if I want to be an atheist. Yes, intelligent people should have a good understanding of how big and complex the universe is and how little they know compared to the total amount of knowledge available. And given that they are aware of such, it wouldn't make sense for them to walk around claiming they are a big deal. However, people do not always act rationally, even geniuses. There is no negative-correlation between claiming to be smart and being smart, in spite of the obvious contradiction. Claiming to be smart and being cocky about it, it's just a personality trait. Think about this: you IQ is defined and practically unchangeable by the time you are a young teenager, but your personality continues to develop for many more years after that. So there is no way your personality can affect whether you are smart or not.

Just a thought though.
But doesn't the load balancer solution still restrict him to just the same host.

Are there any solutions out there that would allow you to achieve the same effect, but say between two different providers. i.e. Rackspace goes down, all traffic is seamlessly redirected to Slicehost for example.
Thanks, that's a good lead.

To clarify however, I am not necessarily interested project management, I am interested in whatever methodology was used to deliver those projects successfully. Was it the methodology? Was it an unlimited budget?

If there was any methodology developed at the time, there must be some documented accounts. My example with the plane development method is only relevant in the sense that an "agile" methodology was used back in the '60s and it has been applied to software development relatively recent only.

Maybe there is more to be learned.
This is big.
Just the dose of practicality that my senior year at university needed. Makes me feel I can actually accomplish something with the right mix of communication, tools and team.
This may be the most insightful thing I've read here all week.
ARPA-E Announces $100M for Energy Research and Clean Tech
aryeh-yc@yucs.org

Thanks!
Maybe you didn't finish the article: he's performing an incorrect analysis on purpose!

"I've made a number of small mistakes and inappropriate design decisions in this post (some deliberate, or at least, some I'm aware of, others are accidental). But, given the published and freely downloadable weather data, the code listed here, and - of course - the excellent free and open source newLISP language, it should be possible for anyone to retrace my steps, find my mistakes, and present a more credible or compelling view of the same dataset."
Nice analogy.

I think this is why Steve Blank talk so much about founders 'getting out of the building'. The first instinct of a highly intelligent tech nerd when faced with the challenges of a startup is to bury their head in code and not engage directly with the customer at all, i.e. focus solely on improving the product and not testing if there is a market for the product in the first place:

http://startup-marketing.com/the-startup-pyramid/

Fortunately, Steve Blank has designed his 'Customer Development' roadmap to mitigate against this. For a brief, free synopsis, see:

http://www.socrated.com/courses/4?home=1

This was posted on HN recently enough, and it's brilliant. It sums up the entire Customer Devlopment roadmap quite nicely. I'd still recommend buying the book too though, also excellent.
rsync -Pv from-file to-file
Oops, I just meant if you remembered the havok they wrought, not whether you actually remembered them or not. Didn't mean that to sound the way it did.

I think the problem comes when software devs code to the actual behavior of a library's interface rather than to the stated behavior (which may not even be completely documented). I think this happens pretty frequently, and always if the library's behavior deviates in a way that breaks the program.

In the context of Mac OS, I would prefer not to rely on the library makers, etc. to do the right thing in not changing interfaces, especially in the event that an earlier version didn't quite meet its spec. I'm OK with the earlier version not meeting spec, as long as the software maker accounted for that (which he did, if his software based on it is solid).

Also, I think consistency of behavior is more important in unix-style single-purpose apps than with monolithic Mac OS style apps, due to the former's higher likelihood in being used as part of a script or larger program. I agree that package management is a good thing on Linux, and shared libraries probably are, but I'm not convinced that's true on Mac OS.
Agreed.

I liked the article. He used an emotionally-charged topic as a hook, didn't take sides, and instead taught me something about a cool language.

Great HN post.
Bookmarklet anyone?
Yeah, that makes a lot of sense... I never ever studied anything before sophomore year of college. And then when faced with serious large-scale programming problems, and 300 level math, I realized I don't know how to study. It was definitely a struggle, but I'm glad it happened to me early, and not when I entered a "real world".
Note to Entrpreneur's: It's Your Fault
I'm not sure how this would drive incremental sales instead of being unprofitable payments for sales you were gonna get anyway.
This sort of functionality is the type of thing the idea I just submitted to YC. I don't know if that's a good thing, or a bad thing, but there's clearly a rising market... let's just hope I get to spearhead it!
ESR often comes across as unbearably pompous and self-important, but here he strikes a very constructive posture of hard-earned humility and even tough love.
Here is the post in the context of the original thread http://lkml.indiana.edu/hypermail/linux/kernel/0008.2/0240.h.... There doesn't seem to be a reply from Linus.
No it wasn't.

http://twitter.com/Ubisoft/status/9968383494
Mark Pilgrim on Microgaming: Ribbon Hero is the future
We use Jetty (if anyone happens to care).

-harryh
strangely, I agree, I love using steam, even though its completely DRMed and I don't get any control over the game -- but at the same time I can download games on new computers, pre-load games before release day, and do it all painlessly.

Yes, the first versions of steam were pretty terrible, but they have turned it into my preferred way of buying PC games over the years -- it really is a great platform now days.

They don't do stupid shit with DRM affecting the rest of your comptuer, or hacks on the DVDs, etc. They keep it clean and simple for the user.
are you talking specifically about the movie theater or affiliate marketing in general?
Depending on your career path, it is unlikely you would have ever encountered that math in the 'real world'.
I would pay to download all of my saved links from Hacker News so that I could dump them in a searchable database.

There are so many times I remember seeing something relevant on HN (and sometimes http://searchyc.com doesn't work 'You broke the server').

I haven't examined the Arc source code to see if saved links ages old links out of the db automatically.
Working with Mark Zuckerberg
I can tell you what I know from experience having had the luxury of working on teams with some Damn good people (from PowerSet, Google, Microsoft, OneRiot), and a few less than good people. You recruit good people. YOu find them at the top of their field at whatever level they are at, evaluate them by how well they have performed in teh past and what they have accomplished, check for culture, and sell yourself. Good people are not lining up to post applicaitons, submitting resume's into web forms or taking quizzes.

You go find 100 people in 100 companies with rockstar performance, excluding those that are still in university (graduate or undergrad), and you wont find 2 of the 100 that will stop and fill out a test.

You want good people? Hit your networks or find someone with a netowrk, and find someone who is busy and well respected in whatever he or she does. Good people are working right now, not trolling job boards with time to take tests.

There is a time for tests and puzzles: in the interview process. At this point her or she understands the role and the team, and now you want to know how (s)he thinks, and if the culture is right. Throw the toughest you got at that point, but on a web form? Thats a great way to attract B & C talent, in my opinion.
But if you add an parameter to a function then don't all the files that have calls to that function have to be recompiled (so that you can see the error)?

I don't know Java so I'm assuming it's similar to other compilers. Please correct me if I'm wrong.
I don't see what the point is. Mahalo is still indexed, and we pretty much all flagged that site en masse.
I get the feeling "pages" will be around for a while because we currently use them as a deep link into the material. When a new model for documents emerges, we will still need that index/deep link for citations (I don't think a keyword search with the book title will do for academics).
If it is only for use on Facebook, I would go for option 4, then expand to option 2 (if it's quicker).

If you plan to expand beyond Facebook, I would be tempted to start with option 1 and expand to 3.
> you don't have training at fighting while stabbed,

I've done a small amount of training against low power tazers (the kins that numb you a bit but don't take you down). A knife would certainly hurt more but adrenaline can keep you moving.

> 2 or 3 seconds at most? You're describing a kung-fu movie series

Afraid not. Go on a couple of serious self defence training classes (the ones for, say, security guards working in war zones). They will teach you pretty much the same things; the manouvere's are designed to give you maximum dominance in the fight.

It's not really a fight; your moving so fast it's over in seconds (hopefully).
You obviously haven't interviewed at google. I had 6 technical interviews, 7 if you count the phone screening. From the day their recruiter called me to the day they called and said they weren't interested spanned about 3-4 months.
the more gifted you are, the more you can get away with. but that doesn't mean you should be taking the easy path.
An e-mail address still isn't mandatory. I kind of wish it was though. You can seriously make a new account in seconds.
Just? This was filed in 2007.
"And given the recent breaches of trust amongst the climatologists"

Or maybe you have fallen for the propaganda of the denialists? Anyway, I think usually the actual scientific papers come with data references (otherwise they are indeed useless), but there is also a place for articles that normal people can understand. Not everybody wants or can code up their own verification program for every scientific article they come across.
Would you mind sharing any conclusion(s) ?
That's exremely blunt, and unfactual. I'm not saying they're great domains, but to preclude their worth before anything has been built is rather crazy. To each their own.

Now, as far as what has been built:

TweetFrag/FragTweet

This started as a notification service so my friends and I could meet up in online games. I built a quick Ruby on Rails application using Twitter's oAuth to connect and send out game details. It wasn't anything mind boggling, but the concept worked.

MeetTheDress

This one was for my wife, since she's practically obsessed with clothing. She wanted a site where she and her friends could post photos of themselves all wearing the same outfit. The idea being that others could see how the outfit looked on different body types. What can I say, I'm not that enthusiastic about clothes? :)

HackMyJob

Bought this domain on a whim. I had started a job board that was integrated with HN. I still have the code somewhere, but being that I was just learning Rails its hacky and borderline unpublishable. The other idea for this, which a friend of mine suggested, was a site for job automation scripts and hacks.

There, substantial evidence of actual projects that actually suit the domains they were built for.
From a cursory examination it looks like it's pretty close. Although this patent seems to be broader than just patent trolling. It looks like it's a patent on asserting patent rights in any situation predatory or non-predatory.
The OP addresses this. The pirates claim that there's nothing missing besides the DRM; this makes it incomplete in Ubisoft's estimation. And Ubisoft isn't citing any particular things that it might lack.
The US Patent System has just been owned by Kurt Godel.

and Halliburton -- oh crap.
"I spent a single day getting over my mopey co-dependence on clients"

The end result, as best I can tell, is simply more consulting work. So, "shipping" is simply a break from clients with the side-effect of bringing more in.

If I was a potential client, that line above would really turn me off.
Doesn't matter. He'll run across a problem that doesn't just fall down and surrender in the face of his blinding intellect, and at that point, his studying and thinking skills (not the math trivia) will kick in and allow him to slay the beast.
OH NO THEY DIDN'T.

I already patented 'a method of subverting the patent system by patenting the process of patent trolling."

I'm totally going to sue.
By "yet" i meant "at this moment in time you may be correct, who know's what the future will bring".

I agree in principle with your points, but my point was "one day I can see something like this replacing the space where the 3D barcodes are on cans now"
F# and the Dynamic Lookup Operator
yeah we only just spotted that one, fixing it now :) Always amazed by the new ways users find to break stuff. But that one we should have caught.
Steam is kind of like the old iTunes of software (or the Kindle store). Sure, there's DRM, but it's not too bad -- actually, it's often more lenient than what you'd get in the plastic version of the same software. In exchange, you get all of your games backed up remotely for the life of the service with zero re-install headaches.
The advantage of inventing a better way to do something is that now you're selling a better product. Apple has been rewarded for their great ideas (embodied in the iPhone) by making a kajillion dollars and somewhat dominating the smartphone space. The ethical interpretation here seems pretty clear-cut.
No, and I don't know if he split that driver, but I like to think that Linus took the message to heart (regardless of how he felt about it). The two+ years that followed saw the arrival of a lot of "meta" structure fixes, like bitkeeper (and then git of course), etc. that address many of ESR's concerns.
There's a lot of assumptions that need to go correctly for this agreement to work. In my experience, assumptions like this rarely work out.

It's very dangerous to enter into an agreement where you are assuming that things will go well. If your assumptions don't pan out, you will be in big trouble.

She shouldn't just look at the upsides but also the downsides. If things don't work out, does the person really want to be paying 6% of their meager retirement income when she's 80?

I think it's pointless to even plan more than 6 months ahead as priorities and situations change. I cannot imagine entering into an agreement for a lifetime.

Money is a very psychological thing. There's a big reason why people get paid after they have delivered work and not before.

A graduate student in her 20s does not have the experience to see all the potential downsides of an agreement like this. That is what makes it dangerous.
I don't own (the PC version of) the game, but I've read in multiple places that storing saves in the cloud was optional; you could go into settings and store them on your HD if you didn't want to play your saves elsewhere. No personal confirmation of whether that's true or not.
I'd love to see Clojure break into the mainstream. Perhaps it will, but I'm skeptical that any s-expr syntax will ever be palatable to a majority of programmers.

I think programmers tend to overestimate the importance of language choice in the success or failure of a development project. We can passionately debate the merits of static vs dynamic typing and various schools of syntax but I suspect that ultimately the skill and determination of the people involved make the crucial difference.

That said, I do think Clojure's prospects are better than any previous lisp, because even if it can't "win" it can tag along for the ride with the rest of the Java ecosystem and benefit from its much larger momentum.
The secret to success many don’t want to hear
that's assuming there's always something you could have done to make the outcome what you wanted.

which is balderdash.

it's okay to be hard on yourself, you should be saying "it's my problem" not "it's my fault". unless you want to end up broken down and drinking away your misery
It says that Ubisoft's opinion is that the DRM makes the game package "complete". That's not true - it's missing actual game data. Maybe not in the first 30 minutes of gameplay or so, perhaps.
Optimise your blog and website with googles seo report card