skysight-inc/HackerNews huggingface dataset:
Because there is a pattern that would not apply to the relatively random users and needs a very persistent user, that is, a MOD. Because the downvotes happen QUICKLY, as if from a MOD. Because the downvotes don't come with replies. Because only a small fraction of users can downvote. Because part of the pattern of what gets downvoted is material that is relatively advanced technically and, really, a challenge to CS.

My original post was a nice contribution to CS people having trouble getting published. But, if people don't like such a contribution, then they won't have it. So, I deleted it. It's gone. The CS profs can continue to struggle to publish without my help.

It's become clear that HN is PG's PC sandbox.
This looks perfect. I am currently developing a self-contained open-source Django app I aim to allow people to deploy on as many PaaS as possible, but I was bummed out that I still had to include a minor guide to the necessary git and terminal commands.

One-click deployment for Django has been a long time coming from bushi.do (http://www.gobushido.com/), so it's great that you are pioneering the Django effort.

Now I just hope that the prices will be low and the tiers intelligible to people with little to no proficiency in web programming, when even I struggle to get the concept of dynos.

PaaS -> One-click deployment is without exaggerating the thing I am most excited about from a technological perspective because of the implication for people unfamiliar with the requisite technology.
"I don't think that was the progress that Tim Berners Lee had in mind."

I don't think he had IE6's non-standard quirks in mind, either. Had they not come up with their own standard, the concept of graceful degradation would certainly have been easier.
I wrote an app to read The Oatmeal on my phone. It has ads but I haven't really made any money. I don't really care though, since I just wanted to read The Oatmeal on my phone =)
The first 90% of my current pymongo-backed project was great, I just came up with whatever schemas I wanted and inserted the data as serialized JSON-style objects.

The second 90% has been not so great... I spend my time either doing in-place serialized batch updates to correct my own early schema mistakes or (mostly) reinventing SQL so that I can join my schemas arbitrarily and dump them to CSV per user requests.

I hope this means I'm just doing it wrong. Time to dig my Mongo book back out.
I doubt the real value of an incubator is in helping you with the product, or helping you build some people want and other people will fund. I do not even think they can.

The value, today, is in the cachet. Being funded by YC, for example, will probably get you more press, funding, and maybe even a larger exit.
>I'm not talking strictly hardware, though you may be talking strictly software. That may be where the disagreement is stemming from. The point of the article is about the locked bootloader restricting access to the hardware.

The thing you're overlooking is that it's possible to run Android on hardware without these conditions. If you want a completely unlocked phone, there's the Nexus series in the mainstream and there are other devices that are relatively open on the hardware side as well.

The point is, you had the option of running Android on any hardware you liked. With WebOS, you had no option but Palm. That's the very definition of vendor lock-in.

Nobody particularly cared about being able to install Debian on the Pre, because Debian will run on any hardware you throw at it because Debian is open software and can be made to run on anything you want it to. It doesn't matter that locked down devices exist as long as open ones do, because the software will run on any device.

This is something that Android can do that WebOS couldn't.

ETA:

I think the tl;dr of this would be "Hardware is a commodity; software isn't."
You like sites designed for IE6, but don't like vendor-specific code? Does not compute.
He threatened to veto it because it threatened his power. The Obama administration claimed that the Authorization for Use of Military Force Against Terrorists Act of 2001 already gave him the authority to detain citizens, and that the original act confused that (by requiring military custody). There is a section that says that the requirement for military custody does not apply to US citizens, but that does not mean that US citizens cannot be detained by the President in civilian custody. This is the section that a lot of people are getting hung up on and saying, "Well, it says right here that US citizens can't be detained." No, it says that US citizens aren't required to be held in mandatory military custody.
Agreed. I thought this paragraph was apt:

"Engineers need to learn how to measure what they can't count, instead of counting only what they can measure."
That's the core of what Arnor will be.
Open sourced Django apps at Eldarion
>In some areas, they're even ahead of the competition.

Such as? (Not trying to be rude here, I'm seriously interested)
But if you are passing over good talent because of external reasons (such as poor marketing skills), is it fair to say there is a technical talent shortage? The talent is there, you're just not interested in using it.

And it is completely fair for a business to seek a well rounded person. If you want someone who is good at marketing and development, you are more than welcome to look for that. You are under no obligation to hire anyone less. But it is not the technical talent that is tight.

Anyway, hopefully I don't come off as sounding bitter or something. I have an amazing job already and respect anyone who feels I am not a good fit for their organization. I just have to wonder if the shortage of talent is real, or if companies are passing over real talent for other reasons unrelated to the lack of skill in technology.
This is quite impressive, he starts by recording some date execution which is nice, then he records an apache session. At this point, it's just plainly awesome, I just can't imagine the myriads of possibilities.
It would be just slightly more complicated to inject a script that POSTs back anything typed into a password field.

Hashing passwords client-side would just provide a false sense of security. Surely if it's worth doing it, it would be worth the cost of an SSL certificate and the overhead of protecting (a minimum of) all pages and requests handling passwords?
I guess I include peer pressure in "conditioning". It's not that I think Occupy Portland will result, directly, in the overthrow of the United States government. I said they're the tools of government, but they're not being used forcefully yet, just waved around in the air by people who don't seem to know what they're playing with. "Corrosive to trust in government" is a good way of putting what bothers me about this.

We do need to demand change in our government. If we're going to act in unison, that's where we need to do it. I just don't see the games described in the article as being anything but destructive.
I'm a hundred percent with the author on this—most PHP frameworks and libraries are a ridiculous mess. My requirement for using third-party libraries are that they do a single thing, that they do it well, and that they have little or no dependencies. There's no good reason why most third-party code can't be a single class / file.

Our third-party library stack for the (very complex) chartboost.com architecture is made up of simple, modular parts: Paraglide as micro-MVC (one class, and a handful of folder for the base structure), MongoModel (one class, as MongoDB ORM), etc. Most of our third-party libraries are very simple and manageable, the way all PHP should be.

As for code verbosity: everything is auto-loaded on the fly when needed. Our code has practically no `require` statements. We just follow a simple conventions of where to place files and how to name classes, and everything works smoothly and painlessly.

Most importantly in this setup, none of the libraries depend on the framework of choice or on anything architectural. The framework doesn't even require being run in a web environment. This lets us do powerful and flexible things like use Facebook's `phpsh` library to open up a shell that will have our entire environment available and loaded on the fly. We can also switch between dev, production or local environments on the fly.
Can someone explain me why is it useful? I.e. why not using underscore or whatever library provides map and filter?
I don't usually submit "joke" comments to HN, so I'll resist the urge, even though there is ample opportunity atm.

Great name. In fact, probably the best name.

The idea sounds interesting. I wonder what the benefits might be of having a marketplace on top of a PaaS. I wonder if there are any actual benefits of that.
What's new since the 1.0 release? See here: http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dist...
Good question.

Personally I consider anyone who can be given a reasonably difficult[1] problem and solve it on their own[2] as knowing how to code.

[1] reasonably difficult - something that can't be solved by finding an appropriate tutorial (in a sense, the solution has to create new knowledge in your sphere of influence)

[2] solving on one's own - not solving through code archaelogy by frankensteining a solution together from random code snippets found online and/or nontrivially stitching together othe people's API's and libraries
Sounds like grand-parent of anti-SOPA battle.
Thank you for the kind words - it was a joy to have you guys there. Let me know if you'd like to be involved again for 2012 or down the road.
Sure there was. IE6 support always required 2 to 3 times as much effort to support, compared with any other browser.
You seem to be saying "simple sites are better and will continue to work longer." That may be true.

Sites built for IE6 aren't necessarily that, though. They may be using ActiveX for "cool" functionality that stopped being cool years ago.

In short: non-fancy may be better, in some ways, than fancy. Outdated fancy is surely not better than current fancy.
I remember reading an idea of a "login via email" link. This would be probably be even more convenient than a password reminder and just as secure as a reset link (assuming it only works once and has a time limit).
I'm not sure which incubators you are talking about. This post seems like more of a rant than a productive analysis. I have seen some indications that there are too many seed-stage companies right now, but I'm not sure if any one incubator can be blamed for this.
Gop-candidates-throw-elbows-to-the-end-in-iowa/
test link
Cowsay for Android
Addendum: My recent pain point was downloading a self-extracting JDK installer from oracle's site, and it wouldn't extract. Also, the hotspot switches are not exactly very finite amounts of time to benchmark, but most people seem to bump the defaults for MaxInlineSize, Xmx, Xss, and Xms

http://www.theserverside.com/discussions/thread.tss?thread_i...
Defining art is difficult; but something created to be admired on it's own merits is certainly a candidate. I'm comfortable calling recreational hacks art.
I've been using vim for years and I've met textmate, emacs and sublime text editor users who are a hell of a lot faster than me at editing code. What keeps me in vim is that it's comfortable, not that it's fast. I imagine that the switch to Dvorak would have a similar effect.
I know a li'l bit of physics, so I'll add my two cents. Most such articles (including this one) are overly hyped. While the findings might be interesting to another theoretical physicist working in the same area, it's a long while before such things are of any relevance to the public... for the calculations might have mistakes or subtleties; quite possible since people don't understand things fully and we're trying to discover new physics.

With regards to the actual feasibility of such a test, let me say this: It's taken us about half a century to "probably" identify a couple of black holes. Trying to find a few that were created early enough to be evaporating now and then observing their radiation signature seems to be an extremely long shot. The article also claims that the method needs "enough" black holes, which I'm guessing is more than a few. We're talking of things which occur on astronomical time scales. Since our current technology lets us look only in our near neighbourhood (in space and time) i.e. not too far away and not too far back in time, we need to be extremely lucky to be able to verify that claim. And that would be an understatement.

PS: Hawking radiation is a semi-classical calculation of how black holes must radiate. So pretty much everybody working in related areas knows that the exact radiation observed will be slightly different due to corrections coming from "quantum mechanics done right". That's nothing new. This paper gives one such scheme of corrections and claims that this is a distinguishing feature of loop quantum gravity. (As stated in the article; I can't verify that claim)
TVs are all awful
The title should say webOS != Web OS.
As I explained in

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

early in the article was that the 'community' had a "serious problem" which was getting published. So I outlined how to get published, and that should have been a welcome contribution.

It wasn't very clear in the article if the article was mostly about the community or the 'problems' of the community. Whatever, I gave a solution to what seemed in the article to be the most important "problem" of the community.

But my solution wasn't welcome, so I deleted it. CS profs can struggle on their own to get published without my help.
I see. Now I get your comment, thanks.

So you read "very low acceptance rates" to mean : "Alas, very few of our papers meet the criteria for publication". And hence the exhortation to produce novel, correct, and significant work if they want to get published.

You couldn't be more wrong.

The "very low acceptance rate" which the OP laments means the exact opposite of what you seem to have understood. Namely: In most of the better CS conferences and journals, the number of submissions which make or exceed the grade is so _large_ compared to the number of available slots for publication that a significant amount of "novel, correct, and significant" work has to be routinely rejected. Just because the conference/journal has its physical limitations. It is a problem of plenty, not of scarcity. As an example, see the Forward of the proceedings of last year's STACS [1] :

"The STACS 2011 call for papers led to 271 submissions from 45 countries. ... there were intense and interesting discussions. The overall very high quality of the submissions made the selection a diﬃcult task."

And no, they are not saying this for form's sake. The story is similar for the other highly rated conferences. This is common knowledge in the respective communities, and often mentioned in the prefaces to their proceedings.

This difficulty in getting _good_ work published of course has a deleterious impact on research and on the growth of the community, and the OP was lamenting _this_. At least this is the impression I got from reading "low acceptance rates".

Off topic: STACS is one of the few CS conferences which publish their proceedings free online under a Creative Commons license.

[1] http://drops.dagstuhl.de/opus/volltexte/2011/2993/pdf/1.pdf
She's not precisely on point, but if you're curious start by reading danah boyd's work: http://www.danah.org/papers/ . The stuff at the top mostly deals with teenagers, but her older papers deal with online communities in general.

Again: she's a good place to start, not finish.
What I actually fear to become the new IE6 is Firefox 3.6 (and 4, to a degree). I've seen and talked to an unholy amount of people who flat out refuse to upgrade to the newest stable release, either because they assume (or have been told) that their add-ons will no longer work[1], or because they - for whatever reason - think the new release modell is bullshit[2]. I've rarely come across a reason that really wasn't just either (sometimes willing) disinformation or flat out bullshit.

[1] Which is stupid considering that the overwhelming majority of add-ons need exactly one fix, and that's the version check, which can be disabled with the Compatibility Reporter add-on.

[2] And then proceed to switch to Chrome. Oh the irony.
I would say "This" but i hate it when people say that. But, yes, all the clojure books have received very positive reviews on Amazon
STRIP Act targets TSA uniform: End 'impersonation' of 'real cops'
If you watch for only 10 minutes you hear no less than 5 or 6 sources that he gives. If you are too lazy to watch a video, than no number of sources are going to help you.
Apple’s commoditization discount
The entrepreneurial world is small. Its not the kind of thing where you (should) name names. That said, he raises some good issues that I think most of us have definitely seen.
As someone who just finished an incubator program (http://piepdx.com) and thoroughly enjoyed it, I tend to agree. As AngelList explodes and traditional venture capital contracts (or the bubble bursts entirely), I would love to see more "incubator" programs that take very little or no equity and essentially function more as filtered coworking spaces. I think we're already seeing that with places like Dogpatch and General Assembly in NYC.
Except ASUS isn't in the OS business or software business. They're purely in the hardware business. If you can't run other stuff on their hardware and you want to run other stuff, the rational response is to buy other hardware – hence, good for ASUS competitors. It's not anti-competitive, it's free market.
learning when to admit other people should solve the problem

Sounds like the guy made the right decision, then.
I'm actually in the market for a tablet and hadn't heard of the Transformer. If you know, how much is Amazon asking for it? The only one I saw on there was a third party seller and that doesn't always reflect what Amazon is asking for something.
Funding doesn't equal success, it's simply a longer runway to failure. That said, what would be more telling is data about how many companies last and are able to build something compelling or sustain any kind of growth, compared to how much money they raised (if any).

Just because a program doesn't have successful entrepreneurs running it doesn't mean they're companies are doomed to fail. It all comes down to picking the right companies and the right markets to chase. If I were building an enterprise-oriented SaaS product, it may make sense to join an incubator/accelerator where the mentors have deep enterprise sales experience from an enterprise company.
What the Public Commons Is Missing
Traps in Data Journalism
I created this bookmarklet to make it easier to post to HN.
Just launched BeCouply Dates: we send couples on an epic date every month
First city we've launched in is San Francisco. I've set aside a promo code for fellow HN'ers: HACKERNEWS
Thanks for the kind words Ed.

I recently discovered the collection of your posts and find myself nodding like a bobble-head. The like-mindedness on HN is a great feeling to be a part of and contributing to after lurking for far too long.

I have added publicly viewable contact info to my profile. Slowly but surely learning how things work around here. :)
In the middle, of course, there are the middlemen, and they all want a huge cut for doing absolutely nothing.

Yes, because all of that cable and fiber that was run around the city so that you could watch "some dudes passing a ball around" while you are sitting at home didn't cost anything. Or the cameras that record it, or the directors that choose the best angles, or the commentators, etc...

This is a big game a chicken between MSG and Time Warner, and unfortunately the viewer is just an indirect participant. It happens all the time. It's not about middlemen... this is about content producers vs. content distributors. Earlier this year, there was a spat between Fox and DirecTV that got signed just before the deadline. Hell, there was/is a problem with the Indianapolis NBC affiliate and the local cable company.
Selena Gomez Diet Plan
If you want to work with Codecademy too, we're hiring ;)

http://codecademy.com/jobs or jobs(at)codecademy(dot)com

thanks!
Great points. I would also contrast the Black Flag with Ian MacKaye's body of work: start off with fast and simple (Minor Threat), but move on when it becomes trite (Embrace, then Fugazi). Fugazi created some of the most interesting, complex music I've ever heard, but it was borne out of that initial minimalism.
I wrote:

> The main criteria for research work are "new, correct, and significant". Do well on all three of these and have NO PROBLEMS getting reviewed and published.

So, I said that have to "do well".

So your

> You couldn't be more wrong.

is a bit strong.

I've published maybe a dozen papers, and I've never had a paper rejected or needing significant revision.

I've never been interested in publishing, and maybe the situation has changed a lot in the last few years while I've being doing other things.

Whatever, my original post to help CS profs get published was not wanted, and I've deleted it. The CS profs can struggle on their own.
And he's still saying the same things... funny how some people don't change :)
yeah but you're encouraged to only spawn child processes for cpu-intensive tasks.
Sites like this are the best way to learn any language. Keep up the good work, and I might start learning me some clojure soon enough.
Tv's too should have open firmware. Not to make RMS happy, but to protect savvy consumers from monumentally idiotic or short-sighted decisions made during the design. You can't make it perfect, leave the door open so your customers can.

I expect Apple will solve this problem in their usual way; pick slightly less stupid settings and lock those in. In this case, the difference will be stunning and people will marvel at how those apple tv's can look so good.
As well as danah boyd, Clay Shirky's classic A Group is Its Own Worst Enemy is another good starting place: http://www.shirky.com/writings/group_enemy.html
I agree that is very valuable, and there are other valuable aspects of the incubator experience that are omitted as well.

This schedule pressure and the support of colleagues can contribute to successfully creating a fundable opportunity.

I'm just saying that results should be the measure. Fundable and funded, and if that's not happening, the incubator is not working. Further, I put that result more on the program than the participants.
>You don't need exceptions to make sites render on IE6.

I disagree. IE6 doesn't support a lot of standards that other browsers supported, mainly due to not keeping up with changing standards.

>If it wasn't for the law, we could forget about the blind too?

Note that I said "being blind is rarely a choice", implying that we should code for the blind because they did not choose their limitations. If you're forced to use IE6 in a corporate environment, it's because the designer of a web app wrote it for IE6, not for "the internet Tim Berners Lee had in mind". No one is forcing you to use entertainment-based web apps at work, in fact your management might discourage it.

>I don't think that was the progress that Tim Berners Lee had in mind. A progress where HTML documents from the HTML5 era become inaccessible to later generations.

And you think that the designers of floppy disks intended for them to be thrown out when USB drives came into existence? THIS IS PROGRESS This is what progress does. Technology changes. Don't code for current technology, code for maintainability. If your code works on IE6 but is broken in newer browsers, your code is broken by design. There is a standard, and code that follows it will work in browsers that respect it. IE6 does neither.

You honestly seem to be arguing that IE6 was a perfectly compatible browser and was the pinnacle of browser design. I think you'll find a lot of disagreement, even from Microsoft themselves. We know enough about security these days to know that not upgrading is a bad idea.