skysight-inc/HackerNews huggingface dataset:
There was something about "for SCIENCE!" that was irresistible.
Facebook May Hire Robert Gibbs, Former Obama Aide
Proof Google is God - Church of Google
Mind vs. Machine (2009)
I think that the reason that 7 is so high is because it is commonly believed that 3 will is the first one you think of. As a result people choose to pick something higher, hence 4 and 7 being the top two.
The only reason Firesheep doesn't modify traffic is because it doesn't have to. Faking DNS replies or similar would be trivial to add, were it needed.

The vulnerability here isn't "someone running Firesheep" - that's the exploit. The vulnerability here is "an open WiFi network is a completely trusted medium".
>"One thing to keep in mind, technical debt is a sign of success."

Absolutely. Or as the song goes: "...she opened the door and said, 'Honey, take me for a spin'"
Robert Gibbs is significantly more than just an aide, not only is he the former white house press secretary, he also served on Obama's campaign as the main spokesman, and is a close friend to the President. I would be very surprised if he accepted.
I understand the concept. I don't understand why you're pointing out the obvious to me, nor how your reply is a relevent response to my post.

I'm asking why an insecure SSL connection is worse than an insecure HTTP connection. If they are both completely insecure, why does Firefox turn one of them into a compete UI nightmare?

If the reasoning is that https:// somehow implies security, then the obvious and sensible solution is to create a new prefix for insecure SSL sites such as httpu://, and throw up a warning page when visiting the https version that links to the insecure SSL version.

I see this as being preferable to the awkward and annoying way Firefox treats self-signed certificates at the moment. I also suspect that had Mozilla taken the lead, the major browsers would have followed suit.
I think the fact that you listed so many options tells the real story: all this thinking about whether there is a bubble is a distraction for entrepreneurs (to a first order approximation). Build a great product that people will pay for - there's money for those no matter the state of 'the bubble'.
That would probably explain it. Seems like it might be a good use for GNU Lightning.
If you had funds to pay developers, would you still need a technical co-founder? Could you use a tool like Axure to build a prototype and pitch it to investors?
Exactly, as far as CSS is concerned an id is effectively equivalent to a class name except when it breaks things.

Ids should be used only for scripts, and most of the time should be auto generated anyway.
I agree completely, especially on a web app that is constantly growing. 2 on-the-job things that help me the most are:

1. Using the 960 grid system (or your preferred grid flavor)
2. Grouping by the following:

Body
Typography
Forms
(Other global stuff like links and buttons)
/* Layout Element 1 /
ID1 {}
ID2 {}
class1 {}
class2 {}
/ Layout Element 2 */
ID3 {}
ID4 {}
class3 {}
class4 {}

I also write my styles on one line, but that's just personal preference. I find it easier to scan down for the selector, then across for the property I want. I definitely don't do it for aesthetics or file size ;)
I think it's worth reading Adams' response to all this - http://dilbert.com/blog/entry/im_a_what/

That includes the original piece which stirred up all the noise.
I am not arguing with you since I agree. I am just saying you are going after the extreme and ignoring the much more useful and mundane aspects to non-verbal communication. All I am saying is that there are non-verbal components when two or more people are communicating and it is useful to pay attention to it. Being aware of these allow you to be sensitive to the emotional undertones, something whose usefulness should not be discounted. Basically empathizing. And I too think NLP or stuff like - if someone looks left twice while blinking their nose - is complete garbage.

I am not defending extremes like NLP or the far out profiling where you try to get in the mind of someone. By profiling - maybe I mislabelled it - I mean basic stuff that every police officer is trained to look for as indicators of nervousness or over defensiveness (indicators but not conclusive proof - a person might just be easily jarred). Certainly bluffing and reading tells are overstated but that does not mean they are useless and can't be used to a good level by expert players (as an aside making a bot that plays good poker is my hobby so I agree on the power of finding patterns in data as key and those who use holdem manager can also attest). Also by tells I mean little things that your mother or S.O. will know about you when you are thinking, nervous, excited etc.

Consider, if someone you know is yelling with an angry tone can you tell if they are pretending to be angry or are really angry with good confidence? The same sentence read differently can have a world of difference. When you see someone can you have a good idea if they are confident? Stuff like downward gaze, slouched shoulders, shaky voice are the signals I speak of, any one of which may not be useful but taken together push you firmly into a certain distribution. You control this and you can have an influence on how people perceive you. No need to seek to NLP nonsense.
Scared the sh*t out of me
The plain HTTP connection doesn't claim to offer any security. You know not to give it your credit card number or password. What trust can you extend the "poorly encrypted" protocol?
It is a logical conclusion that I trust the set (my DNS registrar) at least as much as I trust the set (my DNS registrar ∩ All CAs in the world).

Not to mention that this would fix some of the incentive problems. DNS top-levels would effectively be competing on the strength of their certificate-issuing properties - if a particular TLD was known to have a more corruption-resistant registrar, then that TLD ought to become more sought-after by security-concious sites.
Simple tutorial on building RPMs
OSX package management is indeed annoying - which is why I do almost all development SSH'ed into a linux box. You'd think this is fragile, "What if you don't have internet access?" but in practice, especially with a MiFi, this never comes up.
This is depressing, but I've personally worked with at least two VP level (200K+ salary roles, heavy hitters) individuals with diploma mill degrees. Noticed one on linkedin after he was dismissed for other reasons - the college sounded unfamilar, did a quick search on google and... Well, Well, What do we have here...

The other cute little "education" scam I've seen is the Ivy League executive education courses - you will see some senior line managers out there claiming post-undergrad experience at Harvard, Wharton, and U Chicago. These are frequently 1 - 3 week "exec ed" programs which they then spin as "mini-MBA" or (ratcheting up the deception level) either business degrees/programs or an "executive MBA".

The resume process is inherantly broken - many resumes are outright lies, many are poorly written, the balance of the candidates are often interchangable within certain broad sets of skills. Look at the flow of talent within existing leadership teams at major companies - IT PM's <-> IT Ops, Developers frequently learn new platforms, many folks moving between technology and near-business roles (such as process improvement and process management roles)... The external recruiting process is sufficiently broken that we can't do this with external candidates.

We're in the fall back world - most senior level hiring at my current employer (large company) occurs through either:
- Personal Relationships (referral from a "made man")
- "Feeder Companies" (a big 5 consulting firm)

Suspect you can't use the fake referral unless you're either very junior (lots of institutional scruity but very little personal checking by the hiring manager) or trying to get into a space where they are sufficiently desparate for talent that they don't have time/interest for a deep check..
I didn't think that much. I just chose 7 because I wanted to choose I high number, but anything higher then 7 would have been to high.
You may have posted this in the wrong subthread; we were talking about Steve Wozniak, who's toward the top of the the 99th percentile both for niceness and engineering passion, and Steve Jobs, who's such an asshole he cheated Woz on contracts they were doing together and whose engineering skills are limited to stuffing circuit boards.
I suspect it's due to this portion of http://ycombinator.com/newsguidelines.html:

> Resist complaining about being downmodded. It never does any good, and it makes boring reading.
No. The opposite is true. It's actually easier to MITM in 2011 than it is to sniff passively; the MITM only needs to play packet games long enough to get the victim to connect to her.
You should give it the exact same amount of trust as a plain HTTP connection.

Which is exactly my point.
I thought it was commonly believed that 7 is the most often picked - I've seen a "magic" trick based around that before.

Sort of looks to me like people avoid the extremes and also 5 (possibly because it's "right in the middle" and so perceived as "less random"?).
It seems like publicizing some preliminary results of the study before the study is complete would put the legitimacy of the final results very much so at risk.

constructive criticism ... for science
Isnt that genius? SHouldnt any app store let you do this?

Apple should have VMs with all their apps for testing.
I was talking with a friend when I visited the website, and just completely unconsciously entered any number. It was 7. After submitting I wondered why I did that without even thinking about it.
Interesting, I didn't realize that. Since you're tptacek I'll take your word for it :-)
Free Term Papers Could be Elusive
Free term papers seem like a great way to obtain information on how to write term papers. However, as many companies offer this service, students need to be aware that some companies are just stating this to get their customers. Therefore, look closely when looking for free term papers.
CLISP uses GNU Lightning in some superficial sense, but it's a compile-time option not normally built into release binaries.
From the article:

But before reaching any sweeping conclusions, it is important to remember that this study looked at a very rudimentary kind of action. The decision to move a finger hardly ranks as the same kind of free will we exercise when we make moral choices or major life decisions. To conclude that we aren’t fully responsible for our actions, for example, would be extremely far-fetched.

And lets consider two more things. First, Fried and his colleagues used their patients’ reports on decision-to-move times; it is possible that people are just very bad at accurately remembering or reporting when they made such decisions (although it is unlikely that they would be wrong to the tune of over a second). Second, the decision to move a finger – especially when that’s the only thing you are supposed to do – might develop gradually rather than occurring at a single time. (Try it yourself: hold your finger against a surface, and wait till the urge to tap it causes you to. You may find that this urge isn’t an all-or-none thing, and you wait till it is strong enough to actually go ahead.)
The positioning of the dropdown clearly has a lot of influence on the results. People are horrible random number generators! In this case, people are unlikely to choose the ends (1/9) or the center (5) leading to a bimodal distribution with two modes at 4 and 7.
MySpace loses 10 million users in a month
Ideas similar to this are explored by Denis Dutton in The Art Instinct (http://www.amazon.com/Art-Instinct-Beauty-Pleasure-Evolution...).

The basic idea, in one sentence, is that our preferences in art are a result of our ancestral environment.

He cover various ways in which both natural and sexual selection pressures have shaped how we appreciate various artistic products and how we create them. He explores aesthetics from Aristotle to post-modernism and looks, from the Darwinian perspective he's formulated, why we regard forgeries and modern art "readymades" the way we do.
Trying to Game Swoopo (part 2)
Would you sometimes prefer an incompetent candidate who went to the lengths of using CareerExcuse to a maybe competent one? At least you know exactly what you're getting.
Because this is an affront to Beluga, not so much a mobile play - this is a social play.

Though I think that the marketing on it is a little week "Where the party at?!"
Ask HN: Meet up at Penn State? Blue and White Weekend?
Any hackers at Penn State (State College) or surrounding area?

Want to meet up during Blue and White weekend(April 16th)? Location TBD
As a continuation on the idea that they were in a depression, but also remember that picture 13 is located in Oklahoma and a mere six years earlier they were probably experiencing the dust bowl.
Even after reading the whole original piece I still don't get the impression the whole thing is a joke. I don't find the ". . . flow and timing." he is talking about. If it is a joke then it is of questionable quality and people certainly can't be blamed for taking it at face value.
True story, +1. A fake diploma from the best Moscow University printed in Brooklyn? Нет проблем!
Thanks for linking to that ... I read his stuff from time to time so I understand some of the stuff he writes can be 'out there', but reading the article linked here, I got the feeling that something wasn't quite right with the way his views were being presented.

After reading his posts, turns out the whole thing is a tempest in a teacup ... shocking.
What is he missing? I use Emacs on the Mac. AquaEmacs is nice. Sometimes getting binaries is a hassle. I use homebrew these days.

Linux is a great platform. However, it's still lacking the polish and commercial support. Where's Photoshop CS5? OmniGraffle? The big thing now is I'm doing iPhone/iPad development. I still have a Linux server but it looks like I'll be doing my main dev on a Mac for the foreseeable future.
Or zeromq?
I was bored this last weekend, so I've made a facebook friend visualizer. Built from a modified mindmap.js framework, using raphael.js+jquery.js for visualizing your friends.

Interestingly, raphael uses the canvas element, and the facebook api used is javascript based.

From that, there is no communication between my server and the client. Everything is client side. :P

Contact me if you have any questions/etc.
Unfortunately, I don't remember why we originally went with Gearman. We did evaluate RabbitMQ (or was that ActiveMQ?) and at the time there was something that we wanted to do that Gearman was better suited towards. That was a long time ago, and my memory sucks!
HTTPS doesn't depend on you trusting your DNS registrar!
Was this only posted to HN? If it was posted on other sites
it would neat to check the numbers against refers to see if HN is better at picking random numbers than, say, Reddit.
Scott Adam's original post is consistent with my life experience
Installing from source has no relationship to package management. Even if we compile both library L and application A from tarballs, we're still doomed if there's no database entry somewhere to warn the sysadmins that switching major versions or uninstalling L may blow up A which depends on it.

Glad to see someone else building real OS packages (it's not hard!) rather than hoping that nothing happening outside their single-language ghetto can hurt them.
> In closing, it's all sort of a clusterfuck.

I arrived at the same conclusion after doing some research on possibly trying to build a product/service in the EMR space. Decided the hurdles and complications were sufficiently high enough that, at the very least, it was not a wise idea for a 1st business or a bootstrapped/low-capital business.
Yes. I didn't know about the Chrome extension when I created this project or I would have chosen another name.
Joke only half-describes how I read it. I used to be a regular reader of the Dilbert blog and the post in question actually fit his MO perfectly. Scott Adams is (or tries to be, or claims to be) writing posts with opinions he knows to be wrong, which may or may not be humorous, with the intention of making people think about why they're wrong. My initial impression upon reading the original post is that this was just another case.

While, on the one hand, I can agree that people can't be blamed for taking it at face value when it's quoted elsewhere, I think it's irresponsible of people to take it at face value in the context of his blog without even stopping to check anything else he says on there. The nature of the things he says becomes quite clear pretty quickly.
How Apple devalues software
Youre not pushing the boundary unless you are failing often.
Feels a little bit spammy because of sentences like that one you reposted from the original submission:

"I've read your recent blog posts and posts going back many years. It has all helped immensely, including your tips on handling steep learning curves and overcoming coding roadblocks (of which there were many!!)."

Regarding the project: I don't think it will be profitable and it will probably need some hard pivoting to get into B2B. I recommend: just take it as what it is -- a fun learning project for your and your family! I can guarantee you that doing this together is a great experience for your children.

Have fun!
I once tried breaking my css into files according to function (typography.css, color.css, layout.css). It ended up being a royal pain because when I added a new HTML element and I went to style it, I ended up having to duplicate the css selector for that element in three files. I also was constantly switching among the three files to work with one element's styles. So whatever you do, don't organize by function. :)
Smart move by Facebook if they can make it work. So if the rumors pan out ...

- Eric Schmidt from Google to the Obama Administration

- Gibbs from the Administration to Facebook
Wow, for a writer, that is a pretty horrible response. It seems to be a combination of all the worst things to do in a response. The fake non-apology apology. The "you're too emotional" to really understand. The "it wasn't meant for you". The "I meant to do it all along" (removing the post).

But what might be most disappointing was this line:
largely because I don't believe humans can be influenced by exposure to better arguments, even if I had some. But I do think people benefit by exposure to ideas that are different from whatever they are hearing, even when the ideas are worse.

That's absurdly cynical and basically argues that, at least where humans are concerned, there is no right or wrong -- since humans can't discern good arguments from bad arguments. An argument that is all lies and fallacies is not effectively any worse than one built on facts and sound reasoning, except to the extent that either is different from your prevailing beliefs.

I guess I'm a lot less cynical and believe that most humans actually are better for exposure to good arguments. And even if other things block them from fully accepting a good argument (emotion, faith, loyalty, etc...) they still know deep inside the better argument and it does change them. But maybe I'm just naively optimistic.
Frankly, Adams' post seems like ... not that big of a deal. In the Internet age, any post on this topic could incite similar rage. Thanks, Scott Adams for providing an awesome, entertaining distraction! I'm not offended and still think Dilbert is really funny.
I've thought of doing something like this for years, you could do job references, former landlords for rent, etc... the list goes on and on. I just couldn't bring myself to build it because of that tiny thing with not being ethical.
http://hello-1-world.appspot.com/about
We have to delete public content that has been requested to be deleted by the copyright holders. In such a case the user will be notified about the infirigement and the possible removal of his content.
Ever since using Drupal's Zen theme I have preferred their basic setup for grouping CSS files. Here is a rough example:

html-reset.css
layout-fixed.css
page-backgrounds.css
messages.css
pages.css
blocks.css
navigation.css
comments.css
forms.css
fields.css
print.css
ie.css
ie6.css

Drupal's CSS optimization, once turned on, will roll all of these up for you automatically, so if you aren't using Drupal you will need some sort of build system to combine and minimize everything. But I think this is a good start.

On a side note, I really like the method the Zen theme uses for CSS columns. Worth checking that out as well.
The Design Community Offers Its Favorite Bits of Advice
A History Of Graphic Design
"How much does exterior culture play in to this? What do South Korean kids do when they get off school?"

Usually they go and study more. There are after school programs there you wouldn't believe, and as students get closer and closer to their college entrance exam, the amount of time spent doing nothing but studying expands to basically consume all. There are even private "libraries" parents pay a fee to so their kid can go and study in a tiny distraction free room (closet) of a desk and a light and not much else. Weekends are consumed with study.

Here in the states, Korean kids will go to public school, then after school study programs and on weekends language school and SAT prep. Other East Asian kids do something similar. It's perhaps the main reason East Asian kids tend to excel so much in school here.

"I would go so far as to say that the ideal education system would do away completely with homework, and instead focus on in class interaction based entirely around projects that are more meaningful then "due in two weeks, test after that"."

What you describe sounds a bit like the Montessori method. http://en.wikipedia.org/wiki/Montessori_method

One counter point might be the "Star Wars" effect. Quite often, creativity happens in a slightly constrained environment. "Necessity is the mother of invention" and all that. The reason I've heard it called the "Star Wars" effect comes from the reasoning that the original Star Wars movie was produced on a rather thin budget, yet they managed to be incredibly creative in nearly all aspects of the movie from sound production to special effects...so much so that that single movie more or less revolutionized the entire movie industry.

They had some resources, but because they weren't vast, they had to be creative to make the best use of them they could. But if they had had too few resources, it would have turned into an expensive home movie. There's some kind of balance point I'm sure.

One counter point (not that I disagree with your premise) would be the
I was expecting him to say "bleep bloop" at some point. Might have been better to have the CTO respond instead.
2000. http://support.twitter.com/articles/66885-i-can-t-follow-peo...
Disapora Like Project
Mariana and Silvana telenovela story ~ Hanya sebuah blog
I hope IPv6 never catches on
The problem is that it didn't ask us to choose the numbers uniformly. Perhaps I picked from a Gaussian distribution with mean 5 and a strict cut-off at 1 and 10.

I don't think anything can be concluded unless it asked for "choose uniformly at random among the 10 numbers," if we want results robust against question biasing.
HyperCard was my first serious programming environment as well. There was something about that program running on a Mac that just made the whole system feel "right".

I really believe HyperCard should have been burned into the ROM of every Mac back then, just like Integer BASIC and AppleSoft BASIC were.
I don't think 0MQ existed when we made the decision to go with Gearman, but a 30-second glance tells me it would probably be well suited to build a job server on top of, but isn't exactly an out-of-the-box job server like gearman is. For one thing it's not immediately clear to me how you would submit jobs via zeromq for which workers don't exist yet or aren't currently connected. That's just a first impression though since I haven't dived into it very deeply, obviously.