skysight-inc/HackerNews huggingface dataset:
No actually it's not the case. But I don't know how Pegasos can be adapted to use kernels. If you take figure 1 of the paper [1] you will see that the gradient of the objective function is used to update a single weights vector `w` at each step of the projected stochastic gradient descent. In a kernel model, all the support vectors cannot be collapsed into a single weight vector `w`. You would need to handle the kernel expansion against the support vectors explicitly. But then how to select the support vectors out of all the samples from the dataset while keeping the algorithm online? The Pegasos paper does not say mention it.

[1] http://eprints.pascal-network.org/archive/00004062/01/Shalev...
A Dozen Free Online Computer Science Courses
Actually, I've had many more problems with git renames than with SVN ones. IIRC, it has to do with git internally tracking content, not really filenames. So, I've had cases where changes then a rename result in git thinking a new file was created and an old one destroyed.

But, at the end of the day, I rename files so infrequently that it's hardly a selling point or problem on either system.
A bit more info - the tech behind this is a 2d variation on the Pepper's Ghost illusion ( http://en.wikipedia.org/wiki/Pepper%27s_ghost ), apparently licensed from Musion (http://www.musion.co.uk/). It's had previous outings - animators at Square Zero have used it several times, including to recreate Frank Sinatra. http://www.squarezero.co.uk/what-we-do/holograms

It's interesting to see their videos from 2010, which are still quite realistic but look stilted compared to the Tupac projection.

And obviously these aren't really holograms. I'm not connected to this in any way, just looked it up earlier since none of the articles mentioned what was driving this.
Higher education situation in india
All the people arguing that the code as was presented should is good and right, I present this:

Everyone knows that debugging is twice as hard as writing a program in the first place. So if you are as clever as you can be when you write it, how will you ever debug it? ~Brian Kernighan

I couldn't tell that the second line in the code in question was an if statement at first without actually thinking about it. How is that helpful?
The technology behind this is http://en.wikipedia.org/wiki/Musion_Eyeliner which uses the old Pepper's Ghost trick: http://en.wikipedia.org/wiki/Peppers_ghost
And the lack or party disaplin means that you have to make lots of dubious deals to dole out pork or to pander to fringe extremists. Oh and in most places adding unrealted riders to bills for pork is banned.

Germany has the same problem caused by PR Andrea Merkal needs 1 green vote to stay in power so buy buy Nuclear power

I am sure Rep or Dem whips visiting the HOC must be jelous of the power that their counterparts have.
You have a point. I think many of the criticisms you'll read here are coming from people who have "been there, done that" with their own businesses.

The 1099 vs W2 issue is very real but (imo) totally fixable in a few days with a decent accountant and a meeting with your staff and some paperwork.

He was probably fine for FY2011 to pay his maids on a 1099 for work done between when he started the business in November 3 and the end of the year. (He even stated that doesn't still work with all of them, some really were just temporary staff that didn't work out and weren't trained).

He definitely needs to convert them to employees for FY2012, but it's only April and these are relatively small amounts of money. I'm pretty sure he's not trying to stick his workers with a huge tax bill in 2012. People who are suggesting that this is his "business model" are way off base.

The most interesting part of this story, which nobody is talking about, is how he is using his website to allow clients to pick and choose these Godaddy-style addons (cleaning refrigerator and closets and so on). It totally makes sense for service-oriented business like cleaning and lawn care.

He could probably follow the Godaddy model and operate the rest of his business at small margin and make the bulk of his money off those addons that other cleaning businesses haven't yet thought to offer.
Definitely. Musion were tweeting about it earlier.
Diorama art as videogame inspiration source
It's actually quite easy to develop software while being only vaguely aware of and emotionally uninvested in these sorts of kerfuffles.
They have stores, albeit online ones, for some 20 countries. Just checking the laws in each country must have cost them a pretty penny
Well they do show government spending on IT in the graphic on the page. Also, a lot of people start civic projects for the sake of the positive feelings they get for providing civic responsibility. Kind of like why a lot of people work for non-profits for less money than they could using their skills for more commercial endeavors.
I think you are being a bit harsh on his ability so cale. Anecdote time:

I own a lead-generation business. We focus primarily on home services, and over the last couple of years I've gotten to see a lot of businesses on this guys scale operate. My favorite is an air-duct cleaning company that we work with out of Colorado Springs.

When they started working with us they were brand new. A single truck that was just trying to make ends meet. However, one of the owners is a natural on the phone. When we provide a phone call she closes that business something like 80% of the time. Over a two year period they've grown to 10 trucks, and 15 employees. They are providing service 7 days a week. They are turning a solid profit per truck, and the owners are really happy.

Yes it's a long ways away from being a billion dollar company, but that's not to say it never will be. They've cracked the sales cycle and their growth is only going to continue as the push out into more and more areas.

They won't be huge overnight, but over a 10-15 year period there is no reason to think that they won't grow into a hugely profitable business that makes their owners very rich.

It'll be hard work, and they have a lot of hurdles ahead (learning to manage a larger business) but that doesn't mean it's not rewarding or worth their time to try.
I went through a similar thing. It even got to the stage where my wife was telling me I was addicted to work but I had had jobs before, I just really liked what I was doing for a change and would get rushes from it.
Luckily, Android's 4.0 browser (and maybe 3.x versions as well?) has an option to ignore this attribute.

Sadly, it isn't set on by default.
Cleartrip 600 Cashback On Domestic Flights
True - but then again I think the Konami code does have some cross over to the younger (18+) crowd as well - not for nostalgia, but because it has become part of gamer culture due to it's use on websites. I'd be willing to bet that a sufficient amount of people in that age bracket would still be aware of what the Konami code is to a certain extent.
Acuualy the written parlimentry sketches are much funnier.
I have been using metricfire on some test stuff and I have to say I am impressed. Any plans to having iOS sdk/support?

Google Analytics does a very good job of measuring events and not using tons of resources, but then again it is hard to get real time dashboards with > 1M events/day in GA

Edit - I had already asked this, but also Google App Engine support? Cheer and keep making an awesome product guys!
Ruby 'debugger' gem pulled into rails master. 'ruby-debug19' tossed.
How can it cost that much? I pay something like $500 a year for my own workers compensation insurance, because it is required by New Jersey. $10/week is peanuts.

Edit: I'm not calling you a liar, just genuinely curious.
MATE 1.2 released
Bullshit.

Films are expensive to make because the costs are driven up to insane levels (who decided actors, producers and studio-execs should make millions on just one movie?), and because the huge profit margins encourage gambling rather than investing.

Most of the "duds" are movies that shouldn't have been made in the first place. Hollywood has been in a continuous bubble state for decades.
Very impressive technology! I just wish there was a better name for it.

Any suggestions?
Coachella has done a lot of innovative tricks this year. I was impressed that anyone in US could watch three of the stages live on YouTube. Live concert footage and other live videos on the web are going to quickly make TV feel overpriced.
18 Months, 16 Countries, 120k Miles, Self-Funded - Exercising Around The World
Agreed!

It amazes me how much time people have spent arguing over this.

When I see an open source library that's not coded in the way I like, I either customize it to my liking or look for alternatives.

The only time I would really care about someone's programming style is when I work with them, otherwise live and let live.
I agree. The entire Internet would have you believe that OSS just didn't exist before the advent of git. I like git and prefer it, but SVN gets the job done. My only real gripe with SVN is it makes it harder for those without commit privileges to commit. Within a company setting, that point is moot. A lot of the other anti-SVN sentiment is based around old versions of SVN. It still doesn't branch as fast as git, but it does have merge tracking.

At the end of the day, use what works best for you. If you want to test the waters, use git-svn. You can then work locally and then dcommit your changes when they're ready to go upstream. It'll give you a pretty good approximation of what git can do for you workflow-wise.
Right now NLP is mostly limited to niche applications, like e.g. sentiment analysis and clever products build around it. I actually think the reason is that both natural language processing and machine learning are still in their early days.

Imagine all the applications for consumer products if algorithms would be really able to actually understand language (as far as you can understand something if you are a computer program and not a sentient human being), e.g. for example if we were able to do real text summarization.

I believe this is not only possible, but not as far away as people think. However, to reach that goal we need to let go of that idea that NLP is mostly about clever feature engineering, but instead start building algorithm that derive those features themselves. Part of the problem is how evaluation is setup in NLP. What the best algorithm is, is decided based on who gets the best performance on some dataset. This sounds all nice and objective, but you will always be able to get the best performance if you try enough combinations of features (overfitting the testset) [1]. These small improvements say little about real world performance.

For the NLP people among you this is an interesting paper that tries to do a lot of things different: http://ronan.collobert.com/pub/matos/2008_nlp_icml.pdf

This is the corresponding tutorial, which is quite entertaining as well: http://videolectures.net/nips09_collobert_weston_dlnl/

[1] I think, this is less true for machine translation, where there are more and bigger testsets and less feature engineering going on.
Hardware is the important word there. It's just commoditization in action. Like if a hard drive fails in your RAID array you just swap it out, it doesn't mean there isn't a well-paid sysadmin operating the LVM that sits on top of it. Or a node in your compute farm.
It seems more like a social interaction issue than a technical one.
Sensu - open source monitoring framework
Top 25 Most Dangerous Software Errors
Peole I know what they do offhand: Carl Tashian was an engineer at Zipcar, co-founder of Our Goods, DJ Patil is a big data scientist and worked at linkedIN (now at Greylock I think), Danese Cooper is the open source diva and the CTO of wikimedia, Andrew Hoppin was the CIO of New York State Senate and is on the board of openplans, new organizing institute, etc, Bryce is the co-founder of OATV, Nigel Jacob works for Boston...it is actually a pretty impressive list, and that doesn't even include the fact that they got Ron Conway and Aneesh Chopra to headline it as leaders.
Vert.x - Scalable "real-time" web apps in JS, Ruby or Java. Now supports Groovy
Yeah, having "stores for every country" is almost exactly the opposite of what I'd call "exploring business models with a minimal team". So, in short, that is not what they've been doing.
NB: Use with caution

Some pitfalls:

- easy to create zombie objects

- easy to break sub-view re-usability

- gl hf if you have managed to end up with x-references
Haven't yet seen anyone point out what unpleasantly quirky code this was in the first place:

!isActive && $parent.toggleClass('open')

It should have been written like this:

if (!isActive) {
$parent.toggleClass('open');
}

What if somebody needs to add a second bit of code to be executed if isActive is false? In the first case, they'd have to refactor the code into an if statement before adding it. It should have been an if statement in the first place.

If you want something to happen if something is true, then you should use an if statement. This is not controversial stuff. Don't look for "clever" ways to misappropriate other parts of the syntax in order to appeal to your own personal minimalist aesthetic taste. Be cooperative.

Edit: On re-reading this it comes off as preachy. In fact I've very recently taken a closer look at some of my own "little quirks" and realised how unhelpful they were for other developers. I guess I'm embarrassed about that and want to spread the embarrassment around.
Yeah I don't think I'll release that either, this is far too uncertain of a territory. Instead, I'd rather be much more present focused.
They did this last year too and it's awesome. If you didn't notice it's also in 5.1
It largely comes down to whether or not you direct and control the manner with which these maids work, which he certainly does. He has his maids wear branded uniforms, gives them a set checklist to follow, and has them bring a bottle of wine to each first-time customer. The fact that his maids have their own clients and use their own cleaning supplies does work in his favor, but overall he's still on the wrong side of the divide.

I'm not an employment lawyer, but I have been through a state employment classification audit, and I am pretty confident his maids would be reclassified if he came under scrutiny.

The IRS has a 20 point "Independent Contractor vs Employee" checklist, and he falls on the wrong side of a number of these items: http://www.webster.edu/about/policy/independent_contractor_c...
Do you work for a cleaning service? Cleaning services pay anomalously high worker's comp insurance rates (though I too was surprised to hear that it might be 20%).
I agree with you to a certain extent, but I do think it is important to distinguish between those that think that they should just use a semi-colon and those that seek to disrespect a standard.

In my case, and I've seen this sentiment expressed repeatedly by others on HN, I think it is odd that a minification script would actively choose not to support a syntax that is standards compliant. On the other hand, I think it is crazy for a major project to use a valid syntax that not only breaks said [popular] minifier but also offers no noticeable benefit.

I do not feel as if I'm disrespecting any standard just because I think simply adhering to that standard is not a sufficient justification for doing something.
It can make reverting a feature easier if the branch being merged had intermingled with master several times. You could avoid that by rebasing your topic branch before merging, but that's lying too. I personally never rebase unless I need to fix a commit message and I only squash merge if I had a series of ping-pong commits while trying to fix something.
>Not going to work for a very simple reason, regardless of the complexity of licensing: making a copy is easier.

Itunes and Amazon Marketplace work so I don't see any reason why this couldn't. I'm not claiming it's pure gold (I agree that there are absurdly large barriers to cross), just arguing your reasoning as to why it won't work.
Travelling Salesman: The Movie
Sparse in that function can actually mean function, closure, class or class method.

Javascript also suffers from a cowboy layout problem where, for example, the initializer of a class may be anywhere. Most programming languages have established a convention to where it is (the top of the class declaration (e.g. Ruby, Python) or underneath class variables/properties (e.g. Java, C#)).

In Lisp it's even worse as it's not even obvious immediately what is a function or an argument as it's just on the position of the words.

I do keep meaning to give coffeescript a whirl, but feels it solves the symptoms not the underlying cause, so it's not that high on my 'try it' list.
"didn't want to change and have to learn something new"

Resistance to change might be an authority thing - you could just walk around this troll's bridge and see what happens. Try talking to his boss or higher about source control, casually. If his manager asked him to change to GIT he would do it. He might have dismissed you because he believes you're not in a position of power over him or the work required to switch is mundane.
http://earthobservatory.nasa.gov/IOTD/view.php?id=6592
I thought the way these things were handled in the Mass Effect series was good. You really do have to go looking for these sorts of things, they don't force it on you in any way.

It's like paying cover at a strip club, going to the back room, and being offended by nudity.

This isn't a case of not reading the box. It's a case of getting your pitchfork because you heard a rumor.
Of the sustained debates, I feel it is tied with the "my nosql is better than yours" debate. Both of them seem to boil down to "understand your tools, your use case may not map to the thing someone else is advocating for their use case".
The big thing here is cost.

> If you put the above rules together, you can see that the minimum MySQL deployment is four servers: two in each of two colos...

The ideal scenario is to have 4 "fully equipped" nodes, 2 in each data center. That means having 3 pieces of expensive "by the hour" hardware sitting around doing basically nothing. (and paying 4-5k / computer for MongoDB licenses)

In that scenario you can have everything on instance store and live with 4 copies on volatile storage.

Of course, no start-up wants to commit that many resources to a project. It's far cheaper just to use EBS and assume that the data there is "safe". Is it bad practice, would I avoid EBS like the plague? You bet!

But it's definitely cheaper and that's hard to beat.
I had the exact same question, but either way we should hear back today.

Did anyone receive a confirmation email when they applied? I was looking through my inbox and didn't see one
I think that point was completely lost on the OP.

As far as lack of taste is concerned, people need to be more self critical and understand their limits.

I'm a good engineer, but not so great designer, so it's a lot more cost effective for me to find a good designer to work with.
Tupac Hologram Performs at Coachella
The Downside of Cohabiting Before Marriage
I leave out semicolons in my Haskell, and my Python. I use them in my JS, because JS's implicit semicolon rules are rubbish compared to any other language that I've tried with such rules.

It's kinda presumptuous to assume that people who disagree with you don't "understand the logic behind" your position.
Using jquery on my current project throughout the site. For this reason I choose flot for my graphs...if I was to switch to rickshaw then I would need to use D3 + Rickshaw + Jquery. That is a lot of javascript library overhead. :-/
A few months ago I had a converastion about some of my open data civic work with Brad Burnham. He challanged me to really think about how I could disrupt goverment to get them to release new data and to innovate. He noted that you never want to be in the business of asking permission of the slow-moving giant to make your business work--so I should figure out what I can do without the government's permission. It's great advice on the whole, but the reality is that the slow-moving giant might really be technology companies (that are often also consulting firms) that have no reason, and maybe no ability, to innovate with government.

There just aren't that many firms in the enterprise solutions space that work closely with government: Accenture, IBM, Booz Allen Hamilton, Deloitte. What I love about this CfA accelerator is that it might get people to focus on a business sector that has huge upside if only you can break through. Technologists should get together and try to break up the slow-moving giant's dance with governments: it is the one of the ways we're going to get a government than might be both better and cheaper. This seems like a great first step.
I've always wondered if you could use non-newtonian fluids for speed bumps? So if you drive under a certain speed, the fluid just moves away and you don't feel a bump. But if you go too fast it hardens and you hit the bump.

I.e., if you go slow you don't feel the speed bump.
The cost of workers comp is determined by the type of labor involved. Maids work with potentially hazardous chemicals, are doing physical labor all day long, and also drive a lot from job to job. This makes them substantially more expensive to cover, compared to a clerical employee.
Wikipedia:Plagiarism,Copyright Violation are major issues with Indian students
It looks to me the idea may not be the best one and his success will not be easy to replicate (for those that are thinking to do the same in their cities), but the discussion the story generated is very interesting in two ways:

1)there are bits of localcasestudy's experience that can be used by other businesses irregardless of what sector they are

2)the moral of the story is that if you want to run your own business you can do it.
And it doesn't necessarily have to be a tech startup looking to raise funds.
I regularly run into dev shops (with code as the product!) that barely use "old style" VCS properly (e.g. CVS, SVN or TFS), and just refuse to look at git for a litany of reasons, largely boiling down to "our tools are magic, we are afraid of this new magic".
As mentioned by orftz it is valid HTML5, but what I did find interesting is that the footer is being inserted with javascript, does anyone know the reason for that?
Judges and juries decide that.

Based on the criteria set in the legislation that creates the penalties.
Really? I'd think that most ML people are well aware of the importance of data cleansing and feature extraction. Also my experience is that domain knowledge often (but not always - depends on the domain) helps surprisingly little. Feature extraction is mostly an iterative approach anyway: you define some very simple features, you look at the mistakes, you add some features and repeat until you are happy. Ideally you also do some visualization in there somewhere.
Civic duty and/or bettering government/political systems would be most apparent reason. Code for America mirrors itself to the Peace Corps, but for geeks, if that gives you any indication.
Norman McLean: The end of the world of books.
Haskell's actual syntax is actually quite readable — I'd say it's maybe second to Python. Where Haskell gets hard to read is in library code with lots of custom operators, where you have to remember the difference between

**>
*>
*>*
>*>
>**

But that's not really Haskell's syntax, it's just a combination of libraries with lots of unfamiliar operators.
JQuery Mobile Advanced Tutorial – RSS reader app