skysight-inc/HackerNews huggingface dataset:
Good for you, sebastianmarr. As a vegan for 8 years now, I can tell you that there are plenty of good recipes for vegetarians, if you consciously look for them.

Also, watch out for this phenomenon: after not eating meat for some time (a month should suffice), other food (especially vegetables) start to taste differently - start to taste better. It's quite possible you might never go back to eating meat again.
Run it in a private browsing window as well, with session-only cookies.
Our Biggest Kickstarter Surprises
For debugging client-side JavaScript, some things you can try for size in Firebug:

- Breakpoints in Firebug script debugger

- Find state of variables by assigning them to global vars temporarily, e.g.:

var debugState; // Delete me once you've finished debugging

function someFunction() {
var state = 'interesting value I want to inspect';
.... do some work on 'state'
debugState = state;
}

Then access debugState in the Firebug console. The console allows you to use JavaScript to interact with your page.

- Using console.log(msg, ...) in your scripts. You can pass multiple variables and these will all get output to the console, e.g.:

console.log('The Carousel:', carousel, 'Foo:', bar, ...)
Hi Jeremy,

streamline.js already fits the bill, including your golden rule: the core idea was precisely to generate the callbacks that the developer would write otherwise.

Today it works with both CoffeeScript and Javascript, but in a decoupled way: the streamline transformation is applied to the JS generated by the CS compiler. It could easily be repackaged as a CS language extension.

It has been around for more than a year and the CS+streamline combination is powering at least one live site: http://www.thethingdom.com/

Bruno
In most articles about why people pirate movies, I find that two points are mentioned.

1) Getting a movie the legal way is much slower and harder than getting it in a few minutes at the comfort of your room

2) There will always be people who don't want to pay for movies.

Now to talk about India specifically, the first point breaks down. Our internet speeds aren't really high enough to promise that a movie download is faster than taking your bike and renting the DVD for ₹25-50 nearby.

Regarding 2), we find that people have no qualms buying tickets at theaters for > ₹100. Buying DVDs however is very rare, at least among the average Indian populace.

So unless we find a middle ground piracy is still going to happen. And frankly, I think we have much bigger problems than piracy to tackle.

Just my ₹2
Most of their userbase is alt accounts. I have at least three myself.
Timtara Coupon Flat Rs.600 OFF on Rs.2500
Sorry. It was late. I obviously meant discrete, even though I didn't know about that difference (in my native language "discreet" has both meanings).

So thank you.
A subjective opinion on development estimation
I did not have much experience with frontend code and more or less had to learn JavaScript to use Node. I think one reason Node has become so popular is that it is relatively simple to understand (in part because JavaScript is), the documentation is excellent, and it works well. Twisted has similar goals, but it was harder for me to learn what was going on, even though I have prior Python experience.
Ask for username/email, then key off that. 80% solved.
Let's multiply 73 by 137 to get 10001.
I've found that there are times that some of those "features" can make browsing slightly more efficient. Cookies, cache, history, etc. have all come in handy at times. I have my chrome setup with the standard privacy settings, and then have my FireFox setup in full blown stealth mode. ...I then choose which browser I use based on whether I'm looking for speed and efficiency or anonymity and security.
I find this to be pointlessly harsh:
>> .. is the stupidest shit I have had the misfortune of reading today.

If you disagree with something, please explain why. Throwing around insults really doesn't add any value. [1]

[1] http://ycombinator.com/newsguidelines.html
A Real Developer Challenge By Michael G Schwern
Show HN: My weekend project githero.es is retired and is now open-source
First, I'd just look at the simple overall engagement metrics that matter most to you. For example, if time spent on your web app is most important to you, then see how that was affected by your new design. You could compare the users who say they don't like the new design with the rest of the users.

It's likely that some specific features or actions will be affected by a redesign, so track that using Mixpanel or something similar, and again compare old vs new behaviour and complaining users vs others. For example, did people stop clicking on some buttons after the redesign? Did they start buying much less?
Having a mission vs. Answering to Investors (or why Google has ruined search)
There are some interesting PG tricks and is a good starting point for people new to Rails 3.1 (with Bootstrap/SASS/CoffeeScript)
You should almost certainly use Facebook Connect as your only signup option - all the data I've been privy to shows that the improvements in engagement more than make up for lost signups.

I'll put you on my list of "people I will never do business with on principle", but if I'm your target market then you've got much bigger problems than that.
Cloud Search using Suffix Arrays
Like dangrossman said, use console.log.

Check out these videos from Paul Irish on using console effectively:

http://www.youtube.com/watch?v=4mf_yNLlgic

http://www.youtube.com/watch?v=nOEw9iiopwI

Since you are an emacs user, you may want to try mooz's community fork of Yegge's js2-mode
https://github.com/mooz/js2-mode

Haven't tried it myself, but you may also want to look at Moz Repl in emacs. http://www.emacswiki.org/emacs/MozRepl

Finally, check out Christian Johansen's and Magnar Sveens .emacs.d for some ideas on how to set up your emacs for javascript.

https://github.com/magnars/.emacs.d

https://github.com/cjohansen/.emacs.d

For TDD, you 3 main options worth checking out are:
Buster.js looks really promising and does both server-side and client-side testing.

If you don't like buster.js for whatever reason, Mocha is a popular node.js server-side testing option and Jasmine is a popular client-side testing option.
Every company is almost certainly going to begin to unravel. Business has cycles; success precedes failure. The skyscraper index is laugh.
This is great - thanks! Are there any other good screencasts similar to the Railscasts?
Using jslint has saved me a lot of time (I lint everything on write in vim using syntastic). Syntax errors can pass silently leading to difficult to find bugs. Using strict mode helps with this as well. I have also started to prefer Chrome for client-side JavaScript development, it seems to let less slide than Firefox, although Firebug is pretty dang nice.
Usually there is more going on than $$$ when someone entertains the offer to leave a company. Getting more $$$ only plugs one of the holes in the dike and usually (in my experience) that person is going in 6 months anyway.

I never entertain counter offers simply because I consider it a firm agreement with that other company that I already accepted.
As someone who is doing much more CoffeeScript and JavaScript than before, one things helps a lot: unit tests.

I'm using Jasmine (and Guard) for that.

It helps to get a better understanding of the language/platform in my opinion.
Social Media Mind Begins to Wake Up: SOPA, Komen, and OWS
Obvious Engine augmented reality SDK for iOS made public
Bunpei Ginza, History of Tokyo from Dawn to A.D 2000
This just really doesn't bother me, Google knows some stuff about me due to what I have told them and machine learning, they use it primarily to show me ads they think will convert better. This makes Google more money, the advertiser more money and makes it much more likely that the ads will actually be useful to me, pretty much win win win.
Obvious Engine: a vision-based augmented reality engine for indie games
Anonymous Eavesdrops on FBI Anti-Anonymous Strategy Meeting 
As FBI and Scotland Yard investigators recently plotted out a strategy for tracking suspects linked to Anonymous, little did they know that members of the group were eavesdropping on their conference call and recording their plans.
Why are there so many ‘copycat’ products in china?
Open Advice — Book Helps You Start Contributing to Open Source Software
Micron Technology CEO Steve Appleton Dies in Airplane Crash
Oh and by the way I don't want to come off as being thought as a patronizing 'genius' or anything.

I don't consider myself to be super-smart or have some prodigal intelligence, and my school isn't MENSA. I'm in an average high school.

It's just that I feel my creative potential has been stifled. Thanks for understanding.
Zo maak je zelf een verlaagd plafond met inbouwspots
What's funny is that many UWashington CS students tell you that trick in their job interview, from some popular class project they do.
Mums launch student home swap scheme
Completely agree.. this calculation makes sense to me, the average salary of a college graduate in the US is 5000$, and a DVD costs around 50$, so by the same proportion a DVD should cost between 100 and 300 Rs. However a Game DVD costs 2300 Rs. i.e. no middle ground..
I don't know if it is related or not, but I find my ability to use pens and pencils has greatly diminished since I started to use the keyboard. My handwriting was never great but over the years it has dropped to a level that is best described as illegible.

I can type about as fast as I think, a speed that would be unattainable using a regular writing instrument based on re-creating memorized shapes using fine motor control. Maybe the slow-down that comes with using a 'real' pen or pencil for writing would give you the right frame of mind to unlock your inspiration.

The short version: try writing in longhand, see if that helps!
I don't see the funny side of downvoting comments here on HN. Pathetic!
New Jaguar Cars
New Jaguar Cars
the Jaguar XKR S convertible is capable of producing power to 550 horsepower with 502 lb-ft of torque Thanks to much power
SenchaTouch (for mobile browsers) has a free commercial license (http://www.sencha.com/products/touch/license/), with paid support if required.

The bigger (mobile & desktop browser-friendly) ExtJS has the GPL "issues" - the commercial license is ~$600 minimum per developer.
Real Madrid vs Getafe live streaming online watch
Real Madrid vs Getafe
Home - Away
Match schedule:
Spanish La Liga
Date: Saturday, February 4, 2012
TIME : 19:00 GMT
LOCATION: Coliseum Alfonso Perez
Watch Real Madrid vs Getafe live streaming and also watch Spanish La
Liga full season live streaming online. You can enjoy this game on
your PC, So why you miss this exciting race
The only other video that sticks out in mine head is this Google Tech Talk by Nicholas Zakas about javascript performance.

http://www.youtube.com/watch?v=mHtdZgou0qU

Besides videos, check out Javascript Garden:

http://bonsaiden.github.com/JavaScript-Garden/

Javascript Weblog:

http://javascriptweblog.wordpress.com/

Here are some links over on Quora:

http://www.quora.com/What-are-the-best-resources-for-learnin...

The three books worth getting for someone who is already a programmer are:
Crockford's "Javascript: The Good Parts",
Stoyan Stefanov's "Javascript Patterns",
and Resigs's "Secrets of the Javascript Ninja"

IMHO, there are few videos worthwhile.
Having such a button on TPB is a thought experiment, but the process is exactly why I'm shifting away from physical media and buying high quality no-DRM music from iTunes. This is also why I won't buy movies or shows from iTunes, ever, until they drop DRM. I just wish the whole content was aggregated in one worldwide store instead of having segregated regional stores.

If I buy something today, I want to have 1. the best possible quality, 2. be able to read it now on whatever device I want (which means transcoding it to any size I want as I don't want to fill my phone with a 20GB 1080p movie), and 3. to be able to pick it up ten, twenty years down the road and read it as is. Anything else is equivalent to trying to sell me the same content twice and absolutely unacceptable.
5030 Mic Microphone Ways Problem
This reminds me of the old days where people would encrypt all their emails, no matter how mundane, with blowfish. I'm pretty sure there must be some sort of inverse relationship between the effort you put in to hiding your comms activity and the amount of stuff you actually need to hide.
If you don't require ssh port forwarding, adding `AllowTcpForwarding no` to your sshd_config will prevent this issue.
Thanks for the kind advice!

I'll give longhand a try :) It seems like a good idea.

Unfortunately, I've tried typing before. To give you an example, the question that I've just written took me about an hour to think and type through, while in the past something of that same length would have taken maybe about half an hour.
Given the average lifespan of a human on earth today (around 67), and the average population growth rate (somewhere between 1 and 2%), it causes an acceleration in the number of humans living and being born.

The notion that this growth is unsustainable is scare mongering. 1.5% growth per year is sustainable indefinitely to colonize the galaxy, if we can just keep the resources needed to support that growth flowing. At some point we will need to create a Dyson sphere around the sun to capture most of its energy, and harvest the raw materials in the asteroid belt between mars and Jupiter. As for living space, it will be superstructures orbiting the sun in the habitable zone.
Only "open source" != not getting paid.

Now, to rephrase the question, if you worked for a year on something with the expectation to sell it, would you be happy to see it "shared" freely by others?

Also, we were told that sharing our stuff is a good thing -- not that sharing other's people stuff aainst their will is a good thing.
Gooogle has a broad-based commitment to breaking scrolling, from scroll bar width hacking to having multiple scrollable regions in a web page with invisible separators, to hiding and reflowing page content to cut off everything off-window. Chrome integrates with Google's web apps, to the point that you never know how to navigate a page if you use a gapped in Chrome.
Yeah, like when we go to a restaurant and dont like the food. Oh, wait...
I never understood why people think it's acceptable to join a work call with kids screaming in the background. These are the same people who smugly ruin other people's flights and restaurant meals. You bred; congratulations. But you really, really shouldn't have.
From sand to processor, or how a CPU is made
PHP has been a leader in breaking the web for much longer than Apple or Google.

Overuse of POST should help, though, as it lets the browser jump in to rescue you with a popup before you go Back.
froth much?
Thanks will look into that.

FYI - all results have a saved link, no need to screenshot :)

Example of yours - http://saved.route.im/a584
India's first 'Rock Theme Park' in Kerala to woo tourists
If references were given, they could be counted, not countless.
Because the majority of them they dont even have to f*n eat, and they should somehow invest their time in a bs social network?
Classes start 20 Feb.

Note that the Stanford/Coursera classes scheduled for the middle of January have never started. After the initial big push for AI/DB/ML classes last fall, the two platforms and one independent company pioneering this generation of online classes have split. Now there are three or four platforms (Stanford, Knowlabs, Coursera, Udacity) and at least four companies involved, including the initial university sponsor.

On the plus side, there are also professors from at least three more universities promising to participate. And I really look forward to more experiences like the AI and ML classes I enjoyed. Thrun and Ng did great work. (I liked Norvig's ad hoc tutorials better than his class lecturing; now I want to dress like him, though.)

Finally I do have to wonder if the latest rounds of classes will ever kick off. Two weeks late with total radio silence from a startup project usually means that nothing but vapor will ever emit.
Windows Phone developer experience leaves for Amazon
If you have a server where only a few people should ever SSH in, use AllowUsers.

If you have a larger number, assign them to a group and AllowGroup.

Simple, fast, and effective.

If you can turn off password auth in favor of keys, do that, too.
The narrative of the webcast/screenshare and conference call difficulties describes virtually every such event I've been involved in. The 15 minutes wasted getting everyone online, the ad-hoc troubleshooting for people who can't seem to get signed in, or cant see the screen, or cant share their screen, etc. Are there any screen sharing technologies for quick ad-hoc sessions like this that JUST WORK?
Clickable link in the stats page, added :)
I browse pretty much like this as well. I log into incognito mode for Facebook and Gmail, and everything else in regular mode.

Incidentally, I also have about 50 separate email accounts that I use to log into various services. This helped me greatly when my Stratfor and my ps3 accounts were compromised, I didn't have to worry that a particularly important email address was at risk, so I just ditched them.
You are missing firebug, chrome dev tools
Just like an iPhone, where you touch the screen, and there is no touchpad or mouse, so not like an iPhone at all.
The speed of light is finite. So, if we where to cover 200 light year radius we would need to expand Pi(200+r)^2 = 1.015 Pi * 200^2 = 1.5 light years in a single year which can't happen.

Put, another way 1.015^10,000 = ~10^64 but there are only ~500 billion stars in our galaxy and that's spread over 100,000 light years.

PS: The milky way only weighs ~4×10^41 kg humanity weighs ~1/2 trillion kg. So at 1.5% growth it takes less than 5,000 years for the projected mass of humanity 10^44kg to be 1,000 times as large as the mass of the milky way.
The average DVD costs around 10-15 dollars.
Cloud Infographic: Cloud Drivers For Adoption | Cloud Computing Community
Cloud Infographic: Cloud Drivers For Adoption | CloudTweaks.com - Cloud Computing Community
Online essay
Online essay written by professed writers is filled with new ideas and interesting thoughts so it is highly recommended to refer there.
Games that no longer support their creators
I guess that means at some point the growing number of people born on Earth will have to be shipped to space. I hope there are enough volunteers and space ships.

Meanwhile, I'd also keep in mind this curve, posted earlier on HN: http://en.wikipedia.org/wiki/File:World_population_growth_ra...
My team at work uses Webstorm. It's a bit of a memory hog, but it works pretty well. The integrated debugger is great, and you get immediate feedback if your JS doesn't parse. The main weakness is the autocomplete could be a little smarter, but it's not useless. The editor regularly goes on sale for $40.

If you're looking for something free, you might check out the cloud9 editor. You can try the hosted version and install it locally.

Also, a tool like JSHint (less opinionated than lint) is a practical necessity.
Ask HN: Who do you use for Microtasks in multiple languages?
I need to source some data that is in multiple different languages.

We tried MTurk but the lack of bilingual workers meant our requests had a 90%+ failure rate.
Mat Board 
Matboard and pre-cut mat
I found the WebStorm IDE from JetBrains to be excellent. It has very good JS support and is very extensible. Many of my collegues use TextMate.

Never use alerts to output debug info - the alert itself may interfere with the events you are trying to debug

console.log is mostly reliable - but sometimes the value of a variable will not be what you think due to firebug weirdness (or hoisting?) - use break points instead.

If you are required to make stuff work in IE the JS debugger that comes with IE8+ is actually rather good (and more stable than Firebug).

JS Lint your code but don't use an overly zealous settings. JS is flexible - no need to constrain yourself.

The only book worth reading IMO if you really want to learn the details is "JavaScript - The Definitive Guide" by David Flanagan (ISBN 0596805527).

Crockfords good parts is mostly about his general preferences for programming style. Definitely don't read it like the bible.

If you want to focus on UI learn how to use events properly - this means not using frameworks but doing it from scratch yourself.

Read up on event driven programming and asynchronous behaviors

Learn JS first - then jQuery, Prototype, whatever second.
I don't browse like this at all, I really couldn't give two shits on if Google knows I like "Computers & Electronics - Programming".
JSHint [1] - don't fall prey to JSLint's dictatorship
UglifyJS [2] for compression

For debugging: get used to webkit inspector and Firebug. console.log is the best thing since sliced bread (object inspection, etc). Use a `debugger;` statement to insert breakpoints [3].

node.js: get started with Express [4] and mocha [5]. Make the jump to coffeescript after you're comfortable, it's a great fit on the server. Read howtonode's articles to get an introduction to various aspects of node [6].

[1] jshint.com

[2] https://github.com/mishoo/UglifyJS

[3] https://developer.mozilla.org/En/Debugging

[4] http://expressjs.com

[5] http://visionmedia.github.com/mocha/

[6] http://howtonode.org/
Building Java EE Applications in JavaFX 2.0
http://jsbeautifier.org/ for pretty printing. I'm using this for minified scripts and JSON strings.
debian.
And those individuals will hopefully get honest reviews and their douchebaggary will be known to the world. I highly doubt many people will do this unless they don't care about their reputation, networking, etc.. And besides if they do develop a certain public reputation then no one will want to sit next to them.

I think this idea is absolutely brilliant. It makes me even want to travel more. I love meeting people and have different interests I'd be happy to talk about for hours and hours with someone. You'll either learn new things, make contacts, or be teaching someone whereby you're strengthening your own understanding. It's win-win-win!
If someone really wants to break in there are much easier ways..
If I access the RSS feed as https://news.ycombinator.com/rss , the "Comments" links in the RSS feed should point to the stories on https://news.ycombinator.com/ , not http://news.ycombinator.com .
this hits so close to home. I have a manager who often claims a given task is "really simple" (especially in meetings) and when assigning some of these simple tasks he informs me that they should take 10 minutes.
The funny part is to watch him take on some of these 10 minute tasks, and watch him cooped up in his office for 5 hours screaming at various pieces of software (i.e. visual studio or IIS) not behaving in a manner suitable for said 10 minute task.
After the 10 minutes (plus 5 hours) of working on it, he'll call me into his office and ask me why his local IIS isn't working and that "it doesn't make any sense"... will spend another half hour troubleshooting all his issues, and 10 minutes after that his fix is ready to enter the release cycle.
Another point is that increased legal challenges will bog down a system, slow innovation, and increase costs due to having to pay lawyers AND reduced productivity.

The reason people are so tense about sharing is because a) people aren't taken care of by default (which they should and can be), so there's fear associated with survival, b) and this causes us to not be as open to the idea of sharing, where everything belongs to everyone - where one's success is good for everyone else.
While there are occasional projects that go viral on Kickstarter, the vast majority of projects that get funded are the ones where the founders have already spent a load of time getting their contacts excited about the project.