skysight-inc/HackerNews huggingface dataset:
These examples can be made to run in a completely evented style with no code changes using Eventlet. I use this for pretty much all of my projects these days: http://eventlet.net/

One of the most popular WSGI servers these days, gunicorn, has a simple configuration option that lets you switch on Eventlet transparently. Or you can use something like Spawning [http://pypi.python.org/pypi/Spawning], which is built from the ground up specifically to use Eventlet.
Afaik, All of these are WSGI. So You would be them behind a WSGI container, so incoming concurrent requset wont be a problem. Outgoing requests should be fairly rare with Data from FB cached.
It's not a refusal, it's a neglect. What you're saying is, "If the culture was different, the incentives would be there." But the culture is not different. You can't just wave a magic wand. Changing culture is hard.
its kind of hard to describe, lengthy, and it could just be my own limited experience.

lets just go with this -- typically, when a company makes the decision to go with oracle, they've made it for business/marketing reasons, not technical reasons. and this is probably how they're going to make the majority of the rest of their decisions.
I would prefer looking at it this way: "Being at the right place, at the right time".

Neither you can sit and wait for the right time nor you can try to build something for which the timing is right today.

Its more about being prepared for the future. Understand the future and build something you feel excited/passionate about. Now just be fully prepared to strike with full impact as soon as the iron is hot.
I plan to do another set with a complexer app, and then do an actual comparison.
Thank you for pointing at android MobileOrg. WebDav or Dropbox synchronization looks promising. I'll evaluate this setup and may be switch to it. The one problem I see that Dropbox need to be synced manually on android.
I think you'll find that all of them are very similar in terms of ORM, Session, Cookies, etc -- they are, more or less, the same toolbox.

However, the devil is in the details. Once you start managing something sufficiently complex you start to see what details constrain you in bad ways and such. I'd guess that you don't get to that point until way after you launch.
I think the president, the VP, every senator, every representative, every supreme court judge and their wives/husbands should be required to go through this.

And the scanner print outs should be publicly available, as well as videos of the groping...eh "pat downs".

Surely they wouldn't require the cattle to do something that they themselves would object to? Surely.

BTW filling out a complaint form is a complete waste of time...if you want to get attention, actually call your senator/representative.
A few things I regret:
-As a college student, I regret not learning how to program earlier
-Not spending more time learning how to program (I am trying to remedy this)
-Not taking as many risks (Mainly having to do with some girls in my life)
There are enough opinions in the world to prove anything, but none of them will be paid any credence until they are fulfilled. (Jot this down, because in a decade, or two, it might prove to be correct.)
Marx's problem wasn't that his every criticism was wrong. His problem is that his proposed solution was orders of magnitude worse than what he was criticizing.
Porn maker sues 7,098 alleged film pirates
Recruiters are more like Doctors than used car salesmen. They are a necessary evil for some companies who have a problem that they can't solve on their own. People don't like going to the doctor and they don't like going to a recruiter, but sometimes you just have to do it to get on with things. You can self-medicate before going to the doctor and you can go to the online classifieds, but that isn't the answer for you every time. Just remember that recruiters are not all STAFFING AGENCY PEOPLE.
Additionally, thinks like titanium are doing well enough at bringing out cross platform apps which work fine on both platforms.
Exciting Tools for Big Data: S4, Sawzall and mrjob
I have also wondered wht kind of person can work for the TSA and be happy getting paid to do this.

The rank and file TSA agent who yells "take your shoes off" when you are in the line, looks at the metal detector when you walk through and checks your bags when they see something unusual...

... that's practically a minimum wage job on par with being a shift supervisor at Starbucks. And at most airports they're all contract staff - yes, even TSA is outsourced.

The people who are groping you for not taking the back-scatter scan work for a boss who owns the a company that contracts them to the TSA - they're so removed from any policy decision it's not worth venting unless you can see a senior person as they are usually staff.

In fact, you can see the pecking-order at airpots - the front-line contractor doing minimum wage tend to be black, latino etc and the senior staff are old white guys. The two-tier system has removed a great deal of diversity. Sad.
Without explanation, it sounds like you attribute near magical abilities to the web.
The tech startup game has a lot more in common with Wall Street than meets the eye.

This post is why I stopped going to tech meetups (the non-programming kind) a long time ago.
The solution is rather simple tho requires a fair bit of determination and ground swell to achieve.

The Gandhian strategy of civil disobedience, TSA wants more people to pass thru the porn machine. We as a country should request not passing thru the machine. Assume that more people require individual attention resulting in greater lines and longer delays at the airports. Delays that will not be acceptable to the airlines, TSA or even us the traveling people.

Small price to pay to secure the freedoms of those after us.

There are a couple of consequences that could happen as a result, (a) mandatory porn machine scan for everyone no exception or (b) a change in policy.

For a president who claimed that we were winning the war because the terrorist hated our freedoms, this loss of freedom should come as a shock. We might be winning the battle of the guns, we are losing the war of the minds.

--- Interim recruiting slogan for the TSA ---
Come one , come all, we grope them all. White or color, young or old, women and men. Gay straight and transsexuals we like to feel them all.

(Small print): TSA is an equal opportunity groper. Guarantor : United states Govt.
the average computer user doesn't know what a torrent is, and a google or bing video search is easier for them everytime.
I don't think the airline passengers get to decide what happens to themselves. If a bomb or hijackers get on a plane far more is at risk than those that are actually on the plane.
Pythonic vs. "Clean"
Writing to congressfolk might be helpful. Calling might also help. If you can arrange it, a meeting might be the most helpful. Many congressfolk will meet with groups of constituents, so if you can get a couple of people together, you might be able to get an appointment. Meeting in person with a congressional staffer is usually not too difficult, especially if you have some expertise. I'd guess that at least 30% of HN readers know enough about basic security to give a cogent explanation of why extensive airport security restrictions don't make anyone safer.
I sincerely hope that enough people push back to make a difference. I think for a lot of people, it's easier to just stop flying---and some people already have---than it is to protest the security theater. If it's clear to the airlines that they're losing a significant number of passengers due to the security measures, I would expect them to lobby against the security measures. Whether or not they will have an effect is another issue entirely.

I for one love travelling but hate flying. I see two options for people who enjoy international travel but don't want their privacy invaded by TSA.

1. Travel by boat. You can hitch a ride on a cargo ship to just about anywhere in the world: http://matadornetwork.com/notebook/how-to/how-to-travel-by-c... It's more expensive than flying and takes longer, so this is probably not an option for most people.

2. Depart from another country. I recently traveled to New Zealand, and when I flew home from the Auckland airport to San Francisco, I had to go through an extra security screening because it was a US-bound flight. I was left with the impression that airport security in the rest of the world is not as draconian unless one of the endpoints of the flight is in the USA. So I suspect if you can drive or take the train to Mexico or Canada, you can avoid an unnecessary invasion of privacy. Last year, I took an Amtrak train from Vancouver to Seattle, and the border crossing was a piece of cake.

Edit: Does anyone know how airport security in Mexico or Canada compares to the US?
Of course they don't. If the recruiter doesn't ask you for a reference then the hiring manager you are interviewing with will.

You are right about the face-to-face meetings though. A lot of staffing agencies require that their people do this. It is a core metric for many of them. If you are frustrated by this then find a good recruiter and don't bother with the others. You should want a good recruiter to know you are out there - they are going to be thinking about ways to help you. The flip side is that they only call you when you showed up in their search.
> It makes sense for the photographer, but it makes no sense for most people who fly

Most people who fly do so for business or commuting reasons. They can choose between their job and flying, or they can choose between their families and flying, and few are ready to make either choice. I know I'm not.

(As an aside, anyone who thinks a Skype video call is any sort of substitute for sitting in the same room with family obviously has no children and is almost certainly unmarried.)
One of our interns this summer used to work in one of the London airports, where his job was basically to tell people that they were allowed strictly one bag, and yes, that little plastic bag they're carrying with a book they just bought counts as one bag, and yes, you're going to stuff your purse into your backpack because that counts as a bag too, and so on.

Very irritating stuff, particularly since it has absolutely zero bearing on security (why would the number of bags make a difference??), and so seems like a completely arbitrary imposition of force. I once chatted with someone who worked for the airlines and they said they didn't care about how many bags you carried (within reason), but the regulation is imposed by BAA (British Airports Authority).

So, our intern worked there for a month or two. Every time he let someone through with more than one bag he was told off by his supervisor after someone at the security checkpoint reported him, and eventually at one point when the guy was complaining about him once again, he had enough and he quit.

Why'd he do it? For the money. Easy money, not a tough job, not that risky. Yes, people think you're an asshole, but when you're a starving student with no money, you can cope with that.

I don't think being angry at these people would help any more than it would help to be angry at the piece of paper that a parking fine is printed on.
Google Apps?
I'd drive or take a train if I could avoid flying. Unfortunately, I live on an island, not much I can do except take a plane if I want to visit family in the continental US.

I pretty much have to do what they want or be stuck here.
Is there a dress code at airports? To make a point, I’m considering showing up to the security queue in a Speedo.
I completely understand your plight. However, why don't you offer an HTTP option?

Very little of your site transmits sensitive information. Its actually a little disconcerting to be forced to use HTTPS to see a simple blog post.
Atom + a custom XML namespace should be uncontroversial.
London is pretty bad too, but we don't have intimate pat-downs yet.
The falling may be due to the fact that other similar sites have popped up and started gaining traction.
The Fed: Dump the Dollar, Save the Economy
5 of the Best Free Linux Webcam Tools
This is the list I have been building up
https://spreadsheets.google.com/ccc?key=0AqL8kR005z0QdENvNUJ...

It should be editable if you signed into google docs. Let me know if it's not.

It's times like this that I wish HN had a save story feature. So I can just go to my profile and see HN stories I have saved.
Best Android Game For Kids, Dynamo Kid | InfoMov.Com
People Steal Shit
Couldn't agree more about putting it up now. It's such a minimal resource commitment, and you get to leverage any traffic/press with an incredibly valuable resource: interested users!

We got 400 beta users from a tech-crunch mention on a pretty minimal "teaser" beta page. Even though we lost some momentum by not being able to launch immediately with those users, it's been great to release waves of beta invites as we iterate.
I haven't stepped on a plane since 9/11 due to the stupidity of the new regulations. In that time, I've taken 3 cross-country (Utah to east coast) Greyhound trips and one drive that would have been normally taken by plane. Two of those situations were for end-of-life situations for grandparents.

I've investigated trains, but they cost nearly as much as a plane and take almost as long as the bus, so why not take the cheaper option?

I'd personally refuse to take any job that required air travel and wouldn't let me drive in lieu of the plane. I'm sure that would limit my professional options, but I'm willing to put my money where my mouth is.
Even Apple is warning that their margins are completely unsustainable

Was this in their recent earnings statement?
You're right, I should have specified the U.S.

I think this effect will be felt worldwide to some degree.
Show HN: My Leeds Hack Day project, a language detection API
Besides 9/11, where have passenger jets been used as weapons? Isn’t the worst case a demand of a ransom in exchange for the hostage travelers? How are others “far more at risk”?
I tend to think this paranoia and view of the world as winner-take-all traces back to Windows' (and Office's) utter domination, which seems to me quite anomalous in this industry. Most areas of the industry are full of good competitors that each have relative plusses and minuses.
Uhm. You should read Founder at Work. What everyone is saying is that persistence is key, not luck.

Here's another quote, not from the book:

"Timing, perseverance, and ten years of trying will eventually make you look like an overnight success." - Biz Stone, Co-founder, Twitter
I like your thinking- you should trust it.

Select a HUGE market that interests you and do something disruptive. Your youth, resources, and lack of risk make the timing perfect.
This. It's one of the brilliant things about mongo. The downside is that after a reboot it's up to you to get the OS to warm those caches back up.
FrostWire P2P for Android a Beacon in Limewire's Downfall
Hello, we have launched a new version of the website: Drawmics.com. I would appreciate your feedback on the same as well as some answers to the questions from my first mail.

Thanks
This is hardly an apples to apples comparison. Pyramid (ex-Pylons) and Django are "full-stack" frameworks with everything incuding the kitchen sink. App Engine only runs on App Engine, so probably isn't that relevant anyway. The others are (by their own descriptions) micro-frameworks, suitable for smaller applications with 10 URLs or so.

It's possible to use both in a project, for example we at Smarkets use Django for the main site (as we have tonnes of URLs and complexity), and use Flask for a RESTful API to our search engine. I wouldn't dream of swapping or comparing them: they both do their own job very well.
I agree- everybody should go for the grope, in public. This will jam the lines up, flights and embarrass (most of) the tsa officials.
Chetan Sharma - US Mobile Data Market Update Q3 2010
If you're targeting a server it can absolutely make sense to run a different OS than your target platform on your /desktop/ computer.
If you upvote something, it saves it. Check out http://news.ycombinator.com/saved?id=SteveMorin or click the "saved stories" link in your profile.
For idealist reasons really. I believe all communications over the Internet should be encrypted by default. It would solve a lot of problems to do with security, privacy and network neutrality.
As others replied, it's much easier for pizza because the delivery area is so small. Usually.

I'm an example of an outlier; I live in a rural area and if I go to Domino's website, there is no delivery to my house. However, I know that if I call the local Domino's that's 10 miles away, they will deliver. Problem is that there is a high rate of phone calls from drivers that say "I'm lost," "Your house isn't where they said it was," "Are you sure you live on xxx st? I drove from one end to the other and the address doesn't exist." I've learned to keep my phone near me if I order pizza because I'm likely to have to give the driver explicit instructions on how to get here.

OTOH, USPS, FedEx and UPS have absolutely no problem finding my house.
It's hard to think of a procedure that would encourage more disrespect and fear of government, its personnel and policies than the aggressive pat down.

It's clearly meant as intimidation. Your government disrespects you so much that it will subject you to a humiliating experience to intimidate you into accepting a different humiliating experience.

When my government shows me this much disrespect and intimidation, I start to wonder whether they're serving my needs, and whose needs they really are serving.

This is thuggery, and the only difference between the aggressive pat down, and slapping me in the face until I agree to go in the scanner, is in degree, not in kind.
I keep all my code locally and have my testing machine (in my case an old laptop but should work the same with VM) map to that dir, so the server is alwas running the code that I am working on, no syncronization step slowing me down. :)
Agreed. I've just taken the last half hour to write to my senators in hopes it will gain some attention. This will be a hard issue to battle though - no senator wants to sponsor a bill that might be blamed for a terrorist attack.
I've been using giffgaff since December. The signal coverage isn't great (but this seems to be a general issue in UK) and the internet connection sometimes isn't perfectly stable.
Personally, I find this tolerable and the prices are great. The internet connection is genuinely unlimited - but you'll get a warning if you constantly use more than 100MB/day.
Nice list.

I'm the co-creator of HackerFollow. As a note, we don't do any type of email notifications. Just creates a Twitter-like feed of posts and comments.
They probably wouldn't get caught since the pat-down doesn't check for that and they don't have to go through the body scanner.
Very nice to see this. Basho is well aware of the shortcomings in Riak's m/r implementation and are working to fix that. Looks like the key feature coming to an install near you real soon is the ability to filter keys right out of your m/r without fetching their values from disk. This works best when you have meaningful key names.
mosquitos are vectors for disease (http://en.wikipedia.org/wiki/Vector_(biology))
As the lion's share of phones are bought with a contract

[citation needed]. I would actually imagine that the opposite is true: prepaid phones outnumber contract phones, but I can't find sources either way.

In Europe and especially the developing world, pre-paid phones are very common. It's a market that Android has hardly even entered.
I really agree with this sentiment, I have had 2 startups, 1 built without any contact with "a scene", and one built while I was part of "the scene"

The one build while being a part of the scene was far more successful, but only compared to the first, I do think having a scene is one of the most valuable startup resources possible, however if you let it drive your product it will most likely push you towards some niche echo chamber type product.

I think my best filter is to take in advice others have learned from their experience, but take caution when people give you advice / suggestion about your product.
Okay - so where do you draw the line with regards to airline security?
What's fundamentally different about flying today -vs- 20 years ago?
> serve as wallet, mass transport pass and identity card, video call

How are these things handled by people with iPhones in Japan?
But you don't get it. It's A Different World(tm) now that 9/11 happened.
Thanks good to know
I understand and well aware of that. Having said that, I also often see companies purchase Oracle for technical and business reason. I went and saw myself first hand experience a multi-financial company that opted for Oracle (as opposed to SQL-Server, which they benchmarked) to build their financial system and they are pleased with that.

No argument between TDD, BDD, DDD, C# vs Java, Linux vs Windows, Commercial vs FOSS and all that crap. Just Oracle, PL/SQL, Forms, and Oracle Financial. There's no Java code at all around there. Pure "module" based. Testing is a lot easier vs to test your own "financial" module written in JEE.

I see it as more practical and suits the business well.

Of course if the business requires infinite customization (in the case of that crazy idea called Business Process Redesign), then maybe hiring a team of software developer is better than buying Oracle.
Can you or anyone else confirm that the document is now editable? I want to let other people contribute to it.
I don't think this is a real solution. Borders occur at all levels, not just at a national level. Your town boundaries determine how much tax you pay and what school district your kids are in. Your county boundaries determine whether you can open a bar on your land. And don't get me started on states' rights.

The issue is largely that the law is different in the two countries which dispute the region. In Northern Ireland for instance, the law was largely biased against Catholics, which is the root cause for the violent independence movement that followed.

While I agree with the notion that we are all one planet, I think that the issue of borders is far more complex than nationality you want to be. Rather, it's allowing people to decide under which rules they wish to be governed, which is a far more important issue than simple tribalism.
I really want current numbers. As of April, 90% of the app sales were in Apple although android had 40% of the phones.
As a counterpoint to what everyone is saying, there is no point in any pat-down if it's not thorough.

A pat-down that doesn't touch the genitals or other sensitive areas is not going to find any terrorists, it just gives the impression of security.
Our servers run CentOS. None of our developers would dream of running that as a desktop OS. Some just use Ubuntu and call that good, but I like to have my testing environment as identical to production as possible, so I took an ancient laptop with a busted display and slapped CentOS on it. As I mentioned in another comment, I set up samba so I can have apache pointing directly to my project folder on my dev machine.

It makes for very convenient testing and it has helped me catch issues others didn't see on their distros, mostly because CentOS has ancient versions of everything and sometimes people don't realize they are relying on a feature that was introduced later.
Ask HN: Let's Collaborate Over Small Projects, Meet, Learn & Ship
Not sure if this was ever tried here before.

I love connecting with new people. And best way to meet them and learn from them is work with them.
So we can, you know collaborate over small projects like one of those 'built this weekend' ones.

No this is not usual Offer HN. This is more like reoccurring thing where you throw in ideas, people take them up and collaborate over them. Ship them and viola! You shipped something and made new friends.

What say people?

PS: I am a designer so can do designing and stuff.