skysight-inc/HackerNews huggingface dataset:
I think the general consensus I'm getting is that Google+ isn't necessarily a place for you to connect with your friends. I use it primarily to connect with people I don't know that share common interests. I suspect many others do the same.
This is a great example of showing clients how UX is not something you just create and never revisit. Thanks for sharing!
At Dawn We Sleep
This choice is decided in a democratic process. Countries with very high levels of taxation and public services (e.g. scandinavian countries) have earned a high level of trust from their voters that the money is put to good use.

To pay less taxes you could either relocate to some place with less taxes (this is quite possible in the US, since state and city taxes vary). Or you could work democratically to change the system. If you really want to live in any place approximating anarcho-capitalism, you would have to move to a 3rd world country.

If one could opt out of taxes, that would be the end of the tax system. Of course no individual wants to pay for the public services. Everybody want the other guy to pay! In the same manner, you could ask why one cannot opt out of the penal system.
---
As to the "hunting as theft" issue: as long as there are plenty of animals to hunt, you are not taking from anyone. That was the state of affairs 100,000 years ago. When resources are limited they must be managed/taxed in some way. Humanity has not solved most of these issues at this point. See also: http://en.wikipedia.org/wiki/Tragedy_of_the_commons

So you could ask: when did I agree to those japanese fishing vessels depleting the fisheries next to my shores, do I have a choice in the matter? Their fishing raises the price of wild fish and serves as a de-facto sushi tax, only you don't get to eat any of the sushi...

My point is, we are not in the paleolithic period anymore. The world is too complex and resources are too few for fully individualistic economic philosophies.
Is a 1m wave really something to be concerned about? The ones last year were up to 40.5m tall! In comparison this one doesn't really seem to be that significant but I'm keen to be corrected.
As a long time SauceLabs customer I just tried Sauce and I am loving it!

Being able to open multiple browsers at the same time is fantastic. I can launch them at once and take a look at them. We have been using browserstack but constantly closing and opening different browsers is a lot of work. Screenshot:
https://dl.dropbox.com/u/132641/screenshots/sauce.png

It also seems to be faster compare to browser based solutions.
Labelled extremes will definitely make this plugin better.
OpenStack - Why democracy beats dictatorship in the cloud
I want to work for the Guardian
Actually, I was just curious about other people's experience, especially in the worst case scenario (start up fails). Since I quit my day job to free my mind totally for entrepreneurial experience.

As for me I had a side project, geo-social planning tool, that had 5000 users, but not actively using the app. I shut it down, because it was unlikely to succeed, it was strange to the way people meet and go out. And also, because I noticed that other similar projects were also stuck in the chicken and egg problem.
Actually, I've been misunderstood. It's not Google that I tear to pieces at every opportunity, but the comically awful managers who watch terrorist attacks on TV and then think, "I'd like to do that to a company!" If Google cleaned house, it could be a great company and a cultural leader again.

There are a lot of things I admire about Google, and I think highly of most of the engineers. 95% of the engineers I met there I would gladly work with again.

In fact, I would recommend most people I know, if they get a Google offer, to take it. I would give them the gory details so they are prepared for what may happen, but if you join Google and end up on a good project that gives you visibility, it's a great place to work. Sure, there are unethical managers, but they aren't all bad. Why shouldn't they give the place a try?

The whistleblowing that I engaged in was in response to (a) incidents of management doing things it knew were counterproductive, to costs in the millions of dollars, just to keep rank, and (b) upper management refusing to discipline people for doing things that were immensely unethical.

What's amazing to me is that people will go to the mat to defend a huge company, when what they're actually doing is defending its rather abysmal management, which wouldn't do a thing for them.

Let me say it like this: Google is a fine company in most ways. It has built some excellent products, and the internal engineering tools are great. There's an incredible amount of talent. However, becoming an Argentina for disgraced technical managers who think constructs like "calibration scores" are a good idea is not a good business move.

If anyone is a friend of Google, it's me, because I've drawn light upon the managerial bloodsuckers that have been working to destroy the place.
This is disgusting. So if you're insecure, suddenly other people need to go to jail?
while you are driving normally you should be assessing the situation behind you and making sure you're not being tail-gated.

If you are being tail-gated, there's not much you can do about it. You speed up; they speed up. You slow down; they honk and go around and then the car behind them tail-gates you.

One of my biggest worries about my commute (when I drive instead of taking the train, typically once a week) is that there is no way to keep enough space in front of me that I can react to full braking. If I leave that much space between me and the car in front of me, another car will move into the "open" spot. Automatic braking might well help considerably.
Thanks pvh. Exactly what i was looking for. Would you mind if I send you an email with couple of more questions?
The main problem with a bureaucracy is that they appear to have a tendency to almost always decrease in efficiency over time:

http://en.wikipedia.org/wiki/Parkinson%27s_law
At work:

- Verilog 05

At Home:

- Java for Android

- Perl 5.8.8
Love it. Will definitely be adding this to one of my side projects as soon as I get a chance. I haven't looked at the code yet, but I wonder if anybody as looked at using this for normal sliders as well, so as to get the same look and feel for all the sliders on a page irregardless of their type.
I think the intuition behind these proposed laws is that Google has become so dominant in providing the information substrate of society that it should be subject to regulation as a monopoly. The argument would be something along the lines that search works best when provided as one comprehensive resource. Therefore, as a natural monopoly it should be regulated for similar reasons that other utilities are (electricity, water). The publishers are trying to make a case that their product has value as a "public good." Classical economic theory says market forces alone will produce a sub-optimal supply of a public good with out regulation.

Something like that. It's not a totally implausible argument. It does seem notable to me that Google is able to extract value from content that the creators can't.
Bitcoin Central Licensed as Bank
Instead of giving you a free plan, it gives you a 30 day trial :(
Ruling in Off-Label Marketing Case Is a Win for Drug Makers
India Has a Series A Drought.
Amazon making Kindle Fire more accessible via voice, touch controls
Email from Elance: Enjoy $25 saving on a talented freelancer
A new way to share private video with friends and family
Hmm my suggestions:

- Please make the "show changes" scale to large code changes.

I've been bitten by hanging browsers a few times while trying to review pull requests in which many files were changed significantly or added. One (simple) way would be to show just the changed files, in collapsed form, which can be expanded.

- Add a way to increase the size of the diff context

Sometimes the given context is not large enough, especially if a file has many similar functions. For example in vimdiff you can "expand the hidden lines" in this case.
Finding the Source of the Pioneer Anomaly
You could always pay for Google Apps if you wanted to, as I suspect most >5 person business do.
I don't really want to have to set up Postfix on my Linode.
That's also one of the things that makes Seattle such a kickass city.

Don't "enforce the hell out of the law" like a rookie cop with a hard on. Instead, realize that one of the most important jobs of a city is to strike the right balance to make the city an awesome place to live and work.

Laws don't always have to mean heavyhanded enforcement; sometimes they just provide the authority needed to deal with a potential problem in case it ever actually becomes a serious problem.

(Which smoking a cigarette in an outdoor park really, really isn't. I don't care to stand right next to smokers either, but in an outdoor park you really don't have to.)
No localization, please. Sure, the languages mentioned came from countries where english is not the main spoken language, but the languages themselves are always in english, and so is everything relating to collaborative software development.

If a user comes to a site that is using her primary language, she will interact with that site using that language. That is very much not desirable at a site like Github.

Other than that, the suggestions listed sound nice to me.
Obama has run his final campaign. Sure, he's going to worry about his legacy now, but there's no such thing as "political suicide" for him any more. Just sayin'.
I read the transcript and can't believe it wasn't scripted.
Android Proximity Alerts Tutorial | Java Code Geeks
Better search in Starred projects! I can rarely find a project I have starred.
Minesweeper in Python's Matplotlib
I got a domain through gandi and decided to try my email there for a change, it's been pretty reliable and solid, the only time I needed support it was quick. I don't however do a lot of email so my experience might be much different to a power email user.
A factory/museum would be awesome
In Austin, the transit authority wanted to ban smoking at bus stops, but they only have the authority to do so on their own property. The vast majority of bus stops are on city property instead, so they just put up "no smoking" signs at all the stops and don't try to enforce it.

http://www.capmetro.org/ridingrules.aspx?id=627
+1

If you can't speak english, you can't program for sure. I work with some people who are not very good english speakers. I can see it in their code. Sometimes its a mix of english and their own language. Very bad. NO-HIRE
Most of the news sites (like TOI, CNNIBN etc), most of the ecommerce sites(like saholic, defunct letsbuy, infibeam, homeshop18 etc).

And those examples are fairly successful enterprises despite having bad usability. Most other startups with bad usability would have obviously shutdown and unavailable to quote here.

Like @linvin commented somewhere here, Qyuki will be an interesting case study to see if content wins over usability.
This is awesome... I am able to visualize it all. Thanks for the link
The whole blog (Pythonic Perambulations: http://jakevdp.github.com/) is just an amazing collection of code for those interested in python, visualizations and numerical computing.
You do realize that (a) most of those "sockpuppet" accounts are nonexistent (0 contributions) and (b) User:Isomorphic was kicked out of school for being caught drunk with his 15-year-old girlfriend, right?

If not, then you don't know what you're talking about.
Web Controls in ASP.Net (Calendar, Panel, MultiView, View and Wizard controls)
Life's Work
Inclined to agree with you about this, but isn't the post talking about localisation only for the github website UI itself .. a separate issue to the language used in comments, commit messages, code, etc. It just brings down a barrier that might be stopping some people using it.
I don't know if i18n is such a good idea here. I've thought about it on a project I'm currently working on, and my conclusion is that sometimes you need to make the audience interact in a common language (in most cases English). If you i18n your UI, it may encourage your users to communicate in their native tongue and it will be a mess.

> Documentation, you neglected necessity of open-source. [..] Nothing too fancy; just click a button, parse my repository, and provide a list of public classes and members.

uhm, Sphinx?
English is a de-facto standard for programming - languages, docs, most of the tools are in English. Books come out in English long before being translated.

This will not change any soon, and (I know it's controversial) but for the good of the devs-to-be, let GitHub remain non-localized.

I always feel the chill when someone pastes a non-English screenshot in places like StackOverflow. Or whenever I want to help some fellow dev in my company who happens to have installed Italian or French version of Firefox/Chrome/etc.!
I use myip.dk because they also show IPv6 address if you have one...
@wladimir Have a look at the Firefox userscript I wrote very recently: http://userscripts.org/scripts/show/153049 -- feedback welcome!
Of course it doesn't eliminate the big initial fetch from the served, just collapses it once loaded to have more friendly UI.
I don't know why, but for some reason I found that localizing github would in fact not contribute to the better, but to the worse. I know there are a lot of programmers for whom english is not their native language (heck, I'm one of them), but as almost all programming languages are in english, I think it would make sense to keep github in english. My reasons are, more of less, the following:

- As it stands now, the majority of repositories are in english. If github were localized, it would most likely contribute to more non-english repos since the author would be less inclined to give it any thought.

- It would require a lot of extra effort on githubs side to, first of all localize it, but also to keep it updated and correct. They would need translators and probably also need to put a lot of effort into localizing the site (which I'd rather they focused on other things).

I know these may not be the best reasons, but I'd rather people learned english than doing it in their native language (english opens it op to more people, ie more people can benefit/contribute to the project).

But hey, those are just my two cents...
You assume most people/entrepreneurs want to be rich and have a lifestyle.

And it sounds like your view of the process cones from only examining high profile winners. It's like basing your opinion of music or sports as a career based on the highly improbable success of the musicians and athletes you've heard of.

I imagine that there are some people, especially in finance, who do what they do purely for money and lifestyle, but the "entrepreneurs" I admire would do what they do for free.
> A company of one definitely needs the most reliable communications it can get

Is that clear enough for you? Self-hosting is a poor idea because screwing up once costs you real money, probably more than you'd spend on a year of hosting at a small business.
This reminds me of the interactivity of Light Table.

Actually, a lot of features of Mathematica - not to mention the language itself - make me think "You know, this is pretty damn cool. I wish I could actually use it."

Am I the only who wishes that Mathematica and its core language weren't locked down so tightly to a single market? Just imagine if they released a free home version (monetizing off of W|A ads and suggestions), and/or a standalone kernel stripped of all of the frontend features. As it is now, innovation and creation with Mathematica is hampered heavily, and I don't see it gaining any more mass market recognition and usage. With a more free and open model, on the other hand, it might be able to break out.

It's not like this is completely outside of Wolfram's vision for the product, either (first answer): http://www.reddit.com/r/IAmA/comments/qisot/im_stephen_wolfr...

Perhaps we'll see something more open with 10? I'm not holding my breath.
Code search would also be useful, even if just string search. Or filename. E.g. somewhere in this repository there's a file called mysettings.xml

[Yes, I know I could check it out, but still...]
+1 for "likes" in issues.
Resonance - Beings of Frequency. Truth or FUD?
Author here. Thanks for pointing out that Rich Hickey didn't invent any of this stuff, and for the SICP reference.

The reason why I wrote the article as I did - as a Clojure hipster - was that I thought two things were important:

1) Getting people exposed to Rich Hickey's exceptional talks. Even if the ideas he talks about aren't new, he explains them in a way that's very easy for me to understand, and I think his speaking style is enjoyable. For my purposes, I don't really care about the attribution of ideas as long as those ideas get out. My thinking is that I'll have more success with this approach than by saying, "Dude, you should check out SICP Chapter 3. Then rock the lambda papers. And here are 100 other pages of great stuff, too."

2) Providing a lightweight reference to newbies like myself. I understand that more experienced programmers might find all this old hat, but hopefully others might find the presentation valuable.

Now, if you'll excuse me I need to go light some incense and place it in front of my Rich Hickey shrine :)
The problem is the world will most likely not end and you will be forced to change the approach.
The other thing is discoverability If people really want something they'll do it eventually especially if they believe the world ends,with or without an app such as yours.
As with all opinions mine may be biased especially since I'm not a big social networking enthusiast.
I hope you guys get the best out of this experiment.
While I do completely agree with you (coming from a non-english-speaking country), from the "MONEY!" POV, localization makes sense even if it siloes communities, some countries's communities mostly (if not only) communicate in their mother tongue and tend to have little involvement outside that (russian and asian communities tend to do that a lot in my experience, though it may only be because they have the numbers and are thus easier to notice than e.g. italian or french)
I am already using this for my security email address (the one that I use to secure other security doors). It's good.
I think I could use it more at a even at some more cost, maybe even for my other emails, iff they better their web interface.
I lived in Washington state at one time and I tried to return at some point. I am glad I did not. I have respiratory problems, so I don't react well to smoke generally (of any kind). My past exposure to second hand marijuana smoke suggests I am allergic to it.

Given the general rise in asthma (due largely to environmental factors), I am not happy with the idea of tolerating another kind of smoking in public. I think there is plenty of evidence that respiratory problems can be acquired. You don't have to be born with one.

(Don't get me wrong: I think you should be allowed to consume whatever you want. I just don't think you should be allowed to force me and other people to consume it second hand.)
"Bifurcar", that term may be correct, but it sounds awful to my ears.
http://www.nextbigwhat.com/google-apps-free-for-new-domains-... : This is a nice workaround. Try it out. You can still use it for free using the existing account.
# curl -I http://automattic.com
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 07 Dec 2012 12:53:44 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Fri, 07 Dec 2012 12:51:57 GMT
Cache-Control: max-age=193, must-revalidate
X-nananana: Batcache
Vary: Cookie
X-hacker: If you're reading this, you should visit automattic.com/jobs and apply to join the fun, mention this header.
X-Pingback: http://automattic.com/xmlrpc.php
Link: <http://wp.me/Pe4R-am2>; rel=shortlink
Which tablet has the best battery life? [Infographic]
Power up the Battery API: reading battery levels from your browser
Chat is another service that is being ignored here.Which needs the other party to be using it.
Show HN:  My first iphone app - the ABCs of Science [free]
> "If a user comes to a site that is using her primary language, she will interact with that site using that language."

If the website UI is in their native language, people would most likely also make the READMEs, issues, comments and other things in their native languages. Commit messages might also be affected, since the user would perhaps not give it much thought that they are using their native language...
Both your points are reasonable. You've stated them clearly here, but your article comes across as too gushy (to me).

That said, it is your article, and the choice of tone is completely your decision.

My opinion is just that, opinion, from someone on the internet. Take it for what it is worth.

You say (quoting your article)

"In this article (and more to come (possibly)), I begin my attempt to catalog Mr. Hickey's unique viewpoint."

My (mild) criticism was that there is nothing unique or, in your words, "Hickeysian" (shudder) about any of this. Or if you did actually 'catalog Mr Hickey's unique viewpoint' I didn't see it (in the article).

That maybe a trivial point to you, but I believe it is valid criticism, especially when you make a very specific claim, as above. And hey fwiw, I didn't say that on your blog, only as a comment on HN.

Fwiw, I completely agree with the idea that Rich Hickey's talks are well worth listening to for all devs, whether newbies or not. He is a great speaker and clear thinker, and a great engineer.

Actually, I would like to see an article decoding Hickey's way of thinking.

Avoiding 'the gush' makes for stronger articles. Consider this feedback - a random comment on your blog post if you will (imo again, ymmv etc, as always, and that is as it should be). If it helps you create better articles in the future, that's great. If not, that is fine too.

But yes, incense and chanting at the shrine is one way to do it ;). Go for it, and more power to you.
Could someone explain me why a business providing a service should ? give it for free ? are google engineers working for free ? is google running its servers for free ? so yes , google is rich , but so is your electricity company , most gaz companies and most supermarkets. Do they give you stuffs for free ? "freemium" model is dead , in the future you'll pay for every service you use on the web.
You should add the stuff I posted about last year about this time. Basically my beef is forking being not very in the spirt of how it's supposed to work with git. http://zbowling.github.com/blog/2011/11/25/github/
Slightly meta -

If I was a business owner and a customer wrote something like this, I would be absolutely ecstatic.

It shows that you've created an awesome product. So awesome that people want more out of it, and are willing to spend considerable time ($$$) to help you make it better.

This is the real reason profit margins are so important to a good company. It means you can re-invest back into the growth of your product and continue to delight your customers.

Good on ya Github, keep it up.
Filename search is available for all repositories - hit "t" and start typing your search query. It's fantastic.

A "search source code" box is available for my paid for private repos, so I guess it's a premium feature.
Teaching kids to code & build apps
I'm a bit disappointed there are no fun headers on xkcd :/
for filename, go to the repository (code) window and press 't' , it will give you a command-t type interface to search for filenames in the project.
On any repo page you can just press t and you can search by filename.