skysight-inc/HackerNews huggingface dataset:
Official DLF IPL 2012 Season 5 Application from Indiatimes [Download links]
As you can infere, I didn't know that, thanks :)
I think this piece is a great place to end it, as it builds a solid pragmatic case.

It was interesting for me to learn about the possibility of using that kind of '!' notation in JS, even if it's impenetrable to most other developers. Maybe I'll be able to parse some other hipster's code thanks to this.
Rebuilding speech/song based on existing phoneme library (i.e. the discography) is already practical and, like everything else in this domain, has been done long ago in japan: http://www.wired.com/underwire/2011/12/ueki-loid-speech-synt...

See also Hatsune Miku/Vocaloid, which is a fully artificial pop star that's been selling out shows (as a hologram since 2009)
Branching with SVN requires creating a separate copy of the entire repository, effectively. It rapidly becomes unwieldy with larger projects.
Listaller 0.5.4 released: install 3rd-party applications on Linux easily
I don't think the lesson is "being right is what matters" (working hard is praiseworthy, even if the results aren't always great), but this encourages students to work carefully and list out their steps instead of trying to do everyhing in their heads.
I find it intriguing that, in the Sci-Fi genre, for so long nobody has really taken issue with the idea of inter-species romantic relationships, but yet when homosexuality is thrown into the mix, some people who probably wouldn't care about humans in relationships with robots or aliens really get bent out of shape.

I guess the upshot of my comment would be: If you're so worried about a child bumping into deviant views on anything, why are you exposing them to science fiction?

I'm sure there's sci-fi written to abide by current moral bounds, but I find it somewhat less "believable" than sci-fi that leaves all options open.
An overused and overstretched term from about 10+ years ago. Guess we need something better to describe these essential tasks to bring meaning to how data items are linked to each other etc. Then how that is expressed in terms of UX.

Seen it done right and disastrously wrong (e.g. when a large Global 100 Player tried to create an IA across all their suppliers & companies).
I'm delighted to see metricfire starting to get some traction, it's a simple, but powerful tool (Dave and Charlie are two very smart chaps).
Scientists suggest evidence of recent lunar volcanism
This led me on a one-hour Wikipedia detour and I now possess detailed development knowledge of Disney's Haunted Mansion theme park ride.

Seriously cool stuff.
Researchers solve scaling challenge for multi-core chips
Oh Good God, it's true.

"We have met the enemy, and he is us."

http://ow.ly/ajyBJ
I assume you meant TortoiseGit? Otherwise, I think I spot the problem.

(Just pointing out because TortoiseHg actually is fairly painless to install if you want to use Mercurial on Windows, and the typo might confuse some)
Professionalism is what is killing great languages like C# and decent languages like Java.

How so?
somebody should get linus to perform live. I will buy the tickets.
Metformin Can Substantially Reduce the Risk of Parkinson's Disease in Diabetes
Overwriting Console Output in Ruby
Because discussion of copyright woes related to emerging public technology is obviously a bad thing.
duckduckgo's Gabriel Weinberg isn't missing the beat: https://twitter.com/#!/duckduckgo/status/191926962120425473
Aesthetic Appeal May Have Neurological Link to Contemplation and Self-Assessment
Viper.io is a simple netty toolkit for http projects
I wanted to make a netty based toolkit for easily building s3-enabled, static, embedded, or simple REST sites.
How do you quantify friendly in a meaningful way? If AI systems were in control over human systems, and it's involvement would directly harm or benefit humans, wouldn't the friendly/unfriendly designation vary based on perspective?

What I mean is let's say the AI is taught morality from a pure utilitarian standpoint. Then, certain ethical decisions might harm a minority to benefit humanity overall. Is this AI friendly or not? Ethical systems, like all first-order logic, are inconsistent systems, and there will be ambiguities. Good and bad are human concepts that are deeply rooted to a given observer's perspective.
I have enjoyed the author's other posts via his prismatic blog here. It's one of the most interestings blogs to follow with only a few posts so far.
However, this article falls a bit short. It feels rushed out, which is understandable.

I think it would have been better if this was just the first part of a multi-article write up on ML. With this one being an intro and follow-ups on specific approaches.
I think your camelCase example really nails it. Code should be written in a way that is both non-ambiguous and idiomatic to the existing codebase.

If you're in a position where you can define that idiom, then by all means do so. But stay consistent so that when others join a project, or you leave a project, the intent of your codebase is well understood without needing to wade through pages of documentation.

So, IMO, while semicolons are important, they're relatively trivial and an easy "bug" to fix. If I'm looking for an authority, I typically check out the Google Style Guides.

A similar, though more pressing issue that I've faced recently is the proper parenthization of conditions for if. It's generally nice when you don't have to spend a minute or two remembering/looking up the nuances of C++ operator precedence. Know all of the intricacies and tricks for a language doesn't mean every member of your team knows them that well either.
I can't give explicit numbers, but yes I experienced some of the issues Facebook wrote about. This particular problem stems from SVN/Perforce and how they give the user the ability to only checkout part of the repo.

Setup 1 exploites this. This would be movie companies were every version of every rendering is in Perforce. On the server you have easily many times even the size of the desktop hd, and users only grab what they need/want. These companies should stick with Perforce.

Setup 2 came about from laziness. Everything was dumped into the repo with no organization. Converting it to git will require a XXXGB repo which while manageable windows can't handle well. You encounter say dozens of copies of the binary sprinkled around inside of the source directory (not even revisioned, just copied with the version included in the file name). Need a copy of every Windows NT CD's stored somewhere? Why not in the src directory!?! Once you cleanup/split this the src repo goes down to a usable size.

After the above basic cleanup (which honestly can/should have been done in svn/perforce anyway.) the src repo can still be a large size because the src isn't the src for one project, but maybe dozens or hundreds of projects that compile to one binary (or some similar setup such as lots of little binaries that are one product). It is then up to you to decide on how you want to proceed. There are a few different approaches with different pros and cons and situation specific. (And discussing them is really a full blog entry not a random hacker news comment).

I'll leave you with my law about repo size:
When every developer in a company is committing to the same branch the odds that a commit will break the build increases as more developers are hired.

Edit: simplified
For those of us on a touch screen, would someone describe what happens?
That's the beauty of giving the power to the community to decide what is interesting to them. There seems to be a lot of people using older source control solutions and for one reason or another haven't made the move to use a better solution. That's what inspired me to write this post in the first place. We made the move and it improved our lives and I simply wanted people to know about it.
Graphs is for business

Agree on this. Especially the shiny and good looking ones. For a technical crowd you can stick with a black line. For business the format is as important as the substance. Therefore, I can't see lots of applications for graphs libraries that don't support that piece of work that is IE.
It's tough to compete, unless there's a product people are willing to buy which they simply can't buy from the big guys.
> and has literally created 8 jobs that did not previously exist in our economy.

No he didn't, he's hired maids who would otherwise be maids for someone else.

> The 8 people that work for him are better off than they were before

Because he's not doing his taxes right and paying them more, he'll get caught and eventually have to pay them less.

> However it sounds like the IRS will eventually come in and destroy those 8 jobs, all in the name of 'protecting the workers'.

As they should. What's he's doing is unfair to other maids who work for legit companies and are paying taxes correctly. It's also unfair to his competition who plays by the rules he's ignoring. 1099'ing them is cheating, they are employees.
I doubt it could be any more dangerous than the pothole, since the patch would spread out to be as thin as the bag allows, making it into a thin lump on the road that would be no more likely to fly up and damage a car than loose pieces of pavement around the edge of the pothole.
In my experience, it's very hard to making a living as an 'agency' unless the only value you're adding is to your developers - you leverage the arbitrage between the rate you can bill and the rate you can pay them, in return for a steady paycheck.

I've worked for and with ~20 agencies, including one as a founder and one as a co-owner. In each instance, those that were able to leverage their employees succeeded and those that relied on having talent did not.

It's a very sensible outcome. If you were working at Microsoft or Google, you would be earning ~10% of the value you created for the company. In service, that number is much closer to 50-75%, which is very dangerous unless you can guarantee you're going to make your sales numbers.

It's a great way to get some business experience, but I wouldn't recommend it as a long-term strategy.

It's also important to note that the major ad agencies are moving into the web world. Locally, the regional newspaper, three local radio station companies, and a billboard company are all getting into web development as an added service or for profit. It makes things difficult because they're capitalizing on the medium-to-large agency contracts (the ones that have a web site, TV ads, radio ads, newspaper ads, etc), which are usually the highest margin contracts (lowest ratio of account management to projects).

My advice to you would be to start a consulting company and build relationships with a network of web development agencies. Some of them will be able to afford your rates while others wont, but you wont have to do the hardest part of sales and AR will be much easier because you'll have much more established relationships with these companies. You can also do work for agencies all over your country (or the world) if you are a respectable consulting group.
I think it just needs the right kind of people. I, for one, am very motivated by the idea of working with civic causes to help people and government connect. Subject-specific accelerators like this aren't for everyone, when compared to something like YC.
how is this different from hive on hadoop?
ConsoleTube - a Console YouTube client
Next step: use it on someone good, like John Lennon or Jimi Hendrix
Unfortunately this only works if you put very little data into the QR code, e.g. only an URL

Then the question is: Does it actually make sense to use an QR code for that alone?

(for a visualization of that see: http://www.mobileinc.co.uk/2012/01/which-one-of-these-billbo... )

If you want to try it out yourself the best QR code online tool I know is QRHacker.com
I can't wait for real animated holography to become available commercially. The static prints that Zebra Imaging makes are already incredible (full color, 90 degree viewing angle, etc) and the video footage of their live table prototype looks nuts, though it needs on the order of 100GBps of hogel data coming into the surface for 3x3ft image...
To add to this, those wipes are very deliberate homages to the Flash Gordan serials and other films from that era that George Lucas watched as reruns when he was a child. Those exact wipes were in the originals too. Its just a fun little thing they put in the movies to give this quick-paced serial feel to them and to pay homage to 30s sci-fi no one really cares about.

I'm so sick of this Lucas bashing. He is incredibly talented and his unforgivable crime was growing older and not having the fire, drive, and hunger his younger self had. Instead he gave us good sound, amazing video games, all manner of extended universe fun, etc. Its just amazing the swipes people take at him. I noticed these people don't swipe at the Stones or Dylan for producing lack luster content in their golden years. Funny how that works. Hell hath no fury like a nerd scorned...
As I mentioned in an earlier comment, that's the beauty of giving the power to the community to decide what is interesting to them. I wouldn't describe SecondMarket as a staid, conservative company, we use amazing open source technologies such as Solr, Scala, Akka, mongoDB, etc. in a very agile environment. We also like to think we are changing the way in which the financial markets are working. However svn was one technology we were stuck in the past with and we wanted to share that making such a basic change has made our life better.
Just because you don't like rap doesn't mean your snark is wanted.
VoIP Traffic Analysis and Troubleshooting: the past, the present and the future
We think that a repository with too much noise isn't so useful. When you squash you should use common sense and aggregate the commit comments as you see fit.
I think the real issue in the whole debate is that 95%+ of people programming do not understand how programming languages are implemented and haven't been exposed to basic theoretical stuff e. g. to the fact that languages can be ambiguous, that there are cases where it might be impossible to interpret a part of the code, that handling syntax errors is actually hard etc. This post is a good example, it completely misses the point, as the only reason semicolons are present in some languages is to make parsing possible. I think many people would not argue about this if they had a clue why programming languages syntax is the way it is.
Sheryl Sandberg leaves work at 5:30, every single day
The Spotify desktop client is running a server and the play button acts as a remote. It's using regular get requests and seems to require a CORS-compatible browser. It's the same as typing a Spotify URI in your address bar. I think that means non premium users will have ads.
Your comment makes me wonder if this is localized issue, or a more general anti-pattern in polyglot programming. The pattern being: "push my favorite language into the other ones I use". It may or may not be covered by "you can write FORTRAN in any language", or some sort of corollary to Greenspun's 10th law.
Based on my experience with VANOC well in advance of the Winter Olympics here in Vancouver - NO. I was in the process of making Olympic Anagram T-shirts (Olympian = Palimony) etc. and they threatened to destroy my life if any of my ART was found being sold online, on the street or on Mars. True.

Also, given that the Olympics have become a political battering ram to push through, at all levels of government, any project at any cost at any consequence in the future, the answer is still - NO.
Agree. They've so far been able to reinterpret religious writings to encompass pretty much any development, regardless of how illogical it sounds. I don't think the discovery of life elsewhere would break this trend.
Notifications (Facebook style): are they a trend?
[Just a sorry before start, I'm brazilian and english is my 2nd language then i'm sorry for errors :P]

So i noticed today there is a trend growing around notifications.. some few sites are implementing them and I think its great!
Seriously how great could it be if there was a 'little planet' in forums, blogs (comment answers) etc. Even here in HN it would be good. Unfortunantly I'm not a coder or anything (yet) so I can't make this happen in a real world situation and don't even know if it's THAT hard to make for e.g a wordpress phpBB, Vbulletin etc. plugin with this pourpose.

What you think about these notifications at all? Do you think like me?
Waiting your opinion!
Aren't many of the freelancing marketplaces garbage? I don't want to work for $10 an hour with the risk of not getting paid.

Which marketplaces are better or worse than others? Is oDesk different from the crapfest that is eLance?
How to Get Great Traction for Your Startup
Brilliant fellow, and Pascal is also a genuinely kind human being. He responded thoughtfully and in detail to several questions I posted to comp.lang.lisp about some arcane ideas around reflection. On numerous occasions he's tried to patch things up between members of the Lisp/AI community. He's gone out of his way to help people in many other ways.
let's get more contributors on this simple netty!
What are you using to generate the strings?
I can see it that way now that you mention it, but when I read it initially, I gave it a more charitable reading.

It's possible that Mr. Costanza means by "not arrogant" that it isn't a reason to think that you're better than the flat earther at all. There are plenty of people for whom knowledge of the curvature of the earth does not often come into play. It isn't out of the question that Mr. Costanza means that those folks could learn about the shape of the earth if it came up, and that the fact that it hasn't come up for them is a matter of circumstance rather than in-born ability.
Well. I don't know the details. But wouldn't facebook benefit from having social results in google a-la google+? ... If this data was crawlable / more open, wouldn't google be able to include facebook results to personalize search?
Why not jump to prolog if you want to want to declare what the properties of the code are and have the compiler figure out how to actually do it?
That's why I wouldn't mind if a physicist was kind enough to skim and debunk or validate the paper beyond simply bashing the authors.

So hire one and pay him to do it. What do you think a physicist will rather do, read a paper published in a reputable journal that is highly likely to teach him something new, or paper that is enormously unlikely to be something else than crackpot theories?

Have there ever been any actual progress in physics coming from someone without academic credentials and/or published in crackpot journal, hm?
RequireJS Hell - AMD really is not the answer
I think it's so boring because it's a one-sided debate.

One side chooses a style that they find aesthetically-pleasing even if it causes issues for some small subset of potential users.

The other side is flabbergasted that someone would be so reckless and argues for the sensible, safe option, which requires simply terminating your lines of code with an extra character, making those few issues for a small subset of potential users vanish instantly.
I feel that the problem isn't necessarily discriminating against women. I think the problem is the fact that these guys think their audience to bee so stupid that they fall for sexual appeal.
Does it actually make sense to use an QR code for that alone?

for me a QR code is a bookmarking tool. I am at a restaurant with friends, I like the place and want to keep a note. What's cooler / more practical:
(a) take out a blocknotes, a pencil, and write stuff
(b) put the 10434th business card in my wallet, which by now looks like a watermelon and I can barely put it in my pocket
(c) take my smartphone and "delicious" the URL encoded in the QR code.

I believe they have a reason to be.
There's a lot of hype here. Most of what they're claiming to be their product is just the direction of the datacenter industry. The idea of routing L2 over L3 (VXLAN, OTV, NVGRE) and new hypervisor switches isn't earth shattering, simply a new set of ideas that are being created in many places at the same time.

This specific product really only works in environments that are using linux based hypervisors (Xen/KVM/Openstack) in a datacenter environment. It doesn't address the typical campus network, or the more common ESX/ESXi/HyperV virtualization environments. The major block for most vswitches is VMware's lack of flexibility for other hypervisor network switches. The only option is the Nexus 1000V, and it's comparable to the dVs. The problem with both is that it requires Enterprise plus licensing which is roughly twice the cost of Standard.

In short, the difference between Nicira and the 1000V using VXLAN is not large. They both have hypervisors independent of switching fabric that allow large scale L2 flexibility. The only difference is hypervisor availability. It may be a while until we see VMware loosen up on their hypervisor, and equally time until things like the 1000V make it to Xen/Openstack.

Here's a better breakdown of what's actually happening for the networking/virtualization curious:
http://blog.ioshints.info/2012/02/nicira-open-vswitch-inside...
http://blog.ioshints.info/2012/02/nicira-uncloaked.html
IOS Tutorial: Creating a chat room using Parse.com
> “CONTAINS HOMOSEXUAL CONTENT. DO NOT BUY THIS GAME IF HOMOSEXUAL CONTENT OFFENDS YOU”

Well, then, you'd also have to include:

> Contains Aliens. Do not buy this game if the concept of extra-terrestrial sapient life conflicts with your religious beliefs.

> Contains women not covering their face. Do not buy this game if unaccompanied and uncovered women offend you.

> Contains the destruction of a historical site. Do not buy this game if poor archeological practices offend you.

You could go on forever.
This is a really impressive story. Sure there are some obstacles and challenges - but this is the fun of very real life business.

The guy has taken a traditional business and applied all the buzz of the web (social media, lean, etc etc) to establish a profitable business in 4 months.

I would love to hear from others willing to share similar experiences of turning an idea into one business (cleaning), then repeating the process again (lawn services).

This kind of sharing is what makes these communities priceless.
My first thought was why not hack machines with your uncle. Learn the Arduino platform and bring the flexibility of embedded logic to his creations, then you could provide your expertise to a portion of his hacking machines.
4-year cycle of generations of comp-sci grads re-learning the bleeding edge they were ignoring while they were studying?
How to Choose a Startup Incubator
"I don't deny that Sergey probably cares a lot about the web being open" but he's just not allowed to say anything about it ever because his company can then index that open web and make it searchable, then put ads by the search results.

I went into this article expecting some sort of hypocrisy call-out about Google not being open enough while whining about others' walled gardens, but the OP's argument just doesn't make sense to me. Of course they'd make money off of it, that's what they do. That's what all the search engines do. What is OP so angry about?
Alright... this sucks a bit. Nobody, nothing.
Jenkins Build and Deploy Script per Branch