skysight-inc/HackerNews huggingface dataset:
> Want 200 people to make assets for the next Call of Duty game? Want them to all be talented? You're going to have to give them something. Probably money so they can try to get one of the more desirable living spaces.

Why would you like to make a next CoD? Because you think it's fun and many people would enjoy it. You know they want it. There are likely to be more than 200 talented people wanting to take part in making this game. For fun, because they like the idea, they want the game to be made.

In post-scarcity society you and others won't have much extrinsic motivators; the intrinsic ones would run the society.
I really wish HN had a rule against blogspam like this. How about the original post: http://torrentfreak.com/megaupload-shutdown-hurt-box-office-...

Or maybe the paper itself? http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2176246
Simplify Google Reader
Pousadas em Gramado
Signing apps for Mountain Lion without Xcode
This reminds me of the graduate level physics class where we used the renormalization group to prove the central limit theorem.
Never heard of the peer effect?)
Link to the project page (nice simple design): http://fakeimg.pl/
Read Andrew Ng's lecture notes (really more book-level quality) for the version of cs291 he wrote before he created the simplified/less-mathematical corsera version. They are floating around online.

Also, Elements of Statistical Learning is available online for free (previous edition, maybe?) , which covers a lot more standard/traditional statistical curve/surface fitting topics as well, all with high mathematical rigor.
Drive In Complete Control In All Conditions
Ex outlook power user here. Sorry but outlook is almost certainly used wrongly by most people. Its used as a filing system rather than a communication tool.

Mutt is just as useful if you don't mind not getting cat pictures.

We have a public JIRA instance. Everyone uses it or gets told to piss off. An email results in either a ticket being raised and is deleted. inbox zero. It handles the entire organisation's processes and rules and most importantly audit trail.

Scheduling is handled by an ical server which has feeds from jira. People use ical, their phone or mozilla's calendar software which I can't remember the name of.

Documents live in svn.

All of this is backed with centralised authentication via active directory/ldap.

There is nothing else. Outlook is the wrong tool for most jobs.
FreeAgent is fantastic. I have been using it as my sole accounting software for 3 years. If you need to track time and send out invoices (for a multitude of clients), and do general accounting work (tracking income vs. expenses), it's hard to do better than FreeAgent IMHO.
Great way to put it, never thought of it like that.
Windows 8 And Surface With Windows RT Support Dates Unveils
I'd also make sure the sub information is a bit more clear, but it's a great looking site.
Thanksgiving breaks Instagram records: Over 10M photos shared
This doesn't work for me: http://vitalets.github.com/x-editable/demo.html (Chrome 23.0.1271.64 m) whereas Editable works just fine. Am I the only one?
"[university is] also a good environment for learning from others"

Yes, yes, yes. I was delighted by the variety of experiences and interests of my new university chums, after four years of high school and its stultifying homogeneity. I learned as much from my pals as I did from the profs.
I'm not so sure I'm convinced by the argument for modularity.

Maybe Haskell makes it easier to write generators of possibly infinite sequences but people use the producer-consumer model all the time in other langages to explore potentially large solution spaces generated on demand.
The Best VPNs To Use In China
Just wanted to add that hyperparameter tuning is vital for SVMs as well.
what's with submitting an affiliate link without clearly labeling it, doesn't that break the internet code of honor?
Your vagina has a 500 error.
I've been hanging out on cnczone (cnc forum) for a while, and I have to say I have a lot of respect for some of these machinists.

I found a long-running thread where they discussed average wages for machinists / cnc operators, and it actually made me sad. It's here:

http://www.cnczone.com/forums/polls/42247-what_average_hourl...

When I compare this to what even mediocre programmers get, I can't help but feel that there's real blue-collar discrimination going on.

One thing though - there's a real variance in the responsibilities (and a abilities) of a "CNC operator"...
I read this using Opera Mini on my feature-phone. It does offer money savings, that I can vouch for.
Apple’s stick in the mud routine is getting old
I like a lot.
I actually thought you made up teledildonics ...
GCC doesn't always produce better output. A lot of networking code, like http daemons, as well as databases like PostgreSQL, tend to be sped up a bit by using llvm/clang. Also, the number of supported platforms for LLVM is growing pretty quickly; llvm/clang has support in the base tree for platforms like the MSP430, for example, that GCC doesn't.
Can someone contrast what's in that article with what Jeff Hawkins' Numenta is attempting?
Erm, yes. My comment above was fairly awesomely wrong in several dimensions.
I was hired by TCS is US,when TCS could not get the VISA for so called skilled worked, later down the road TCS managed to get the visa and I was kicked out. The only reason to fire me was not skills but money. They replaced me with low skilled worked, who was paid a lot less money.
That would be the implementing your own version of laziness part of the modularity argument.

In a language like Haskell you never have to do that. Ever. Because the language is lazy.
You wrote: "People used Opera because other people used Opera".

I am originally from Russia and my wife is from Belarus, and I can tell you that's very common in former Soviet Republics. They just pick a software package and stay with it, e.g. Norton Commander/FAR Manager instead of command line or built-in OS file managers, RAR instead of Zip etc etc. I believe this mainly has to do with user mentality than the qualities of the product itself.
Some great guidelines in there. I added some to my own as a result.

Thinking over these guidelines, I think it could be useful to popular projects to have a set of canned responses to different kinds of erroneous issues and pull requests. They could also come with attacked action such as labelling and the closing of the issue or pull request.

Although I guess this could be implemented through a browser extension, if the people at GitHub don’t implement it.
Try your analogy again when this piracy war has killed 55,000 people. That is the estimated death toll from just the Mexican drug war that "started" less than 6 years ago (by official tally).
You might find this hard to believe, but I don't actually know what an "affiliate link" is, and nor do I know the implications of having submitted one, assuming (as I infer from your comment) that this is one. All I did was use the bookmarklet to submit to HN the page I was looking at.

Added in edit: I've just gone to look up and read about affiliate links, but to be completely honest, I really don't have time now to try to decrypt all the crap returned to me by the Google search, and all the pages high on the marketing Ginger Factor. Suffice to say I'm clueless about web marketing/tracking crap, and I really do not have the time now to learn about stuff that's so foreign to me.

Should I delete this and resubmit it? It's possible to edit the title, but not the URL, and I can't add any text to the title because of length restrictions.

What would you propose?

Added in further edit: I've submitted a version without the tracking code - I just hope people see that one so I get the comments I was looking for. Thanks for the responses.
Aloha is not a traditional WYISWYG editor contained in a textarea. You can apply it to any HTML element in a page, which would turn them in to editables (check this example of math editing - http://wysiwhat.github.com/Aloha-Editor/cnx.html)
FYI, the link has a referral tracking code.

Assuming this is a genuine inquiry: I used FreeAgent a couple of years ago when I was freelance. As a first-time business owner, I found it extremely valuable. Its design goal of "accountant-speak as the backend, layman's terms as the frontend" was very effective at simultaneously making bookkeeping easy and teaching me the fundamentals of accounting.
i'm on the same version of chrome (win7) and it works for me
GP visits to be replaced by Skype consultations in bid to save NHS £3bn
This is fun, HTML5 is so powerful.
Can schools survive in the age of the web?
See: http://news.ycombinator.com/item?id=4828392
>> I think there is. This doesn't look like the site of a failing project: https://developers.google.com/web-toolkit/

It's not that the project is about to fail, it's that even with that I still don't see a future. The project is mostly driven by the now-disinterested Google and a bunch of large companies with huge and different GWT-based frameworks (SmartGWT, Vaadin, Sencha GXT). The latter players only have an interest in keeping the core of GWT alive, not in advancing the regular GWT experience. Other players are small and on the whole don't seem to be contributing in promising ways (in my opinion). For example, the GWT-P framework, despite some good ideas, is quite verbose and provides false time savings.

>> I can change things in the client or server code, save and see the results instantly.

I work on a medium-sized code base (compared to some enterprise code I used to work on in the past). I am using 1-yr-old top-of-the-line MBP with best-available SSD and let's just say we disagree on the definition of the term instantly. I experience anywhere from 15 to 30 second waits on refreshes (that trigger recompilation), plus server restarts if server-side hot code deploy fails. That's far from instant.

>>>> it's inexcusable for a 2012-era framework to not have a quality form validation library available.

>> http://code.google.com/p/gwt-validation/

I disagree. Have you actually used that library? All it does is data validation. That's not my problem.

My problem is tying that into forms and the UI. Compare that to http://docs.jquery.com/Plugins/Validation, compare that to validation provided in SmartGWT's forms.

Have you written forms that had to be validated? GWT CellTables that had to have contents be validated?

There is another GWT validation library out there that helps with forms/tying into GWT controls, but it's quite lackluster.

>>>> The other downside of GWT is that it's written in verbose Java

>> That is a huge, major win dude. Seriously. What else would we all program the web in? JavaScript?

Java is verbose and you have to recognize that downside. I will often pay those costs of verbosity on the server-side in exchange for performance. Someone else here gave a good alternative perspective, but yeah, JavaScript.

>>>> ...Java, with plenty of non-DRY stuff.

>> DRY is a principle, you can repeat yourself or not in any language you choose.

The problem with GWT, and this applies to the non-DRY comment, is that they did not aggressively go after eliminating that. They just said, "it's Java, things are just going to have to be verbose." C'mon, you wrote a Java-to-Javascript compiler for Pete's sake, surely you can put some talent into making the core development experience better! Especially in the face of competition like jQuery or Rails.

Creating two files per page/view sucks (or 3 files with GWT-P, be warned), or coding up your views w/o UI binder, you end up coding the layout of the page in pure Java (verbose and far from directly relatable to the layout). I already mentioned the pain of doing GWT RPC calls in my previous comment. I could go on all day.

Of course, DRY is a principle. Use it!
GIMP Seeks Crowd-funding Model For GEGL Components
Doesn't work with tab.
All great points. As for shipping first, see Netscape and Dos. For heroic hours being the norm, see Facebook and Google.

As for shitty management and someone getting sick and breakage before a big demo, not necessarily. I've been a part of small teams most of my professional career. So many times the only way to get big fish to bite be was to both overpromise and over-achieve, and with small teams this usually meant grinding through tough situations like those above. You don't always know with enough time to spare when you have a chance to demo new functionality for a really big fish. With sickness, it is the redundancy of skills and codebase knowledge that have led me to take one on the chin.
It won't be forbidden, the industry wants to make money! What will happen is that the microchip implanted in your brain at birth will recognize watermarks in any and all manner of copyrighted works and automatically charge the license fee from your bank account.
And Daniel Wagner links to a very good answer on another question: http://stackoverflow.com/questions/7868507/non-trivial-lazy-...
Older similiar service: http://placehold.it/
I don't work at either, but know a lot of
people at both. Anecdotally, both sets of
people really like their jobs a lot. I think
the people at Facebook feel they have
more structure. This is desireable for
some people, less so for others.
What does this have to do with anything relevant to HN readers? Also, why do over 1/2 of your submissions point to geekyedge.com? Are you affiliated with them?
Agree on this. Took me some time to figure out clicking on the link-like text enables the editing mode.
That's true in any country, and in any industry. Momentum is hugely important, and us hacker types tend to forget that. While we love to try new things out and always ready to switch, most people are content with the things they use, the things they regularly buy, and will only switch if social pressure compels them to.
I don't really understand why this interaction model is a good thing. The inline and popup versions require me to confirm every single action. It's forcing me to perform two actions (select, confirm) when a regular form uses just one (select).
notmyname's mention of their process does reinforce one of the difficulties you'll have to address if you want to make a Bootstrap-like template - almost every company has a slightly different process.

OpenStack doesn't use GitHub for issues or pull requests, while MongoDB doesn't use their issues but does use pull requests. Some projects require you to sign a contributor agreement, some don't. Different languages (coding standards), different platforms (testing), etc. So you'll probably want to bake the customization aspect (a la http://twitter.github.com/bootstrap/customize.html) into the very core of your idea.

As for examples:
- the guidelines for the MongoDB project (not bad, I think) are here: https://github.com/mongodb/mongo/blob/master/CONTRIBUTING.rs...
- and the Contributor Guidelines for Chef are quite good too: http://wiki.opscode.com/display/chef/How+to+Contribute
I'm the founder of Litographs.com and I live around the block from Lorem Ipsum. Have you thought about selling literary t-shirts, posters, etc.?

http://www.luminarygraphics.com/
http://outofprintclothing.com/
http://bagladiestea.com/novel-tea.html
http://www.us.penguingroup.com/pages/shop/the_penguin_collec...
"Contributing" is a project by bradfitz specifically to explain how to contribute to projects, and to collect those explanations.

http://contributing.appspot.com/

On Github at: https://github.com/bradfitz/contributing
There is Wolfram Tones:
http://tones.wolfram.com/

It makes the mistake of trying to generate in established genres. None of the genres I care for were anywhere near the mark.
I really just can't get over how bad this "you can't run unsigned apps" thing is for, well, everyone. It is a depressing thought that this might be the future of software.
When thinking about monoids, the word sum and product aren't distinguishable unless you specific the precise operation, as neither one is a canonical analogy to integer sum/product. Pointwise combination is an unattractive definition, as it ignores a lot of interesting structure in a connected space like real numbers.

Indeed, convolution, the common way of combining functions, is defined as a sum of products at each point.
Qr code tutorial (lot's of math)
oh, I see. Well, whomever linked you to the page had a referral link attached. Reddit has the problem quite frequently, people will submit referral links under the guise of the content being "interesting" or having some value to users and then it becomes a game of "is this person genuine or are they looking to make money?". Ultimately it doesn't really matter that much and you're a long standing HN user (didn't notice it was you who submitted this...) so deleting it would probably be overkill, just might make a few people apprehensive about being gamed.

People share their blog entries and companies and products here all the time to make money and that's fine but I figure that's because it's transparent whereas referral links (where the person intentionally used it) are trying to make money without admitting it. "I made this product..." vs. "This product looks amazing, what do you think?" the latter is misleading when (intentional) referral links are involved, because I don't assume by default the person presenting it is in it for the money.
Lazy languages like Haskell make it a point to be
referentially transparent, i.e. making sure that the
order in which expressions are evaluated will never
affect their result.

Isn't referential transparency a consequence of purity, not laziness?

Edit: While I believe the quote is saying (albeit in a peculiar way) that lazy languages must be referentially transparent, I don't see how this particular response was arguing in favor of laziness. Referential transparency is great as an optimization enabler, which provides one compelling case for purity.

Meanwhile I'm working on a nascent project to develop an eager, pure language that targets LLVM.
Alright, time to fire up ghci then.. it doesn't work with map or filter, but you get the idea:

notes = concat $ repeat ["c", "c#", "d", "d#", "e", "f", "f#", "g", "g#", "a", "a#", "b"]
majorSteps = [1,1,0,1,1,1,0]

scale key steps =
key : skip notesFromKey majorSteps
where
(_:notesFromKey) = dropWhile ((/=) key) notes

skip list skips =
fst $ foldl next ([], list) skips
where
next (m, xs) s = (m ++ [xs !! s], drop (s + 1) xs)

edit: cleaned it up a lot. This is Haskell by the way. The loop is replaced by a 'fold' in the skip function that reduces the list by skipping through it taking the skip distances from the skips argument.
On the other hand -

The genital surgery is, in itself, a hack. And not really a very elegant one - you go it with a knife, cut bits up and move them around, then sit back and wait for it to heal and hope the nerves hook up in a timely fashion so you can have a good time.

So hacking it some more? Sure. Why not? You've already started.

I'm a trans woman, and I think this is pretty cool, though I can't read the article because the host is down.
> To take that something from someone without consent is theft.

But it has not been taken. Hence the reason why a whole new category of law was invented to restrict copying, as it was specifically not covered by property law (and still isn't).

> If a creator doesn't own what he creates, and he can't trade his creation on his own terms, how can he succeed in life?

The vast majority of people who create copyrighted works never make any money from it, much less make enough to live off. Being able to live of the revenue from works you created is something only a tiny little sliver of those who create can do. So your claim is hyperbole at best. Some people depend on copyright for their success and income, but most do not. Arguably most works are never even widely distributed.

But even if we accepted this claim, it is irrelevant: Society does not owe you a guarantee of success. Copyright is a restriction added largely for the purpose of promoting creation by offering the governments support in the creation of an artificial monopoly. It is a grant by society for the gain of society, not to guarantee you success. And it is ours to take away.

> Where's that pride of knowing that what you made is YOURS and you can control it?

Why do you need control to be able to be proud of what you created? There's no connection.
Apparently I did something bad and inadvertently submitted an affiliate link. See here for the original submission:

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

My response to the fact that it's an affiliate link is here:

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

So anyway, that item got flagged into oblivion, even though some HNers clearly liked FreeAgent and recommended it. This is a resubmission without the tracking field to let people comment further, add alternate recommendations, and otherwise discuss without feeling that they've been stung.

Apologies for my ignorance on the subject.
How tech's superpowers could start an ecosystem war
A very very long time. Laser sintering does not typically work on the per-atom level (those are called laser tweezers iirc), it works on relatively bulky material (powder or grains).

The result is definitely not crystalline, in fact it is better compared with regular sintered materials.
What Has Changed
I was thinking about something dynamic and interactive with dialogues like “Does this apply to you?”, where people can click Yes or No.

Because you are entirely right, and there will never be a one-size-fits-all file. That’s why I am thinking about a solution that instead uses one-size-fits-all questions that people have to ask themselves, and these could dynamically either create the guidelines outright or prompt the authors to think about the question for themselves.

As my own guidelines highlight, you inevitably veer into subjective style guidelines, and we all know how long people can go on endlessly about JavaScript style guidelines.
http://augustss.blogspot.com/2011/05/more-points-for-lazy-ev... is a very good discussion of why laziness has some nice semantic properties from the theory point of view.

And the post it is responding to, https://existentialtype.wordpress.com/2011/04/24/the-real-po... makes some interesting points against it as well.
I can't read this article in the UK. http://i.imgur.com/ecXnV.png

Apparently we're allowed to benefit from the profits they make with the BBC Worldwide service but we're not allowed to actually see the content.
Perhaps you could move to a college town, meet a few people and take a couple of classes that interest you instead of persuiting a degree full-time? Another alternative would be to join a program like The Starter League for a few months. I'm in the Rails for Designers class, and I've learned a huge amount in two months.