skysight-inc/HackerNews huggingface dataset:
Don't get me wrong -- I'm familiar with the idea that minimum wage laws and student loan programs increase the cost of goods and tuition as the various institutions realize that there is more money available and adjust their prices accordingly.

No, I am not advocating a cash wage, what is needed is a wage that enables the holder to claim a fixed list of goods (e.g. food stamps allow the holder to buy food, not XBOX games). Likewise, I'm sure that the statistics show that giving money to the homeless to buy food is unlikely to produce positive outcomes, but giving them food or shelter directly is a more responsible option.

I believe that a broad application of this same idea -- to provide a wage for displaced workers in the form of rights to claim an enumerated set of goods rather than indirectly via a cash stipend preserves the incentive structures present in the other areas of our economy while taking care of those left behind yet not undermining ourselves in the process.

A final thought -- consider that an educated, well-fed population with a low infant mortality rate has fewer children. Therefore, a morally acceptable form of population control is available to us: feed and educate the populace. If we can do that, then we should be able to sustain 50% unemployment.
"well thought out OO language like Java"

Not even Java's fans would defend it as a "well thought out OO" language.

Since this is Hacker News, it maybe appropriate to point out that nothing prevents you from building whatever specific flavour of OO you want on top of the Objective C runtime, if you want it badly enough.
Sejarah Bola Basket
What the fuck?

Here is how I read this thread:
Q: How do I quickly get a complete coder newbie up to speed to support .NET apps?
A: Teach him Lisp and C

What a silly, dogmatic, and unpractical answer. No one even bothered to ask about what kind of work this person is going to be doing, what sort of apps he'll be writing, what industry he's working in, etc.

Obviously, the company where this guy works is giving him a shot at a super-entry-level programming job. If he has any hope of succeeding (which means being productive ASAP) in this job, learning C and Lisp is not going to help him.
Using MD5 with a salt is asking for trouble.

Using SHA256 with a salt is asking for trouble.

Use bcrypt, scrypt, or PBKDF2. Do not DIY your password hash.
Steve Jobs’ Credo: “I’ll Know It When I See It”
That's an excellent page, thanks!

This actually makes me wonder... how much overhead is in each objective c object over a similar struct in c?
Browserling is based on StackVM. Testling is not.

Edit: StackVM is this thing that puts VNC in your browser (see demo videos at www.stackvm.com). We used StackVM to build Browserling. We installed browsers on Windows and used StackVM code so that you can use those browsers in your browser. Now with Testling we only run browsers on Windows, without VNC. So when you write a test, we launch a browser on Windows and run the test in it, then we collect the test results and send them back to you.
S3 does not support UDP uploads.
You just made my day. We worked hard on the on-boarding UX.
Tangential, but does anyone else find it difficult to assess their happiness with a given interaction beyond the ternary states of bad, meh, and great? Usually questions associated with satisfaction are given a scale of one to five, or one to ten. My responses tend to be at the ends of the spectrum or indifferent.

This slider is interesting in that I somehow identify with the state of the slider. There's an emotional feedback I feel with the state of the face on the slider. At some point, I feel that the face and my feelings match. I think this would allow me to offer a more detailed insight in to my feelings about a particular interaction, provided I was asked for the feedback immediately.
I had severe problems with flux under Ubuntu so I switched to redshift:

http://jonls.dk/redshift/

Everybody should try a program like this, during the night/evening it is so much better then the normal color configuration!
Yes: http://codahale.com/how-to-safely-store-a-password/

This is the answer to this question. You should bookmark it and share it with your peers when this question inevitably comes up on another thread.
There's little reason for this to be the case anymore, given such things as Bundler [0] and RVM [1]. The former lets you define, per project, the exact version of the gem to use. As Rubygems.org hosts all old version in perpetuity, you should never be forced to use a newer version than you have tested.

RVM, meanwhile, has the concept of gemsets, which are completely independent sets of gems which can also be used per-project, which solves the problem of two programs needing different gem versions.

[0] http://gembundler.com/
[1] http://beginrescueend.com/gemsets/basics/
There was always something suspicious about an anonymous post lacking any verifiable facts. Then, 10gen's CTO states that none of it resonates with any support issues they've had. Then, add this.

I know exactly what it will take for me to believe the pastbin story.

I'm curious, what will it take for you to not believe it?
Startups have different goals. Some want to stay lean and disrupt old industries. Others, like Groupon, are inventing new kinds of comapanies and hiring like mad.

Whatever the net-net is in terms of jobs created or killed by startups, the US is better off for having a class of creative people in the technology space trying to create new business models.
this is actually a migration from ThinkVitamin.com old website ..
We added the About page on the top nav (last second) but it broke the responsive layout. It's now at the bottom and we'll put it back up top when we can.
Dislaimer: I'm not the target audience.

Looks good. $25/mo seems too much. Can't take any sample tests without paying $25.
Congrats on the launch, very nice looking site.

Just wanted to take a moment and thank you for the attention to detail in that you included closed captioning for the sample videos on the site -- it's something I rarely expect to see and I'm always very pleasantly surprised when it's there. Is that something that'll be carrying over to the rest of the videos on the site?
Even though SSD's are still expensive (but well worth it in my opinion), we could see the $$/gb come close enough for them to cross into mainstream much much quicker. Most people honestly don't need 2-3 Tb's of space. It's nice to have, but more often then not it's not used up. And if you need more, you can always buy an external to store your media.

So if the price of a standard 2TB harddrive hits say $300-400, then it would make more sense to throw in a 256Gb SSD drive. Or even a 128Gb drive. It's small, but most people don't honestly use it. Plus it makes the computer feel many many times faster...
No "Technical Preview" releases?
This must be partly a team-specific culture issue, because my observations are different. In my area of the company there are quite a few women engineers who are highly regarded, extremely influential, and well-compensated. The gender ratio is still poor like most places in the industry, but I haven't seen any evidence of women doing worse in career advancement.
It always struck me that Jobs would have made a really, really good A&R executive and label president.
The Power of Twitter for Internet Marketing
Infographic: Social Media Safety, Don’t Compromise Your Home
Specifically: the "library" libraries in the Ruby stdlib (ie, not "String", which is built-in, but things like "net/http") are going to be installed as "default gems". From the wiki, it does not look like you'll be pulling down new gems the first time you run Ruby; rather, the libraries will be structured as gems and registered as gems.

Implication: Ruby will be almost fully dependent on Rubygems; there will be even fewer cases where it's reasonable to run a ruby interp without pulling in Rubygems.

This is probably a win. For instance, it may mitigate the annoying situation where you install Ruby from source but forget to pass the right OpenSSL arguments to "configure" and only find that out a week later, when it's a huge pain to fix the installation.
Wow, yes of course. For some reason I thought Xtend was whitespace sensitive, so just having a newline was enough.
We think it's a good idea to charge for products (generally). I know it's not hip, but revenue and profitability allow us to ...

1) Provide very high quality education because we can afford to hire full-time Teachers, instead of crowd-sourcing the curriculum

2) Be profitable, so we can stay in business and continue to grow the service, which benefits our Members
You can (and should) set a bandwidth limit with UDT.
OpenGL is a good API, but it's design is fairly terrible, and its implementations range from quirky to terrible (cosnider Intel's support for anything above 1.4).

The notion of internal state is fine and well for only the most trivial of programs--once you start doing something requiring multithreading nothing but sadness awaits.
I don't care which time we stick to, as long as we stop changing it.
Thanks for the kind words. On the Library page we list the new badges, but you're right. Not super easy for you. We should hook that up to the @treehouse account.
WinRAR 4.10 Beta 3 – Download and Features
Wasn't MtGox, the Bitcoin exchange that was hacked a while ago, using md5?
Ryan, it really shows.

There is this shallow navigation depth to everything interesting; I don't have to hunt. Very clearly demarcated signs everywhere indicating where you can go and what you'll get.

Topping all of that off is that the actual design/typography of the site is calm, easy on the eyes and attractive.
My startup is in the early stages of building a platform for geosocial apps. We want to tie together the identity providers (FB, 4S, GoWalla, anything else) with the geodata providers (SCVNGR, SimpleGEO, FB, 4S, Gowalla, etc) into a unified API.

The vision is being able to say "Give me all of the bits of geodata my friends have left on any service" with a single call.

We are going to provide hooks for data and identity providers to tie into our platform.

Would you be interested in something like this, and what would you want out of it?
Stable version of Mozilla Firefox 8 for MAC OS X – What’s new?
Older Americans are 47 times richer than young
We're hoping to make a couple Code Challenges and Quizzes public soon. Couldn't finish it for launch.
I found this interesting because it lists Mark Zuckerberg as the ninth "most powerful" person in the world. It's impressive that a technologist would be listed before state leaders (such as David Cameron).
Great site; I would appreciate a bit more language on the homepage about what exactly it does and how it works.

Something like "Treehouse is a ...." what? An interactive subscription based learning platform? A online classroom? Whatever you want to call it but it took me a while to figure out

1. What is it

2. What can I do for free vs what do I need to pay for?
Does anyone actually use the Debian-packaged gem's for anything at all?

About the first thing I do on any new Debian box is to make sure I run a non-Debian rubygems as the Debian one is hopelessly broken, and install any gems I need via bundler.

That takes care of that problem.
The Winners & Losers Of Google’s Freshness Update Revealed
Lockerz 404 page
You need an app for this?
Nook Tablet pitched against Kindle Fire, but are they really competitors?
Toxins In Cosmetics
So, where in this article did the author actually state why Objective-C fixed C for them? Where was a listing of C's failings or Objective-C's strengths for their projects?

This is not really a good submission--it's got the rhetorical content of a tweet.
Is anyone using Objective-C as a systems language? That is, without Cocoa and other Apple libraries and APIs? Otherwise, why is it worth comparing it to C? Is anyone suggesting that Linus could write the Linux kernel or git in Objective-C? Objective-C is more fairly comparable to Java, C#, Qt or GTK rather than plain C.

Most people who say they like Objective-C actually mean they like programming for Macs and iPhones.
And I'm not without my criticisms of ObjC. I can't stand the lack of namespaces, for instance.
Our instincts for fairness and obligations in the social contract evolved when we were organized into tribes. Thus, when we see members of our own tribe (i.e., those whose children are educated with our own) we instinctively feel drawn to contribute to their well-being.

The same thing doesn't work for people outside our tribe. Evolutionarily speaking, these were rivals for our food or mates or whatever. So we don't feel the same compulsion to help outsiders.

Here's a counter-example for you: I know several people (and I'm guessing that most of us do) that have exaggerated disability claims, so they're now "retired" and living off social security, when their disability isn't great enough to, e.g., run the machinery to dig a new septic tank.

How many people do not try to minimize their tax burden? Isn't that another example demonstrating that people don't naturally contribute to the well-being of those outside their tribes?
Hark Sounds Off: 1 Billion Listens, and a Quietly Profitable Company
I'm interested in why you'd go with 'Treehouse' as the name considering the trademark space for educational content is already pretty cluttered for that term. Was this considered and dismissed?
Good to know... and also another way in which the premise of Rinum's suggestion – that it would be either possible or necessary for the OP to have gotten the rescindment details in writing – was off.
We have added Code Challenges, that allow you to demonstrate your knowledge using real code in the browser to learn badges.
The op is making reference to the the Supply and Demand model that is supposed to apply on markets [1]:

"It concludes that in a competitive market, the unit price for a particular good will vary until it settles at a point where the quantity demanded by consumers (at current price) will equal the quantity supplied by producers (at current price), resulting in an economic equilibrium of price and quantity."

Note that the "comptetitive market" bit is important as it implies that the market is fully "free", which almost never happens IRL. Price fixing, strategies, stock market, governments, you name it. There are plenty of ways which make this model too basic in many cases. Worth knowing anyway.

That kind of things is best learnt with a grain of salt and some marketing knowledge as well. Read all the posts on "finding the right price" on HN to see how it does not necessarily apply -- but somehow does.

[1] http://en.wikipedia.org/wiki/Supply_and_demand
Agreed. Further text would only take away the power of the simplistic, yet describing, design what teamtreehouse.com has going on.
I agree, it's good that you guys are charging from day 1
There's a limit to how far you can expand hydro. There aren't that many more places to build dams. You can expand a little more by putting reservoirs at higher elevations specifically for storage, but that's expensive.

Even at 4 hours of storage, the scale we need is a bit mind-boggling.

Your link is really interesting though. That's the kind of analysis we need. I see too many articles that just talk about rated capacity with no consideration of actual output or reliability.

My second link does similar analysis for Australia, and there it doesn't work out so well. The wind drops low over wide areas for days at a time.

In any case I have nothing against renewables, as long as they don't use up too much land...offshore wind is perfect. But I think we should be building GenIII and better nuclear reactors, too.
This is exactly what prompted us making this thing---some of my co-workers at oDesk were talking about how dissatisfied we are with the whole 1-10/NPS score way of getting feedback.

As far as the slider---my motivation was that humans are sensitive to the emotional content of even very tiny changes in a human face (which is the logic behind the Chernoff face http://en.wikipedia.org/wiki/Chernoff_face) and that the smiley-faced slider would get people to (a) use the "same" scale for conveying their feelings and (b) convey their feelings more precisely. It's on our agenda to do some tests with it---shoot me an email if you want to try it on your site & see how it does. It probably won't make it into our product too soon :(
Tried it with a bunch of passwords that I know my friends use (yes, they treat me like tech support) and it failed miserably with all of them.

It did however get a password that I use regularly (though not anymore) which I though was pretty complex.

So, friends with "idiot" passwords 1. Their so called computer-expert mate (me) 0.

I'm not so smug anymore.
Searching 200M digits of PI
It's hardly a shootout when you don't even control for price (not to mention up-to-date-ness, as intranation noted).
DynDNS is down. DDOS Attack
Without having read the article, the answer seems quite apparent to me. They create jobs in one place and destroy them somewhere else.

Startups are really just businesses. So, when people say "I'm going to do a startup", why don't they just say "I'm going to start a business". Well, partly because if you said "I'm going to start a startup" it would sound redundant.

But why don't we say "business" instead of "startup"? The just-so story I am drawn to is that startups must be disruptive. A business can be opening a chain of car washes, or a McDonald's franchise. Nobody is going to use the word 'startup' there. However, what if I started a business, and my goal was to develop a paint that never required washing. That would almost certainly be considered a 'startup'.

Now, when you disrupt, you are disrupting commerce that is happening. It's real money changing hands, people's jobs and so on. For the 'no wash paint' startup, success means putting all the car washes out of business, eventually anyway.

Finally, should we care? No. Nearly every business would fire all of it's employees if it could. The carwash you are putting under? If it could do the same quality of washing with half as many employees, it would fire half of them. If it could do the same job with no employees, it would fire all of them. The point is that there is no moral issue here, merely an issue of who is going to collect the money. And of course the money not going to carwashes will go to something else blah blah blah saddle makers blah blah blah Model T.

Now, there is a Player Piano scenario to worry about. What happens when, inevitably, we automate all the mindless tasks we currently pay people to do? Sure, lawns will look great, cars will be clean, shelves will be stocked, houses will be immaculate, and you'll never see peeling paint again, and ipods will be fully assembled by robots. What are all the mindless people going to do? I don't honestly know. We need to figure this out.
5 and 8 to me are the really important ones wrt granparent's question.

It is a lot easier to avoid and eliminate debt when you are ruthlessly focused on a few key features.
Made this mobile feedback app for my students. What do you think?
"Being document-based datastores, Riak and CouchDB are the most direct competitors to MongoDB"

But Riak is a Key-Value store, not a document one. If that's the premise I wonder how illuminating the rest can be (I kept reading: it's not)
1. They're just focusing on coding, whereas we're covering the whole landscape: Design and Development (and some Business topics to help people launch startups). We've launched with a large library of topics (HTML, CSS, CSS3, HTML5, iOS 4, Design Foundations, Introduction to Programming, and more), compared to their single topic (JavaScript).

2. They're crowd-sourcing their courses. We've hired full-time Expert Teachers who are carefully crafting courses and editorializing content so Treehouse Members know what order they should learn things in.

3. we're already profitable because we're charging for the product. I think their angle is to sell access to their users for people looking to hire, but I'm not sure.
Impressed that they also have a beautifully-optimized mobile site as well upon launch. Shows a laudable attention to detail.
Please can someone stage a protest outside their warehouse to prevent all movement in and out?
Monsoon floods. Way too much and monsoon rainfall combined with poor governance. Officials got a warning last year but didn't listen. Over 500 death so far.
Why is that funny? If they are assuming a pareto distribution then getting the top 13 countries probably would make the estimate fairly accurate.
Need For Speed : The Run  amazing trailer, releasing in 15-11-11
2-4 hours of the worlds entire energy consumption is staggering large amount of energy. You also need the currently non-existent capability to move massive amount of power around the globe.
Cheers. We worked hard on the Responsive Layout
Empower Network- The Apple of Internet Marketing
Unless you only need single key indexes, your custom made indexer/querier is going to require a lot of configuration. If you only need single key indexes, you wouldn't choose MongoDB anyway.
To add to what mkeblx said: what's happening is not only what's to be expected, it almost exactly what you want to happen ideally.

If suddenly the world supply of hard drives is cut to 10% of its normal values by a chance event (and we concentrate on the time period before new compensating production can be started) then those hard drives become more valuable. The price goes up, so that the people who are willing to pay the most for the drives get them. If Bob will only pay $100 for a drive because he's just using it to store his 2TB of cat pictures, but Sam will pay $500 because he needs the drive to run his business, then Sam will get the drive but Bob won't. If you try to hold down prices artificially with legislation (price ceilings) then each is equally likely to get the drive, which most agree is not good.

(Now, there are a million caveats to this naive Econ 101 treatment, especially regarding basic necessities--water, food, shelter--and disaster situations. And any normative "should" statement requires people to agree on a theory of ethics/morality. But in this case, most will agree that the basics of supply and demand lead to the appropriate outcome.)

------------

Incidentally, I was surprised to find that the Khan Academy has a bunch of macroeconomics and finance lectures, but little in the way of basic microeconomics. (This is especially funny because microecon is better understood.) Anyone know a better source for an introduction to supply and demand?
Yeah top right nav links look horrible for me in Win7/Chrome, as do the testimonials at the bottom.
We've been using Mongo for almost a year now, and we've not seen any of the major issues such as data loss referred to. We've seen some of the growing pains of a quickly moving, dynamic platform, but nothing outside of the realm of what is reasonable for such a powerful solution. It's true that implementing sharding is no simple task, but with enough planning up front, you'll find yourself able to scale horizontally very quickly. After a couple of weeks of planning, we wound up making a few small changes in our codebase to migrate from master/slave to a sharded environment. Not a huge undertaking by any stretch, provided the current flexibility of our platform. Also, due to the fact that 10gen does make all bug information publicly available, we've managed to get it done with zero surprises.

Wedge Martin
CTO Badgeville
I think the Vonnegut reference is an apt one. But there is also a simpler question at hand. When we romanticize startups, do we actually undermine the larger, perhaps less interesting companies who are better at generating employment and economic growth.

In the same way that the American dream of home ownership came back to bite us, perhaps the cult of entrepreneurship could use a hard look.
I'm always surprised that people claim things steal jobs. If you look at the record of the unemployment rate, it's pretty obvious that it stays the same over time. There are ups and downs, but they are not caused by inventions or efficiency increases.