skysight-inc/HackerNews huggingface dataset:
NPR’s Planet Money did an interview with Gary Loveman who used to be an economics professor at Harvard Business School and now runs Ceasars Entertainment Corporation.

He describes some of the stuff they actually do: http://www.npr.org/blogs/money/2011/11/15/142366953/the-tues...

Gave me a more positive view of casinos as Gary Loveman comes off as seeing himself in the business of selling customers “having a good time” and works hard to ensure that his customers leave the casino feeling they indeed had, which may require e.g. giving gift cards or similar to customers who are on a losing streak.
A rather useless question. The word "prefer" is much too vague.

I'd be rather interested in how much experience people actually have with these languages and whether they plan to continue using that language in future projects.
Japanese Tusnami then and now
I was subjected to that last weekend, filling out FASFA forms. It would throw up an "I'm timing out" box every ten minutes, and if you didn't click in the next five, it was gone.

It took me 32 working hours to pull together the records to satisfy that form, of which 16 hours were "PTO" from my day job. Mostly because it was effectively necessary to get our 2011 joint tax return done, and my spouse has an (excruciatingly) small business. Once the taxes were done, I used a kitchen timer to make sure I clicked on that "I'm timing out" box which was hidden in another window while I was getting transaction reports.

Someone on NPR had the gall to claim the form would take at most a half hour. The only way I can see that working is if you had no complications in your life (investments, medical expenses, one employer).
Comparing MongoDB (in absolute bootom) to Redis (5th place) makes me think I've missed something?

Is Redis that hard to use or does the number of Redis users increase exponentially with a resulting lack of skills? (Or is the web site not a good salary predictor?)
This page is a prime candidate for masonry.js

http://masonry.desandro.com/
Your site just ran out of the daily allowance
Yeah, I agree. He does not have any big startup success behind him (not as a founding employee). His connections are genuine and he has the ability to raise funds. As far as patents are concerned - in general, I think it depends. There are cases where a patent is very valuable but these are few and far between, But even if there is an uneven split due to any of the above reasons, my gut feeling tells me that at least 40% should belong to the technical co founder (if there is no "salary" being paid).
You're right---there's nothing about the demand side yet. That's my next blog post. I'll show the earned wages by skill and some measures of demand & trade volume in different skills.
Just posted this on Google Plus. Thought I should re-post it here too.

I often think about doing exactly this. There is so much I want to learn:

- many awesome free online courses ( http://www.crypto-class.org , http://www.ai-class.com , http://www.ml-class.org , http://www.modelthinker-class.org , ... )

- dozens of non-fiction books sitting on my shelf I have yet to read (on computer science, programming, design, UX, software project management, system administration, computer security, business, time management...)

- thousands of articles and blog posts, bookmarked in my "to-read-later" folder

I've sometimes been asked if I'd want to go back to school to do a master that would complement my engineering diploma (e.g. MBA). But I think I could learn so much more by simply taking a year off and doing self-directed learning, using all these resources... Of course, I've set aside some learning time outside of work, but it feels like I'll never catch up.

Reminds me of this great article: http://www.npr.org/blogs/monkeysee/2011/04/21/135508305/the-...
Matlab already allows you to omit the 'end' from function definitions, which many people find easier to read, and my experience seeing people transition from Matlab/Octave to Python+Numpy+Scipy is that people get on board with indentation-delimited blocks, because that's the way they write code anyway. But I agree - at the moment it's a pretty trivial thing. As a heavy user of Matlab, R and Py+N+S I'm looking forward to trying out Julia.
This analysis is deeply flawed.

The association between skills listed in a worker's profile and hourly wages is accidental. The actual analysis we want to see should be project based, showing what projects (in which I would like to see technologies used as variables) command the highest hourly wages.

I would guess that most HN'ers do believe that using a better blub makes them more effective as hackers. What we don't see FTA is a link between USING the better blub and hourly wages.

Maybe Clojure developers are a subset of the top 5% of Java hackers. One possibility is they are then hired to work on projects using Java and that they might command higher hourly wages (being in the top 5% of Java hackers and assuming this is demonstrable to hiring orgs) rather than being especially valued for their Clojure skills.

And, make your chart x-axis start at 0 instead of 25. :) Tufte rules.
Heidi Klum Gushed About Husband Seal In Pre-Split Interview
Google app engine: the new geocities.
There are methods you can implement in your own classes to provide setting and getting for both the array and dictionary style syntax.

If you're a Mac developer, check the forums. Else, wait for the info to be non-NDA.
You can use C99 struct literals:

return (struct x){a,b};

Small structs may be passed in registers. http://stackoverflow.com/a/3355560/27009
It's about the how, not the who.

Methods evolve, and truly good design is as much about resource efficiency and user experience as it is interaction dynamics and look and feel.

Today, if our most iconic, beautiful buildings required, like the pyramids, 25,000 laborers hand-stacking mud-brick over a 20-year period, that would be bad design. If our intra-city train systems ran above-ground, powered by steam, that would be bad design.

It's not Graphic Designers who are ruining anything, just as it's not Teachers who are ruining public education. It's bad Designers using inefficient methods.
Maybe some points of view are seen as trolling and not as genuine discourse?
I've tried a few Freelancer sites and found them to be a good way to find new clients but it's been worth being very selective about clients and never competing on price.

There are actually quite a few excellent clients out there on those sites but they actively won't talk to people who bid at the level of the bid-on-everything-then-outsource "suppliers" who plague freelancer markets.
Ask HN: Do I need a business license?
I recently formed an LLC for my software-dev consulting business. I'm wondering if it's strictly necessary to have a business license as well. (This is a Wyoming LLC)
This is cool, but what is it for? Webstagram?
Pycoder's Weekly Issue #1 : Let there be light.
خطبة : قادة الخير وقادة الشر - نادي عباد الرحمن الإسلامي - الطيرة
Here is the actual demo which I wish was easier to find!

http://pagedown.googlecode.com/hg/demo/browser/demo.html
The popularity of a language is important. If developers don't like a language they won't use it. Look at Ruby a few years ago as an example of a popular language which was hardly used which became on of the most widely used scripting languages in modern times.
It's this supply-side marketing mentality. "Oh look, a social media platform! Let's think about how to use this to push our business at consumers."

Businesses look at facebook and ask, "How can we use this to market more to our customers?" And the answer is to make a facebook page and get bunches of followers and make posts and blah blah blah.

Seems like none of them think to ask "what do our customers want to do on facebook and how can we add value to that experience?"
Designing Experiences for Young Kids: Childproofing Your Application
USPTO Image Recognition Challenge Post Contest Analysis
To get any sort of work done you need to give good instructions to good workers, all within a good process. If any of these aren't in place it is hard to get quality results.

(Disclaimer: I am the founder of CloudFactory, a next generation mTurk working to get the right mix of solutions, process and workers.)

Panos has been using mTurk for years and knows how to break work down and give clear instructions to workers (plus validate to catch spammers and lazy workers). Most people need to fail a bunch of times in learning how to create tasks well before becoming good "factor owners" as Panos described it. We have a team of crowd solution developers that design workflows, create killer task forms, analyze data and improve everything so others don't have to go through the painful ramp up.

We have sent many thousands of tasks through mTurk while we build up our own workforce from scratch. Anonymous workers that sign up online in 2 minutes with fake info have no accountability or ownership in their work. This is just never going to work. You end up with anarchy in the marketplace, both workers and requesters get ripped off. CloudFactory is taking a totally different approach to building up our workforce to ensure that workers have accountability, are matched to the right tasks and in general are motivated and enjoy their work. Happy workers are good workers and we don't see any technology making up for this.

That said, a process is required and this is where technology is important. Quality control techniques are essential to catch mistakes even when the best workers are given clear instructions. We take a factory, mass production approach to this type of work and our platform offers tools to give real-time control and transparency to your work done in the cloud.

So when the screwdriver (mturk) isn't working properly, don't get a hammer (odesk) ... just get a better screwdriver!
Thanks for your thoughtful reply, and of course your right. But these fascist claims go unanswered here too often and I shouldn't have to dispute it point by point. It's ludicrous.

>you are painting all Europeans with the same brush and that is just as stupid as those that like to paint all of the US with one brush.

Well I did qualify it with 'whining'. Particularly the ones whose sense of entitlement has become so bloated.

My 'E.U. in a ditch' was too much, I have no beef with Europe, just calling out bullshit.
Also, I should add, that this project is actually better than the WMD version of StackOverflows Markdown for the pure reason (as I've already identified), you can have multiple textareas on the same page which support the Markdown editor. (I struggled and gave up trying to get the SO editor to do that, it just wasn't possible from the current version).
1) The data are what they are - these are the rates people are charging by listed skill. It would be very interesting to look at prices by actual completed projects, but that's just another approach one can take.

2) I make it very clear that there's an association, not a causal claim. I flag the fact, make a lame joke about it and put "might* in the title.

3) There's no Tufte rule about starting charts at 0 - you make choices that make it easier for people to make comparisons. Paul Krugman said it better than anyone on this topic: http://krugman.blogs.nytimes.com/2011/09/14/axes-of-evil/
I know this is about the alternatives, and I'm probably absolutely mad, but I still prefer Java over all the new alternatives.

It still feels "solid" and dependable and without much fluff.
Dynadot DNS Crashes
I'm not sure Facebook 'Like' have any SEO benefit since it is a Javascript/iFrame load and Facebook doesn't control a search engine, therefore they have no clout in search.

I would always recommend people to Like my Facebook page for engagement b/c people on Facebook like to stay on Facebook - so if you give them news and updates on Facebook, they're more likely to see it and engage with it.

On the flip side, I have heard Google +1 does have some minor SEO benefits though I'm not sure if they're going by raw +1 counts or if it's only relevant if someone within your circles +1 the site. (e.g. it'll show up 1st or 2nd in your search results if someone you know +1 a site with a topic you're searching on.)
Initiating does matter in one crucial sense. The initiating person has the final say :)
Cached version:

http://webcache.googleusercontent.com/search?q=cache:In9qxky...
Well, I guess that was long overdue. Anyway, another nice step to bring Objective-C forward.

It seems to develop into a nice combination of low-level, high-performance C and a pretty straightforward, dynamic, object system. In short, I vastly prefer its object system to C++, because it reasonably trades some performance for greater dynamisms and an easier syntax.

It'll be interesting how Objective-C will develop.
Who authorised the police to use water cannon and fire arms on protesters in the UK then? Your comment looks like political bias. Both governments ratchet up the attacks on its people. Government is the problem, not which one.

I think its about time to realise that the ruling classes see it as us and them. We the people are the enemy of governments. It does not matter which party we are talking about.

They farm us like animals. We allow them to.
Doesn't seem to be a problem for Google.
Yes. I used to use the Gentoo wiki...these days, it seems like all the action is on the Arch wiki.

Arch is a great distro!
Flickable.js - Zepto plugin for touch gestures
http://stackoverflow.com/questions/2952732/samples-of-scala-...
It does not now. Sencha updated their commercial license to be free.
Was pretty impressed by the performance of this plugin on iOS 5. Works really well in Safari and takes away the pain of writing all gesture code yourself.

Not to be confused with this unrelated plugin that was featured on HN seven months ago:
https://github.com/arnemart/Flickable
Made me think how much effort goes into the stuff so I can say "I was just watching a video on the second monitor using VLC."

Seems like version 1.1 does not pick it up for update via 'Help / Check for updates'.
Dont know if its by design or a little, tiny bug.
I really like the video. It is clear, short and nice. I wouldn't change anything.

But as a geek, I would like to access more informations.

1. Screenshots, or even better anonymous demo.
2. How do you get my RSS/twitter/reddit/HN feed. For example do you get my list of subscribed sub-reddit? Do you connect to Google Reader?
3. It is clear you'll be using some machine learning technique to learn from my preferences. Do I have to vote? Have I the possibility to tell I didn't like an article? etc...
The tool is awesome, but I wouldn't rely too much on the instruction bounds. For example, the greatest sums exercise (http://people.csail.mit.edu/pgbovine/python/question.html?op...) can be solved in six "steps" for all input lengths, while it's certainly no O(1) business.

def maxPairSum(data):
return sum(sorted(data)[-2:]) # one "step"
Exactly my thought. Really don't like the use of /dev/... for something that is not a device.
It analyzed a bunch of flash sale sites and showed graphs of when their products sold out.
But these fascist claims go unanswered here too often and
I shouldn't have to dispute it point by point.

Except you didn't dispute it at all. Instead of making any sort of insightful argument you said it is sad, and I am batshit crazy, spewing nonsense, and that you want to sabotage the European economy. This is really not a good way to make an argument.
I haven't studied medicin, but have a smattering of chemistry so I follow the subject a bit.

The article miss the probably most interesting aspect.

In fifteen years, there will almost certainly be organs grown from stem cells, which allows transplants without immunity problems.

What would happen to the first example in the article when the hearth and kidneys are replaced? When growth factors and (more or less) young stem cells start repairing the brain damage and the Parkinsons?

It might take twenty years. It will still be in time for most people on HN when you grow old.

Anyway, it is probably only of academic interest to me (old health problems will probably get me).
I think the fundamental misunderstanding is that most people think that people die from diseases, but in reality it's much closer to the other way around; people get diseases when they are about to die. Even if we had the cure to every single cancer the average life expectancy would only go up by about 3 years, because most cancer patients would just die from something else anyway.
For a new interactive experience on the web :)
Responsive Ads in the Real World: Ad Server Implementation
I agree. I also like the FAQ of OpenBSD (and their manpages are good too).
Yes, and it's webscale.
I went to the site and hit the 'random' button in the menu bar. I was surprised that after two and half years that so many popular music albums had only one or perhaps zero reviews. I would suggest that you become more active on your campus and within your social network to get more reviews on the site. If nothing else, you and your team could do all the reviews. I recall Newegg did this in the beginning, but I could not find a link to prove it.

As for a business plan there is always affiliate links to sites that sell the music/movies/etc like trueblueponies suggested, as well as ads. You can always think of a more exciting monetization strategy later, but the first trickle of cash would be enough to keep the interest going even it it may not amount to much.

This is the most reviewed album I found http://www.criticrania.com/content.php?type=music&id=30 Pink Floyd Dark Side of the Moon. It has only 6 ratings, yet is still a best selling album almost 40 years since it was released. Surely there could be more reviews and comments than that just from your social circle?

Never give up, never surrender. Never fool yourself either - if between you and your friends you can't write a dozen reviews[1] (or many more) for every album/book/whatever you like then maybe you don't have what it takes to make that site a success. There are always other ideas if this one doesn't work, just give it a fair shot.

1. maybe put links to reviews on other sites like Amazon, with an affiliate link. I am sure you could find many reviews of everything around the internet to link to, or to quote with attribution.
> The stock market is rarely driven by business fundamentals these days it seems, but by perception and a form sheep mentality of the (mostly individual) investors.

Except until it is a bear market; which it is every couple of years and everything is priced based on it's fundamentals.
With a cap of $100/hr does the data really reflect "high-wage" skills? Lawyers start well above that and it's smack in the middle of a poll from a few years ago: http://news.ycombinator.com/item?id=553794.
A good designer knows how to focus on the most important parts of the content, and together with a good frontend developer, can take care of making a web page both beautiful, useful and fast to load cross-browser and device.

Unfortunately many designers tend to be handcuffed by marketeers and CEO's believing in cramming in as much ads, social media sharing buttons and other crap as possible 'above the fold'.

That's not a problem of design, but a problem of vision.
Put your internal apps on real IP addresses with real DNS and just firewall them?
Two poignant quotes from the article really stood out to me:

"When their loved one does die, family members can tell themselves, “We did everything we could for Mom.” In my experience, this is a stronger inclination than the equally valid (and perhaps more honest) admission that “we sure put Dad through the wringer those last few months.”"

"A retired nurse once wrote to me: “I am so glad I don’t have to hurt old people any more.”"

Makes you stop and think about how we treat end-of-life situations.
Aside from the fact that there exist many other canvas blend mode plugins, I'm just going to say that it wouldn't hurt to add to your fancy demo page:

a) browser support? (this still matters to lots of people)
b) _some_ notion of its exposed api. (what am i getting myself into?)
c) what happens when i buy this (can i get support, what's the licensing?)

I could go to caniuse.com but because the fancy demo page doesn't explain that this uses canvas to blend an image on itself, i'm sort of at a loss.

isotope.js makes a pretty good case for charging for a jquery plugin, but it not only has a good demo, it also has docs and makes it abundantly clear that you're paying to use this on a client's website (go nuts on your own stuff). I don't know how successfully it works, but it makes as much sense as charging for fonts, so I suspect a fair number of people actually pay up even though the majority of jQuery plugins are free.

Good luck, but don't forget the humble web-portfolio developer out there that is legitimately wondering if they can justify this purchase (i.e. is it easy to use, can i extend it to use two images, will it work on the browsers my client wants, etc.)

edit, typo fix
Oracle v. Google: "the value of this case keeps getting smaller and smaller"
no. Chock full of nuts sells lots of coffee these days and no nuts. http://www.chockfullonuts.com/ (warning: flash heavy site)
Most distributions disable bash /dev/{tcp,udp} by default. You would have to compile bash using --enable-net-redirections.
IIRC passing Obj-C object pointers in C structs is disallowed or discouraged by ARC.
On one hand, it's nice, and it'll make coding in Obj-C nicer.

On the other hand, it strengthens the coupling between Objective-C the language the Cocoa the framework, and I'm not sure how I feel about that.

I do like it better than the property dot syntax though. (is a simple assignment to a struct member? is it an objc_msgSend of unknown complexity?)
Works great on iPad -- well done!
Problem is, you're competing with people in places with a far lower cost of living - especially in "mainstream" technologies.

oDesk clients tend to be one of two types: Skilled project managers/architects/agencies looking for subcontractors, or businesses looking to save a buck by not hiring the former.

The first group are great, they know exactly what they want and will pay for quality. The latter are hell as they often have no idea how to communicate requirements, scope, process, etc and want everything cheap.

If you live in the first world and have the communication skills, the best place to find freelance development work (IME) is still community networking.
Horrible scam.
The article is only looking at the relationship in one direction. It's not entirely that learning clojure makes you money, it's that high level academic types that are predisposed to high wage jobs are more likely to know clojure. I would actually argue that this is the far more significant causation relationship. But what do I know - I don't know clojure. :)
I live in the US.

I don't know a single person who works in construction.

I don't know a single poet, or truck driver.

I don't know any chemists, or anyone who has worked in a nuclear power plant.

In fact, I've never even met a dog groomer.

Seriously!

But they keep telling me that it's happening all around me. They tell me that there are people that exist that I haven't met yet, and may never meet.
yea! Surprisingly!