skysight-inc/HackerNews huggingface dataset:
I've gone both routes. Self published many years ago, then my last book was Random House/Broadway, next one is with Portfolio.

The real answer is it depends on (1) your bigger business plan (meaning is the book largely a lead-gen mechanism for a bigger funnel, do you want to get paid well to keynote or are you looking to make bank on sales) and (2) the size and loyalty of your tribe.

The bigger and more committed your relationships and tribe and the less you are looking to generate revenue through channels that still hold traditional publishing dear, the easier it is to choose and succeed on the self-publishing side.
C# 5 async and choosing terminology: why I'm against "yield"
His example is a bit trollish but his point is valid. The amount of people who use something doesn't make it valuable. The only reason I would take a job at Facebook would be because it's pre-IPO and because you'd get to tackle some pretty unique technical issues (scaling/social graph).
You can install lockinfo:

http://thew0rd.com/wp-content/gallery/postrelated/lockinfo.p...
Google open Omaha (Google Update)
I think you is-understood my post. My point was basically: before jumping t concluions, try to understand the whole story first because it's easy to complain. Whether or not that complaint is justified or not is irrelevant. What atters is whether or not proper procedure was followed. From experience, complaint usually comes before clarification.
Thanks for sharing this! I love the clean, detailed presentation. I'm sure it will help many getting started.
Joe, thank you for your offer - sounds very interesting. I'll drop you an email for further details.
There's a potential with Facebook that isn't there with many other companies. It has an enormous social graph but hasn't found a way to fully unlock its value. The challenge is to help find Facebook's business-model and technical equivalent of Adwords, if such a thing exists.
This Month in Scrivling: October 2010
For the high performance stuff I write my kind of restrained C++: never STL in the interfaces of the "modules," use STL algorithms (they are good) but otherwise manage memory in custom ways (which is easier by not using STL containers!).

But I had to solve one interesting problem using some recursive definitions and code, and discovered that once I "freed" the code from classes (made them C functions) I was able to express it properly -- just having them as members prevented me to see that the solution is much more obvious when you actually use plain pointers and don't think about the same "object" even during the life of the function. Add to that in the member "this" can't be null.

When you need real expressiveness, C can't be beaten. C++ syntactic sugar helps sometimes, but limiting to it is... limiting!
Top 50 Sport Photos Taken at Perfect Moment 
There are a lot of perfect situations in sport which take our breath away and makes happy, like perfect goal our favorite football team, or...
Cool! That's definitely shiny!

I can do all of that with my current iPhone anyway though.

Gimme a reason to void the warranty... god knows I want to!
I'm not sure I'd say it has "won" - such a phrase implies a long-term positioning at the front of the pack, and those that came before it for code hosting (SourceForge, Google Code) enjoyed their time in the spotlight before having something new come along.

BitBucket in particular have made a good attempt after the Atlassian takeover, with the infinite free private repos being the most interesting part - I use it a lot, but mostly because I do a lot of small personal projects, and so the "social" features of GitHub - those which benefit most from its prominence - are mostly meaningless to me.
I had good experience with twitter and facebook (if it is a B2C product) in the past. Press release is also important, but in the past most of related big internet sites ignored our press releases - I think you need to figure out who (responsibly person) to send your pr (e.g. at techcrunch, heise, TR etc...) to be not ignored. If you have a physical product a good way to promote it is to send it to related bloggers and internet sites to test your product.
Err... were exactly can I see it working?
What difference does it make? With a different salt for each password, that info is going to have to be stored in the database anyway, so does it matter much if its a random string or a piece of user info? They still have to precompute tables for each possible salt, unless you're using email as the salt and all your users happen to have the same email address.
Wait, how can you do that with an unjailbroken iPhone?
They're dealing with very interesting scalability/complexity problems, and they're currently pre-IPO.
Daily Astronomy Pics (From NASA)
In my experience, bitbucket has been extremely unreliable and creaky compared to github. I see frequent random unscheduled outages where the ssh connection won't connect, ssh won't authenticate, or hg won't respond from the other side. The web interface also caches a lot of stuff too long; I've seen it take a few minutes for its idea of "tip" to refresh after pushing new patches, and stripped revisions linger in the log view for similar amounts of time. Hopefully now that Atlassian's bought them the service quality will improve over time.
Come back to reddit, man, we miss you :(
> more recent behavioral economists are showing how people are pretty universally irrational

I suspect economists might phrase it more guardedly, along the lines of "people don't always behave in a totally-rational manner."
Invitation to join the best social network for developers
HD 10180: Richest Yet Planetary System Discovered:
Is non-obviousness actually applied in this sphere? In my corner of computer science, the non-obviousness bar is so low as to be basically non-existent. There are tons of patents where A and B each have significant prior art, but the completely straightforward combination "A+B" somehow gets patented.
There may be other complexities to it, but I never thought the GPL v2 explicitly forbad DRM signed apps. Also it was my understanding that providing the source could be a URL, which is the easiest for everyone involved, but you could also provide it upon request by mailing a CDR and still be compliant. The GPL does not require that the source be included with the distribution of the program, just that the source is available to anyone who gets the compiled program.
See http://news.ycombinator.com/item?id=1607261 for tips about which shopping cart to use
@HilbertSpace, your critique of "academic economics" is obviously heartfelt, but I couldn't tell what you're proposing as an alternative. Is it your view that governments, central banks, investment banks, etc., should just ignore economics entirely?
> Why?

Detection and logistics, mainly. Weapons are a special case, since if we're still talking mainly about the US/Mexico border, I would expect that weapons do not move in the same direction as drugs, and expertise in smuggling one way across a border may not translate to smuggling the other way.

Nuclear material will require at least some shielding to avoid detection, and it would seem to me that a well-implemented detection system would notice abnormally quiescent cargo as well. That would mean that you have to carefully tune shielding to present the right level of radioactivity, rather than just piling on more to make it as low as possible.

Smuggling people of any kind requires life support; there are a lot of tactics you wouldn't be able to use without losing them. For some types of human cargo, the smugglers might find some losses acceptable, but angering terrorists by losing a container of their buddies might not be healthy. In any case, it seems that there's already a lot of people walking across the border into the US, and I'd expect that if there were an obviously safer or more reliable way, they'd use that. Lots of assumptions, there, of course.
Merge HN: a submission proposal
It's just a submission tag that would provide an opportunity for not only the submitter but various other HN users to combine forces by merging projects together that never got traction. Hopefully in doing this, new projects may take shape in ways their composite projects could not separately.

Sample Submit Form:

title: Merge HN: yourprojectname
url: http://yourprojecturl.com
text: your project description

Any thoughts or suggestions?
I think so too, but I'm not sure.
I got strip searched on the French -> Swiss border one time. It's more fun than one imagines. I'd prefer it to a crotch fondling pat-down. I think I shall demand to strip naked next time I fly to the US.
Brochure Printing and Booklet Printing
Printing Company Based in Sydney, we can print brochure printing,card printing,offset printing,Digital printing and Booklet printing at Cheap Prices and Best Quality.
Turtle And Snail
Microsoft Shifts From Silverlight to HTML5
Don't forget to make a couple of mistakes ;-)
The main reason for moving to clang is to remove as much GPL code from *BSD as possible (kernel and system libs).

You are correct regarding many of the 'ports' (packaging system) though as there will no doubt be some GCC idiosyncratic code in many of them.
Note that it's not 5 free private repos, but 5 private users. You can have unlimited private repos. So, in a small team you'd probably never have to pay. I wonder what has led them to this decision business-wise. Was the competition from github so overwhelming that they decided to counter it with with relatively drastic measures (giving up lots of $$$)?
Donate $500and snag coffee with Silicon Valley Venture capitalists
I agree with your post but there's a detail you have wrong.

> Then, sew buttons in China? Sure, if the Chinese women had 20 fingers on each hand. But they don't.

You're talking about _advantage_. The economists are talking about _comparative advantage_. China doesn't have to actually be better at sewing buttons. They don't have to be better at anything. They just have to suck less at sewing buttons than they do at other things. If you had two people on an island, and one of them is the best at making fires and carrying firewood, but he's 500% times better at making fires and only 50% better at carrying firewood, the other guy should carry the firewood. That's all they're saying.

The comparative advantage thing is broken for a whole different reason. It ignores the fact that sewing buttons sucks! They act like it's irrational for a country to want to protect its, say, technology industry, to coax it past its infancy. Instead they should just be button-sewers forever. Why? Because somebody else is already a bit better at technology. This is nonsense.
USB Desktop Lamp
How do we love LEDs, let us count the ways! Srsly, do a search for LED in that box on the upper left and you'll come up with dozens of products, everything from umbrellas to home decor to a ball for your dog to fetch in the dark.
Well, what you showed, will display:

- any missed calls

- any new voicemails

- and any new text messages.

Each of those, I can check simply by sliding the "unlock" slider.

The daily event isn't really relevant because all events will alert me anyway (because they beep when it's time to do it).

Mail again isn't very relevant.. I'm mostly at a computer all day, I have email open anyway.

The weather I just don't care about.

Apologies for sounding argumentative / etc, I don't mean to! I am merely pointing out that I want to do something cool with a Jailbroken iPhone, something I can't do with my regular iPhone. Else I'll pass. :)
There’s probably no way to easily gather the data, but it’d be very interesting to see this same chart with the number of active contributors (or some proxy like number of committers/patch authors within the previous month) to each project represented by the width of the line. It would give a better idea of which branches are serious and invested in and which are one-man hobby projects, which ones are growing fast and which are dying, etc.
A guy who specialized for writing Silverlight apps claims that he is fastest when he writes a Silverlight app, and that therefore the Silverlight is better than the competition and that it's "not going to die." Let's say he didn't convince me.
For those BSDs that target a wide range of architectures (NetBSD is the canonical example), it'll be a while before they transition completely, since the gcc ports list is still considerably larger than the LLVM one.
7 inch Netbook Notebook Mini Laptop Wifi Windows 2GB
7 inch Netbook Notebook Mini Laptop supports Windows CE6.0 operation system Available with 7" TFT lcd Panel , 800*480 pixels
What stupid linkbait. Cracking LM-hashed passwords is about as interesting as .1 + .2 != .3 in ieee754. Can we at least change the headline to something like "Newsflash: SSDs faster than spinning platters"?
How do you define value then? Is something only really valuable if it, say, saves lives?
Rent control creates a shortage of affordable housing. Sure, it might make cities nicer because with rent control only wealthy people can afford housing, so all of the low-income people live elsewhere. Think about living in SF on a teacher or fireman's salary, and compare that to anywhere else.

The problem with arguing about economics is that for some people, this is a desirable outcome -- rent control creates nice cities. For others, the outcome is undesirable -- rent control makes it more difficult for the poor to afford housing.

Nobody can argue that rent control is good or bad as a matter of fact; this is an opinion. That's why economists don't model that, it's like trying to calculate whether chocolate or vanilla is a better flavor.

What can be argued is the stated intention vs. the outcome; when a politician argues that rent control will keep housing affordable for low income people, we can state with a very high degree of certainty that he's wrong.

The ugly side of this is that most people don't care whether the politician has got his facts straight. They want the outcome he's promising.
You mean Apple is fine with distributing GPL licensed Software, they just don't want to comply with the licensing terms?
The two startups I worked in so far (Incorporated in the US, working in India), have offered me stock options, so its certainly not a "Valley only" thing.
Ah, well, it doesn't make it magical, it just makes it more useful... For example, my lock button is broken but I can shake to lock it. Otherwise I would be out of luck.
I recommend that people never use sarcasm in an online discussion, because the inversion makes it hard to check ones logic before clicking reply.

For example, just what is the most pressing problem? Well, the answer is pretty obvious: people get old and die.

What is also obvious is that we don't know what to do about this. More funding for research on Alzheimer's disease looks correct, but beyond that it gets very unclear.

So immediately you reject sarcasm it leaps out at you that "most pressing problem" in the simple sense of "most important" isn't a good criterion. You need to be thinking about whether a problem can be fixed or not. Repealing bad laws is a very attractive focus for activism because it is such a practical step; it will actually work.

Your own errors can only leap out at you before you click reply if you state your position directly. Once you give in to the lure of sarcasm, you bind yourself to smug stupidity.
10 Best Halloween Costumes and Trends
Google's YouTube Founder/CEO + Google's AdMob Founder Both Step Down
In not any particular order,

1. Good quality true "Web scale" work.

2. Top benefits (and I suppose a decent paycheck too).

3. Smart peers.

4. Realistic chances of hitting the IPO/Acquisition jackpot through equity.

Whats not so great at working there?
Back when I was trying to use MSDN, I could only assume they had a team of people whose job was ensuring that every document got a new URL with every major release, and that none of the URLs they had already assigned work anymore. Maybe if they had fewer resources they'd waste less time making both bookmarks and their own search results useless.
Differently to how I would react if I was burgled.
Samuelson have thought that the Soviet economy would keep growing and surpass the US's GDP. Boy, he was wrong. Then the Soviet collapses in the 1990 or so.

Others, like the Austrian economist Ludwig von Mises predicted the death of the Soviet Union and he has dealt with Red Vienna. He also thought that soviet style economy wouldn't work.
Ask Facebook users how many of them would be fine with paying a dollar every month to use it if its easy to make the payment. You will get a good idea of its value.
Ha!

Your headline made me think you're asking for VCS stuff to be added to the diaspora project (the social network one).

It seems I misunderstood you.

Anyways and either way, this seems like a (proposed) solution looking for a problem. I'm an avid user of various VCS systems and have never felt a need to port my "followers" or such from one system to another. What exact problem are you looking to solve?
Misses http://www.exherbo.org/
The commonsense oracle agrees:

http://commonsenseoracle.com/2010/10/the-value-of-facebook-i...
Shape of a Genome as Important as its Content
Considering that the AdMob acquisition was announced in early November 2009 and yesterday was the last business day in October, I'm guessing this is a case of 'stick around as long as the acquisition deal requires and not a day longer'.

Which makes me wonder, and I hope some of the local greybreads can elucidate this point: In general, how common is it for acquired founders to leave ASAP, and how many instead stick around for the long term?
I like free software, too. That's why I have avoided apple consumer devices for years. I was offered one at work, but turned it down for something I could run software from any source on.

Maybe this is a hard choice if VLC is the only free software you have seen that you want to run on your device, or if the freedom part of the equation is less important to you than just what software you have. For me, the attitude of Steve Jobs makes it a no-brainer.
YHP Connect
Isn't this project pretty much dead already?

I was under the impression that it was heavily hyped, but it was always doomed to failure due to the fact that it only got press due to facebook privacy issues, which users seem not to care about. Additionally it solves problems by adding more of them. Then, when it finally came out, the security issues and poor quality of the code doomed it to failure.
It's a quote about slippery slopes that uses discrimination as an example. As is popular with that quote, we could adapt it into something a bit more applicable:

They first made us run our shoes through the X-Ray machine, and I complied because it wasn't that big a deal.

Then, they installed the full-body scanners, and I complied because I just wanted to get home for Christmas.

Then, they started requiring social security numbers when buying plane tickets.

Then, they began keeping all air travellers' fingerprints and retina scans on file...

The question is not against whom they're discriminating (clearly, that's not applicable in this case), it's to what length they (and, by extension, we) are willing to go.
Can someone explain why LLVM is better than native code (if it is)? If it's not, what's the use for this?
Your best bet to protecting from rainbow tables [..]

is using a salt. No need to use uncommon characters.
Best MUSCLE GAIN TRUTH BY SEAN NALEWANYJ
Get the best muscles gain truth by Sean Nalewanyj. Know you can make good muscles in few days.
Yes, that's fair for the PC (I was aware of this for the PC, which is why I said exceptions don't really matter on the PC). But (from memory) I don't believe the Xbox allows for this, even though it uses a very similar variant of the same compiler. It's a moot point, though, for all the other reasons I mentioned. When you've got a cross-platform codebase - and there are precious few platform-exclusive codebases these days - it is far easier to turn exceptions off across the board than deal with individual platform's quirks.
Yes, you're absolutely right. It's a blessing for the BSD community.

However, when someone mentions "most/all" free operating systems, then Linux and related ecosystems are one hell of a big elephant in the room.
As others here and in the blog comments have pointed out, this post is semantically incoherent. But it was worth reading for the reference to hg-git alone. Cool stuff!
Ugh. Is that what you really think that I mean? In case my point wasn't clear enough, I mean to say that Apple doesn't get mixed up in licensing arrangements between app developers and third parties, or if they do, it is just to takedown software that infringes the third party's rights, not to actually comply with the third party's demands

I don't even see how Apple could comply with the licensing terms. They don't have the source code of the app in question, so they can't comply even if they wanted to. Unless you're suggesting that Apple should force every app developer to hand over their source code to Apple, and give Apple the right to distribute it without the developer's agreement? Yeah, that's an attractive deal, I'm sure it'll do wonders for the number of apps in the App Store...
I know several people who still have to struggle with CVS on a daily basis. Git/Hg are going to take a long time to get entrenched into enterprise.
In Online Retail, You Need (Boatloads of) Customers to Get Customers
It is applied, and it should also be in the CS space. But, as always, there are bad patents issued because they are examined by busy humans. In these cases, opponents of the patent have a number of options, most notably asking for a reexamination of the patent. During reexam, you can bring missed prior art to the USPTO's attention in an effort to invalidate the patent.

EDIT: I should have also mentioned, another option is to ask the courts to invalidate the patent (for obviousness, lack of enablement, or any other statutory requirement) if you are involved in a lawsuit. Even if you are not sued you can begin such a lawsuit by filing a "declaratory judgement" complaint against somebody who you reasonably feel might sue you.
A dreary man in a tedious job