skysight-inc/HackerNews huggingface dataset:
I learnt lots from working closely with sales people (I didn’t like them very much, but that’s a different matter)

That right there tells me you'll fail running your own business.

I'm not a sales person, but I respect them (well, the good ones) enormously. Not liking sales people means not understanding how important they are to your business, and probably means you subconsciously believe that people will flock to your door if you build the perfect mousetrap.

The perfect mousetrap myth is very seductive to introverts, and it's probably the cause of most startup failures. Without a good salesperson pushing your product, you could be peddling a cure for cancer and still fail miserably.

I'd recommend anyone who hates salespeople actually does their job for a month. You'll quickly come to realise they have this thick skin that you don't; that when they get someone swear at them for cold calling, they just pick up the phone and do it again. You meanwhile, will feel awful for the rest of the day, and do everything possible to avoid the phone for the rest the day.

By the end of the month you'll realise that just as your introversion makes you a great developer, whatever they have that lets them do this is incredibly valuable - you'll respect them. And like them.

And your business now stands a chance.
No less useless than a peacock's plumage or an elephant seal's beach combat.
And this is why you shouldn't use ORMs. Magic blackboxes always bite you in the ass eventually.
Play framework, Grails, Node, Django, Revel...
They all have issues - sure - but I've never encountered one so likely to break so spectacularly. Then again, it feels like ActiveRecord is a more complex beast than most others I've used.

I've mostly used Hibernate and NHibernate, and SQLAlchemy a few years ago.
Flash memory chip built out of single-atom-thick components
If I would be Mr Hank I would go and sue Adria as she took a photo of him and distributed it without his consent. This is a serious privacy issue.
I would like to read her post after she gets fired in a similar way because of a photo. I'm sure she would feel the pain.
The CIA Is About To Sign A Game-Changing $600 Million Deal With Amazon
More importantly, how does Google ensure me it won't shut it down in 5 years?
"Sexism" has become a dirty word. There's nothing wrong with thinking women and men are wired differently.

There have been studies on chimpanzees showing that female chimps choose girly toys (dolls etc), and male chimps choose male toys (weapons, trucks etc) without any outside influence. Yet people act like the human species is different. They believe people only become who they are because of indoctrination into their respective gender roles.

Then when you call BS on that... you're called a sexist. Then when you say "YES I AM A SEXIST" you're called a misogynist. I don't see how treating women differently (better in many cases) leads to "hating women."

As for marketing - I think women do choose products differently than men. It's because they're wired differently. They are more likely to choose products based on sentimental or perceived social value. If you look at the majority of Meyers-Briggs personality types among women, there aren't as many INTP,INTJ or other engineering types. Even if you don't agree with Meyers-Briggs... that there exists such a strong difference between the male and female population that an INTP (my type) is 4 times as likely to be a male, it should prove there are major differences.

The end result of these differences is that you should buy the woman you want to marry a diamond. As an INTP I know it's illogical - but I can accept it since I believe women and men are wired differently. I feel sorry for the men on HN who believe otherwise and are going to argue against diamonds with their future wife. (good luck with that - unless she's an INTP)
ASP.NET MVC works pretty well these days. It's open-ish source as well, as in you don't need to pay to deploy it on Mono.

I've used it with NHibernate for the ORM and Postgres.
A lot of peoples eyes glaze over when they go into startups because they hear all the success stories. It can definitely happen in this field, but most people don't realize what it takes. I hate that starting a company is becoming almost trendy now and everyone is trying it.

Edit: and I guess on one hand innovation and providing jobs is good but for everyone to want to do it now is a little crazy.
A startup is any business which is starting up (as in starting its primary revenue-generating business activity). Technology has nothing to do with it. Your agency isn't a startup because it has already doing its primary revenue-generating business activity.

This is, and for many decades has been, the definition of "startup" in the tax code. (Some tax codes limit the "startup" period to the period before the startup becomes generating revenue from its primary business activity.)
I hadn't heard that grouping, which actually makes a lot of sense.

A teacher taught me a simpler rule: "It's" normally has an apostrophe, while most words don't. So instead of adding a apostrophe to show possession, we remove it.

Basically we're toggling the apostrophe state. Or..."it's" always results in a NOT output when compared to other outputs.
Ugh - people should just LET READER GO.

Here we have what looks like a cool, well documented, API to a powerful service supported by a major company and instead of talking about the cool things we could build with it we seem to be indulging in that most deplorable and pointless of past times - the fan boy cat fight.

This is still called "Hacker" news correct?

FYI the translate API is paid - not retired. The rates are very low and free for limited use. Furthermore CalDAV was one of the worst things I have ever had the displeasure to work with - why are we mourning that ?

Now - can we please talk about something worthwhile like ... Oh! ... the OP /rant
I think this is a great article, but I would almost say that the most important part about marketing your software product as a one person founder is building up your influence in at least ONE channel that your target market hangs out. You get a few benefits from this:

1. You get to iterate on what they say they like/hate in your beta much better/faster...which allows you to make a product that has a really, really solid market fit.

2. You gain credibility and trust in your chosen community and can launch your product with enough initial sales to be profitable more or less right off the bat (talking smaller SaaS stuff here)

I like the suggestions in the post, but I would almost say that you should strip it down to one channel of traffic to your market, build your credibility, use that channel to develop a badass product that people will shell out cash for, and then worry about the remarketing, cross selling, etc after you're off and rolling.
Well when you think about it pragmatically, I don't have the time - and I'm sure you don't either - to look at every single intellectually stimulating title on the internet. And frankly, when I'm browsing HN, I'm not exactly looking for the epitome of academic integrity. I'm looking for things that I'm interested in, and that I care about. And frankly, portscanning /0 is not something that I care about very often. Researchers setting up illegal botnets are.

Copy matters.
To rails? Thousands- so much depends on what exactly you need.

Python? Django, Tornado, Twisted, etc
Go? "net/http" + Gorilla (http://www.gorillatoolkit.org/)
Java? JSF 2.0, GWT, Spring, Tapestry, etc etc
C#? ASP.NET MVC

This list could be almost infinite... or at least could be discussed infinity :)
Yeah, why use SQL or language bindings, just write into the B-trees themselves.
Startup Spotlight: Robotiq Makes Robot Tooling for Agile Manufacturing
Adria thinks she won something here, she doesn't give a damn she destroyed someone's career over a simple sexual pun in a private conversation that she wasn't apart of nor was it directed towards her.
I wish you luck in finding a new job where the company will actually try to defend their employee against such sensationalist nonsense masked as equality.
> Pregnancy and childbirth is a barbaric process

Seriously?

I guess this just shows one aspect of how screwed up our modern society is.
Women can't use another proxy to signal financial security, like the dollar amount in a bank account, or a house down-payment, or a secure job?

Women can't talk for themselves? Do women still want a man who is financially secure? What about independent women? How many women have posted in this thread (compared to HN's overall male-female posting ratio)?
Supreme Court overturns $600,000 in copyright damages
I also think it's notable that we're starting to see more and more international startups like Strikingly in YC. (I define "international" here as a team of founders with roots and/or a strong network in a country outside the US)

I'm biased since my own startup is applying to YC S13 from Korea. We did some research and noticed that in the current W13 batch there are teams from China (Strikingly), from Singapore, etc.

I'm a big fan of what YC does for entrepreneurs, and I'm happy to see that their alumni network is gradually reaching more and more parts of the world. YC might (understandably) not have any plans to expand internationally, but they don't have to if their alumni do it for them.
Help me Twitter
It's not been resolved yet, it's only the DMCA process that's completed (send notice, github goes down, send counter-notice, github goes back up).
Just look at this thread for a litany of other examples for why buying diamonds is a bad idea, independently of the moral issues. It doesn't seem like much of a stretch to point to the low-hanging fruit first (i.e. the stuff that is worth changing on its own merits), when talking about actions with moral implications. "Stop being an American" or "Stop using oil, or any oil product/by-product [I don't own a car but I'm under no illusions that a massive amount of my day-to-day depends on oil]" are a hell of a lot harder to do than "Stop buying diamonds, which by the way makes sense for any of a number of other relatively selfish reasons".
Diamonds aren't popular because they have any real value. No one actually believes they do. They cost a lot and are an easily worn, thus making them perfect for their favorite hobby: making other women feel inadequate. Even women who are positively liberal on such matters are drawn to the idea of forcing their husbands to show such monetary devotion.

The issue here isn't the scarcity of diamonds. It's the scarcity if women.

I realize how chauvinistic this rant sounds, but truly, I would rather give equivalent money to my fiancee's charity of choice than to these diamond shilling scumbags.

Charities, if you're listening, here's an idea: create uniquely identified jewelry (bracelets, necklaces) marketed as devotional donations, charge $5000 for them, and at least give men an option in the matter.
"Exhibit A: www.facebook.com/nike, a company with the power and clout of Nike putting their own brand after Facebook’s?"

Pretty pathetic, really. Hopefully someday that URL will carry the same credibility penalty as an AOL E-mail address. To a lot of us, it already does.
> This is definitely not true in math and barely true in computer science.

I haven't surveyed everywhere in CS, but I know the operations of quite a number of schools, and I don't know any that budget significant preparation time for "normal" classes. Some do allocate extraordinary preparation time if you're developing a completely new course that's never been taught at the school before. But in the common case, where it's a longstanding standard course, you're expected to use reasonably standard material, whether it's whatever was used in the previous professor's version of the course, or some moral equivalent that you're expected to be able to adopt within <10 hrs. You definitely aren't supposed to (officially) spend more than a minor amount of time preparing your own curriculum and pedagogical materials for the course.
Sorry too bummed out about the situation to parse your previous.

Everyone is applauding Adria for her courage, but taking someone's photo and posting it on twitter is not speaking out. I know that turning to someone and saying "what you said is offensive to me" or reporting them to the staff is not easy, but nevertheless it was the correct course of action. She smiled and took a picture of those guys. She never even bothered to give them a dirty look. And now all these women and men are praising her as a hero.

Worse it appears that some assumptions on her part are not correct. Even worse, her own previous blog post states:

"Because of my experiences growing up, I have triggers. This means that I’m always scanning for danger; for situations that seem like something from the past that could hurt me. When I recognize something that matches, I can overreact and feel intense fear, anger or anxiety. "

her blog name is butyoureagirl.com. What does that mean? "you don't expect me to do all this do you?".

Now she can go write a book, while this guy lost his job. This is so sexist and so unfair and so ironic.
It's not hard to write Hadoop map/reduce queries in other languages: mrjob for python is particularly nice.

It's also not relevant that SpiderMonkey is being replaced with V8.

Mongo's map/reduce is also just a toy, not at all comparable with Hadoop's and being deprecated in favour of the aggregation framework.

Also, there already are decent alternative map/reduce implementations. Disco is a good example, with a similar design to Hadoop.
That tells you that barackobama.com is using Amazon's Route 53 for DNS services.

This, however, shows that they are using AWS (EC2) for hosting:

$ host -t a barackobama.com
barackobama.com has address 50.19.226.77
$ host 50.19.226.77
77.226.19.50.in-addr.arpa domain name pointer ec2-50-19-226-77.compute-1.amazonaws.com.
Panel Syndicate - pay-what-you-want, DRM-free comics
"Do you really think Sergey Brin or Larry Page or Eric Schmidt are going to read this and think "oh man, we better change what we're doing".
Nope."

So, what's YOUR plan?
I just went through the process of whether I would purchase a diamond engagement ring for my fiancee or not. Rationally, it made absolutely no sense to me for the following reasons:

1) The idea of "blood" diamonds as well as the fat that the industry marks up diamonds to a ridiculous notion without translating any of those benefits to the societies it exploits.
2) There is no tangible benefit to a diamond ring that CZ or similar gem would not provide.

That being said, my fiancee very strongly wanted a genuine diamond ring. When I explained my viewpoints and she understood and said that she did not want to force me to purchase a ring that I felt very conflicted about. At no point was our relationship in jeopardy over the issue. Even so, I knew that she really wanted a rock and it took me a while to figure out what to do.

In the end I decide to get her a ring because it was what she really wanted, even though she was wiling to suppress her desires to respect mine. I wanted to respect her wishes as well. If she had threatened or had gotten upset over the matter, I might have not reached this conclusion. Maybe she's just a super shrewd negotiator.

For me, the biggest blocking point is the human hardship that goes behind the diamond industry, and I was able to somewhat subdue this by seeking out a conflict free diamond provider. There are a couple around and if this is your biggest blocking point as well you should look into it. Artificial diamonds were not an option for me, because at the moment they are not able to provide colorless diamonds afaik.
I refuse. I think Bitcoins might appreciate more than that, and I don't want to take on the risk.

On a planet with a growing economy and a growing population, Bitcoins will always be appreciating faster than material investments can grow. If you can plant 100 seeds to get back 103 seeds (3% material interest) and also the planetary population is growing at 2%, that's 5% interest on Bitcoins. Except then people try to hold more Bitcoins since they grow faster than seeds, which makes Bitcoins appreciate even faster... but even before taking that into account, you still wouldn't be able to grow enough seeds fast enough to pay back a loan in BTC, if the planetary economy used Bitcoin.

The deflationary process makes things much worse; the more people try to hold Bitcoins, the fewer circulate and the lower the velocity, increasing the apparent price of Bitcoins. This process continues until instability in the price of Bitcoins as people occasionally dump their hoards is so great that Bitcoins stop appreciating. Then fewer people want to hold Bitcoins and they dump their Bitcoins and the velocity goes up and the price goes down and the bubble pops.

(The reason this doesn't happen with existing central bank currencies is that central banks regulate interest rates to stabilize the supply of money and hence its price in response to velocity changes, or at least they're supposed to. The reason this doesn't happen with equities is that they have an intrinsic rate of return due to dividends or stock buybacks; real estate has intrinsic rent; bonds have returns denominated in stabilized money.)

So like I said, Bitcoin is a horrible crackpot theory of money as a store of value, married to a beautiful transaction settlement mechanism.
> ...meaning that the organisation was unable to sustain the levels of donations required to obtain and maintain charitable status in the UK.

Speaking as the secretary of a UK Parent teacher association that raises about £2,000 a year I think I can say that there is no minimum required to obtain or maintain charitable status in the UK. The Charities Commission make everything as simple as possible and are very helpful.
> The IQ of children is highly correlated with the IQ of parents. Adoption is not, for educated couples, an alternative to having their own children.

Hahahaha look at this guy. Okay I think he tricked us and is just a troll.
Because there's no middle ground between ORMs and packing your own varints into registers.
This is a pretty scummy practice.
I didn't see any such requirement, simply clicking on the <down arrow>zip icon gave me a zip. github dot com slash designmodo slash Flat hyphen UI slash archive slash master dot zip
[Comment about supporting only one master]
You don't have to like someone to respect them.

There are a lot of people who I very intensely dislike for whom I have a great deal of respect at how they do their jobs.
You're not trying to detect RGDP. You're trying to detect NGDP, but in a way that isn't fooled by more widespread adoption of the currency.

Who gets the extra Friedman coins? Also if you don't have a central bank stabilizing the supply of money via interest rates in response to velocity changes things can go to crap very quickly a la the Great Depression.
Google embeds march madness brackets
The only way Google can get a bigger slice of "social" is if they invent and build something so subtle, so out-of-the-way, so unobtrusive... that people don't realize they are using it.

Instead, they've been very forceful with their attempts to bring people in (Google+ is a great example), and that's clearly not working. It's bad enough that people scrutinize their every move (evil, too much data, etc), but to make matters worse, Google then starts acting like a used car salesman.

It really is a shame.
We're not talking about worth. The exact words were, "more functional". A purse is obviously more functional than a TV.
Don't worry, even if you pick a good title a HN mod will come and change it to whatever they fancy.
Once I got to the bottom, I finally realized what this was about: https://news.ycombinator.com/item?id=5404746
atlassian? :)
>Charities, if you're listening, here's an idea: create uniquely identified jewelry (bracelets, necklaces) marketed as devotional donations

This is actually a very interesting idea. It has I guess a few complications--are we comfortable with making generosity a commodity? I'm not at all, actually--but at the very least it would be preferable to diamond rings.
CanSecWest 2013 Files
Exactly. Perception management for those who will never read or care about the technical explanation but will know about it tomorrow when the industry publications they read publish it in their early-morning newsletter.

Now imagine some poor developer stuck with TFS or Visual Source Safe right at this moment trying to convince his line manager to change to the "overpriced insecure [non-standard] solution."

For enterprise, decisions on what tools are used (or shortlisted) are almost always made by those who don't use them thus why it is important to manage perceptions. TL;DR - enterprise is broken.
How a Garage-Based Incubator Is Fueling the Hardware Revolution
Frameworks are innocent.
> But I disagree on the point that the role of motherhood inextricably falls down on a woman's turf for the years to come.

As a practical matter, the latter follows the former, almost inexorably. Between the negative stigma of being pregnant at work to the negative stigma of taking maternity leave, to the negative stigma of having to be there for your young child when it is still in the "I need my mommy" stage (which lasts into the first couple of years), by the time the father can assume a fully co-equal role in parenting the woman has already substantially compromised her career and it becomes rational, in a perverse way, for her to be the one to undertake further compromises.
Those are good points. I agree that it's essential to have a way for ripple issues to trade at discounts (another way of saying this is that "Trust" should be continuous rather than binary and it should be dynamically set by markets if possible). It would also be nice for issuance to bear interest as well.

However I think that ripple would still have a place in such a system. Anyone could start a trading site using the ripple protocol that allows ripples to be exchanged at relative discounts. The Ripple protocol does treat, say, jvm-USD as different from rdl-USD; when you do a transaction you have to choose the issuer. The nice thing about having a universal P2P protocol is that there could be more than one trading site using the same protocols, and wallets would be seamlessly transferable across them. The P2P network provides the assurance that the issued notes don't rely on a 3rd party.

As I said above, I don't really care if it's Ripple or something else but I think this is a really powerful idea, and I would definitely want it to work the way you're suggesting.
Vivoom Video Enhancement
A specific problem I see a lot on HN is blog post titles that do not make sense out of context. Titles like "Thoughts on music" or "An update on performance" might make sense if I'm reading on your site, but it gives no incentive to click through in the first place. This problem is exacerbated by HN's recent zero tolerance policy for headline changes.
It looks like you printed that email and then splashed some water on top. Why would you link to that in the first place?
On that subject, perhaps it's noteworthy re: diamonds that the loudest--as far as attention goes--feminine point of view (in the heteronormative sense) in this topic has been expressed only by proxy.

Or, as you indicate, perhaps that's just a symptom of the general male-female ratio.
It's pretty shocking to me the different worlds we live in. You honestly think that most startups are created by people with FU money?

And while your personal experience may differ, the vast majority of VCs are strictly "dumb money" and add very little value beyond investment. Those that do are the exception, not the rule.
They're not backwards; regulators have many incentives to kill any competition with State-mandated fiat currency.
Modern Manliness and the Perpetual State of Low Expectations
Java Puzzle: Square Root