skysight-inc/HackerNews huggingface dataset:
Alternatively, are there any open-source Stackoverflow/HN look-alikes that I can download and modify for my needs?

There are multiple open-source clones of StackOverflow. One well-known and popular one is OSQA[1].

Additionally, the Reddit source-code is open[2] (although their license is one of the "weird" ones by my standard), so that's an option.

Also, I'm working on a project that is very reddit-like in a lot of ways, including the ability to vote things up/down, rank by votes, add comments, etc. It's still pretty alpha, but if you want to take a look see the source[3] and/or the demo site[4].

[1]: http://www.osqa.net/

[2]: http://code.reddit.com/

[3]: https://github.com/fogbeam/Neddick

[4]: http://spdemo.fogbeam.org:8080/neddick1

If you're interested in the Neddick stuff at all, feel free to shoot me an email. It's under active development, but the roadmap right now is entirely driven for my vision for the stuff I'm doing... I'd love to hear from anybody else that might be able to put it to use.

Edit: Oh yeah, almost forgot... the code for Hacker News itself is also available[5].

[5]: http://ycombinator.com/arc/arc2.tar
Not a week goes by without some blogger speculating that Nokia will just give up on MeeGo (or is completely oblivious to the existence of it in the first place) and start making devices with Android. And not a week goes by that they seem to be mistaken by how much Nokia has put into MeeGo, Symbian and Ovi and how much their PR is trying to remind people of that fact. It's clear that Nokia want their own separate ecosystem for content, software and services and not share it with anyone else, and they aren't going to have that on either Android or WP7.
You are just reciting the typical myths about racism/Israel. For example you mentioned road use discrimination, instead of that being any sort of discrimination based on race/religion, it is separation based on citizenship of PA or Israel. Arabs and anyone else who are Israeli can use these roads. To say that restriction from use based on different citizenship is discrimination is just laughable. As far as "marriage discrimination", there is no direct legal discrimination, and the arguments that there are indirect discrimination hinge on a law that doesn't grant citizenship to those who marry an Israeli automatically. Grasping at straws.

>No, I would rather trust the first person accounts from people whom I have zero reasons to disbelieve.

This is just a recipe for bias. You don't just trust people you know because one, there experience isn't anything better than anecdotal either, and two, it is difficult for any person to avoid distrust of someone they know and like personally. You should be more responsible than this when you are accusing a whole country of systematized racism.
New geolocation app connects citizen first responders to heart attack victims
This is really about conflict of interest. Perhaps it is time for regulation mandating the split of telecom from media content ownership.

In Canada, the telecoms own most of the major media assets (Shaw, rogers, bell).
Did anyone else read this as ending with 'free for prime numbers'?
By 2030, China will be a humanitarian disaster area. They're doing ok now simply because they have such a massive workforce, but their notorious one child per family policy is rapidly reducing the working age population.
Thankfully the Mexicans don't get as upset about our appropriation of the term "United States", as they have just as much claim to it. (Estados Unidos Mexicanos) Otherwise, we from The Land Between Mexico And Canada would have nothing to call ourselves that doesn't ruffle someone's feathers.
Good catch - I never saw that before. We're getting so close!
I don't buy any of that. Unless, of course, the number of people playing WhateverVille games stops rising so fast, in which case some of those things might actually be possible :-)

IOW: By 2030, we'll have single Farmvilles producing more food than the entire world today, and CityVilles bigger than New York, sucking up most people's times faster than any other diversion in history of mankind
plutil can be used to convert a plist between XML and binary formats (tried to comment on the blog directly, but the commenting didn't seem to work)
Ask HN: Best GPU (scientific) programming tutorials?
Interested to see what the real hive mind (at least its temporal lobe) would look for a GPU programming tutorial for a (relatively) amateur programmer.
It's not even about preserving the feelings of others. I often find people interrupting me and shooting down a completely different idea than the one I actually had. Other times, I find that my seemingly ironclad argument doesn't apply in the intended context, or is fine theoretically but overlooks an important detail in a practical context.
Cheap hard disks have grown faster than the last mile of internet connections over the years, creating a bottleneck. I think people's expectations are tied to the large disks and the files that they hold.
Bwahahahah! Thumbs up!
Thanks. In my case the ShareAlike feature made it impossible to use the content. Oh well, glad I was careful to read the license thoroughly.
MMA's may not be fully insured.
Right, you want it to be easy to just assume that an entire country has rampant racism because of some general perception of the middle east whereas I'm asking for evidence that any belief regarding racism in Israel is true. I don't have to prove there isn't racism in Israel to say "don't jump to hasty conclusions about a country being racist that can dilute accusation of racism and cause prejudice in itself."
Hey, Rock Stars: Take Your Show Someplace Else
Great reference. I come from a lot of MySQL background so this was very informative. I also appreciate the lack of crazy CSS and graphics; it makes the content easier to skim and read. Same reason why I love HN :)
The rumors come from a BGR[1] post saying that the playbook may or may not use the Dalvik VM, without bothering to look into the rest of the SDK and if it would work with QNX or not.

1. http://www.bgr.com/2011/01/26/exclusive-blackberry-playbook-...
I urge you to reconsider being influenced by a minority who aren't using the voting feature with the spirit intended. Your contributions are very rarely net downvoted, and your average karma/comment is actually better than almost half of the http://news.ycombinator.com/leaders list.
How have I never even heard about this before? About six months ago I was looking for a Python Framework for Agile dev (one of my previous clients was nuts about agile & python). Kicking myself for not finding this :( Looks pretty cool after skimming through it; keep up the good work Pyramid dev team!
Show HN: My Weekend Project, leftright.me
From inception Thursday night to near-feature-complete on Sunday morning, I consider it one of my better weekend hacking projects.

http://leftright.me/

I built it with node and Redis which was particularly fun. Redis truly is the AK-47 of databases.

This project has deeply engrained my longtime hate of Internet Explorer. Everything should be kosher in Chrome and FF but I had to make some compromises for IE.

I sent the link to a few friends and the userbase grew from there. It's not much but it's definitely something for having it live for a day.

I'm really looking forward to any constructive criticism you guys can throw my way. Thanks!
If you use Mac or Windows search iTunes for CUDA programming, or search Google for "Programming Massiveley Parallel Processors with CUDA" you should find videos and slides for this Stanford course.

A good book about CUDA is:"CUDA by Example"
Only if it happens to go where you want it, and at the speed you want. Roads coverage is a lot more thorough and road travel tends to be faster outside of rush hour.
Congrats to Ben Bangert, Chris McDonough and the rest of the team responsible for getting this released prior to PyCon.
Or they are here for the great articles and comment. :)
GitHub vs BitBucket
You've reinvented the core thesis of Marxism: that the difference between what the worker earns and the capitalist sells is a theft of value. The problem is that it assumes that labour is the true source of value -- this has turned out to be a troublesome assumption. In practice value is subjective.
nice layout and design, esp for a weekend
I'd say that not only Israelis, but generally people in Middle East are preoccupied with the notion of race/religion as an identity. It's a state of being, reinforced by decades of conflict/victimisation. I'm not blaming anyone here. Just describing the sad state of affairs.

However, if the US can turn things around in 50 years from a situation even worse than it is today in Israel, it gives us all hope doesn't it?
Edit: just noticed, it should say "the aforementioned inverse of the money/freedom relationship", not "the aforementioned inverse relationship".
Yes.

I came to Canada from the UK and I reckon it's about 50% more expensive for DSL/cable data over here, but faster speeds are more common (in the cities at least). Usage caps are not unusual with the larger ISPs in the UK, nor is traffic shaping/blocking, but at least the carriers are obliged by law to resell to other ISPs at a reasonable rate.

Mobile phones are, IMO, in a completely different ballpark though. Canada is literally years behind Europe and the same companies that are monopolising the landline networks have been abusing their mobile monopoly for years. For the end user, the phones are old, the networks creaky, the contracts long and the cost astronomical.

A mobile contract costs 2-3 times what it would in the UK for less: Caller ID, voicemail etc. all come as standard in the UK, I don't know of any exceptions. Not only that, but a contract locks you in for 2-3 times as long and the phones still cost more.
Well, China is kind of communist and so is Russia. Russia claims to be a democracy but (to my understanding) it's still nothing like an American/European democracy. Russia also has its own knockoff social networks and search engines.

I've been told that Russia and China actually endorse these home grown equivalents because (big surprise) they require them to hand over all of the user data. China blocks Facebook but allows RenRen...and it now has 260 million users. That's more than a quarter of their population. China has to be cutting deals with them. And don't even get me started on Baidu vs Google...
If you want to program for general GPU devices, you could search for OpenCL (my first comment is valid only for NVIDIA GPU's).

However you should bare in mind that coding for OpenCL is, at least now, an order of magnitude more complicated (personal opinion) than CUDA programming.

With CUDA if you already know C is straightforward to get started.
While you might think of these sorts of problems as simplified, they really do work well to filter out the sort of programmers you definitely don't want to hire.

And for many programmers you might want, its a simple enough problem that it isn't very time-consuming for them.
The real question will be if Duke Nukem Forever will be released.
What is: Hackmode - Flow - The Zone
Robot maids are coming though. Pill food didn't catch on because food is tasty.
You can get most of the way to an MVP with base Drupal, a couple of user contributed modules, and some custom views.

http://drupal.org/project/votingapi
http://drupal.org/project/vote_up_down
I wasn't picking extremes, simply pointing out how little ads would effect you.

Besides, doesn't Adblock work client-side? You'd still download and pay for the ads, you just wouldn't see them.
Why electric charge accumulates at sharp points
I haven't tried it. But I've seen it done, and more.

When I was a grad student at Berkeley, there was a computational biology class where another student (I'll call him SG) and I hung around afterwards to talk to the professor. I assumed that he, like me, was looking for an advisor. The reality was a bit different.

SG wasn't a student at all. He worked from home as a programmer doing boring stuff and lived an hour away. On Tuesdays and Thursdays he drove to Berkeley, snuck into the CS department by coasting behind someone else who left the door open, and went to the graduate classes he thought were interesting.

On day 1, SG asked the professor if he could sit in without formally registering for class. Sure, why not, the profs don't care about the administrivia. Halfway through the semester, SG explained his whole situation to the prof (and me, because I was waiting around too). How he was extremely motivated, hard working, and wanted to learn, and would work half-time for free indefinitely if someday there might be a job there for him. How could the prof say no?

Over the next few months, SG gets a lot done. A lot more than your average Berkeley grad student with no real-world software engineering experience. So when the prof next gets some grant money, it's a no-brainer to hire him full time. Suddenly SG has an interesting job and a great resume.

You can do a lot just with persistence....
Multiple Indicators Point to a Correction
Woohoo, my post is Patrick's favorite! If you only you had written a book, I would have immediately demanded an autographed copy! :) Ah well, please stop by when you're in Seattle.
Huh. "Page not found
Sorry, the page you were looking for in the blog Dev-P does not exist."
I think this hits on the real, underlying issue: There is no free market competition in internet access. In the case of Canada it appears one state-owned company owns all the physical lines, and that company is starting to meter access.

So, a sensible approach by the government would be to review the actual access costs - whether it's $2 / 100GB or some other figure - then fix the price at that level. Review it every year. Fair for all. I am sure the guy using 275GB/month wouldn't mind paying $4 for it.

Unlimited access is unrealistic, as is gauging the public for 10x the fair value _when you're a monopolist_.
There are some errors in there:

// The UIApplicationDelegate protocol requires you implement this function.
// It will return our main UIWindow so the application (UIApplicationMain from main.m)
// knows where to start.
- (UIWindow *) getMainWindow;

That's simply not true. There's no reference to getMainWindow in the Apple docs nor in UIKit, I've just examined the binaries. In fact, Apple's conventions state that getter methods don't have the "get" prefix, so if it existed it would be called just "mainWindow".
That is surprising and interesting to know. Thanks for that.
My understanding is that China is blocking US websites that don't censor and/or hand over user data (ie Google, Facebook). The reason RenRen and Baidu have flourished is that they are handing over user data to the Chinese government. I wouldn't be surprised if China was even funding their operations. That information is critical when running a communist regime.
The base definition of socialism is "worker ownership of the means of production and distribution". Some interpret this to be state or public ownership, but others see worker co-operatives, collectives and federations to be socialist formations which can operate within a market. Syndicalists, market socialists, etc. would fall under this definition.
It was still repoze.bfg back then
The train won't drop you at your doorstep though.
I'm sorry, but I will always remember you guys as "Hudson". Why Larry...why...
Will look into it. I have experience with python, matlab/octave, R, and an itsy bitsy amount of C#/SQL/Java from another life (figuratively).
Which absolutely does not rule out the possibility that the data cost is much smaller than the cost of maintaining the copper. Do you have the numbers?
I thought this was about a possible bubble in the VC and Angel market. On a different note, a lot has to be done to ensure fast, no/high cap wired/wireless broadband to the world. All our dreams are based on a platform which operators are making weak every day.
I'm a complete Python n00b just starting to get interested in the language. Could somebody please explain why I might use this instead of Django for web app development?
"Some important things will go undone."

Probably the best advice I've gotten all month. Thank you for helping me achieve this realization.
Snowflakes and How I Became a Bit More Humble
Ah that makes sense. Still didn't find it though, so maybe it's time to switch from Bing back to Google ;)
What is doubly ironic is that are income tax load (at least in BC) is identical to california before health insurance costs in california. If you add health insurance it's even more. And in BC tech companies get a lot of tax deductions, especially small businesses. The sales tax is about %4 higher, gas is about %25 higher, car insurance is more expensive-ish, food is a little bit more expensive and the shopping isn't as cheap. But that's all dwarfed by the health insurance costs in the US.
"ISPs have to pay data by volume to upstream providers"

Yes, they do. The question is how much. Chances are it's nowhere near $2.... charging whatever you want is fair game in a free market, but not when you're a monopolist.
Works here (now). Chrome, Windows 7.
Glacial Terroir
I am a happy person.
The New Libertarian Economy
I checked your profile and there's no contact info. If you have a moment, please contact me through email (address in my profile). Thanks.
WP7 for sure. Microsoft wants as many devices as possible to run WP7...they'll probably pay Nokia to use WP7. I don't think Google will care either way since they're selling so many Android handsets as it is.
Kant did indeed write the words you quote. But I wonder whether you've actually read them in their context, because it seems very obvious to me that he is applying this statement only to metaphysics. He is saying that we cannot know for certain (for instance) whether God exists, or whether "free will" is real. Now, this may be right or wrong, but it certainly isn't anti-rational.

As for the "wedge between the natural world and the human mind": if by that you mean that, e.g., he insisted that our minds aren't presented directly with Things Themselves, and that perception is an indirect affair: yup, he did, and he was right, and again I see nothing anti-rational in that. (Yes, I know Objectivism teaches otherwise. So much the worse for Objectivism.)
I think you could use Python for CUDA programming (I didn't tried that), see PyCUDA at:

http://mathema.tician.de/software/pycuda

even Matlab has some bindings for CUDA:

http://developer.nvidia.com/object/matlab_cuda.html

Bare in mind however that the original CUDA implementation uses C, so if you want the last drop of performance you will use C.
So at that point you end up with identical functionality to a credit card, except in a gimmicky package that's much more expensive to replace if lost or stolen, and much more valuable to the individual who obtains it. What's nice with a simple card is it has no intrinsic value; it's just a cheap token for authentication.

Sure, something extra you could do with a phone would be wrapping the payment system behind some sort of on-phone authentication before the phone "allows" you to use it, but then that's only as secure as the phone's debug access, so ultimately you end up with a bank-side activation/pin scheme, which puts you back at square one all over again.

To prevent the phone from getting a signal, put it inside a faraday cage (wrap it in aluminum foil).
So ... you've come full circle back to prescriptivism then? Great, now you just have to get on the faculty at Oxford and you can foist your opinions regarding correct usage of the English language on the world. Or failing that, you can work your way on to the editorial board of the newspaper-of-record of major Anglophonic nation, like, I don't know, the New York Times.
To be fair, I bet a list of predictions from 1990 wouldn't have been too far off the mark. I would imagine they probably would have said something like:

1. The Internet will grow.

2. Computers will become more common.

3. Computers will become smaller.

Of course I'm sure there would have been a ton of dumb predictions as well, but I think it's easier to predict 20 years in the future than 50 years in the future.
Couldn't help thinking of the similarity between what you advocate and the process switching model in OS course. Hope to remember your advice - every switch has an overhead - clearly.
In general, a PIN works if a limited number of attempts are allowed before a lock-out is enforced.
http://stackoverflow.com/questions/48681/pros-cons-of-django...

Granted this applies to Pylons, not Pyramid, but, Pyramid is a leap forward, so, the points are still quite valid.
> Norwegians now have a sense of entitlement.

You say that like it's a bad thing. One could say that us Americans have a "sense of entitlement" about things like clean drinking water, functioning emergency services, and a publicly-funded education system; alternatively, one could just as easily say that we have a set of baseline expectations about the sorts of things that a modern society is supposed to provide to its citizens (in exchange for taxes, etc.).

It sounds like Norwegians have a different idea of where that baseline should be.

> It all depends on what you want. If you want an easier start, but have your overall potential income limited, start a company in Norway. If you want a riskier start, with less limits in the long-run, start your company in the US.

OK, fair enough, but again- remember why it is that you care one way or the other about how big your "overall potential income" is. There comes a point where you've got enough to live luxuriously, have all your material wants satisfied, and basically do whatever you want on a day-to-day basis- is there a point to accumulating more than that? From the article, and from what other posters on this thread have said, it sure sounds like the "limited" potential income level in Norway is still quite high, by any rational standard, so what does it matter? After five or six million dollars per year, would an increase actually impact your life in a noticeable way?

By the way, I'm speaking from a strictly pragmatic standpoint here, not an idealogical one- some people see this as a moral issue, and that's not where I'm going here. I'm basically saying, "if my income is X millions of dollars, why do I care if the government takes half of that and I only have .5X?" Especially since I know that, by giving up that money, I'm ensuring that my neighbors and employees don't have to worry about medical costs and will be able to retire comfortably? Past a certain point, can you really spend more? And if you do, will it make you happy?

Of course, I should point out that this is all very easy for me to say, seeing as I never have and probably never will earn enough to face this question personally. Maybe I'd feel differently if I were rich, who knows.
WikiLeaks Julian Assange 60 Minutes Interview
Thanks, still trying to improve it. The settings page feels a little messy to me
Showing OpenID term makes sense as it's branded to be an alternative access choice for users who wish to use OpenID. You are right in that it's poor UI/UX but unfortunately it's the implementation of 3rd parties.

Facebook is implementing a similar proprietary alternative login: FacebookConnect.
It's also the sort of comment best left for Slashdot.
Full disclosure: I prefer Django for almost everything.

If Pyramid continued the tradition of Pylons (and I think it did), then the major selling point is modularity. It's an amazing backbone which allows you to use your favorite open source projects for things like ORM, Template Language, etc. While other frameworks do allow you to switch out those "core" components if you play around with it enough, Pyramid/Pylons supports practically everything out of the box. Someone with more familiarity with the framework feel free to correct me on this.
Theodore Bikel does a great reading of Umberto Eco's The Name of the Rose.
Even buying it from the US - it only just got wireless downloads in Canada
Serious in Singapore
Very helpful link, thank you.