skysight-inc/HackerNews huggingface dataset:
JS is a modern and beautiful language, comparing it with PHP is bold. People fighting Node are just afraid to change and to start from zero again, they fear the truth.

No other language offers C-class speed, that rich ecosystem (which is fully async) paired with such an easy approachability plus the best and most modern package manager around. Speed is not everything but users won't tolerate unresponsive web services based on sluggish language implementations and cumbersome frameworks anymore, it's not 2005.

Why do you think did Airbnb, LinkedIn and many more choose Node in production for high traffic apps?

Don't get me wrong, Python, Erlang, Haskell are great languages, I love them all but since V8/CrankshaftJIT/Node, JS is playing in a different league with an amazing cost-benefit ratio and I am confused by people ignoring this (however, I see rather Go and Clojure as real contenders to JS since they offer modern language concepts too paired with speed and real concurrency but they are again compiled and deploying JVM based stuff (Clojure) is no fun at all).
What this article doesn't mention is that Rakuten is the #7 site in Japan and one of the top 100 sites in the world. They bought buy.com and are consolidating brands. Although the name "Rakuten" isn't well-known to people in the U.S., given the brand they've built up in Japan, it's a perfectly rational decision to choose "Rakuten" as the umbrella name. It would be like eBay buying "auctions.com".
They did mention that urban kids don't have to score as much to get into urban schools. They didn't explain the mechanism by which is this is enforced.
I totally agree. I started on the Internet circa 1998 and I've always regretted using popular free services back then, because most of them didn't survive to our days (the popular "X got acquired by Y, X was closed").

I got a domain in 2002 and since then I've used it as part of my identity. It costs some money, but not much and it's totally worth it.

Non technical people may freak out a little bit when they ask you for your mail address because you don't answer with the expected gmail.com (and hotmail.com before that), but that's all right.

EDIT: typo
It's a very interesting paper
Ripple - open source peer-to-peer payment system
Font Management in OS X
Unrelated to story content, but relevant to the linked site:

It looks like the NYTimes paywall has become more sophisticated. Simply clearing cookies and localStorage wasn't enough to open it up. I had to open the link in an incognito window before it would let me read it.
> I agree with the point that there is a lack of respect for designers in the area...

That's because it looks like everything designers are touching (Gnome3, Unity and partly Firefox) starts to turn to crap.

Yes, I completely respect Designers and I understand that they can do wonders for every FLOSS project and I know that this sentence is completely biased...but there are many examples out there were a designer (or multiple) are trying to stuff their vision down our throats without any afterthoughts.
I think it's one of the standard themes for Beamer (LaTeX package for creating presentations):

http://www.hartwork.org/beamer-theme-matrix/
Show HN: Let's Go Home, an iPhone app I built for sharing home projects
I would love to see this for Linux as well. There is a post on the SourceTree site about asking for SourceTree for Windows/Linux, maybe we need one just for linux now?

https://answers.atlassian.com/questions/21072/sourcetree-for...
Why Gender Equality Stalled
How To Design For Android Devices
A good sleep makes everyone sharper, healthier and calmer
Good to hear. The Ubuntu install process will eventually ask which services you want installed so just check off SSH, apache, mysql, etc
keys.gnupg.net is a CNAME pointing to a pool of servers. It is not meant to be used via https in the first place.

This would require all servers in that pool to present the same certificate or at least one that includes the hostname keys.gnupg.net - which will not happen.

the servers behing sync their gpg-key databse regulary, so it does not matter to which server you speak.
Ask HN: Web events and houses of worship
How would you feel about attending a meetup/conference held in a house of worship (church, cathedral, mosque, synagogue etc)?
We use Zapier at Stackify and love it. 2 thumbs up
I'll call hogwash. This article, I think, is missing the point by a thousand miles.

I don't think that YC invests in guys who want to draw cats for you (no offense to Mr. Cuban). That's the first layer.

I've been to pitch events where within the first 11.3 words you know that it is going to go nowhere. And then you learn that someone threw money at them.

What percentage of startups have a chance --purely on the nature of the business they propose to attack-- to reach a billion dollars. Is it 1%, 2%, 10% or 0.1%?

I would venture to guess that, YC or not, if you took all startups launching in the US, a very small number of them have a shot at a billion dollars.

No, not because there might be execution problems or anything like that.

Markets with billion dollar potential are relatively scarce when compared to, say, $25MM, $50MM or even $100MM markets.

And, even if you found one, there's the very real possibility of it being a displacement market rather than virgin territory ready for the taking. In other words, you have to share the cake with n players. More accurately, you have to STEAL cake from others. Chances are you are going to get poked in the eyes and kicked out of the room before that happens.

If the market is only good for a billion dollars total and there are ten players already in it, what are the chances of you capturing 100% of it? Right.

This means that, in order to even have a shot at a billion dollars you have to look for a market that is large. Huge large. If, for easy numbers, you identify a $100bn market, now you only have to steal 1% of the cake. And, while I am not saying that this is easy, it would be far more plausible than capturing 100% of a billion dollar market.
I've none that I know of personally, but a quick google shows an absolute tonne of tutorials. There's really no shortage of instruction when it comes to setting up a basic webserver.
It is 30 years old, and those who could appreciate it know where to find AIMs.
Second this, even if you don't use Linode, their docs are great.

If you're in it for more than just the learning experience, hosting at home will probably give you bad/unreliable upload speeds (assuming you have a typical ISP). A VPS service like Linode or others would give you basically the same learning experience with the added benefit of a good connection.
I used to buy from buy.com often, back during the dot com bubble. They were pretty big then, and they had pretty decent deals. Then mid-2000's Amazon stepped it up with their free shipping and lower prices, and basically buried buy.com.
He's just using Flot, which a lot of us use for canvas-based charts. Do they work for you at all?

http://www.flotcharts.org/

If not, what browser are you using? It would be nice to know if Flot is not compatible with something.
Sadly, some of the items are no longer available at inventables (e.g., https://www.inventables.com/technologies/magnetic-fluid or https://www.inventables.com/technologies/temperature-sensiti...).
Golden rice will save millions of people from vitamin A deficiency
They point out in the article that these courses tend to be more like community college courses - in practical topics like logistics. You're looking at this from the Western point of view, where students are encourages to take absolutely any topic, just so long as they get a BA.
It's definitely aimed at the UK, but what they also offer free shipping to almost anywhere in Western Europe.
What is Iceland Moss, Cetraria Islandica?
In theory sure, but the color 3DP won't snap fit and the stainless doesn't have the tolerances to interface well. So really, there's a couple colors from: clear, white, gray, black to choose from.
I can second that hledger i great. As a bonus, hledger-web makes it possible to also modify data, making it usable alternative to command line tools.
Treat Every Release as if It Were Your Last
Your demo is failing for me. Also does it show percentiles and alerts based on some rules?

Edit: That was due to JS being disabled in my browser
If you're talking Node.js, sure, but that was a stepping stone. It's now being used for all sorts of weird things, like WinRT, and as GNOME's flagship desktop app language. These need not have any server-side components.

A large part is obviously that JavaScript is now well known and many developers have been exposed to it, but also because a minimal prototype language with first class functions is often all you need or want, just like Lua. (I assume this has been realized after exposure to JavaScript, or maybe I'm giving JS devs too much credit and they're not fans of minimal and clean languages.)
Round robin DNS in front of a group of keyservers.

Why is this on HN?
To be even more pedantic: There is 'loosing', as in releasing, but it's probably not what you mean unless you can already spell 'lose'.
Already some pretty extensive lists here, but no mention yet of LeanKit: http://leankit.com/

I've found it to be excellent.
How To Create A Successful Home Business
From an earlier Hacker News comment

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

on a submission from this blog:

> > It appears you've made some sort of resolution to publish and promote a blog entry per day in 2013. 40 entries in 41 days this year vs. 46 in all of 2012. You should reconsider - whatever your reasons were, I doubt they included a desire to develop a reputation for presenting topics that were sensationalized and thinly researched [1] produced with a pace that ensures discredited theories dont get reviewed.

[1] http://asserttrue.blogspot.com/2013/02/drug-companies-stop-h...

> Wow, nice spot and they have all been submitted to HN. I have never seen anyone's submission history be so hell bent on self promotion:

https://news.ycombinator.com/submitted?id=techdog
How is this different/better than https://ifttt.com ?
Also, who gets to decide what's fair and square? I bet the Chinese have a few thoughts on what's fair and square.
> It's the sort of looseness that causes people to think cellular telephones also talk to satellites.

Anyone who hasn't heard of a "cell tower" in 2013 just doesn't care about what makes the phone go. Cell phones have been around, talking to towers and not satellites, for decades. You can't help everyone.
Given that Kleenex is just "Clean-X" and Xerox is just "Xero(graphy)-X" (they were known as Haloid before commercializing xerography and rebranding), those two names are actually just an "X" away from being generic.
> I could never imagine someone on their own accord, going by themselves into a 30-year-old codebase and refactoring it, just to make it "look nice".

One of my "hobbies" that I unfortunately have too little time to delve into, is to find old code that I want to see live on, especially old Amiga code, and make it live on. Some I "only" make compile for AROS (an AmigaOS re-implementation). Some I try to port to e.g. Linux.

Part of it is nostalgia. Part of it the learning experience - code written for a system with 512KB or RAM and a floppy is often structured very differently, and sometimes the approaches are still interesting. Part of it that it is just relaxing to clean up something where all the hard implementation decisions have been done.
Throw away business idea: QR codes for large tract real estate listings.
What the hell is i18n other than "coding for all platforms"?

i18n is making the software capable of being localized at all. l10n ("localization") is the process of actually localizing to a specific given locale (which is more than mere translation, btw).
Yet, fairly interesting nonetheless.
I love sourcetree on mac.
I don't care about your comment below, in the one that I replied to you asked, "Can you find one brand using a generic and relevant to the category name dominate a category". I could and I did.
Strange stuff. My current dirt-cheap residential connection assigned me a static address for no cost.
Cool. Does it qualify as some sort of mutual recursion if you use haskell to build a lisp which builds haskell?
Great for a laugh. Nicely done :)
Good catch. I had this feed in my list of subscriptions up until a couple of weeks ago when it just went off the rails. I guess now I know why.
The thing to remember about git is that it's a system for making a source control system, not a system itself.

No one uses ALL of git, but everyone needs a different subset of the creature.
Looking Back, Moving Forward
This, by the way, is one of the reasons that the aggregate national suicide rate in Korea (and also in Japan) exceeds the aggregate national suicide rate in the United States. The elderly (persons born before the end of the Korean War, and especially before the end of World War II) in those countries kill themselves at a much higher rate than the same birth cohort in the United States. On the other hand, rates of YOUTH suicide in recent decades have been much more comparable among those countries, and once when I checked in the 1990s, looking up World Health Organisation statistics, the youth suicide rate in the United States was actually higher than that in Japan. So some of the international comparisons in suicide rates have to take a careful look at cohort effects (rates specific to a particular era of birth) to better tease out hypotheses for the causes of differing rates of suicide.

This is an old issue all over the world, including in east Asia, the issue of children growing up and taking care of themselves and their children rather than their elderly parents. A comment on Hacker News (as I recall) recently mentioned the 1953 Japanese movie Tokyo Story (東京物語), which I began watching on a DVD from the public library last night. Yes, even in 1953 in early postwar Japan, families had to adjust to children not necessarily being by the side of their parents as the parents grew old.
If I had to guess I bet the flowers one is about flowers, the contacts one about contacts and the hotels one is about hotels... Amazing!
Just FYI, in my own tests I've found Node.js performing about 50% better (req/s) than Tornado/C-python, while Tornado/pypy comes very close to Node.js' performance. Tornado is one of the fastest Python web frameworks and does not use WSGI (by default).

The point is that pypy can crunch almost as fast as Node.js, so while Node.js may set the standard, Python is not bad choice either from performance perspective.
I think this is it exactly. The pace at which infrastructure, support and tools in "competing" ecosystems can be improved will outpace the rate at which people's miss can be changed about JS. There are 10-15 years of the language's, most of which were a Very Bad time for it's reputation, and only recently has the community of developers begun to land on solid development principles -- and you can hardly call those universal. I think most people fear callback spaghetti when they think of diving into someone else's JS code.
You think US agencies aren't? Heh, in the olde days, we had defectors. Now its easier. Same thing though.
Photos of people just before and after death
The technology will only get better. If you were really wanting perfect pieces and had the skills you could use the files to create a die and use all any plastic or material you wanted to.
Yes, I know. But that debate has been settled, and AFAIK the result is population mean 100, standard deviation 15.

Unless, of course, different groups of testers are using different assumptions, but without being driven by the analysis of the largest possible collection of standardized test scores. If so, it casts IQ testing into doubt as a reliable tool.

Evidence for this being a settled issue is the fact that workers in this field report a gradual increase in IQ over the decades:

http://en.wikipedia.org/wiki/Flynn_effect

If mean IQ really was adjusted to agree with current test scores, the mean would always be 100, regardless of test score changes over time.

> Some scoring systems use an initial standardization where the standard deviation is 15 points, others use 24 points, so the same test performance can get you IQ 115 or IQ 124 depending on whose test you take. [ephasis added]

The conclusion is still false -- the tests itself doesn't change, only the scoring assumptions. Those who assume σ = 15 could acquire the tests from those who assume σ = 24 and add them to their own dataset, and vice versa. Also, I have to say, either the standard deviation can't change the test scores, or the test scores have no meaning.

One more thing -- the standard deviation shouldn't be an assumption, with one group arbitrary choosing 15 and another choosing 24. The value should be derived from a large set of test scores, not a committee casting a vote.

Your argument seems to be that one's IQ score depends on the population result, along with some arbitrary assumptions like σ = 15 or σ = 24. But that's the reverse of normal statistical practice, in which the mean and standard deviation derive from test scores, not the other way around.

Obviously I'm not doubting that what you say may be so, only that it shouldn't be so -- the standard deviation shouldn't be based on anything but the analysis of a large set of standardized test scores.
I'm working on a walking desk
Right, that jumped out at me right away, and I wasn't sure if this was a parody or not. Seems like an unnecessary inside joke for something ultimately for kids.
I feel like "intl" would be a good abbreviation.
No dude, you're right. Some Americans made a backroom deal to maliciously and deliberately assign cumbersome words to the topic of making more money from export sales and bum-standard customer service.

P.S. you forgot to include "l10n" for localization in your description of the conspiracy.
I think the nation is a worthless idol not worthy of bestowing the right to any such morality, but you make a good argument.
Confusing if you try to go to hacker news, I recommend imgur.com :-)
Python also has scientific libraries that don't have equivalents in other dynamic languages. I don't agree that Python is free of weirdness, though. Perl and Ruby just happen to have extra weirdness.
And how sure are we it's a general trend? Are there any numbers anybody can point to?
SourceTree is the best Git client out there. The best thing is: it's free! Don't know how long they'll keep it free though.

No more git hassle on Windows :-)
Interviews of Successful Founders
After leaving my job on Wall Street, I looked to the founders of top startups for advice. I am currently writing a book which features these entrepreneurs and how they overcame the "dark days" as they tried to execute their concept. For this book, I interviewed founders of Yipit, Techstars, Venture For America, Betterment, Dwolla, Bauble Bar and several others. I also interviewed key members of the teams behind Foursquare and Pinterest. I am currently running a Kickstarter campaign for additional support as I hire editors and designers. I would appreciate your feedback and support! Please check out the website to read more about the project! Thank you

http://www.kickstarter.com/projects/327340187/disrupters-a-book-profiling-successful-entrepreneu
When only 1K apps have more than 50K users, it makes one wonder how many app-only startups will survive in the long run. Unless it's for business it seems that even 50K users on all three major platforms wouldn't support even one employee.
I was surprised to learn than Notepad++ had a plugin to auto-refresh files.
Very good introduction to Lisp, as well.
I’d prefer a more neutral location personally, otherwise you may end up making an event that restricts who can attend based on their religious views.
That just means "international", which does not capture the essence of what it is. It would have to be something "intlzn". But since we already have established i18n, there is no need to coin a new abbreviation.
Google owns this company: http://www.widevine.com

Which already has a linux plugin. That is why they are pushing for the standard as well.
I have done already...in a way. Reasons to be Appy last year was held at LSO St Luke's and it was actually quite a nice setting. Granted it's not your ordinary church but the building itself was great and had a large enough main room for the conference and little rooms to host coffee's and socialising.
Percentiles is a feature we're planning on adding at some point in the future, though we have customers calculating it themselves right now using things like metriks-instrumental ( https://github.com/netshade/metriks-instrumental ).

Alerts is actually in beta right now :) - we're testing it out with a few customers. It's based on our query language, and alerts you with a graph of the problem when the event occurs. ( or updates an HTTP endpoint you control, if you wish )

edit: I forgot to mention, my apologies you encountered an error. We've been living on the edge of browser support land for the time being, and could do a better job letting you know that you're not meeting the minimum reqs.
Very clever and original spin on the craze. I tried NewYorker.com and the butterfly (of the Eustace Tilley logo) was the first to shake... Seemed fitting.
You're missing a pretty important category tools used to communicate automatically with users. Mixpanel and KISS have some features like this, but there's others more focused on it. Customer.io, Intercom.io, etc.
Smart Tips On How You Can Set Your Savings Goals
One thing the article mentions that is not correct is that "there's no need to be PCI Compliant as Stripe handles this whole process for you." While it is true that Stripe bundles the merchant account, you do still need to be PCI compliant. They even say as much in their Terms of Service (section 8): "You agree that at all times you shall be compliant with the Payment Card Industry Data Security Standards (PCI-DSS) and the Payment Application Data Security Standards (PA-DSS), as applicable."

It is very dangerous to think that just because you use a service you are not responsible for PCI compliance. Any business that accepts credit card payments needs to be sure and research what their exact relationship is with PCI.

(Disclosure, I work for Braintree)
I had to look this up and you are correct.
Would be great if the CRAN package repositories had ratings and download counts.

It can be hard to find the 'right way' to do something.
Rakuten was chosen because that's the company that purchased buy.com in 2010. They're basically the Amazon of Japan.
It's better than GIT Extensions?
Meeting/conference should be towards peace.
One problem with self-hosting is that getting security right and tight is really hard. You have to be aware of all the components used in your stack, and monitor them all for known security problems. And then know how to react to them.

And then you probably want backups, and monitoring, and what not.

Ideologically I'm fully a favor of self-hosting many bits, but having some experience with it, I'm also acutely aware of the downsides.
Pirate Bay Proxy Crowdfunds Legal Fight Against Hollywood Group
It's very small, fast, and uses little memory. It's easy to learn and easy to interop with C. It's got two great implementations, with one (LuaJIT) probably holding the top spot among all dynamic, garbage-collected language currently in existence, measured by performance (although the creator -- `mikep` on HN -- is very careful to avoid making this sort of claim).

It's also got one of the coolest GUI toolkits around in IUP. If you've ever wondered by a cross-platform GUI toolkit that uses native widgets has to be so huge and complex, IUP's what you're looking for. Unfortunately, IUP doesn't yet have a native OSX driver, but you can use motif graphics driver to build a program that will run on OSX. Like Lua, IUP's in portable C, so a number of other languages have built bindings, notably go and perl. Like Lua, IUP has a very liberal license license (MIT), so you can use it for commercial projects without worrying about dynamic or static linking.