skysight-inc/HackerNews huggingface dataset:
Although it garnered no comments, I posted something about this subject a couple of weeks ago:

http://news.ycombinator.com/item?id=2155253

Direct link:

http://www.solipsys.co.uk/new/SellYourselfSellYourWork.html?...
I agree. In my mind, one of the cultural changes that we need is for universities to abandon the tenure system. I think if that happened, there'd be more hiring of new professors, so there would be more of an incentive for academics to maintain a strong reputation in their field.

Academic versions of github might arise, as ways for researchers to show their prospective employers what they can do.
Academics can't stop publishing irrelevant papers, since funding is granted based on publication history. To get really novel things done researchers must keep a steady stream of publications. This is easiest achieved by making somewhat easy, incremental research to a large part. This incentive, or even rather selection, problem is, I think the core reason for this ancient publishing model.
Naw, there is stuff that can land them in court for restrant of trade issues.

I hope this motivates amazon to support the jailbreaking community and release a new amazon store, but really how this will pan out is apple will get like 5% of amazon sales on top of the fees for CC processing.
I'm not a religious person, so I'm not sure how viable it would be to work with church groups. Maybe it would be fine. I just don't know.

It isn't that I want to be a community manager. It's just that community building is a little like raising kids: "Do as I say, not as I do" is one of the most ineffective (and even counterproductive) ways to try to pursue the goal. So what you see a lot of in public forums is that moderators and owners get frustrated with bad behavior and then publicly get all over someone's case for it in an effort to "improve" the situation. This typically amounts to putting out the fire with gasoline.

Anyway, the point is that giving people examples is the single most effective means to foster community. Way more effective, efficient, and fast than trying to tell people what to do. So I am not sure that it would be reproducible to simply put together an information packet or peruse the forum and critique what they are doing. Those might offer some improvements but the single most effective, efficient, long-lasting means I know of to breathe life into a forum and turn a little pile of twigs into an impressive bonfire is to just be there myself and do what I do. I have no idea how I would price that or how well that would work for forums on topics I have zero knowledge about.

But, yes, I have been seriously considering trying to find some means to turn this into a business opportunity because it does appear to be an unusual skill and there is clearly a "market" (ie people who need this and don't know how to do it themselves). Researching that and thinking on it is the real reason for this submission of mine: http://news.ycombinator.com/item?id=2126209

Thank you for the feedback.
Which development platforms did Microsoft make available for free?

The Express Editions of VS are a relatively recent phenomenon, and are crippled. Apple's tools are free and fully featured - paying gets you the ability to publish on their store.
and zemanta

http://www.zemanta.com/learn/
Old fashioned? I'll say! Startups these days don't often have offices, and at this rate they won't even have humans for much longer! Get your head into the clouds.</teasing>

In reply to the main topic: promoting myself (as a person distinct from but representing my startup) is an opportunity I'm weighing carefully. Given that we're a rather small shop, we have the luxury of exposing the personality of every member of the team, given they've got something charming to expose. I see this as a great way to differentiate ourselves from the larger corps in our industry. As I see it, ever member of our team has the occasion to be a hero, someone our fans could be interested in as an individual. Especially so, if a connection can be made between their personality and their contributions to our product. In a larger company, most employees won't ever get the opportunity to say, publicly, "That! I made that!" and have customers respond, "Yeah! That makes sense, because you really love ______ and it's always reflected in your work."

For example, every hardcore Apple fan knows Jony Ive's aesthetic, and Jobs' sense of perfectionism. They're the heros of Apple, and Apple has a bit of a "hero" culture, but they're too big to make everyone a hero. In a startup, you have the unique opportunity to make everyone a hero, if your products are good enough to win hearts.

I see well-considered self-promotion online and offline as a great way to expose the heroic qualities of each team member. It's a risk, of course, but taking on such challenges is why we're starting a company in such a competitive industry.
In my experience, the iPad (and, by extension, all current 10" tablets) makes a mediocre e-reader. I found the form factor uniquely uncomfortable for casual reading in bed or in a chair - it's too heavy to hold comfortably for more than 5 - 10 minutes. I liked the portability, but ultimately there was no use case where I wouldn't prefer an ultraportalbe laptop or a Kindle. I sold mine on Craigslist after 4 months. If they can shave a quarter of a pound off, I'll be interested again.
That can't be right - you don't need any karma to upvote. If you think you can't upvote, there's another reason.
A flaw with your argument is that biology is harder than physics. That is, the interactions of the elementary constituents of biology are many orders of magnitude vastly more complex than those of the point particles found in newtonian physics. Which makes sense considering the compositional hierarchy involved from atom -> cells -> humans. Hence reductionists statistical methods are likely to be far less useful/meaningful than in thermodynamics.
That's exactly how it works right now. There is no "in app purchasing functionality". There's just a link to Amazon's site that kicks you out to MobileSafari.
Now Sony's lawsuit isn't about software, or patents. It is about certain special secret integers. It so happens that used with readily available software they blow a wide hole in Sony's horrible security system for the PS3.

I'm not familiar with the particulars of that case, so it's hard for me to make an informed opinion. However, I don't entirely buy a "secret integers" defense, because that could apply to any software, or any media for that matter. For example, any Microsoft operating system can be viewed as one long string of binary code. So, yes, Microsoft would have legally protected rights to that specific combination of numbers. To suggest "secret integers" can't be owned would be to say everyone owns anything anyone creates, even before it's created.

Now, if this person simply devised some code which could crack another system which did NOT involve that system's original code I would agree there should be no prosecution.
Right at the top of each collection subpage, there is "Use j/k keys or ←/→ to navigate"
Lawyers and Bureaucrats. Pretty much every single branch of gov't save for the DOD and DOJ stifle innovation (DOJ in the grand scheme of things stifles innovation by enforcing the laws for other branches). Start by letting parents send their children to a school of their choice. Continue by making it easy for those children (when they reach adulthood) to start businesses, and continue by making the burdens of running that business as few as possible. It might be a little burdensome to file a tax return for the company you buy a computer from. (Medicare tax code changes)

Continue by allowing the free flow of information and creating transparent gov't so that the private sector may also innovate gov't.

If Obama went back to his election night speech and started governing like that I'm sure he'd find the answers quite quickly. However, a rhetorician as skilled as President Obama knows that the point is not to find the answers but to be seen asking the question.
Interesting that, in these secular times, a stated reason for not doing a RC a week before shipping is that Easter weekend would overlap the crunch.

Not that it makes it that different from previous releases, but with the Unity UI shift and related changes it seems like there's still a lot of work to be done before release. Viz [http://www.ubuntu.com/testing/natty/alpha2] and the description of the Desktop Edition:

"Unity is now the default in the Ubuntu Desktop session.

This is partially implemented. ...."
Ie9 allows you to switch the display mode between IE7, IE8, IE9. However, it does not allow IE6.

Also, I'm not yet certain how accurate the older modes are. I did write some code with a known IE7 bug that worked fine in 8 & 9... and which I switched IE9 to IE7 mode the bug occurred as I had expected it to. (Press F12 in IE9 to see the option to select display mode). Apologies if this sounds kind of rambly, as I just woke up...

Downloading these either way so that I can do some additional testing.
Heh.

The key is this: realize that everything you do is marketing yourself. Any time you interact with someone else, it's marketing yourself. Every time you post to HN, every time you tweet, every time you blog... it's all marketing.

Now, that doesn't mean 'be dishonest,' or anything like that. Reputations are incredibly important. Just be aware that you're doing it all the time, even if you don't know you are.
I am working on a service that will offer load testing using ruby scripts. One of the main goals is to enable continual load testing. I'm building out the rest interface now. If anyone wants to be an early adopter, drop me a line.
This is great. I copied these .exe files out of my temp internet files a couple of years ago and have been using them ever since. Far more practical, and portable, than using VMs.

I've got them in my Dropbox so I can even run a bit of cross-browser testing when I'm coding on someone else's PC.
If you really feel this way, maybe it's a good thing that such a small proportion succeed. There must be armies of startup wives out there who are paying off the debts of their husband's startup failures. ;)

Aw well. Startup or no startup, being in a bad relationship is a giant liability anyway.
I would like them to let Apple kill the app and focus on other devices and operating systems. I do not wish this due to a dislike for Apple, but rather as incentive for Apple to open up the iOS platform.

I find it a shame that there is so much focus on Apple devices due, it seems, almost exclusively the market buzz around their products. Competing platforms have similar user numbers, good technology, and far better market options as far as I am aware. That is a model I would like to see winning out over Apple's more restrictive platform.
http://tctechcrunch.files.wordpress.com/2010/05/img_2196.jpg

- Vic Gundotra
Well, someone else could have done the hacking and just threw your files up on bit torrent.
They don't even need to do this. If you could purchase iBooks in the Kindle Mobipocket format, there's nothing preventing you from transferring them to your Kindle and reading them.

There are plenty of bookstores that sell books that work perfectly well on the Kindle without having anything to do with Amazon. Sci-Fi AZ is just one such independent bookstore: http://www.scifi-az.com/
Why not http://www.my-debugbar.com/wiki/IETester/HomePage instead?
No more or no less than on Apple's platform. In truth, with unlocked devices like the Nexus series cell providers have little to no say in the matter any ways.

That is, so long as net neutrality remains. If they start doing packet introspection and charging based on destination or traffic type, well, that is going to be bad for all mobile users.
Design Patterns plugin for Firebug (Illuminations) growing 30% per week
Potentially interesting read:

http://levine.sscnet.ucla.edu/general/intellectual/againstne...
Did you try running it in compatibility mode and as admin? It seems IE7 on win7/64bit is hit or miss :/
Building the UX Dream Team
It seems to me the right answer is you build a web app because it solves the problem. The problem may be to promote yourself or it's part of your job - but I hope the answer isn't to build a web app when a web page (or desktop app, etc) would suffice.

Your book looks good BTW. I'd be curious to read it.
It's not always like that. John Allspaw's answer is correct in the sense that actual rollbacks aren't done -- the fix will be a new push -- but sometimes, before you do that, you will just turn the new feature off in production.

This is possible because many new behaviour is controlled by "feature flags" which are associated with the server configuration. So you have the benefit of everybody, developers and production, staying very close to trunk, but still being able to have radically different behavior on development machines versus production.

That said, I have participated in debugging sessions on a product which used continuous deployment, and they can indeed be nerve-wracking. Personally I wouldn't want to use CD by itself, without a good culture of code review and a great test suite.
George Dahl: Machine Learning for March Madness
For the most part the compatibility modes work, but there are inconsistencies - such as bugs that appear in IE7, but not in IE8 in compatibility mode. Its a headache, and one that's somewhat remedied by just using the actual browsers.
Please cite the laws under which you propose that people without clearance be prosecuted for viewing Wikileaks releases.
that's why I side with the Sony [...] That's how a capitalist free market works.

The free market works such that after a product is sold, the seller has no rights it any more. They cannot remotely disable features after the sale. They cannot dictate what you can and can't do with it.

The PS3 hackers didn't "open source" any of Sony's code, that's ridiculous. Their goal is to bypass it and load their own. They reverse engineered it for the purpose of enabling compatibility with other stuff and extending. This has a long tradition in the US.

Perhaps you're old enough to remember when Ma Bell claimed it was illegal for anyone to plug in a home answering machine or for anyone else to make compatible telephones?
After 70 years of R&D you had a choice of three kinds of home phones in one of several colors. The only leg that argument had to stand on was that they were a regulated monopoly and as such deserved protection from the free market. The US decided we'd had enough of that approach and told them otherwise.

I don't even have space to list the choices in communications we gained since that that monopoly was broken up. That's how a free market works dude.
Unlikely. Although iOS is worrying, I have to assume that Apple understands that locking down OS X on the desktop in the way iOS is locked down will severely cut into their user base.

I can tell you that myself and everyone I know would immediately drop the platform if that were to happen.
I'm a developer, and to be honest, not a ton. For better or for worse, I spend the majority of my time building cool[1] stuff. Some things, like Forrst, have taken off and garnered me some nice exposure. Other things have ended up being duds. Other than that, I do blog[2], albeit infrequently, but I'd like to change that; I think it is important to speak up if you feel you have something thoughtful/insightful to add to your community/industry. However, I've found that I much more enjoy the passive recognition that comes as a result of creating neat stuff, because it feels much more "real" than trying to promote myself for the sake of it. I really don't care /that/ much about my reputation[3] insofar as I'm not out to be the #1 anything; I'd rather build amazing things than worry about what top 10 list I'll (never) end up in.

[1] at least to me

[2] http://kylewritescode.com/

[3] that's not to say I don't care about it generally speaking; I do strive to be thoughtful, helpful, and someone that people respect.
There is another package called "Utilu IE Collection"[1] which I have found more stable than Spoon.net versions. You can even install IE 1.0

[1] http://utilu.com/IECollection/
I did, thanks for the suggestion.
[1] I can't for the life of me find where I saw that the standard considers passing local volatile variables to other threads (I suspect it didn't say threads, but rather something else under which threads can be implied).

[2] Implied by the original usage of volatile? It certainly isn't implied now (or at least, people think it is, even though, according to the standard, it really isn't).
Eeee, when I were a lad, maths weren't fun! You did 14 hours down't mine and only then were you allowed to try yer 'and at partial differential equations. And if yer got one wrong'un, teacher'd beat you with a wooden pole (etc etc) (yorkshire post, scnr)
Microsoft has many weaknesses, but attracting and supporting a substantial developer community has NEVER been one of them. Look at the speed with which developers adopted XBOX360 on the back of Microsoft's toolchain.

There are millions of developers across the world with Visual Studio on their machines, who are VERY comfortable with The Microsoft Way. Their resistance to downloading the Android SDK and using Eclipse to write a Java app is high. Their resistance to buying a Mac to do iPhone development is higher. Their resistance to downloading the WP7 SDK and writing an app in a language familiar to them is VERY LOW.

It may be harder for them to attract the cutting edge startups... the Paths and the Flipboards... but Microsoft is not Palm. They are not Google. They are not Blackberry. There will be apps. Particularly with respect to business apps, there will be MANY WP7 exclusives.

And for the big, 90-percent-of-all-app-use apps, like Facebook and Angry Birds, Microsoft will either write the apps themselves, or court the shit out of the companies who make them to get them to do a port. They will give them direct lines to WP7 engineers who will fix their bugs.

They'll have a developer horde, no question. They'll screw up a lot of things about WP7, but I'm baffled that you think nurturing a developer community is one of them.

Remember: "Developers! Developers!"
"Maybe I should start wearing a skirt."

YAPC is in North Carolina in June. You'll fit right in. I won't be wearing a skirt, but I'm weird enough on other counts (I live in a truck, for instance, and travel full-time).
This is really one of the only solutions for testing against the various IE images. The IE team tries to have people use their VPC images (http://www.microsoft.com/downloads/en/details.aspx?FamilyID=...), but they expire every 6 months (and twice I've had to remind the team that they haven't updated the images post-expiration).
Ah, now that's more interesting. I'm not sure I can make that readily accessible, but if I consider a specific example (yet to be invented) then maybe I can make it "obviously useful" while still being an abstract result.

I'll have to think about that. Boffo. Good one. Thanks.
I spend a lot of time at it, though hopefully not too much. Maybe 5-10% of my working day.

You absolutely must start with a blog or a website for your home base. Then you go to YComb, LinkedIn, Stackoverflow, and ask and answer questions. Be sure to use the same user name for as many sites as you can so you become recognizable. First initial, last name is actually preferable - when dealing with your field you don't want to hide behind an anonymous user name (like AnM8tR - groan....). You can use fancy user name for movie sites.

I use http://clubajax.org to write my blogs, and while they are informative blogs, I learn an incredible amount; because I do research before hand to ensure that I'm giving correct advice.
You should listen to his interview on Venture Voice: http://www.venturevoice.com/2005/12/vv_show_21_fabrice_grind...

Fabrice Grinda says of himself that he is not very creative, so he copies what work elsewhere and clone it in another market (he built Aucland (eBay clone), OLX (Craiglist clone), ...)
But patents did, and do, work in practice - in fields where they're appropriate, and for a couple of centuries. You could argue that their term is too long or that they're badly misapplied, but the alternative to a patent system is a system of trade secrets and reverse engineering, which still favor the big companies at the expense of innovation.

The patent system should be adjusted, but not thrown out with the bath water.
Ask HN: Rate my site HeartBooth.com
This is my attempt to get a viral site going that could get some traffic each Valentine's Day. Idea of the site is to provide a place for making heart-shaped mosaics by webcam that can then be shared over email / fb / twitter. The idea comes from a Reddit meme.

It took me about 35 hours to make. 20 of those were for the Flash component and the back-end (app engine). Rest was promotion / tweaks. The site got a promising start, here's my top referrers from the past 3 days:

1087. (direct)
695 twitter.com
194 facebook.com
117 reddit.com
48 google

I'm most satisfied by that "google" part. All of those people are actually specifically googling for "heartbooth", which I take as a pretty good sign. Twitter is mostly because I got mentioned by a big Twitter account @iheartquotes thanks to Tony Stubblebine on HN - Monthly Launch pad group on FB.

Actually I've already gotten some good advice on #startups from jacquesm, rmah and others. Tweaks I made so far is making the gallery the default page to provide more social proof. Secondly I added the e-mail sharing option, which did increase spreading somewhat, seems people do actually use those tell-a-friend forms.

Still I wanted to post here too in case you have some more ideas of a final push or tweak I could make to get the site to spread. Not much time left before v-day though, but still I'd be interested to hear your ideas.
What are those symbols on the back of the iPhone?
As a developer, it is recommended that I not read patents, as if it is determined that I read a patent that I then violated, it will be triple damages in a lawsuit. So I have no way to avoid implementing somebody else's patent.

You're supposed to pay a lawyer his hourly rate to review everything you create and compare it to every patent issued. Apparently this makes a great deal of sense to the lawyers who are elected to pass laws.
Village Voice is good. They have a listing of different shows on their site. You could probably data mine from there.
That's not a terribly big limitation - ebooks are pretty small files, generally in the .5-1mb range. Conservatively, let's call it 20 active books on the app - if you do some decent database management or incorporate some streaming ability, 25mb should be plenty.
List failure floods Google Chromebookers in the middle of the night
During development, you can use PSDs directly. For shipping it all gets compiled to squeeze out overhead bytes. There's a parallel text file to describe hierarchy and extra properties. Sort of clunky, but it works.
Why always India? Croatian programmers a) have excellent skills, b) speak great English (much better than the rest of the Eastern Europe, for reasons I won't go into now) and c) are much less expensive. And especially for European employers, they work in pretty much the same time zone.
The link from your blog post is broken.
Dave, talk to Trunk.ly. If they fed their data into Directededge.com's API you would get exactly what you are looking for. A prototype would probably take them a mere few hours to implement, just to try out the idea.
oops in fact the page talks about deficiencies in IETester for Flash, printing, etc.
Not to be picky, but still not good enough:

echo '1 2 3 4' | cut -d' ' -f2

'cut' fails when fields are separated by multiple spaces.
He has some good points. I like the one about correlations between team scores potentially distorting the strength of offenses and defenses in a naive model.
...and if you think IP laws are going to be any help at all when that happens, well, I can show you a few torrent links that have been in the news recently.