skysight-inc/HackerNews huggingface dataset:
As it grows, it hasn't really improved my close friendships, either. I was originally in love with Facebook precisely because it improved those relationships.

Things were a bit different in college, I guess, when only .edu email holders were on the site. I'm not sure if that's because it was a safe walled garden for students to be themselves online or if it was because I had a much higher ratio of close friends to extended relationships. Either way, as the site has grown and more Bosses and Grandmas have joined, normally complex people who interact with me differently than the Boss or Grandma were suddenly forced to act in a lowest common denominator way.

I'll admit that the reason I left Facebook (late 2009) had little to do with privacy or advertising and more to do with the fact that most of my friends stopped posting pictures and self-censored because both Grandma and the Boss might see it. If I wanted interesting human contact, Facebook was decreasingly the place to find it.

Anyway, my gripe about the Facebook narrative, in addition to the one you just brought up, is that Facebook is the de facto place to communicate with anyone. It's not. It may be the path of least resistance in communicating with those acquaintances, but there are hundreds of ways to get in touch with people now. Facebook's grasp of social interaction is less of a stranglehold and more of a thin curtain that people, for whatever reason, refuse to look behind.
He works at Microsoft, his real email address is in the registry info, and "login information" is all through oauth- he would have no access to your password or whatever.

You're making a pretty serious accusation with basically no evidence.
AMAZON SERVER HACKED BY TEAMR00T
Server of files of Amazon HaCked bY Teamr00t

http://siterepository.s3.amazonaws.com/216/index.php
http://www.legend-h.org/deface.php?id=818680

"Don't Try this at home"
I often have the same concern. What I ended up doing was issuing a token to each user, and verifying the token on the logging endpoint. That way, if someone decided to fill the logs with spam, we can easily delete all the events from that token. From what I've seen, major analytics services seem to do nothing at all to prevent a client from pretending to be any user, so this kind of abuse is probably rare enough that it shouldn't be a big concern. Some basic rate limiting is always a good idea, though.
Metro is a full-screen experience that is a huge contrast to the desktop. It's hard not to conceptualize that as switching.

The old start menu was unobtrusive.
That looks like an unnecessarily confusing way of writing this code:

try:
data = doManyFancyThingsWith(asyncResult())
print 'Parsed data:', data
except:
print 'Oh no, something went wrong!'

That's the code I would write if I were using Eventlet or Gevent, and it would work just fine. Why settle for less? It's 2012, damn it; we shouldn't have to dick around with deferreds except under exotic circumstances.
Thank you Evan. Ontop of that this game was also mentioned in two http://www.buildwindows.com/ (build conference) presentations..... With the same URL. Please do more thorough research before making accusations. That being said, I do appreciate you trying to keep these forums clean however =).
As someone who writes C code for a distributed system that uses event-driven callbacks ( Zscaler) (yes,the binding is at compile time), I was aghast when I saw goto's in the codebase. I mean,I believed programmers were indoctrinated with " using goto = goto hell". I have realized that if used smartly,goto's cause no problem-say in error handling. I can confidently say I have not seen a single bug because of improper usage of goto in the last 1.7 years. And we do a lot of interesting things in C,including talking to a Postgres database,having a messaging protocol layer,doing shared memory manipulation etc.
Government website Usa of Ogden Kansas the "City with Pride" Hacked by Teamr00t
USA GOV WEBSITE HACKED BY TEAMR00T

http://www.ogden-ks.gov/
http://www.legend-h.org/deface.php?id=818674

"Don't try this at home"
Dunno why that would be scary. Ties (or really, any allocation of electoral votes where no candidate gets to 270) are resolved in the House of Representatives, and this was common practice in the early 19th century. If it were to happen now, there would be a lot of complaining, but overall it would be less of a constitutional crisis than the 2000 election. If anything, it might be a spark for true electoral reform.
That's me too! Then HTML/CSS/PHP/MySQL at 11ish :)
Congratulations: you now have exactly what it takes to write a book teaching kids how to program that does not suck. :)
Imagine the world when the 10 next Elon Musk's lurking HN see their own successes.
Yes! I have turned that on many times and I always end up watching flash videos again. I wonder if it had to do with my session cookie expiring. Does anyone know how they toggle this experiment on/off for different users?
Your father must be proud. /s
Super 30 - A short introduction by the pioneer, Anand Kumar
The big ones -- at least around here -- are the clothes dryer, the range, and the dishwasher. They're all a kW or more, and it would be a significant inconvenience to do without them.

Oh, and the microwave.
Quicktime on Windows is stuck at version 7, which is riddled with numerous problems. It's this old Quicktime codebase that is the source of the Quicktime and iTunes vulnerabilities on Windows.

The current version on Mac and iOS is Quicktime X. This version was a complete rewrite (that started on iOS and eventually migrated to the Mac). The complete rewrite allowed for a vastly more secure design (among other improvements).
when i was 11, i taught myself html,css and js and then moved on to batch scripting and later taught myself php and later c#. Now i am 18 and code (Mostly) in Vala, building apps for elementary OS.

i wish i worked on some games too. :-)
So what? Why should some peoples vote matter more than others?
Note that this paper was discussed at the time on HN:

http://news.ycombinator.com/item?id=4453500

Some people were skeptical of the tuning for HBase, and an HBase developer criticized their methodology, given the especially poor performance shown for HBase. The paper authors themselves indicated that they had considerable trouble setting up the HBase system. Which in a way validates the comments of some here that HBase is fickle and can be difficult to tune, though it still means that the results in this paper for HBase are not valid, when compared to the other systems.

In the interest of disclosure, it should be mentioned here that jbellis is a principle corporate backer of Cassandra.
Thanks. I like the concept of your site. I'm also having trouble getting traction with writers. Several people have summarized stories but only a few return and summarize. Most of the content is created in-house. I'm looking into adding more Game features to encourage participation.

I experimented with having all the summaries on the homepage, (Headline, picture, summary, headline, picture, summary, headline, picture, summary, headline, picture, summary) Though it was more useful, it looked messy.

Each day the system sends out an email with all the summaries of the day. That allows people to read everything in one place.

I'm thinking about experimenting with an endless homepage for members. People who want to see all the articles in one place and visit the homepage and just read everything as they scroll down.
I also recommend for node Guillermo Rauch's Smashing Node.js. Also Javascript the Good Parts by Crockford is the cononical language resource for Javascript, once you've reached your inevitable local maximum in just having knowledge of node.js and not much Javascript per se.
Hats off, man, from another business co-founder who has been doing the same thing for some time. It was surprising to me how quickly I could become competent. Sure, I'm not worthy to unlatch the shoes of our company's technical co-founder, but at least we speak the same language now.
Bloomberg: FTC planning to Sue Google for FRAND Patent abuse
Awesome, I'll check it out. (I'm the business co-founder in question btw)
Ah yeah, I stupidly misinterpreted the bottom row of the graph and thought there were 5 ties out of the 20 or so possibilities (forgetting the branches that didn't need to be resolved by New Hampshire), but now I realize that was only for decisions ultimately decided by New Hampshire.

That Wikipedia article talking about the 1800 tie is pretty awesome.
Thank you so much for your feedback
Controversy and strong negative opinions in HN also correlate with cheap attention grabbing titles. If you're going to use an ages old programming catchphrase to get pageviews, you better have something really substantial to say.
Indeed. In the course of running Skim That, I've heard people refer to TL;DR as a tool for the lazy or that it encourages people not to read and be ill-informed. I think it's just the opposite. People care, that's why they're there reading things in the first place. The TL;DR helps people get more done.
The following is a dead comment by seanmcdirmid... reposting since it seems perfectly legitimate and I have no idea why this would be voted down. (Glitch?)

Debugging is one of the problems with FRP/signals, or functional code in general. No one has come up with a good dataflow debugger yet, and it might not even be viable. The best you can do is interpose "probes" on your code like you would take measurements with an oscilloscope. Disclosure: I did my dissertation on signals (object-oriented ones to be precise), and am a bit disillusioned with it.

On the other hand, the argument from the declarative community is that you don't need to debug your code.

A better alternative to FRP/signals might be immediate mode user interfaces. Since they are conceptually called on every frame, you get the benefits of FRP while still being able to debug in the old way. On the other hand, they are quite inefficient, though I think we could play some tricks with technology to make them better (memoize, refresh blocks of computations only as needed via dependency tracing).
blocks. but they are dangerous when dealing with threading.
Waiting an idea out does two important things.
1. It ensures you're objective and clearheaded. There's no reason to value the thinking process of an euphorically happy man over a suicidally depressed one. Both are irrational.
2. Humans are powered by emotions: love, hope. If an idea is strong enough to emotionally persist for 3 months, then it's a decent bet that the emotions will power the next 3 months also.
3. After 3 months, it's possible to do a double-take, a gut-check. It's very difficult to do a proper gut-check in the heat of a moment.
4. Most importantly, if an idea has persisted for 3 months, it is likely founded on some kernel of truth.

After 3 months, I generally take apart an idea over the course of days. I'll destroy it from every angle, and I'll show from as-simple-as-possible logic. Every single sentence has to be sound logic, and every tiny nook and crany needs to be explored.

The first three months are for my emotions to settle and solidify. The next 1-2 weeks are for me to have a logical, impartial, and objective argument with the idea. A portion of it is to assume the role of a 12 year old internet troll and absolutely assault the idea from every angle. There cannot remain even a single facet I am unsure of, or uncertain of, or cannot backup with facts or logic stemming from facts.

If it stands after this, then it becomes second nature to begin. There isn't any giddy enthusiasm, but there also isn't any hopeless depression when encountering an unknown. The fight has been fought, all that remains is execution. Starting is weary, and execution is tame. There is no gut-sinking defeated feeling once the euphoria wears off: there's just a logical argument - written down - for what needs to be done, and why.

This is how I've made some of the most difficult decisions in my life, and it has so far worked. It protracts the decision making process into months, and that's inefficient and sad. But it is guaranteed to work for me. This is how I have lost a very significant amount of weight, and how I have stopped smoking.

A part of it is, for me at least, to acknowledge that I dislike change intensly. I don't think I'm unique in that regard among humans, but it's something I feel passionate about changing. If baby steps is what's required, then baby steps it'll be.

My next goal is to begin running. I'm in the first month of the fermentation stage: the passion to start running 3 times a week has been building within me over the last 3-6 months, but I've gotten serious about it last month. Now the 3 month waiting period begins.
During those 3 months, I'll begin kicking things around my head.
Just this morning, it occurred to me that I'll need to keep a precise schedule, and if I lax from it, then I'll miss a day, and this makes me very worried. I want to be disciplined about it. I'm not sure how I'll solve that - perhaps run in the afternoon?
It's something I'm going to work out by the end of January.
I'm not sure why Nebraska's second congressional district isn't included. According to FiveThirtyEight, Obama's chance (14%) of winning one vote from Nebraska is higher than Romney's chance (11%) of winning Nevada. As a matter of fact, the last FiveThirtyEight visualization I saw linked here (http://news.ycombinator.com/item?id=4657826) didn't include the one electoral vote Obama won in 2008 from Nebraska either.
This is because Adobe is doing a too good job putting its products on the list : )
That's entirely the point. Nobody said that this is the one true way to do things, the post isn't arguing that. If there is one thing I have realized from reading this forum it's that there is no one way to do things. This presents a method for getting those side projects of life started; the audience: people who need a push in a productive direction. I hate the ridiculous stance this community has on anecdotal posts. Obviously it's "original research" it's an example from his life, that statement doesn't apply here.
It would have been better had you linked to twlbox.com and titled the post with a "Show HN:"
OK, I get that, like the punch line of a joke, the part that gets the reaction may only make sense given all that lead up to it.

But I'm skeptical. I've seen a few too many "Rorschach aphorisms" where some readers, really wanting to believe that the text has some important meaning for them, end up inventing it for what is essentially trite or content-free.
I used to run Security Essentials. When I upgraded to 8, it automatically uninstalled it. It's baked into the OS now, along with a constantly updated blacklist of known malware programs if you try to manually install something bad. You can get around it easily, but they don't make it intuitive to do so for users who are not comfortable clicking around and exploring.

Above and beyond being comfortable not using an AV on Windows 8, I would go as far as to say that if you are using an AV on Windows 8, you're being taken for a ride by your vendor of choice. And I say this as an information security professional. I've tried to get a virus on Windows 8 without doing anything more than what it takes to get a virus on Windows 7. I did not succeed.
I think age is relevant for this post. Otherwise nobody would be really interested in reading a post about a new release, everytime a programmer in this website comes up with their new app. So I think the most important thing is that he is just 14 years old provided that the quality of his work is decently acceptable.

PS: don't be like that to your own kids, cuz you will be hated as a father, I can guarantee you that.
Most of the country doesn't live in high-density areas. If you only catered to urban voters, you'd lose in a huge landslide.
Thanks for the advice, what does "Show HN:" mean?
"source. A quick check of the brand guidelines page says nothing of the sort."

I linked an article that backs up the citation. Here's wikipedia also:

Even though the software is open-source, device manufacturers cannot use Google's Android trademark unless Google certifies

http://en.wikipedia.org/wiki/Android_%28operating_system%29

Which, parsing anally, might make me look wrong because you could use ASOP and also pass Google's non-open compatibility test but the clear meaning was that ASOP does not get to use the Trademark openly. Ask Asus if you have any doubt about this.
That is cool. And thanks Mike, for your incredible d3.js library.
I flatly refuse to use TL;DR. I am not aiming to talk to anyone who asks for TL;DR. Those people are not my audience. Oddly, I feel that those that ask for TL;DR are the very ones who should be reading the entire article, but that is likely my own hurt talking.

I do understand where the request comes from. Over the past few years, the web has been proliferated by writers who need 3 paragraphs to open up their essay (usually with no admirable content), 5 paragraphs beating around the bush, another paragraph of cliff-hanger, and maybe, after reaching the bottom of the page, the final point is made. This is not good writing, and I won't bother reading anything in a similar format. If there is no content in the first 2 paragraphs, I doubt that there will be much worth reading later on, thus I seek the respite of the back button. Each writer has his or her audience, and that audience who asks for TL;DR is not the audience of the writer.

I have an implicit contract: I offer to my reader a promise of concise and provocative writing. I suspect that by the time he or she is done reading what I write, he or she will have something to ponder, something to argue against, and/or gained new knowledge. My implied contract also states that, at the time of the writing, I created a piece that uses the least amount of words that I could have used. If that happens to be a 1500 word essay or a 3-word tidbit, my point was made, and my reader should not feel resentment towards me after reading it. If they do feel resentment and wish for a TL;DR, I have failed my end of the bargain. I took the time to write a piece I am proud of. I let the piece sit in my computer for days and edited past the point of pain. After all this work, I want my reader to spend 5 to 10 minutes with my article.

This reader/writer relationship is a two-way street. Good writing requires cutting out all the prolix bullshit. At this point, I can ask my reader to respect my words and my effort.
You are supposed to type the Twl on your mobile device. We are starting with 3 characters because the shorter the better and if I remember correctly it's a little less than 47k
But what is preventing a spammer who has made up his mind to reverse engineer your analytics code from faking the tokens? If its only about filtering, wouldn't it be easier and more effective to do them via ip-addresses?

>so this kind of abuse is probably rare enough that it shouldn't be a big concern

Yes I would agree too that its pretty rare since webmasters are more cautious around fishy looking sites. However, there were 2-3 instances I noticed someone spammed a referral into my Google Analytics data.
However, the FiveThirtyEight state-level probabilities are not fully independent

This is interesting, are they linked in some manner to national polls, or is their something more nuanced?
Awesome concept, looks great, and you're in the app store. Congratulations, totally impressed.
Its a standard practice here that essentially means: "look at what I made and give me some feedback" To be clear, it should be something like: "Show HN: a new way to download files" or something like that. (HN = Hacker News)
For what its worth, as a former tech recruiter, a female candidate had a 90% chance of hire at 70% or greater hire rate then a male candidate.

What that means is, if the company felt the female candidate was less qualified, but had potential then another male candidate, they would be hired. And, all things being equal (subjectively), had a greater opportunity of hire rate (our fee's, thus tracked). "Get a female in tech, get a placement," theoretically spoken.

I am just agreeing with MChurch mostly. It may however, not be so granular as he cites, rather, the fact that the % of females in the area of tech is so low, that selection bias towards females becomes an "issue" to look for more female candidates.

In other words (because I tend to ramble and befuddle what I am trying to say), little females exist in tech. If you get a qualified candidate in tech that is female, that is a more rare event, and thus worth more attention and notice (subconscious or otherwise).
I tell people all the time: you get good at things you enjoy sucking at.
This isn't really that surprising for anyone who's taken a half decent OS course.
The Phrack link brings back fond, fond memories.
Linode makes it easy to move instances around to different regions - at the hypervisor level it's just a command to move a Xen instance within their network of DCs.

Moving between vendors is always going to require more testing/configuring/etc then just a script to move the assets over.
Thanks for the clarification. That's sort of what I had gathered but it's useful to know exactly what is guaranteed and what isn't.
When I was 14, I got laid
I refuse to get drawn in this.again.for the last time.
Those who argue that Chomsky singularly "pioneered" or "revolutionized" the study of formal language should thoroughly read the book "Linguistics and the Formal Sciences" by Marcus Tomalin. It is a great historical account of the development of this particular strain of formal linguistic study. Knowing more about the intellectual environment and his predecessors and contemporaries helps to erode the mythology of Chomsky as the sole revolutionary catalyst in the development of formal language theory. In fact the major principles of his classic theory of syntax can be thought of as fairly incremental developments from previous work. Many of the specific claims he is well known for had been made by others before.

As for his contributions to cognitive science, I think one side of the field simply feels that he is clinging to some outmoded notions of what Bayesian modeling can achieve in terms of explanatory power.

As a counterpoint, EVERYONE should read Andy Clark's beautifully written BBS paper "Whatever Next? Predictive Brains, Situated Agents, and the Future of Cognitive Science."
Facebook’s Large Scale Monitoring System Built on HBase:
The person holding the phone cares about a) the fact that the iPhone was easier to use than any computer before it, and b) the fact that their iPad at launch cost hundreds of dollars less than a similarly capable general purpose computer.