skysight-inc/HackerNews huggingface dataset:
Your argument implies that the people that don't vaccinate their children are consciously inimical to their health, when the fact is that the parents are trying to do whats best for their children.

Heck, sixty years ago, the majority did not believe that tobacco was a carcinogen. What 'settled science' is going to be overturned in the next sixty years?
You can model these points yourself by drawing a gravitational potential map around the two large bodies (eg. the Earth and the Sun).
Free Software, Paid Support
I'm a deaf person with some speech training. When I dream, I rarely use sign language. I often notice myself talking verbally more often and sometimes even use "telepathy" to communicate with other dream figures. I think these dreams that I have is a reflection of my desire to be "normal" or at least mask the reality of my disability from myself.

I don't think it's unique to deaf people though, but we might be able to notice the difference better. How would you know whether you're using your voice or "telepathy" in your dreams?
Disclaimer: I submitted this link after seeing it tweeted by tqbf, and wanting to see HNs reaction to it.

HN did not disappoint.
Your subconscious is telling you that it thinks there is a problem and you shouldn't spend time working on a project that it feels is going to fail if you continue down your current path. Spend a few days listening to what your subconscious is trying to tell you, and refute in writing all the negative things it's telling you. If you can refute everything convincingly, then your mental motivational block will resolve itself. Don't be afraid to free-associate until you get to the root of the problem. Don't worry about spending too much time overcoming this roadblock, because 1) your subconscious is telling you there is a real problem, and 2) many times it's right. Brainstorm solutions until you get your solution. I've sometimes spent many days mulling over problems until I come up with a solution, but once I do my motivation comes right back and I can't wait to get back to the project. Everybody occasionally runs into these mental blocks; it's nothing to be concerned with if you decide to systemically attack it by letting your subconscious feed you solutions until you find one that works. Just don't write it off to "lack of motivation"; there's something your subconscious is trying to tell you. Address it and your motivation will come back.
If that's true, then they should also be associating the sites linked with all the other weird parameter values in a search query

If it's a parameter value people will ever actually use Bing to search for ('utf-8'), there's probably plenty of other signal to help them figure out which results to return. If it's not ('kecgxjpgqoe'), we already know they sometimes return crap, thanks to Google's little experiment.

They'd start making a lot of strange associations between random sites and "utf-8" if that were true, because that parameter shows up in just about every Google search done in English.

If it shows up as a parameter for every search, why do you think Bing's algorithm would decide it was a good indicator for a particular url? P(foo.com|utf-8) wouldn't be any different from P(bar.com|utf-8), making 'utf-8' basically worthless as a discriminator. I'm pretty sure the folks at Bing understand the concept of conditional probability.

It's also a perfectly normal thing for programmers to search for, so they'd clutter up their index with millions of sites that had nothing whatsoever to do with utf-8

I see no justification for the idea that url parameters are somehow a more difficult challenge in this regard than the mass of crap that is content on the web, which we know they crawl and index at a massive scale.
Impulsiveness is a personality trait, it doesn't change, it's part of who you are. It comes from preferring to take information instead of making decisions. Some people have it and some people don't. For the people who don't have it, it would seem like a character flaw. But for the people who do have it, it seems like the most natural thing in the world.

You can of course force yourself to be diligent, but it'll make you very stressed. (hint: startups are stressful).

You can only force yourself if you see a value thats attainable in the foreseeable future.

If something is of low value, low importance, and boring, why would you want to force yourself to do it? It doesn't make any sense. I'd advice you to defer it and do something that's more interesting and more valuable while you can.
CC-actionable locks are possibly one of the more irresponsible things banks are doing to their customers. They should be banned.
It's funny. This is in some ways the best answer I've seen to the security questions to date from anyone connected to the project. In particular, you're absolutely right that "the key question is: how sensitive is the data?" So long as you're only aggregating stuff that was already public anyway (e.g., public tweet streams), you're not adding additional risk in any obvious way.

But on the other hand, to the extent that you're going beyond aggregating and curating public data, you are adding risk. And on both your web site and in other public discussions, you seem to acknowledge that there's something there to talk about (why have a security page otherwise?), but there's been a continual marked reluctance to get into specifics about even the nature of what data you're collecting, let alone how you're managing it.

What's more worrisome, this all comes after the assertion that even though the "user functionality" code is slipshod, you're still confident that "anything to do with security is not compromised." Security doesn't work like that. If you're unfortunate enough to have a buffer overflow on the machine running your stuff, it's compromised. Even if that's only in the "user functionality" code. Even if it isn't your code at all, but some other service that you weren't using, but forgot to turn off or firewall away.

You might also want to try a bit harder to see things from the point of view of your critics. One of the things they're thinking about is the Haystack anti-censorship project, which attracted enormous hype in the technical and mainstream press, but collapsed after a much-delayed security audit found the code badly wanting. I now find a collection of laments about it[1] as the top result in a Google search for "iran social media security fiasco". That's what your critics are worried about. And I'm not sure it's entirely fair on your part to ask for a more specific run-down of technical risks than that when outsiders haven't yet seen, in specific technical detail, a full run-down from your side of what the system is supposed to do in the first place.

[1] The actual page: http://webography.wordpress.com/2010/09/24/recent-resources-...

EDIT [in response to [name redacted]]: I understand that you guys are under time constraints, but you and Gausie did find time to write over 1500 words of comments between you on this HN page alone. If you'd written half that much text describing your security model in a concrete, specific, technical way we'd be having a much more productive conversation.
Until node.js makes their home page intelligible to a novice, none of this matters.
Switching off emotions takes practice! It's not something that develops spontaneously. It can be a bit scary at first, but eventually you learn that turning off your emotions for a little while doesn't make them go away; you can turn them back on later and be the same person you were before.
How to hack parental control in vista
Lisp with CLOS is in no way Functional Programming. CLOS is the Common Lisp Object System. But even that is already a poor fit with UML, since CLOS is sufficiently different from the message-passing OO paradigm.
Fingerprinting content management system of a website?
While the standard is obviously written with OOP in mind UML is just as well a usable tool for desribing e.g. Erlang actors (sequence diagram) or the functionality buried in lisp packages. It helps drawing boundaries and responsibilities which might be just as important in FP.

The bulk of code generation tools and diagram "helpers" might be pointless in FP, but when you sketch on a napkin boxes and arrows just do their work in a way that even OO people can understand what you are talking about.
Georgia state senator hopes to replace schoolbooks with iPads
If you draw a box with an arrow, then you use a drawing program and not UML.

There is a reason, while in addition to OOP (object-oriented Programming) we are talking about OOA (object-oriented analysis) and OOD (object-oriented design). It's wrong to believe that OO is only for programming - it goes right into modelling and design. UML is originally created to support OO modelling.
Accept Procrastination as a different way to do something!

There is a brilliant 4 minute movie about it all:

http://www.youtube.com/watch?feature=player_embedded&v=3...
What do we do? Probably very little. What would they do to us? Hopefully, very little.
Meh. I've dreamed in French, and I'm not even close to being fluent.
> When this feature was first added to photoshop

Do you know what release that was ? Perhaps this cranky old copy of PS-5 I use is free of that enhancement.
Linus Torvalds usually gets all the credit for Linux.
Can anyone confirm this last (supremely fascinating) quote at the end of the article?

"
In sign languages such as BSL, you’d use your hand gestures, facial expressions, etc. to express things like that the walk was on a dirt road; it was nice out; and you enjoyed the walk, with it all expressed simultaneously. This non-sequential nature of sign languages allows for faster and more detailed communication, but has the drawback of being ridiculously hard to put into print, though attempts have been made.
"
I have heard that babies do not realize that their thoughts are private and assume that thinking by itself is a form of communication.

I haven't heard this one before, but it wouldn't surprise me. Children up to age 7 or so can't appreciate the fact that other people's experiences are any different from theirs (egocentrism). This is why kids will do things like bury their faces and say "you can't see me!". They don't understand that just because they can't see you, you can still see them.

It's not a big stretch from there to them believing that if they hear their internal monologue, that other people hear it as well.
Clear all nytimes cookies from your browser.
Interesting... I don't see the "sales and marketing" box as a diminutive thing at all. If you see my answer above, I put a tremendous amount of value on those functions. And, as a techie first and foremost, I acknowledge that those are my weak areas, so - for me - looking for a "sales and marketing" person is to look for a person with skills that are a complement to mine. Of course I do know a little something about marketing, and any technical skills the "sales and marketing" person has are valued. In fact, if you are selling a very technical product, the folks in sales and marketing must have some degree of technical know-how in order to understand their own product!

Perhaps I've other contributions, relevant to the actual product you want me to sell, that might be of value.

Certainly. It would be interesting, however, to hear you elaborate on that, from your non-techie point of view. As a techie, I know what I think I want in a non-techie "sales and marketing" person, but how about you tell us what you think you'd be bringing to the table as the co-founder of a startup? Might be a good reality check for some of us techie types...
Nicely said.

Sorry, my own response wouldn't post inline - see http://news.ycombinator.com/item?id=2185676
At best we can each have 3 IPv4 address.
The iPad and the Future of the Newspaper
I've been interested in VIA's hardware too - could you elaborate on what kind of performance gain you're seeing, and what hardware your considering deploying?
if you're building a super-simple product, this might be the direction to take it all along. make them pay for your expertise...not your software. if you want to deter competition once the popularity ensues, you'll have to put it out there for free or else the me-too market will try to undercut you.
I suspect the stakes are too high for you with this personal project. You've been planning it for so long, you imagine it will revolutionize the industry and make you a billionaire. And sitting down to start coding makes it feel like, well, just another web app. So any small steps toward your goal feel, paradoxically, as though they're destroying that goal.

All you can do in that situation is step back and remind yourself that this project probably won't change the world but might be fun to make. Consciously work on replacing the grandiose fantasy with a more realistic one: Imagine yourself ... coding a neat little Rails app in your free time! Staying up late to fix an annoying bug, and then feeling satisfied when you've fixed it! Not being a billionaire but being a guy who made a cool little web app!

And then sit down and start coding, even if you're not really in the mood.
I never understood this kind of position. It's hard to say this without sounding obnoxious, but this kind of position sounds inconsistent.

It's not about what you should or shouldn't do, you're free to do what you want; it's just about being consistent with yourself. It's like helping the old lady cross the street because "it's a good thing to do", but then refusing to help the old man cross the street because "why should I give my services for free?".
really cool, but it seems it does not consider organizations of which the user is a member
My house of 4 Irish college students contains 17 devices requiring an IP.

A more interesting breakdown is that ~50% of those devices have no (or limited) wired networking capabilities, depending mainly on cellular data and/or WiFi.
It would be unwise to submit to vendor lock-in.
Actually, DDT was more helpful in eradicating malaria. Then it was banned - possibly by junk science, but I think the jury is still out on that.
Not yet, I'm planning on adding a few things like (see the note on http://resume.github.com) and more.

Feel free to fork and modify! :) I'd be happy to include any decent contribution that makes better resumes.
"The expectation that people shut down personal feelings at work has become one of men’s subconscious, “unwritten rules.” When men see a worker taking criticism personally, seeming to push too hard for his or her ideas, or having a personality conflict, they automatically view that worker as less business-savvy and less experienced, or as someone who operates on emotion, not logic."

These rules aren't subconscious, are they? I was quite explicitly told that letting personality issues get in the way of business is bad for business (meaning everyone in the business) and that, for the sake of everyone around me, I should get over myself and work with other people. And it seems that someone pushing too hard for their own ideas has ego issues and would also be bad for the business as a whole.

Learning to not take criticism personally is a great life skill that everyone should have!
>I have everything already set, I bought my domain, I bought a VPS, S3

This is your problem. By taking these preliminary, preparatory steps, you are satiating your brain's motivational desire for action without taking any actual constructive steps. Thus you do not have the will or urge left to write the code.

Stuff like buying a VPS or setting up S3 is easy and quick, therefore your reptile brain makes it easy for you to do such things first, as it prefers instant gratification. This unfortunately depletes the motivational neurotransmitters that signal you to take action, because as far as your brain is concerned, action has been taken.

The answer is to do that stuff last. Or, in a business setting, get someone else to be responsible for it.

This is an extension of some ideas from the great Derek Silvers, which he relates in this TED talk, which you should definitely watch: http://www.ted.com/talks/derek_sivers_keep_your_goals_to_you...
if the majority are emotional/empathetic, there may emerge a niche for a population of lecherous psychopaths - i.e. bankers. evolution doesn't have to move the entire group in a particular direction.
It's a NYT article, not a science journal article. The author claims to have spent several years studying this, and presumably the NYT checked out her credentials beforehand. Her book and email address are at the bottom of the article, if you want to know more.
Dunno, made perfect sense to me. It's just that many (most?) programmers, in my own experience, don't fully appreciate the insanity that is traditional "shared data" concurrency.

What I see is that they program something buggy, but where the bugs are rare enough to make the program work most times.
The interesting thing is that no one has discussed whether saving people who would die from a disease is good for the herd. By vaccinating everyone, we are holding back the evolution of our species, which in the long term, may end up being worse than letting a few children and non-reproducing old people die.
Yes: http://www.nexenta.org/
I write free software because I can.

If I had to pay for every line of source code that was written to make my computer useful, I'd be very poor.

I actually open source my code as well. I believe innovation can only happen when people share ideas. I probably wouldn't have the career I do without open source software. So I like to give back and share what I've learned.

I'm not really in the business of policing people. If they want to plagiarize my software or whatever I don't really waste my time trying to stop them. Or tell them off. Their dishonesty will eventually reveal itself to others. It's hard hiding that sort of behaviour from people forever.

That all being said, I don't have a problem with charging money for software. I just won't charge for the upgrades. Whatever price I set just ensures that I can continue to work on it and release new features, bug fixes, etc.
One feature Uploadify still retains over this plugin: The Flash upload dialog allows you to restrict what file types (by extension) are selectable, which can prevent some people from uploading the .JPG when you only accept audio files, etc. I don't think anything in the HTML5 DnD API has accounted for this.
Extensão AddThis Opções Chrome
Because it comes off like you're arguing for the unique originality of Andromeda while dismissing any possible "inspirations" for it as unlikely.

It's like arguing that Aslan, the lion from Narnia, is based on Mufasa, the character from Lion King, because they're both lions and both have luxuriously animated manes.
> I enter into conversations with unsuspecting men sitting next to me on airplanes, on the subway and in coffee shops and give them a chance to share their innermost thoughts anonymously.

This sounds like a wildlife researcher entering protected habitats to observe a rare species under natural conditions. It also betrays the underlying assumption that men and women are two completely different species that live in completely separate worlds. Throughout the article that assumption is never challenged.

> The male brain has the enviable ability to essentially switch off emotions when desired — in part because it’s hard for a man to think clearly in the face of emotion.

Big news: everybody does that, no matter what gender they are. It's called compartmentalization, without it people would not be able to function. Emotional reactions and analysis are pushed off to a future point in time whenever more pressing concerns are at hand. That's a basic mental triage technique and everybody can do it. There are also many people who _never_ do it, and in my experience there was no significant gender difference to that behavior.

> When men see a worker taking criticism personally, seeming to push too hard for his or her ideas, or having a personality conflict, they automatically view that worker as less business-savvy and less experienced, or as someone who operates on emotion, not logic.

Paragraphs like this make excellent statements for people who like evolutionary psychology, but they're simply not rooted in fact. In my experience, most "Type A" personalities who do like to dish out harsh personal criticism like it's a bodily function simply cannot take the same when it is directed at them. Likewise, the perception of business-savvyness is probably always linked to the perception of sameness: successful businesspeople attribute superior skills to people whom they perceive as similar to their own personality. And again, I observed no significant difference between sexes here. Regarding the unspoken assumption of public displays of male toughness: I've seen tough jock-types sitting under their desks crying just because someone had looked at them funny.

> The science is clear, for example, that although the female brain isn’t designed to compartmentalize personal feelings the same way a man’s brain does, a woman can — if she chooses — force a calm demeanor when she is starting to feel defensive.

That's a lie. This statement has nothing to do with science.

All in all this article is a standard set of misleading statements, "obvious" assumptions and outright lies. It's designed to be popular on the net while providing less than no value for readers interested in team dynamics.
All the "infrastructure" code should be open source. It is better for everyone. I can't imagine a world where such code that enables others to write code (that may not be infrastructure) is not FOSS.

Paid services made available using that infrastructure code is also loosely called software (because programming is involved). But it involves other things as much as programming and hence making a business out of it makes sense if one has energy, passion and talent for it.

As a programmer, if you are in a position to do both, a balance is achieved.

If you are producing software that does not involve other things that a service has to offer, then it is better to just open source it right from the beginning or once you realize the force of open source.

And "free" in FOSS has an interesting connotation that Jamie Zawinkie said to have captured -- "Linux is only free if your time has no value".
For me "something needs to be clarified" is often "faith in the idea needs to be clarified via stamp of approval from a third party". Yesterday, I was procrastinating badly. This morning, I talked about my project with someone and they were very positive about it. Today saw a massive burst of energy that will last through the week.
For what it is worth this is the model Redis, and Redis cluster, are beating on, and why we are not going multi threaded.
It's bad infographic. It presents a lot of unnecessary info in had to parse way.
It stands out just because it is different. I quit considering being different just for the sake of being different to be a good thing long time ago.
To quote Jobs again, design is how it works. This was about how it looks. It looks OK, it works badly.
The question is who will pay for the iPads; the student, the school or worse the taxpayer ?
Maybe he just wants to sterilize them with the vaccines?

Wow - that was an incredibly dumb thing for him to say, given some of the third world's beliefs about vaccination.
Pfft - I've seen way too many code bases with random threading code.

Speaking of Java here - what's needed is that it's simply not possible to write new Thread(foo).start(); - the message passing model has to be enforced.

I mean, read the Java documentation! What they say about threading is this: "Something slow? Just throw it in a background thread!". It's inane.