skysight-inc/HackerNews huggingface dataset:
> Most people employed produce things which are valuable. Most things produced are valuable.

Sure, but my point was that, at its basic, value can be thought of as the following function:

Val(demand, supply) = const * demand / supply.

Only the second parameter (supply) is a function of labor (the higher the labor cost, the more difficult it is to produce a large quantity of something) and a few other things (for example, availability of materials necessary for production, availability of process, etc). So value is only a partial function of labor. This is both good and bad, the good part being is that it is possible to generate large amount of value with relatively little labor.

Another point is that by "labor" we usually mean either physical labor or time spent, not mental effort exerted. If we add the mental effort exerted (multiplied by intelligence of the knowledge worker) to the definition of value, we will see a closer relationship between labor and value.

Something you spend a lot of time working on may have a lot of value to you (as in: it aided development of your skills, for example), but it doesn't mean that it will have a lot of value to everyone else. We ought not to mistake what we value with what an average individual from a large group of people values.

This has an important consequence. If you're smart, you ought to position yourself where you can have a lot of leverage. That would be somewhere away from being a labor provider and closer to being one who makes decisions on the basis of demand and supply. Also, you can have a lot of leverage if you're willing to incur risk. Labor providers usually don't incur a lot of risk (in worst case, they get nothing). In entrepreneurship, on the other hand, risk can mean losing a lot of money. By moving towards making demand/supply decisions and by willing to incur risk, you can generate not only more value for yourself, but more overall value, since in voluntary transactions both sides benefit.
As fully autonomous vehicles hit the market, I imagine there will be a good case to re-examine driving rules. Perhaps there will be autonomous-only lanes with different speed limits.
Such practices, when startling or threatening, are straight-up assault. But same thing when cops stand on the side of the road in an aggressive posture while aiming their (radar) gun at anyone passing by. The moral imperative has little bearing on autonomous governments.
I've never been in a position to hire anyone, so what sort of demographics would an employer search for?
Yes, I trust Facebook to not leak those private details through a confusion of unintuitive privacy settings, poorly thought out changes to the software, and plain ol' security holes.
Perhaps a matter of taste, but it seems everything you dislike about the Obj-C runtime are the things I enjoy:

> It is effectively an extremely simple dynamic dispatch runtime

Yup! Just the way I like it. It's practically lisp-like in its minimalism. Just the minimum you'd need to get the job done.

> reliant on the OS memory management

This, actually, is one of my favorite points. Letting the JVM grab a giant allocation at startup is fine if all you're going to do with your machine is run JVM programs (i.e. a server), but it sucks when you've got multiple apps all trying to play nice together. The OS has a memory management system for a reason. I'd much prefer my runtime use the existing system, than re-invent the wheel (as it were).

> with reference counting

Right, well...I did mention that the lack of a GC kinda sucks. I suppose it's a trade-off that one must make if you are going to rely on the OS to manage memory. Still, I can't help but feel that some sort of opt-in system could be made to work at runtime.

> zero support for any complex runtime state inspection (say, to support breaking reference cycles)

Of course, the flip-side to this is that runtime performance is more predictable, since the runtime isn't attempting to do anything overly complex. I can see how you might argue this either way: more runtime introspection eases the burden on language implementors, but it also is a sunk cost whether you want it or not.

> The class registration system has hardly changed in 20 years

"It seems that perfection is reached not when there is nothing left to add, but when there is nothing left to take away"

> has no support for namespaces

I'm not completely convinced this is a problem domain that I want my runtime solving for me. The addition of two-level namespacing to Mach-O addresses the only time I can think that I definitely want runtime managed namespacing. If I want namespacing to be part of my object model, let me determine how it should work. (It's always mildly annoyed me that Java's reverse-DNS-style bleeds into almost every JVM-based language.)

> the type encodings available at runtime are complex-to-decode-strings

The type encodings are simple C strings!

> the whole thing is, quite honestly, the kind of rickety design you'd expect to emerge from C hackers in the late 80s early 90s

If by that you mean that the central message dispatch routine is hand-optimized assembly for each platform the runtime is available on... I'll have some more of that, please!

Edit: Oh, and about the "like" part...I was being mildly facetious. There are aspects of all 3 languages that I enjoy, but I doubt they'd have become as popular as they have on their merits alone. (Well, ok, given the landscape at the time, Java's popularity could be said to be fairly won...)
One thing that I wonder about, is that there seem to be many posts on HN by VCs and angels about the "virtuous circle" in Silicon Valley, but far fewer by developers.

As I am a developer thinking of moving to the bay area, I can't help but wonder about this. I don't necessarily think this is a conspiracy, however. I can come up with mechanisms which would explain this.

It could be that devs are busy with projects, and that they are far likelier to post about projects or the technology they are most actively involved with than something as abstract as the virtuous circle. It could also be that devs who are most in touch with the virtuous circle get transformed into angels and VCs. Both of these make sense and speak positively of the community.
طلب تعييني مشرفه
It's terrible branding, because it helps give the wrong impression.

http://www.youtube.com/watch?v=Z1YoCfm7nxU&t=4m0s

It's a great tagline - if you're 15-19. Who wouldn't want to show their daring trying to ride a Ryno!

Answer: any of the people that would be actual early adopter buyers for this expensive new product. (Middle aged rich people.) Segway did it a lot better here, and Ryno needs to do like them.
The Worst Marriage in Georgetown
Facebook providing phone support to their users would be like a corn farmer providing phone support to their corn stalks.
'After you achieve your goals you can work toward changing society'

Surely the most noble of goals is to change society for the better.

Regarding 'whining' I think it's important to have awareness of the different advantages and disadvantages people can have because government policy is directly influenced by awareness of these type of disadvantages.

* Disability

* Poverty

* Parents

* Surroundings

* Connections

The world is really complex but possibly we are going to be in a situation in the next few decades where society can look at really complicated problems and figure out really complicated solutions.
I've noticed this has happened more and more recently: an article with a link bait title makes it to the front page and then it gets it's name changed (im not sure if its changed by admins or submitters)

I've also noticed (from seeing the pre-change link-bait title and the post-change original title) that I would probably miss out on some interesting articles if it wasn't for link bait titles. (ie I agree with sibling DevX101)

So now I don't really see anything wrong with changing the title, as long as its done prudently. What's worse is blog authors that give their uninteresting articles link-bait names, then making it to the front page based not on the content of the essay but on the effectiveness of the title.
what's the error and traceback? (paste at pastie.org or similar)
World’s Total Computational Power = One Human
John Scalzi is a good combination of action with some neat high-concept ideas thrown in to the bargain. Vernor Vinge can achieve this as well. I also rather like the Culture books by Iam M. Banks. (I recommend starting with Player of Games.)
Being a good designer or coder isn't the same thing as being good at making money. It can be a part of the money making equation, but your code/design won't make money alone.

Monetization of a website is a problem that a lot of businesses struggle with, even Facebook.

I took a look through the websites in your profile. Your peers might be afraid to tell you this, but I'll give it to you straight: they are awful. The color schemes are bizarre, the code doesn't follow any standards, and they don't provide value. At least that's how they appear to me.
I feel your pain also as someone who is often called "talented" but seems to not quite be able to work corporate politics enough to land very overdue promotions. Unfortunately the IT field seems like any other field - talent is one thing, but "playing the game" also is needed, something to this day I neither relish nor do particularly well, not seeming to have the stomach for it. If there is one thing I could proffer by way of advise (at the risk of blind leading the blind, ha) - doing websites/IT work for friends / family on a contract basis I do from time to time to try and cover over some financial rough spots - i.e. just charge a flat hourly rate (say, $50/hr) to help with somebody's website/LAN issue/what-have-you. Needless to say the blogosphere, so-called, is saturated, so it is more difficult than ever to "monetize" any site, however good. So just going the route of saying, hey, I'll do your website for you for X amount per hour is at least one way of raking in some dough, speaking from personal experience. As Socrates might tell one, sometimes being smart is not enough to get around political bullcrap, sometimes the smart folks end up with the hemlock. :-) So from personal experience I really feel where you are coming from. So best thing I can say is while it is good to continue to think long-term of how to monetize your sites and so on, for short-term pain, one might want to think of doing individual contract type of projects, to sort of tied one over the hump as it were, something I have done more than once. Good luck.
Building a Real Application With BackboneJS
Star Trek alone can show you a bunch of things:

• Portable all-purpose touch-based computers = iPad

• High quality video calling = Skype

• Personal long range voice communicators = Cell phones

• Voice controlled smart computers = Siri?

• Universal text translation = WordLens?

• Universal voice translation = ?

• Long range stun guns = ?

• Impenetrable protective barriers = ?

• Long range high speed personnel transporters = ?

• High speed air & space shuttles = ?

• Portable general medical diagnostic tool = ?

The list goes on and on. Some of them are within our grasp.
Now, if only we could flash it into Lumias and convert them into N8.75's...
Help me buy a domain name (inspired by Kickstarter)
There is a saying - "No good turn goes unpunished".

If you genuinely help people and they think that help has given them some leverage in life then most (not quite all) will downplay your contribution. Anything else and they are diminishing their own self esteem.

None of your users will help you moneterise what you have - they want it for free. You have to do it yourself.

Physician - heal thyself.
Cause and effect

Mind makes world;

World makes mind.

I am the master of the world

The world is my teacher.

When I and the world meet each other,

It lets me know the past and the future.

---

Poem from Traveler http://snasc.com/traveler/chapter04.htm
> “Wait, you guys practice tracking enemies by using civilian cars?”

Um. Is there evidence that Afghan and Iraqi insurgents use anything but civilian vehicles?
> I've never used a door desk, but in addition to the other negatives already mentioned, I have to imagine that they must be rather wobbly, like the Ikea desks we had at a startup I was at several years ago.

They're not. Actually, neither is my Ikea desk at home, for that matter.

A well-built door desk has the legs braces on two axes (note: not all of them are correctly built) and the legs are really quite substantial. I'm a fan of the "giant table as desk" school of office furniture selection, so I actually rather like my door desk. It's one of the only things supplied by Amazon that I didn't feel the need to eliminate or replace out of pocket.
No, interest rates are both. All costs are opportunity costs, so it's just two ways of looking at the same coin.
You assume of course they are going to be ticketing for 10mph over.

What if because of extra accurate military gps precision and laser "radar" they can ticket you for going 5mph over? How many times a day do you do that? Will you accept a $100 ticket for that? Your insurance rates going up every time you go 5mph over?

What if they aren't generating enough tickets so they decide to vary the speed limit up and down the same stretch of road or highway? Perfectly legal.

Then you develop two classes of citizens, those who don't care about $100 tickets so they speed all they want, and those who reach a point where they cannot afford to drive.
That would explain why all the comments are about civilian drone programs when the article does not mention a civilian drone program at all.
I had a look at EPEAT. It is possible that Apple just doesn't want them as a design partner.

There are thousands of design tradeoffs to be made in a laptop. Is EPEAT willing to update and republish their rules every time a manufacturer finds a better solution that doesn't comply with the rules? The guidelines seem to track well with 2000 era PCs and cell phones.

From what I can see (EPEAT does not make their guidelines available without payment, there may have been something useful in their Resources section, but I'm finding broken links to third party file sharing sites) they have a set of categories that are required and some that are optional. By how many optionals you meet you get a bronze, silver, or gold rating. Apple marketing can't tolerate anything but a gold.

The guidelines I see don't have flexibility to them. For instance, if you can reduce your glass consumption by 50% by gluing it to something that can acceptably be chucked into the glass recycler, that may be a better environmental decision, but it may also be forbidden by EPEAT.

EPEAT says things need to be taken apart with "common tools". Does the pentalobular screw head count? I doubt it. Even if Apple sends pentalobular screwdrivers with each pallet of computers to the recycler it doesn't count for EPEAT.
no i am not, sorry
Oh I did that! This particular guy worked in a machine shop, he was in charge of the warehouse. He would watch the local classifieds for estate and defunct business auction notices and go and buy weird random stuff for no reason. That's how he got the SGI, but he didn't know what it was and thought it was a weird sort of PC that someone had installed Linux on. He was hoping to get Windows on it, and he had an installer for Entourage someone had given him or he had found at Goodwill or who knows, and his work used Entourage so he thought he would get that working for some reason. No one could help him but we had provided such helpful service in the past for our products he thought he'd give us a call at weird hours and see what we thought about his problem. This was not the only call from him, he made several over the years, he had my private line number because of a previous legitimate call that had gotten escalated to development.

He's just one example and one of the more unusual ones. There's also the calls from somebody that wants you to write custom software that only they could possibly ever use for them for free, they'll even be willing to forgo their royalty! Those ones are more frustrating.

Having a public phone number for Twitter to take random calls from free customers who are too impatient to wait 2 days for an email response since their fundraising twitter account was suspended for (quite reasonably) looking like a violation of service terms sounds like a nightmare. It's quite bizarre that the NYT was taking their side in this in the referenced article, or even writing an article about it at all. The people mentioned have a crazy level of entitlement and insane expectations from a free service serving tens of millions of people. Their bad attitude and whining at the end was infuriating even to me as a bystander observing the story.
Preface this by saying that I've been successfully and happily using celery since 0.8, which was over 2 years ago. Since 2.0, it's been rock solid. But then I switched from RabbitMQ to redis and when I added redis slaves, it broke.

Here goes: http://pastie.org/4216467

It's probably due to redis' INFO command giving different values. Now would be a great time to get it sorted out, too.
Clearly you're in the "Features are good, use C++" camp

It appears that since you didn't understand my criticism, you decided to substitute your own strawman that you could respond to. Your reference to C++ -- and my assumed preference for it -- is an odd choice, given that I did not actually mention the language.

I think C++ is broken for reasons of poor language design. Simplicity is good in both implementation of a language and the use of it, the balance of that is complex and warrants significant consideration.

I will provide an alternative summary, since I think "The ObjC runtime is insufficiently complicated." is both loaded, and incorrect:

The ObjC runtime is poorly architected, shows its age, and is not sufficiently well designed to permit the implementation of features that would grossly simplify the use of the language.

In support of this I mentioned a number of features that simply are non-implementable on the current runtime, including automatic handling of reference cycles. Your contrary (and unsupported) assertion is that GC is "for the most part" not efficient enough for use on 5W computer. Somebody should tell Microsoft and the MonoTouch guys. Even Android's GC is usable, and it's an fairly primitive mark-and-sweep collector.
I was probably being unfair to Java. For C# I have no mercy (it's personal). I would argue you're the exception that proves the rule. For what it's worth, I was a huge Obj-C fan starting in 2002. The way that Obj-C's popularity matches the profitability of writing for the iOS platform in lock-step tells me that some people can pick tools by themselves, but most just do what they're told...

Oh, and did I mention that I'm on the MacRuby core team? ;-)
White Peoples Day
White Peoples Day
http://www.bukisa.com/articles/748658_white-peoples-day White Peoples DayFrom the reaction of Chris rock I can see that many people have replaced history with Abe Lincoln Vampire Hunter version of slavery
Interesting, especially given how I was listening to John Siracusa's two Hypercritical talks from 2011 where he points out that replacing Obj-C (or any language) with bridges is insufficient. I hope he might weigh in on his thoughts of eero in the future.
Make your primary phone number a 900 number and send back a pay-by-text rebate if you don't want to charge the caller.
Best Buy Laying Off 600, About 3% of Geek Squad Workforce
I am wondering when someone will implement a good Ulterior Reference Count or an Age-Oriented GC for iOS/OS X.

These are both hybrids of GC and reference counting that combine the strengths of both.

Basically, new objects tend to die quickly, so the overhead of reference counting is generally redundant, and GC techniques like copying collectors tend to excel. Old objects tend to stick around, so reference counting overhead is low. By using a hybrid of both techniques where they are strong, you avoid a lot of overhead: pointless ref-count changing, and pointless scanning of object graphs. The result is something with the high throughput of generational GC with only a fraction of the maximum pause time.

https://researchers.anu.edu.au/publications/29505

http://www.cs.technion.ac.il/~erez/Papers/ao-cc.pdf
It seems that the Eventlet pool does not work with the celery umbrella command. With celeryd it works ok. Is that true or do I have misconfigured something?
About your error, seems strange that a simple info command gives that error, maybe you're running an outdated version of redis-py/redis-server?
Discrimination law suits have resulted in employers not daring to ask something like "Are you married?". Same thing will happen if employers require you to open your Facebook account to them, which is like asking all possible personal questions all at once. Some good laws would be made too.
Also, correlation isn't causation, and there are many other factors that correlate with college educations that may make it more likely for somebody to become a CEO. For example, I'd guess that most people who become CEOs also happen to come from a middle or upper class background, and such peoples' parents would strongly urge their kids to go to college. So is it their college education or their upbringing and connections that allowed them to become CEOs? To find out, you'd have to have a rigorous statistical study that controlled for these factors.

And even if we find out that having a college degree does make it more likely that you'll become a CEO, it doesn't follow that anything about what your learned or experienced in college would help you get there. The reason might simply be that most corporations have a culture of not hiring or promoting people who don't have college degrees into management positions, and you can avoid that hurdle by simply starting your own company.
Anybody who has a 401k or IRA in the US is benefiting from capital gains, and as we all know from 4 years ago, it can be very risky.
Not necessarily, you can use an ELB to pass through the TCP connection and terminate at the instances
But even then, it can't be a non-half integer multiple.
could be a bug, could you please open an issue at http://github.com/celery/celery/issues?
I think that there may just be easier targets. A few years back I spent a night in jail (don't ask), in the same cell there was a guy who was quite happy to talk about his M.O., he specialized in lifting the floor safes from small strip mall fast food joints (places like Subway). Apparently they don't keep much in them overnight, but because they close long after banks do, it's just easier to keep the till float and evening takings in the floor overnight. He gave a startlingly detailed description (he was in withdrawal and just wanted any distraction) of how quickly and easily he could get into the unit, find the safe, pull it out of the floor and be out of there in just a few minutes. He claimed between $1K and $3K was usually in there... at which point why bother with pulling over a bank.

In his own words he got caught because he was "too successful, I was taking so many drugs I got stupid, the cops pulled me over with safes and paraphernalia in the trunk"