skysight-inc/HackerNews huggingface dataset:
Probably no HNer's are surprised at the variance in programmer prices. What's interesting about this article is that for people outside the Hacker culture, this is a genuine, puzzling question. It goes to show that we've got quite a way to go before programming is well-understood among the general populace.
We were interested in Distimo their reporting on rankings. Unfortunately, you have to be in the top 200 (it seems) to get ranking info. Appfigures is better for this. They do hourly rankings (thanks to ajlburke for recommending it, we just signed up today).

They do have a nice dashboard and the site is easy to use.
What don't you like about it? Other than requiring a subscription to a cable provider i have found it to be pretty amazing.
This can probably be fixed with a little spin, like "California schools band together to save taxpayers money by writing their own textbooks".
Couldn't resist using my new Haskell skills.

show'	::	Int -> String
show' x

|((rem x 3 == 0) && (rem x 5 == 0)) = "FizzBuzz"

|rem x 3 == 0 = "Fizz"

|rem x 5 == 0 = "Buzz"

|otherwise = show x

main :: IO ()

main = putStrLn $ foldl (\acc x -> acc ++"\n" ++ show' x) "" [1..100]
The formatting ate your *'s but I understand. That's definitely the better way to reason the problem. In my defense it was late (after a trip to the bar) and my code is basically stream of consciousness.
Geoffrey Grosenbach's command line prompt
LinkedIn's audience/traffic is far more valuable though, so I'm not sure why you added the bit about their market cap. Reddit users by and large are there for entertainment and don't click on ads. LinkedIn's users are there for work and by and large are the ads.
But Al Gore is?
Node.js stdlib ported to CoffeeScript (6,501 additions, 15,896 deletions)
Education is required before a boycott could possibly be effective.

I understand this completely. A boycott isn't actually a boycott unless the company knows why you are boycotting them, but that is what exactly I'm suggesting. It shouldn't be in the name of anything i.e. "Hacker News". It should be a movement for citizens, by citizens. SOPA is a huge violation of constitutional rights and that should be all the reason needed to initiate a boycott.

Instead of a black out, perhaps every other page load will display an "educational" message for five minutes. Business continues but it's annoying enough to be effective. I'm also not suggesting that google or facebook encourage a boycott as that is just asking for trouble. That's why it needs to be a "civil rights" movement.
HBO has strong content, an amazing brand, and a mobile app. They can turn around tomorrow and sell a streaming service for $10 that will get tons of subscribers.

But right up until that point, they will say cable is great and will never go down.

Thinking this is "claim chowder" is just thinking too small and literally.
Stack Exchange V2 Goes Beta, Launches Contest
Hackers Steal 45,000 Facebook Passwords & Logins
Police may have used Blackberry messages in case of murdered mob boss
A laser that works better shaken, not stirred
This is a special case of a preformatted code block.

For preformatted code blocks, there has to be an absolute line length -- otherwise the code just flows off the right side of the page, as <pre> blocks only do line-breaks when they are actually there.

So, what we do is take all pre-formatted code blocks, wrap them if they go over a certain line length and send a warning to the author letting them know that we did this. This is a case where human intervention is required -- we need to show all of the text, but most of the time you'll want to edit where the line breaks manually.

Most of the time automation is good enough, but we try to inform authors when there's something that needs their attention.
It's quite regular that local media in Britain will report on a fundraising drive to send someone (often with a rare condition, sometimes not) to America for treatment because the NHS won't pay - here's an example just from today, where a family's trying to raise ~$100,000: http://www.moorlandsradio.co.uk/2012/01/help-katie/

It's not because our health service is poor - in fact, it's excellent for general healthcare and I literally trust it with my life. The country (as in you, me, everyone who pays taxes) sadly just can't afford to treat very expensive edge cases, or send people for highly expensive experimental procedures, without jeopardising the sustainability of the service for others. Conversely in America, if you have the money, you get the treatment.
Will Call Center Gamification Increase Productivity?
Good Laptop Battery
Exactly my point. The issue was revenue (and, of course, the parent company). But, with more revenue, came more support.
Congrats on your app launch! I’ve been sharing it with all my biker friends. :) Thanks for sharing this info it is very valuable info! You mentioned the disconnect when someone transitions into the App Store. I was wondering if you are signed up for Apple’s Affiliate program and using your unique affiliate link on your websites App Store button. Would that give you any more idea of what is going on inside the App Store?
Darn, this looks like auto-generated CoffeeScript. Much less interesing...
One of the comments says that BB is Amazon's showroom.

So, here's what they do: officially become an Amazon outlet/showroom.

Cut the number of Best Buy's in any large area, and replace them with really big showrooms. They get money from Amazon to act as the showroom, and they get a cut anytime anyone orders "from Amazon" right in the store. "We can ship that to you from Amazon today ..."

Remove all media. You don't have to see a physical DVD or game to buy it.

One innovation they could enact is to be able to get any item not already in the showroom at the moment to the floor tomorrow. You can't have everything on the floor, but you can combine Amazon's warehouse/shipping expertise with Best Buy's sitting on the floor expertise to have a super showroom.

Maybe they keep the name Best Buy. Maybe it becomes BestBuy/Amazon, or maybe the name disappears and they just become Amazon.

They're already really good at being Amazon's showroom, they may as well get paid for it.
Reddit doesn't discuss profitability, but note that the Cheezburger Network has been profitable since inception: http://news.ycombinator.com/item?id=1857411

If they can make money off ads, what makes you think reddit can't?
I have built and experimented with BigCouch several times (but never in production except for using Cloudant's hosted service). BigCouch is a nice project. Anyway, this is good news, and I thought that this blog post showed some class (i.e., nicely written, polite, etc.)

For the first time, I did build Couchbase from source today (I didn't realize that it was open source until today), and the web UI is slick, and the official Ruby client worked fine. That said, I found the experience confusing because the Couchbase client page has a lot of CouchDB clients listed, and even though I know that the interface is different, I tried a few of them anyway - didn't work.
Cheers, Yahoo
Yep, that was one of my feature creep ideas too:

http://sopaopera.org/sopa/

Unfortunately I decided on an ad-hoc database model for "Events" (when I originally just wanted to record statements by congressmembers) and never quite got reorganized in time. Not too hard to rectify, of course.

In case you're wondering, there is an official place to get this info...the Library of Congress's THOMAS system:
http://thomas.loc.gov/cgi-bin/bdquery/z?d112:HR03261:@@@X

There's still a lot of space for people who can create the links between entities, though...
Do you sell to local small businesses? From my experience restaurant owners/massage clinics/etc can be VERY high touch.
Out of curiosity: where do you come in, in the interviewing process? I don't have direct experience, but I frequently hear that very trivial programming questions weed out more than 50% of applicants to programming jobs.
I'd hate to be a cable intermediary a lot more, at least HBO and Showtime have a lot of original content to play with.
>If someone complains that "they shouldn't have to spend three hours writing code to get an interview," that itself is a pretty good counter-indicator. (Yes, we are all busy.

When I applied at ITA they didn't even acknowledge the program I had written to go along with the application. Not even a quick 'it ran' or 'had the right output but we hired somebody else'.

I'm glad I didn't get the job because not having enough time to evaluate or even run a programming test you gave is also a pretty good counter-indicator of a good company to work for. And when I wrote back to express this the guy sheepishly admitted they had so many exceptional applicants so they just went with an Ivy-league graduate. Wow.

If you are going to require a programming test, be prepared to evaluate it.
IIRC the redesign was the final straw for many users and caused the mass-exodus. I think the functionality of subreddits and the ability to completely ignore the "mainstream content" if you so wish has been the main feature that has helped reddit stop the decline.
Whatever you think of @reddit's march towards decline...this was my favorite part of the blog post...and something I hope rings with other popular sites:

Here’s a list of things we don’t (and won’t) do for traffic:

We don't get traffic through ads.

We don’t participate in any traffic trading.

We don’t email our users (unless they choose to enter an
email and then forget their password).

We don’t harass users to sign up.

We don’t harass users to invite their friends.

We don’t pester you to download our app.

We don’t use slideshows and other pageview gimmicks.

We don't know anything about SEO.

We don't integrate with Facebook.

We don't even link to our Facebook or twitter accounts.
That would be the right thing to do, but GoDaddy was low-hanging fruit. It was just too easy to hate on them (albeit deservedly so) and to take action. I applaud those who did so (I'm one of them) but in fact it was not a tremendous sacrifice.

I don't, however, ever expect to see Cory Doctorow calling for a boycott of Disney, or John Gruber starting an Apple boycott. I think these companies would have to start executing people in the street before their fans would speak up.

I'm still surprised at the love Sony products still get from geeks who should know better, given Sony's abhorrent behavior. This tells me that getting a boycott of tech or media companies that still make things geeks think are cool will be an uphill battle.
A Gadget Is More Than the Sum of Its Parts
All the cool kids are pirating content by performing it live without permission.
A lot of LinkedIn's value isn't the ads (although their a revenue stream), it's the data they have. This is why they recently started offering an integration with Salesforce to offer more data on leads. Having higher quality on people and how you're connected to them in the social graph is incredibly powerful.

Reddit doesn't really have anything like that. They may be able to monetize in other ways beyond advertising, but LinkedIn is already generating revenue well beyond ads.
They need to learn from Kodak. Once the public begins to transition en masse to another medium, it's very fast.

TV has a certain "lemming" following: people want particular content because other people want that content. When enough people expect the bulk of their content via Netflix (or wherever) the social pressure to stick to "cable" will evaporate.

Now if somebody could just replicate the "here we are now, entertain us" brain-dead delivery system that cable/OTA provides.
خلفيات بلاك بيري 2012
خلفيات بلاك بيري 2012
خلفيات بلاك بيري 2012
خلفيات بلاك بيري 2012
speeding up that last mile concerned a lot of other people before, especially on slow mobile connections.

One example is Opera, they are even compressing http data, pictures etc. before transmitting to the client over a binary socket.
If you're one of the 3-5 sites a user goes to everyday, you have a completely different set of rules from everyone else
This is a case where human intervention is required -- we need to show all of the text, but most of the time you'll want to edit where the line breaks manually.

OK, so an author would know that there were things that should be manually inspected and changed if needed.
This is a good point, you just have to leave the mainpageish universe completely. /r/linguistics has interesting stuff. Similarly the subreddit for creating your own language is also neat, but these are niche, small reddits. The big reddits have been taken over by group think and are difficult to read and often boring.
HBO and live sports are the only two reasons I subscribe to cable anymore.

I'd say HBO is one of the most relevant forces in TV these days.
My kids are in California. I assure you, the textbooks are reference standard awful. People magazine is more compelling.

I am entirely certain the average parent of a kid in our school would be able to turn out better material, to say nothing of all the professors and leading experts in California who would love to contribute directly to their kids' education.

The question in my mind is how to construct this. The law seems like a last resort. Maybe some YCers can work on this cracking this nut.
This also shows why US states need to secede from the union.
I view CouchDB and BigCouch to be very similar since the client APIs and libraries are the same, so both have the same developer experience. Couchbase uses different client libraries and doesn't seem to have the language coverage that CouchDB and BigCouch do.

All three are open source and you can build them yourself.
4 Facebook Employees Built A Working Demo Of Timeline In One Night
No one said reddit lacks any revenue. Comparing LNKD's market cap to reddit based on page views is what I took exception to--they're in no way related.
I don't think reddit is really trying so hard to monitize. (And given the nature of their user base, maybe it's the smartest thing to do.)

The banner ad unit on the right of reddit is almost never running a real ad. It's always an ad for a subreddit or a pretty picture. That one single spot at $1 cpm at 2b pageviews could net reddit $2mm a month. That's a lot of money to be left on the table.
HN really needs a way to downvote a submission.
PHP Version I came up with. Took more than 10 minutes tho...
for ($i=0; $i<=10; $i++)
{
if ($i== 0)
$row[$i] = array(0, 1, 0);
else {
$row[$i] = array();
array_push($row[$i], 0);
for($j = 0; $j<count($row[$i-1]); $j++) {
$someval = $row[$i-1][$j]+$row[$i-1][$j+1];
array_push($row[$i], $someval);
}
}
for($k = 1; $k<count($row[$i])-1; $k++) {
echo $row[$i][$k];
}
echo "<br />";
}
It is right there in the article itself.
I've always been a fan of the SE Asia style "two buckets" solution, and I tend to fall back on it whenever I'm in a country with dodgy plumbing that won't handle toilet paper.

For my money, I'll trade an extra thorough hand wash for a giant garbage sack of used toilet paper in my hotel room any day.
High school textbooks are written by editors, dozens of content writers, and some "name" author who puts their name on it. University level textbooks are much better, of course.
I've used Wordpress for about 3 years.

I really, really dislike PHP, and so I don't muck about in the internals...in fact, I find it easier just to totally toss away whatever styles/plugins I have setup rather than dig into the internals. But the kicker is is that everything still works fine. WP, from 2 to 3.x over the last two years hasn't caused me any real issues even though I maintain it in the worst way.
It would be really cool to see an architecture update post from them regarding where they are now and where they want to go. Pretty please? :)
You guys ran into this while developing a 'Mom's Recipe Book' type app?
Which page do you direct users to - the reviews page or the main app page? Do you have any data on which converts better for getting new star ratings?
I don't know the legal rights or wrong of this, but I'll just say "boooo". This action figure looks cool[1] and Apple are not cool by trying to stop it.

[1] Cool, modulo the fact that all the pictures are probably photoshopped and don't represent the real thing ...
> Other than requiring a subscription to a cable provider...

I was not aware of this. Anything I've said about HBO Go that sounded positive may be redacted and ignored.
Not in the least. They, and other daily deal sites, will take whatever they can get.
A Textbook Example of What's Wrong with Education [2004]
Japan to Use Robotics for Farming in Tsunami Zone
Ah, I didn't realize you had to have a cable subscription for this. I thought it was just streaming.
I know, I know, "things were better back in the day", but the Reddification of Reddit has really accelerated over the past year and a bit. Between rage comics, advice animals, and the Atheism subreddit, the default front page is a very different place than it was a year(?) ago.

There is still a lot of value in the smaller subreddits, and that's really Reddit's saving grace. As a whole, however, the site is pretty cringe-worthy.
Occupy Wall Street has changed the national conversation
Regarding the "decline" of Reddit: any site that gets 2 billion monthly page views is going to be wholly different from its incipient form of several years ago. Surely the users of Reddit who pine for its past have many alternatives today.
But if they offered direct subscriptions to HBO GO...

Unfortunately, that's exactly what they won't do- they've stated as much themselves. The cable companies essentially promote HBO for free right now, so HBO is unwilling to rock the boat with them. Selling subscriptions online would most definitely rock the boat.

I don't know if I blame them or not. I don't think there is any doubt that this kind of online subscription is the future, but I'm not sure it would reach as many people as a premium cable subscription would right now, so they'd stand to lose a lot of money and subscribers. Of course, setting up HBO GO means that they have the system set up and ready to go whenever the market changes.
It sounds like HBO is ditching Netflix to do their own streaming. Bummer. While I wish Netflix had a larger selection, the bigger appeal to me is how many platforms they support. I can watch it from Windows, my Boxee Box, my Wii, my iPhone or my Kindle Fire (Linux support is sourly missing, though). If HBO strikes out on their own, there is no way they are going to have that kind of breadth.

What I really want is a streaming service that lets me choose what sources I subscribe to in an a la cart manner. If Netflix wants to survive losing these content providers I think that's the direction they should go in: become a platform. And if they don't, it's a great idea for a startup.
Kanye West Recruiting for his new Design Firm DONDA
1) Right.

2) No, 'struct Foo' is in a different namespace from the typedef'ed name. 'typedef struct Foo Foo' is perfectly valid.

3) Yes, absolutely.

4) Not sure what you mean.

Here's a hint: You'll likely miss one of them unless you realize what the algorithm is trying to do. It's an algorithmic error. The other one is findable from looking at the code without context, but the correct fix isn't entirely obvious without realizing the way the code works.

Pretty good, though :)
I would say he should keep his toes wet… dabble with some small pet project, or something to keep his skills sharp. Or even learn a new tech. Just don't let your skills go dull, while you're living it up… but definitely enjoy the fruits of your labor!
You wouldn't want to use it as a database if you are looking for hardened ACID properties. But if you are looking to work with relational or labeled data sets and/or read & write them between memory & disk, it is an extremely powerful tool.
Subtle bugs are allowed, the definition is given to you, the solution doesn't need any documentation (and if it does, you can just make up whatever API call you expect would be present in a sane standard library)

You are now hitting at the core of the issue, to most developers bugs, bad code, correct API's matter, you are asking them to look past something that is engrained in their work ethic, personality, and quality as a developer to measure their worth as a developer. It does not matter what the filter truly is, their is a perception on the developers part of what they are being tested for, because they attribute what makes them of value to the test. As such the correct solution is what makes them valuable. You can't tell them to give you what they perceive to be the incorrect solution and expect it to accurately reflect what they value in themselves as a developer, that the interviewers bias. The fact that the filter is being misinterpreted is irrelevant or very relevant depending on your perspective. To the interviewee, they are going to perceive the task just as many on HN have and no amount of prodding to give up their nature is going to make them perform well, conversely they are going to perform worse. I have neglected the fact that the filter is being misunderstood for the very fact that, it will be misunderstood and for that alone it sets people up to fail.
Well I guess that's true, but at least the perception was there, especially since more than 10 years ago most people didn't have Internet and it was a lot harder to find out about stuff like this. But now that positive perception is fading away quickly, too.
Akiban: Relational database with efficient joins
> After 15 years of programming one doesn't really remember what the heck Pascal's triangle looks like. You know why? Because knowing about Pascal's triangle doesn't bring in a paycheck.

No, it certainly doesn't. I've never had to write Pascal's triangle, for sure, and I doubt I ever will need to. But on a daily basis I'm solving myriad little problems just like Pascal's triangle. Complicated? Of course not, especially with the libraries my programming environment makes available. But it's the bread and butter of what a software engineer does a daily basis.

If your objection is to make any sense at all, you must be contending that there exist--in the real world--people who can effectively implement solutions for complex problems but who can't code up Pascal's triangle on a whiteboard in a few short minutes. Where are these people? Pascal's triangle isn't a positive filter. It's not like we're hiring anyone who can implement it. It's a negative filter: if you can't do it, why should I believe that you can solve the much more complex problems software engineers regularly face?
What about tissue paper (Kleenex to the layman)?