skysight-inc/HackerNews huggingface dataset:
>- GitHub's success is not just about openness, but also a prestige economy that rewards valuable content producers with credit and attention

I don't think I can agree with that. GitHub's success, IMO, seems to be based almost entirely on its openness. It has turned contributing to open source software into a drop-dead easy task, which would never be found nor contributed to if they weren't open. And they keep making it easier. I've fixed a number of things with machines which don't have Git installed, simply because they have their on-site editor.

Imagine if GitHub were behind a paywall. Do you think it would still be the success it is today? And, I may be weird, but I very rarely look at the names associated with commit histories. The code should speak for itself.

The rest of it sounds about right, scientific publishing as a whole is massively backwards compared to GitHub, if you're looking at it from an "Open" perspective. But I think that a lot of that is that the researchers tend to be insular compared to the implementers (businesses guarding their IP aside - they're not really GitHub's target audience anyway). GitHub isn't used exclusively for comp-sci researchers to post their findings with code, it's more for people doing things with ideas others have contributed to.

There are experiments on GitHub, absolutely. I have a few myself. But the main thing that GitHub has done is to make final products easy to find, modify, and contribute to. I have significant doubts that it would fit a research workflow smoothly, without becoming something else entirely.
Oh, cheers. I just read the article.
At least Haskell orients towards shared-state concurrency, where the state is the thin layer of communication between many stateless threads, using mechanisms like transactional memory to manage the shared resource.
While I agree with the premise that the web should and is moving towards events. I think the author mistakenly anchors event-based development to JavaScript and NodeJS.

Since 2005 (available to the public in 2008), we've (along with numerous other platforms) been offering event-based websites and WebApps, via PHP with NOLOH (http://www.noloh.com). In NOLOH, you the developer worry about writing your application, what it should do, how it should look, etc. and specify events on things, such as click, or your own custom events, and NOLOH takes care of the rest. In the case of a JavaScript enabled client, it'll render only the necessary JavaScript and DOM elements for that device at that given point in time and handle all the AJAX (and Comet where applicable), for search engines it will generate a semantically rich and standards compliant HTML version along with links to normally "non-crawlable" content. Similarly for text-based browsers, or non-JavaScript clients it'll output HTML. Furthermore, in the case of mobile devices, or slate devices, it'll output the correct code so that your app along with its clicks and drags still work. In all the above cases, the developer writes no JavaScript, nor does he even need to know that the client exists, he simply writes his app and it works. He/She can of course still use JavaScript if they please, but in most cases it's unnecessary, unless you're dealing with legacy code, or existing JavaScript widgets, and even in those cases, we abstract it out so that you can bind and sync without getting down into the nitty gritty.

So I don't believe the premise that we're in the JavaScript age is correct, as in many cases, you don't even render JavaScript, however, I do believe that the premise that we're in an event-based age is correct, I would even go so far as to suggest we're heading towards a platform or unified language age, as that's really the only way the craziness of the web is really manageable for rapid development, whether it's JavaScript, NOLOH in PHP, or something else, and I thought so in 2005.

Disclaimer: I'm a co-founder of NOLOH

[Edited: spelling and clarity]
It would be good to read up on ATPCO. Basically, ITA sucks up the ATPCO feed as well as any direct connects with airlines worldwide and then processes that data into usable feeds for clients. In many cases, the trouble/expense of handling the ATPCO data is not worth it to sites so they pay ITA to provide them with a feed that meets their responsiveness/API/uptime/accuracy requirements.
Beta Incorporated
There are plenty of lispers left. I'm one of them. I also used to work at ITA.

The bit that is breathtakingly wrong is the notion that you can just take some smart lisper, lock them in a room, and have them replicate what ITA did and have that be a viable business. See martincmartin's and my comments later in this thread to learn why that would be incredibly hard. With a smart enough team and enough time and money, you could certainly do it, but this is a project that would take many years and its unlikely anyone would be able to keep funding for that long. ITA had a much easier job: it was competing with very poorly designed systems that ran on mainframes and had very little CPU power available.
I can just imagine the future:

"So, kids, in 2020 it was discovered that X was making people fat. Before that, nobody knew that it had any adverse effects. In fact, they used it almost everywhere, from X, Y and Z to J."

Basically, they'll be talking about X the same way we talk about X-rays or DDT or whatnot.
Gotta say, I love the domain.
The first question that came to mind: Does his early computing technical whiz still live up to today's Apple and industry standards?
Please Review My Startup
Cash Champs is a site that enables people to play instant-win games of skill for real money (you can practice for free). It's legal in most US States.

The site works by changing the winning criteria to make it harder when we are losing, and less difficult when we are winning. We wind up with a profit of around 5% of total "bets". At the same time, we enable skillful players to win consistently - good players could easily make a living playing our games.

We just released our first game on Cash Champs - called Skill Blackjack - and I'd like to get some opinions. We feel the concept is compelling, and any suggestions/ideas/valid criticisms would be welcome.
EllisLab CEO on improving company culture
Already exists:
http://angelsoft.net/
Mapping happiness across space and through time (TEDx talk)
A huge congrats to Ray and his team! As a fellow Torontonian I was so happy to hear this great news!
great example!
Catching Wild Pigs
> it's just an apt-get away

im amazed at how much internet drama ignores this point...
To clarify, Twitter hasn't and doesn't make boatloads of money.
10 Big Steps From Idea To A Winning Startup
I've had similar frustrations with msdeploy. Are you initializing the rsync/Bash from your local machine? What are you running on the server to receivie it?
Like Craig at Google.
This isn't quite 'lorem ipsum but with pictures'.

You could use actual dummy text instead of lorem ipsum.
ie: "This is dummy text. This is a sentence that talks about sport as the copy for this section will be inserted later to discuss sport."

The purpose of lorem ipsum is to remove distractions. It's textual noise to say "here is where text will go, and how long it can be, but we're not focussing on copy at the moment".

These randomly generated actual pictures are still worth 'a thousand words', as it were, instead of saying nothing like lorem ipsum does.

I thought this might generate the equivalent to lorem ipsum text before I clicked through and was disappointed.
Me too.

However, I tried the updated version as part of the latest Ubuntu beta and I have to say... it has come a long way. It's not perfect, but it is leaps and bounds ahead of their "preview" version.

In fact, the version you were using probably was still using Mutter as a drawing backend - they've since switched to the more stable and tested Compiz.
Surprising to me that so little. Since there is no fee to enter, I imagine every high schooler who knows how to write a `hello, world' would apply.
That was before Facebook and Amazon became threats to Google's hegemony.
I don't quite understand why "social" is a goal in itself. When I look back at Google's underwhelming attempts at getting in on this newfangled social scene, I feel like they were products that were conceived by starting with the word "social" and trying to come up with a product that word describes. They didn't feel like they were made by starting with a want or need (or dissatisfaction with an existing product) and designing a product to satisfy it, which is where most of their successes have been. As long as Google keeps doing social just for the sake of doing social, it will keep being their white whale.
By default everything is private -- even my existence in the social network.

And then modes to easily see what is available to different classes of people. E.g., "my friends view", "my public view", etc...

And then when apps say they need a specific class of data, I want a button that will show exactly what will get sent to them today. So when I click this I can see, "Oh, you're getting those pictures!" or "I didn't realize my phone was still in here and being sent over".
Reading this thread somehow pissed me off.
The concerns of this guy are legitimate, I think that some Delphic employee should be there to answer such enquiries even with a simple kindly excuse. Letting your users respond help but I feel like this guy will simply cancel his account and advice all his friends to not use it.
spotlight

Also true for things that are it.
You're obviously not familiar with the paleolithic diet, then.
Half of Github's success is because Git was so successful and easy to use. People started using Git first, and then Github came along and made things more social.

There is no fundamental equivalent to Git in basic science or engineering research. Until you have something that is relatively popular and makes collaboration relatively easy to use, it will be difficult to have a "GitHub of Science".
If good answers are rewarded more than good questions perhaps the question karma should be partly derived from the total/average answer karma for that question?
I thought that the theory was the simple carbs (e.g. sugars, refined grains) were worse offenders than complex carbs (e.g. potatoes).
I'm afraid you're moving the goal posts a bit. When I was at Microsoft I saw a lot of presentations about how the advertising industry was much bigger than the software industry, and how MS needed to tap into that growth opportunity in a big way. I saw very few presentations about how a modest search market share would keep infrastructure costs lower.
I'm not opposed to it because I think it wouldn't keep bad posters off, I'm opposed to it because it would keep most posters off. It's arrogant and self-righteous. "Sorry, you have to prove you're good enough to post on our holy news aggregator."

It leaves a bitter taste in my mouth and it's the last thing this community needs.
Brilliant. Thanks for taking hte time to share your story!
Ok, Internet, how about this. I've added a page_break knob to aspen.conf so that you can override the ASCII page break default for your application.

http://aspen.io/aspen.conf/

Is that acceptable?
Spooky? Quantum Entanglement
arabs got talent الحلقة الاخيرة من
Monads Made Easy (video)
I can't tell you how happy I am that there is finally a placeholder image service that will serve up different images of the same size on a single page.

Just add a query string: "http://lorempixum.com/230/180/fashion?#{rand(10000)}
"Nor will we; a formal shirt looks and feels better than a t-shirt, regardless of the quality of the t-shirt."

Looks? Probably. Feels? That's absolutely subjective. I much prefer short sleeved shirts, and having lived most of my life with a warm enough climate to make that a viable clothing option, generally wear them when sensible. I have very few collared shirts that feel as good as a nice-fitting American Apparel T-shirt. Same with shorts, when whether permits.

"I think that the "t-shirts stick-it-to-the-man" attitude is pretty sad."

Why do you think I'm dressing casually at work to stick it to the man? I, and many of my coworkers, dress casual to be as comfortable as possible as work, which has the effect of improving my productivity.

"T-shirts seem like a rather poorly-thought-through immature act of rebellion to me."

And wearing dress clothes to work just to suck up to/impress your boss, even at the cost of comfort, seems like a rather poorly-thought-through custom to me. I have several friends who work at companies which have fairly strict dress code policies, all of whom would gladly switch to more casual wear if allowed.
Vsedach may want to consider raising money for this project on http://www.kickstarter.com/
John Resig started a project to generate resumes from the contributions at github. Regularly I see posts at HN/reddit/etc sites of users saying: "I build this and that, check it out!".

Personally, a motivation (of a lot more motivations) is indeed prestige. Now I can show off my nice work.

Sure, openness started it all: Linus shared his VCS, which in turn sparked Github, which in turn initiated thousands of developers to share their code. But openness really isn't the sole driver for people to share their code any more; more incentives, of which prestige is an important one, drive the popularity of github.
You should realize that you're a content expert and hire a designer to help you.
I would love to read a post about it, I'm a huge fan of reading about people's scaling and architecture decisions. Thanks for the reply!
Without physical security there is no security. I don't see how this is a flaw specific to DB.
God dammit... we had the rails fanboys, most recently the django fanboys and we have....node.js fanboys...come on really ?

I love all the above technologies, but nothing is dead, everything is evolving, and I currently look at node.js a really great software toy that has a very prosper future, but that's it. It still needs to mature.

Besides, we all know what "drinking the cool aid" sometimes does don't we (I'm looking at you twitter).
He may not be the 5th Beatle, but here's a guy who could be the George Martin of Apple: http://en.wikipedia.org/wiki/Mike_Markkula
Or promises to customers for custom software. They don't pay except on acceptance, but they won't pay more than the estimate.

Of course, then you run into some of the same situations as described.

shrug
What I'm saying is that "non-LTS" shouldn't be code for "bug-ridden and feature-incomplete," just because it isn't supported for as long. They deserve the same attention to stability that LTS releases get. I'm not against all change, only change that is foisted upon me with more concern given to haste and deadlines than to polish and stability. If Unity is as buggy and feature-incomplete as they say, I would much rather wait another 6 months for it to mature in development than have it released early and having to deal with 6 months of crashes and missing features while I wait.

Unfortunately that seems to be the direction Ubuntu has been leaning in for the past few releases. It's too bad that the PPA system, for all its benefits, almost forces one to do distro upgrades--it's a choice between having new versions of critical software like Firefox and accepting immature stuff like Unity, or using out-of-date software for another 6 months.

Can you imagine being stuck with FF3.6 till October if you choose not to upgrade to 11.04? (And yes you could add a PPA, but they're often hard to find, and many popular programs don't have PPAs for out-of-release updates.) But that's more of a complaint about the milestone-release system than it is a complaint about Unity.

Though I am glad they're providing the option for Classic, at least in 11.04. Too bad most people who don't like Unity and don't read Linux forums won't figure out how to enable it!
At first glance I thought it resembled a Maxim-esque portal site as opposed to place to get the lowdown on a car. It seems like you're trying to do too much here with the various content categories.

Why not just focus on the niche of affluent people seeking expensive sports cars? Carwoo for higher end vehicles maybe that cater to a more affluent demographic?

Maybe profile a car each week as a way to drive quote requests. I'd focus solely on that aspect before adding anything else. Kudos for starting though... keep at it and good luck!
Sorta reminds me of Raincat, another cute Haskell platformer: http://raincat.bysusanlin.com/
Microsoft butchered Farecast, it never really had a chance there.
The problem is currently GUI. There are no good GUI's to work with git. Windows and Mac OS X have some GUI tools scratching the surface of what's possible with git, but none come close in opening up the full possibilities of git. Linux has a few very alpha, specific (like showing branches) GUI tools.

If we want non-programmers to use git, we need GUI's to instantly visualize the state, commands and other possibilities. No non-programmer is going to learn git using a CLI.
I'm pretty sure that notion went out the window 3 decades ago, when your grandmother also told you not to go out in the cold or you'll catch a cold.

Potato starch is hydrolyzed extremely easily directly into glucose. In fact it has a far more rapid effect on blood sugar than regular sucrose does.
Geez, what university are you at? In my previous job (a Univ), we all wore t-shirts. If someone showed up in a collared shirt (or a suit), it was because they were interviewing somewhere.
The quote at the beginning of the article implies that this was compensated for, to an extent:

"Historically people worked a lot more than they do now. They also ate a lot more than they do now."
This sounds a lot like a rotary engine with multiple combustion chambers. The idea of sliding seals should be enough to have any rotary afficionado denounce this new engine.
I've been wanting someone to write a post like this for the longest time. Thanks very much, Paul.
QRickroll New York
They're shutting down the service, so this was obviously a talent acquisition. This is fantastic for Ray and the Toronto scene in general.

Even better, they'll be working at Google Canada, so the talent will not be lost to the US and hopefully the money will recirculate in the Canadian economy.

To an extent, this is also endemic of Canadian startups in general... witness Radian6's recent acquisition by Salesforce.com. We're just not turning out big, global, multi-billion-dollar businesses like RIM or (formerly) Nortel. Hopefully some of this newfound money will go back into funding new startups that can make the leap.
I can't help but compare this to Bill Gates pivot after they launched Windows 95 and he turned the entire company towards the Internet. He didn't need to threaten their bonuses. He lead, this is where we're going and failure wasn't an option. You can quibble about Internet Explorer, IIS and ASP classic all you want but they succeeded in crushing Netscape.
Safari is my browser of choice, so the fact that I need to launch some other browser just to use InboxQ is annoying. But, since I'm already launching a different browser, I guess I might as well launch Firefox instead of Chrome. The Firefox extension says that it is not compatible with the current version of Firefox (4.0), though...
"Michigan State's team of engineers hope to have a car-sized 25-kilowatt version of the prototype ready by the end of the year."

I'll pay attention once this happens. As they say, there's many a slip between the cup and the lip. Lab projections invariably end up being over-optimistic.
Nope, nothing, nada. I make an occasional exception for very small embroidered logos on polos.
I'd add an alternative:

#3: Suggest items that they are likely to really love.

This is subtly different than predicting what the user is most likely to like. To optimize with RMSE scoring, you are better off suggesting a sure "4" than a risky "5". For buying an expensive item like a car or a stereo, the safe bet might be a good approach. But for books, music, or movies --- easily sampled, one of a series --- I'd be much more excited by a system that can predict A+ items with even 25% probability than one that offers up straight B items with 80% consistency.
But not an inescapable one!
Ya, and in order to get that primary access you have to be willing to play by Google's rules (stock experience, google apps, etc...). They've also spread things out. HTC, Samsung, and Motorola have all gotten their shot.
Make sure you are downloading from http://inboxq.com. The Fx4 version on AMO is still in review. Also be sure to sign up on inboxq.com for when we launch a Safari version.
What derogatory name should we call non-programmers/techies 
I was thinking that in Harry Potter all those who are not wizards are called muggles. We should make a term for non-coder/non-tech people simply because its fun to pretend to be arrogant about knowing computer science in this day and age.

Lets brain storm a few ideas for a term to identify non-programmers... I was thinking cuggles, binary-tarded ... I don't really know... throw out some ideas...
Ugh, this article is a load of nonsense.

Javascript is impossible to scale past the trivial application at the moment. Trying to read someone else's non-trivial source code in javascript is a total nightmare. It's too hard to write a big app in!

So it's not going to be the next big thing. It's a play language and always will be.

Unfortunately it's the only choice we have in the browser. If we had any other major language in the browser, even c++, it would have died long, long ago. We wouldn't even be talking about it today.
hmm, despite the downvotes, you're right. They're really a lifestyle company - for a lifestyle that deeply embeds usable technology in all aspects of your life.

But, the actual technology is 2nd to the experience of the lifestyle.
Should that irk me more? Or less? :)
The way the system is set up (according to the paper), all functions appear as bytecode, i.e., the only stdlib functions added are those that are actually used. Probably not a big deal in most cases, but it sounds like a major bonus for embedded systems. For hedgehog, most of the system is only present at compile-time, under the assumption that it can do heavy compilation but will run on a weak system.

Also, thanks for all your blogging / commenting / etc. about OCaml over the years! Learned a ton. I'll buy you coffee or a pint if we ever cross paths.
There is a fine line between pretending to be arrogant and actually being arrogant...
Tuberculosis spread by the fur trade reveals stealthy approach of epidemics
The site (worklogistics.com) is bending over backwards to play with opacities on their site on nearly every visual design element. So much so that, at first, I wasn't even sure what I was looking at until I started to mouse over images/objects, etc. Hmmm...

Sorry, but it distracted me from the content they were trying to present.
It would be more convenient if it automatically wrote the canvas out to a Base64 encoded png, imo. Makes for easy saving because I can then drag it to the desktop.
Net neutrality saga
Have you seen Closure Library and Closure Compiler? It's definitely feasible to write a million-LOC JavaScript application (Gmail is one). Your JavaScript doesn't have to be a mess.
By the way, Paul Graham was an early fan of ITA software, mentioning them in "Great Hackers"

http://paulgraham.com/gh.html

And even has an interview with ITA's original programming genius, Carl de Marken

http://paulgraham.com/carl.html
IOS Hackers 
My application for YC S11 was rejected, most likely since I'm a 1 man team and I'm a Designer.

I have a solid idea, good and clean UX all designed, all logistics are figured out. I'm looking for iOS Hacker to come join my team. Someone who is skilled and talented who lives and breaths this shit. I'm willing to give a part of the business. The idea is simple, competition is low, and demand is high. Please respond if you have entrepreneurship at heart and wont stop until you succeed. pluckyfive@gmail.com