skysight-inc/HackerNews huggingface dataset:
I was reading on my phone in bed, but your comment so missed the point that I was compelled to get up in the middle of the night and write a full response.

1) Yes, the author confused Penn State with the UPenn. The Financial Post should probably correct it, but I find it excusable that a Canadian author writing in a Canadian paper might not properly distinguish them. This did not cause me to discount the rest of the article.

2) Yes, it's one sided. It's an opinion piece in the comment section, and labelled as such. This is indicated by the breadcrumbs at the top reading "Home / Opinion / FP Comment".

3) No mention of email hacking? What about the "link to a zip file posted online at a Russian Web address" that "contained 5,000 emails written by some of the most prominent names in climate science." Sure, it didn't use the word hacking, but for all we know it might have been an inside job. Unless you have personal knowledge to the contrary? (cue the police coming to seize your computers)

4) Wait, they didn't seize his computers because of one particular comment left on his blog by someone unknown? You do realize that Tallbloke is not a suspect in the case, and that his computers were seized _explicitly_ in an effort to track down the source of that comment containing that link? Is this the first time you've come across this story?

5) "Seems like this is written by a conspiracy nut". Well, that's a matter of opinion, but "seems" is an odd word choice. As the byline mentions, she's the proud author of the "recently published exposé of the Intergovernmental Panel on Climate Change, The Delinquent Teenager Who Was Mistaken for the World’s Top Climate Expert." I haven't read it, and so can't comment on its quality. Have you? I've read some of Matt Ridley's books, though, and he called it "one of the most important pieces of investigative journalism in recent years". (http://www.rationaloptimist.com/blog/delinquent-teenager)

5) I do appreciate the link. In particular the part where he retracted his clearly libelous statements, in which he coyly refers to "certain things that could be misinterpreted", as if "the seizure of computer equipment that appears to be linked to the storage and dissemination of the stolen documents" might have a completely different meaning Mr Tatershall's legal jurisdiction? And the part where he offers Mr Tatersall space for a response in return for not "pursuing legal action that was previously suggested"? Was this perhaps added after you read it? Or is that the part you are calling attention to?
There are plenty of toxic chemicals in car manufacturing. Hell, cars (particularly old ones) produce these toxic chemicals continuously while you drive them! Smart phones are a hell of a lot less toxic than cars.

As for the comparative benefits, we could argue until the cows come home - both products are insanely useful and life-changing - but if we simply declared them equally useful, that would make phones a better bargain due to the much smaller amounts of toxicity.
Wow, your minecraft portal implementation looks amazing! If you open source it, please let me know.
System headers could use a #pragma _SystemIdentifiers, much like TeX's "makeatletter" and "makeatother" that allow packages to use @ in the name of internal symbols to avoid conflicts.

I do think compilers ought to have warnings for using identifiers in the reserved namespace. Most projects probably wouldn't trip over the ^_[A-Z] reserved space; however, numerous projects would trip over the reservation of any identifier containing two adjacent underscores.
4Head Headache Relief QuickStrips
I completely agree, AppViz 2 is an excellent app for checking and storing sales reports, iAd revenue, customer reviews & app ranks.
Most that still use Quicksilver to today are likely not "most people". The "object-action-object" command of QS is not something Spotlight is capable of (e.g. drag files on desktop to trash, open these images in Photoshop, all without involving a mouse click).

I've quit QS for LaunchBar few years ago (when the author announced the development for QS has ceased) then Spotlight then Alfred. I think Alfred did better than Spotlight as a launcher because of slightly better results (e.g. typing "pho" in my machine list Photo Booth and iPhoto but not the one I want the most: Photoshop) and few little touches here and there where Spotlight didn't get it right (e.g. "press enter to copy" for calculations).

I use file actions a lot (move these files, trash this, etc.), so Spotlight is pretty much out of question.
Well, certain rights can't be signed away. I really suspect this is one of them. If you stand in front of a Jury and say "yes, I signed it. I couldn't use what I paid good money for if I didn't!" all 12 of them are going to feel your pain.
I've seen it used by beginners (espectially those who don't consider themselves beginners!) who are not particularly security concious yet. Books and tutorials cover it then say "but don't use it unles you really really have to becase ...": people remeber what it does but not the warnings that were attached.

I think it needs to not be covered at all for the most part in documentation that might be used by a beginner, in any language not just Javascipt, rather than telling people about it then telling them not to use it.

It gets used because it is sometimes easier than the alternatives. If people don't know about eval() until they have learned enough to be capable of understanding the alternatives and the security implications of eval() then like us they'll do their level best to never use it.
If it's not overly personal, how did you end up being hospitalized?
Convert PDF files into DOC or DOC files into PDF.
Printable grocery coupons
Concentration of eggs helps all. Extra eggs will trickle down back to the birds.
That breaks when sites use images that match their background. You get a lot of white squares in random places.
Dear HBO
Does the average person do that? I've seen nothing to suggest they do, except you might.

Also, when is morning? people are in lots of different timezones that are following companies and celebs.
Building a help system for a saas application.
I have the job of building a help system for a not-too-easy-to-use saas application.

I am restricted insofar as I cannot make changes to the code or layout of the system.

Right now there is a very high learning curve to use the system.

Where can i learn about the best practices for explaining how to use an online service?

Does an interactive forum outperform a deep FAQ? Any services, like Zendesk, that you guys recommend?

Where should i start?
Thanks a lot! Node looks really clever. Right now I am learning C as I am really interested in computer vision. It is a massive leap above my current skill-set but you have to start somewhere.
Node.js npm package.json cheat sheet
That's a nice variation of Nozick's experience machine [1] :). I wouldn't consider taking such a drug, because it leads attachment to that good mood. Attachment leads to unhappiness: that state may not be maintainable (shortage of drugs, rebirth if you believe in that, etc.) and we can always wish for more or better.

I think that the highest form of happiness is non-attachment, being aware but not under control of pleasant and unpleasant experiences (akin to enlightenment in Buddhism).

[1] http://en.wikipedia.org/wiki/Experience_machine
care to be more specific?
Alan Cox: locking rules should be statically enforced by the language
I would guess I spent at least 40+ hours a week for about 6 weeks. That is when I started having a much higher number of "ah-haaaa" moments. It must be very hard if you hard if you have a full-time job.

Is there something that you really want that is not available? That could be the driver you need to get you excited about firing up terminal.
I'd tried that and it totally messed up the chrome because it could load the required images. But this was on Windows. Perhaps I'll try again.
Minecraft seems to be so many different things to different people:

1. It's an incredibly deep game about surviving, exploring, and reshaping the natural world.

2. It's an artistic medium that allows elaborate visions of architecture and fantasy worlds to be realized very easily, albeit with large blocks.

3. It's a fun way to hang out with people online, like Second Life without the indulgence and materialism.

4. There is whole field of "Minecraft science", where people do experiments to figure out how the game works and invent machines in-game that do things way beyond what the developers ever intended.

5. People design custom worlds and publish them for others to play. These can be long narrative adventures, short puzzles, parkour courses, and some team sports have recently emerged.

6. A huge developer ecosystem has grown from only decompiled and manually de-obfuscated source code. People have modified the game in amazing ways, and some mods have been incorporated into the official game. An official developer program is in the works.

7. "Let's Play Minecraft" shows on YouTube are unusually entertaining. The game is so open ended that you can really get creative with the format and content of the show.

I don't know what it will be for you, but I'd be amazed if you never got anything out of it.
For instance, neither pthreads nor C1X-threads offer a "assert I'm holding this mutex locked" facility. I will posit that you cannot successfully develop real-world threaded programs and APIs without that, or without wasting a lot of time debugging silly mistakes.

It's funny, Alan Cox thinks the same:
https://plus.google.com/111104121194250082892/posts/jWjJ9897...
Further, you can't use the device you've bought unless you click "agree". Anything else won't let you use it. I seriously doubt those things would hold up in court.
Apple Mail to PST Converter
The Conversion of Apple Mail to Outlook is very simple at PCVARE the Apple Mail to PST Converter Tool that perfectly convert Apple Mail to PST files format.
Keychain is a frontend (of sorts) for ssh-agent and ssh-add that helps you keep a single instance of ssh-agent running across login sessions.

Pretty rad: http://www.funtoo.org/wiki/Keychain
A very nice drawing board
Make your shell snow for the holidays
Fortunately, there exist at least two decent C compilers for Windows that I know of: GCC and ICC. GCC provides the same FOSS compiler available on every other platform, and also allows cross-compiling from FOSS platforms to Windows, which helps when producing cross-platform binaries (to avoid needing to have a Windows system around to build release binaries). ICC doesn't use a FOSS license, and it lags behind GCC, but it does provide a replacement backend for Visual C++, which can make it more usable in some environments. Either one provides much better support for C than the Visual C++ C compiler.
Sure, emotions are very temporal and frequently changing. But even if I am angry, bored, or excited, I know that I also want to and am capable of being happy. Evenmore, some other emotions are often strongly related to pleasant emotions. E.g. if child gets angry because he/she has to go to bed, it's usually because the child wants to play.
Facebook to Include Sponsored Stories in News Feeds
Shameless plug for my new email newsletter (http://www.startupfrontier.com)

I interview interesting startups that have open positions. Essentially, I'm trying to give applicants a more personal sense of the company behind the job listing.
Lumia 710 Accessories
Thanks! It's not the prettiest of code, but it's up on my github: https://github.com/RileyA/VoxelsAndPortals
I had never thought of it that way. I guess the distinction I am making in my head is between the contract and the way in which the contract is enforced. I have always felt uncomfortable when those two circles have overlapped.
Adding a link to the video for others interested: http://www.bloomberg.com/video/83135286/
An accurate description of the pharma industry (been there, seen it):

Jeffreys, Diarmuid (August 11, 2005). Aspirin: The Remarkable Story of a Wonder Drug. Bloomsbury USA. p. 73. ISBN 1582346003.

But there is an idea in the article, which does seem to be true: most of our current problems are industrial-technology related (environment, energy etc. consumption, known as "externalities" in economic lies, which is basically abusing Earth -- and therefore ourselves -- in the current "economic" system) and just doing more of the same might not be the way out.

Another "critique": All watched over by machines loving grace and Henrietta Lax by Adam Curtis (BBC documentaries). Adam goes further, with TINA.
Miranda Kerr Nude
It's Miranda Kerr like you've never seen her. Mrs Bloom is one hot mama in this season's hottest clashed colours and prints. Plus: see exclusive behind-the-scenes images from the cover shoot. Miranda Kerr poses nude for her cover shoot for BAZAAR's November issue.
Facebook machine learning technology improves; Redditors alaramed.
Right. Even if we replace the pipe with a coil, it's much more efficient to just use the mechanical force directly!
I read it expecting the word 'holistic' to pop up at any moment.
The Best Criminal Defense Lawyer in Jacksonville
What kind of battery time do you get? I've been thinking of installing Debian on my MBA 11" for a while, the only thing holding me back has been battery time.
On a smaller scale, at my first proper dev job I saved the company around £20k/year with a few little hacks. Two days later I was fired for arriving at 9.30am and they withheld my pay for that month too (all 4 days of it!).
Just don't understand why this matters, Apple should take this as a complement and come up with the next cool thing.

Apple's litigation just pushes everyone else to innovate, while killing off their own enthusiasm.
So if I say it's one time faster, isn't it a 100% increase?
Using the GUI version of MacVim does give you a couple of other really important features which no one will be able to do with out....

...a squiggly redline under your spelling mistakes and easy mapping of the command key for shortcuts. I think you might also be able to do more with fonts (e.g. italics for comments) too.

On a more serious note, I tend to use both MacVim and iTerm 2 in maximised windows (not full screen as such) on separate monitors. E.g. iTerm2 on the laptop, MacVim external.

I could run MacVim in a terminal but I don't get anything from it either. Of course working remotely is a different matter.
>> we'll need both governments and private financiers to invest a lot of money

Setup the right incentives and the private financiers will come.
SQUID Proxy On RHEL5/CentOS - Everything That You Should Know About [Part 1]
Unfortunately I didn't set up as many of these, but the first generation of SLC SSD were quite prone to failure;
The latest SSD with Sanforce 12xx controllers seem to work very well. I had no failure on these yet, though I had some trouble with older designs.
Sports Car Rental
JL Sports Car hire is an exciting new company offering exhilirating driving experiences. Our Lotus Exige S is available for daily or weekend hire.
Used client-side you are still exposing yourself to cross-site security issues and the like. While you are right that the client-side JS environment is prone to this by other methods, this doesn't mean you shoud open up this method too.
People with depression are not always able to experience happiness. And I cannot explain why, but at the worst, I don't really want to be happy either.
After doing a lot of research and attempted to use many wiki systems, we've settled to using Wordpress as our help system. It's got decent search, hierarchical articles that you can easily map into categories, many plugins and so on.

To accomplish this, we've created a custom theme/layout that renders the help categories in a JQuery tree plugin on a left sidebar , search on top and content on the right column.

The effort was about 2-3 days for one frontend developer and the results were quite good, so I highly suggest going this route unless you have other restrictions.
Eclipse is a pretty good framework for building IDEs; there's already a set of plugins for R (StatET) that support debugging with the original interpreter.

One of the projects for 2012 is to integrate Renjin into StatET, including a line-by-line debugger. Any takers?
Limestone tiles
What is the most expensive WP site/project you have built
Ask HN: Will you share company revenue/expenses/profit numbers with  employees?
Let's say you lead a private company of 30 people. Revenue info is closed. Do you think it is wise to share this information with all employees? Pros and Cons?
There have been a number of successful drugs developed to treat cancer. [1] That said, I've never met a doctor who thinks that drugs are the be-all end-all cure for unhealthy lifestyles. The old Ben Franklin quip "An ounce of prevention is worth a pound of cure" still applies today.

http://en.wikipedia.org/wiki/History_of_cancer_chemotherapy#...
I think broadening the applicant pool here means getting more underrepresented types applying rather than changing how you select them after they've applied. Just because you get additional, different people to apply does not mean you have to relax your admissions criteria; if anything, it's the opposite: you have more to choose from.

If this is not what was meant by that phrase, then it's what should have been meant and I stand by my point anyhow.
Congrats to the scala community and the team that worked on this.

If there's a feature you'd like to see in a future release, you can suggest it here: https://groups.google.com/forum/?hl=en#!forum/scala-ide-dev
New Frontiers in Collaborative Experience Management
Chile vs Paraguay live
I'm seeing Fx9 now on Windows, no need for the beta.
Super movie converting software for mac download
What Do Need to Start Tiling
TileGO is a unique tile leveling system that uses the Common tiling tips, tiling methods and tiling tools to make it easier, faster and safer to tiles.
Not an opinion about ext3, but "I have many machines using it" does not mean a system is obsolete or not, for obvious reasons. Besides, with companies still running COBOL/FORTRAN software on decades old hardware, what is "obsolete"?
I clicked on this, forgot about it and looked at the tab a while later. I only realized I was looking at old comics after a couple of fairly confusing minutes, wondering about the odd art style and why on Earth they were back to playing Phantasy Star Online, but effortlessly integrating the "fact" that there's a new EverQuest expansion coming out that is similar to the previous ones. I guess that one is a timeless fact.
The post you point at just talks at length about two features: const, which Dennis Ritchie liked but wanted changes to, and noalias, which he wanted to kill off. Const works exactly like he suggested; noalias became "restrict", which seems dead outside of a few standard library functions.

That doesn't seem to me like a pervasive sign of problems with C99. Personally, I find the C99 standard incredibly useful and I can hardly stand to write C code that can't rely on C99. I like having designated initializers. I like having a "bool" type. I like having structure literals, for use in arguments or return types. I like having the family of sized integer types, such as uint32_t and uint64_t. And I like having standardized versions of pre-existing features such as "long long", "inline", and variables declared in the middle of code.

Do you really despise all of those features?
MongoDB Best Practices
I am mostly a Python programmer who still remembers C and I won't say "crap".

I will, however, say "ugly".
I don't really see what teaching has to do with it. Not every developer's goal is to teach. The idea that he most capable developers should give up doing to pursue teaching is not very good economics. This assumes that the optimum balance is to have a well normalized force of average developers. In reality, you need extreme outlier doers. It's only because management is not optimizing for value creation that teaching is valued. They want a large growing number of average subordinates, not a fixed amount of commandos.
This is one of those very rare moments where the idea is so funny and good that you'll probably have quite the success with the idea even if the implementation isn't the best.

But it seems like you've done a great job with the implementation as well. All the best!
Transparent touchscreen vending machine
App of the Day: Pretty Pet Salon Seasons for iOS
Wanna enjoy holidays like never before? Just rejoice with Pretty Pet Salon Seasons game app.
"Most of the world’s disk drives are not able to be built because Thailand is underwater”

Consolidation when supply is depressed is anticompetitive.
ERA - Computer Recycling, Laptop Recycling And Computer Donating In Vancouver
ERA has a clear mission of reducing electronic waste through computer recycling, Laptop Recycling and computer donating services. With depots throughout Vancouver, Calgary, Edmonton and BC. ERA provides a great way to recycle electronic equipment safely and securely.
Yep, I definitely see where you're coming from with this. It was my initial take as well, but as crazy as it is, after some time spent comparing different approaches, turned out that this is the fastest way to do it in JavaScript world, and that is true even up to older browsers such as IE8 (I haven't bothered measuring anything related in browsers older than that, because IE8 is the oldest browser with some way to output generated sound), but especially true with the latest optimizations such as CrankShaft.

However, I should probably set up some public performance tests and compare the instructions these things compile to have some hard data back my claims, I wouldn't exactly trust me just saying it is so, as I have just tested these things on the fly.

But, however, this approach is more modular, and fits more use cases, and that matters even more for me right now, but trust me, I've spent my time optimizing every operation to the point that it doesn't make things harder to use. :)
Show HN:  Peregrine - the REAL instant photo sharing app
Peregrine! - designed as the real simple instant photo sharing app. Simply snap and post to Twitter using the native iOS5 SDK. Took about a day to make and has been open sourced. Enjoy!

http://peregrine.cc/
http://peregrine.cc/
The definition of a mixed blessing: your mother-in-law driving off a cliff in your new Porsche.

No, scratch that. I quite like my mother-in-law, and I wouldn't own a Porsche in a pink fit. Revised version:

The definition of a mixed blessing: a conspiracy nut is prevented from lying about important stuff by a government that wouldn't know Freedom of Speech if it bit them on the arse.
Interesting article. I tend to agree with the author. In fact, I would go further and claim that while I've met many very good programmers who learnt they're craft at university or college, it's probably safe to say that all the truly great programmers I've met have done at least 10,000hrs of self-taught programming before they even left school.
Try CleverScale, the 1st web acceleration PaaS
Wow, that's very cool! I think you could make a great learning resource for FM synthesis from there, especially if you'd explain how each of those examples are put together!
Opponents of BofR claimed that was the broken part because it was redundant (and potentially dangerous) to enumerate rights not explicitly granted to the government. Also the built in amendment process allowed the document to adapt as the country evolved, while allowing the highest priority requirements to be met in the first iteration.