skysight-inc/HackerNews huggingface dataset:
Django does not dominate Python jobs at all. Just look at this:

Python 19,381 jobs
http://www.indeed.com/jobs?q=python&l=

Django 1,057 jobs
http://www.indeed.com/jobs?q=Django&l=

Django doesn't even dominate Python web related jobs if you accept "Python JavaScript" as a proxy for Python web related jobs:
http://www.indeed.com/jobs?q=Python+Javascript&l= gives you 4,671 jobs. Granted for many of them Python is not the main skill asked for.

Python is used by sysadmins and by scientists and even in financial services combined with C++. The combination of Python and C++ is requested 7,165 times. Compare that with "PHP C++" 3,051, "Ruby C++" 2,277, "Java C++" 25,675 and "C# C++" 13,045.

So Python has become a language that is very broadly used in all kinds of development jobs.
Folk should also take a look at Catalyst http://www.catalystframework.org/, Dancer http://perldancer.org/ and Jifty http://jifty.org/ - they're all nice to work with.

Dancer being my current fave :-)
Thanks. I am studying geoinformatics, though I do have the freedom to solve problems in the field from the perspective of computer science.
'As many directions as possible was an exaggeration', but 'a couple of degrees'? By that definition, every bicycle here has a diffuser. I can perfectly see reflectors of bicycles a few meters to the right, yet my lights shines there under an angle of at least 10 degrees.
I too have the opposite experience :-)

With something like Dancer the simple stuff is just as neat as playing with Sinatra/Ruby - with CPAN to pull upon for large chunks of functionality and a wonderful testing environment.

Much as I love ruby - I can just get stuff done so much faster because of CPAN. Less code to write.
GitHub is still Rails for the frontend, but they have a fascinating combination of bits and pieces of Ruby, Erlang, Node.js and even some Python running the backend.
Ask HN: Are there decent alternatives to PayPal?
I'm looking for an integrated payment handling solution for my startup but am cautious of PayPal given all the horror stories. The Amazon solutions aren't particularly attractive and they're not available in the UK afaik. Has anyone had experience with Google Checkout?

My ideal would be something like http://www.braintreepaymentsolutions.com/ -- they look awesome but are unfortunately US-only. There seems to be a UK-clone http://subsify.com/ -- but they haven't launched yet. Anyone know of any alternatives and care to share their experiences?
> Where can I get the clothes made, for instance?

China.
Kuala Lumpur, Malaysia - Aeste (http://www.aeste.my/careers).

Swimming (and possibly drowning) at the software-hardware interface. Projects will largely involve building an ecosystem around the world's smallest and fastest 32-bit multi-threaded microprocessor core.
Greetings jrock, I think you are underestimating your own complexity, you seem to know a lot about lot.

And most people don't, does one really need to be that advanced to appreciate Perl? I hope not
Unfortunately where I come from lack of true research opportunities are far and few. Just because I have not been exposed to research methods so far does not mean I cannot develop the necessary skills, when given the chance. Agreed, to some people research is natural and effortless. This however should not mean the less gifted ones among us give up without attempting.

My problem is this - when given a question I can give a solution. It is finding the question in the first place that is proving to be a challenge.
A good way to visualize what happens on your site right now is glTail at http://www.fudgie.org/ - you can do a lot of the real-time queries you want with a custom parser.
I live in China and I have several friends in the clothing business. If you'll give me your email I can probably get you connected.
Golmaal 3 Movie Reviews, Wallpapers, Trailers, Release Date
Bollywood's upcoming movie Golmaal 3 is a comedy film directed by Rohit Shetty. Golmaal 3 is an action-comedy movie like its previous movies. It is also a sequel of the film Golmaal which was released in 2006 and Golmaal Returns 2008. Ajay Devgan and Kareena Kapoor is playing lead role as per last movie Golmaal Returns. And other Stars Like Arshad Warsi, Tusshar Kapoor, Mithun Chakraborty, Johnny Lever, Kunal Khemu, Sanjay Mishra and Shreyas Talpade, and will also feature new actors as well. Golmaal 3 is scheduled to release on the major festivals of Diwali (5th November 2010).
Assuming your designs are printable, why not test out some of your designs on a community like Threadless? Allows you to "launch early and iterate" and get early "user" feedback with minimal financial risk. It'll allow you to gauge the popularity of different designs without having to actually have the clothes made.

As there's already an established community around Threadless, it might also be a good way to build an initial following for your brand/style.
Same here, but then I learned that there're projects focused on running Ruby on AppEngine.

http://code.google.com/p/appengine-jruby/wiki/GettingStarted
Cool Facebook Page Bug
Ok maybe its not a bug, maybe its a feature?? But anywho, this guy is using some very effective social engineering to worm through over 70K+ accounts already...

It's too late, can't be coherent right now. Let me know if you guys make some cool variations of this..
Hmmm I agree with you but I have a feeling that "Where you went to school and major" was the deciding factor on whether or not they got to that part.

I say that because I am not a Comp Sci major and I do not go to a legit school.
Acutally this SSD in particular consumes about as much power as a 10k RPM Raptor desktop drive when active (http://www.tomshardware.com/charts/2009-3.5-desktop-hard-dri...), although having served requests quickly it can then go back to its idle state much faster.

In terms of online gigabytes per watt, SSDs will lose out badly to traditional hard drives. IOPS per watt, of course, is a whole different story, and hard drive IO bottlenecked servers will run potentially an order of magnitude faster.

So rather than outfitting whole datacenters with them, both technologies will live side by side for quite a few years to come. In fact, I wouldn't be surprised if spinning rust lives on longer in data centers than mainstream PCs and laptops.
This is interesting:

GW students’ average SAT scores increased by 200 points

So, this strategy really did improve the quality of the school, it wasn't merely perception.
Um Why is this hacker news?
While psyco is great you can't really rely on it anymore since it's 32-bit only. Though simply using it if it's available does help slower, older machines that need the speedup, so I wouldn't write it off completely.

Hopefully Unladen Swallow will make even more progress over the rest of the year.
Ask HN: Anyone from India going to startup school 2010?
I got accepted for startup school 2010. I am excited to know who all from India are accepted and are going? I would be happy to co-plan with.
Which is because of the horrible limitation of the speed of light, which we are constantly working to exceed ;)
I disagree. It shows a lack of taste and tact maybe, but I wouldn't read anything else into it. It's just some guy trying to be funny on the internet.

IMHO It's not clever or witty enough to be very funny, so it's more in the 'infantile humor' bucket.
The return of advertising: Clear winners are Internet and Television
JUnit Kung Fu: Getting More Out of Your Unit Tests
"it runs on every piece of hardware you throw at it"

That's what continues to impress me about Ubuntu - I've installed it on everything from PPC-era Macs to dodgy little netbooks and it invariably 'just works'.
Wait, ARM support? Can someone explain how this is possible? The changelog isn't very forthcoming. Are they saying that they support Windows apps that have been compiled to work on ARM?
Best iphone4 apps For Movie Lovers | InfoMov.Com
It just depends on the BIOS. Nothing to do with windows. Virtually all computers sold in the last 5 years or so can boot off of USB drives.
The code is easy to read. The code is easy to extend. The code is easy to test. The code is easy to deploy

I don't doubt that it is, for its author - but that's what all Perl programmers believe.

Why did Perl fail?

For no purely technical reason. It failed because too many people got burned on inheriting horrifying tangles of spaghetti legacy code and vowed, never again. There's just not a critical mass (left) in the Perl community who believe that the target audience of their code is the next programmer who works on it.
The testing infrastructure in perl is _amazing_. It's the best I've used in any language.

Well, it has to be, because it's too difficult to second-guess when Perl will DWIM and when it won't. So you have to move a whole lot of complexity out of where it should be, the compiler, and into your own head and your own code. Check out Haskell's QuickCheck for this done right.
Every iPhone contains a unique, software-visible serial number - the UDID
Nevertheless, I'd advice reading the release notes before installing. My mom's laptop happened to have the precise laptop configuration that Lucid Lynx release notes warned I'd have trouble with ... and I hadn't read it :)

My mom's been using Ubuntu! 'Nuff said I think.
The single port version is akin to a dedicated RAID card with 4 Sandforce-1200 SSDs.

The main benefit of this connection is the 4 port version in a single PCI Express x16 2.0 slot. Anandtech predicts it might reach 2.5GB/s

Hopefully, if this takes off OEMs can drop the internal SATA RAID going on inside the device for even further gains.

EDIT: also very encouraging is the internal garbage collection that goes on when the disk is idle. Trim does not work on RAID and it is great to see performance can still be regained after prolonged use.
I agree with you up until "There's just not a critical mass (left) in the Perl community who believe that the target audience of their code is the next programmer who works on it."

I think those people left and moved to PHP. All that's left in the Perl community are a bunch of people who think tests and readable modular code are good. (Not everyone implements this really well, but at least it's in mind.)

And by community, I mean "people that write CPAN modules and hang out on IRC", not "people that submitted their resume to the open 'PERL' position". Those people are more than happy to write spaghetti, but it's because the market allows it. Start firing people for writing crap code, and start paying the people that write great code a lot of money, and you'll see a lot of great code -- Perl or otherwise. As it stands now, code quality and pay are not linked, so there is a lot of bad code being written for a lot of money.

(Ask me about 10,000 lines of C++ to encrypt a password and send it over a socket...)
I also used Windowmaker for a really long time, but stopped when a few years ago it was incompatible with a few of the applications I use (e.g. gaim (now pidgin) would crash very often, and some more annoyances I forgot about).

I especially liked docking applications/icons, its good support for virtual desktops and especially the many wmXXX applications that did one job well, in the space of a 64x64 pixel tile.

These days, I mostly resort to the "standard" gnome desktop with whatever it uses and resort to something very lightweight such as fluxbox on resource constrained machines.
San Francisco, CA. Yelp (http://www.yelp.com/careers)

We're looking to fill back end, front end, mobile (iPhone, Android, Blackberry), search & data mining engineers as well as product managers and engineering managers. We're still a small team where everybody knows everybody, working on new features and addressing scaling issues as we internationalize. And Hackathons where projects like Yelp KegMate are born: http://www.youtube.com/watch?v=BwVoir5HSo4

http://github.com/yelp
http://engineeringblog.yelp.com
The Mystery of the Nazca Lines
Public loves a good mystery...
[cough, CS grads at MIT, Berkeley, Stanford, etc., cough]
Penn and Teller help Rob Pike & Dennis Ritchie prank Arno Penzias
Square?
Also, Python's lead is getting larger over time: http://www.indeed.com/jobtrends?q=python,ruby&l=
By and large the legacy problem isn't because Perl is a bad language per se - but because it's and old language (in popular usage).

Old code in _any_ language tends to be bad. Popular languages especially since popular languages attract more bad developers (there is a reason there isn't a "Clojure for Dummies" book :-)

I've seen horrible Ruby & Python. I've seen horrible PHP. I've seen horrible Lisp and Smalltalk. I've seen horrible C and C++. Pretty much any language that's been around more than a couple of years and has become popular has really ghastly legacy code.

(And yes - lots of horrible Perl)

<p><em> There's just not a critical mass (left) in the Perl community who believe that the target audience of their code is the next programmer who works on it</em></p>

Ironically I think that's the exact opposite of the current problem. The vast majority of the Perl developers I encounter now care very deeply about exactly those topics.

That's because the people who don't care are off playing with the new and shiny toys :-) I absolutely guarantee that in five years we'll have folk complaining about this horrible legacy Rails code - and this is why everybody is now using Clojure (or whatever).

I can pick out problems in the Perl community - but lack of a focus on quality is not one of them.

People see horrible code and think that it's because of a horrible language.

Horrible code is because of horrible (or novice) developers. Or good developers working under horrible management.

Bad legacy code isn't primarily a problem of language. It's a problem of time.
Tell HN: COND requires an even number of forms
user=> (defn pascal [row col]
(cond ((= col 0) 1)
((= col row) 1)
(else (+ (pascal (- row 1) (- col 1))
(pascal (- row 1) col)))))
IllegalArgumentException cond requires an even number of forms clojure.core/cond (core.clj:540)
user=>

You call THIS Lisp? ^_^
> If someone threw something at me, the police would have the license plate number so fast it'd be scary. Littering is a $500 fine.

That'd be assault, on top of littering.
Phoronix are being misleading with their headline. If you review the original release announcement you'll see that the actual feature is winelib support for ARM, which just means you can recompile Windows applications if you have the source (and can get them to compile with winelib) and have them work on ARM.

http://www.winehq.org/announce/1.3.4

http://www.winehq.org/site/winelib
World Class Amazing Statue Wallpapers And Photos, Pictures
The Statue of Liberty stands 305 feet and one inch over New York City and represents freedom to the world. The nationamonument is a popular tourist attraction, and many people visit the statue everyday to gaze and its beauty and feel everything that it represents.There are many ways to experience the statue and all it represents. Here one can experience the Statue of Liberty Exhibit. The exhibit features photographs, videos, museum objects and more that illustrate the history and symbolism of the statue. The exhibit opened in July of 1986, and has been a popular site for visitors. This plaque symbolizes the message of hope and freedom for people across the globe. The image's steel frame was built in nearby Lebanon, Ohio, and the body, made of Styrofoam and fiberglass, on the beach in Jacksonville, Fla. The body was then trucked north. But when workers started installing the statue on an island in a man-made reflecting pool behind the church, theyfoundthat the head and arms were too small for the chest. The statue, erected in 2003, was the inspiration of Lawrence and Darlene Bishop, evangelical Christian pastors of the 3,400-member Solid Roc Church.
As a student who worked in a fast food kitchen for 3 years, I can confirm that you can absolutely love a job that is bottom-of-the-pile.
Thanks for the info. It's been a while since I looked at it, and I certainly only did a very superficial evaluation.
Various Aspects to be Addressed in an Economics Essay
An economics essay can be a tough assignment. However, if the fundamentals of economics and how to write the essay are grasped, students will be able to do a good job. There are many aspects which can be addressed and the presentation of the correct one will bring about good results.
I've heard people say good things about Plimus.com.
Thanks for the nod.
What's the status, though? Last time I looked (several months ago), sloooow startup time was a real problem for that approach.
http://www.ogone.co.uk/

I am looking into this myself (but only doing business in The Netherlands) and this seems to be one of the best solutions. For my purposes anyway.
I started using Ubuntu on my desktop when I started developing for the web and because my web-server ran ubuntu. Love the fact that I can have a server-like OS on my desktop, that also does pretty much does everything that windows and macs do
moneybookers.com
Not trying to be snarky, but why is this upvoted?

It's an article about an unfortunate guy that got killed on his bike and died. How is this interesting? What am I missing? Since the article has 100+ points there's obviously something I've sompletely missed. What is it?
Sky Sport TV in diretta streaming
No. That really isn't the issue that I see at all.

I've used Haskell's QuickCheck. Declarative testing is lovely. But it's one particular approach to testing - suitable for finding a class of problems and bugs.

TDD via an xUnit framework is another approach - suitable for finding another class of problems and bugs (after, of course, driving the design - which is it's main purpose).

Style/lint testing is another approach to finding a different class of problems and bugs.

Load testing is another approach to finding a different class of problems and bugs.

The most languages it's an annoying pain to get different kinds of testing framework. TAP and Perl's testing framework makes that really easy.

In Haskell if I want to combine doing TDD with HUnit and declarative testing with QuickCheck - I have to do work to get both frameworks running and integrated at the same time.

In Perl if I want to combine doing TDD with Test::Class and declarative testing with Test::Lectrotest (the QuickCheck style testing library for Perl - http://search.cpan.org/dist/Test-LectroTest) it comes out of the box - because they both output TAP.

I can even interleave declarative styles test inside my xUnit tests - because the both output TAP.

If I discover I need to write some custom test library to poke at some specific corners of my app - I can just output TAP and it's instantly integrated with the rest of my test framework.

Stupidly useful.
You can't really use Square for internet transactions; you need an iPhone/Android app to initiate and complete the purchase.
FWIW, PERL variables start with $ too, see http://www.cgi101.com/class/ch2/text.html. It looked like PERL to me.
AcroNOC INC
You clearly missed the point of the article which was specifically to respond to the insensitive anonymous online commenters who had dismissed the man as a worthless nobody. The reporter dug into his life to give us a rounded picture of who he was and why every life, no matter how modest, has meaning and value.
I agree with you. I guess you're being downvoted because, according to the guidelines, a proper thing to do when you feel that an article isn't HN material is flagging it, not commenting that it shouldn't be on HN.
"Hacker5" - India's 1st hacking magazine
Mine too! I just reinstalled 10.04 for her on a random old Dell laptop yesterday, as we'd been upgrading all the way since 8.04. It has been so much more trouble-free than XP for her.

I was having trouble configuring the wireless, I thought... then I noticed my Mac wouldn't connect, either! Rebooted the router, and indeed everything Ubuntu installed worked out of the box.
I've been using Ubuntu since 6.04, longer than any other Linux distribution (one or the other has been my main desktop since 1999). I have to say, though that of course, Ubuntu wouldn't exist as it is without the grandeur of Debian - thanks, Debian.
battle-tested CEO of a global behemoth? Care to explain?
I doubt they could enforce a prohibition on companies providing support for RethinkDB; but I see no reason why they couldn't say "if you provide support for RethinkDB, you're not allowed to use our code", which is probably equivalent in practice.
Most likely that they bought it (in 2007?) from someone that registered it before 29 Oct 2001.

From http://net.educause.edu/edudomain/eligibility.asp :

"Why do some institutions that do not meet the eligibility criteria have .edu domain names?

According to the Cooperative Agreement between EDUCAUSE and the U.S. Department of Commerce, all .edu names in existence as of October 29, 2001, are "grandfathered." This means that everyone who already had a .edu name by that date (October 29, 2001), regardless of current or past eligibility requirements, is allowed to keep those .edu names."

Whois info:

Domain record activated: 10-May-1999
Domain record last updated: 03-Sep-2007
Domain expires: 31-Jul-2011
FWIW: I decided to become celibate after the third moron in a row failed to comprehend the statement that "A condom is a necessity even if pregnancy is not a concern". I don't have an STD. I have a compromised immune system and was extremely ill, with one or more antibiotic resistant infections. Doctors never identified the infection(s) in question. I concluded that no amount of explaining was going to convey to anyone my belief that they were at risk of exposure to infection (doctors chalk it all up to my genes, so other people go with that mental model and assume that although I can get sick from them, they are somehow magically at zero risk from me) and it would be best to just not go there until I was healthier. (I also concluded they were acting with callous disregard for my welfare, a very big red flag in my book, but that's not really relevant to my point.)

So while I agree with some of your points, I really don't think a card or test will address the issue. For one thing, if someone asked me to produce my card (or latest test results), to me that would just scream "This is just a hook-up. You are nothing but a sex object to me." At which point, if I did the traditional dating thing, I imagine I would get up and leave the table. For another, different people have different levels of understanding of what the risks are. So I would question what it means for their partners to be "aware of the risk". Do you just give them notice of your state of health or do you have a larger obligation than that to ensure they REALLY get it? Just giving men notice of my state of health struck me as wholly insufficient. They blithely climbed into bed with me anyway (and without a condom), apparently oblivious to the potential implications of sleeping with someone who was deathly ill with something doctors did not know how to effectively treat (or even really identify).
That line was in the film, at the end of the opening dinner scene.
Emerald cockroach wasp - Reproductive behavior and life cycle
http://www.ustream.tv/recorded/9900486
Password Cracking - Dictionary attack using Brutus password cracker
In fact all Guavas are members of the Myrtle family.
"The Winkelvoss twins are mostly comic relief, and boy did those actors nail that."

The Winkelvii were both played by the same actor, Armie Hammer. Also, the "Zuckerberg actor" is Jesse Eisenberg, from Adventureland/Zombieland.
I don't believe mixmax missed the point at all. I believe that he/she is genuinely interested in what exactly 'gratifies one's intellectual curiosity' in this article, to quote the guidelines.
I'm sorry if I come of as rude here, I am appalled by the insensitivity of those anonymous comments just like the rest of you, but, like mixmax, I too don't quite get what is it in this article that 'hackers would find interesting'. There must be something, otherwise it wouldn't receive over 100 votes.