skysight-inc/HackerNews huggingface dataset:
I have to give a lot of respect to NYT. Whether this project sticks or not, it's things like this that make me think NYT is going to be one of the few newspapers to survive the crisis hitting the papers (albeit in a much smaller and much different form). They're one of the few newspapers at least trying to get it. Others are just complaining while hemorrhaging money.
Perhaps I don't understand Tonido correctly, but it seems to me that Tonido would scale just fine, it just pushes the scaling issues on to the user: "Can't access your photos? Make sure your Tonido server is up!"
One thing that tripped me up initially when using submodules was if you replace a real directory with a submodule, and try to checkout a branch from before the switch, it will conflict.

Since the submodule tree isn't part of the main project's tree, it's not removed when you checkout another branch. It's basically like an "untracked" file. Kind of like it's in git purgatory.
Yes, but eugenejen's point is that you're vastly oversimplifying a complicated concept. It's easy to use paper as a metaphor for our universe, but unless you've got any practical ideas for how we, as members of it, can use technology to accomplish this bending, it's not really very useful.
I don't buy it either. Sony Electronics had the ability to beat Apple to the market with a digital walkman but didn't because of the internal debates at Sony about the dangers of MP3s.

Tying PS3 to Blu-Ray did make Blu-Ray win against HD-DVD but lost the real war to XBox 360 & Streaming Media.
http://en.wikipedia.org/wiki/SoundJam_MP
Their report (linked to from the post) goes into greater detail: http://developer.yahoo.com/blogs/hadoop/Yahoo2009.pdf

I'd love to know why the 500 GB and 100 TB sorts ran at about half the speed of the other two (~0.5 TB/min as opposed to ~1 TB/min).
I honestly hope advertisting does die a horrible death. I liked the web a lot more before it was commercialised.
They may be referring to IMAP's server-side search support. If the message isn't cached locally, the IMAP server can search the message headers, body, etc on the phone's behalf.

See RFC 3501, section 6.4.4:

http://www.faqs.org/rfcs/rfc3501.html
Apple already has quite a bit of experience with full-text e-mail search, not to mention running Mobile Me's mail servers.

What would be the upside?
Is the engagement and fun of advertising really a zero sum game?

As a thought experiment, I can imagine sample groups of advertisements I've seen where even the best ad would garner my disgust, because it was so unbelievably obnoxious and engagement-free.

On the other hand though, given a sample group of effective advertisements, I could imagine being able to indicate the one I would be most likely to click on first. Now this doesn't mean the others aren't engaging and fun. It means the one I indicated is more engaging and fun than the rest, but it is possible they are much more engaging and fun than the former group of crap. At best, I might be compelled to go and visit each of them once I am done with the one before. By that standard, they would all be engaging and fun.

But then, I could be thinking about this wrong. Advertising generally works very poorly on me, and so I might not have the proper frame of reference.

However, I've found it generally true that a small subset of ads strike me as being engaging and fun to my hypothetical advertising consumer. However, I don't think this is a tautology as much as evidence that more effort and concern will make that subset grow larger.
http://aremysitesup.com/
When did facebook become such an over achiever?
Let's be clear, I've always liked facebook. They
achieved what at one point seemed impossible, they made a social network and somehow got everyone on it. My best
friend's mom, yeah she's there. She updates regularly too.
For people my age (college students) a facebook account is
all but assumed.

However I never considered the facebook team to be
whiz-bang programmers. Admittedly what they're doing is
hard, and they're always setting the watermark for scale.
When facebook originally came out I thought: "brilliant, no
asking people for their screen names, people are almost
always online, this should be the last IM service I need for
a long time..." nope. Nothing worked it mysteriously
disconnected, it dropped so many messages that I started
sending ACKs. But I still used it, because I have 120 email
contacts only a small subset of them have chat but I have
around 500 fbriends. That's too many people for whom
facebook is my only line of contact not to use it.

However I always knew that this was also the reason that
facebook didn't need to improve, until recently they had my
usership simply by virtue of their ubiquity, however it only
took the slightest indication that someone (who goes by the
name twitter) might be about to eat their food and suddenly
facebook is dropping slam dunks, they just released a new
chat today and it's beautiful it let's you go offline on a
per fbriend list basis (I just setup an ex-girlfriend list).
I don't think gChat even has that, if they do it's clearly
not as intuitive as facebook's. And furthermore facebook
created their own standards, no conformity for them.

Hats off.
Silverlight doesn't have desktop apps as far as I know, so it doesn't compete in this realm.
And a quick shout-out to JSLisp : http://joeganley.com/code/jslisp.html . That was an educational piece of JS for me.
u can use the farm of these babies (http://www.tonidoplug.com/) to scale personal cloud and make it available 24/7 at a fraction of energy cost
:D

Thanks a ton dude, I was starting to feel bummed out when I read the top rated comment of this submission. I love Hacker News.
If sites ignore individual users' behaviour, wouldn't it be naive to do something expecting to change their advertising patterns?

OTOH, if blockers are such a tiny minority, why are you so concerned?
"Do the things that need to be done."
- it was in a java GUI.
Software or Oil. Those are the two businesses to be in - that's what the table says.

Personally, I would like my own country/principality (like Monaco or San Marino, maybe in the Caribbean) where everyone was involved in a software company, or services supporting software companies. I'd have a zero tax policy for software companies but the government automatically got 3% equity for all companies based there. Everyone would have free high speed internet and there'd be a free research university for students who passed the entrance exams.

Now, who wants to come and live in my country?
Thousands of Vulnerabilities Detected In FAA's Air Traffic Control Apps
I wish there was a way that I'd get some credits from my ISP on my monthly bill, that I would then spend online super-easily, with whomever I wanted.

This is why the Minitel in France worked so well. Services collected usage fees directly from the carrier. It was painless for the end-user (except for having to pay the monthly phone bill). And service providers could make a lot of money if they provided useful online services. This was in the 80s...
18th International World Wide Web Conference
Just goes to show that greedy, selfish bastards will always be greedy, selfish bastards who have no patriotism for the country that allowed them to generate such wealth in the first place.

Not that I'm saying they're not doing what's right for them, of course. But that doesn't make them any less greedy or selfish. These stories always take the "the government is not thinking of its own people when putting up taxes" without pointing out that these so-called "entrepreneurs" don't give a crap about their country-folk either. It's all about money on both sides.
I think your disagreement may just be a difference of emphasis. You wouldn't use those criteria to hire a consultant to come in and do an enhancement to an existing app, but if you are hiring for the long term (1-2+ years), these rules make more sense.
Tagged with "too much school is gay". Right.
The TED Tribes talk is now live
Interesting idea, but I personally do not trust Twitter data for analyzing sentiments, mostly because of the problem stated in the article: we often don't really know (or worse, misunderstand) the tweeter's true opinion. I prefer good old-fashioned random polling.
Rose-Hulman Institute of Technology. It's a small place in Indiana, but I think it's a pretty good school :)
I'm surprised by the authors surprise at Perl programmers being the "happiest". It's a fun language that enables a lot of cool stuff with a very low barrier to entry. No reason folks shouldn't be happy. It's also a language with a very long history of playfulness being baked right in...Perl golf, obfuscated Perl, Perl poetry, etc. Larry's State of the Onion addresses are historically as funny as they are informative.
That's hilarious... I've never heard of the Minitel used in the contest of a success -- for the most part, it was an absolute and catastrophic failure.

Minitel was supposed to be what the Internet is today -- but we're not all using Minitels...
I liked the comment "what the fuck?" regarding the magic constant in Quake's square root function, after scratching my head to understand how Carmack came up with this number. More here: http://www.codemaestro.com/reviews/9 ... Really, wtf??
You probably don't want to annoy your customers regardless of whether you are legally allowed to use their logo. Just ask them.
> I couldn't help but genuinely feel depressed that I wasn't born 500 years from now.

The thing is - we have no way of knowing what life in the future will be like. There might not be anything we recognize as human life there in the first place.

I'm continuously amazed by the here and now. I've been all around the world. I have friends all over this planet. I communicate with people all over the world via the net every single day. And my friends? Ha! They could be anywhere and all I have to do is pick up my cell phone and call them. ('Uh, can I call you back, I'm in Singapore for some work thing and it's 4 am here..').

I love speculative sci-fi, but not to the extent that I want to not be born in this age. Put things into perspective if not living in the super-happy-fun sci-fi future gets you depressed.
Pirates outnumber buyers 3-1 on iPhone apps
"It's more likely that the world we'll be able to simulate in our own solar system will be much more interesting than any world we'd be able to visit outside of it."

Good point, I had never thought of it like that.
warp engines: not needed for colonization. Materials: plentiful, no shortage. Replicators: missing, no obvious food alternative around. Transporter Tech: unneeded. Phasers: unneeded. Shields: unneeded. Photon (or proton) torpedoes: unneeded.

All we really need is a way to be confident that if we send some people out, they will be good for 1000 years. That means food and environment, not forcefields and transporters. Look into the experiments where they tried to isolate humans from the earth environment by sealing them in a airtight greenhouse. (hint: the ants started dieing within a month)
Actually I just lived there for a half a year, but miss NZ and the special brand of beer there dearly.

I like app, only we always bought our beer/wine from the grocery stores. But for any liquor this looks sweet as.

What did you write it in?
Cool, cool. You should also add features to auto-track the UPS packages parsed out of the messages, etc. These are things that GMail is missing. I love how they parse out the package # from the email, but they need a comprehensive dashboard of how all the information in my account is doing. That could be a product you'd end up selling to GMail, besides being a great iphone App!
No, it is only meant to search email from IMAP/Gmail accounts (at the moment).
Facebook adds Friend Lists (Groups) to Chat
What I don't understand is why so many companies that have these kinds of problems hire people who don't understand anything technical to "screen" their applicants.

Technical competence and ability to speak on the telephone are not even remotely related. Written talent trumps speaking talent when it comes to the digital domain. Does ability to hear trump ability to read? That's probably debatable, but I imagine that the talent of most people who know how to read and listen surpasses the talent of people who are paid to talk.

Many people who consider themselves technically inclined (case in point, me) hate the telephone. Yet "telephone interviews" are a huge part of many companies' hiring regimes. And usually these telephone interviews are conducted by people with specialized training in sales, marketing or HR, people trained to do nothing more than speak aloud the words and acronyms off of a printed sheet of paper or screen, to inflect their voices with all the right intonations. Yet when faced with actual questions about specifics by a technical person, they stammer and don't know what to say.

It's usually at this point in the interview when I wonder why company X is paying this person to call me to be interviewed when I'm not getting paid anything for my time.

This problem is similar to what the OP argues for, I think. It's not that there's a specific holy grail of language or language-requirements that a company seeks, but simply somebody who knows what they're talking about. There can be a clash when a particularly "savvy" talker of BS encounters somebody who actually knows what she's talking about.
Well, if I understand correctly, 99% of the cost of space travel is getting out of Earth's gravity well.

Once you're up there, moving around is pretty easy.

So, space elevators that could bring down surface-to-orbit costs would probably drive a huge boom in space exploration.

No idea how soon we'll have those though.
* talking past one another (in an effort to score points) rather than trying to find answers.*

Amen. This is something that I see rear its ugly head most often in the political and economic philosophy threads here, to my chagrin. Those exchanges become incredibly tedious and dogmatic in short order. In an almost inverse heuristic, the longer the posts in these arguments, the less informative, and dare I sare, more idiotic, they tend to be.

Oddly, it seems the younger posters seem to be the most completely convinced that their vision of the planet and how it should be run from those perspectives is perfect, which feeds into the point-scoring sagas.
Sam Reviews Every Coworking Space in San Francisco
This might sound strange but here is my process:

- A couple of days before I need to start work on a feature (or a section), I start visualizing what my ideal end result should look like. I tell myself "Imagine there were no constraints and I could build any type of an interface I can". I do this while I walk around, shower, before I go to bed, after I get up etc.

- During this time I critique designs over and over again. I think less about if I can do it and more about will I like it. By now I have an idea of what goes where and what type of UI elements to use and when I browse around I have a clear idea of what to look for.

- When its time to work on it, I but the basic stuff together. If it looks promising then keep building it up part by part until its finished. I play around with it for the day.

- Wake up the day after and check if it still feels okay.

Its funny because the last step is purely to help me reject bad designs. For example, lets say I'm on the fence about this new design. After I'm done working on it, I'm usually tired and feel terrible about scrapping it. So I walk away and comeback next morning and I'm more likely to scrap it now that I feel ready to give it another shot.
Interesting question. In the developed world, the last three decades seem to have only entrenched class power and moved us further from a post-monetary society; however there are many encouraging developments in the periphery that could bear much fruit over the next quarter century. History, as always, will be written from the future.
we dont =(
But we did the internet. Personally I think it's an accident of human history that space exploration came before the information age. It would have gone the other way if not for the Cold War.
Kubuntu 9.04 Quick Review
It's a fair criticism, but the nice thing about analyzing Twitter is that the data is already there. Polling has its own set of issues - how do you randomly and uniformly sample from the pool of programmers? It's probably not something you could do for a quick fun blog post.
Unfortunately the web as we know it would largely not exist without advertising revenue. Think of all the free services we enjoy each day, they are all funded through advertising of some description.

If there were no advertising on the web, I can't help but feel it would still be nothing more than a large internet newsgroup/forum without much that makes it the rich experience it is today.
Templates taking too long to compile and producing ridiculous error messages is actually one of, if not the, major complaints Yossi has about C++, though. One of the rarely spoken of differences between C and C++ is that the latter has a ludicrously slower compile leg of the compile/edit/debug cycle, and once you start digging into it, the slowness of compilation is built into the language (basically, matching template specializations is computationally hard), and is not an artifact of so-called "poor implementations."
Google talking to NYT about something...
Winning a 60-Second Dash with a Yellow Elephant - Hadoop's benchmark results
Thanks for posting that! It deserves a separate HN submission if one doesn't exist yet. I really hope this 'git subtree' utility makes it into the git mainline. It does not exactly replace working submodules, but it seems exceedingly useful for extracting code out into libraries while preserving history.
15-100. Genie Pascal. Oh god, the pain.
How many of these are there anyway?
I certainly mean no disrespect to the author (since ingenuity driven by nothing other than curiosity should never be frowned upon), but the data seem suspect.

There are numerous small factors: anecdotally speaking I write code but don't use Twitter to discuss code (nor do any of my coworkers); I spend most of my day in Python and Java but if I were to Tweet it would likely be in anger about JavaScript or CSS or any of a host of other languages I must deal with that weren't included in the sample.

But more importantly, languages that enjoy vast market penetration are going to differ significantly in terms of public acclaim from those with small, dedicated, passionate user bases. And so for example it comes as absolutely no surprise to me that Haskell would rate higher than Visual Basic.
I did Perl mostly alone, so it took years before I wrote idiomatic Perl.

Let me put it like this:

The first time I needed a big parser, I wrote a C-style lexer out of habit... :-)
An entertaining anecdote about iTunes from a competitor's point of view:

http://www.panic.com/extras/audionstory/
If you want anything more than just monitor if your site is alive, like knowing if it changes (or if your domain , host, whois, etc changes), try:
http://sucuri.net/?page=nbi

(network-based integrity monitoring)
Very true. Certain AP classes, such as History, English and other AP courses that fill in elective credits should be fine for most. However, if you plan on majoring in a subject area that requires in-depth knowledge of specific material (e.g. Calculus for CS, Econ or Math majors), you should still be required to take the intro Calculus course or at least pass a math placement exam prepared by the college.
omg Blackboard should die
Creating Your Own Deadlines and Setting Aggressive Goals for Your Business
Agreed. I'm happy to live in this future where we can at least play around with this caliber of imagination.

I'm not cut out for farming or the floppy wigs of the past.
You're evading my question, and I think you know it.

Let me make it clearer for you. How are JTV's copyright policies any different from those of other UGC sites?
There is a very interesting book Physics of the Impossible by Michio Kaku (http://www.amazon.com/Physics-Impossible-Scientific-Explorat...). It is exactly about those questions.
I doubt we can conclude much about programmers of a certain ilk as a result of the last 150 programming related updates on Twitter. Maybe if the data were more transparent I could understand better what Delores Labs' graph represents.

One problem I see in the methodology is that the sample size for each language would vary dramatically. So the results for e.g. Haskell is probably based on a relatively small number of tweets compared to e.g. Java where we would expect a lot more tweeting. The problem that introduces is that we base conclusions on maybe 1 or 2 individuals in the case of Haskell versus ~dozens who would have tweeted about Java.

In the end, what difference does it make what some random people judge the sentiment of a tweet to be? Is the aggregate written sentiment of a language a scalar that strongly correlates to another scalar called happiness?
I find it interesting that there are Twitter users that actually code in Cobol. Also, PHP is not even on the list :) I would think that coding in PHP with a good framework like KohanaPHP or CodeIgniter, much more fun than writing in Cobol or Fortran.
Franz, Inc. Allegro Common Lisp has Prompt and Maxima:
* http://www.franz.com/products/allegrocl/prompt/javatelnet.ht...
* http://www.franz.com/success/demos/maxima/javatelnet.html
It seems an odd oversight to leave out two of the most popular languages on the web, PHP and JavaScript.
Google did the terabyte slightly slower (68 seconds) on 4x fewer machines, but did the petabyte in 6 hours and 2 minutes (around 1/3 of the time of Hadoop) on nearly the same number of machines (4000).
Forgot the link:
http://googleblog.blogspot.com/2008/11/sorting-1pb-with-mapr...
Meaningless chart/data is meaningless.
Exactly. Beyond even the file format issues, when will Sony finally stop using MemoryStick media.
Do you have a vivid example? I think it would make your point much more memorable.
We need to solve the problem of producing energy. I think that human progress, even in the short term, depends entirely upon "breaking" the first law of thermodynamics. Clearly, no one will successfully create energy out of nothing, but I hope that physics will one day invent a way to cheaply and cleanly tap into energy sources which produce a huge yield. We have nuclear reactors today, but they are enormously large, expensive, and difficult to maintain. The day that you can buy a car --- or a wristwatch --- powered by atomic energy, you can say that the future arrived.

This energy source does not have to be atomic, except we don't know of a fuel more densely packed with energy than atoms. E = mc^2 and all that. In most science fiction, this problem has been solved using mumbo-jumbo technology, such as matter-antimatter reactors. Whatever; maybe someone will one day think of a way to make that work. Solving the energy problem means that the vast amount of effort currently directed at, e.g., oil production, stable trade with parts of the world which produce and sell hydrocarbon fuels, and climate maintenance can free up to really push things forward.

Just think of the rockets we could build if they didn't need to use awful rocket propellants (http://en.wikipedia.org/wiki/Rocket_propellant) or nuclear explosions for fuel. And I'll try to make sure the controlling software for those rockets uses Lisp. :)
:) There is another comment I read on HN that sounds a lot like how I think here: http://news.ycombinator.com/item?id=590648 Except I find I do hold visual representations in my head when thinking about visual things.
I was shocked by that too, but you are absolutely right. One of my favorite modules in that spirit was Damian Conway's Lingua::Romana::Perligata which made it possible to "write Perl programs in Latin." Just reading the documentation was like absorbing a burst of pure geek energy. I immediately spent a week playing with it.