skysight-inc/HackerNews huggingface dataset:
Of course the ORM is slow! Is there anyone in 2011 who doesn't know this? Why not bite the bullet and learn SQL? Your DBA will thank you.
Funny. More seriously, this reminds me of the difference in deterrence value between Lojack and The Club:

Lojack makes it little less likely that any particular car will get stolen but increases the likelihood that a car thief will be caught.

The Club basically says, "Go steal someone else's car."

"Driver carries no cash" is well intentioned but says, "Go rob someone who does have cash." It has a local deterrent value perhaps, but is of limited value as a deterrent from robbing people who drive delivery trucks.

All of this gets me wondering? Does UPS still do COD? And if so, do they accept cash?
I think ERB ends up kind of ugly for prose too; adding rdiscount as a dependency and using the markdown filter in Haml is usually how I do it.
Well, what's the VC per capita for Haifa? Why do you think it's interesting to compare the area with the highest concentration of startups in the US to another entire country? Either compare country-to-country or highly concentrated startup area-to-highly concentrated startup area. I doubt there are more startups in Eilat than there are in Boise.
Literally every iOS developer can be a Twitter developer
I just started using py-bcrypt for a Flask extension I wrote. I was told there's a couple of other modules out there that support bcrypt but I was trying to find a reason to use them over py-bcrypt as it seems to be the de facto standard. Maybe this is such a reason? iirc cryptacular and bcryptor were the modules that were recommended to me.
http://news.ycombinator.com/item?id=2654788

here you go :)
Dimon Versus Bernanke: All Is Not Well At The Crocodile Farm
Exactly. The worst case, I'm afraid, would be another MARS in the solar system.
Techcrunch <http://techcrunch.com/2011/06/14/google-announces-instant-pa...; articles says that a Firefox version is in the works.

Also, this is live in the dev/canary versions.
There seems to be a big difference between that law and this one in that this would outlaw all posessions of "Hacking tools".
Of course you're going to sell a lot of Groupons. But what was the real cost to you based on your margins from whatever you were selling/discounting? Any repeat business from said Groupon customers once the deals are over?

I think this is the main problem for small businesses that have very slim margins and are not seeing return customers after the deal.

It seems that Groupons may be better for SMB's that are service-based (salons, dentists, spas) and have the margin to give.

http://www.quora.com/Groupon/Is-Groupon-good-for-businesses-...
Ask HN: Best online business card print shop?
Hello HNers,

I'm looking for a place online where I can upload my business card designs and have them printed. There are many options: Vistaprint, UPrinting, PSPrint, etc. I was just wondering if anyone has experience with using these online print services, and if so, which would you recommend?
I think it's literally one ASCII code (byte) per each of the 1023 nodes in the tree. Any time there's a non-digit in one of the leaf positions you ignore it.
That is indeed an assumption on my part, although there is evidence of such regulation that I, at least, find compelling; for example:

http://en.wikipedia.org/wiki/File:Vostok_420ky_4curves_insol...

and it's worth pointing out that long term regulation and the shorter term variations that you mentioned aren't necessarily incompatible.

IANA Climate Scientist though!
Well, even if you do it at a loss, it's still marketing. Marketing isn't free, and it usually very costly. A stupid billboard costs $5k a month. Our businesses (and most, I'd imagine), run Groupons at a loss and make it up through marketing, cross sales and up sales.

We were getting $60 for a $169 product that cost us $80-100 to make.
Very good points. The computer screen wasn't that large so I tried to keep the descriptions short. :)
It's slightly more complicated than that. No doubt it's a stimulus to defense contractors, but this money also comes with stipulations. For example, Israel is not allowed to sell certain military technologies (of its own invention) to countries like China. It also secures further defense trading with Israel which has about $18 billion allocated per year for defense spending (with $3 billion of that coming from the US). So Israel is encouraged to spend more money beyond that $3 billion on American defense tech and weapons.

Also we give about $1.5 billion to Egypt to spend on American weapons so it's definitely not exclusive to the only democracy in the mid east.
>Maunder minimum does somehow manage to give us a couple extra decades to get our house in order

Have you considered that this may change the scientific community's opinion on global warming? If CO2 levels drop faster than expected it may prove that CO2 levels are a symptom rather than a cause of climate change.
That's an interesting idea... I'll see if anything comes of it.
http://news.ycombinator.com/item?id=2654788

Lengthier write up... :)
I love that the logo is the same as the one from Testing on the Toilet, which is exactly what you think it is.
Microsoft definitely has a lot of the "hey try this new thing" going on, but the key difference is I don't have to painfully upgrade all of my ASP.NET 2.0 applications when ASP.NET 3.0 or 3.5 comes out. Sure those support new features, but they are usually 99% compatible with the old versions (I believe they deprecate over two versions for the things that do change). Also if I look for code on the web, it's usually valid for any version (with the exception of LINQ).
Oh yes, life is not so easy!
Analogy: If my doctor told me that the human body is easy to understand, I'd look for the door :)

For sake of getting anywhere in an argument, I try to abstract things down a lot but at the same time keeping them valid for discussion.
I felt that the addition of things like cultural bias would only detract from the message that everything boils down to give+take, (and pertaining to this particular discussing: that friends only go so far until there is nothing to take anymore.)

Why? Because cultural bias, upbringing and personal choice are things that merely move the give+take 'thresholds'. What I mean, is that you'll still get something out of everything you do. In my opinion, people always act in their own interest, even though their interest may largely be in favor of others.

An extreme example to illustrate the point that everything is give+take:
Take for example Warren Buffet donating billions of dollars: You could say that this has hardly any "take" for him. But why do it if there was no take at all for him? I mean no take at all. Not even a passing feeling of pride or accomplishment.
You will see that, yes of course, he will have some kind of reward for donating these immense amounts of money. There is always a take :)
Can you do it in linear time in the length of the input?
I guess he should have used a linkbait title. It's actually got some pretty solid advice.
So, skydiving.

This is interesting but I'd say you're in the minority compared to most businesses that try Groupon (like restaurants, cafes) and have high fixed costs and slim margins.

Thanks for the write up though.
Well yes and no - great short term success (of the order of decades or centuries), but we still don't know what the longer term impact of our activities will be; that's one of the big questions of climate science.
Ask PG: If comments can't be replied to, please don't allow downvotes
On this submission: http://news.ycombinator.com/item?id=2652991

It was submitted with a typo. I commented on that, and observed that the submitted obviously didn't use the bookmarklet. He thanked me for the reference, and seemed pleased that I'd added to his understanding/knowledge.

Then he deleted the item (instead of editing the title - no idea why) and also deleted his response. That's left my comment in isolation and without context.

Of course, since the submission has been deleted, replies are no longer possible, so now that someone has done a drive-by downvote I have no way to explain it. That seems unfair/unjust/sub-optimal.

Just thought I'd let people know. HN has bigger problems than this, but it just adds to the general feeling of - I'm not sure why I bother any more.

ADDED IN EDIT: And now it's been down-voted further - it's almost as if people want to punish you for trying to be helpful.
Like everything Ruby, you have to drink the Kool-aid, or walk away completely.
Concurrent Programming Without Locks [pdf]
Which would render the whole shebang useless. All tools used for breaking into computers have legitimate uses for security professionals, not the least of which is penetration testing.
There's no Base64, it's just regular ASCII, for each leaf that has an ASCII character '0' through '9', you sum 0 through 9 respectively.
It is not surprising, which is why I said "as expected".

I would like to see how the numbers compare for hot cities in Israel vs. the U.S., and I also think we should obviously try to raise the national number. I am not in the valley myself, so that would certainly help me!
LulzSec target CCP and Eve Online
I've seen that movie - Avatar I think.
I tried it, (ten kilometer commute on a bicycle) and a month after I stopped it I was back to what I had been previously. Nothing gained.

Now, this is just a personal anecdote, but I've noticed lot of exercises (lifting weights, cardio) have a learning curve and an "acquired taste" quality to them. I used to hate running on the treadmill when I was terribly unfit and could barely top out at 8-10 mins @6 mph, but once I slowly improved and could go for about 30 mins or so at a stretch, running suddenly became a joy (I believe it is to do with the endorphin rush) and now I look forward to running. The most difficult part about an exercise regimen is sticking at it long enough till it no longer becomes a chore.

You can think of it as analogous to spending 2 weeks fumbling around with vim and its "weird keybindings" but once you get the muscle memory going you'll wonder how you ever managed without it. And remembering new key-combos will also no longer be a chore.

Edit: You should visit reddit's /r/fitness. They have a lot of advice both physical and psychological and give enormous feedback in terms of your exercise routine.
In UK, it's illegal to sell knifes to under-18s in many places. Yet, you'll have to live on your own if you go to school away from home before that age... Another silly rule that doesn't actually stop people from stabbing each other.
I'm curious as to what gives you this impression? 4 (5?) books, IRC channel is active as Scala's, mailing list near 5000 people, lots of Twitter activity, and there seems to be the same steady stream of newcomers as there has been for the past 3 years. Seems like a healthy new language to me!
Toys for girls, delivered every 28 days.
We were getting $60 for a $169 product that cost us $80-100 to make.

You're right, a spa is a MUCH better fit for Groupon than a coffee shop. Higher margins, repeat customers, the ability to schedule customers (weekdays only, etc), etc.

That said, if Groupon is going to kill your business and is a poor fit, why run a Groupon and then complain that it does so? These horror stories you hear about, these businesses would likely be in dire straits anyway because the owners show little business acumen. The attrition rate for B&Ms is ridiculously high and always has been.
Submission of the referenced TechCrunch version is here:
http://news.ycombinator.com/item?id=2649458
I think you're extrapolating wildly from what PG said. The first, viaweb half of his essay is about the state of affairs in a certain point of time. The second is about a tendency to underestimate the power of more powerful languages. Neither half said that lisp is beyond the majority. If anything the 'average' programmer has been getting smarter and savvier and more self-directed over time. This is why languages like Perl and Python and Ruby and Scala and now Clojure have had impact.
What is the number for Haifa? I genuinely would like to know.

Separately, I am not trying to be a valley-partisan, just noting that the number for silicon valley is much higher than for the country of Israel, as you would expect. I don't even live anywhere near the valley.
Feature Requests: http://news.ycombinator.com/item?id=363
My challenge is taking client who can barely release twice a year, with manual testing, and getting them on the path to daily builds, let alone this level of control over ones environment.

It gives me an insight into how it must have felt being proud spear wielding warriors seeing "Gatling" stenciled on the side of a large wooden box.
Rails has always had a severe learning curve. I don't think it's gotten harder, it's just shifted in what you have to learn. I think that if anything, the inclusion of things like Bundler has made it easier (seriously, conflict resolution in Rails 1.x apps? Ew.)
Show HN: Published My First Ever Game: Coloroids (iOS - Free)
Hey Folks,

I'm posting this to mark the accomplishment of finishing my first ever game - Coloroids. It's an iOS game written from the ground up, with no use of frameworks or libraries. I've always been interested in game development so took the hard route as a means of forced education.

It's maybe not quite as cool or astounding as a lot of the show and tells around here but I'm pretty proud of it. I would love to hear any thoughts or feedback or even to know that somebody played and enjoyed it.

So please HN'ers if you get a chance pop over and have a look!
Just opening your cellphone with its hideously bright screen will make you an "annoying moviegoer" to many people around you.
The characters should be interpreted as ASCII.
That's what it's sounding like. Minecraft seems to have restored services; EVE Online has confirmed it was a DDoS[1] and is still investigating. Escapist Magazine still seems to be down.

I think the only thing they're really proving is what we already know: nearly everyone is vulnerable in one way or another; robust security is tough.

[1] http://twitter.com/#!/EveOnline/status/80732212898697217
> and the white phosphorous used in the Gaza Strip [2] were both made by the US and given to Israel through the US Military Aid program.

Also very true. And it should be noted that WP usage is legal under international law provided that it is used as a smokescreen and not a weapon [1]. And the reason it is provided by America is because it is used by NATO.

1. http://www.gonzagajil.org/content/view/194/26/
"Imagine you having to pick what works from a zillion possibilities."

But this is precisely what every one of us has to do every day. That's life! Right now, I could drive in an unlimited number of directions, buy ice cream, go to a movie, climb a tree, read a book, run out of the room screaming, etc. There are an infinite number of actions available to me. Solving these kinds of problems is what your brain is for!

No thing in the universe is omniscient: not any group, individual, imaginary deity, etc. Ultimately, there is no reason to trust in anything but your own mind and senses. It's your life, and you have to choose. When people forcibly stop you from doing your own thinking and acting upon it, your life is being stifled: it's less than it could be.
Overlooked Optimizations: Images
Yes...

I commented earlier that Groupon is great for those businesses that inherently have unused inventory and businesses like skydiving schools would thus benefit but I'm doubtful many other types of businesses would benefit.
Not an SEO experiment - trying to hire smrt people!
If you already got your design ready, I'd go with PSPrint. They are fast and a good price. Just make sure you review their checklist/psd template. IE: CMYK or you might regret it
Clickable: http://news.ycombinator.com/item?id=2652991
Feynman on physics education in Brazil:

http://v.cx/2010/04/feynman-brazil-education
No it means our lifestyles are reducing the earth's natural shielding and buffer from extreme changes. Earth is recovering more slowly and dealing more poorly with what is being thrown at it.

We have billions fewer trees around the world than we did even just a few hundred years ago.
Article written by Lewis Page - the Register's resident climate change denier. Not a trustworthy author on the topic I'm afraid.
Counter-example: http://www.boston.com/business/technology/innoeco/2009/11/th...
Facebook says...

Your account has been temporarily suspended

A malicious person posted a number of login credentials from various websites on a public forum. Your email was found in this list. As a security precaution your account has been temporarily suspended. You will be able to regain access to your account by completing a number of steps designed to protect your account.

It is likely that your login credentials were compromised as a result of entering your password on a website designed to look like Facebook or another familiar website. This type of attack is known as phishing. If you use the same login and password combination in multiple places on the internet, you should make sure to check all your accounts to make sure they have not been compromised.

Google says...

Verify your account

We've detected unusual activity on your account. To immediately restore access to your account, choose how to verify your account.

For your security, we strongly recommend running anti-virus software on your computer to detect and remove any malware.
There are other democracies in the Middle East, Iraq for one.

Not to mention a country having kept half its population in a massive prison camp with no rights and the developed world's last remaining Apartheid system can hardly be called a democracy.
Sorry, but no HTML5 in there, just some CSS3 candy.

(just noticed they use the History API, but that seems to be all)

It also doesn't even have a heading element, and uses document.write for styles... bummer.
I have a whole pile of ASP.NET sites that went into production between 2004 and 2010 and get roughly zero hours per month of development attention. Once every few years I spend a few minutes on each one migrating to the latest version of the CLR.

I can pull any one of those sites up today and make changes using the latest and greatest features of C#, and they won't complain. Or I can pull out the cruftiest bad practice from .NET 1.1 and have that work too.
Who is behind the hacks?
It takes a lot of effort to get colleagues aligned with your personal goals. It's not clear what your situation is, but...

If you have multiple supervisors requesting things, realize when it comes to getting things done it's oftentimes a big power struggle. It's probably best to prioritize them according to power and push those projects through. Use the situation to exert power on your supervisor's behalf. Do it the right way and you can earn your colleague's respect and cooperation.

This works horizontally with your peers, but also vertically. If supervisor A is more powerful than supervisor B then push back on supervisor B due to higher priorities with supervisor A. If you're not overrun with work, instead of pushing back on B, you can make a deal: senior researcher C must assist you to get the project done. In either situation, you're proxying A's power and if you're lucky some of it will rub off on you.

The crucial detail is in how you execute. Leadership is just a euphemism for ability to exert of power in a way that people like.
Yep.

When Google offered $6bn for Groupon I was... surprised.
What surprised me more at that time was that Groupon declined the - already exceedingly overpriced - offer.

Then again, LinkedIn was at one point worth $12bn and still is an insane $7bn (P/E of 1,139.40!!).
Facebook is said to be worth $100bn.

I think we collectively lost our value judgment when it comes to Internet companies.
Meh, it killed an hour or two that needed to suffer.
I don't think that equating "choice" with "freedom" is all that helpful in understanding choices or freedom.

They aren't the same thing and insisting that they are just makes it hard to talk about either concept.

Generally when people talk about 'freedom' in a political sense (which is what the original report was about) they are talking about the way government limits actions and not about how your particular circumstances are different than someone else's.
Thank you for writing this.

Edit to add value: "Same-day" special + email list of people with confirmed willingness to pay money and get pushed out of a perfectly good airplane = a win. Presumably your costs are pretty much fixed after making the decision to do a jump, so you could hit that mailing list with a special promotion multiple times per year. It's a Tuesday, congratulations, have 20% off if we push you out of an airplane, etc.
This article is important because we know mainstreet will be a victim of any easy money ploy planned for the future. Easy money will flow again, and hurt you by stealing your wealth again. But the timing is the issue, as this article points out.
Interesting point. Especially given the current "bigger is better" trend for smartphone screens these days. That's why it'd be important for Tattlr to offer a short process to report the disturbance.

Look at it this way: If I pull out my phone to use Tattlr to report a person chatting it up on his phone behind me during a movie, I'm simply piggybacking on the existing disturbance as opposed to creating my own disturbance. Who's going to notice me using Tattlr when the guy behind me is being a far greater nuisance? Everyone's attention will be on the jackass talking on the phone, not the jackass tapping the screen on his smartphone.

OR

If a shouting match breaks out in the back of the auditorium. Will people be more worried about getting nachos and soda thrown on them or the guy 2 rows up illuminating the place with his smartphone?
We've used moocards and are happy with the results: http://us.moo.com/
of course. But now we're talking something significantly more complicated than a keylogger, and more fragile as it probably relies on glitchy behavior.
Google just got serious about mobile
Interesting to hear that you aren't the only DZ to experience this. hehe thanks for Groupon my final AFF jumps are harder to schedule at my local DZ (MB, Canada) due to all the Tandems generated from Groupon ;p
Adobe AIR and Linux: Increasing Distribution on Devices
Remember that a huge chunk of VC funding in the US comes from Europe. Milner, anyone? Not to mention I know of at least three Austin area startups that began solely from capital raised in the EU. Europe is flush with cash, it just doesn't have so many people willing to work past 4pm.
DHH:Rails::Linus:Linux.
> len(base64.decodestring('x'72)) == 54

Yeah, I thought about that. But I tested it and that wasn't it:

>>> hashpw('x',s)
'$2a$05$YTnGVPqoxIgfmWrHAxHqhegbOHvVmK8y9bvOwNlOUVEruX9NjPBJy'

>>> hashpw(chr(ord('x')+128), s)
'$2a$05$YTnGVPqoxIgfmWrHAxHqhesvRgqg0bHauZJ3SrAc2oRwZ3XF46hE2'

> subkeys can be up to 72 bytes long

That makes a lot more sense.
It's not hard to prove that that's impossible
:) I meant linear, but I'd review a proof :)
I wasn't.

A pan may be a fixed expense but it is to a significant-extend used up at the rate that people consume food, so it's not really "free" if fewer people are in the restaurant. Only "rent rent" and wages if fewer people in the restaurant.

Essentially, economies of scale might be possible in operating a restaurant but the place would need to be organized for this from the beginning - the simple ability to get people in the door is worth less than a large share of the receipts.