skysight-inc/HackerNews huggingface dataset:
Great point. This presentation showed how easy it can be to implement DI in ruby: http://onestepback.org/articles/depinj/index.html

Dynamic languages don't suffer many of the overheads with using DI. So do those with Mixins (see the Scala's Cake pattern for more on this http://jonasboner.com/2008/10/06/real-world-scala-dependency...)

This blog post says more about it: http://weblog.jamisbuck.org/2008/11/9/legos-play-doh-and-pro....
Dependency Injection - Vitally Important or Totally Irrelevant?
> A specially named directory, node_modules/, is searched in the current directory for any modules.

Awesome. Currently NPM expects unprivileged users to have
access to /usr/local, and a lot of node tutorials encourage global repermissioning of this directory, which is Bad Unix.

Hopefully, once NPM gets updated, you'll have a Python virtualenv/Ruby equivalent style project-specific install system.

Update:
https://github.com/isaacs/nave says Nave provides virtualenvs for Node, which may be worth checking out.
The University of Alberta has a research group devoted to the problem: http://poker.cs.ualberta.ca/
Real-World Scala: Dependency Injection (DI)
Both of my parents recently retired. Now they're traveling a lot, and they wanted a portable device so they could send pictures, do email, and do basic web browsing. They didn't want a full laptop, and they didn't like the netbooks. So they bought an iPad.

Two weeks later, they bought another one so they wouldn't have to share.

My parents are early-adopters on nothing. They didn't get a car with air-conditioning until the late '90s. They didn't get a microwave until the mid '90s. That they jumped on the iPad when it came out, and then it won them over so immensely that they purchased another tells me something.
For an organization with 30K employees, $100K is a rounding error.

To be honest that depends very much on how the organization is structured and who the actual client is. Many 30K companies are essentially three hundred 100 person companies that each have their own, very limited, budget. If you're dealing with the CEO who wants to roll this out to the entire company, then $100K is doable. If, on the other hand, you're dealing with the manager of a 12 person groups within a department of a division of that company then $100K is probably his annual budget.
Just a thought - but could a lot of people complaining about hashbangs still be browsing the web with lynx?
we do recurring offers since years and i dont even know what chargify, recurly and spreedly is but just because of their names i wouldnt want to use them. besides that they probably just give you a nice frontend and a nicer API on top of one of the real creditcard processors, which you could use yourself.
A VC: Peer Producing National Geographic
I was expecting an article on how to measure performance in a startup - an interesting topic in itself given the fluid nature of the environment which makes it difficult to measure many important aspects - but the article seems to conflate web stats and metrics and does not offer much that is interesting or actionable.

Interestingly, the word metric is used 55 times in the article.
I have written 7 apps for iPhone, 2 of which also run on Android. These two apps are however, primarily graphics apps, and its quite possible to share C++ code between the two platforms now. The whole GL ES engine is in C++, and for both Android and iPhone I have 'casing' code that provides the outer interface for the 3D engine ..

This is pretty easy to do if you plan it right.
I plan to use exactly Spreedly on top of Ogone (I bought a Spreedly kit a while back and I'm in France).

Thanks for your blog post!
YouTube had a 10 minute time limit (now raised to 15) for videos.

Google Video was great for watching long-form documentaries and the like.
I'm glad someone remembers Windows for Pen Computing. It's also the first instance I can think of of Microsoft using vapourware to obliterate a potential competitor (Go in this case).
npm currently supports ~/.node_modules, by the way (which node has supported for ages)
I don't see any moral problem with this, it simply increases interoperability. There are many open source projects that do similar things (For example: WINE, Samba). Having non-proprietary choices is good, and exposing the same APIs makes it easy to use your software as a drop-in replacement.

As to the legal aspect, that depends on where you live and IANAL.
I read it like Groxx- because voice plan aren't worthless and still make big $ for the carriers. Since that reading the headlines as Voice Plans are worthless so obviously wrong, I mentally defaulted to the next meaning of Voice: Google Voice.

Symbol overloading + linkbait title = FAIL
Business Analysts and so on tend to have face to face interactions with many external/internal people, so they have to have good people skills and good negotiating skills in meetings and so on.

Programmers sit at their desk all day and work as part of a team, with little or no outside contact.

Businesses value people-skills more than anything IMO, that's why BAs and so on get a lot more money.
Plimus
Nintendo the next Nokia?
Campaign to defend and promote the idea of the university as a public good
appeared correctly for me on ff 3.6/win
Heow Goodman (LispNYC) is Congregating Us
A side note: You web site have more text in advertising then in posts.
+1 for history API.

It's unbelievably neat to transition between pages without ever redrawing the full screen. Pity there won't be any IE9 support.
At first I had no idea what you're talking about, but then I accidentally stumbled across the link to Sass (http://sass-lang.com/). This is what you're talking about, right?
(a) corporations make massively disproproportionate wealth relative to employees...

Depends on the corporation. Walmart only makes about $10,700/employee in profit, for example (about $6/hour if all employees work 35 hours). Since walmart typically pays $10-12/hour at minimum, employees are capturing about 2/3 of the value they create.

http://www.advfn.com/p.php?pid=financials&symbol=NYSE:WM...

Of course, the numbers will be wildly different at a software company. Most programmers don't capture anything like 2/3 of their created value.
Why fans don’t (necessarily) get you traffic and vica versa
Top Hot Hollywood Actress Lindsay Lohan Wallpapers, Biography
Lindsay Lohan was born on July 2, 1986 in New York. She is a young, famous and very beautiful American actress and pop music singer. Lindsay Lohan began her career at the age of 3 when she signed on to the Ford Modeling Agency. She began her acting career in 1996 and seven years later the musical career.she was seen in are The Parent Trap, Freaky Friday, Mean Girls, Herbie: Fully Loaded, Just My Luck or Chapter 27. Some of her songs are Drama Queen (That Girl), Rumors, First or Confessions of a Broken Heart (Daughter to Father). She had won many awards including - The 2005 Nickelodeon Kids' Choice Award for Favorite Movie Actress, The MTV Movie Award for Best Female Performance, The 2006 Hollywood Film Festival Award for Best Ensemble Cast or for Break Through Actress. She was a superp Filmography like Late Night with David Letterman, Freaky Friday, King of the Hill, A Prairie Home Companion, Georgia Rule, Dare to Love Me, Dare to Love Me. Check out here hollywood actress Lindsay Lohan hot wallpapers, Lindsay Lohan sexy biography, Lindsay Lohan unseen pics, Lindsay Lohan new movie photos & Lindsay Lohan latest images.
They should hook it up to github.
>> It can kill itself on a whim, and has come close to doing so in the geological past.

I'm not sure what you mean by "close to" killing itself. In the geologic past, life itself has survived rapid toxic oxygenation, the complete freeze-over of the planet's surface, and the complete sterilization of surface life including boiling off the world's oceans. Microbial life still survived that last one in insulated rock miles below the surface. What catastrophe are you proposing we could induce that would do worse?

>> In the long run, nature is a chaotic, not a homeostatic system, and "balance with nature" is an oxymoron.

Now I invite you to read my comment again.
I would say it is one of the greatest things. Not only can you get started on the WordPress website, but you can download it and run your own. It appeals to everyone, kind of like other great things: Google and Facebook come to mind. There's something for everyone to get excited about, from bloggers to programmers.
Forgive my ignorance, but what is YMMV?
First to Market vs. Late to the Game
Tell HN: Posting a link that's behind a paywall (ie NYTimes) is annoying.
Please don't post content that lives behind a paywall.
YouTube - DIY Grill Top Canteen Stove and Slow Drip Coffee
That question always gets me. I tend to think that it doesn’t matter but I’m really not sure.

It seems to me that for consciousness to be not permanent, additional systems or mechanisms are required. There would need to be some sort of external thing (external meaning something that is not scanned) which keeps track of our consciousness. How else would non-continuous consciousness work?
Yes, charge per user... just look at what Google Apps does.
I have used it in past and its really very effective.
I think your second paragraph answered the question posed in your first.
>So, when you put in a new feature, don't measure "how many people used the new feature", measure "whether people who had access to the new feature were more likely to pay"

I like that part. Jim Collins ("Good to Great") recommended to have one metric that "drives your economic engine". For a startup, you may not know what your economic engine is yet (still be pivoting an all that) but at least be measuring for a metric that relates to your economic, not popular, appeal.
"Self-aggrandizing, convinced they have comprehended great secrets based on little to no data (schizophrenics often believe that have 'other ways of knowing' or extremely heightened intuition), and a belief that once they tell the whole story of the truths that have been revealed to them the world will take notice and be amazed."

Are you describing a schizophrenic or a newbie entrepreneur? ;)
Where's a 3% savings account?
Thanks for being honest. I will try to optimize it. You are right - especially last post is short and it is not looking good at all.
This rant would be more effective and persuasive if also directed at the Google engineers who made this hashbang style pervasive in Google Groups. I didn't think it would be possible to get deep links to old articles even worse than before, but they managed it.
we do, after all, have a working example

Which one?
I had the pleasure of going through a fairly extensive (and certainly my most intimidating) phone interview with Andy once for one of his more recent ventures. The amount of smarts and insight this fellow has really can't be overstated.
Wordfaire: fast and easy liveblogging for everyone.
Google, Facebook Have Considered Twitter Buy
I think so. "Digital music sales" generally means the sale of music files, while CDs are counted as physical objects, not files.
I don't think good people skills are that rare, at least no more rarer than really good technical skills.

I think this perception is due that if you are hiring someone with experience in software, you already perform a selection on who will apply, you'll typically get people with "some" technical skills so the people you'll see with people skills are the ones with some intersection of both.

Also good technical skills aren't that easy to discriminate in the length of an interview. Its much easier to discriminate people skills since you are putting people in a stressful situation that is all about dealing with people.

Finally, a lot of the people with both technical skills and some people skills will avoid widget factories type of environments. If they started out of college, they probably got a programming job in a widget place, their perspective is the lowly ranked employee, its unlikely they appreciated the experience in comparison. Once they found a more enjoyable position, they probably won't go back to that type of environment. They won't even apply.
I wasn't aware quantum computers had actually been invented yet. They are still theoretical devices.

Quantum computation as been explored but as yet we don't have a computer capable of executing the quantum algorithms.

That aside, all I'm saying is that exponential growth has a limit. That growth could be measured in MIPS or in algorithm performance, it doesn't really matter, but I don't think that growth will continue exponentially.
W.t.h Don't take Jon and Steven from us
If you live outside of the states and appreciate The Daily Show and The Colbert Report - get ready for a heart sink... http://www.colbertnation.com/full-episodes/

What happened?!
Thought police? Darpa wants to know how stories influence human mind, actions
So success defines innovation?
I must admit that Elsevier is such a red rag for me that I did not even consider visiting that site, even though I find the topic interesting.
I should probably add at this point that it is a university. Reason I didn't make that clear was I didn't know whether I should but have since checked and think I am fine to mention that. It's a university with 30-40 thousand students who they hope will use the service.

Thanks for all the comments - really appreciate it.
Just the opposite - I hope it's not!

Even assuming current processing capability growth rates continue, it's unlikely I'll live to see a complete modeling of the human brain (an emulation approach to AI). There's always the possibility someone will discover a secret sauce that permits self-aware artificial intelligence.

That would be an interesting time to live in.
Uh, that complaint was a quote from a music label executive. "Good for labels"?
Could anyone upload a vid? I don't run Windows.
The New Apple Product – iPod Touch 64Gb 4th Generation Review | Technorox
WikiLeaks Defector Slams Assange In Tell-All Book
Building some intelligent machine is still possible within this limit. There is an example that it is possible: the human brain.

But you are right that we could be more far away from that than what we think. And also that it may be that the limit of intelligence of some machine might actually not be so much be ahead of human intelligence. (Whereby, personally, I think that it should be theoretically and practically possible to build much more intelligent machines at some point.)
Activision axing Guitar Hero
How do you know that the instance of you that awakes every morning is really the "same" consciousness as went to sleep the night before? :-)
I should probably add at this point that it is a university. Reason I didn't make that clear was I didn't know whether I should but have since checked and think I am fine to mention that. It's a university with 30-40 thousand students who they hope will use the service.

Thanks for all the comments, we are amazed at how high the quotes are coming in at (again becuase it is a university these may now change) - we really appreciate all the help.
I would say use Appcelerator. It generates native apps for iOS and Android, so runs fast and can access all the hardware features, or at least more so than Phonegap can. I'm pretty certain Appcelerator can export to iOS, Android, WebOS, Windows7 and Blackberry (for a fee).
Well now you know who to blame :^).
Gym-Pact - Gym Where You Pay More if You Don't Work Out
I'd recommend reversing the workflow like http://min.us.

Accept the content first, then authenticate when users try & save. It removes a barrier to entry, and for people just testing, doesn't waste subdomains.

I'd also recommend ditching the subomain for a subdir. Regular people don't really get it. Yes, there are major services that do it, but i know from experience that social networking has trained average folks for years to use subdirs vs subdomains (twitter, facebook, myspace).
If even the new consciousness isn't able to know, then what does "same" mean and what part of that definition aren't you satisfying? More acutely, why should you care about satisfying it?
It's not just webOS. We should also be seeing a lot more Android tablets this year, which of course is Linux based as well. There's Chrome OS also, again, hard to say, but it likely will be on a lot of devices before the end of 2011. Ubuntu is used more than before, though it's not precisely mainstream for normal consumers yet. Still, with Ubuntu going with their own desktop manager with 11.04, it could possibly gain more traction if they really nail the user experience.

And, of course, iOS and OS X is based on BSD, and BlackBerry's Playbook will run a QNX based OS. Both of these are UNIX OSes. At the very least, more people than ever in recent times will be using *nix operating systems on a daily basis.
Smarter Cars?  There's an App for That.
For computer software, especially for the whole campus, Universities usually have a decent budget, so that works to your advantage too.
I think it would make more sense to state that generally.

'A Free, Open Source, feature rich, easily set up publishing platform is the greatest thing that ever happened to the internet'.

But, isn't that basically what the internet was created for? So it sounds a bit like 'The internet is the greatest thing that ever happened to the internet'. If it wasn't WordPress fulfilling this role, I could easily see another product doing the same thing.
Hash-bang URLs are not reliable references to content - that's what I am getting at. Curl and WGet are perhaps the most used non-browser user-agents on the web. And both of them are unable to retrieve content at a URL specified by a hash-bang URL.

In this context hash-bang urls are broken.
Hint: You're using it right now. Hopefully.
Skin Gun Uses Patient's Skin Cells to Heal Burns
My scepticism is of the implicit claim that you make predictions by extrapolating exponential growth curves. You can't, you can only make predictions up to the point the exponential growth breaks down, and as you can't predict that point before it happens you can't make predictions.

I'm not saying he is wrong about the next 100 years, the singularity or AI, I'm saying may be wrong about the short term and he certainly can't be right indefinitely.
I think they tend to pride themselves on their service (which is pretty good I guess.. the tech people you talk to at least seem to know what they're talking about), and they emphasize their scalability. I'm not sure if those things justify the price, but I guess some people think so.
How to hack you body growth?
Very good point there. And with the new Readability project, I'd expect he'd tie any required subscription in with a way to give back to the writers if he did require one. Still, he said the iOS apps are remaining free, so no problem there really.

Has anyone here subscribed to Readability yet and added it to your Instapaper account?
Guitar Hero ... an interesting case in point
Because there will be no jobs for a programmers without project managers and business analysts. ^_^
> Arc embodies a similarly unPC attitude to HTML. The predefined libraries just do everything with tables. Why? Because Arc is tuned for exploratory programming, and the W3C-approved way of doing things represents the opposite spirit.

http://www.paulgraham.com/arc0.html
Using War Games To Make Organizations More Secure
Perhaps try Sytropin as given on http://www.hghforsale.org/
Google's proposed kludge doesn't limit URLs to the site root - a path segment is documented. Have a read of it: http://code.google.com/web/ajaxcrawling/docs/specification.h...
Another thing is, since Readability's apps will be "powered by" Instapaper, Marco may make money from Readability subscriptions too. We of course don't know right now, but it is possible/likely.
I think it's more likely to be their rumored gaming platform:

http://www.appleinsider.com/articles/11/02/10/hints_of_apple... .
Depends on what kind of app I suppose, but if it is anything to do with 2D gaming, I'm totally loving Corona so far.

I come from a web background (php/javascript) and I'm lost on Objective-C. But I picked up the basics of Lua in about a day and the next day had built a simple game. It's wickedly fast to get to grips with and the documentation is detailed and easy to read.

http://www.anscamobile.com/corona/
All the more reason not to try and monetize it.
Because the more real, tangible work you produce, the less need you feel to sell yourself as an employee. Programmers think their work should speak for itself. It doesn't.
Exactly. 10 years ago, anyone could make a dumbphone. They all just made phone calls, and sent texts, kept memos, and had some terrible Java game system. Nokia came to the top because they offered quality dumbphones, not because they offered a completely different experience.

Now there's iPhones (which Nokia can't really do anything about), and Android phones (which Nokia can do better than anyone, if they really try), Windows Mobile (maybe) and burning platforms like Symbian (despite Qt rocking, or so I'm told).
Switched from Amazon FPS to Amazon SimplePay to Chargify. Although very pricey, Chargify is much, much nicer. I really cringe when I see the bill, but I cringe more when I think about how much things sucked before we made the switch.

I talk more about it here: http://peachshake.com/2010/06/15/saas-subscription-billing-o...
Yes I agree with you sytropin is the best..
Eight Things I Learned Working On A Book
With a Codebasehq account also comes a free deployhq account. You commit changes to your git-branch and deployhq will ssh into your production server and update the code. Extra commands (e.g. rake db:migrate) can also be executed. It's basically like Capistrano but as-a-service, but easier to set up (and less versatile probably, but I haven't come across anything I couldn't do).

They're also working on Deliverhq, basically transactional email delivery like Sendgrid.
I agree with you entirely, I'm sure strong AI will be reached. Even if we dropped down onto linear growth, I think strong AI isn't that far away. I just think exponential growth can't continue indefinitely as Kurzweil predicts.
Mocking the jQuery Ajax Call in ASP.NET MVC 3 Music Store
Don't worry. They used PLT Scheme in their latest.
http://www.gameenginebook.com/gdc09-statescripting-uncharted... [PDF]
Health Essays – what are they about?
Health can be related to physical and mental health. The purpose of writing this essay is to provide the reader with ample information that is useful on a particular topic related to health. With proper knowledge, writing the essay will be an easy task.
ah you're right, and yes that could possibly introduce the issue of redundant work done on the server depending on the implementation. However the two major implementations I've seen (Twitter and Lifehacker) use it from the root and so dont have that problem.
Nothing beats native.

I've tried Appcelerator and you'll get to a point near the end where you've got to do the other 80% of your application and the third party framework is going to fight you till completion, or some state of completion that you're ok with.

One of the problems is that the simplification also requires you to give up your power.

If you're doing a simple application then maybe a third party tool will help you, but in my experience I would rather work slowly and remain sane.

I would consider Appcelerator again if I needed to prototype something very quickly.
Best of Day News Filtering
I created a website for toddlers in HTML5 +JS http://microangels.in . The website works great in safari, firefox & chrome but when I tried to use phonegap the page would not show up. Debugging in phonegap is a pain and I did not find much help in documentation, mailing list or IRC .
I ended up using the android webview + Jquery mobile and the app works great I will need to look at the iOS next. So I would say that go with html5 and the native webview and it should be easy to add in the parts that need to be written in Obj-c or java easily instead of trying to figure out the frameworks