skysight-inc/HackerNews huggingface dataset:
Ask HN: Should I build a Chinese clone of About.me | Flavors.me?
I purchased a domain name 12 years ago that you could say is as good or even better than about.me but in Chinese (pinyin) and its the .com . My original plan was to do something like about.me but I "never got round to it".

My question is, now, having seen market successes such as about.me and flavors.me prove there is demand, and given the Chinese web is a large enough size, would you go ahead and basically create it now purely to take advantage of the business opportunity as opposed to actually being passionate about it?

edit: Would rather not disclose the domain - trying to keep the discussion on the concept rather than specifics.
Stripe Would Be Perfect If...
My experience is much different (and I've looked in many different sections on craigslist).

Python, PHP, Java, and C# were the top. Ruby was almost non-existent.
Apparently correct. As noted by direction from

http://www.cnn.com/2011/09/01/living/teen-nuclear-scientist/...

to

http://www.fusor.net/
whens the next hacker news meetup in london?
And yet, Russians have never been the historically excluded group in Russia. Jews were.
try it. it is so fun.
Ask HN: Did something change in how older HN links work?
Hi!

I usually keep some HN tabs open, on discussions I like to follow. Often over days. However, today all these tabs, on reload, send me to the homepage instead of their discussion. I know the "more" states of the frontpage expire over time, but I thought the ?id=12345X were permanent? Do they expire too? Or is this temporary?
3 months ago here: Debian Now Defaults To Xfce Desktop

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

Read the thread for the back story.
Yes, it is Sprint :(
You can also say that GPL is pushing an agenda, while Crockford is standing up to his high moral principles. If you don't agree with it, just don't use it.
Is there even actually a default license for public projects? I couldn't find anything except that if you have a public project you permit people to fork it.

Mandating a license (any license) but perhaps offering a selection to be automatically included would be a really good idea.

I wonder if you could actually put a license that gave permission to fork/clone but not actually to run/distribute outside github or otherwise use the code or derivatives thereof. I've not tried and wouldn't try to go against the spirit of Github in that way but it seems as if it might be permissible.
On the terminology side: language is about communication, and there is a broad consensus on the meaning of "free" in terms of free software, exemplarized by the FSF's defnition, the OSI open source definition, and the DFSG. None of these definitions is identical to the others, and no doubt there are edge cases that would fall under one but not another, but neither the GPL nor Crockford's license is one of them; under this consensus meaning of "free" (which you claim not to be arguing about), the GPL is a free license and Crockford's is not.

On the practical side: the GPL is established and popular enough that you should know what you're getting yourself in for with GPL code. In theory I can imagine someone unfamiliar with the free software movement hearing that a piece of GPL code was "free" and assuming that meant they could use it in their closed products, but in practice when people talk about "free" software they tend to either mean the free software definition, or "freeware" (i.e. binaries which can be downloaded without charge) - which generally doesn't permit modification and redistribution. So I don't think this is a practical concern.

By contrast Crockford's license is not popular or established. Worse, it looks exceedingly similar to a popular, established license - the MIT license - which is free (in the free software sense). So it's very possible to accidentally download a Crockford-licensed piece of code, thinking that you can use it in a free software project, when in fact the license does not grant all the rights you would need to do this - as is demonstrated by the fact that the author of this post did exactly that.

Crockford is free to distribute his code under whatever license he likes, but using a license that looks very much like the MIT license but grants you a much smaller set of rights (a set which puts it on the other side of a line that, while in many ways arbitrary, is of great practical relevance when it comes reusing code in the wider internet community) is not nice.
And finding the right moment between “not coming out” and “plate full of ketchup” to turn the bottle upwards again.
Great article, but I disagree with the colouring on the first graph: if reality was within the poll's margin of error, I don't think it should be coloured, because that implies a bias that (probably) isn't actually there.
What about the people that voted for Obama—just because he's black? Isn't that racist too? What about the people who voted for Obama out of fear of being labeled racist? Isn't that blackmail?

I've no idea how widespread those cases are, but I do wonder.
Well...you agree with my findings on the PHP, Java & C#. Those are some of the more popular. Python & Ruby are less represented than the tech blog press leads you to believe.

Either way, one of the things I am looking forward to discovering is seeing if there are fluctuations throughout the year - simple cohort analysis and such.
Great idea! I hope you will manage to do it. I would use it with pleasure.
It may run fine on many, but it runs horrible on so many others. Running both Nvidia and ATI binary drivers often result in absolutely horrid performance with changes to the UI often not being rendered until after the animations are over.
There is also Windows RT, which us Windows 8 for ARM devices
The basic problem here is that Russia is blatantly, horrifically racist in general. I'm sharing an apartment with a Russian Jew who shows no outward signs of Jewish practice or culture, but whose father nonetheless had to live a double-life between Russia and America just because he was descended from Jewish stock. That's plainly racial antisemitism and every bit deserving of the word.
Does anybody know more about YouGov's methodology? On the face of it, I'm suspicious of their very low margin of error which seems substantially better than any other poll out there, but you can't deny that their polling was accurate.

Another thing that looks odd on that graph: the given polling numbers from Washington Times/Politico/Monmouth/Newsmax/Gravis/Fox/CNN/ARG all look identical despite their differing margins of error (which suggests their source data is different). What's going on there?
Or with jsonlist in NodeJS.
But why? I personally think that his joke was, in fact, funny.
One of my coworkers has achieved fusion in his "garage" (rented warehouse space in Brooklyn, to be exact). He's now working on a polywell reactor, and blogs about it frequently:

http://prometheusfusionperfection.com
I never said it was the worst. I just said there are others that are better. Please.
I don't know why people focus so much on "default" desktop environments. No desktop is more supported than another one,

But in the long run, a default desktop will be more thoroughly tested than a non-default. This is less true for debian than ubuntu, but I'd guess there's still some effect.
Programmers.............
While scary on paper, this is not likely to actually come to fruition; let's be real.
Apple doesn't do evil.
You actually can't see the difference between religious law being used to discriminate among applicants to a private, parochial, religious K-12 school and discrimination at a public, state-funded institution based on inescapable racial identities recorded by the government at birth?
To sum this story up: a programmer wrote a small piece of software that other people want to use and gave it away for free, with an idiosyncratic license. Therefore, sysadmins are entitled to disparage him.

This story definitely makes me want to get more involved with organized free software.
Apple’s Software Boss Takes a Seat at Ferrari’s Table
Apple Kicks Up Research Budget To 3.4 Billion
It's sad that Crockford wrote a piece of code and gave it away for free in such a way that some people feel they can't use it? How much sadder than all the code every YC company writes and doesn't publish at all?
Show HN - Cato's Hike: A Little Programmer's Odyssey
Cato's Hike is a game to teach kids how to program graphically. After a year of on-again, off-again programming I finally released my first game (Universal for iOS). I remember playing games like this is a child and they really influenced me. I hope you guys like and I know there's no free demo yet but it is still worth sharing in case anyone's interested :)

http://hwahba.com/catoshike/

https://itunes.apple.com/us/app/catos-hike/id574335479?ls=1&mt=8
Here is Paul Irish's .function dotfile solution: https://github.com/paulirish/dotfiles/blob/master/.functions....

Really recommend setting up his dotfiles. After you back up your dotfiles, you can install his (which overwrites yours) just by writing

git clone https://github.com/paulirish/dotfiles.git && cd dotfiles && ./sync.sh
I'd like to see a similar site for problem solving in computational chemistry and physics.
It is deplorable, but I am not sure how this is not a red herring. It's not even a statistical sample: it's a single case.

If you have counter evidence which shows a different geographic makeup, or otherwise addresses the claims made by the OP, then please share.
> People need food, shelter, clothes, toiletries, warmth

That's exactly what Occupy Sandy provided, in some cases better than the Red Cross or FEMA could:
http://interoccupy.net/occupysandy/

This is an action by Strike Debt. OWS didn't go away, it's evolved into these different platforms.
Super-Earth in 6-Planet System May Have Oceans, Life
I's difficult to say from context whether that was meant in a racist manner. From a purely factual perspective it is true that GOP votes are older, whiter and male.
Is that racism such as calling a person a monkey or a n*er, or is that violent speech absent of racial slurs? One could make a violent statement, a racist statement and a violent, racist statement.
How so? Making the creditor's loan pool more profitable (by increasing the resale price of defaulted debt) reduces their overall risk, which leads to either more loans being made or a reduction in rates.
The reasons for the low turnout will be interesting to hear. Nationally, nearly 3 million fewer votes for Romney in '12 than McCain in '08, and around 10 million fewer votes for Obama. Polls showed the election to be fairly close, so that would not tend to explain either "giving up" or "overconfidence" as a reason person didn't vote.
> because that same clause can get you in trouble even if it comes in the EULA of a proprietary product.

Could clauses like these get you the author in legal trouble? Or it's just you the incautious users?
You're still only thinking in terms of the market. This action is about raising social capital.
I agree. I almost think an organisation like the EFF should apply for patents like this, just so they can be used defensively in future to stop it from actually happening.
I'd also agree that dealing with taxes on Stripe is much more complex than it should be. It could be that there is no way to simulate time. It would be nice to see how Stripe reacts after one month subscriptions, or at least a few days, to get a real sense of how pro-rated prices are calculated in practice. I'd also like to see a better way to test webhooks in two cases: 1. when they are not successful and 2. be able to test webhooks with your application specific parameters.
Or the people that are being called uncle toms for voting for Romney.
In the end, the one that will be more tested is of course the with the most users (higher popcon in debian terms). Having a default value certainly will cause more installs, but there's no distribution-wide effort to make XFCE or Gnome more tested than KDE or ratpoison : every one is a first class citizen.
I use jazor and coderay for that:

gem install jazor coderay

curl $SOMETHING | jazor | coderay -json
Stuff like this makes me wish Apple would bring back the Objective-C version of WebObjects or at least release it as open source so it could be brought into the current era.

I do miss EOF.
Moral hazard for private debtors, in effect? It's interesting, but OWS would need to be buying a LOT of debt for it to have an effect. It's also quite a bad trade from the point of view of the debtor: if OWS doesn't buy their particular obligation, they are in a world of trouble.
I believe Apple's licensing only allows OSX to be virtualized using OSX as the host system.

So you still have a hardware roadblock.
I googled it, and the top results are neya saying the same thing in multiple other HN comments.
Paul Abadie architecte
Paul Abadie architecte - http://www.psdmate.com/2012/11/09/paul-abadie-architecte-doodle-google/
Paul Abadie architecte - http://www.psdmate.com/2012/11/09/paul-abadie-architecte-doodle-google/
Paul Abadie architecte - http://www.psdmate.com/2012/11/09/paul-abadie-architecte-doodle-google/
No. I sit side-by-side with PhDs in bioinformatics and am useful because I can write crazy SQL, can munge data at the cmd line and with ruby/clojure, and simply don't care what format data comes to me in. I have some preferences, but I'll work with whatever - many of the bioinformatics PhDs will know a little scripting (Perl or R) but are more valuable doing other work rather than pounding out parsing scripts and doing data transformations.

We do work that winds up in people's actual medical records - meaning that genomics analysis we do influences/directs actual medical treatment for patients.

That said, I wish I knew more biology and statistics, which is just interesting to me. I'd feel a little "key" to the work rather than a "nice" addition to the team.
Yes, and this is really exciting news.
Soon one day, publishing a video is as easy as publishing a img, the world will be then a more open and free place.
> dilute the purity of the community here

Careful now :) It's not like there's anything stopping HN attracting a wider audience anyway; there's no restriction on who can register. Anyone can come and join in, which (in my opinion) is as it should be.
Advanced Methods in Hibernate Criteria Query (HCQ)
Here are quite a few examples...

http://twitchy.com/2012/11/06/death-threats-against-mitt-rom...
>What is any less hateful about them?

Has anyone suggested otherwise? Seriously, has anyone made the argument that a death threat is ok?

This is the typical response of "look the other side does it to!". On top of it, the tweet you linked to has nothing to do with racism, just stupid partisanship. If you're so concerned about that, write your own blog post.

>The problem I have with the lack of objectivity on racism is that it's actually counter-productive to solving the problem.

You brought up a tweet that has literally nothing to do with racism, how does that counteract your claims of 'lack of objectivity'?
1. Encapsulation

Learning to encapsulate code is very easy. It basically comes down to templating your code. Everywhere you might put a comment like:

// Do database authentication

That should instead be a function:

var db = do_database_authentication();

Learning to write functions into your code before you write the actual function is an important skill and will make you a better programmer.

2. Simplicity

Simplicity is relatively easy as a concept. Don't ever nest logic more than 3 levels deep (and try and keep it to 2 or less), don't ever pass more than ~6 parameters to a function (unless the limitations of your language dictate as such), and don't ever have a method more than ~50 lines or a single file more than ~500.

3. Readability

I think if you follow the rules of simplicity, readability comes down to indentation, code organization, and naming conventions. Follow what your language idioms are, not what you prefer (in most cases).

4. Abstracting a problem

This is probably the biggest and hardest beast to tackle, but it's also probably the least important when you're starting out. If you focus on this now, you'll never ship anything. The biggest thing to know is that if you've got a class with more than ~10 public-facing methods, or an object that has a constructor with ~10 parameters, you probably have something in place that could be refactored into a more abstract solution.

5. Speed / Quantity

Writing code quickly is important. If you follow what I've said above and you're relatively competent, you'll produce good code quickly.

6. Code efficiency

Never worry about this until it's an issue. When it is, use a profiler or debugger to isolate issues, and fix them one at a time. Optimization needs to be surgical.
'rprasad is a tax lawyer.
US should've thought about that before creating it and letting it loose in the world.
Well at least no one else can do this now.

Microsoft, Please don't' license this patent:)
Those algorithms should be left as is. They are good.

However, they should be encapsulated in an easy to understand API.

That way, you (the usual programmers) can call the code, and they (the very smart programmers) can write smart and efficient code. You are not supposed to tweak that smart code, just call it.

The solution is not to dumb down everything. That way leads to madness. Or Java.
IP multicast is used quite extensively for streaming video. Mostly in combined voice/video/data networks for IPTV (think hotel rooms, but also network service providers), as well for stuff like e.g. security cameras.

On the public Internet it's still virtually unheard-of afaik, and I expect it to remain that way indefinitely.

(I used to work on IP multicast support for network switches.)
This Title Generated Procedurally
In the former case, yes that's racist but there were probably fewer of them this election than the last. Also, there were probably fewer of them than voted against him because he's black.

WRT the latter, you don't have to reveal who you voted for so I doubt many did so out of fear (except maybe at those polling stations in Philly manned by the Black Panthers.) Peer pressure is a problem in elections, but it works in both directions.
Ugh. Being from Alabama, this is just sad. But, I guess unsurprising given the majority demographic here.

I really hope this election can help move this area of the country forward because this kind of attitude has never helped the South.

The only thing I can say is that you reference the county-by-county voting and know that there are lots of blue/purple counties throughout this region.
22nd Nov http://www.meetup.com/hnlondon/
Legal repurcussions? what I'd like to know is how many times has this "do good not evil" phrase in a license actually come up in court or been tested by lawyers? Probably never.
This is another good one for formatting / filtering json: http://stedolan.github.com/jq/
If you don't like it, don't buy it. What could be simpler?
Brilliant patent idea on how to effectively kill the market for a popular gaming device!
The problem I have with this is that it is needlessly stirring racial divides. 395 tweets out of ~120 million voters? Come on, do something positive for our country like mapping out the tweets of people still needing help from Sandy.
The average manager is dumber than you think.
The license does allow virtualization, but only on Apple hardware running Lion or later as the host OS. So there's still no way to run OS X on commodity hardware without violating the EULA.
Ask HN: Startup Idea Question - Charter Flight Matcher
I'm curious if anyone has given thought to a startup that matches up potential flyers and books charter flights when the right number of travelers is found for a given route at a given time?

It seems like it would save travelers money and let them avoid airport hassles?
Not sure how you define idiot, but more often than not pm's have no formal programming experience which makes it difficult (though not impossible) to understand the value of well-engineered code. The only language they speak is dates, which unfortunately is usually accompanied by loads of unnecessary documentation.
>"Assuming that the survey was a representative sample (we do not know if it was) – the number should still hold."

I can only assume this is a parody site. No statistician would make a comment like this seriously.
Xmonad withought a de, thats my cup of tea nowadays. I am content.
Tech Crunch says they want Journalistic Integrity but then title their article "We are worth at least 3K" seriously? I mean a joke is a joke but a part of me can't help but feel like they wrote this article less to denounce the practice and more to raise the valuation of their pay per play practice, this is them giving their writers a pay raise...
I don't blame you. Windows 8 is going to be the most confusing version of Windows ever. Microsoft is throwing away the baby with the water, by trying to forcefully enter the tablet market.
I'd be more than happy to pay for television. In fact if it means i'll get more shows like "walking dead", and less shows like "shipping wars" i'd pay extra.

But then I want those programs to stream in hd, and I want to stream them on demand.
This website says it's down but it does work for me (UK)
If you don't like the license, don't use the software. I think it's fairly ironic that freedom is supposed to undermine freedom.

The man has the freedome to write up any license he wants and you have the freedom to not use it.

I like the article, it's well written but (once again ironically) it also reads like the typical "the stuff is cool, I really want to use it pleaaaaase change the license" which I typically hear from people complaining about the GPL.
The input

http://www.downforeveryoneorjustme.com/facebook.com

says Facebook is down, but I was just on Facebook (and still have the tab open in my browswer), and Facebook was operating normally for a user in the United States Midwest. These test websites don't report results that are reproducible for me, and I recall on a previous occasion such a test website told me Hacker News was down, while I was using Hacker News. Anyhow, to the point of this thread, I'm not noticing any problems at all on Facebook.
3 web performance mistakes and how to avoid them
Agreed. But we do use it.
Seevl surfaces new music on YouTube
Does anyone have some benchmarks on file size / video quality between ogv and webm?
It's unbelievably slow but still up here in Japan..
Great idea! Nice job bringing it to the world. I hope you find great success with the business side.

The biggest problem selling to developers is going to be developers telling you how they would make it better. My advice is listen, but prioritize by following your instincts and the paying customers!
New York Subway Repairs Border ‘on the Edge of Magic’
One problem with defaults is that if you put, say, a modern version of Unity on a live cd, and try running it in some system with a really crummy integrated GPU, you will have a completely unresponsive experience because hardware acceleration isn't on.

Starting with something light and making eye candy available as an option sounds better than having extreme eye candy (gnome3, kde, Unity) and having to endure extreme slowness to get to lxde or openbox.
You can choose Xfce under Advanced Settings in the Debian installer, giving you a very lean desktop environment.
How We Built USA TODAY's Election Night Maps
It's a "professional gaming mouse", it's supposed to be used by progamers (the ones that regulary go to LAN tournaments, have many gaming computers, and destroy 20 mouses a year). I can see how syncing mouse settings between mouses can be useful for them.

Still the execution is awful.
Am I wrong here but isn't all this concern a bit excessive because the only person who can actually sue you for a breach of this license is Crockford.