skysight-inc/HackerNews huggingface dataset:
Also, they had slavery.
Not really. But Murphy's Law pretty much applies to everything.
These issues are very SF specific so travel between South City and San Jose don't count.

I live in SF proper and get dropped calls in my house..
It's definitely better than shell for quick file processing :) Check out this fantastic cut replacement (thanks to mjd):

#!/usr/bin/perl

my $field = shift or usage();
$field -= 1 if $field > 0;

while (<>) {
chomp;
my @f = split;
print $f[$field], "\n";
}

sub usage {
print STDERR "$0 fieldnumber\n";
exit 1;
}
I wonder if a lot of the utility comes from being more of an instant-on computer vs. having to boot up a laptop.
Right idea, the ones I don't buy b/c they're expensive are invasive. Nothing I decided to purchase was invasive (although something falsely represented, like a lemon car, would be).
Scala is cool and all, but I'd have thought HN only needs to know when there's an actual release, no?
Ask HN: What is hnhackers.com? Is this cool or not?
I've started getting emails via a site called http://www.hnhackers.com/ - which appears to have been created from the spreadsheet many of us put our details in for contracting..

http://spreadsheets.google.com/ccc?key=0AlD_6iEb8Ed9dGs3clVJYi0yYVBka181Z0ZKRW9kQ0E&hl=en

But I'm not sure what to make of this site... I have no idea who is behind or what to make that they have taken my data and created accounts for developers on here without permission.

What do others make of it? Is this cool or not?
Typical internet comment there. Did you think about it ... at all?

What does iPad do?

Films and TV
Music
iBooks
Apps
Web browsing
Email

Only films and TV are better on your big, far away, non-touch, lower resolution TV. The rest are significantly worse or completely unavailable.
There are lots of things that could be improved. Here's my pet peeve:

Android regularly checks the Android Market for updates available for your apps. It doesn't just check for updates to apps you currently have installed, but for any app you ever installed, including ones you later removed. I guess the logic is that if you uninstalled an app because of a bug, you will want to know when it is updated so that you can try it again. If Android finds any updates, it posts a little "market" icon in the notification bar. If you select the notification, it takes you to a screen showing your downloads, which lists every app you have ever installed. From that screen you can update installed apps (one-at-a-time only), and you can reinstall uninstalled apps.

The problem is that the download screen only tells you an app is updated if it is currently installed. There is no way to tell which uninstalled apps have been updated. So if you have tried out a large number of apps, you can easily be in a situation where the notification icon tells you several apps have updated, but when you go to the download page, all your apps appear up-to-date. This greatly reduces the value of update notifications.
Big Oil gives to the Democrats. I wonder why? I read somewhere that Obama has been the biggest recipient of Big Oil monies as a politician in the last 25 years. Again, I wonder why?
Given that we've been launching rockets and missiles into the atmosphere at speeds much faster than Mach 4 for the better part of a century now, I think we've solved that issue as far as practically required. :-)
Linkage for the above:

http://hnhackers.com

http://spreadsheets.google.com/ccc?key=0AlD_6iEb8Ed9dGs3clVJ...
BDD Antipattern: Business readable but no business involved
Business readable examples have to be an artifact that business cares about! Else there is the imminent risk that the whole BDD effort degrades to a petty effort of over-eager developers...
http://www.hackvan.com/pub/stig/pix/cartoons/techno-bill.gif

Same for many things - books are completely super-cool until you've read them and they just sit on a bookshelf most of the time.
who cares about drm? Everybody in the game industry knows that "cloud computing" is the future.. Where the company holding the copyright do not have to release the entire binary. The future is services over fiber/4G networks. Distributed gaming that is. This may also mean that cheating as we know it will cease to exist.
I've caught one of our sales guys during a pitch describe our webapp (which is our product) that "we use cloud computing, so there is no software that you need to download to use our service"
Minor correction: Gmail has an offline mode that gives archive access.

Personally, I use my web apps for backup already -- images go on Picasa so I don't have to worry about whether my local drive is going to die or not. (I already have Time Machine configured, but that's mostly for music.)
It seems I misunderstood inline caching. If the call site itself is modified then it can be as fast as the JIT compiler. Interesting.
Agreed. Some significant releases are cool. Every kernel release is... bearable. But an RC without any explanation?
Is modern culture wrecking our lives?
"by accessing the Twitter API through Apigee, you can receive significantly improved Twitter API rate limits"

So the selling point of this service is that they have used their leverage to get "better" access to Twitter APIs than a non-Apigee developer? Smells fishy...
Ask HN: Help - I need a Technical Consultant.
I do not have a technical background, but I have a project I am really excited about executing.

I have a ton of great business experience and am prepared to fund the launch of my concept. I plan to direct strategy, marketing, sales and finance.

I would love to find a technical cofounder, but I don't even know where to begin the process of figuring out what technical skills i am looking for.

I am hoping to find someone with great general technical experience who, for a generous consulting fee, would spend an hour or two with me helping me define the specs of a great technical cofounder or employee.

I am also happy to take you out to a nice dinner or a beer if you are in NYC :)

My project includes building a platform for video-chatting.

I can be reached at charley.severs at gmail.

Thanks in advance for your help!
It probably isn't too rare in this crowd, but in the world in general, it's pretty rare for someone to say "I changed my mind" in public. Kudos. More people need to stop being irrationally attached to their past opinions out of fear of "flip flopping".
Yeah good point, I mainly use my phone for SMS/data rather than voice calls. So I probably don't have enough data there. I probably only had 3 or 4 voice calls. All of them were fine though.

Also I was at Google I/O, so there were probably 10,000+ phones all trying to get signals etc

And you're right, perhaps I'm assuming that my phone showing 5 bars actually means it has a strong enough signal to do stuff (Which is certainly the case in the UK) :/

The whole communications industry in the US seems like it needs a massive shake up from government to me.
And not just that. A pattern I've been more consciously noticing recently (I'm sure it has been there the whole time but that I've just been noticing it more often for some reason) is the huge tendency for people to not just attribute success to luck but to attribute success to luck and failure to error/inherent crappiness, and to do so much more often than they are willing to attribute success to avoidance of error and an inherent goodness and attribute failure to bad luck.

I suspect this stems from some kind of ego factor in that when others succeed one wants it to be due to luck and not some factor that makes the other person "better" than they are, and that when others fail one wants it to be due to the other person being "worse" than they are.

Edit: I must admit that I've seen more and more of this on HN as its audience grows and changes, which is rather unfortunate. :(
Being a bit pedantic here, but the iPad at 1024x768 doesn't have a higher resolution than 720i/p (1280x768) or 1080i/p (1920x1080) TVs, though it does generally have a higher DPI as a result of it's generally smaller size. Your iPhone has a better DPI than your iPad, but I don't think you'll argue that it's superior movie-viewing device.
Ask HN: Anybody know what the status on fbfund is?
http://fbfund.com the facebook incubator / funding program.

There hasn't been any updates since January 5th. When does the next round start? Maybe the $10million has dried up? is the program still running?

I could not come up with any definitive information, hoping someone here does.
Pinboard: Bookmarking Physical Locations
I wonder if the license of the video codecs used by most cameras have anything to do with it.
In other words - a download manager. Somebody patented a download manager. And in case anyone accuses me of knee-jerk hysteria, yes, I did read all the claims.

They are describing every download manager on the planet that makes multiple connections to any given server, to download chunks of a file and re-assemble them in the correct order.

It confuses the issue by making a claim about choosing "discrete unused TCP ports on the client system". Which is true of every single client-to-server TCP program in existence - like when your browser opens multiple HTTP connections to a web server.
I think there are some important distinctions, though. One seemingly major factor in this case was that at no point was it "unfair" to the other investors. At each round, all the other investors had the opportunity to participate on a pro rata basis:

The determinative factor in the entire fairness analysis was that Baker had structured the financing so that every
shareholder of Wine.com could, if it wanted to, purchase its pro rata share of the offering. In other words, the
transaction was not for the "exclusive benefit" of defendants, which under Delaware law is strong evidence of
fairness.
My sister-in-law's mom, who is originally from India, has lived in the U.S. longer than I've been alive, and yet she still has a strong accent. I'm not an expert, but in my experience it's extremely unusual for someone who learns a second language later than about 10 or 12 to ever completely get rid of a noticeable accent. Of course the first and second languages matter -- native Japanese and French speakers who learn English later in life rarely seem to loose their strong accents. Speakers of germanic languages seem to have it easier.

It would certainly be interesting to hear a sample of the Korean's speech from when he was 18 or 19. However, I think the reason he speaks English like he grew up in the U.S. is because he put a lot of specific effort into getting his pronunciation absolutely right.

A serious language learner can get to a very high level of proficiency in a couple years' full-time effort. Some of them have fun, too!

In general I agree with that. What the Korean did was clearly overkill for what just about anybody would ever need to do. However, I think you could employ the Korean's techniques to a lesser degree and still have fun learning a second language.
Inside WebM Technology: The VP8 Alternate Reference Frame
I'd say that a good answer is a good answer regardless of language. I wouldn't personally care what language someone wrote the answer in as long as they got the key concepts which in this case are pretty damn simple -

Have a source pointer, have a destination pointer. Copy stuff from src that you want, over to dest. Leave out any bytes of value N. Don't forget to copy/make a new 0 at the end.

And that's it. That's being a programmer. Knowing some particular languages syntax isn't. That's the easy/irrelevant bit IMHO.

So it really depends on if that 15 minutes you spent was to arrive at the 'solution' I wrote out in words above, or if it was checking up syntax to write it in C as to wether you're a good programmer or not.

Just my 2c.
Looking at http://colorvisiontesting.com/color2.htm confirms what you say, but also confirms that there are many kinds of color-blindness and about 2% of men really can't tell the difference between green and red.

Not as many as I said, but still a significant fraction.
Why should you? Because you want the advantages that doing so brings.

Why shouldn't you? Because you don't want the advantages that doing so brings.

But it's expensive! So make the decision more carefully.

But I want it to be cheaper! And?
I didn't mean to claim anyone will be struggling to decide between VoltDB and Cassandra and then choose VoltDB based on the benchmarks we did. I think that's as ridiculous as you do.

Our point, which perhaps I made poorly, was twofold.
1. You can be both fast and SQL. Nothing about the language itself was ever the bottleneck.
2. VoltDB isn't just for big complicated transactions. You can use SQL for KV-type workloads and perform.

There's 100 other reasons to pick one data layer over another, and the best tool will be different for different problems.
Possibly the best thing that could be done for humanity in the next hundred years is to solve the lack of empathy for individuals and groups of people we have not met

I assumed that was one of the roles of religions, but they seem to have a difficult time getting the idea to stick in the majority of their believers.
Diehard4
Hard Work + Luck. The right circumstances let Gates have access to the right technology where he could then put in 10,000 hours of hard work etc.
Or, Jobs introduces the iPad 2.0 with revolutionary security-protected user space partitioning, a magical innovation in computing that will revolutionize your approach to your information.

Edit: Forgot "magical".
Programming: Attitude Trumps Intelligence
There's a mention of the Rails Asset packager for CSS/JS compression there - http://github.com/sbecker/asset_packager
I don't remember anywhere saying that specifically; I interpreted things as if he only went to the quarry because it was the only work he could find. It was out of necessity, as a stop gap until he could establish himself as an architect. The fact that Rand choose a menial job, and the way she described the hardship of the labor, I see no reason to interpret it as meaning that he liked the work. I'm not a Rand scholar though and open to being convinced of the opposite. So yes, he went to the quarry out of refusal to sacrifice his values, but that doesn't support the position that he didn't suffer. Actually it's exactly what I said in my previous comment.

Besides, my point was that there are several sorts of 'sacrifice' and 'suffering'. The kind that Rand criticized is altruistic suffering - suffering to take the load from someone else. She has no qualms with 'suffering' in a physical sense or even in the sense of prolonged delay of self-realization or gratification if that is required to remain true to one's moral values.
The way syncing works is what's making me consider a switch. Oh how I despise the horrible hodgepodge of an app that is iTunes.
I would provide access to the vaccine and individuals could choose whether they wanted to take it.

That actually is a really bad idea from a public health perspective. Generally you need well in excess of 50% of the population to be vaccinated before it starts to provide protection to non-vaccinated individuals.

See:

http://en.wikipedia.org/wiki/Herd_immunity
http://en.wikipedia.org/wiki/Mathematical_modelling_of_infec...
All big lobbies give to both parties.

Obama has quite loudly proclaimed that he wants to take our economy off of oil dependence and onto renewables. He says this multiple times every week. If Big Oil has bought and paid for him, they've done a horrible job of it.

FYI: "I wonder why?" is terrible form. Make a statement and defend it with facts. You're not even arguing anything, just trying to insinuate things that are quite clearly contradicted by the man's repeated public statements.
CSS Sprites technically shouldn't have anything to do with your TTFB since it's got nothing to do with the actual rendering of content.
I'm pretty sure he said demon. I took it literally.

Makes sense.
CRiMEPACK Zombie Exploit Gets Upgrades
Okay, there's yet another painfully ridiculous patent. So...?
Microsoft does right by freeing Outlook archives
Why hosting uptime guarantees are usually worthless
The FSF has made several videos (including some with Richard). I would guess the reasoning is either personal preference, or that he is out of the country traveling a great deal of the time, without a reliable way to do a video interview.
I agree. I can't even easily find out the difference between rc3 and rc2 in terms of bug fixes, etc.
Your definition of long term is "the next few years"?

Even so, the near future prospects of BP aren't terribly good either, what with the crashing price of oil, (good for us, bad for oil companies) the numerous civil lawsuits and (singular) criminal investigation resulting from the oil spill, and the prospect of a moratorium on offshore drilling, coupled with additional regulation.
Fooled by Randomness also hits on this theme, and it's not nearly as annoying as a Gladwell book.
If you have 17 in the session, you're protected, but I think once it's in a persistent cookie you're in trouble.
> Michael Arrington is/was a lawyer and runs a startup. I think his legal background has given him the confidence to pursue legally sensitive journalism

And what a runaway success the crunchpad saga has been. Especially from a him being a lawyer point of view.
BlackBerry Partners Fund Expands with $100MM Affiliate Fund in China
AT&T Claims 40% of iPhone Sales Made to Business Customers
It's 8 instructions.
It's a single loop.
It's moving stuff from one buffer to another and ignoring specific bytes.

What are you talking about? What's to understand?
Hussman: Here's Why The Market Still Has A Long Way Down
I just found it on Flickr:

http://www.flickr.com/photos/jowens/2330818928/
Is it still lying if you don't know that you are wrong?
I did much better in some of my classes learning math, CS, and EE concepts through Wikipedia than I did from the textbook or lectures.

Edit: possible cause: textbooks designed for selling to universities rather than designed to educate, and courses designed to maintain the professor's royalties.
"The cloud" was originally a metaphor for the Internet between you and the server you were actually talking to. You know, routers, various ISP's backbones, DNS servers, BGP etc, basically the part of the Internet that you don't have to care about to get your work done. There was some talk, at least a decade ago, that data and/or computation could be extended into the "cloud" as well. For example, instead of asking a specific server for a specific file, you just ask "the cloud" for some information. It's an extension of "the part of the internet you don't have to care about to get your work done" to include location and ownership of disks and CPUs. It's pretty much come true, with distributed computing and peer-to-peer networks.
Features on something that takes pictures or records video is much different from features on a computer, though applications is generally a more common term for the variety of uses a PC can be put to.

The long tail of what a computer can do is infinitely longer than the long tail of features on a camera. Maybe you're an architect and use CAD software, maybe you're a composer and need software that works with your synthesizers, maybe you're a scientist and use a bunch of customized development tools for research, maybe you play high-end video games, maybe you design playbills, maybe you're just a car enthusiast and use different CAD software from the architect I already mentioned. The list goes on.

PCs are incredibly flexible in this way. A device that can't do the one thing you need it to do won't get bought. On cameras, usually the one thing is just: take nice pictures. If the one thing you really need a PC for isn't available from the App Store, usability doesn't matter at all.
You have to because you want it and otherwise can't have it.

What has "should" got to do with anything at all?
He's not kidding when he says he's sweating the little things:

"Why is the browser called Browser rather than Chrome?"

That's not an annoyance, it's barely an observation.
I see, thanks for the elaboration.

I want to clarify the legal issue, though. There is no (non-patent) contest on MonoTouch or Unity's right to existence; people are free to make iPhone runtimes, compilers, etc., as much as they want; the issue arises when developers deploy these techs, as Apple's new EULA is applicable only to developers. While the effect may be the same (no use), I think it's an important distinction.
really good name! solid execution on the idea
T-Mobile is fine in the mission in my experience.
Happy 25th Birthday AOL
I hate Eclipse
#1 has a severe flaw - how would you know beforehand how passionate users are going to get? It all depends on the implementation. Market size and fit are also important here, but I really don't think it's easy to figure this out beforehand.
Giving the other investors the opportunity to participate on a pro rata basis isn't per se "fair." The technique can be used to freeze out other shareholders that don't have the liquid capital to participate in the transaction.
I guess it's "in style" now to make fun of "Perl is unmaintainable" statements. Sure, it's cool and a lot of fun, until you're the one that has to maintain it and make changes to it.
Has he answered any of them yet? :/
There is one problem with Ballmer being on Dancing with the Stars - he would have to dance with a partner...I think that's part of the rules. As we all know, Ballmer can only dance by himself (and yell "Developers, Developers, Developers").
Maybe it's from working on the Internet too much, reading about innovation, collaboration, open source, etc, but somehow I get the feeling the oil industry needs to evolve much like the old media was forced to. I bet if BP used crowdsourcing instead of asking the "old school engineers" for ideas, some smart 14-year-old somewhere would have thought of a better plan than to stuff the hole with golf balls.
`END{ }` could be replace by eskimo operator `}{`:

perl -F, -lane '$t += $F[1]; }{ print $t'

http://www.perlfoundation.org/perl5/index.cgi?eskimo_operato...

`..` is called flip-flop in the context describe in the post.

Goatse operator `=()=`:

my $count_vowels =()= /[aeiou]/g;

Here's another usage for `\K`:

echo '/a/b/c/def/gh' | perl -lnE'$d{$`}++while/\w\K\b/g }{$,=" ";say keys%d'

Output:

/a/b/c/def/gh /a/b/c /a/b/c/def /a/b /a

http://stackoverflow.com/questions/2892126/file-fix-it-codeg...

Other features: http://stackoverflow.com/questions/161872/hidden-features-of...
This seems close enough:

>Last year, researchers at Stanford found signs that this shift may already be well under way. They gave a battery of cognitive tests to a group of heavy media multitaskers as well as a group of relatively light ones. They discovered that the heavy multitaskers were much more easily distracted, had significantly less control over their working memory, and were generally much less able to concentrate on a task. Intensive multitaskers are “suckers for irrelevancy,” says Clifford Nass, one professor who did the research. “Everything distracts them.” Merzenich offers an even bleaker assessment: As we multitask online, we are “training our brains to pay attention to the crap.”
You do. I don't see what is humorous about it. It was an insightful statement with a few very relevant links.

I particularly liked your linking of Google to "data retention", and Reddit to "comprehension" (or lack there of).
Inital push of closure support in openjdk
Every decision has costs and benefits. It doesnt matter if it's fixed or variable, the equation is he same. A smartphone with 3g has been life-changing to me. I'm actually replying to you on mine while waiting for my friends to finish what they're doing.

You're right, new is not always better. But neither is old. Maybe you wouldn't get the same utility out of things. That's fine. But I'm certainly glad that more applications are cloud-based. It means ill actually use them.
For the actual syntax/functioanlity, see code

http://hg.openjdk.java.net/lambda/lambda/langtools/raw-diff/...

http://hg.openjdk.java.net/lambda/lambda/langtools/raw-diff/...

http://hg.openjdk.java.net/lambda/lambda/langtools/file/7704...