skysight-inc/HackerNews huggingface dataset:
I think jlees makes an excellent point, that PE manages to bridge the gap between the basic "hello world" stuff and the more "algorithmic-y" aspects of programming. In my case that was what really got me snowballing toward being a reasonably capable coder.

I do think you have to be excited about discrete math to really plow through the problems, but the nice thing is, discrete math is the easiest kind of math to get hooked on, just because it's not much more than fancy counting.
Problem with that approach is a small idea that isn't that great can evolve into something a lot better while you're working on it (esp. with casual games) - an idea that only exists on paper isn't going to do anything.
It was in no way semantics, and his point was actually very insightful.
You have some way of choosing to not participate in a discussion...

You should really knock it out with the namecalling however, because that is below HN. I am not the only person here expressing and backing up this general sentiment. If you don't want to discuss it like a reasonable adult, and don't want to read other people discuss it, then just move along. I don't have to take verbal abuse from you.
Why you should submit a sitemap [graph]
You're comparing a single phone to an entire operating system platform. If you include iPod touches and iPads, iOS's install base exceeds Android's.
Work Sharing is not a solution to unemployment
Github has almost single-handedly fixed things that SourceForge never, ever got around to doing, and they've done it in remarkably little time.

I used to dread going to any project that was hosted on SourceForge, hate it like going to the dentist for something to get drilled, and while it's a bit better, it's still an awful, uncomfortable experience. When I see a project hosted on SourceForge I only click the link with a heavy sigh.

Why do I "hate" SourceForge? It's because they got complacent, and because they never changed. It was like SourceForge was more important than you and you better not forget it. How many clicks was it to do something as simple as set up a new project? How many forms and emails do you need to fill out or reply to? How annoying was the distribution model, or how ugly was a project page? All these things were important but nobody cared.

That Github was able to turn around block and report so quickly is evidence that they get it, they're listening, and they aren't afraid to hustle and do what's right. Nothing is hard on Github. It is as easy as it should be. I gladly spend money on Github every month. Sourceforge couldn't pay me to use it.
Brand New Destiny Islands 4.0 Launch Party
Then why did Microsoft not mention Silverlight or XAML once?
Architecture: What are some of the most beautiful buildings in the world?
Poll: How long for a top quartile programmer to be proficient in a new language?
I'm not a programmer (unless you count my Fortran 77 experience from my undergrad days), but it seems to me that programming languages have a half life of about 3 years. So I'm wondering, are there benchmarks, rules of thumb or perhaps just anecdotes on proficiency?
less than 1 month
1 - 3 months
3 - 6 months
6 - 9 months
9 - 12 months
more than 1 year
Thx, I recreated this poll here http://news.ycombinator.com/item?id=2618678
What about those of us still in college? raises hand
don't worry it does not worth the hassel....
Are you thinking of A Geometry of Music: Harmony and Counterpoint in the Extended Common Practice? I learned about that book here on HN from another participant.

http://www.amazon.com/Geometry-Music-Counterpoint-Extended-P...
> a couple real wars - i.e. Afganistan and Iraq

Don't forget Libya ... plus the handful of other countries over in that region where our troops have always been stationed, or were recently deployed in response to the instability.
Yes, but the G round investors still have a personal stake in ensuring the public are deceived into buying those IPO shares so they themselves can turn a profit. Deceiving is deceiving either way you cut it.
> This is the same government that insisting on inventing its own term for email that was more "distinctly French."

Are you talking about Québec? They did invent "courriel", if Wikipedia is right.

Disclaimer: I'm French.

Now I think it is a mistake to mix the two aspect of the topic:

On one side, it is forbidden to do covert advertisement in France, be it for a French trademark or anything else. The guys on TV can't have a laptop with a well-known fruit on it's very visible back, as they can't wear a T-shirt with "Louis Vuitton" on it. Sometime it make thing a bit harder for journalists, because so many people have transformed themselves in flesh-ads. This is just a choice of the French. They prefer having less brands in their sight, and I happen to share this taste with my countrymen.

There is the other part of the topic, the "war" against English words in the supposed defence of the French language. This war can be sometime fought also by nationalists, but it is not nationalist by itself. (Or trying to maintain one's cultural asset is nationalist? Is it nationalist for Bushmen to try to keep their culture alive?)

On this part, I agree with the goal, which is to keep a French language as a strong cultural vector, but I don't agree with the means (keeping English words away).
Too bad -- I guess dropbox isn't doing anything to get efficient what's-changed notifications from the OS, then (since the only platform-specific code is the UI). Because those hooks are not at all cross-platform.

/probably obvious to all you actual dropbox users
Publicidade BR - Divulgue seu site e Ganhe Dinheiro
http://www.publicidadebr.com.br?ind=1173
The author is 19 years old, so I'm guessing he dropped out pretty early. I don't think he was actually in college long enough to even know that it was a waste of time for him.

I loved college, especially a lot of the stuff that happened well after I turned 19. I feel really lucky that college forced me to learn so much stuff. Otherwise my mind would have gotten stuck in a narrower path.
Funny idea. In fact, you're joking but it is already the case. In French, loan words must be italicized, and if not italics available, isolated in French quotes, « comme ceci ».
That's their prerogative.
Protecting whom exactly? There are communities in the U.S. where the police are pretty much an occupying force.
Once you know two languages of fairly dissimilar syntax and philosophy, you can learn a new language pretty quickly because of the mind-expanding effect brought about by having multiple approaches to the same problem in mind.

This applies decreasingly with every language you learn, such that the usefulness of learning a new language to learning future languages is governed by 1/(n-1), where n is the new number of languages you will know after learning the new language. (Naturally applying this to one's first programming language results in a division by zero, because knowing the basic skills of programming is infinitely more useful than knowing nothing about it.)
Groupon can always lower their cut in the future though once they have built out their database of customers. It also wouldn't surprise me if they laid off half their workforce once their rate of customer acquisition starts leveling off.
Hey guys

We currently source our API's machine translation from Google, but we're going to be connecting to several other providers in the next few months. Depending on Google's pricing model we may or may not include them in the roster.

We think it's best to connect to our API, because you can 'upgrade' to human translation without switching out code (it's just a single parameter in an API call).

If you want to try us out, we're currently running a $25-credits-free campaign to switch to our API.
http://mygengo.com/talk/blog/translation-apis-google-shuttin...

(CEO, myGengo)
> HTML5 is the future, cross platform. JavaScript will be made into a robust language in the coming years, with classes, etc.

People have been claiming HTML and Javascript were the future of application development for about 15 years now. They also claimed it about Java and, ironically, .NET.
I am not making any such mistake.

I fully grasp that copyright is applied to an idea. You assign the term intellectual property to it.

I can copy a wine making recipe without dispossessing you of the ability to make wine. The process is still in your head. This process is an idea.
I cannot steal a bottle of wine and still leave you in possession of it. The bottle of wine is property.

The copyright process attempts to provide short term protection to 'ideas' to reward inventors by dissuading copying (penalties). That does not suddenly convert the 'idea' to 'property', since any copying that happens, still does not dispossess the inventor of the idea. In assigning copyright the market has tagged the 'idea' as removed from the public domain for a short period. The natural order is restored when the period of protection ends and the idea falls back into public domain.

To come back to the reason for my original post... and repeating myself... Copying a copyrighted item does not dispossess the owner of the underlying asset. A property theft does dispossess the owner of the underlying asset. That is a significant difference.
A law could be the way to fix that if it concerns state-owned media, which in France (and Europe, in general) is mainstream.
Apple patents method for disabling cell phone cameras
Air Jordan High Heels,Jordan Mens High Heels For Cheap
Collecting jordan shoes can be a fun hobby for most people to enjoy. Many people do not want to learn how to start collecting jordan shoes because they are expensive. Just remember, similiar to other things in life, once you learn the basics on how to spot quality cheap jordans, it becomes fun!
Very handy if you're a corrupt policeman, oppressive regime, etc.
Integration by integration under the integral sign
Well, you need to buy a phone number. Head to ipkall.com (free) or icall.com or flowroute.com (paid). There are several such services out there. Once you have the number, you can just point it to your server that is running FreeSWITCH and Plivo.
D9 in Quotes
- You need to install FS on your server and run it. There's an installer for that (Check http://www.plivo.org/get-started/).

- You need to install Plivo on the server as well. There's a separate installer for that.

So now you have your Twilio-like instance ready.

- To buy a number you can head to ipkall.com (free) or icall.com or flowroute.com (paid). There are several such services actually.

- Once you have the number, you can just point it to your server that is running FreeSWITCH and Plivo.

- You can buy minutes for usage from a third party such as IVOX VoIP (ivoxvoip.com). Again, there are several such providers out there.

- Now, go ahead and deploy your Plivo app (just as you would deploy a Twilio app).

I hope this makes it clear.
Robots are unnerving, but so are gangsters at the store. Let's compromise and get rid of both.
Very nice. It looks like you worked your ass off on the site and it definitely shows. Well done.
>>This does not argue against all technical progress, it argues against ignoring the cost to future generations.

(I know what Andi wrote, I quoted it in the comment above...)

He talks about future generations -- and against technological progress being important; he is arguing against cities and some back-to-nature garbage. A confused Luddite.

He is of course welcome to go back to being too poor for education and having 30% child mortality. But he'll have to kill off most of the population that can't survive in his world, Khmer style.

Which was what I rested my case on before. You could have asked for links to his comments, instead of ignoring them in your answer.

(I meant that you repeated your claim again, without any support. Like here. Not made a new one. Sorry for any confusion.)

>>It should not be made easier for people to develop nuclear weapons grade plutonium.

So the West should close down a large part of the energy production -- because radioactive materials might, in ten years time, end up with dictators. The really unpleasant dictators already have nuclear reactors (and bombs, in at least two of the three cases mentioned). (I know that Pakistan isn't formally a dictatorship right now.)

That is just not coherent.

(The point about oil wells was more of a proof of principle which I've seen geologists argue -- it is not popular locally, because political parties has married another solution. We can get rid of radioactive materials, if we absolutely have to. It is not a good idea, yet.)

>>Just because China has started to invest in clean technology ... doesn't mean it's going to use it

Sigh... And China might also stop growing food?

China has to implement clean tech -- since the economy will grow multiple times the coming decades and there are already bad environmental problems.

It is just too expensive not to do it. (Popular unrest, public health and destruction of farming land.)

http://www.bbc.co.uk/news/world-asia-pacific-12595872

http://en.wikipedia.org/wiki/China_water_crisis

And why isn't nuclear clean? Check how many people coal kills in China/year...

And so on, I'll probably not check if this is answered.
You linked to the second page. Here is the first page:

http://www.inc.com/magazine/201106/the-way-i-work-david-karp...

Overall, quite a heart warming story of someone being very successful yet also being happy and not killing themselves with work and pressure.

BTW, I hope Mr. Karp is not offended, but he definitely has some asperger tendencies. For example, he found it necessary to describe exactly which brand and type of pen he uses to write notes in his notebooks.
Rio Your Apartment
They did a Super Bowl ad (at obviously significant expense): http://www.groupon.com/blog/cities/groupon-super-bowl-ads/

Wasn't regarded as a big success though: http://allthingsd.com/20110207/groupon-back-peddles-after-vi...
Jack Dorsey talk at Stanford
OK, well, I guess I don't see how that's fairly described as a "flaw" in JungleDisk.

I can understand why a responsible developer should assume their users are simple-minded, mouth-breathers who can't be trusted to choose a proper password (and I'm sure there's plenty of evidence to support that assumption), but it just isn't right to characterize JungleDisk as compromised from a security perspective because it relies on the user to choose a strong password.
Ver Rafaela Capitulo 87 Online
Rafaela capitulo 87 amigos, Ver Rafaela capitulo 87, Rafaela capitulo 87 cual. Hi, lets talk about Rafaela capitulo 87.
Its nice share since the capitulo has its own interest, most of audience wish to know about its story
Here's a reason for SourceForge hate. At least as of a couple weeks ago, when you go to download a file, you are shown a survey (as a sort of ad). There is no indication that the survey is optional, and initially I thought it was required. If you ignore the survey you can still download the file, and I was able to figure that out eventually. A less experienced user wouldn't be so lucky, thinking that the survey is required, thus revealing personal or business information that they shouldn't have to.
This was pretty cool. Once on an exam in a differential equations class, the instructor made a mistake in the problem that required integrating sec(x).

This is a fairly difficult integral, since it requires the trick of multiplying by 1 in a clever way. http://math2.org/math/integrals/more/sec.htm
I also remember this, I think it was barcamp. Great to see Waterloo successes!
The entire idea with Plivo (much like Twilio and Tropo) is to simplify i.e. let web developers build telephony apps without having to learn much about a telephony engine.
> BTW, I hope Mr. Karp is not offended, but he definitely has some asperger tendencies. For example, he found it necessary to describe exactly which brand and type of pen he uses to write notes in his notebooks.

I don't think it's that weird to know what type of pen you use, especially if you write a lot. For example, I use a Pilot G2 (or a G2-ex, depending on what I'm writing).
A note to all startups: this is not how you should respond to brand criticism. SF.net and GitHub are in competition, and a heartfelt blog post does not make your product better. Spend your time iterating, and make something that is actually better for your customers. GNOME didn't get to the point it's at today by saying "KDE is fine, but GNOME is open source too! Same team!"
Why chemists doubt arsenic-based DNA
Watch The Vampire Diaries Season 2 Episode 23: The Return | HD Megavideo
- You need to install FS on your server and run it. There's an installer for that (Check

http://www.plivo.org/get-started/).

- You need to install Plivo on the server as well. There's a separate installer for that.

So now you have your Twilio-like instance ready.

- To buy a number you can head to ipkall.com (free) or icall.com or flowroute.com (paid). There are several such

services actually.

- Once you have the number, you can just point it to your server that is running FreeSWITCH and Plivo.

- You can buy minutes for usage from a third party such as IVOX VoIP (ivoxvoip.com). Again, there are several such

providers out there.

- Now, go ahead and deploy your Plivo app (just as you would deploy a Twilio app).

I hope this makes it clear.
Quick and dirty:

"The patent describes an invisible infrared sensor integrated into mobile iOS devices with a built-in camera — which includes iPhones, the iPod Touch and iPad 2. As the Apple patent explains, an infrared sensor in a mobile phone could be used to search for another signal that would say whether it is O.K. to activate and record footage with the phone’s camera."
That's the same straw-man I already answered. I repeat, when you copy and distribute, you don't rid the maker of the recipe from the ability to make wine, you rid him of the ability to sell the recipe.

I can see what you're getting at with natural order. You are saying that he didn't have the ability to sell his recipe in the first place, because in a 'natural world' (i.e. without special enforcement by the government) he wouldn't be able to do that in the first place.

What do you think the world was like centuries ago? If I'm stronger than you, I can take your axe. THAT is the natural world. You could argue that that's bad, since previously he owned the axe and now he doesn't. In the same way that you argue that the recipe maker didn't have the ability to sell his recipe in the first place without law enforcement, I argue that the axe wasn't his in the first place without law enforcement. He never really had this axe, because I was always strong enough to take it from him.

But all of this is completely beside the point. We don't make laws because they are right or wrong. We make laws from an utilitarian perspective: do they improve the world? If you want to successfully argue against copyright law, you have to argue that these laws make the world a worse place.
Has anyone used AirBnB to find lodging? (Oct. '09 to May '11 replies)
Not sure what you're referring to... but yes, you need to buy a phone number. Head to ipkall.com (free) or icall.com or flowroute.com (paid). There are several such services out there. Once you have the number, you can just point it to your server that is running FreeSWITCH and Plivo.
I seriously question the loyalty of new Groupon customers. Typically they sign up because of one deal. They might even buy the deal. Then Groupon proceeds to spam them every day with deals they aren't remotely interested in, at locations far from their home. Unsubscribe.
To do that, wouldn't they have to admit that they aren't growing like nuts anymore, and wouldn't that kill their valuation? (Even established companies like Apple and Google base most of their valuations on the premise of future growth. When the premise of future growth goes away, you have Microsoft.)
Saying that Jungle Disk is secure as long as users pick strong passwords is like saying that the Ford Pinto is safe as long as drivers don't get into rear-end collisions. In both cases you're asking for behaviour which we know perfectly well that users don't exhibit; and in both cases there is a simple fix for the problem.

The Ford Pinto is an unsafe car, and Jungle Disk is an insecure backup service.
No, seriously, we have a drawer full of them. They are the best pens ever made.
Honestly, I think that SourceForge used to be easier to use than it is now. When it had its old interface circa (2002-2005 ish) I could find the information and do the tasks I wanted to do. It is difficult for me to find /anything/ on SourceForge these days, when I am forced to use it at all.

SourceForge was (and perhaps is) a great place for open source. I don't think it was a "lazy monopoly" or even a "monopoly" at all. There were always alternatives. Always other places one could go to host code and share code. When it was the most popular site, it was the best site. Now it is simply not the best site. I am super productive on Github, and unless something 5x better comes along I don't think I will move off of Github.
That makes for a nice coincidence then!
I don't see facebook overtaking email in professional situations for a long time.
The GPL Sucks
Hopefully they allow some kind of free tier for minimal use.
When will the finance industry adapt?
How come my messages won't display?
Hey guys sorry if this is a newbie question lol but how come my messages don't display?<p>Here's the code to my messages file===
<p><?php
session_start();
require "bidcon.php";
$userfinal=$_SESSION['username'];
$id = mysql_query("SELECT id FROM searchengine") or die(mysql_error());<p>echo "<h2>Messages</h2><table><tr><td width='100'><b>From</b></td><td width='100'><b>Subject</b></td></tr>";<p>// get the messages from the table.
$get_messages = mysql_query("SELECT messages_id FROM messages WHERE to_user='$id' ORDER BY messages_id DESC") or die(mysql_error());
$get_messages2 = mysql_query("SELECT * FROM messages WHERE to_user='$id' ORDER BY messages_id DESC") or die(mysql_error());
$num_messages = mysql_num_rows($get_messages);
// display each message title, with a link to their content
echo '<ul>';
for($count = 1; $count <= $num_messages; $count++)
{
$row = mysql_fetch_array($get_messages2);
//if the message is not read, show "(new)" after the title, else, just show the title.
if($row['message_read'] == 0)
{
echo '<tr><td width="100">'.$row['from_user'].'</td><td width="100"><b><a href="read.php?messages_id=' . $row['messages_id'] . '">' . $row['message_title'] . '</a></b></td></tr>';
}else{
echo '<a href="read.php?messages_id=' . $row['messages_id'] . '">' . $row['message_title'] . '</a><br>';
}}
echo '</ul>';
echo '<form name="newmsgfrm" method="post" action="new.php">';
echo '<tr><td><input type="submit" value="Compose"></td>';
echo '</form>';<p>echo '<form name="backfrm" method="post" action="member_account.php">';
echo '<td><input type="submit" value="Account"></td></tr>';
echo '</form>';
?>
</table>
Haha, yeah. That one's pretty cool too. There are a couple of slightly more easier-to-see ways, but they still involve seemingly arbitrary multiplications of cosine, etc (or product-to-sum rules).
Man... integrals. Love/hate relationship.
Do Leave Failing Tests
El Triunfo Del Amor Capitulo 157 Online
Triunfo del Amor capitulo 157 Online. Here the resumens,enjoy it:Maximilian finds out Mary her beloved might be alive Forsaken.Still bandaged and bound, Bernarda (Daniela Romo) hits Victoria (Victoria Ruffo).
Growling News Anchor
If a publisher pays a writer some money to license the writer's copyright, then the publisher can print and sell copies of the books. But if a different publisher can do a better job, customers might buy that other publisher's nicer books, and the writer might not get any money. Or, more likely, another publisher makes the books cheaper and everyone buys those. The customers are still getting the same text, maybe an exact duplicate of the licensed copies, but without copyright the original author might not get any money at all.