skysight-inc/HackerNews huggingface dataset:
Just to be clear, it was a terrible joke. :)
Dear PG, I forgot my password 101. :(
I am not sure how else to reach you, but I would like to reset my password to the HN account (JJ) I created sometime in 2011. I completely forgot my password and would like to retain my unique username on your website if possible.

You have my axe.

-JJ
Top 7 conversion mistakes by bloggers and content marketers
Thank you, this is phenomenal feedback!! Most of these are already very simple, and the ones that aren't will become very simple soon. Michel (@neumino on github) is working on improving the docs right now, and I will pass this list on to him. We'll get this documented ASAP.

Thank you again, this is incredibly helpful!
That is why I love, and advocate, the nand2tetris[0] course. Reimplementing a simple machine from the nand up gives a new perspective.

[0] http://www.nand2tetris.org/
Real identity means that you have your real name/contact info in your profile even if you username is generic

Yes, plainly "tokenadult" is not the name on my birth certificate, but after lurking here a while, I saw that there were quite a few other users who use screen names rather than real names as user names, so I decided to recycle the electrons of a screen name I was already using on two other sites. Even when I use a screen name (which is mandatory on some forums I use, as for example the one where my screen name here originated), I usually make my real-world identity discernible in my user profile on all sites, and some friends recognize me just from my on-line behavior and off-hand references to my real-world life experiences, if they first met me under my real name somewhere else.

On Wikipedia, where I use a distinct screen name different from what I use on all other sites, I for a while was harassed by people who even phoned me in the middle of the night because they didn't like my sourced edits. So I'm somewhat aware of why some people would like to be anonymous online. But on the whole, I figure I should have consistency of online identity, and linkage to my real-world identity, and I think that does provide incentive to comment more responsibly and to be cooperative with community guidelines.
"Muscle Confusion" is not a legitimate physiological property.

It seems to be a mutated misunderstanding of "accommodation", which is almost entirely a nervous system phenomenon having almost little to do with adaptations in muscle tissue.

The best form of "changing it up" for hypertrophy is to modulate standard acute training variables. Merely randomly changing exercises is ... not efficient.
What is Andrew Mason's HN handle?
The future is here, but we don't know how to deal with it yet. How we currently create web applications is so fundamentally different... that it's almost like learning from scratch. It still doesn't tell you how to construct your application (aside from using components, of course). You'll still have some type of "application wide script", I think, to do stuff like routing.
No, brevity is a positive feature.

Stupid comes in all lengths, and long stupid is not better than short stupid, it just takes up more real estate and time to slog through to figure out that its stupid.
NASA and Google invest in quantum computers
And then he could use Tinycon to show the timer in the favicon (totally useless but a nice detail): http://tommoor.github.io/tinycon/
MacroPy: Project Report and Future Directions
It's very interesting/telling that this question was not answered by jrockway, but those above/below it were.
Dear Congress:

Please look into the NSA "Stellar Wind" mass wiretaps before you start in on a product that isn't really sold today. We'd all appreciate your cooperation on this one.

Thanks!
That's what /s is for! :)
wat. you're 5'5". that's what's stopping you from being in love? what in the fuck does that have to do with ANYTHING. that's not a question.

you need to get out of your head, your bubble and get friends first. good friends that can help you get your head straight. no one cares about your height bro.
That's good as well. The important thing is that this was done by choice, and not pushed upon you (like some companies want to do).
TLDR: http://mlkshk.com/p/MQLE
Jupiter, Venus, Sirius and, at the very limit, even Canopus are visible with the naked eye during the day. It's just hard to "get a lock" on them because contrast is so low. But if they are close to a large, fixed, easily visible reference (the Moon, a tall building, a tree) then suddenly they pop into view. The first two are easy, the third is doable in good conditions, the last is difficult and requires excellent conditions and a keen eye.

You need more than a few stars for navigation, of course, but I would assume with a good sensor, proper filtering, and nice optics, a computer could see enough stars during daytime to perform navigation.
I'm using a slow Internet connection, so I notice when transitioning to a new workout, it shows the old workout picture for a second or two before the new workout picture loads. Perhaps you can load it during the rest period and just have it hidden?

P.S.: Great job! And great website idea!
If a spell checker runs locally, you know that there is no physical way that information is being transmitted to someone else.

A server is a black box controlled by someone else. They may tell you it'd doing X but there's no way to verify that.
Face recognition for spies, identity from "media in the wild"
Its the network effect, people gravitate to one location. SF & NYC benefit greatly from this. Chicago is nice, inexpensive, but sparse.

Labor intensive operations, like Groupon, benefit from Chicago because of the cost and availability of real estate. On the other hand, so does most of the rest of the United States.
I see it more as a potentially native impl of MVVM which is currently done in the application layer. the speed optimization is important if we want to have UIs as complex as, say, an IDE in the browser, which is pretty clearly where we are headed this decade.
The difference between a business and a social club is making payroll. Your organization has not become a business until it does so; as soon as it fails to make payroll, it is an ex-business. This applies even to a one-person operation, where the rule is called "Pay Yourself First".

If you have to invest your own cash to pay your living expenses, then do so up front, in a planned, structured amount, get equity for it, and pay your salary out of that fund.

If you aren't paying yourself or getting paid, you aren't working at a failed business, you're unemployed at a non-business. This makes your decision to stay and restructure or bail a practical rather than emotional one: is making your own payroll until things might work out at all viable financially? Will it make you do things you don't want to, or can't afford to, do?

This has nothing to do with not trusting your family; I grew up with parents who ran their own business, and religiously maintained separate business and family accounts, paying themselves (and later, me and other non-family employees) salaries. I've seen the results of small partnerships and family businesses that didn't do this; it isn't pretty even when it works.
Sorry, I don't have a link for you, but I've recently read that one of the problems that many parents who live in poverty have is that they simply do not know what is necessary to be a good parent.

The specific example was with respect to talking to infants - that talking to children who do not yet have the power of speech makes an enormous difference in the development of verbal and cognitive ability. Rich infants heard an order or two more words per day than poor infants due only to the fact that poor parents didn't know that it was important. There was no intent to neglect, just ignorance.

The overwhelming majority of parents want to be good parents, some just need better information on how to do it.
Society? Really?
The most powerful capabilities for the Expert Physician as listed
I agree with the premise of this article. It looks "pretty", but I can't look at the page and easily navigate. While obviously part of the issue might be I'm not used to the new design, but there needs to be some kind of "intuitive" factor, right? But just my opinion obviously.
Prototype your web sites with Handlebars.java
Prototype your web site using Mustache templates
I use my Twitter handle: the first syllable of each of my names.
Email service - internet's oldest profession.
How a startup evolves into a growth-stage company
If you really want to know what it takes to live a happy life, read the book Flow [1] by Mihaly Csikszentmihalyi. It's the best book I've ever read on happiness and reading it has positively changed my life like nothing else.

[1] http://www.amazon.com/Flow-Psychology-Experience-Mihaly-Csik...
I see you are getting downvoted a bit, but I think this is a legit point to debate.

Whether or not the bottom line is clear cut, I would say a few things:
These lawyers are probably on retainer, and while they could be doing other things.
This clearly gets them SOME amount of positive press, and certainly helps their bottom line if you believe that some future trolls will not attempt to sure them.
It may also invalidate some laws that hurt their business and innovation which then allows them to potentially develop new products.
Lastly, I would definitely argue it helps us a society, and corporations LOVE to buff their image with some hero bullshit story. Before these story, what did you know newegg for? Selling cheap hardware?

What is their new image? Champion of the internet. (and their lawyer is a godamn bawse.)
I don't know if you could buy this kind of press.
I've recently discovered that MSN censors IMs with some urls. From reports, it seems that the censor rules are really random too: e.g. everything with the .io tld. It also gave zero feedback that it was doing this, other than "error sending message".

That is not acceptable. If you think there is a virus in a URL, attach a warning as web browsers do with domains that have had reports of distributing malware. And beyond that, actually make sure that you only do this for sites that are really a danger, rather than making up arbitrary rules with exceedingly low precision.
As a vendor, the registration would be extremely annoying. Since these widgets are meant to replace HTML links and buttons, I would then have to create and support 2 versions: the fancy widget version all the providers I registered with, and a fallback for providers that don't support it.
So... High earners scored higher on "warmest relationships". Which is cause, vs effect here?
FB bows to indonesian military to censor west papuan news blog
Facebook is continuing to prevent the posting of links from West Papua Media Alerts. Supporters say the censorship is a result of lobbying by agents of the Indonesian military.
http://westpapuamedia.info/
I'm 5'4", chubby, prematurely balding, and under 30, and I've been in long term relationships with several awesome women.

There are certainly disadvantages to being short, probably especially in the dating realm. Big whoop. That's not what's preventing you from dating anyone.
Whenever in doubt of what to do always suggest to break the problem down. You are going through a lot right now so it's difficult to keep a clear head when making a decision. Take the time to go through the pro and con of leaving or staying and then see which one is more important to you. Also consider that psychologically when humans invest a
Lot of time and energy in anything it is difficult to let go (from relationships to startup). So don't allow it to be the only reason to stay.
Maybe next time do a cursory search before jumping to conclusions? The WHATWG spec is the first link when you search for "requestAutocomplete" on Google.
Facebook is continuing to prevent the posting of links from West Papua Media Alerts. Supporters say this is a result of lobbying by agents of the Indonesian military.
>A lot of freelancing is being able to understand who a good client is and a bad client. We as developers are incredibly privileged right now, supply seems to be heavily out striping demand and therefore we can afford to be picky.

I suppose what you mean here is that supply of work is heavily outstripping demand for it, but a better way of saying that is demand for developers is heavily outstripping supply of them.
It's impossible to prevent all cases of social engineering with a purely technical solution, this is true. But that doesn't mean that we should disregard how much easier phishing attacks are with the advent of HTML mail. The goal here is not so much to stop social engineering dead in its tracks as to prevent some of the low-effort attacks that do happen.
Hey All,

MacroPy is basically finished in its current state, as a proof of concept and bundle of demos. Next steps include breaking the macros themselves into separate project and polishing the core into a solid foundation for others to build upon.

We also very nicely wrote up and documented both the demo macros (case classes, pattern matching, etc.) as well as the macro writing process, so hopefully others will have an easy time getting into it

We welcome any feedback and contributions =D
Will Yahoo Try to Get Its “Cool Again” by Doing a Deal for Tumblr?
Would love to make the URL bar disappear in mobile Safari. Love the idea, I will do this workout now.
Experts in Germany Divided on Computer Science in School Curriculum
Begging for rides and sleeping in stys seem worse than total isolation to me.

I also can't imagine someone who is an extreme introvert would be able to pick up odd cash jobs really easily, and also don't seem like great ways to have extended contact with other people.
I generally allow my identity to be navigable, but I enjoy using pseudonyms in many venues to slightly discourage the act, and make it more of a "public secret" than a broadcasting.

I also think it's extremely difficult to use real identity at younger ages because one's internal identity shifts with great rapidity, and it's simplest to run through a series of new accounts and handles to drop the old associations. For me this came to an end as I hit my late 20s; for a time, I would make a new account almost every time I wanted to post on HN. Then I got stuck on this one. Then I linked to my personal web site. Apparently I stopped caring :)
Personally I've seen Tumblr's growth increasing rapidly in the last 12 months or so. It still seems to be used mainly by creative types (artists, musicians etc.) but more and more tech companies are using it to host their blogs and I've noticed a lot of techies have also started hosting their personal blogs on it. I think the Dashboard works best with visual content rather than written content and this might be something holding Tumblr back from growing quicker (although changing this could lose them their USP).

It would be interesting to see how the 'modern' Yahoo would handle the acquisition of such a popular site. I don't think there's anything this big that they've purchased in the last few years.
Man I loved that podcast for some reason. I was a weird kid.
I know AT&T does that I haven't experienced that with Sprint.
The Facebook IPO, One Year Later
Thank you so much for pointing this out.

Multi column mode is actually usable for me now. Before I just couldn't make up my mind what to read next and it kinda screwed up my concentration, and single column had so much white space it was off-putting.
I think you misunderstand sunk cost. Sunk cost basically just says to always employ a purely-forward-looking strategy when evaluating costs and benefits.

> vs how much some other endeavour will take to become profitable AND how much it will cost to switch.

Wait, what are these two costs? Aren't they the same? Where did the cost of switching come from?
Sure there are exceptions, but as a rule, he's right.

I'm slightly taller than average, but even I have noticed this phenomenon. It is ridiculous how many single women say they exclusively want a tall man, they want to "look up" to a man. Even the shorter-than-average women want a man of at least average height. On dating sites like PlentyOfFish I've seen ~5' tall women say that they are only interested in men at least 6' tall. I wouldn't be surprised to learn that height is in the top 3 discriminators that women have for men (weight, race and baldness being in contention for the other two spots).

The short guys (as well as chubby, bald guys) that I know who have been successful with the ladies have all been comedians. If you can get past their firewall of physical characteristics, making a woman laugh is the root password to her lady parts and her heart. Sucks if you are short, fat, bald and not very funny though.
It's not quite like it from what I just read, it almost seems like it's halfway between Quantum Monte Carlo and a multi-armed bandit.
Maybe a solver for classic Nintendo games?

http://jeremykun.com/2012/03/22/nintendo-np-hard/

(Caveat: http://www.cs.virginia.edu/~robins/The_Limits_of_Quantum_Com... )
The Edge of the Ocean: Cartography in Game Design
Wow, is Steve Huffman the coolest guy ever?
This is great! Although I'm not quite sure the pace of the tasks. For example, for push ups, is it down on one beat and up on the next or one complete pushup per beat?
You're a part of a business that's failing. Don't get sucked into the dangerous mentality that what you're doing is something -more- than that - it's not. Startups are just small businesses. If yours is failing, then make a business decision and get out.
What you've done up to this point is a Sunk Cost. You can't get it back, so let it go. Your business isn't working and the co-owners can't hack it. So what are you still doing there?
Abuse? Votes are influenced by bias. Abuse only happens when there is a large coordinated effort to snuff something out.
Secord et al. also did a perceptual study in which they determined which features were most correlated with user viewpoint preference and built models for viewpoint preference based on this information: http://gfx.cs.princeton.edu/pubs/Secord_2011_PMO/index.php
A lot of people who had bad parents want to be better parents than what they experienced. Articles can definitely affect their behavior.

How do I know this? Because I'm one of them!
I believe this is excellent advice you got here. Nothing much to add but that you take your girlfriend and go somewhere for at least a week or so, to clear your mind. Go to some national park or something like that where you would be disconnected, talk to her and not just about you, hear what she is seeing and thinking.

I am pretty certain when you come back you would know much better what to do.
I agree. For some reason I feel exactly the same way.
Your Design Sucks. And Copy. And Your Idea is Wrong. Now Optimize.
How do you know if Microsoft is actually eavesdropping the entire conversation, or it's just the Skype client filtering out URLs in the conversation for additional screening? Sorry if I missed something in the article.
(Fake account to protect those involved.)

I was very recently in your position. My advice to you:

Get the f* out... NOW!

If I had to guess, you were probably never that impressed/excited by your co-founders to begin with. But you did it because the business-case made sense. That's what I did, anyways, and it was one of the biggest mistakes I've ever made.

If you think your co-founders are idiots, then it's over. If your experience is anything like mine, then not only are these guys not pulling their weight, but they probably have a lot of half-cocked ideas that you have to fight them on, they go off doing things that make no business sense, and have made you feel embarrassed for them (and your company) on more than one occasion.

In my case, I considered leaving my startup at the 15 month mark (and even before that), but hung around some more trying to make things work with co-founders who weren't doing their part. I had a very candid talk with them (not the first one either), laid out the things that needed to happen for me to keep going within what time frame, and everyone agreed.

Well, I did my part. They didn't. I knew, deep down, that they wouldn't hold up their end. If they were the type to do their part, they would've done it a long time ago. Denial is what kept me going for that last push, and it was a total waste of time and effort.

So I left. The co-founders balked, then got angry, then tried to get me to come back. I did not waiver. You shouldn't either.

The co-founders got over it. We worked out an agreement. We're still friends and things are fine. It will be fine for you too.

Now that I'm out, I'm watching their ship sink faster than ever. And I'm so glad that I'm not on it.

Hope my story helped you in some way. It was therapeutic for me. :) Now, get yourself out of there!
I am short (5'6"). Never had a problem (except maybe as a kid). My wife is taller than me.

I am sure you will be fine. It's all about the attitude.
"we’ve learned that the successful teams...build on mature (read: “old, creaky”) technologies, because you want to spend time making the game fun, not trying to get the latest and greatest development tool to work."

That, rather painfully, makes a lot of sense. We're 18 months into building an HTML5 game (http://warsocial.com) using rails, node.js, redis, angular.js and a bunch of other 'latest and greatest' technologies. We probably could have gotten where we are now in a couple months if we had just gone with Flash + PHP or something, and put the rest of our time into making the game better.
Ok, I can follow along with your examples. But I still don't get the "why" of it. Initially it kind of seems like extra mental gymnastics and wrapping your code in an extra level of abstraction. I'm not sure what the point is.

Just as some extra background, I've read the README with the parent library this comment thread is based on. I've read the linked Stack Overflow question and answer linked from it about reactive programming. I worked my way partly through the 1998 article with the bouncing kids heads. I recently did some work with Knockout for a client. I've had some exposure to reactive programming, but I still haven't had a light bulb moment that demonstrates why this style is better.

With Knockout, I find having a variable automatically update its value interesting. I like the pub/sub concept of having a variable publish its changes to any subscribers. This is useful in many frameworks including Knockout, Backbone, and more. I think in Knockout simply executing an observable inside a function makes that function subscribe to the variable is cute. But just in my opinion, it feels like to much magic and magic is fragile.

But to ask the most pertinent question, can you provide a real-world situation of at least moderate complexity where using a programming model like your "attr" is going to be better than a more traditional way of solving it?

Thanks in advance! I'm looking forward to learning something new.
Como Recuperar El Amor De Mi Pareja – Lo Que Debes Saber
Hi all. I'm one of the devs who presented this at Google IO: http://www.youtube.com/watch?v=1M50AXPd0Tg&feature=youtu...

If you have questions or feedback, you can reach out to us at requestautocomplete@chromium.org. I'll also try to answer some of the questions on this thread.
Here's a use case:

1. I book a flight, and get a flight confirmation email from the airline. It includes a machine-readable version of my flight info in the metadata.

2. I press a button, and the flight gets added to Google Calendar, or a flight-status tracking app, or a shared travel calendar service for people who fly a lot. Note that this stuff doesn't need to be written by Google; it's an open format.

Sound potentially useful?
His book is seriously awesome. It's in a weird space technically -- not sure I'd recommend it to someone who didn't take a least a few math or cs courses as an undergrad. But if you have, wow, it really shines some new light on things you thought you probably understood well.
Nice site. But there's a later update to that post: http://techliberty.org.nz/does-tics-really-give-gcsb-control...