skysight-inc/HackerNews huggingface dataset:
I don't think anybody equates Python with execution speed. Writing web applications in Python facilitates rapid development, and since most of the web applications are io bound, slow execution speed doesn't make noticeable difference.
In your example, I see it like this: Google sees those links and gives low page rank but quantity helps too. So if you're getting a bunch of links on social media, it follows that eventually people will blog about it (crawlable content) and link back to the site. Sure it may be a crappy blogger blog but it's legit and Google does count that. Over time a ton of non-spam PR0 backlinks can and will help rank for search terms. Of course, getting some big PageRank links will help a lot more and if you have any say in the matter, can help with what keyword you rank for.
>func ServeHTTP(res http.ResponseWriter, req *http.Request)

I'd always wondered about that too. Thanks for one less mystery in the world.
> Google's basic premise of ranking the importance of a site based on how many links it gets and where from is wildly inaccurate in the era of social networking. Normal people mostly don't run their own public web sites or blogs any more, they share stuff on sites like Facebook and often only with their "friends".

I'm not sure that I understand this point. I thought that Google wants to index Twitter (for example) but is prohibited by Twitter. So it's hard to see that their premise is wrong: personal recommendations on social networks are just inbound links from specific sites, just not sites that Google can index.
I think it may be more accurate to say, life has been evolving for the same amount of time. Since bugs predate anything even resembling a human by a colossal amount of millennia.
List of 32 Free Online Programming/CS Courses
The public API is not stable, hence a 0.xx number is justified.
I don't find computer users elite. Nor do I find the average consumer to be masters of programming languages.

"Joe Sixpack" makes sense to me. Someone who thinks computer experts are elite, and doesn't know much about computers.
Tasty recipe sharing app for home cooks
"shouldn't on the contrary human evolution been speeded up"

Why? We're well adapted to our "niche". There is not much different for us to adapt to.
So when you think of execution speed in web applications / services - what do you think of?
7 mistakes I made in my startup
The claim that version numbers aren't the same as decimal expansions of real numbers? Yes, well, the link you just provided gives evidence for that. I'm not familiar with semantic versioning, but as far as I can tell, one element of it is version numbers being triples of natural numbers. Well then, at least in the case you're talking about, version numbers aren't the same as decimal expansions of real numbers.

In general, I would argue version numbers are sequences of natural numbers ordered lexicographically. That means they're not the same as decimal expansions of real numbers.
This is a good first step in the right direction. For too long, Marvel has been the EA of comic books.
Exactly! Seriously I do not care what theme is used, it could look like Craigslist for all I care, as long as it scratches an itch I have I will use it.
If you set the about:config pref "app.update.silent" to true, Firefox should never show you an update dialog. A Mozilla user study showed that most Firefox users restarted their browser at least once a day, so the update dialog usually waits something like 12 or 24 hours. By then, most users will have restarted their browser without needing to be prodded.

http://kb.mozillazine.org/App.update.silent
I don't think many will get this reference to Starship Troopers, a rather good film in spite of its reliance on endless gore.
This is likely to solicit questions about whether purchases can be anonymous. However, I don't think that matters. As long as an average Joe (who doesn't care about anonymity) can use this to spend bitcoins, the overall acceptance of the currency should increase. That benefits all bitcoin users, including the paranoid ones.
Zelda? Zelda?!

You are ridiculous in bringing that up as a positive example. I’m baffled. Also, Tomb Raider has quite the problematic history (that the new game luckily avoids).

Obviously, counter-examples do exist. It has been getting better. All that is true.

But we aren’t there yet.
I have never seen Go described as pass-by-reference, especially when it doesn't have references to begin with (in the C++ sense of evaluating what it points to instead of the address itself).
OK didn't read the article very closely, sorry.
Yes, I agree, it's a strange industry, and many of the people involved in creating good content for it end up deeply conflicted.
How I Did It: Reed Hastings, Netflix [2005]
This article is over seven years old, but it's a great look at Netflix circa late 2005.

A couple points I found interesting:
[1] Hastings mentions that he doesn't want Netflix to get into content production
[2] Hastings notes that Netflix strives to be like HBO by transforming the entertainment industry

My favorite excerpt:

"Netflix was originally a single rental service, but the subscription model was one of a few ideas we had--so there was no Aha! moment. Having unlimited due dates and no late fees has worked in a powerful way and now seems obvious, but at that time we had no idea if consumers would even build and use an online queue."
Here's Evgany Morozov with a more thoughtful account of the cognitive limits revealed by the parent comment, which are functions of inadequate education, rather than deficits of intelligence or good-will. Expressing this in an insulting way is obviously unhelpful, but avoiding discussion of very real blind spots is worse.

"We don't treat them (Google et. al.) with the level of criticism and scrutiny that they deserve, we assume they are in the business of information which is a benign business and they are part of the enlightenment project. We tend not to think they have shareholders, commercial agendas and are run by people who might not have a very deep appreciation of the human condition and the world around us.

I have a lot of respect for these people as engineers but they are being asked to take on tasks that go far beyond engineering. Tasks that have to do with human and social engineering rather than technical engineering. Those are the kind of tasks I would prefer were taken on by human beings who are more well rounded, who know about philosophy and ethics, and know something about things other than efficiency, because it will not end well."

Full interview here: http://www.guardian.co.uk/technology/2013/mar/09/evgeny-moro...
http://findmyfacebookid.com/ is a way to find real human users of facebook and currently using facebook.
At a more abstract level, the reason is "money," which is also the reason for a lot of other good content.
Pretty much the same case here, I've abandoned LAMP stack completely. There's no need anymore, I am tired of having to google how to setup Apache config on some esoteric distro to see it fail when traffic spikes, I am not getting the best bang for the buck but with NodeJS, everything is so much easier.
Unless no one ever hears about your life changing stuff. Telling Google what you think your service or product is about via SEO ultimately tells the users who find the search result. THEN you win the game.
You are late: https://rubygems.org/gems/jesus

"A web interface for god to speak with mankind"

https://rubygems.org/gems/god
No, that's only a comment on the care taken with the norms of scientific discipline. Anyone can get an astrology paper published, just not in a reputable, refereed journal.
Not working out so well - updated the App on my iPad, tried for about 10 minutes. I'm getting a download error on everything. Oh Well.
Instead of using a heater to warm the battery, much better to find a battery that is rated for the temperatures you need to use it.
Quoting from the article:

So should you really do this for all pull requests? Probably not. While I've given a large amount of users access to various projects of mine, I'm still looking for:

- Github profile: Does this user stand to lose a reputation by doing something stupid?
Very good point, and touches on a potential piece I'd like to write sometime. Used to, bookmarks were like a collection of good books -- easily filed away, organized, and still as good when you opened them a year later as when you last touched them.

But not anymore. They change. There's tons of them. And organization sucks, though FF isn't as bad as Chrome and IE, but the general paradigm of shortcuts needs to be re-evaluated. I don't like web-based services (for many reasons), and I've yet to find a fitting extension that works for me.

So yeah, I can see how this usage pattern has arisen, but I think the answer is ultimately up to innovation that has sadly yet to occur.
Could you explain this? How are they the EA of comic books? They have great original content is all I know. Though I read comics am not too focused on them.
I've formed a business using Clerky, and I've formed one without using Clerky. The Clerky process went much smoother, and I didn't feel like I missed out on anything.

Without clerky, I went through several lawyers who charged me hundreds or thousands of dollars to produce fairly boilerplate documents that were often riddled with all kinds of errors -- typographical, grammatical, logical, legal, you name it, I saw it. I soon realized that even if I had one lawyer draft the paperwork, I'd need an independent set of eyes to review it. And every error we found meant more time down the drain.

With Clerky, I got well-written docs that were correctly pre-filled with our information. I reviewed them with a lawyer, found one minor issue which was easily fixed (and presumably was also fixed for everyone who used those docs after me), and then electronically signed everything and got electronic signatures from my cofounders.

I suppose there's the risk that Clerky makes things so easy that people don't feel the need to read what they're signing or to run it by a lawyer. But if reading contracts and getting legal advice are important to you, it certainly won't hinder the process.
Thanks!

Your suspicion is correct - pretty much the whole process is automated. Errors are frankly much less likely to occur than if you had a human do it.

But to your point, we deal with liability through self-interest and also regulation. In the unlikely event that something went wrong, it'd be just about as harmful to us as it would be to our customer. So we are strongly incentivized to make things right. But if you don't want to rely on that, we have a bond up with San Mateo county for our document preparation license (which I think you can go after). :)
Pentadactyl is incredible. I find it difficult to use a browser without it now.
Implementing Failover for Random Cronjobs with Zookeeper
I suspect you haven't read the site guidelines yet.
that's not what evolution means.

Biological evolution is only one of many meanings of the word evolution. (I promise, I'm aware that bugs have been biologically evolving for longer than humans.)

http://dictionary.reference.com/browse/evolution?s=t

1. any process of formation or growth; development: the evolution of a language; the evolution of the airplane.

2.a product of such development; something evolved: The exploration of space is the evolution of decades of research.

3.Biology . change in the gene pool of a population from generation to generation by such processes as mutation, natural selection, and genetic drift.

4. a process of gradual, peaceful, progressive change or development, as in social or economic structure or institutions.

5.a motion incomplete in itself, but combining with coordinated motions to produce a single action, as in a machine.

Just do a google search for 'spiritually evolved', 'evolved beings', 'evolved man' ... you'll see what I mean.

as I said, thought it was clear from context.
http://findmyfacebookid.com is just a mean to get fb id.
http://graph.facebook.com/user_name_here is the official way to to that
Re: transportation, there's a lot of interesting data collected on the design of Clearview, the new typeface for the US interstate road system:

http://clearviewhwy.com/ResearchAndDesign/legibilityStudies....
I hoped the "of productivity" would be a cue that I was being playful.
This does feel like more of a "traditional" layout. I think I am a bit partial to the old side-by-side format myself.
Not for me. It answered exactly the question I had in mind. I love the effort they put into the "salesy" page. I don't see why "salesy" is inherently bad. It sells well, even if it is free.
I like the idea Github providing an easier way to gauge momentum on a repository and then maybe do some sorting based on that. I can't tell you how many times i've been looking for a repository and a large number of them come up with no indication, other than number of starts and forks, about whether that is the main repository that is still maintained or not.
Finding a good lawyer can be hard, but a good lawyer won't object to reviewing docs you got online. Lawyers review contracts written by other people all the time. If your lawyer won't review a well-written document because of its origin, replace the lawyer, not the documents.

This isn't the same as a lawyer saying, "I've read through it, and we can go line-by-line to find all the issues, but you're better off starting from scratch," but based on what I've seen, the Clerky docs are a lot better than that.
> I would suggest that if the White House was really concerned that these police officers had violated the Constitution, that the President should order the National Guards to arrest the officers involved (including their supervisors all the way to the chief of police for failure to properly supervise) and deliver them to a Federal Grand Jury and charge them with sedition against the United States.

You cannot possibly be serious. The President is supposed to mobilize military assets and compel a grand jury to issue his chosen indictment? You're completely missing the forest for the trees here, not to mention knowledge of the Posse Comitatus Act.
Yes, quite literally there's more library than we developers/hackers can play with. I've spent a lot of time just browsing through all of them and they are all excellent. But there seems to be 3 types of npm modules on github, 1) active and mature 2)fairly new, stagnating, seldom active 3) abandoned.
Any story that leads a stranger on HN to tell another stranger on HN that they lack understanding of philosophy and ethics after less than ~100 words of commentary is a bad story for HN.
Geek in Uniform
Ok on fruit rollups (which I haven't personally eaten since the early 80s, but if there's still out there, cool), and fritos. Also genuine corn chips without additives and a salsa dip is very American.

"RUFFLES® TAPATIO® Limon Flavored Potato Chips"

At that point I think we need to define the "mainstream american diet" aka most of the stuff at the supermarket. I don't think this or banana chips quite make that cut. Don't get me wrong, they might be tasty, and the banana chips might even be good for you although not as good as fresh banana, but they aren't American as defined by what you'll see on TV or at a typical store. Even fruit rollups are kind of questionable past grade school or so. Likewise I have been informed that roasted crickets are a really yummy nutty tasting junk food, but there's no way you're convincing me thats "american junk food". American junk food is at least 99% HFCS / wheat flour / soy flour / dairy /corn and having to bring up Plantain Chips as a counter example kind of makes my point.

And if you're going to abandon the mainstream diet, or adventure beyond it, or however you phrase it, why not kick just a little further out and try something obviously healthier like paleo diet? Rather than jello and fruit rollups, which are kinda gross if you think about it, try a piece of actual fresh fruit? So very intensely profoundly unamerican, yet so very tasty, yet also more or less good for you...
Yes, sites whose main audience may view it from those limited connections should devote resources to ensuring that they can access it from limited connections.

I clearly stated exactly that in my first original post in this thread. I said, always know your audience and prioritize your development for your audience. I don't know why you've missed me saying that 4+ times at this point. I guess it's because you want to "win" a debate, even though I made your point before you even read my original post.

>I don't really see how this has anything to do with American state laws.

Because accessing data requires you follow the laws governing that data regardless of where the request comes from.

>Have you ever left the US?

Have you ever programmed before? Do you know what software requirements are, or legal requirements, or any of it?

Honestly, you sound like a layman. 100% end user with zero experience in building a portal or medical software or anything else. "Who cares about laws, I'm talking about css fallback". Well, the people who pass and enforce those laws care, even if you don't. And they will make sure you care sooner or later, if you plan on staying in business.

That's the point. You have to care about laws because they're fucking laws! You don't get to just distribute protected medical data over insecure connections because it's convenient for end users! That's illegal.

And protected medical data IS DIFFERENT from non-protected personal travel data!

I know that understanding that difference is difficult for an end-user, but please respect that the concepts are completely different and pretending that "it's the same" only hurts your ability to understand the additional complexity that security laws like HIPAA introduce.

Please do not talk to me any more. I have no interest in replies and have provided this one because you keep stalking me in other posts, so I wish to provide closure.

If you want the last word, please take it here and no where else.

Please stop following me and posting on unrelated threads, it's extremely immature.
It turned out to be a bit more developer oriented service(it's based on Selenium).

When you say network, you mean friends and buddies?
I seriously doubt IE did much for the adoption of the world wide web. By the time IE made a dent, WWW was already a huge success and obviously growing rapidly. Being (eventually) pervasive it almost certainly introduced some people to the internet, but if it hadn't been MS it would have been someone else.

I bet the adoption was faster that it would have been if microsoft hadn't integrated IE. Of course, if microsoft hadn't integrated IE it's quite possible company would have died by now (or been a footnote of desktop computing history - like IBM). They didn't really have much of a choice.
I wish Github made it easier to capture the fact that forks often diverge and become their own distinct (but related) projects. Right now you have to email support and ask them to detach the fork, which detaches everything from the previous graph of forks & commits.

(The graph is important -- Often when I find a useful but less-than-maintained project, I search the graph to find a fork that is better maintained.)
E-sports - Huge launch stream event for Starcraft 2 Heart of the Swarm
Strange, it's definitely valid according to the docs and Google also processes the manifest on upload - are you all on Linux?
Does foreign corp registration (a) not apply to LLCs, (b) normally just get handled by your accountants, or (c) actually turn out to be a detail that is trivially handled in 15 minutes? Because I don't remember this being a particularly dramatic problem for us.
Brilliant! You should mention this on the site, it what I was looking to know.
I just finished "Antifragile" by Taleb and would definitely recommend it. He talks a lot about this, e.g. epiphenomena, illusions of causation, especially in the social sciences.
Is it an attempt to imbue each line with a sense of profundity?

Or is it a simple matter of confusing sentences for paragraphs?

Maybe it's just a broken Enter key.

I'm not sure.

All I know is that the sound advice contained with this article ends up coming across like one of those homely Facebook chain stories about a plucky underdog overcoming adversity through character.
>If hogging lots of RAM makes my program legitimately run better

It objectively doesn't make your program run better to waste RAM.

If RAM usage goes up 2x every two years but RAM and hard drive speed go up 20% in the same time period, then using more RAM when you don't need it is making programs more sluggish to start and to suspend to disk, and it's making computers draw more power while sleeping (to keep that much RAM alive -- the D in DRAM means every bit in the RAM needs to be refreshed continuously).
China's new Internet backbone explained
As I read it, Joyent relicenses the IP under MIT, so although they may be the IP "owner" they immediately give anyone a license to do pretty much whatever with the code.

Definitely appreciate that they pay you to work on it. Appreciate that there are new companies in the ecosystem too.

And finally someone who looks like they are going to support Node on Windows and Linux!
Why do you say over the next year? You can see all the changes Google has made over the last ~8 years and say the same thing each time an update came out. Black hatters seem to find the constant adapting part of thrill of the chase. The chase of money from Google rankings really. If they can make money, why would they stop? I see Cutt's job as making it just difficult enough to catch the black hatters, but easy enough to celebrate and promote the best knowledge and content. It's an ever changing game.
He really doesn't seem to get libertarians, I agree.

But you're acting like the pain of the truth is his fault.

And it's not like he, let alone the world, isn't full of softer messages, but those work on the (few) people who they work for and for everyone else there are other things. That people are claiming his messages are so maddening just shows they're blind to anything not pointed or they'd have encountered these thoughts already in a way they would have found more palatable.

In fact, they're not even outraged, it's just the next step in the courtroom joke.

"When you have the law on your side, but not the facts, pound the law. When you have the facts on your side, but not the law, pound the facts. And, when you have neither law nor facts on your side, pound the table."

Nobody is kicking down your grandmother's door and making her defend christmas. Just don't read something you consider harsh if all you are going to do is whine if it is.
I've been meaning to write a blog post on it, but you know how it goes. Never enough time.

Basically, it comes down to study + experience. But study is absolutely a necessary prerequisite; otherwise you have no criteria to decide what went wrong when something fails.

I did a post here about some books that I found useful

http://www.jeremytunnell.com/posts/books-on-user-experience-...

I basically spent a year working part-time and studying part-time. I read every UX book, article, and website that I could find, and then I got experience by offering to do a heuristic analysis for startups on the Washington DC hacker news list for $20 per hour.

This kind of thing:

http://www.jeremytunnell.com/posts/watchparty-tv-a-usability...
Done that, got a few, which helped, but we hoped for more. I guess 'new' feed gets updated too quickly...