skysight-inc/HackerNews huggingface dataset:
This is a terrible infographic. Evidence of a liquid ocean on Neptune is not evidence of water. The pictures of moons tell us precious little. The choice of shades of colour is bizarre, and the impression I get is that there's water everywhere, which may (or may not) be true, but not really an idea of form.
Company culture is gender agnostic, as a man I've worked with other men who don't share my ideas on work culture / code culture. I stopped working with those people and worked with others where we were all on the same page and when I had to work with them I put my differences aside and helped out where it made sense.

I do more of a cowboy coding style that worked really well for rapid prototyping and then the others in the group could take over and put all the niceties around the code. I liked to go for beers after work, they wanted to go home. It was fine, I had beers with my friends. No biggie. I don't need to spend every waking moment of my life with those I work with.

If a person don't share culture with people it probably has a lot to do with them and not their gender. There are 7 billion people on the planet I don't think men and women are that different that it isn't possible to find 20 people you can work with. I certainly know that if push came to shove I could work with a group of 20 women, despite whatever supposed cultural differences are said to exist.

I'm not sure why anyone would expect 40 other people to change their culture just to suit one person. Work is about getting paid, and there will always be bullshit to deal with at work, why people get paid is because there is stuff they'd rather be doing. Work is never going to be perfect.
Ask HN: Anybody knows a sentiment analysis API I can use in my web application?
I have built a web application where people write their pain points about specific products/ brands and services.

I want some sentiment analysis being done on the collected data to derive some important matrices.

Example for a post A

I want to know if

it is positive about the product
neutral - merely suggestive
negative
overly negative
super pissed off

Are there any ready-made tools available for this ? It need not be real time.
Feedback on our website http://www.transparentitsolutions.com
We revamped our website http://www.transparentitsolutions.com to help entrepreneurs to build their webapp in 7 days.

Would like to receive your valuable feedback about our offering and website .

Thanks for taking time to help us to serve my customers better.

Regards,
Vijay
Heavy metal detox
Real and honest user heavy metal detox reviews. What is the best heavy metal detox program and supplement? How doyou remove heavy metals from the body naturally?
I don't expect much really, but who knows, maybe I'm totally wrong and it buys me a jet. We'll see. :)

I'll probably cook up a blog post about the experience and post it here.
I will absolutely agree that traders want money. I may not be motivated by societal welfare, but it's naive to think most people are. Founders start companies because they want to hit it big. Sure, they do want to change the world, and I genuinely believe that, but I think if the huge upside potential wasn't there, the startup industry wouldn't be as competitive as it is.

Can you be more specific about how these markets transfer the costs of mistakes to you? I'm not entirely disagreeing, I just don't know of any specific examples (although that may be a symptom of my ignorance).

The fact that markets cause some to have huge losses doesn't particularly bother me. I'm talking specifically about US equities, futures, and options markets which, as far as I can tell, are extremely liquid and competitive. I don't see any negative externalities caused by HFT market makers in these markets, but again, if you have examples, I'm glad to be corrected.

You also cite "huge inefficiencies" from "markets". Maybe we're talking about different markets, but I don't see these inefficiencies in the markets I mentioned. I know nothing about derivatives or anything other than HFT, so maybe that's what you're talking about.
http://www.alchemyapi.com has worked pretty well for me.
not at their scale, look at it this way if they each have a ton of patents that can be used against the other than neither has incentive to sue over any patents. It doesn't matter that you build a device that infringes x patent because if the other corp sues you for X you sue them back for Y.

The goal of these companies to create a large pool of patents that they can use against anyone who attacks them. It has to be broad to cover all types of companies that might dare suing.

Microsoft has a huge head start here, they probably have patents in just about any market and I bet they could get more from Intellectual Ventures (run by ex employee of Microsoft) in just about anything else.

Google on the other hand is young and is just starting to amass it's arsenal. They need good patents right now.

If only they had not been stupid and had bought Sun for 8 billion (or even a little more, it was worth it) they could be avoiding a lot of this crap. Sun had a wide range of patents. That was a really dumb move not even bidding for the company.

Anyway this little spat right now makes it even more obvious that patents are being used as barrier to entry for the smaller guys. Google even as big as it is has a hard time entering the cell phone OS market and is being attacked. This should be the definition of Anti-competitive behavior.
Face the facts, my friend - you work for a micromanager who does not trust you. In this situation, you have two options. You can ask him why he feels the need to watch you for your entire shift. Or you can quit as fast as humanly possible.

If I were in your shoes, I would quit. Working for people like your boss is not only draining, but it will damage your career/kill your confidence.
Android nears 50 percent global market share
I could definitely use something like this. I know how to do the backend stuff. I just don't want to.
Lodis, like Redis but in the browser
Too big ApplicationController/ApplicationHelpers.
Yes. The old contracts are similar and kinda like the 'fruit of the poisonous tree' doctrine.

Though.

I doubt Eon-Net is going to 'take them to court' and face a similar result (that is if the companies can afford the law suit and/or if Eon-Net can NOW afford the law suit).
Nah - this is a ray of hope! Like the old days when they would take Pirates and hang them at the ports 'Pirates beware'! Hopefully it:

1) Brings light to the situation

2) Discourages this behavior from others in the future

I guess we shall see :)
I still think iPhone will continue to reign supreme... very interesting what will happen over the next 5 years.
It never became production ready, but I found this article an interesting discussion of the problem and a solution to it in Coffeescript:

http://gfxmonk.net/2010/07/04/defer-taming-asynchronous-java...
The study described in the HBR article also aligns well with Scott Page's work on diverity, which describes where diverse teams outperform. http://www.nytimes.com/2008/01/08/science/08conv.html has more.
The concept of code katas approaches this to some extent. http://en.m.wikipedia.org/wiki/Kata_(programming)
Bed bug products
Bed Bug 911 offers professional Bed Bug Exterminators and removal throughout NYC(New York City) including Manhttan, Brooklyn, Queens, Staten Island and Long Island
Vijay - good idea - but i am not sure anyone is going to take you up on this offer. Good luck though.
I am literally holding my stomach in laughter. Great name and nice to see founders with a sense of humor.
I think many companies won't sponsor a visa from far away, however you could try going for a master's degree at a university in a city you'd like to live in and looking for internships while you're there. Though I never ended up studying in Europe, one site I looked at lot was http://www.mastersportal.eu

Finally, the UK has a points-based Tier 1 and Tier 2 visa program for High Value Migrants (Tier 1) and Skilled Workers (Tier 2):
http://www.ukba.homeoffice.gov.uk/workingintheuk/tier1/
http://www.ukba.homeoffice.gov.uk/workingintheuk/tier2/ (Note that as of April 2011, there have been significant changes to these visa programs, so make sure you have up-to-date information.)
ICSI Netalyzr
This is nice. It's always been tough to explain quickly to friends what MapReduce does and how it extends to things like Hadoop, without extending to the abstractions with keys and values and the like.
lowlife.
Free Bets | Free Tips AU : reddit.com
tl;dr Penelope Trunk thinks that diversity is a distraction and provides little value to startups. Jean Hsu disagrees, but is too lazy to tell us why.
Ping iWi Craz-E Putter
Ask HN: Is Angry Birds loosing its CULT status?
Or you could have just held up a footrule and done some math. Ratios are all you need, but the cardboard is more fun.
Hi Vijay...

Thanks for posting your site - for the most part it is quite good, however, I also have some helpful criticism. Before I get started, I'll tell you a little bit about my environment. I am using Ubuntu 11.04 and Chromium.

Good stuff first:

- your site seems quite fast.

- I like the 'what/why/how' in your main menu.

- I like your contact form.

And now onto some things that I think you should fix:

- when you hover over the main menu, it changes the size of the text. This causes the items to shift to the right. Personally, I find this quite distracting.

- if your goal is to serve North America, you should check your copy. Please don't be insulted, but there are several grammatical errors. Unfortunately, I find it quite hard to understand, to the point that I would be nervous to send you a requirements document.

- the site is a little monochrome - if I were you, I would add a little more colour.

- your call to action is in the bottom right hand corner of the page, if I were you, I would make this a little bit more prominent. I am also almost positive that if you did a round of A/B testing, you would find that 'Get in Touch' is not the most optimal phrase for your call to action.

- The phrase to the left of the call to action is not formatted very well. Not only is it two separate blocks (when it should be a paragraph), but the word 'talk' appears just below the #9bb8b9 box

- You should pay a little more attention to your subpages. Personally, I don't think the MVP item belongs in your main menu. And 'what', 'why' and 'how' look like walls of text. Frankly, I didn't read them.

My email address should be in my profile - send me a message if you would like me to check if you have resolved any of the interface problems that I noticed. It is entirely possible that they are just a quirk of my particular environment.

Best of luck

Greg
then Merriam is wrong. concurrency is not parallelism

concurrency is a design consideration that provides for resource isolation.

parallelism is about algorithms designed to be executed on parallel architectures

google it, there are dozens of informative discussions
Either you like to use the weapons at your disposal or you don't. The whole defensive / offensive idea is just a smoke screen. It's exactly like non-proliferation!

Believing Google wants patents for 'defensive' purposes is like believing Iran wants to enrich uranium to generate energy. Google has never used patents offensively because it would get destroyed by anyone worth suing. If a serious adsense/search competitor took 50% of Google's revenues and had no patents they'd be sued into oblivion.
I get simple scalability, server-client code reuse, easy realtime, and, despite what you or others may think, I like Javascript as a language. Node.JS was also a perfect fit for the scraping framework I wrote: https://github.com/chriso/node.io

At one stage I had the same train of thought that you have (http://chris6f.com/synchronous-nodejs / https://github.com/chriso/synchronous/blob/master/lib/protot...) - it would be nice to have the option of fibers, but it's not going to happen.

IMO async code isn't as difficult or ugly as you make it out to be. Is async code as easy to write and follow as sync code? No. Is it worth the benefits I've mentioned? For me, yes.
Mobile development has been going on a fairly straight course for a while now. Curves are coming. I'm not sure it's possible to make projections that far out at this point since it will depend heavily on how well various groups adapt.
Open up a word document and change the font size to 64px. Type the words "I QUIT".

The next time he fires up netcontrol2, he'll get the message.
That is a big question that deserves a big answer beyond the scope of Hacker News threads. But a few points taken at random:

- The handle-body idiom loosens physical coupling but adds immense overhead to both time and space. For many applications in C++'s domain this is simply unacceptable, full stop. Applying the idiom ubiquitously would mean throwing out most of C and C++'s advantages for programmers in my kind of work.

- For real-time applications (soft or hard), it is important that the performance delta between debug and release builds is kept to a minimum, so you can use effective tools to debug a reasonable facsimile of the application in its final shipping form. This has numerous corollaries. For example, if member function definitions are generally put in .cpp files rather than header files to reduce physical coupling, then you get no cross-module inlining except when expensive, debugging unfriendly and incremental rebuilding unfriendly optimizations like link-time code generation are enabled. In principle, C has the same problem. But in practice, C++ programmers tend to use lots of small function definitions that each do a small amount of work and then defer to other functions. That style of coding depends on aggressive inlining for good performance; it's common to see a much, much larger performance gap between debug and release mode performance with C++ code bases than with C++ code bases for video games (which is what I know best).
GLMPS is a magical way to share life
I didn't mean anchor; that's an implementation detail. If it were JavaScript it could just grab it from the location and no anchor anchor tag (as opposed to external link anchor tag) would be needed. I meant fragment identifier. http://en.wikipedia.org/wiki/Fragment_identifier Hash tag is just quicker to say.
node.js has nothing to do with "real-time"
This didn't ever really get to the "Why?" part. It just basically says that the opposite is stupid.

My theory: humans behave differently, and generally more civilly, in environments where they (subconsciously) believe they have a chance of meeting a partner. Heck, part of the reason I went to a liberal arts school instead of a technical school was the fact that 4 years in an 80% male environment (which was the case at the specific school that was in the front-running) sounded rather drab.

What's actually unclear to me is if those social dynamics, as opposed to the, let's call them "football team" dynamics, objectively produce better results in a startup. It may be that the sort of bravado that emerges in football-team-ish environments is useful to a startup. But then to swing the hypothetical pendelum again, it might be easier to hire for a company that's more enjoyable to work at, even if the things that made it enjoyable would be a net minus in isolation. I'd posit that it is somewhat variable on the specific set of folks working there; i.e. some employees would flourish in one environment and others in its converse.
Sorry, but I really don't like it, especially because you are pitching web site building services. Everything about the site looks very amateurish. You don't even have to get to fancy, just much higher quality. For example, here's a very well respected similar type of company: http://www.zurb.com

Also, any information about what this might cost? I've seen people post similar services on HN before for $5-10k.
There is a difference between leveraging a monopoly to create a new offering in a different product area (increasing competition) and leveraging it to lock users into another of your products (decreasing competition).

By locking users into IE, Microsoft was decreasing competition. Google, by pumping resources into Android and Chrome, is increasing competition.
The "deal with it" is the same for threads - if you're using a system with threads you have to deal with them and it's generally not too fun. Node is what it is. It's callback based. I didn't mean the "deal with it" in a hostile way, more like that's the kind of system node is so deal with it. Is node great for every kind of problem? No. Definitely not. Actors are great too (and they've usually got threads in them, but they are well contained). But for certain kinds of apps node and the careful use of callbacks work out great. I guess I was trying to counter all of the hating on callbacks - they're not so awful when you get used to them.
This is a great idea! You may want to use `git ls-files` instead of `Dir['/.']` in order to consider only tracked files inside the directory.
My wife hates Facebook - people keep on tagging her and our kids in photos, thus reversing our efforts at keeping our photos private. She only logs in so she can remove the tags.
The explanation I gave to my mom:

We want to count all the books in the library. You count up shelf #1, I count up shelf #2. That's map. The more people we get, the faster it goes.

Now we get together and add our individual counts. That's reduce.

[edit: created a blog post containing this explanation. Maybe it will be useful after this HN conversation vanishes. http://crazybear.posterous.com/mapreduce-explained-in-41-wor... ]
静脉曲张袜 医疗
断桥铝门窗
I liked the post, sans the attention-grabberish title (which made me read the darn thing to begin with, though ;)
Cut the Rope sequel # 1 in App Store
I think for many people the hard part is identifying the stupid shit they do in the first place.
I don't use Twitter much, but I'll definitely take you up on that when I have something a little more developed. I'm coming at this from the exact opposite direction as you (what I'm doing is closer to porting Erlang to Node than vice versa), but we're obviously thinking along the same lines— I'd love to compare notes.
It'll be interesting to see where some people go with the concept of eBooks, but in the meantime, I'm having a great time with LiberWriter, producing "regular old ebooks" with lots of words in them. It's a fascinating time in an interesting market.
Not really, to be honest. I know this argument, but do you have evidence? I'd like it to be true, anyway.

A lot of the text in that article isn't particularly actionable. The cheaper and simpler purification solutions could use more detailed information on how to construct them and where to look for available tools, materials, or devices (e.g. organizations which help distribute them, or existing things which can be repurposed). That's not really the point of Wikipedia though, especially since this some of this information needs to cater specially to each geographical area.

As for the engineer who's looking to build a water purification plant, surely the information on Wikipedia is not detailed enough to help significantly and would pale in comparison to the other resources available to someone with the means to build a plant in the first place.
I don't think so. I got to spend some time with Rovio the other week, they are kicking ass - their brand and merchandise is everywhere, and they're just getting started
It sounds potentially about as true of Lodsys' claims as this patent troll's.
Wallpaper  Messi idolo
Fortunately, RICO also provides for civil action. If a good case can be put together, RICO's provisions are strong enough that even a civil suit should be able to bankrupt a patent troll and their backers.
Omaha, NE, and the surrounding area
Helping others update their own website as a tech savvy individual
Telecom News Pakistan
Telecom News Pakistan
NewMe Accelerator, Encouraging Black Tech Entrepreneurs, Has Its First Demo Day
To me this article sounds more like evidence of an unhealthy sense of entitlement social media users are developing than a good argument against Google's policy. Not that there's anything wrong with the points the author makes about anonymity. I doubt anyone who's spent much time dealing with social media, including the Google+ team, would question the fact that anonymity provides a valuable service to society in many ways. However, that's completely irrelevant when it comes to the decision of what a particular social network (or any other kind of network, for that matter) should adopt as its identification policy. That's an issue that's about the type of community the team working on that particular product wants to have. Unless people were somehow forced to sign up for a specific service, the argument has no legs to stand on.

All it takes to see the problem with the author's logic is simple principles of supply and demand. If there is actually a significant demand for anonymity online that's not being met by the current services, another one will come along to fill that gap. In that case, the needs of those people are met, and they have no reason to be mad at Google. Otherwise, there wasn't significant demand in the first place, which justifies Google's decision not to accommodate it.

So, really what we see here is nothing more than someone whining because they are discovering that they have to use Google's service on Google's terms, rather than their own, which runs contrary to their sense of entitlement. In fact, they are the ones acting like there's a universal context; it's just that their universal context is one where they can be anonymous wherever they want without worrying about the consequences.
Greg ...
Thanks for taking time to provide your valuable feedback and will try to work on those changes and get back to you
Uhm...so not buying the essay by Penelope Trunk. Most of my favorite startups are 10%-34% female. I think the reason they don't get into fights is because they're responsible. Also being an irresponsible founder is seriously overrated.
Schadenfreude: imagining that tubby bastard cornered in a prison shower.
4. People who buy Apple because they get pissed at Lenovo/Dell's bullshit pricing games and horribly broken webstore pages.
This isn't something I've said out loud often. However, if I had my own small startup, I'd be worried about hiring young women for one reason: maternity leave.

Now, this obviously depends on where you're setting up your startup. However, if I lived in a place where a long[ish] (6+months) maternity leave was the law, I'd be pretty worried about newly hired women going on maternity leave. For a large company, it isn't a big problem, but for a small cash-strapped company, losing a significant % of your workforce for an extended period of time sucks.

I've known women who went back to work, or switched to a job with better benefits, because they planned on getting pregnant. And I've known some who just happened to get pregnant shortly after getting a new job.

I strongly believe that the length of maternity leave should be proportional to the length of time at the company.
Situation is even worse for tankers. So many were ordered during the boom, that owners are actually paying customers to rent tanker ships. They do it because the customer would then cover the fuel cost of moving the ship to a more profitable region with greater demand.
Belated response: I didn't mean the MS execs are necessarily right; I just meant that their tweets are very well done -- getting the message across very pithily.
Oooh, thanks for noticing that. Getting fixed ASAP!
like some is said - "it’s not matter what paper I use to create my symphony – listeners cares only the music".