skysight-inc/HackerNews huggingface dataset:
As it is with most things in life - you will not be given that for which you do not ask.

There's a bit of subtle social normed behavior described by the author in her anecdote about the male VC introducing two female CEOs to each other - I'd probably do the same thing in the VC's position (offer an unsolicited introduction to another female CEO) because I don't know what is most comfortable for the female introducee due to how relatively rare they are.

However, if I'm given a specific ask for introduction in the form of "someone who can help me [accomplish business goal X]" then that tears down some doors for me when it comes to putting my political capital to work.

In a way, what the author describes is a kind of Abeliene Paradox (inability to manage agreement)... If the male party assumes that the female party wants introductions to other females and the female party doesn't specify otherwise, then that's what's going to happen.

Great read!
I understand Facebook deprecated the REST API, but could you stop cloaking the documentation?

If I visit with my normal useragent I get a log-in form. If I visit with the Googlebot useragent I get content.

http://developers.facebook.com/docs/reference/rest/
Actions tend to follow emotions, not rational decisions. And connecting your long term plans to your present day emotions is nontrivial.

This is where Personal Development resources like Neuro Linguistic Programming, Hypnosis, etc. can be very useful. I know it's not particularly scientific, but I, and several of my friends, have personally found visualization exercises to be extremely helpful in aligning my motivation with my long term goals. Here is a starting point that worked well for me: http://www.petermichaud.com/essays/5-steps-to-overcome-procr...

I'd like to reiterate that connecting emotions with rational, long term decisions is not especially easy, but it is by far one of the most useful skills I developed.
Dragons of Eden: Speculations on the Evolution of Human Intelligence (1986) from Carl Sagan.
Ah, I see. Here's the thing: when you're sitting in a glorified tin can far from any resources or support, you don't have a whole lot of options. The great triumph of Apollo 13 was simply not dying. It was a great triumph, but it's not like they completed the mission of landing on the moon in the face of multiple mechanical failures.

What, exactly, would a warship do after realizing that the plan had failed? Their options are basically: run, surrender, die. Running is not even an option given current technology. It's not like they can ditch the ship and land somewhere. It's not like they can hide or fake destruction. They are sitting in a glorified tin can, which is (as stipulated) unable to follow the parameters of the mission. About all they could do is select a different target.

If you want the capability to improvise, the best (and really only) option is the saboteur. I suspect saboteurs would play a substantial role in interstellar warfare for that reason.
A book on linear algebra.
They've always shown up in the status bar if you put the cursor on a line. You can also press Ctrl+L to goto a specific line number. Just in case someone didn't know.
Bootstrap - a toolkit designed to kickstart development of webapps and sites
2012 predictions: It’s doom & gloom for Amazon, RIM and Zynga
Objects on trial
I listened to Parson's podcasts years back and learned a lot. He was a Silicon Valley outsider, who didn't attend an elite school, yet built two major companies from the ground up. I found him to be quite the inspiration and hosted my first sites with GoDaddy and went on to buy many domains through them. I had a lot of respect for Parsons, in spite of his controversial views on certain subjects.

Then, his first Super Bowl ad hit. It was a huge success, not just because of the use of sex, but because it was a clever parody of the "wardrobe malefaction" that happened a year before.

Somehow, though, over the years all of the tough startup work ethic and cleverness was lost in a sea of endless up sells, domain horror stories a dead elephant, and thin cotton shirts wrapped tightly around saline implants.

It was just a matter of time before I left, and GoDaddy's seemingly inexplicable support of SOPA has was the steel I-beam that broke the camel's back.
Big corporates + IT consultants = opportunity for entrepreneurs? 
I'm a startupper and a geek. As most of you here I love solving problems. Sometimes I feel there are so many problems in the world that could be solved in a novel way, but since many of us don't have a domain specific knowledge that goes beyond CS or our everyday life, many problems of the industry remain unsolved or partially solved using old-style solutions.

Think about all corporates paying consultants to solve their problems. And probably their problems are the same ones of other big companies. So, would't it be smarter to invest in a startup of some passionate people that could solve that problem for good, in a novel way and maybe even making revenues out of that?

I've done consultancy many times in the past and I've seen this scenario many times where a startup of passionate people could do a much better job of a team of highly paid consultants.

Matteo
Why do we use drones piloted by humans?

I think given the sophistication of modern financial algorithm and counter-algorithms, it's easy to see why humans will always be necessary to wage war even if they're not on the ship. Perhaps, yes, aircraft carriers will be reduced to remote proxy bases for drones and missiles, but I imagine humans will always be at the helm even if the helm is miles away.
Why social works (and how to succeed in the consumer internet)
Thank you for explaining the conceptual framework APL provides. My comment was merely poking a little fun at the kind of comments we sometimes see when people are trying to the tell the virtues of Lisp. I could not say much about APL but did want to find out if it really gives you a new way of thinking.
Taking a Chance on the Larry Portfolio
Yes, I can see how it would be so much more approachable to throw dense text consisting of the following at someone:

"In parallel with the software engineering research in architectural styles, the object-oriented programming community has been exploring the use of design patterns and pattern languages to describe recurring abstractions in object-based software development. A design pattern is defined as an important and recurring system construct. A pattern language is a system of patterns organized in a structure that guides the patterns' application [70]. Both concepts are based on the writings of Alexander et al. [3, 4] with regard to building architecture."

That's so much simpler than "We need to be able to talk to all machines about all the stuff that’s on all the other machines. So we need some way of having one machine tell another machine about a resource that might be on yet another machine."

Your wife may have understood it, but Ryan's wife lacked the CS background.
Zipcar already operates basic peak/off-peak pricing, with weekends being pricier per hour than during the week.
In Firefox, viewing the source from the error console highlights the line that the error was on.
We may still do it for sport.
Reddit thread with on-going updates:

http://www.reddit.com/r/gaming/comments/ns2pu/pa_makers_of_a...
When I was 16 I liked the Clifford Pickover books, such as Mazes for the Mind. They seem ridiculous now, but at the time I thought they were pretty cool and inspired me to major in math.
It's about time management. Having to hunt for things is a waste of time, and those little time wasters add up to a lot of work not getting done, or a distraction that takes more time to get your brain back in gear.
>It seems to me that the focus on HN and other sites is to move domains.

I don't think that many readers of HN would have anything besides a domain with GoDaddy anyway.

I have ONE client with a GoDaddy hosting account. I picked up this client on oDesk last week. The GoDaddy account was pre-existing. We have been fighting GoDaddy support for the last week or so to fix an intermittent misconfiguration that other users occasionally also experience. They have heretofore not fixed it and it constitutes a serious disruption to the client's business.

GoDaddy is awful and any tech-savvy individual knows it.
In fairness, he didn't call it, "How to explain REST to your wife" or "How to explain REST to your grandma". He is talking about his own wife, which happens to be ignorant about computer science. There is no assumption on his part.
I wouldn't trust the statistics. DNS plain text data can be changed. They have a history of holding onto expired domains among other attempts to look like they have more.

Also, there's a lot of guesswork to try to gauge how much products vs customers they have.

Reference: Two sources on domains show; some gain vs 300,000 weekly loss.
The line to shout FINALLY! at the top of their lungs starts here.
Great post. I think this is one of the fundamental lessons that all startups going through an incubator should learn: have a product, find a customer.

The most basic, lowest-common-denominator example of this is arbitrage. Buy one product for X and sell it for X + 10%. If you can't do that with one product successfully that you know there is already a market demand for (e.g. chairs) then how on earth are you going to do it for your startup?
Good observation. It seems that Lamar Smith has been doing every dirty trick he can to beef up that list, like including the names of companies who had only agreed to a generic statement about fighting the sale of counterfeit goods [1][2].

[1] http://www.techdirt.com/articles/20111222/16384317175/gibson...

[2] http://www.techdirt.com/articles/20111223/09051617180/law-fi...
Good replies, but I'll combine my thoughts here.

Ships CAN be bright, we have the tech now to make them dark.

True, burning fuel is a big problem. Especially if they were traveling rather fast towards us and they flipped over to reverse thrust to slow down. But what if you don't burn fuel as a means of propulsion?

I'm going with the assumption if that if someone wished to do something bad, say invading a neighboring solar system, they would take precautions in being detected.
MiddleManager: a mostly-powerless little content manager for static sites
Stack Exchange API V2.0 Public Beta Starts
AFAIR they did that maneuver on Battlestar Galactica a few times. But still, it's a good point.
Oh, come on. Tank and plane crews are also "sitting in a glorified tin can", but that didn't preclude, say, WW2 from being vastly more strategic than any preceding conflicts. The crew still has to decide where and how the vehicle moves, what targets to fire at, with which weapons, which field repairs can and should be done etc. etc. etc.
What if the goal is to eliminate the planet-side species?

Plus I'm willing to bet you could obliterate the surface of the planet using kinetic weapons and still have plenty of resources left over.
This point also applies to the $1 chair.
This is my weekend hack. It's only a few hours old, but I'm looking for early feedback if anyone's interested.

It's a YAML-powered local editor for static sites (e.g., sites built with the Middleman Ruby library)

My main influence is the excellent PHP content manager "Perch". Eventually, I'd like to bring some of Perch's magic to Ruby/Sinatra sites, and this is my first draft attempting that.
> Whites boards are treated as RAM, not Storage. Your phones have cameras now, use them!

This sounds like whiteboard space/time is a scarcity you haven't shown to be artificial. (I'm not saying your approach is wrong, just that it doesn't fit with the theme.)
What's loreal and revlon got to do with SOPA?
Doing BDD/TDD along with a good text editor/IDE and learning the keyboard shortcuts will help. E.g. in vim with the Rails.vim plugin you can switch between controllers models and views very easily or go to the file inferred by what is under the cursor. You can also navigate back through your history too which can help.

I may typically go from a cucumber feature, to step definitions, to the config/routes.rb file to a controller spec, then a controller, then a model spec, then a model, then a view, and cycle through that a few times.
The cucumber features help to maintain the mental model of the highest level of what I'm doing then the lowest level might be the implementation of a method in the model.

Each step you're going from the business requirements end right through the full stack of the application until you're at the lowest level of logic.
And what you should be focusing on is guided by failing tests and making them pass.
E.g. to pass the feature you need a certain action for a controller which then needs a certain method on a model.
Strangeloop 2011 - Bryan O'Sullivan

Running a Startup On Haskell:
http://www.infoq.com/presentations/Running-a-Startup-on-Hask...
Show HN: NASA Picture of the Day Viewer
It looks like they have Arudrino night tonight. I might just show up because, for once, work won't interfere.
Does anyone have an early version of the official PDF? I want to diff the two, and see how things have changed. A lot of people have pulled support as it's become known that they're on the list.
Not particular digital tech, but can't get enough of http://www.youtube.com/user/engineerguyvideo
I'd not like to see an ATC system or any avionics that weren't subject to a formal method approach.

Imagine an AI that wasn't at least constrained by formal method. It honestly does not bear thinking about.

And then, imagine were it possible, time travel without formal method. Shudder ...
The problem is not that the API has bugs, the problem is the way Facebook interacts with the developer community. You have a huge problem and it's not something you will fix by writing code.

I don't know what is going on inside FB, but I can tell you what it looks like from the outside: You hired a bunch of junior developers to "fix bugs" in the platform while the Real Engineers go on to make whatever new bug-ridden feature Zuck wants this week. Except that these new developers don't know how the system works and can't even figure out what is or isn't a legitimate bug.

I mis-linked the second bug in the blog post; please examine it again now. Neither bug has been re-opened yet. The 'auth.logout' event still fires on login. This is obviously broken to anyone who has tried to develop a FB app, and yet the FB engineer looks only as far as some internal documentation before dismissing the claim without explanation.

I'm a 3+ year veteran of the Facebook platform. In all this time I cannot say that support improved one bit. Yes, the Graph API is less janky than the REST API, and the documentation is prettier - but in a lot of ways it has gotten worse:

* There is no way for developers to ask for clarification or add their own observations, like there was in the old Wiki docs.

* The old docs at least tried to document error codes and error results. The new docs make no mention of errors whatsoever. And in the mean time you've added three or four different error result formats because even within Facebook nobody knows what an error result should look like.

Sure, you moved "support" over to stackoverflow, which is at least better organized. But the problem was not the software. Today's problem is the same problem you had before: knowledgeable Facebook engineers are not present answering questions. Combined with the sparse and often wrong documentation, this leaves the community playing ridiculous guessing games.

This is a world of difference from the Google APIs I have experienced: Maps and App Engine. In both cases, there are forums where the actual engineers who work on the features hang out and respond to user questions. These people have names and they're not afraid to talk about the design issues involved. If Google+ inherits this attitude towards developer support, we're going to drop Facebook like an abusive spouse.

TL;DR: Answer questions. Respond to inquiries, even if the answer is "I'm not sure yet". Treat documentation as a first-class citizen. And whatever you do, DON'T CLOSE BUGS UNLESS YOU'RE 100% CERTAIN THEY AREN'T BUGS. Nothing pisses off a developer like spending hours isolating a test case only to be ignored or given the F-U of Won't Fix without an explanation.
Fair enough. The way it's worded really seems to target the public sector though. Maybe I'm just way out of touch, but has the cost of PV really come down far enough that it's cheaper for the average homeowner to generate solar power than to buy power from the grid? And in which countries is that true? Or, is this statement targeted at large-scall installations only (power plants, warehouses, etc)?
I think this is a moral victory for all of us who took a stance and started the domain transfer from godaddy to other providers.

I personally shifted to Gandi.net, simply for the want of moving to a Europe based provider. I think US based providers are eventually going to be forced in if the Act goes through anyway.
I'm in the US, how exactly would I complete my survey with one telescope over five hours if I wanted to see the full sky of, say, Australia?
I used to do lots of reselling and arbitrage on Craigslist during my poor student days. Here's my experience.

As a general rule of thumb, always ask for cash. Or ask for a cashier's check if the buyer is not comfortable with carrying large of cash around. Don't accept anything else (e.g. personal check or even paypal).
I learned JavaScript, client-side (both jquery and native) and server-side (node.js). I haven't touched any other language for about...two months.
I don't know if I really learned a "new" language this year (i.e. one I had never touched before), but I did spend a lot of time on improving my understanding of some languages which were more important to me, and learning some new frameworks and libraries.

In particular, I spent a lot of time digging into OpenMP and MPI programming in Fortran and C, and getting a better understanding of SciPy and NumPy. (If you hadn't guessed, I work in HPC. :-) ) I also worked on a couple of webapps using Bottle (Python) and Dancer (Perl), which were new frameworks to me.
me: web hosting sysadmin also dealing with clients. Yes, people really do freak out about DNS problems, and we quote 72 hours because we have clients on 6 continents.

Realistically, it takes 30 minutes - 4 hours for DNS updates to stick. Use http://host-tracker.com/ to check the IP of your site -- that's what we do. It tests something like 80 locations, and the results show the IP returned.

You are absolutely correct regarding the TTLs, and although I've seen well-intentioned help articles suggesting things like setting your TTL to 10-300 seconds...most "big" recursive resolvers will ignore TTLs below 3600 seconds (1 hour), so this doesn't really help.

Props to anyone who knows what RFC covers this behaviour and cites a minimum valid TTL. I'm not aware of any, but I'm not totally up on my RFCs :)
My apologies - I glossed over your explanation of trace, as I've used it for years for other purposes, without the primary intention being this. expunging my other resolver rants from my OP
You're right. I swear it read 2001 the first time I looked!
I did a few search for stuff like "interesting online toy store" , "fun toys" "best toy blog" etc, doing a bit google search , a bit blog search and following a few links and got those:

http://www.drtoy.com/ - seems more geared towards adults , helping them choose best toys for children.

http://www.scientificsonline.com/ scientific toys

http://www.yoyo.com is by amazon, looks pretty nice

http://www.designertoyawards.com/categories/20 they won an award

http://www.toptoysblog.com/ toys with reviews

It isn't harder than discovering interesting programming tools, for example , which is to say, pretty easy. But it's a lot of text.I wonder if there's something a lot more visual , video based for the children.
I'd love to see some reports to back up that claim. Not that I'm rallying against solar power or anything, I'm just skeptical. I personally haven't seen anything about huge breakthroughs in solar power generation... not that I've been looking though.
In this case the $300 was for 2 (maybe 3?) people. Not to say one person couldn't have done the work on their own, though.
Granted, the way she went about it was borderline retarded. Are you saying you agree with the way she was treated by TSA and police? Or will you concede that perhaps this act of defiance (however misguided) was much more productive than the silent consent all of us give every time we shuffle through the cattle stocks?
Any news from craigslist RE:bot policy update?

That low altitude you're flying at can only keep you off radar for so long and you're building your entire business on shaky ground.
If you can't do that with one product successfully that you know there is already a market demand for (e.g. chairs) then how on earth are you going to do it for your startup?

umm, by building something new, not reselling existing stuff?
This is why I use OpenDNS. You can update THEIR cache. Once I make a change and update their cache, I test again. If all is good, I know the work is done and move on knowing the rest of the world will catch up.

http://opendns.com/support/cache
Are robot apps going to be the next thing to blow up like mobile apps?
Always take the front-row seat
Why do we use drones piloted by humans?
Because guided missiles are expensive, dumb rockets are cheap, and drones (while expensive) are recoverable. We want someone empowered to cut and run, so that we don't lose the drone. At the distances that spaceships would need to battle, you need to use autonomous guided missiles anyway. The lightspeed communication delay would rather defy the point of any sort of remote-piloted drone.

Also because the guidance-in-atmosphere problem is much more difficult than the guidance-outside-atmosphere problem.
Explaining that to clients is hard. We say "it'll take about 72 hours for everything to sync over". If we're switching them to a new IP, we'll leave the old server on until 72-96 hours after we update DNS. We seriously still see traffic on the old server that long after the change, and ~72 hours is about how long it takes to get ~99% updated.
Cyber Security Home Page - JavaScript
I'm always surprised when I see people of extremely questionable literacy in public-facing positions. I really must be doing something wrong.
I still dont get what priceonomics provides that craigslist or ebay doesnt.

Craigslist:

* Listings have "ASKING" prices and can easily negotiated down 5-20%. So even if you provide a historical information of "Asking Prices", its still not a 1-1 relationship to how much you expect to sell your item for or its "BUYING" price

* I do question the value of historical information on CL: Its never been available, therefore neither buyer nor seller expect it and their view of the marketplace is limited to the time they hit search. And it is this view that they will use to determine a good price for an item.
When I need to buy something that I need NOW, I try to choose the nearest, cheapest item, satisfying my requirements that is CURRENTLY available. Historical information doesnt come into play.

Ebay:

* Since I already have access to historical information(completed items) and I can use it to figure out how much to sell my stuff for, I dont see what Priceonomics bring to the table here.

Again Im trying to figure out where you guys are going with this. From technology standpoint, all this content scraping, indexing and searching is interesting, but what problem are you solving and how do you plan to make money with it(short of arbitrage of aerons)
Unrelated to this issue but I can't find any other way to contact you since you don't respond to email: when are developers' OpenGraph actions going to get approved? Mine have been pending for months. Why release the docs so early if no one's actions will get approved?