skysight-inc/HackerNews huggingface dataset:
If i am understanding you right, you are talking about modules being abandoned and not working with a newer perl version you installed?

In that case that is most certainly not dependency hell, since no amount of dependency gyrations could fix it. The module is flat out broken on that version. Perl does however give you all the information you need to figure out on which versions of Perl the given modules work via:

http://matrix.cpantesters.org/?dist=IO-Socket-SSL-1.49

or

http://www.cpantesters.org/distro/I/IO-Socket-SSL.html#IO-So...

Armed with that knowledge you can then use Perlbrew to install that version and be on your way.

If i misunderstood, please feel free to correct me.
Major OpaDo Speed-Up with publish
"At version 2.0, it is finally a stable product free of unexpected surprises."

Wow, that's a bold statement. I don't think I'd go out on a limb like that considering that 2.0 has only been out for a couple months and doesn't have a lot of production users.
My experience at work but not at Google, has been your standard sexism really accounts for most of discrimination, which I've put down to being seem as not a man. Yes you get get some extra problems being trans but way less than I expected pre transition
It's the same guy. He creates an account, makes a comment, but doesn't know how to submit his own story? Bullocks.
This is interesting since it's the same reasoning behind the addition of an elisp package manager in Emacs 24; they are talking about improving the release cycle by spinning off formerly built-in things like org and gnus into packages that can have their own scheduling.
Thanks Willy - we'll try to clear that up.
Google introduces Google+ pages for companys
Hey MongoDB Haters: The Problem Isn’t Mongo, It’s You
I for one would love to try it out if you end up arranging a demo in the bay.
I appreciate the work that was invested in this book. Thumbs up!

But:

"The aim of this document is to get you started with developing applications for Node.js, ..."

I never develop applications for node.js but instead with node.js. Yes, some people in the community seem to do the first, but serious projects are my goal.
Wow that's amazing. I didn't realize you can utilize beyond 10Mbs in EC2.

OTOH do people ever delete objects from S3? It seems people keep uploading to S3.
I'm not sure what your point is. Are you saying that MongoDB is on its way to becoming the default datastore for web apps? Or are you saying that it's not, and the comparison never should have been made in the first place?
Thanks for the correction -- am still fuzzy on the details of Cassandra compared to HBase.
"The only way to administer tests at scale is with multiple choice and number 2 pencils"

I think that there's an alternate way, but it comes at a cost: we have to de-standardize the tests. Here's how I see it playing out.

Jill is an eighth grade match teacher with thirty students in her class. When testing time comes around, she writes an exam for the state which she feels represents what an eighth grade math student should know. She sends a copy of the exam to the state. In return, she receives thirty different exams from the state, each written by a different teacher and assigned to exactly one of her students. She distributes the tests assigned to each student. At the end of testing, she sends back the completed exams. In return, the state sends her thirty answers to her exams, which she grades as she sees fit. Finally, she sends her grades in to the state.

The state then looks at how Jill's student performed on the assorted exams that they were given. The raw score isn't at issue, but rather how they performed compared to the other students who took that specific exam (e.g. how many standard deviations that they were above or below the mean). If most of her students scored above average, we're happy. If most of her students were below average, we question why.

Since the teachers don't know what will be on the test, they can't coach the students to memorize answers. Thus, the teachers who teach the students to think and handle unfamiliar situations will be rated higher by the test than students who simply regurgitate what their teacher taught them.
Ask HN: Bartering for technical services?
Is there a good community or app for bartering technical services? Like "I'll trade 10 hours of consulting for a new mountain bike" or "I'll trade a week of pairing up to help implement chef if you'll spend a week helping me build a small Rails app"?
Nice troll. Is that you, Ted?
Copying Apple's Genius Bar idea is a great competitive move vs. Amazon (what, Mr. Bezos, is that no-footprint advantage of yours... chafing?)

Some folks are of the opinion that Amazon will wipe the floor with B&N, but I think B&N aren't going to give up easily.
This would be easily done replacing a normal space with a non-breaking space. The content of the document would be virtually indistinguishable. (Yes, you might get some weird word wrapping)
Safety Advisory: Top Tips to Avoid Laptop computer Robbery
Laptop robbery and also information loss tend to be escalating worries regarding companies of most sizes – through Bundle of money five hundred degree in order to small-to-medium size organizations – as well as according to the Federal Bureau of Investigation, ninety seven% of ripped off laptops will never be retrieved.
Same thing here, the videos never start. Using firefox 3.6.16 with flash 10 on linux.
How To Become A Millionaire Fast |
Alright. It took me a few minutes to actually find a suitable version of Emacs for Windows. Then it took me another minute or so to find the English tutorial.

As I quickly scan through the tutorial:

The tutorial assumes I am using a terminal. To be fair, I might. However, it specifically assumes that I am using a terminal from the 1980s. However, I actually have working arrow keys, a mouse and an ALT key. Not META or EDIT. This is what PCs, Linuxes and Macs have converged on. ALT keys, arrow keys and mouses.

Quote: "there should be a tall rectangular area called a scroll bar on one side of the Emacs window...", "Try pressing the middle button at the top of the highlighted area within the scroll bar. This should scroll the text to a position determined by how high or low you click". And so on.
First off, it is left mouse, not middle mouse. Then, some of the described behaviors are plain wrong on a modern Windows system (or Mac or Linux for the matter). But really, does Emacs have to explain what a scrollbar is? Honestly?

Then there is stuff like "when saving is finished...". Saving files does not take time any more. Especially not for novices, who are less likely to open several megs of log files.

Quote: "If you are using a graphical display that supports multiple applications in parallel...". What does Emacs think? That I am using Emacs on an iPhone, probably. It has been a really long time since I have seen a "graphical system" that did not support multiple applications in parallel.

Oh well. This should give you an idea. Apart from that the tutorial is not that bad. Just pretty boring. For what it's worth, I remember having quite a bit of fun doing the Vim tutorial, while the Emacs tutorial left me bored and confused. But maybe that has other reasons than the objective quality of the tutorials.
Are brand pages necessary? I think I prefer G+ as a human only network, not sure products fit into the circles analogy.
There is No Real Difference between Branding and UX
Not for the lulz, but I think to metaphorically slap the entire community in the face and show us how fickle we can be with our emotions/decision making processes.

I think it is a valid point... I wouldn't have made it the same way, but there was value to it.

I only think good came out of this for 10gen and Mongo -- how many people are now aware of Mongo and exactly what it does/doesn't do and what 10gen is doing to fix those issues, that had NO IDEA what Mongo was before this happened?

If 10gen wasn't such a strong company, I'd say all the negative attention would likely slow them down and beat them into submission, but it is quite the opposite.

I don't particularly love Mongo or 10gen, but there is no way you can't say that team isn't a powerhouse.

I doubt this hickup did more than cost them an afternoon of a few emails in time, but likely laser-focused their attention on what matters for the 2.x series.
Ask HN: How do you test locale specific web apps?
I recently ran into an issue where an ad was displaying fine locally (in the US), but there were reports of no ads being displayed in the UK. I used a free UK web proxy to see the issue for myself, but there were no client errors that I could see so I wasn't sure the best way to debug the issue.

What do you use to test/debug your apps that are dependent upon the locale/country it is used?
STEPS 2011 Progress Report from VPRI, Reinventing Personal Computing in 20kloc
Might want to mention in the headline it's for Indians only, but, neat!
While this is true, first to mainstream market mindshare is important - also, allot of people love their iphones, and siri isn't just a search tool, it integrates with the local phone services like geo fence reminders and app API's. And we know how big that app store is.
The good thing about the Darknet plan is that it levels the playing field - Sure, Governments might suddenly have access to influencing the infrastructure the same way that corporations have now - but I would argue that Governments have quite a lot of influence already. The important difference would be that ordinary citizens would have that very same power.

Unless you live in a predominantly authoritarian state (and I guess disagreement about this is what most of these discussions come down to, in the end), keeping government in check by empowering the people with insight and access to its processes is usually what enables a democracy.

Your point about darknet traffic being inherently more interesting is insightful, but I'm not sure where it gets us. The same can be said about TOR (and there have been attacks on this, too, as well as TOR posing the same issue of possibly being 'infected' by too many nodes of a single attacker) and I guess it' really just a technical challenge, in the end.
My Siri-like Mac speech recognition software
Cloudera lands $40 million venture round
haha, I saw the site was down and thought... "my app will not use an api from a company that cannot keep a static site up"
Google and UT’s 2011 AI Challenge: Ants
No argument here -- its a bit much, but I didn't realize it had been outed as a hoax and I thought there was value to that.

Given over 1000 upvotes between the 3 stories here and over 1500 on reddit, it seemed worth passing around.

But again, I agree... the horse is dead... and we are all still kicking it.
Good geographic search is incredibly difficult. Systems could be 100% accurate if each job required an actual physical address (123 Modem Dr, Main St, 55555 for example.) With that, I can give you the lat/lon and do all the great circle geometry needed.

The problem is that cities have multiple names. For example in Minneapolis, Golden Valley is a suburb but people swap the names to suit their needs. So even though Golden Valley is a subset, the simple radius search can still be "honest" while appearing to stretch the radius. And don't even get my started on jobs that are 90% travel!

Would you say that requiring an actual physical address for each job on the site is feasible?
Jobs’s sensibility was more editorial than inventive. “I’ll know it when I see it,” he said.

This caption strikes me because my friend/professor in architecture just read Steve Jobs and said "Steve Jobs was an architect more than anything". We often collapse these things onto a domain more familiar to us, and the model of editor as Master Tweaker (and architect as Master Builder) seems to fit Gladwell's world of thinking.
Sorry that Gladwell has sullied your opinion of writers... but all the good writers (emphasis on "good") I've known and currently know are insanely good at the creative process and lead the way in creative development.

It's the copywriter who produces the creative concepts in an advertising agency. Those commercials you see and those taglines/slogans you remember? Those were the brainchild of a copywriter sitting at a desk somewhere, mulling over ideas, soaking up culture and transforming it into a memorable view of that culture. The copywriter imagines. Then documents. Then edits. Then reimagines. Then lets a bunch of others give their opinions. Then edits some more.

Not sure what writers you've come across, but you might want to ease up on making sweeping statements about all - or even 80% of writers. Oh, and most working writers -- the ones who aren't starving -- are hard workers who don't believe in climbing the mystic mountain to seek out the Muse, as you describe.
How to price your saas application
Strong password hashes don't protect your users from the consequences of security flaws in your own application.

They protect the (majority of) users that re-use passwords on multiple services, and, more importantly, they protect you from the PR shitstorm of having dumps of cracked passwords posted to Pastebin after a compromise.
I would very much love to hear on HN about any results that you or anybody else come up with. My suspicion is that if this works out as you intend the distribution won't even require any fancy math to show people use it differently, it'll be blindingly obvious in a histogram. It's brilliant.
I was debating on pitching my own site, http://www.linkup.com/, but couldn't justify starting a top-level comment on it.

Thanks for starting the trend;-)
My karma: 160
Account created 552 days ago

nmongo's karma: 678
Account created 1 day ago.
This article (or one like it) needs to see wide circulation as a counterpoint to the posted article.

All things being equal and assuming some sort of positive savings rate and return on investment older people will _always_ be richer than younger people.

What's more when your denominator is so small (old / young) the increasing X% just becomes silly. If their average wealth decreases $600 (which is the projected impact of rising gas prices next year, I believe) the elderly will then be 56X as wealthy.

Personally, the fact that the average not-old person is swimming in consumer debt, has a 0% savings rate, and that by their own choosing is the real story and one that no one seems willing to touch.
Hate to be pedantic, and I'm sure you already know this, but you do realize that PBKDF2 uses SHA in HMAC mode right? There's nothing inherently slow about that, it's the repeated iterations of hashing.

You could slap MD5 into PBKDF2 with a high iteration count and achieve comparable security. The problem is that devs often use a hash function a single time.
Couldn't agree more about trolling the issue tracker of a project you plan on adopting. It does wonders as far as learning the ins and outs of a project and how the team works/what they prioritize.

Also, +1 on the rest of what you said.
I'm not sure how solar can become cheap/effective enough for the developing world without commodification due western subsidies and demand.
When I was doing my research and came across a bunch of "Why not to use MongoDB" articles, I looked at alternatives solution to see if there was anything "better." Granted NoSQL is the new kid on the block but I wanted to see what my options were. Guess what I'm using, MongoDB. Why? Their documentation is fan-f'n-tastic. Their newsgroup support is just as good, lots of folks who help troubleshoot issue, including the developers themselves.
Except it's not because it's based on JSDOM, which isn't going to simulate any browsers with real accuracy. You're better off biting the bullet and descending into the painful world of Selenium WebDriver testing, sadly.
Auto Keys Tucson
They're not, most 'regex' engines today aren't actually regular.
Now we know for sure why Google removed the "+" operator: it's used for the "direct connect feature." E.g. if you search for +pepsi you're redirected to Pepsi's Google+ page.
I'll add the bigger problem with CM7 is the battery. My factory Nook Color could go a week or two between charges. Picking it up and just reading a book or browsing was never a concern. Now that I'm on CM7 there is a 50% chance the battery will be totally flat when I go to pick it up.
Just to be clear "mutable" in C++ do not mean what I want it to mean. Actually, it makes things even worse.

Thanks for pointing out the ambiguity, though. I'll try and fix that (that won't be easy, "mutable" definitely is the best keyword for what I want to express).

(Yes, I wrote that article, and I am dead serious. This is also not a random rant. I wrote other articles to back that up: http://www.loup-vaillant.fr/articles/ Note that I don't attack any particular language here, but an entire class of them.)
The Bigger the Ego, the Stronger the Anger and Five Ways to Crush It
Adblock Plus user survey results [Part 1]
May be you could keep the 25$ at the beginning, then give discount to those who unlock badges? say 15$ if you unlock 10 badges, or something like that?
Most sellers are located in different countries. Packages have to pass through customs. How do they clear that?

I'm just amazed that they've been able to carry out an operation like this online and quite successfully at that. I asked a couple of members if I could interview them, though I suspect I won't be getting many responses..

A site like this can't get too big, else it will invite scrutiny from authorities. As long as it stays underground though, as you said, it's just too cost prohibitive to go after individual sellers
I'm pretty sure UDT does congestion control.
Beard Dandruff
That's kind of brilliant, although I could see it being a clusterfuck in actual implementation, 30 isn't enough per-test to get meaningful statistics for one thing.

It also involves a total lack of control from the top-down, so it'd probably be resisted pretty strongly. I really like the basic idea, though.
Free DNS Hosting – What Happened?
If you use hydro for peaking, you increase the impact of hydro on the environment.

A hydro plant running at baseload has a river downstream that is like... a river. Water levels vary with something close to the natural rhythm.

A hydro plant used for peaking will have no water flow for hours, and then heavy water flow. That puts extreme stress on organisms living downstream.
Bridging Social and Physical Media, action oriented QR codes
making dead tree media social and interactive
Thanks! I agree on the simpler site, I'm going to make a mobile version. Maybe even tonight ;).
I'm a big fan of relational theory and I'm always happy to see any activity in this space. However, their "revolutionary" distributed model seems to be similar to something which is already out there, open source, and ready for use:

http://bandilab.org/blog/2011-06-22.Ostap.Running_on_Multipl...

or maybe I just don't have enough information about the nuodb ?
Yep. I do regret not GPG signing it or something so we could later claim it without more conspiracy theories. But I'll blog about it on an official blog as soon as we're clear of any interest in MongoDB.
Key Strobe/Sproutcore team members jump ship?
> you can build relationships with all the things you care about - from local businesses to global brands

Do people in marketing even hear themselves? I'm going to be charitable and assume this is ad copy aimed at other marketers because no real human has ever wished they could build a relationship with a global brand. Now if you excuse me, I need to go like the Guinness page on facebook.
I'm really anxious to see some comparison videos of the two. Just because the Nook Tablet looks better on paper doesn't mean it will be in practice. Amazon spent a lot of time on their interface and it actually looked pretty enjoyable to use. It looks like B&N have a tweaked interface at least, but I really want to see them used side by side.

In any event, the timing on this announcement is pretty good. I was already sold on the Kindle Fire but I didn't do the pre-order thing. Now B&N has put me in "wait to see the reviews" mode at least.
> Your example of ORMs is on spot: do you really need SQL as the back end of an ORM? If not, why pay the relational tax?

That would be because "ORM" stands for "Object Relational Mapper".
Just the availability =). And it's a bit nerdy. It's quite expensive though, compared to regular domains :(
I agree with your later points, but Apple themselves have demonstrated over and over that "first to mainstream market mindshare" is not important. Just because they're first on the market with Siri doesn't mean that the leader of this niche will still be Siri in two years.

And they're really not first on the market anyhow; look at the existing Android application or the first Siri iPhone app. I think Pioneer's Zypr website is pretty clear that they're relying on developers to use their API and create apps to use it for integration. This is just another open-model answer to Apple's typically closed-model approach.
It's a pretty common concept. You can't be a successful entrepreneur or a manager without a "well, as long as it works" mentality.

"Jugaad": http://blogs.hbr.org/cs/2010/01/jugaad_a_new_growth_formula_...
There's a conference this week in San Francisco that is to cover these topics: http://SentimentSymposium.com
This is fantastic because its high quality!
No, it wasn't:

http://news.ycombinator.com/item?id=3205221

(This is the only throwaway account I've ever used. I dunno who those other dudes are.)
Ra.One Second Monday Collections on 13th Day | NEWS 365
Maybe I'm just weird, but all of this drama around a database does not make much sense to me.

Because it's the most painful point of tech. If you need to change programming languages to meet a latency requirement, that sucks. If you find your servers go down and they need rebooting, that sucks too. If you lose your data, it's gone and you can never get it back.

The troll did well to zero in on this. You don't really know how stable a database is under certain conditions until you start hitting the roadblocks. With NoSQL databases, you have less time in the wild vs RBDMSs, so anything which indicates there are hidden gotchas are going to set potential adopters' teeth on edge.

Even better, with database issues, you don't know about them until you have them, so you often do have to rely on folk knowledge about how well they turn out in practice after months/years of deployment.

It was a well-targeted troll.
http://www.asperasoft.com/en/misc_content/default_1/Aspera_S...

Pretty expensive though.
It's like AOL keywords 2k11!