skysight-inc/HackerNews huggingface dataset:
While I've not measured the performance of the approaches, from reading the Python patch discussed in the article it would appear that Objective-C uses a more intelligent approach to maintaining the reference count in the face of concurrent manipulation.

The patch to Python involves guarding every increment and decrement of a reference count with a single pthread mutex. This pthread mutex would become a major source of contention if multiple threads are attempting operations that manipulate the reference count. Pthread mutexes are also a relatively heavyweight synchronization mechanism, and their overhead would impact performance even when the single mutex was uncontended.

In contrast, Objective-C uses more efficient means of managing the reference count. The implementation of -[NSObject retain] uses spinlocks to guard the side tables that hold the reference counts. There are multiple such side tables and associated spinlocks in order to reduce contention if multiple threads are attempting to manipulate the reference counts of different objects. CoreFoundation, which provide the implementations of many common types such as strings and arrays, uses an inline reference count that is manipulated using an atomic compare-and-swap operations. This reduces contention at the cost of increasing the storage size of every object of this type.
A distributed social network that works like bittorrent, is safe like bitcoins, API like app.net, cute like svbtle and free as in beer.
It's sorta laughable worrying about statistical issues when you're picking shit randomly. "Oh, gonna start using reason, are you?"

God says...

7:24 On the third day Eliab the son of Helon, prince of the children
of Zebulun, did offer: 7:25 His offering was one silver charger, the
weight whereof was an hundred and thirty shekels, one silver bowl of
seventy shekels, after the shekel of the sanctuary; both of them full
of fine flour mingled with oil for a meat offering: 7:26 One golden
spoon of ten shekels, full of incense: 7:27 One young bullock, one
ram, one lamb of the first year, for a burnt offering: 7:28 One kid of
the goats for a sin offering: 7:29 And for a sacrifice of peace
offerings, two oxen, five rams, five he goats, five lambs of the first
year: this was the offering of Eliab the son of Helon.

----

Maybe we're supposed to laugh at the exactitude of the weight and "after the shekel of the sanctuary". "Helon" might be about telling a dog to heel.

Kinda a dud, but funny cause of exactitude.

God says...
withdrawn suddenly stays stayed profess around impress arrows
intently Just welcome Substance Times tardy Meanwhile
variation swelling dispraised how_high found ship by_the_way
let safety Now journeyed trembled birth what_do_you_want
pale chilled do_I_have_to know 00END Ivy_league skin
If it's a government college loan, the interest rate is like 5%, and mutual funds are giving more than that right now...so technicallly speaking...I don't know how quick I'd say that
Zynga's Mark Pincus deemed year's 4th worst CEO
What do you see as the benefits of using Elasticache vs your own memcached servers? It seems to me that memcached is so simple to configure and manage that paying a premium to have someone else do it isn't that great of a win.

We switched to Elasticache recently as a test, and found that it works fine but don't see any compelling reason not to just manage our own memcached servers.

Edit: Also, what scares you about SNS? We use it for our oncall alerting and have seen no reason to be concerned about reliability - but I'd love to know if we should be!
And he is now making more money by not practicing law and as of today, shilling for Instagram. What's your point?
Maybe. I wouldn't be surprised, though, if the vast majority of users that you described are pretty indifferent about which photo sharing service they use, as long as there are other people they know using it. But the "power users" (I hate that term) will care about the service they use, and will influence the others. These people could be friends and family who like to follow news orgs/photographers/celebs through IG, they could be friends and family who are just enthusiastic amateurs, etc., the point is, they don't necessarily have to be celebrities or professionals that you personally follow.

So, even if you don't care about the TOS change, it could degrade your instagram experience enough that you leave. I should emphasize that this is pure speculation in an area I don't understand at all, so take it for what it's worth. And the "sucks" in my earlier comment was of course only directed at what I would want to get out of instagram and wasn't meant as a general statement.

ps, given their latest announcement, this discussion may or may not be entirely academic.

Edit: severe typo and clarification
Quite the opposite. In 1995, killing open source was one of Microsoft's top priorities. It isn't much lower on the list these days.
Highly addictive game... Great work!
I understand that the price is on the high end for a board game funding goal. I see craftsmanship and high quality as part of what the game is, fundamentally. It feels different to play chess in an app, with a cheap chess set, and with a finely crafted board and set of pieces; and I care about that difference.
Ask HN: Your (non-game) native app is better than a web app because..
Hi HN,

I've been asked to see if building native apps for a data-centric site (information and sales) is advantageous over simply having a mobile website.

How has it been advantageous for you (or vice versa)?
what a big mistake!
What if FB is suddenly turned off?
they do not even have their own url.

Well, not everybody thinks about worst case scenarios.
> Eh, actually they show up in homicide statistics as, you know, homicides.

Just like you have your own human rights maybe this is from your own statistics too because the cdc.gov and other recognized institutions show nothing about the legality of the weapons used in murderess.

Human rights are the rights that should be respected by anyone; if you need some sort of self-defense by definition you are taking actions derived from a violation of your rights; so your self-defense is already out of any kind of human rights paradigm.

And self-defense is one of the most ambiguous concepts there are; if Palestinians could use an atomic bomb in Israel it would be self-defense? I think it would be, but it also would be wrong, very wrong.

USA is the developed country with the highest death rate by gunshots[1]; as much as you like to believe your own words data is not at your side.

[1]http://en.wikipedia.org/wiki/List_of_countries_by_firearm-re...
try 100TB.com
I was thinking the same, but really the advice hinges on two things, the first is the term 'unenforceable' and the second is the cost of litigation. In my case I went back and forth with my lawyer on whether or not their wording was enforceable in California and his advice was that given that California is a right to work state, and they explicitly remind you they can fire you for any reason, and disagreeing about ownership isn't protected by the right to work law (like discrimination is), if you're suing them you're not working for them (they will fire you), and if you really think there is a chance that something you might work on in your spare time could be "valuable" than the best thing to do would be to quit. Very unambiguous that.

I found it hard to argue with his logic.
A tenth of that pays for a full year in the FWI, and leaves enough for ~ 3 month of housing. And there are other countries in the world - you don't have to study in the same place.

So I repeat myself - paying through the nose. Unless these things he did want to learn were so secret there was no public course online and no information on the internet, I fail to understand what kind of RoI this education would make during an education bubble.

I'm sorry he wasn't in a position to do something stupid (and something many people also did while managing to escape the consequences of their acts) but it was totally predictable.
Related: I would love to hear your stories about building apps using Adobe PhoneGap or Xamarin Mono :)
> (long story)

I hope I'm not being a dick by commenting on this but the subthread is getting fairly long with 'me too's. Can you give any kind of explanation as to what's been going wrong?

Also, this is the first I've heard about Game On 2010 so I went to find out more[1] and it looks like all of the links (winners list, game gallery) have been stomped by this year's site. I can still see Google's cached screenshots but no info.

And ninethly: loved Browserquest. Competitors, get your MMO on!

[1] https://www.google.com/search?q=mozilla+game+on
No, but I think people absolutely expect version 1.0 to be more stable than 0.14. The impression started with the linux kernel many years ago and has included many other pieces of software since. Versions either seem to mean "something changed" or "some set of features is ready". When you make a jump from 0.13 to 0.14, it is safe to assume the former. 0.14 to 1.0 tends to imply the latter.
>> can mitigate this risk by owning ITM calls prior to ex-dividend dates

Don't forget to mention that those calls aren't cheap.
I've only recently heard of jekyll but have been searching or thinking about creating a markdown based blog for a while. I first discovered it through an article on the obama campaign, and how they used it in combination with AWS:S3 http://kylerush.net/blog/meet-the-obama-campaigns-250-millio.... Jekyll is here to stay.
I think it may have everything to do with how we're measuring productivity. The world in 1975 is obviously not the world today. The biggest difference being the personal computer and by extension the internet. How much of productivity gains are due to computers? Email can be near-instantaneous and although the paperless office is probably a pipe dream, filing and paper work have become less plentiful and are taking less time. Not to mention the advances in software which improve productivity. Of course, this is just in offices. You can go ahead and look at factories which are becoming more computerized and I'm sure the primary sector has benefited from computers too.

So, although workers of today are more productive - per dollar paid per hour/month/year, is it possible that people haven't actually been working harder but rather machines have been doing more work? Is it possible that these productivity gains represent value provided by giving every office an IT department rather than people working better (or harder or smarter)?

I think it is possible, but I don't think it is a satisfactory explanation. It could simply be the effects of supply and demand on the marketplace. Beyond a certain point, money doesn't buy happiness so I see no reason why the upper end of salaries would increase other than pure greed (which is consistent with lots and lots of increases in executive pay) and unskilled labour provides minimal value so why would machines making one interchangeable labourer able to do the work of two or three interchangeable labourers lead to an increase in the pay of interchangeable labourers?
The whole point of Monty Python's "Dark Night" sketch was because Cleese wanted to show the ridiculousness of the statement of "always persevere".

http://en.wikipedia.org/wiki/Black_Knight_(Monty_Python)

I agree with your statements and am glad to hear you're doing well, but I think that sometimes, it is wiser to know when to stop and take a long, hard look at what you are actually best at. But at least most Silicon Valley startups don't make quadriplegics out of survivors.
Depends. If you invest a ton of time developing something but you pivot, whoever invested the most time on that gets fucked hard. If they contributed a lot to the pre-pivot effort, that should be accounted for somewhere for something.
Not only that, but pulling the rug out after the founders made away with a billion dollars is what's normally called fraud.
If you're buying into the Silicon Valley hype, and then get disappointed, you're doing it wrong. Silicon Valley is not a place that's amazing a first, and then awful once you fail. It's simply a place that happens to have the highest concentration and best resources for building tech companies.

Ultimately, though, surviving Silicon Valley comes down to one simple rule: don't build stupid shit. Work on a business, get revenues from the start, and don't fall into the trap of trying to build an Instagram.

Frankly, most of the stuff everybody here is working on is idiotic. The business models & grand vision plans people come up are ridiculous. With a little more care for building things that are actually useful and that people will pay for, we'd have much less "blew my life savings trying to make a social network for pets and am now homeless and girlfriend-less" stories.
Sites are free to block me from access if they detect I am using adblock, there will be no hard feelings.
"It makes me curious what would happen if a private non-profit were formed to provide the the cable plant instead of the municipality."

There would still be lawsuits, this time about how a non-profit is anti-competitive because they don't have the expense of trying to make a profit, so they undercut anyone who does try to make a profit.
Alternative export tool, doesn't require login, open source and can be trivially rehosted by anyone if the traffic overwhelms:

Source: https://github.com/duggan/instazip

"Demo" (aka, you can use this unless traffic kills it): http://instazip.orchestra.io/

Caveats: bit buggy, running on a free Orchestra plan, wants a very recent browser to run.

PRs obviously welcome/sought.
Why tab navigation sucks
Are there any tax-advantaged savings options besides IRA and similar retirement savings that you essentially can't access until you are 60+?
Hey! I played more and I found a bug. It's similar to a "no-clipping" cheat in a game like Doom.

On at least two of the arena walls if you move backwards (via s-key) you can exit the 'game-verse' and shoot at players within the 'game-verse.' This allows players to exit the arena and shoot at players who remain in the arena.
Ask HN: Is HN webpage's width wider than before?
I use clearly to read comments. Today I just realized I have to scroll horizontally, and very much. It makes me to check the site's real width, seemed wider but , is it ture or just my illusion?
If I may provide some help, economical theory has some explanations, including the Stopler Samuelson conclusion in the HO model for international commerce : in an economy focusing on the export of highly technical outputs, the best qualified have their "salary" go up, while the least qualified have their salary go down (leaving aside the fact that physical capital is responsible from most of the productivity gains, an explain Marx dislike since according to him it's all about how labor use and create physical capital)

You can get such a divergence if you have fewer qualified people than less qualified people. Wrong conclusion like the one mentioned in the blog post can be reached when using a representative agent approach, while the actual population follows an (at least) bimodal distribution.

In the end, there still is a divergence, but it doesn't have to be resolved - people either have to learn more and become more qualified and productive, accept their reducing wage, or move to another country (Mundell conclusion in the HO model IIRC)

There is no reason why someone should commend a higher salary than someone else, just for having won the birth lottery ie being born in a reach country. If someone from say India is more productive than me, I see no reason why I should get more money than them.
My procrastination from studying for finals says "you're welcome"
While there are higher risk, you can't really just blacklist them all since there are a lot of legit orders that get sent to reshippers. For example, customers buying from overseas and the merchant may not offer international shipping. So you have to look at other data points as well.

In this case, having an established order and delivery history and then to have it shipped to reshipping is odd and should've raised a flag.

I'm sure Amazon's fraud system knows about that address. But maybe that flag is not exposed or given to the csrs. That particular one in Oregon is used fairly frequently by fraudsters. We've seen it a number of times among our merchants.
I would argue it's easier to go all with a smaller hand.
A free market would help out some here; maybe its the lack of a global free market that is causing the disparity. In which case, being born in the wrong place would definitely put you at a disadvantage.
Its neither off-topic nor offensive, and because you don't have downvote privileges you had to comment instead - that's good because now I can respond and hopefully clarify.

It isn't off-topic because it is a direct response to it's parent who was trying to make a point by example that refers to this use of rhetoric

http://en.wikipedia.org/wiki/Loaded_question

It isn't offensive because it is simply using the loaded question to provide a loaded answer that uses the exact same rhetorical trick to turn the tables. To try to show by example that the point being made is little more than a trick.

It is the nature of a loaded question with an obvious appeal to emotion that makes responses to it seem offensive.
It's an interesting challenge in the open source world to deal with. In closed source software, having x.0 break things us understandable. We generally never see all the effort between x.0 and (x+1).0.

In open source, it's harder because all of that is open, which means there is a conflict between x.0 means "release" and x.0 means "development is just beginning. It probably should mean the latter.

But then having a big "It's 1.0 and fabulous!" blog post is the wrong thing to do. It probably should have been "It's 1.0; be careful!" I don't see how you can have it both ways. Linus took care of that with odd/even versioning, but I think you need a huge project for people to pay enough attention to understand unless it became a de facto standard (which it hasn't in over a decade, so it's unlikely to).

(BTW, I am very grateful for the work you've put into this. Requests is truly a model API. My comments are much more meta about versioning and open source in general (using this project as an example) and should in no way be construed as saying I think you are doing something wrong.)
"Take no more than 10 ketchup packs" would be a very unusual legal document. I'm not sure that's the most informative analogy.
I think you need to try VK.com first
> And he is now making more money by not practicing law and as of today, shilling for Instagram.

As I explained to someone else in another comment[0], I suggest you not embarrass yourself any further by making baseless accusations about journalists who take impartiality very seriously.

> What's your point?

That the OP's link's author's professional qualifications are also possessed by the author of the post I linked, making that a moot factor.

0: http://news.ycombinator.com/item?id=4940331
That's up to the browser, too. Doesn't Firefox already block Flash from auto playing, or is that one of my add ons that I forgot about? Every time I go to a site with Flash, there's a big gray square with a play button in the middle of it. Good for Firefox, I say.
What they should do (IMNSHO) is say "Yup, we're doing what we said we're doing, but - 1) We will never charge you to use the service and 2) If we do sell your photo you will get a 30% cut." Seems to me that would change this from a fail to a WIN in record time...
Panasonic Cgr-d16 Battery
Models != InstagramUsers
Ideally, a cultural design point will be trivial to implement, but will have far reaching behavioral consequences. Key to this kind of mechanism is shock value. If you put something into your culture that is so disturbing that it always creates a conversation, it will change behavior.

Thought-provoking. In hindsight, many of the things I've done that have impacted on culture have had this sort of 'shock value'. I'm currently working on changing an established culture and a shock/conversation-creating initiative is just what is needed to help the other processes along.
A trend graph would definitely be interesting.

Though, during the 6 years in which he/she could have been getting a PhD, the Stanford undergrad earns $480K pre-tax. And ideally you get a raise or two along the way to close the gap.
Here's the chroot script I run:

#!/bin/sh

cp /proc/mounts /usr/local/wheezy/etc/mtab

mount -o bind /sys /usr/local/wheezy/sys

mount -o bind /proc /usr/local/wheezy/proc

mount -o bind /dev/ /usr/local/wheezy/dev

mount -o bind /dev/pts /usr/local/wheezy/dev/pts

mount -o bind /tmp /usr/local/wheezy/tmp

mount -o bind /home/chronos/user/ /usr/local/wheezy/root/chronos

cp /home/chronos/.Xauthority /usr/local/wheezy/root/

chroot /usr/local/wheezy/

And then in the chroot I have these lines in my .bashrc:

export XAUTHORITY=/root/.Xauthority
export DISPLAY=":1"

But I'm not sure they're actually necessary.
I think you might just be able to do:

DISPLAY=":1" startx &

from the command line to start X.

It seems to require being started from the actual virtual console on Ctl-Alt-F2 rather than from the crosh shell or local ssh.
>I owned a nice home, a beautiful vacation (lake) home, a big office building, 2 Mercedes Benz (wife's SUV, my car) [. . .] It all went away (except for my primary home) by the time I was 35.

One lesson here might be to not buy the fancy, expensive stuff and the lifestyle that goes with it. I bet things would've been a lot smoother with fewer gee-gaws and more cash in the bank.
This is exactly how I feel, Im in Guatemala, where we don't have much access to VC funds either.

A year has passed since we started, and we still don't have a steady income, but it is worth it, totally worth it, when I realize that I am doing exactly what I want to do, even if the odds are against me, I know I have to keep trying.
On the other hand, one could in theory outfit the coal plant with equipment to capture much of that carbon and prevent it from being released into the atmosphere.

That's much harder to do for the car, because you only have a limited budget for space and weight to attach things to the car.
Yeah they could put your picture on the Domino's box, saying "Internet users eat here!" and all your friends think "What a dork." Pretty embarrassing and they didn't have to say one word about who you are or what you actually said. They can use the picture because you said they could. And I am not a lawyer, and bet that you aren't either. :-)
I support your doing this, and of course it's meaningful to tell elected representatives what we think.

But, on average, not enough people do this, and not enough elected representatives actually change their positions based on sparse feedback.

By hackerly, I meant: how can we change and/or game the system to create change AND/OR what are some creative solutions to the problem.
They are not. Amazon can file a lost package claim with UPS and get reimbursed.
Honestly? I'd never heard of it until now.

A quick glance through the MatrixSSL docs suggests that it aims at being specifically an SSL/TLS package. So it can take certainly liberties that would, I presume, make it a bit smaller and faster than PolarSSL in that role.

What interested me about PolarSSL at the time, though, is that it is modular. I wasn't interested in SSL, I was looking for a small, easily-wrapped, standalone implementation of SHA-512 and SHA-512 HMACs. PolarSSL lets me use just the bits I want.
This is exactly why I'd discourage anybody from doing a startup unless they really enjoy the challenge and independence of running a startup for its own sake. If you run the odds and compare them against expected returns for a more conservative tech career it just doesn't make sense.

Personally, I did the startup thing twice, struck out twice, and don't intend to try again.