skysight-inc/HackerNews huggingface dataset:
>Google is a company, with a responsibility (a legal one) to protect the interests of it's shareholders.

I seriously doubt the shareholders were going to be pissed off at Google if Reader were continued. And interests of shareholders is not a black and white thing, for example CostCo pays and treats their workers better than Walmart does. They don't have a legal responsibility to reduce all possible expenses for the sake of profits. The executive leadership has considerable leverage in running a company.

>When operating for profit on finite resources you can NEVER EVER EVER have your cake and eat it too.

That doesn't make much sense. Google has $48 billion cash on hand and made $2.1 billion in net income in just the last quarter. The big companies run a lot of things that are not directly profitable but give them goodwill and a halo effect of staying in the ecosystem.
Does that make profiling unusable?
From quickly checking the code before the reports, you seemed to be first checking for the height thing, and prematurely returning, before running any profiling. Wouldn't you avoid these problems if you first checked for the surer stuff, and then checked the height?
Interesting practice project; I think the distinction between algorithmic trading and HFT is largely one of semantics.

I think we just generally label the higher latency, lower frequency strategies old fashioned 'stat-arb' -- this better connotes that the 'edge' from these trades is derived out of superior mathematical modeling and not better execution.

I highly recommend decoupling the simulation/back-testing framework from your strategy work.

Building a reasonable simulator is no small task -- market data is often NOT an accurate depiction of what is executable and there's a fair number of corrections/assumptions that must be made to reflect this.

Either way, I've always liked PSO -- I highly recommend playing with DE (differential evolution) as well. I've used DE to tune parameters for many strategies with great success where SGD would have been, well, painful.
How coincidental! I just pushed a 'basic' (albeit less basic than this; it has a few key bells like an atom.xml file) Jekyll skeleton for blogs today (spinningarrow/jekyll-blog-starter) /shameless plug

For those looking for similar basic Jekyll setups, there's also necolas/jekyll-boilerplate and danielmcgraw/Jekyll-Base. They lack a Rakefile though.
I think the problem is that you are interpreting my statements through the vector of convincing others to teach their kids certain things. For example, you are seeing me as wanting everyone to learn CS. This isn't the case at all, I simply want a system where those that want to have their children taught CS can easily do so, which is the opposite of the system we have today. The problem is that the "strong consideration" of the individual parent is largely inconsequential because the decision making process has been largely collectivized.

I can agree that if we are going to force other people's children to learn certain things then it might merit some big conversation but that's not what I want. Ironically, I think this very process has perpetuated the dilemma you fear: it encourages and perpetuates a culture of not worrying about your child's education and "leaving it up to the experts".

Secondly, having every parent teach their kid is not the only alternative to the public school system we have today. There are a spectrum of possibilities, from simply having less state/federal standards (I don't really care what Senator X from state that I have no representation in thinks about our education), to private schools.
But, if we are focusing solely on "homeschooling", a friend of mine for example was "neighborhood-schooled". Each parent had a day with them, and each parent taught them what they were good at.
I think that's a good idea that could be implemented quickly, and perhaps it's good enough :-)

I also think it's easier to calibrate [an algorithm that estimates which comments people have read], than to calibrate [how much more importance to give to a vote that happens far away from the original post].

In fact, the latter is impossible? Because you have nothing to calibrate against? You don't know what the correct result is.

But here's a reasonable (?) calibration for an algorithm that estimates which comments people have read: If you upvote comment X, then you have probably read its 3 earlier siblings and its parent and grandparent. This doesn't need much calibration, and would probably (I think) work fairly well on the whole? — It's somewhat possible to validate and tweak this calibration, by observing how people actually do, when they read forum & blog comments.
I think the solution to this problem should be more human than metric.
I have a human solution to it. It might not click with everyone.
tl;dr - be around as much as you can, it shouldn't be that one guy is putting lots of extra hours all alone all the time.

I feel that folks who are not able to spend extra time due to family/life's other commitments should (few times a week) just be around the person who is actually spending extra time. So basically, they may or may not really work on their stuff but being around to share ideas, celebrating small milestones matter a lot. This also shows they care and ultimately thats what matters.
Best clients for freelancers are actually web development companies. I have worked as a freelancer for It companies, web development firms and graphic design/marketing agencies. Find companies in your area that are over loaded and offer a helping hand.
Jeff Barr, the Chief Evangelist at Amazon Web Services, strikes me as my model for a Developer Evangelist. Communicator, connector, storyteller, passionate.

He gave a very good presentation on Amazon Web Services. Not just technical content but enough marketing content to make you feel like AWS was something worth investing your technical learning time in. If someone had a question about S3/EC2 that he could answer, he answered it to the best of his ability. More importantly, if someone had a question he could not answer, he stated that he did not know the answer and he knew someone on the larger AWS team that he could (and would) get the person in contact with (if they gave them their business card after the meeting).

In his talk, Jeff threw in some entertaining anecdotal/behind the scenes stories about AWS. For example, Smugmug (at the time) was charging all of its AWS fees on a Corporate Amex card. Which qualified them for multiple round-trip airplane tickets to Europe or wherever every month.

For the developers in the audience who weren't using AWS, I felt like this was another positive push towards the tipping point to start using it - even if our current jobs were not cloud-oriented.

And, boy, he was passionate. Not in the sense of Steve Ballmer yelling at developers but evangelical in wanting to spread the good word of AWS.
@goldfeld absolutely. However, the profiler check mucks up the console output so I was hoping to use it as a fallback. For now I've made it experimental and will keep it that way until we can resolve the issues you pointed out. (https://github.com/adamschwartz/chrome-inspector-detector/is...)
My question is what did you pay him? If the job market is really such a buyers market, instead of hiring one guy at $100k/yr, why not hire two at $50k/yr?
Best children's book ever! Probably the book title I've randomly thrown into conversation the most in my adult life.. I'm not sure why. Maybe the distinctive title and character.
That's a great approachand this is exactly what we are doing at http://www.feedsapi.org , so you might want to check it out. It's however not free, I believe a free good service can not survive the market. We poll the sources every 60 minutes and deliver the articles as they come in , in realtime. At the email inbox level, Gmail offers all the features you've listed in the reading section and things like filters and labels make the organisation even easier. Would this be an option for what you are talking about ? Thoughts ?
The Fed's massive inflation is far more responsible for the rise in inequality in the US than anything else (and far more than a change in capital gains taxes). Including their constantly exploding bubbles that hammer the bottom 75% far more than the rich in standard of living terms.

The cost of a house has doubled in 15 years (and housing is currently spiking again while real unemployment is 14%, thanks to the Fed's massive housing inflation). The cost of gasoline has gone up 3 to 4 fold in the same time frame. The cost of groceries have followed a huge inflationary curve over the last 15 / 30 / 50 years. Ditto the cost of a vehicle.

Rich people can shield their money from inflation (easily in fact), average or poor people cannot shield their incomes from inflation. That simple fact is responsible for a huge destruction in standard of living in the US. Incomes have not even remotely kept up with inflation.
WPA2 support for the AR.Drone
Not to get too deeply into the weeds of philosophy of science; but macroeconomics very is at least as much of a science as climate science. Observations are made, hypotheses are tested against reality, and predictions are derived that fail or succeed.

That said it also suffers from a similar pathology where academic investigation is systematically distorted, occasionally suppressed outright and researchers in the field are sometimes attacked ( literally ) for the views that are ascribed to them.
But how does taxing producers more than investors make it easier to get producers?

All that does is mean that the fruits of a producer's labor generates a lot more wealth for other people, at a lower tax rate. That necessarily means we have to seek higher salaries, which requires higher investments, which necessarily means gains will be smaller, resulting in less ROI for investors.

Placing more of the tax burden on the people building value doesn't make much sense, since they have to live, too.
All these are different from a random person tossing in a "what's the problem with [x]?"
Imagine if every function was only allowed to take a single parameter--and in order to write a function that takes multiple, what you really had to do was declare a struct of type "the set of parameters foo() takes" and then construct one whenever you called foo().

This is what it feels like going from a language with tuples, to one without :)

(I would also say "imagine further that you had to do the same whenever you returned multiple values"--but you don't have to imagine ;)
If you can ever get the bureaucrats to keep the inflationary adjustments current. See the alternative minimum tax for the greatest example of that in action.
Difference between Z3 and coq
Check out Better Internet. It allows you to do and share it too without an extension.

http://betterinternet.co/
Code School - Try R
This is part of a broader problem in society with baby boomers not retiring or stepping aside for the next generation as has always happened before and it has broken many systems.

Is this because boomers consistently voted for tax via over safety net and then squandered that money so cannot afford to retire? Maybe. Is it because they're healthier than prior generations at the same age and the size of their demographic bulge means there are just more folks who don't feel ready to retire? Possibly.

In the US tenure systems are killers for younger talent. In my subject they led to one dominant branch of physics dominating tenure tracks - string theorists - with no real opportunities for other ideas ...now 20 years on and string theory appears to have been a terrible squandering of a lot of talent with little predictive science emerging from all that work.

It's somewhat depressing.

I once had a letter published in new scientist when I was an undergrad pointing out that there were no career paths for scientists as financially attractive as the most basic entry level job available to non-scientists. But that was nearly 20 years ago. Things have just got worse since.
Bing VS Google (By Microsoft)
Where did he do that? Ryan Avent, whom Krugman links to, talks about Google providing public services but he's talking about their whole offering. Krugman is just playing with the economics of fixed-priced monopolies.
Let me give you some perspective. I'm not "good", interviews are incredibly painful to me. I work at a big-corp right now doing perceptual computing which I'm very happy with. It's not Google in terms of public perception, but it's not extremely bad either. I tried job hunting a few months ago, interviewed at the big ones. The interviews went mostly well actually, but I didn't get a single offer. Basically, given my specialty, I have to be extremely good to get an offer. I can't apply to any job that has to do with the web or mobile, because the stuff I'm building in my spare time is not enough experience.

Basically, the more specialized you are, the more brittle your situation is. I also happen to be an immigrant, which together with the specialization means that for any given city, there might be 2-3 employers I can apply at tops. My plan going forward is to basically abandon my specialty in favor of a more common/in demand skill set.
I have both YaCy and Seeks (distributed open source search engines) in my FF search bar, but the results are really... disappointing. I just get good results with DDG.

DDG's commitment to privacy and not bubbling, etc. I do not believe are going away, it's their biggest selling point.

Besides, as long as RMS is demanding that DDG be the default search engine in the GNU web browser, it's good enough for me.
Forget school... I did political science and realized I wanted to be a developer instead. I dropped out and started a web development company with virtually no experience. I learned along the way and never showed my ignorance to a client. If I wanted to know how to do it, I took the job and did it. Now I've done it all and am a very experienced developer. Make your own path and stick to it.
GPLv3 is absurdly dangerous. Not just the viral nature of its license, but the patent crap in v3 makes it infinitely worse for companies.

So yes, I definitely appreciate it when people give warnings about links to GPLv3 code. I'd rather not even look at the code to begin with.
On the first point, yes, this is a frequent misunderstanding of the law. The management of a company has a general fiduciary duty to shareholders, but does not have any kind of narrow legal obligation to maximize profits, certainly not over any specific timeframe. They have quite large leeway to make decisions on the basis of whatever strategy they think is correct, and they may value things such as "customer loyalty" and "brand perceptions" in whatever way they see fit. If Google's management decided, for example, that it was important for their reputation that they stand behind their products long-term, and therefore that nothing would be shut down except in extraordinary circumstances, there'd be no legal problem with adopting that policy, even if it lost money short/medium-term. That's simply a strategic decision, which might be wise or unwise, but which courts have no authority to second-guess. Shareholders could vote out the board if they disagree with it, but there would be no violation of fiduciary duty.
This is very subjective, of course, but on slashdot, I think that the highest rated comments on controversial threads (e.g., recent PyCon uproar) were not at all "insightful" or "informative", though labelled as such. They often simply added heat to the discussion, usually with language almost guaranteed to inflame. On HN, a lot of those comments would have been flagged. That doesn't mean they would have been deleted, of course, but they most certainly would have been flagged. I also wonder how the friends/foes system affects moderation. I know that you don't necessarily know if/when you will be given moderation points, but I think it has to explain the scoring of some the comments. How else can you explain how a string of 4-letter words is given a score of 5- insightful/informative/funny?
@takluyver, maybe you should come to Berkeley for a while, so we can think about some of these issues... :-)
I found two kick ass web dev positions on Craigslist. Believe it or not..
It's no more dangerous than proprietary software in that regard. Proprietary software virally infects any project that uses it, as well as even people who merely look at it, which is why "clean-room" implementations require such careful hygiene to avoid being infected. Should we have an "MIT/BSD only" policy for HN links, and call out any links to dangerous proprietary code?
I'm more concerned about the bottom end than the top end.
Whether or not you teach kids CS at school is a minor point in the scale of things especially since you can always teach them extra stuff after school.

Responsible parents will make sure that their kids get a decent education by selecting a good school or by homeschooling.

The problem is, if a parent decides "I don't want my kid to bother learning math" then you completely close off a huge number of potential high-earning careers to the child.

Or worse, parents who are apathetic towards education and who's kids are unlikely to learn much of anything.

In other words, I would disagree that parents are necessarily better at selecting an education for their children.

This is especially important because education is important to social mobility. For example the potential for a kid brought up in some redneck park/council estate who goes to school and finds that they are good at math and goes on to become a programmer/banker or whatever.
So they'll tailor search results for you personally based on what they think you'll want (or, eventually on what they want you to want), but they won't let you declare what you don't want?
> the 95% confidence interval is much wider for them

If you change this to an 80% confidence interval, it'd become narrower and might actually somewhat favor new comments, with only a few votes (upvotes)? So this might be configurable?

> whereas an opinion with 1000 upvotes and 500 downvotes is probably more interesting to read than one that only gathered 50 upvotes within the same interval

Isn't it more likely that the 1000 upvotes and 500 downvotes is a cute kitten photo? Or something similar (a very short but strong and popular comment)? :-) And that the one that gathered 50 upvotes and no downvotes is the truly interesting read?

However! If you're able to estimate how many people actually read the comment that got 50 upvotes — then you'll know if it's truly interesting, but too long to read — only 50 people have read it. Or if it's boring — 1500 people have read it.

Perhaps a good sorting algorithm would be: Lower bound of confidence interval for:

(upvotes - downvotes) / num-people-who-read-the-comment
Not even a Wikipedia link? This was so anti-climactic.
Perhaps I'm a bit dense today, but why are you unable to link to descriptions of one or more of these better approaches? Many people would find the information useful and interesting.
Very strange, I use that too and never see any ads. Thanks for bringing this up - going to look into it.
http://en.wikipedia.org/wiki/Rent-seeking

more specific
Defeated:

javascript:clearTimeout(setTimeout(function(){}, 1) - 1);
Nothing. No. They don't.

Everyone gets diluted. VC firms and investors get diluted. There are ways to add anti-dilution clauses. It's complicated and I don't understand how they work. But AFAIK they are extremely rare and their presence will dissuade investors from investing. What prevents abuse? Trust. If you're a VC firm and you screw someone over, word will get around and all the good deals will dry up. If you're an entrepreneur and you screw someone over, word will get around and you'll never be able to raise money again (from the top firms, at least).
Have you heard of Stylish? https://chrome.google.com/webstore/detail/stylish/fjnbnpbmke...
Seriously, just imagine if a fraction of the students taking the massively popular ML class on Coursera had created a project on Github.
It's the story of a boy named Harold and his namesake crayon

I don't remember the story by heart but I don't think the crayon was named Harold. But I never obsessed over the story so I could be wrong. Was the crayon named harold?
Wilson score confidence interval is easy to implement and already proven to work greatly on Reddit, where it is the default sorting algorithm. Do note that Reddit also has down votes and Reddit also has threaded comments. While I agree, it's not the "perfect" solution, but for a perfect solution HN admins would need to invest a lot of time (and it would probably be a lot more buggy and in the end they probably won't come up with something that's better). Going with Wilson they can do a quick fix that would improve the sorting a lot.
Or make a Stylish script and share with others.
Let's add "rent seeking" to the list of terms you've failed to properly understand.

http://en.wikipedia.org/wiki/Rent_seeking

You'll note that the defining characteristic of rent seeking behavior is the effort to avoid producing new and valuable work by expending resources petitioning for changes in the regulatory environment instead (e.g. diverting resources from the production of new movies to lobby for retroactive extensions of copyright protection on old movies). In other words, it has a precise, limited meaning and is not a fancy term for "just wanting to charge rent in general".

AP going to court to enforce existing laws protecting new work is pretty much the opposite of rent seeking behavior in that (a) they're spending resources to operate within the existing regulatory framework, not petitioning to alter it in their favor and (b) they're doing so in conjunction with the production of new (and presumably) economically valuable work.
How do I press ⌘ on Linux?
You might assume the total cost of those 2 options is equal, but when you look at the overhead/additional compensation (insurance, retirement, etc.) for each position, it might actually be cheaper to hire 1 at 100K rather than 2 at 50K.
This makes sense, but I can imagine it getting abused in cases where developers aren't being too careful what they allow to be saved in localStorage.

I can think of a few arbitrary examples where you could DOS users of a site, and that makes me think that it's just a matter of time until someone with a mind more oriented to circumventing security finds a more consistently applicable or nefarious use for this.
I paid 1600 for a two bedroom 1100sqft apartment in a nice area(wicker park) in 2011-2012. With no need for a car or car insurance it was more affordable than I expected.
Just updated with OS-specific instructions:
https://github.com/adamschwartz/chrome-inspector-detector/co...
Easy -- just plug in an apple keyboard and hit ⌘
This seems quiet advanced and well thought through. And Quora works really well as far as I've seen. — I've also been thinking about letting the initial position of an answer depend on who wrote it.