skysight-inc/HackerNews huggingface dataset:
Groupon has over 500 highly trained inside sales reps working out of their Chicago headquarters.

These reps have established relationships with probably 100,000 [1] local businesses who are willing to spend money on online advertising.

Google's existing advertising products are all self-serve. (Large accounts get assigned a rep, but only ex post facto.)

This acquisition makes a ton of sense: Google gains a kick-ass AdWords sales team. With every Groupon sold, they would have the opportunity to ask the merchant "Can I tell you about our AdWords program?"

[1] My estimate: 730 days of deals, 3 deals per day, 50 cities = 109,500 deals. Granted, not all cities have side deals, and not all cities have been live for all 730 days, but they're closing in on 100,000 merchants fast.
I think he is comparing apples to oranges here. Using HTMl as the "rendering device" works on a different (higher) level of abstraction. The additional layer of abstraction in HTML has already solved the complexity of doing efficient partial redraws based on changes to a subset of a scene graph. This isn't something that the canvas API was meant to handle. If one were to use a scene graph (or display list) abstraction on top of canvas, it would shield the application developer from this complexity just as well as the HTML does now. However, the HTML abstraction, although more general, is implemented in native code while a canvas based scene-graph would need to go through java-script, so it is at a disadvantage as to how far it can be optimized. Basically, what he needs is SVG. :-)
> but I do think we're in for an interesting decade

Very much agree with this. Every time I see what Assange and Wikileaks are doing, I cannot help but think: "Hey, looks like this decade just got a whole hell lot more interesting".

The biggest challenge right now is how the sheer amount of information and the responsibility of having access to it will change our society. Many of those in the "there is a reason for all this secrecy" camp border on blissful ignorance and while I disagree with them, there is something to be said for the human desire for just that.

So, to me, the most interesting thing is not that all this information sharing is happening, but whether or not the people will be up to the challenge.
Some of these seem a bit outdated. For instance, I wouldn't consider knowledge of git to be uber-hardcore these days.
Seems a bit Windows-centric. I've never heard of "Scott Hanselman's power tools". Not a single mention of Vim, Emacs or UNIX.
I've written sites in both Rails and Drupal, and so am somewhat qualified to say... it doesn't matter. Have your guy pick what he feels most comfortable with and run with it. Either Drupal or Rails would be a fine choice.

This is especially true if you're in a rapid, early prototyping stage. It's FAR more important that your guy can implement and test your ideas quickly using best practices he (or she) already understands, rather than scratching heads learning an unfamiliar framework.

For what it's worth, from what you've mentioned about your project, if you'd hired me I'd have probably recommended Drupal for this project - IF you know what you're doing, the basics of a Yelp-style review service can be implemented pretty quickly using user-contributed modules in Drupal, and you get a bunch of things (basic user and community management, action level ACLs, RDF, blogs, and regular CMS style functions etc.) for free. You just need to apply a theme and away you go. Drupal is a great fit for your use-case.

The catch is that the learning curve to Drupal is substantial - sitting as it does in a strange gray area between being a CMS and a framework, it's got some strange idioms that take some time to appreciate. If I was new to Drupal, the time saved by having those functions built for me would likely be more than offset offset by the effort I would spend trying to hack/understand Drupals themeing layer, get modules to play nice together etc. Futher Drupal is essentially written in a functional style (few objects at all to be found), which may be a bit of a mindf&*k for someone coming from an OO framework like Rails.

There's also the PHP/Ruby issue - best practices for deploying a Ruby on Rails app (and scaling it) are in many ways quite different from deploying a Drupal/PHP app. Neither is 'better' necessarily, but bear in mind it may also be a whole set of new skills your guy has to master.

Both Drupal and Rails scale very well (assuming you use them right, of course). Whitehouse.gov runs Drupal, and the front-end of Twitter ran on Rails (at least until recently). If you ever hit levels of scale beyond what these sites need... well that's a good problem to have :)

Finally, if you do decide to use (or at least try) Drupal, make sure you check out the Drush and Aegir projects, which will help enormously in deployment.
The groupby, if done using itertools, will cut some code.

from itertools import groupby

customer_data = (line.strip().split(',') for line in file('customer.txt'))
grouped_ages = groupby(customer_data, key=itemgetter(1))
print sorted((len(list(g)), k) for k, g in grouped_ages)[-3:]
???

Index funds were as widely adopted as you could ask for back in 1996 when I first started investing in them. And it was common knowledge even then that the S&P 500 tended to outperform 70%+ of managed mutual funds.

If that's the message this article is trying to convey, it certainly has the wrong title.
Type ESC [ [ ESC and ESC ] ] ESC, and you get "thick" square bracket characters instead, which looks less silly.

I think it's clear enough where the [[...]] came from: Wolfram wanted "a b" to mean "a times b", which means "a (b + c)" has to mean "a times (b plus c)", which means you need a different notation for function application; they chose square brackets, which means they aren't available for subscripting (because everything, functions included, is an expression, and expressions are subscriptable); so they needed something else. And {...} was already taken for list construction.

When what you're doing in Mathematica looks more like mathematics than programming, you don't need a lot of subscripts. Presumably that's why subscripting is the thing that got the ugly notation with extra characters.

(The thing I find most unpleasant about programming in Mathematica is the way it tries to use pattern-matching as the single fundamental tool. This gives Mathematica programming, for me, something of the same feel as getting a macro-expansion based system like bash or TeX to do tricky things. But I'm not all that expert with Mathematica, and it's possible that more experienced users happily internalize the details and don't get confused as I do.)
The same trait occurs in Iran & Afghanistan too. Not sure why this link's on HN though?
For more and varied reading, try this search:

http://www.google.co.uk/#q=swarm+programming+language

There's been a lot happening since 2008.
I've always hated other people's ORMs because they tended to restrict what I could do more then they helped me.

However, I love SQLAlchemy. It is complex, and has a bit of a steep learning curve, but it is very very flexible. Nearly everything you can do in SQL, the most complex queries, you can do in SQLAlchemy. But without writing actual SQL. Composing queries using Python expressions is simply great.
This makes me think, we need a new rel value "negative".
Genetic Rockets
As scary as this thought is: I think that is small potatoes. Google ends the day with an email address of a person known to buy heavily discounted pizza in Houston. I think that fact is worth upwards of $50. They can, in a totally automated, split testable, scales to the moon fashion offer him a customized, personal, expires in 4 hours 60% GroupOn for the next 50% off offer they get.

Money. Hats.
Though it's not a good idea to compare a CMS (Drupal) with Rails(framework) but since your's is a review site - Drupal seems to be a better choice.

Most of the things that you will need for site are in-built. Including - user profiles, custom content types etc.

It will speed up your development time 10x.

Also, you can easily run Drupal on any shared hosting, while a Rail apps is enough to get you banned for server overload.

Drupal is right choice for user-generated content site. If you are building an app, then think of Rails.
I am not a very techie either but I own several content driven sites and some Rails apps, so sharing my 2 cents.

Hope you are not thinking of switching later. Rewriting the whole thing in another language will be waste of time and money.
Blog post belonging to the project:
http://blog.blprnt.com/blog/blprnt/project-smart-rockets

and followup http://blog.blprnt.com/blog/blprnt/7-days-of-source-day-5-sm...
Things aren't generally subject to court orders, people (including the legal construct of "corporations") are subject to court orders. In particular, people in the US who run DNS systems are subject to court orders.
I don't believe this works so well, after skimming the tables I noticed that I have knowledge of some Level 3 information but not Level 2 (or 1) in the same line.
Try adding this to your .inputrc file

$if Bash
Space: magic-space
$endif

Now the history expansion will be done when 'space' is pressed.
>In a search for "designer sunglasses", a reputable site is more relevant than a scam site.

No it's not. That search term is very open and does not indicate at all that the searcher is looking for reputable sites. A search for "good designer sunglasses store" then maybe. I think you're mixing up the job of a search engine and a review site.
agreed

if you charge $50 a month, you only need 200 subscribers to hit $10,000/mo, $120,000/yr. And since it's recurring, once you hit that number, you'll continue growing with time.

So sure, it might take you a year to hit 200 paying customers, but with recurring, every month after that you add more people...so at year 5, you'll get to 1000 subscribers, paying $50,000 a month or $600,000/yr...and with most web apps you can support that just by yourself.

And even if you can't, $50K a month, will allow you to recruit about 5 people, so you can scale your workforce as you grow too
More Apple Black Friday 2010 Deals
Today is Black Friday, the day which marks the beginning of the 2010 holiday shopping season.
What would you consider uber-hardcore?
1 hour project gets 1k page views in first hour. 
I was bored so I downloaded mass amounts of fresh meme's and funny photos using some fun little tricks. Running the simplest php in my image folder it selects a random image for each page view. I spent an hour compiling the first batch of images and buying the domain and in the last hour have had over 1k page views.

www.diftl.com (did it for the lulz)
What's the source of this code? Using an unsourced coupon code is is in the least ethically troubling - how do I know it wasn't intended to be private?

More practically, how do I know I'm /allowed/ to use it, and O'Reilly won't be within their rights to bill me the full amount later when they work out what's going on?
I like the way you can mix and match programming notation with mathematical expressions that look like written math.
You can draw up an equation that is very readable and then wrap the whole thing in a Plot[] or Manipulate[] * statement without losing that elegant style.

* Manipulate is the coolest thing in the world.
For some types of businesses, pageviews is what counts. Some type of applications need to reach a certain tipping point, after which trying to generate revenue makes a lot more sense. So they need to grow fast and then focus on money later.

Think of it like a blog trying to get big. You don't slap ad-sense on the blog right away. First you grow your audience, get your fans first, then focus on revenue. Focusing on revenue right from the start will likely make you unable to ever grow.
I'm sure I've run this as Java code years ago, along with another demo that evolved a car capable of navigating around a course

Edit: I remember now - I was trying to learn neural networks and the code demonstrated using GA to evolve a neural network. Can't find a link, unfortunately, which is a shame as it's an interesting subject
Monitors are not only used for reading, for watching movies and playing games 16:9 is better than 4:3.
It's a good job Germany don't follow anglo-saxon policies...
It's on their homepage. http://oreilly.com/
Enhanced SQL Server 2008 R2 Support & Exporting Report to PPT
Aspose.Slides for Reporting Services (SSRS) is a rendering extension for Microsoft SQL Server 2000, 2005 & 2008 Reporting Services (32-bit and 64-bit) to generate reports in Microsoft PowerPoint PPT, PPS, PPTX and PPSX formats. All RDL report features including tables, matrices, charts, images, sub reports, groups and lists are converted with the highest degree of precision to PowerPoint presentations or slide shows. It creates presentations on the server without utilizing Microsoft PowerPoint.
I don't think so. WikiLeaks is mainly targetting US because their infrastructure and their culture enables the society to uncover this kind of activities.

I am waiting WikiLeaks for the other hundreds of countries around the globe.
This seems a bit unfair to people who learned programming by way of web development and tinkering with scripting languages because it seems to assume the usual undergrad CS course load.
Schedule AFF Suzuki Cup 2010
Previous related submissions:

http://news.ycombinator.com/item?id=232192 <- This one has comments

http://news.ycombinator.com/item?id=298135

http://news.ycombinator.com/item?id=554338 <- This one also has comments

http://news.ycombinator.com/item?id=1022394 <- This one has even more comments
I'm a technology ethicist, and (generally) we despise these sorts of codes of ethics. Not only do they not actually tell you what to do when something happens, but they are regularly turned into "checklists" which allow people to say "Yes, okay, dealt with ethics, done" without actually encouraging them to think about the real impact their technology might have.

We tend to advocate a more participatory, ongoing ethical evaluation that is context-sensitive and allows tech developers and designers to be able to actually solve ethical problems rather than just ignore them or ad hoc deal with them when they really become problematic. Of course, though, this is more expensive than just reading a website (or ignoring it), so it doesn't tend to get incorporated into much tech outside of specific university research projects.
Cool Electric Car, Made in California, 100 Mile Range, $25k. Triac.
It's a 3 wheeled two seater, but doesn't look too bad.
Filtering of input is not appropriate way of ensuring that SQL queries are safe, e.g. you'd be telling people named "O'Hara" that they're not SQL-compatible or you'll fall into magic_quotes trap.

You should escape output.

In this case there isn't anything wrong with the input, and you can't say that any byte of MD5 is wrong or dangerous.

It's just data that is used improperly.

Binary data in SQL queries is especially tricky, because strings may be expected to be in specific character encoding (e.g. UTF-8), so you either need to use prepared statements and pass argument explicitly as binary, or use string-safe escaping (e.g. hex).
Dang, I get to Mumbai on the 13th after five loong years :) Too bad I'll be missing from this meet up but hopefully we'll have another soon after.
I just had a look at the source and it's written in pure AS2 which makes me think that it's probably kind of old. Either that or the person who wrote it never made the switch to AS3.

I just thought it was interesting because I haven't personally seen many realtime demos of genetic algorithms, especially ones that run in the browser, though I don't doubt that they've been kicking around for years.
Ah. I take back any insinuations I made on anyone's ethics then!

A link to the page in the summary would have been a good thing to have though.
Why there is no such one in Banglore ?
I was agreeing completely with this entire post up until you mentioned Aegir. Whilst I keep seeing lots of people who absolutely love Aegir, it's caused me so many headaches that it really isn't worth it when you're planning on hosting just a single website.

Instead I would look at Pantheon's Project Mercury. It's an entire Drupal stack based on Pressflow, MySQL, Memcached, APC, Varnish, ApacheSolr, BCFG2 and Hudson. Their main website is now really pushing their commercial hosted solution but it's still open source and available for download via Launchpad - check out http://groups.drupal.org/pantheon
Why do you feel that's unfair? If you've only ever done Ruby on Rails, never wrote any algorithmic code and never done any algorithm course, you will indeed score low in the "Computer Science" section. Apparently you managed without those skills, but that doesn't mean that the assessment is not accurate.
The last item is especially weird.

"Has heard of them but never got the time."

"Maintains a blog in which personal insights and thoughts on programming are shared"

Why do I care if someone writes a blog or not?
And Wikileaks is the best espionage group in existence and were the only people capable of intercepting this information... despite by all reports the Chinese could have simply brute-forced to get this information with how they've been conducting online operations recently.

You're wholly naive if you don't think at least China and Russia don't already have access to this information... especially given that a Russian spyring was recently busted for acquiring nuclear secrets, foreign policy secrets, etc.
Apologies for going Meta, but the above downvote is the strangest one I've yet seen here.

I can't come up with a way to read my comment as inflamatory or "me too". The only thing I can guess is that it's a downvote for disagreement, but without any commentary I can't imagine why the downvoter would do so. It seems like the kind of thing one could easily refute with evidence, if one had evidence that it was incorrect.
Anyone know if the RESTful Web Services book is any good, or know of a good resource? http://oreilly.com/catalog/9780596801687/
Regarding the "unless we take funding..." Thats not true. Its just the easier and less risky way for you. It also limits you and the site- You will eventually be known as a porn site.

Easy profits now will limit big profits later.
Confidentiality has always been a necessary element of diplomacy. There is nothing inherently sinister about that.

So far I have seen very little in the released cables that can legitimately be said was in the public interest.
With the ubiquity of DVCSes and Github etc, I don't think there is an uber-hardcore level in source control. "Has used git etc in a team setting" is the closest I can find.
How does the ACM square asking all paper authors to assign copyright to the ACM with rule 1.6:

"1.6 Give proper credit for intellectual property.

Computing professionals are obligated to protect the integrity of intellectual property. Specifically, one must not take credit for other's ideas or work" (emphasis mine)

ACM demanding copyright in exchange for publication is not ethical by their own standards. They could switch from copyright assignment to a time-limited, commercial-only license. This would also help them meet 1.1 "Contribute to society and human well-being", since it would help to reduce bitrot.
Perhaps "ip route change default via <your gateway address> dev eth0 initcwnd 10" -- your gateway address, not 0.0.0.0.
The coupon is good for there video titles too (according to there homepage).
Is this what you were looking for? - http://cablegate.wikileaks.org/static/cablegate-201011290900...
Is Twitter Predicting Contestant Exits From The X-Factor?
The fourth comment on the NY Times article says that Amazon was not helpful in a similar situation. But it's only one comment. Does anybody here have experience with Amazon's response to abusive merchants?

Here's the comment:

I had a similar appearance once when I bought something from an Amazon seller. After receiving a defective product and returning it, the seller threatened to kill me.

What was most shocking was the indifference of Amazon, a company that I admire and respect along with its founder and CEO Jeff Bezos. I wrote repeatedly to the company, even finding email addresses of executives. Indeed, as with the company cited in this story, there were many other complaints on the web to be found about this seller and his threats. Amazon's response was a virtual shrug.
From the looks on Hackerstreet.in , Bangalore has more HN users than mumbai. i guess someone has to go ahead and take the initiative.

Ankesh even sent us mumbai HN users an FB message. Nice :)
I saw something similar in Scotland a couple of years ago - on a particularly dangerous bend, there was a car positioned as if it had run off the road, with a "police aware" sign next to it. When I passed by the same spot three weeks later, it was still there - turned out it was deliberately put there to catch people's attention and act as a warning.
Here's the full list:

http://oreilly.com/store/ebooks-complete.html

Any recomendations?
I'd care because it shows that the candidate cares about their craft to the point that they are trying to share their opinions with others. Granted, the vast majority of people in the world don't blog, so in my mind its only a "plus", but being able to read someone's written thoughts does give you extra-credit insight into their way of practicing their art (given the blog is on topic, of course).
FYI, none of the most secret communications were leaked.

This was just one layer of an onion.
Note that the US did cooperate with the New York Times, when the Times asked for help in redacting information from the WikiLeaks dump.

Cf. http://www.nytimes.com/2010/11/29/world/29editornote.html

Also, Assange's reply to the State Department makes him look like a real douche.
Once you've bought something, and assuming you don't opt out, O'Reilly email details of these offers to you - that's possibly where the OP heard about it. They seem always to be generally available via the home page.
No mention of security :-(
Avril Lavigne Singers Hot Wallpapers, Avril Lavigne Sexiest Photos, Pictures
It would have been great if I could be arranged over weekend.
Solaris has had this kind of thing since Solaris 10, and it works very nicely as it's integrated into just about everything in the system.

http://developers.sun.com/solaris/articles/program_privilege...
So the Chinese managed to infiltrate Google's systems to get information on dissidents, but they can't infiltrate US government systems (like Wikileaks did) while the US government is still passing virtually all its software contracts off to Microsoft - you know, the least secure OS out there.

Please, you're tech savvy, actually fucking think. If Wikileaks did it, a government with thousands of trained operatives in espionage were doing this four fucking decades ago. Wikileaks just illustrates how easy this information is to get.

If we know our governments counter-espionage is this bad, at least we know our people are already in danger. Taking down wikileaks simply leaves everyone with a false sense of security.

I would put thousands of dollars on the fact the Chinese already know everything about the informant in the politburo that the US government does. At least now the general public and the US government believes he may be in danger.

You're moronic if you think a US spy in China is, in any form or bastardized definition of the word, safe. Hiding in a lions den is always dangerous... even if they're not eating you right this second.
The front page has articles in various languages from many countries... http://mirror.wikileaks.info/
I know I've seen this Flash version a few years back.
It wasn't me this time, but I've unfortunately downvoted plenty of good comments when using an iPhone (or similar touch based device). The two arrows are simply too close together for people using capacitive touchscreens and/or with fine motor control issues. If it's only one downvote I'd always bear in mind the possibility that it's due to fat-fingers, not your comment.