skysight-inc/HackerNews huggingface dataset:
There are rather basic (producer/consume queues) and as some have pointed out, are buggy. I'd highly suggest looking at Boost's threading library (for an example of an object oriented approach to threading, taking advantage of RAII -- much of it is now standard in C++11), Intel's Thread Building Blocks, Java's built in Concurrency Utilities (java.util.concurrent package), Doug Lea's Fork Join Framework. The a great book on the subject is Maurice Herlihy's The Art of Multiprocessor Programming:

http://www.amazon.com/The-Multiprocessor-Programming-Maurice...

The book is in Java, but C++11 has the required primitives (cross platform compare and set for integral types, a defined memory model) so you could follow allong in C++11.
Hindsight is 20/20. For the first 18 months when I was workin for sweat equity, it turns out that, thus far, my time was worth $400 /hr then. If things continue to go well, it will have been worth even more. Also, equity is taxed at a much lower rate than salary, so when you include that consideration, it's even more. Of course, had we failed the equity would have been worth $0 :) ... So the question is like what's your time worth at the card table in Vegas? A Silly question without a crystal ball!
Yeah, I really wish there was a test that either the founding fathers provided in the constitution or the supreme court found in court precedent to determine if two components of a bill belong together or separately (maybe if both clauses could be witheld without the support of the other).

There is way too much political gamesmanship around packaging bills together in our system today.
Ironically, it might be DoS in the sense that it drives app maintenance costs so high that the owner could decide to, naturally, deny the service (shut down).

Otherwise, maybe it's the new type of flood attack, cost-of-service (CoS), applicable against those who use ‘invincible’ cloud infrastructure such as Amazon's.
Except most providers don't charge by time and demand (which would actually make sense), but by a fixed cap or fixed cost per byte. If the problem is congestion as you suggest, surely it would make more sense to charge different amounts based on time of day, length of session, etc?

Which would give Amazon more trouble? 1,000 TB spread out over a month, or 1,000 TB spread out over a day? Their current pricing model assumes both of these are equal, which they are plainly not.

Aside: Caps make the same mistake. If you have a 250GB cap, the ahem ISP charges the same whether you burn through that cap in a month or in a day.
You may be accepting the Kaiser rep's FUD. The quote doesn't say, "these needles break, and BD's don't", or even "these break more than regular needles".
Thanks guys! We've improved the course a lot based on all the students' feedback. Very glad you enjoyed it, and drop me a line when you ship your project. We'd like to start featuring an "alumni showcase" of projects our students have built.
How To Make A Recently Added Songs Playlist in iTunes
I’ll make it a priority to allow using bridges. Unfortunately, since Iran is known to block pretty much all Tor access (even regular, unlisted bridges), it may still not work.

Getting around this entirely would require obfsproxy[1] which wouldn’t work on iOS the way I have it set up due to the inability to spawn sub processes. (Tor client, when configured to use obfsproxy bridges, has to spawn an obfsproxy process to handle the obfusctaed traffic.)

[1]: https://www.torproject.org/projects/obfsproxy.html.en
That was another point I meant to raise. Even if your password policy and weak-password checks are sane, if your account recovery procedure is weak, there are still planet-sized holes in your security perimeter.

And for any large system (say, Facebook, with, oh, nearly a billion accounts), user support requests (many of which are access related) are a huge cost. It doesn't take many of these to eat through $2-$5/account/year value they're seeing.
Cool calculator tricks
http://mathema-tricks.blogspot.com/2012/04/calculator-tricks.html
No doubt. But that's hardly something the executive branch can control.
Biophotovoltaics
Indeed. Siemens vulnerabilities is precisely how Stuxnet worked.
http://mathema-tricks.blogspot.com/2012/04/calculator-tricks...
If your goal is to increase the amount of donations to a charity, then by all means, do it publicly...inspire and/or pressure others to do the same. If your goal is a personal exercise in selflessness and giving, then do it anonymously.
Where, exactly, did I make any accusation at all?

I said we don't have enough evidence to make meaningful claims, which I still hold to be true.
The problem is that spending money also spends time, whereas spending time does not also spend money.

Hypothetically, if as a one person startup, spend $1000 on rent and $1000 on food a month, and can expect to work 8 productive hours a day every day in a month (Just imaginary numbers here!)

That means we have an hourly cost of about $8 dollars an hour. Which is to say, for every 8 dollars you spend you have one less hour of time.

P.S the counter intuitive property of looking at it like this, is that if you are spending more monthly, it also takes more money to loose an hour. But this is due to the fact that you have fewer hours to start with, and thus each hour is worth more.
This is The HackStore (Installous for Mac)
It's sad to see so much misplaced cynicism here. If the partners had decided to keep 100% of their carry (as is typical) and used it to buy a bigger house or jet or something, nobody would comment or care. Instead, they've pledged to give half to some of their favorite charities, and some of you are acting as if it's a crime against humanity. Put away your Ayn Rand books (or whatever it is that drives you to such opinions) and go make some money of your own. Perhaps you'll discover that Andreessen and friends aren't as foolish as you imagine.
As Jey has so eruditely pointed out, this advice borders on useless. I've always implemented LL queues as a segment of a list, where each element is protected by it's own mutex wherein each thread may add or remove a node by taking a lock on the first node, then moving to the second node, letting go of the first lock and so on. Although you'll end up holding more than one lock while traversing and three while deleting, this is at the core of powerful ideas like hand-over-hand locking.
5 Tips for Finding Inspiration
Visit global landmarks with photo tours in Google Maps
This is the kind of thing that's so disheartening. I work for a large medical device maker and on a daily basis I see the gross inefficiencies in the way we do business. It's been obvious to me for years that a much smaller company could build exactly the same things we do and do it better, but the enormous barriers to entry mean you need millions just to start playing the game.

The regulations are another hurdle, but I think they are easier to get through since everyone is on the same playing field in that regard. But getting your product into hospitals and labs? There's a battle I don't even know where to start fighting.

Maybe it's time to start looking exclusively at foreign markets.
Silly semantics.

You could also see it as a magnificent $0.65 per page. After all, a blog is just a dynamic page outputting database records, right?
"Then, in 1986 Congress passed a bill exempting GPOs from the anti-kickback provisions embedded in Medicare law. This meant that instead of collecting membership dues, GPOs could collect “fees”—in other industries they might be called kickbacks or bribes—from suppliers in the form of a share of sales revenue."

No one in their right mind could imagine that anyone could be genuinely stupid enough to think that allowing organisation that was supposed to work for buyers, take money from sellers is a good idea.

That law was 100% surely bought. You don't need any other proof that USA has best Congress money can buy.
Was that you I saw crouching in my fridge earlier?
The evolution of APL
maybe because they're part of a "$foo High School class of '99" group/page/whatever with some friends, or perhaps both parents and grandparents are linked as friends, making it pretty easy to figure out mother's pre-marriage surname?

It's not just the explicit facts you provide, a significant part of the deeper value is from the linkages between them.
The Grand Experiment: German Pirate Party Attempts to Reinvent Politics
My Problem with Git: No Abstraction
Who dismissed anything as amateur or entry level? Don't put words in my mouth.
Interesting. After evaluating carefully for a few months, we didn't feel that MongoDB would work well for our project.

Later, we reluctantly gave up on CouchDB.

Riak 1.1.x seems to meet all of our design goals so far.
That is absolutely not what CISPA is about. If the government wanted to funnel private data to giant government databases, their best move would be to do nothing, because that action is already mostly lawful under ECPA. ECPA provides unchecked latitude for service providers to disclose private data so long as it's done in the course or protecting or maintaining the service. CISPA adds restrictions to this process.

(I don't support CISPA, but not for this bullshit tinfoil hat reason).

The amount of misinformation circulating around CISPA is very dispiriting. People are being deluded into thinking there's some giant conspiracy, and the only reason that's happening is so that unscrupulous interest groups can fundraise or drive ad revenue from rageviews.
After spending way too much time on this thread here's my parting thought:

Some choose to believe that corporate greed is the cause of issues such as that highlighted by this article. Others believe that the political and legal system in place has flaws that create the conditions necessary for such things to happen. And some are in between these two schools of though.

Here's the kicker: While we live within and with our reality other parts of the world are watching. And in some parts (China?) they are surely having thoughts akin to "these people are too stupid to get out of their own way". And so, we'll keep arguing and "enjoying" the ineptitude, complexities and realities of our reality while others will watch, learn, study and take measures to ensure that they don't fall into the same traps.

Yes, there will probably be better syringes in China than in the US. And, with time, that will be true about a lot more things and a number of other countries.

Enjoy.
I'd expect Amazon and Google to peer directly within US territory, one being a major byte-generator and another one being the largest byte-sucker.

So this traffic must be almost as cheap as Amazon's own intra-territory exchange. Probably that's why they were being so nice. They probably are even somewhat happy to generate some more traffic directly for Google as the ratio is usually a leverage for the network guys.

But, surely, it's still very cool of them to drop the customer's bill.

I wonder, though, how was one ever to know that Google stripped their feedfetcher of even the basics of "intellect" and allowed one single spreadsheet to generate incoming 250 gigs hourly while not being open.

So, after all it's Amazon's and Google poor designs that hammered the guy and a common business sense for Amazon to let it go for the customer and just study the case together with Google.
I'd be interested in the documentary if you could provide a title!
Both.

I think it's a little bit like asking whether programmers are the cause of bugs, or the solution. The problem is that the regulations are being created by people who are either incompetent, corrupt, or possibly both. Unfortunately people in government don't really have the right set of incentives, and so it's not surprising that the results are awful. Imagine if software were written in the same way that laws are written :(
buyvm is overselling their bandwidth to you. Real uplink pricing is not 2 dollars per terabyte. If you actually tried to use say 13 terabytes from a single vm, it would work eithe because of rate limmiting on your uplink or they would cut you off.
> Put away your Ayn Rand books ... and go make some money of your own.

Does Ayn Rand have similar opinions? I'm trying to figure out what you mean by that.
Facebook owns your identity in the sense that they own people's projections of who they are.

Google owns your identity in that they know what you want when no one else is watching.

Which do you think is actually more valuable? (Honest question - I have no idea).

I'm not sure it's nearly as clean cut as Dustin makes it seem, and the disclosure at the end is pretty relevant...money talks.
AWS CloudFormation Can Now Create Virtual Private Clouds
When the person comes to collect your answer, make them believe you left through the window and then hide and run out the door while they are investigating. And lock it.

At least it worked in "The Mysterious Benedict Society and the Prisoner's Dilemma".
You'll definitely get one for any finance job, even an internship. Interestingly, they can't compel you to sign, but if you don't sign, they make you jump through all kinds of hoops w.r.t reporting your hours and such and mire you in so much bureaucracy you can't get anything done.
This seems like the kind of thing the Ubuntu software center was made for.

I'm glad gamers will have the option to play their games. Now, about those GPU drivers...
:(. As others have noted advisors recommend he should veto it. I hope the President directly says that he will veto it. If this gets passed and goes through I'll be really disappointed.
It's sad to see so much misplaced cynicism here.

How much cynicism are you seeing in this thread?
interesting. how about

def head(seq): return seq[0]
def rest(seq): return seq[1:]
def transpose(mtx):
a = map(head, mtx)
b = map(rest, mtx)
return [a] + ([transpose(b)] if b[0] else [])

def zip(xs, ys):
return transpose((xs, ys))

def zip2(*seqs):
return transpose(seqs)

this works but is sort of icky in python, any ideas? this is also where functional python starts to fall apart - no tail call recursion, and default data structures aren't persistent. based on a haskell solution which is nicer. http://stackoverflow.com/questions/2578930/understanding-thi...
Why HTC is the Best Android has to Offer
Star Trek / Champions Online usernames + passwords compromised
What exactly do you consider slow? Most recently I was getting a consistent 500kB/s downstream on my laptop [edit: while grabbing some rather large PDFs, so continuous downloading]. I've yet to give it a go on iOS.
No, Jabbles is correct: look at listing 11. It's reassigned five lines down.
Launched a vertical ad network a few years ago with 2 friends.

Took no salary for 6 months, then a small salary to pay the bills for the next 9 months.

Then... business started to grow to yearly low seven figures in revenue and we're now paying ourselves a reasonable salary, contributing to retirement, and building up our company's cash reserves for future investments.
It would not surprise me in the slightest to find that a large amount of published research findings are pure bullshit.
One factor is: Amazon charges for actual bandwidth used. Most buyvm users only use a tiny fraction of what they are allowed to.
Watch The Avengers Online
Watch The Avengers cinematography is by Seamus McGarvey which is edited by Jeffrey Ford and Lisa Lassek. The motion picture is distributed by Walt Disney Pictures under Marvel Studios which is scheduled to be release in theaters on the 11th of April, 2012 for international opening and in the United States on May 4, 2012.
Nothing you can reasonably do protects against a malicious (or compromised) provider; these are all controls that protect against provider mistakes.
She was against people feeling like they had an obligation to self-sacrifice, but she wasn't against charity as the projection of one's own values [1]. A lot of people misunderstand Ayn Rand.

[1] http://aynrandlexicon.com/lexicon/charity.html
Hm, tried to fix the ccache requirement[1][2], but might have botched it. Was using ccache while I was originally developing to speed up the dependency compilation but didn’t intend for it to be a requirement, just an optional speed-up. Will take a look.

[1]: https://github.com/mtigas/iOS-OnionBrowser/blob/master/build...
[2]: https://github.com/mtigas/iOS-OnionBrowser/commit/68a92f488b...
There's as much content to that prediction as there is to the prediction "if you release carbon dioxide into the environment at an accelerated rate, the average temperature of the Earth will increase".

What people are meaning by "prediction" here is something much more specific than what you mean and you know it.
What you are referring to isn't part of the OAuth spec, as far as I know, is it something particular to Google's API?

The cached access token could also be considered a factor, although it depends on the token expiry policy. If the token doesn't require a refresh using a refresh token (which must prompt a password) often enough its security is compromised.

I don't know what kind of expiry Google's OAuth token has, but last time I tested this, it was a very long time. I believe Twitter's live forever. Facebook's offline access scope (which you will need for a normal app) lives forever until the user changes his/her password (see http://developers.facebook.com/blog/post/2011/05/13/how-to--...).
You have got to be fucking kidding. Scientists have billions, and Exxon has millions for this fight?

Hell of an extraordinary claim. Got any proof?
To be fair, they're doing really well, and their base service is already humming along. All they can do is support, tweak, and release features. Pretty good position.
I can't actually see into their houses, so I'm just speculating that they have some Ayn Rand books, but I've noticed a strong correlation between liking Ayn Rand and thinking charity is bad.
Ah. I use stuff like this for binaries, music/video content, and other highly dedupeable content, at least relative to file size. I specifically don't use it for photos or video since I have specific technology for that, and random small files don't move the needle.

I didn't realize people used it as a photo or video sharing solution -- that kind of content would be big and non-dedupeable.
THE BOOK . . .
> "they're in the venture capital business, not in the charity business"

They're in the business of being human.

As is true for any of us, that means something complex, multidimensional, and personal. It's not some sort of affront to venture capitalism to use the profits it generates for something other than more venture capitalism. It's not a "waste of capital" to use your own capital for whatever you find important.
This isn't "new" information, and many providers already wipe before reprovisioning space. Off the top of my head, I'm aware of three. The paper's sample size is frightfully small (VPS.NET, in particular, is not a shining star of cloud hosting). All you have to do to find out if this is the case is run this on new storage that you've requested from your provider:

strings /dev/<whatever>

This has nothing to do with "cloud", aside from rapidly reusing disks in that environment. This is the same problem with reusing disks in a datacenter, reusing disks at a dedicated host, reusing storage even inside a corporation, and so on. There is nothing "cloud-specific" about this in the slightest.

Of course, they wait until near the bottom of the paper to tell you that, so the title of the paper seems like a needless cloud scare which is really a shared-environment problem. Clueful people in hosting figured this out a while ago (publicly-used hosting has been around a long, long time). Long enough ago that you can measure how clueful your provider is by the usefulness of this trick.
You are going after a market that is not highly regulated like hospitals. Your biggest hurdle (without knowing specifics) would be convincing people that they need your stuff installed at their home. Not an easy task, unless you have good marketing.
Tim O'Reilly: Gradually, then suddenly
A rich mine of karma both here and on Reddit.

Read the scanned originals where possible; Dijkstra's lovely handwriting (there's even a font based on it!) adds a nice professorial twist.
By giving half their profit to charity, one could take them as implying that profit is bad, that they don't deserve everything they earned, and that they are appeasing the irrational anti-capitalists (if not siding with them).

I don't know anything about this particular case, but in general many businessmen are complicit in bad philosophy, and sometimes even pay to promote it. That's shameful and harmful.

Business people trade for mutual benefit. That provides value to society even if they never give a dime to charity. And even if they do give a dime to charity, their actual business activities provide more value, both for themselves and others. Businessmen should be proud.

You can find this sort of opinion in the Ayn Rand book _Why Businessmen Need Philosophy_. You might want to read it, and make some effort to reply to its arguments, before dismissing it as wrong enough to dismissively insult in passing.
The point is that those people who are most likely to have a negative opinion of this are the types that read Ayn Rand and quote her. It's not so much a statement about her beliefs (I could see this going either way, really), but a statement about the people who she inspires.
Congrats! Feel free to link to it if you'd like.
Climate science is much closer to the "hard sciences" than psychology, and thus much less prone to shenanigans.
No, no. Read it again.

The government did away with an oppressive, invasive, business-destroying regulation which limited the free operation of the market and the absolute and unfettered sanctity of contract. Suddenly subject to nothing more than pure market forces -- what lesser minds might call a "loophole", unless they've read the right economists -- rationally self-interested actors in the market did what rationally self-interested actors do.

Welcome to Libertopia.
There's also the issue that, realistically, even in successful startups, only particular hours among all the hours worked created substantial value. Key insights, key moments of negotiation, key meetings. What are the odds that the hours you're driving would have been one of those hours? Probably not all that high, or else you wouldn't have chosen to drive them.
I haven't made any personal remarks about you. I've just observed that you've devoted more than 50% of your comment above to argument about irrelevant topics, and that those arguments rest on inaccurate assumptions, such as the inevitable expansion of government.
it's not foolish. it's just not the most efficient way to spend capital. look at it from the point of view of the LPs. A VCs job is to deploy capital and maximize return to it's investors. they should reduce their management fee and carried interest income, and give them back to the LP, or re-invest them and fund more start-ups/create more jobs.

My opinion on this would've been different if they said "I am personally giving 50% of my money to charity in perpetuity..."
Show HN: MyEzApp.com, build your own cloud apps online
The fun will begin when facebook uses Bing's index and their UI/engineering expertise to launch a _serious_ Google search competitor. I for one am ready, though I think facebook will probably take another few years before getting to it.
I'm sorry I wasn't more clear. I was agreeing with you. I was just trying to draw focus to just that particular point and its implications.
My first thought was "oh great, another silly art project", but I've been wanting something like the Mechanical Turk part of it for awhile.

My least favorite part of photography is organizing and finding the best photos. I'd happily pay to have a bunch of people rate all my photos (if the results are meaningful enough)

You'd probably need to show each photo to multiple Turkers to get good data. You could run analysis on the votes to kick out the Turkers who give ratings that deviate significantly from other Turkers. Does MTurk have anything like that built in?