skysight-inc/HackerNews huggingface dataset:
Hmm, reading the description on Amazon it seems like they have added more 'implementation' examples. For me at least I found better sources of implementation examples (the Bach book on UNIX for example) so I suspect, but can't confirm, that the newest one is probably not a whole lot better, and if you can find the 7th edition at a discount (or the 6th or 5th) you might be able to add it to your library less expensively.
Since making this blog post I've discovered that there are other pull requests for the original project to improve performance, such as this:

https://github.com/pa7/heatmap.js/pull/24

I'll have to write a follow up once I've integrated them all...
The title of this article could apply very well to the contents of itself. In addition to the things mentioned by other commenters, this was odd and clearly wrong:

> Even if you get a response saying “go for it!”, that provides you with nothing in the terms of US copyright law.

Promissory estoppel would surely bar collection of damages where the rights holder gave unequivocal permission to use the copyrighted material.
Windows 8 is a Legitimate Competitor
Great idea. Wish the project much success. Once it is further along, my startup will give this product a shot -- in particular the java server integration is of interest to me.

Whenever a module/feature gets completed, please consider creating short how-to docs/videos. This is a consumer oriented product, so friction to deploy should be minimal.
Here's the pre-print: http://xxx.lanl.gov/abs/1210.5482
In fairness, Chrome/Chromium have their own set of issues. I use both browsers and come across crashes, poor renderings, bad performance, etc. I still prefer Firefox for a few extensions I use, though.

I stopped using FF when I left my previous job, synced up my bookmarks before I left but then was unable to retrieve them because I had not written down the access guid. I'll just sync with my Google account and be done with it!

Having been a user and developer for almost any time, I would never have relied on that! A simple bookmark export, spot check for some URLs, USB drive/email/FTP to somewhere. I've always done that when leaving jobs (along with other personal things or notes/application settings).

Maybe I'm too cautious, but I've always ended up with a good copy of my data.
Hiring: full-time dev/systems hybrid at profitable, growing startup in Austin
UI testing: Mocking Ajax responses in PhantomJS
Thank you :) Yes! "magical" is a great way to describe the experience...

As you suggest, I tried to keep things simple with the text, but in the end since I use a lot of code samples and diagrams it was difficult to do that. And yes, rendering graphs was also a challenge. I didn't get into those details in the blog post, so let me know if anyone is interested in hearing more about that.
Bitter struggle over Internet regulation to dominate global summit
Good find. Of course, it just changes my question to: How did he find it?
Linux Kernel Log - Coming in 3.7 (Part 4): Drivers
Alternative interpretation:

> Aha! Now all developers (not just "Top Developers") will be able to harass their users!
It's almost like we need reviews of reviews...
DataBinding performance in WinRT and the Bindable attribute
Don't know what's with people here saying will not review apps anymore.

What kind of person are you? So your review is only good if you don't show your real identity?
Being who he is, it would be interesting to hear him elaborate.
The 20 most fascinating accidental inventions
CSS Regression testing in PhantomJS
Html-pipeline: Chainable Content Filters
I'm always skeptical of using this stuff for PTSD since the comedown is so harsh. I would suspect that the period of serotonin depletion could actually be just as bad for PTSD as the MDMA "high" could be good. Though I guess it's also important to note that taking MDMA with your therapist in a quiet room is nothing like taking it in a loud, dark room with your friends.
The issue here has to be that it's hard to mask MDMA - people are going to know they're on something even at therapeutic (rather than recreational) doses, are they not? Is that really poor blinding?

Antidepressants tend to be long lasting and slow acting (AFAICT) which MDMA is not.
"The Lean Startup" Author Eric Ries On Entrepreneur Being A Job Title
Maybe that typical system has a gender bias then :)

Perhaps if women are implicitly required to negotiate, and choose not to, then they will be recruited by another organization who is willing to pay them more without negotiation. You've just lost out on a good engineer - the employer has done themselves a disservice.
Global trends for 2013
Both laptops will be fine to learn programming in C/C++, the decision should be taken by other features or needs. The macbook pro offers more processing power, but if you want portability choose macbook air. If your only interest is learn to program I would recommend you to buy the macbook air.
Health applications - a review for an app which allows you to record you stool consistence (for Morbus Crohn) could negatively affect your chances for employment as well as open you to ridicule by others.

"You gave AcmeFamilyPlanner 4/5 stars, Mrs Candidate - say, do you want to have a career or a family?" (Hm, of course this could help remove bad employers from your list of prospective work places ;) )
Funny, I have this problem specifically on my laptop since its a 15" screen with a 1080P screen. I got extremely annoyed over the weekend while I was trying to read documentation on my laptop for Django. I ended up giving up and not reading and switched to using my ipad the next day. Dumb, irritating etc.
Show HN: Extensionizr - Start a chrome extension in 15 seconds
Is the come-down bad though, if the doses given are sub-recreational and are followed by proper amounts of sleep?

Not to mention if you can ensure you're getting the right thing and not some dodgy multiply-substituted cathinone or piperazine!
Corporatesh*t - A Response to Mark Suster's Entrepreneurshit
I was confused by your comment

> I don't think it's just a problem for women.

Since the paper provided clear evidence that this problem is worse for women. But then I kept reading and learned that you believe

> The percentage of people who are decent negotiators is small and, empirically, most of them seem to be men.

So that clarified to me that actually you a) believe women are inferior and b) that you did not read even the article's abstract which clearly stated that

> We observe interesting data patterns. For example, we find that when there is no explicit statement that wages are negotiable, men are more likely to negotiate than women. However, when we explicitly mention the possibility that wages are negotiable, this difference disappears, and even tends to reverse.

Implying that women's failure to negotiate arises from being socialized not to raise a fuss about wages rather than a difference in intrinsic ability.

All in all pretty standard for a top comment about gender issues on HN.
Facebook mobile ads are how you'll kill it
You could use something like WPScan against their blog and then make educated guesses which one was the culprit...

https://github.com/wpscanteam/wpscan
Choosing the right HTML5 technologies for your Web and Mobile Application.
Good idea. Thanks. We're also working to solve the problems by keeping the design as intuitive as possible. Media sharing should be just a question of dragging and dropping the file in to the channel posting box (we're going to work on this frontend bit next).

The java server (https://github.com/buddycloud/buddycloud-server-java) is nearly feature complete and being implemented by a company called Surevine who plan on using it for "enterprise" customers.
I once thought about an automatic bullet-proof precompiled-header system. I think this is actually not impossible to implement.

When first parsing a header, the parser can take track about all macros it depends on in the preprocessor state. E.g. a very common macro is the one it reads very first, like `#ifndef __MYFILE_H`.

Then, including a header becomes a function (<macro1, macro2, ...>) -> (parser state update, i.e. list of added stuff). This can be cached.
Of course I am. I don't like the "Even in a modern context". That statement papers over all the details that show why the statement is useless as a means to understand the modern context. My hypotheticals are examples of how that view cannot be applied to many modern contexts.

You complain about hypotheticals. This whole tangent started with the hypothetical "if she would otherwise be idle" so it isn't like I started it. But you'll see that I also gave a non-hypothetical. My wife doesn't work. I do. She goes to school full-time and gets disability money from the army. Should she do all of the household chores because I'm the one who is earning the money? Maybe. If she wants to. But it's not predicated on that I'm the one making the money and she isn't.

The disagreement between me and others here seems to be because there are two issues at play: one is the personal view of the commenter, regarding what that commenter expects from a relationship, and the other the extension of that view to others.

The former I find somewhat crude and distasteful but acceptable because breaking up or getting a divorce has much less of a stigma than 100 years ago. It's the expansion of that view as a generally acceptable cultural goal or justification that I'm complaining about.

I mentioned "chores will be distributed inversely proportional to % of household income provided" as an example how the commenter's view is not a useful guideline. The view is absolute: if the girlfriend doesn't work then she should spend not more than 20 hours a week doing chores. My question - meant to highlight the useless of that guideline - is: if the girlfriend works for 1 hour a month, does that mean she doesn't need to do any chores? Almost certainly not. But the guideline says nothing about how to handle that case, which means it's a rather overly specific guideline.

(Now excuse me. I need to put the next load of wash on the line. It's my turn to do laundry. :) )
Please post the URL of the original article: http://web.mit.edu/newsoffice/2012/lead-proton-collisions-at...
That's how you get stuff done. You build a coalition of people whose goals, if not necessarily pure motivations, align with yours. It's not like you're going to get "I support everything Google does, now and forever" tattooed on your forehead because you align with them on this issue.

The perfect is the enemy of the good.
> ... a magically simple way.

I'm sorry, but the only person who could plausibly pull off "magically" in a product description was Jobs. I would strongly suggest rewording this part so not lose people in the first 3 seconds on the site.
Shark: 100X faster than Hive (SQL),100X faster than Hadoop for machine-learning
Malware Corrupts Iranian Financial Databases
You should check out "...in space!" at TV Tropes. (http://tvtropes.org/pmwiki/pmwiki.php/Main/RecycledINSPACE)
"Placebo controlled: 12 patients got the active drug, 8 got an inactive placebo
Exit poll: 95% correctly guessed which group they were assigned to."

No kidding
Looks great. Did you try http://www.CrossRider.com ? - quite useful to jump-start extensions development.
Implementing client-side prediction for a WebGL-based multiplayer game
GitLove.me - lifestile metrics from your GitHub code Soon.
Robomartin: I learned in C. I also find C to be superior to e.g. Java for learning data structures and algorithms. On the other hand you are losing this argument:

Below let X represent roughly the sentiment "C is a good learning language, since it teaches you what happens at a low level"

darleth: C sucks as an intro language
robomartin: No it doesn't because X
darleth: X was true 30 years ago but isn't anymore
robomartin: well C is still better because there is no language that does X

A better refutation is that I cannot predict the order of complexity for an algorithm written in Haskell that I could trivially do in C. Haskell presents immutable semantics, but underneath it all, the compiler will do fancy tricks to reuse storage in a way that is not trivially predictable for a beginner.

Similarly with Java, you end up having to explain pointers and memory and all that nastyness the first time the GC freezes for 1-2 seconds when they are testing the scaling of an algorithm they implemented in it.

Yes there is a "learn that when you need it" for a lot of stuff, but for someone actually learning fundamentals like data-structures and algorithms, we are talking about a professional or at least a serious student of CS. Someone in that boat will need to be exposed to these low-level concepts early and often because it is a major stumbling block for a lot of people.

If you just want to write a webapp, use PHP. If you want to learn these fundamentals you will also need to be exposed to the mess underneath, and it needs to happen sooner than most people think.
True, antidepressants are much slower acting than MDMA, but you're still looking at 80-90% of people in antidepressant trials who can correctly guess which group they're in (due to side effects such as dry mouth, sleep problems, sexual dysfunction, etc.).

Regarding the issue of whether or not it is poor blinding, I guess it is a bit like the tree falling in the forest but nobody is around to hear it: if you conduct a placebo-controlled study, but all the participants can correctly guess which group they're in, is it really a placebo-controlled study?
How to debug JavaScript Errors by Type
The branding dilemma
Slashdot-style meta-moderation would be awesome.
Video Monday: Rat Heart Robots, Cheap UAVs, and Disney's Humanoid
DIY Stand Up Desk
Combining Medical Expertise with User Interface Design
Proprietary Indilinx Barefoot 3 controller debuts in OCZ Vector SSD
Who is "you"? You, adrianwaj could make it more appealing to bitcoiners by offering some cool features. I programmed a bitcoin wallet for facebook (and never put it live as I fear handling other people's money) but of course, that's a cool feature. The users within one server could transfer coins outside the block chain at no transaction costs. Do it yourself or make a bounty for it.
I'm interested in whether you looked into using a DocBook tool chain via publican or asciidoc.
This kind of attention to detail is all too rare these days. I love Redis, because I have never, not once, ever had to wonder whether it was doing its job. It is like a constant, always running, always doing a good job and getting out of the way.

It only does a few things, but it does them exceedingly well. Just like nginx, I know it will be fast and reliable, and it is this kind of crazed attention to detail that gets it there.
When you live in fear, you will always attract the worse society has to offer.
NYC in the 70's was good and bad, probably a little better today however. When the police turned their eyes on the sources of crime, late 70s-80s (also The Guardian Angels) things improved.
Then the NYC government + private business started the rebuilding of Times Square (Large commercial entities) and other areas. This brought in more jobs and most crime (various kinds) moved out and into other areas/neighborhoods.

But alas a new type of crime moved in (white collar - bankers etc..) So who is watching them now? NOBODY.

Now the police cannot stop somebody from flying a plane into a building, that is the responsibility of our Federal Government agencies. Today, the police are more of a danger to society than they ever have been. This I compare to the NY Police in the 70s,60s, 50s...(corruption - Watch/Read about Frank Serpico for example). The bad cops were afraid of getting caught. Now today they can get away with murder.

The NY Police and in fact most of the police foces in all of the USA have been militarized in the name of terror. They have been given powers to detain and arrest for almost anything. Look at them the wrong way.

Nothing is worth the price of losing your ability to assemble, speak and to travel. You cannot do this anymore without being considered a potential terrorist or similar. We are not innocent and are all potential threats the all seeing eye of the Police State.
Yeah, nice work. My own thoughts: you want to have people coming together to engage in commerce on buddycloud with btc as the preferred currency, like what paypal is to ebay. Maybe make the server appealing to install on bitcoin servers and have the network as the preferred way to discuss transactions and record a list of transactions and interactions.
Intrade shuts out American bettors
I was hoping this would be some kind of web framework.
I'm not certain this will help with that problem. It seems some people will just continue posting silly 1 star reviews:

http://i.imgur.com/ed7Wj.png

There is a chance, in fact, that since tech-savvy users are more likely to be worried about online privacy, that this could increase the proportion of review that are by people who don't know what they are doing, and don't care about posting stupid reviews under their real name.
No, the point is to have a decentralized currency. Just like the internet, it provides great freedom and stability.
I agree that his Special Relativity work was probably worked on with some contribution of Marić, but I think his later work was more individual. Others may deserve credit for some of it though http://en.wikipedia.org/wiki/Relativity_priority_dispute

History has a way of attributing contributions to the foremost scientist of the era. For example, "Newtonian" physics implies and is often taught to have all been first discribed by Newton, when in reality it was a joint effort of him, Galileo, Kepler, Descarte, Hooke, Leibniz, and others.
Cisimple Launches A Hosted Continuous Delivery Platform For Mobile
tldr: I'm a car buying expert with a long and successful track record. Looking for a couple of technical cofounders in the SF Bay Area. If you're interested, I'd love to meet for a beer or coffee. Contact me at: gregg@realcartips.com
Five Characteristics VCs Look for in a Marketing Exec
See, I would have had the opposite interpretation. Declaring the salary negotiable means to me that they're willing to hire a less qualified candidate (e.g. no degree) for a lower salary. By opening negotiations, I'm never going to get more than the original salary and they're going to start working at finding an excuse to pay me less.
Facebook always spends our entire ad budget
None of these look organic to me. I spent some time trying to get robot movements to look organic, and motion-capturing human movement. I believe no simple trig formula can generate plausible animal movements.
A sex and music based economy sounds great.

Though thinking about it, as a non-musical nerd I'd probably starve pretty quickly.
Google is publisher according to Australian court
A throwaway account just to chime in the pronunciation. Is this what the world is coming to?
Decent explanation, but I have a couple quibbles.

First, the term "tail recursion" is overly narrow. This transformation should apply to all tail calls, not just recursive ones. This is useful, for example, in families of mutually recursive functions.

Second, this transformation is not really an optimization, as it changes the behavior of some programs (by preventing stack overflow or memory allocation errors). It's a documented feature of languages (or specific implementations of languages) that users rely on to write programs in a particular style.

I prefer the term "tail call elimination" to describe these transformations.
Nice, I didn't realize that ability to connect from anywhere. Have you found DynamoDB to be expensive in practice? Of course the cost is mitigated by the admin they handle.
It works like twitter, you type "+username blah blah blah", if you want it to be a completely private message, remove any other people/circles in the share to box.
They want to be known for something besides being involved in that war Clinton intervened in during the 90s.

If you're from a place that doesn't get a lot of international press, it's natural to feel pride when a person from that place is met with acclaim. My high school teachers probably still talk about the fact that most of them also taught a writer for The Simpsons.
Google refuses to sell its search button to Bollywood
Transition Request: HTML5 as Candidate Recommendation
Beware Funding Cliffs and Falling Valuations in the Consumer Web | Betabeat
I had been meaning to change that. Thanks https://github.com/buddycloud/webclient/commit/d7cc1f43103dd...
If I understand it correctly Eric is saying startup teams should have a management guy, who will be responsible for keep things on tracks while the rest of the team is building the product?
Case-Study: How A Bootstrapped Team Used Lean Startup To Achieve Success
200 app icons that make your app looks great
It's not going to be me, haha. But they should put up a btc donations address.

Is there a site for btc bounties? You (someone, anyone) could put time into that.
Kirtsaeng v. John Wiley & Sons: Supreme Court Hears Contentious Copyright Case
We'd call him a German. The Germans of the day, indubitably, would have called him a Jew.

There's a reason why he moved to America...
Gmail and Drive - a new way to send files
Bash One-Liners Explained, Part V: Navigating around
How Martin Odersky rewrote the rules of coding for a mobile world with Scala
> Now you are stuck.

Well, hopefully I will still have similar options as I would have chosen anyway. I.e., a reliable and performant combination of MB and CPU.

> The bigger worry is if they start to shut out third-party MB manufacturers. I don't get why the author of the article assumes they will, however.

Yeah, why would they want to harm their ecosystem partners like that? Last I checked, many of those Taiwanese firms are the same ones who were OEMing boards for the major desktop vendors.
Have you looked at PouchDB? http://pouchdb.com/ Offline database that handles cloud sync for you.
15 years of KDE e.V. - The Early Years
Lessons from running a residential house painting business
Addressing the address issue.
I can't stand "professional journalism" like that. First sentence "For Google, what is happening in Germany right now is a very big issue. If the German Bundestag (government) gets its way".

Budnestag is German parliament, not government. This would be clear, if the author made an effort and read article's snippet, which is cited in his/her own article:

"Later this month a proposed new section to the German Copyright Act is due to be discussed in Germany’s parliament, the Bundestag. "

Comming back to merit. I am not specialist, but this legislation is not that stupid as it may sound.

It gives content providers a chance to earn money in other way then putting ads on their websites - ads are good for Google, but not for us because of privacy violation, user tracking and similar practices. Collected data are available on request for FBI, CIA and similar agencies in other countries.

Right now "content aggregators" take for free what they want, as a result those, who provide valuable content are loosing money.

This hits society, since professional journalism is in the decline. We get mostly gossips, unchecked revelation, stupid interpretation of scientific results or advertisers-driven content.

If nobody is able to finance investigative journalism, then it is clear danger for freedom.

On the other hand this regulation does not hit education, general access to knowladge, since content is protected only for a year.
Python vs Node vs Pypy benchmarks
Yeah I know crossrider, what they do is awesome!

But this is more for the "do it yourself" guys, who just need a bootstrap.

I built it out of laziness to copy-paste the extensions forlder for each new extension. And checking out what each thing in the manifest means.