skysight-inc/HackerNews huggingface dataset:
A satisfying read indeed. Schneier hits the target right in the middle. I feel exactly the same way about this terrorism. Even though I personally haven't been to the US, what I see in the news, in movies and on television is enough to tell me that Americans are indeed living in fear.

However, I do not blame the American (and other) people for hating us (Muslims). I blame the media. I blame the politicians. I blame the terrorists. We may also disagree on the definition of a terrorist. I may tell you that an Afghan militant defending his country and his people against invasion by shooting at American soldiers (this differs from taking innocent lives) is not a terrorist, but a soldier, regardless of his nationality, or who the soldiers he's shooting at are.

But in the end, people, Muslims or otherwise, who shamelessly attack, bomb or torture innocent people, people who did them no harm, nor presented any threat to them, nor attacked their country or their people, are terrorists.

Indeed, what is happening today in America and in several other countries regarding escalating security measures and incessant leakage of threats is simply the result of governments wanting to control their people (see "1984") by using the media to their advantage.

I mean, seriously, think of the guy who tried to detonate a bomb located in his shoe whilst in an plane. Why didn't he go to the toilet and detonate it there? The terrorists I know from the media aren't that ignorant.
I do not agree with you, but regardless, the example you gave - South Africa - proves the point of the person you were replying to, i.e. they "won", so it is easier for them to forget. Not to take anything away from the extraordinary sacrifices of the native South Africans, but at the end of the day, they got to rule their land again, while the native Americans - and the Palestinian - never got to.

PS this is separate from the issue of whether the land belongs to native americans, native africans, or palestinians, I just mean that getting what you were demanding to be yours makes it easier to forgive previous wrongs.
> However, all this wasted time, and all this aggravation, wouldn't be necessary if all the other professors were doing it too.

This is exactly why the author stated, 'The Nash equilibrium is to let the students cheat and "perform well"'

http://www.youtube.com/watch?v=fhrnFGP4zks

http://en.wikipedia.org/wiki/Nash_equilibrium
A waste of time? Not if you learnt from them.

Still, they need to separate "formative" and "summative" assessment. If a piece of assessment is easy to game, it should be "formative" - the marks you get should not go to your final grade, and should only be used as a feedback. If the assessment is hard to game, it should be "summative".

UK universities used to give a final vocal exam, after three years of study. You can't cram for it, there's too much to cover. And it's an exam, so there's a hell of a lot less cheating. Still, it does seem a little extreme.

PhD thesis (and other research-grade work) are another example, but I guess its too hard for 90% of undergrads.

Commercial quality work might be another option, but it won't assess the fundamentals that universities should be teaching.
All of those are ethnic origins.
I remember doing some work on an essay with a friend of mine over the phone. There was one particular sentence he came up with that was absolutely stellar. I know it was original because we were working from the same text and discussing it over the phone - I was there when he came up with it.

When he got his essay back, this one sentence was circled in red with the comment "If you're going to plagiarise, be less obvious about it". He wouldn't go back and protest (he was pretty laid back) but I imagine that the rest of his essay didn't quite shine like this sentence did...
I am surprised no one brought up the pervasive cheating within ethnic lines. From my anecdotal evidence, just graduating from a private school in Philadelphia in IT, the majority of ethnic students would simply pass assignments and essays to one another from term to term. It was extremely demoralizing seeing these students at graduation standing for the academic honors, e.g., cum laude and magna cum laude, and get applauded for their fake accolades.

Additionally, has anyone thought that people cheat because of financial reasons? I know at my alma mater people were given a grant up to 15 thousand, half of tuition, if they maintained a grade point average over a 3.0.
The Kinesis Advantage, Unicomp Space Saver, and Das Keyboard—two years later
Providing a Comprehensive API Area Search
I agree completely. I work at a company that is small about 25 people, but I engage in this quite often. The company is rather open about everything. I have access to just about everything I need except for the company bank accounts, which I do not want. This provides with a lot access to do a lot of this flow analysis. However the two greatest challenges I still have to overcome are 1)Buy-In from the higher ups to actually use the data/analysis and 2)the time to keep it up. I often feel, for multiple reasons, that I shouldn't be spending time on these endeavors. However, I still seem to always have a 'project'.
Part of this problem is their using software L1. L1 has terrible performance but their EULA states that you can't refer to them by name in Academic papers. So their always refereed to anonymously as the"Commercial Competitor".
You can use 'Firebug Lite' with Chrome (http://getfirebug.com/), as well as IE/other browsers.

I use Chrome's built in dev tools but also Firebug Lite, its handy to see Ajax queries (and console debug logs) on the actual page instead of a separate Chrome window.
Also, the more unqualified people get through college, the less jobs there are for non-degree holders. Why would you hire a school leaver, when there's plenty of degree holders lining up for the job?

So the diploma is worth more, for the students who just scrape by. Unless diplomas start to lose all credibility.
Notice how popular the "Why go to college?!" conversation is now adays?

'people' cashing in 100M companies is as common a career path as "NFL Athlete". It works for a very few, special people, but not the broader population.
For 1) using breakpoints works very well to see current state of variables.

#3 is fixed (at least in the dev channel). There is a preview tab next to headers and response.
Bruce Sterling's "The Hacker Crackdown" is a really interesting book that goes into detail about his involvement with the EFF and how it came about in the first place. It's a great read and available online at http://www.mit.edu/hacker/hacker.html
Where I attended college, you get a year's suspension for getting caught copying a sentence without citation. Anything as egregious as this presented would've meant a class full of suspended students.
I don't know where this guy works but there was a zero tolerance policy on cheating and plagiarism were I went to university. Heck my CEGEP had the same policy too. There's an independent review board to investigate then discipline students so that professors and TAs can focus on teaching. Students automatically fail the course and are required to take an ethics course the next semester and retake the course regardless if it was core or an elective.

EDIT: I just read where he teaches. I'm still surprised there's no policy or that the policy isn't enforced.
Don Norman has written on this. Here is his preamble to In Defense of Cheating:

"No, I am not in favor of deception, trickery, fraud, or swindle. What I wish to change are the curriculum and examination practices of our school systems that insist on unaided work, arbitrary learning of irrelevant and uninteresting facts. I'd like to move them toward an emphasis on understanding, on knowing how to get to an answer rather than knowing the answer, and on cooperation rather than isolation. Cheating that involves deceit is, of course wrong, but we should examine the school practices that lead to cheating: change the practices, and the deceit will naturally diminish."

http://www.jnd.org/dn.mss/in_defense_of_cheating.html
Tsunami Alerter for Atlantic Ocean(Android)
To date, it's the most reliable, worldwide accesible, short-messaging, real-time propagation system that we've developed. Hands down, it has no competition. Not radio, not TV, not satellite communication and certainly not through any corporate-owned mouthpiece. It discounts trends, rumors, celebrity-induced Mass Sociogenic Illness or cheap propaganda.

It solved the problem of truthful dissemination through independent social verification.

If you did no not know that there was a problem with the truth as it was delivered to us prior to 2009 (which is when Twitter got its wheels) then you are one ignorant summbitch. Downvote for stupidity.
I would surely learn a lot about the lastest in pop music if I watched MTV five hours a day for a month too, but that doesn't mean that it would be a good use of my time since I have no interest or reason for learning about pop music. A lot of the assignments I got and subsequently cheated on felt just like that.

You actually pointed of something I didn't mention in my previous comment. If you learn something, it shouldn't matter how you learned it. I actually learned the topics and passed the exam with flying colors even though I cheated on a lot of the assignments.
I couldn't agree more. There are a few schools ("good" ones!) that we get a fair number of applicants from where I've learned to just ignore applicants' GPAs when evaluating them, because they're inflated to the point of being useless. The candidates might still get an interview, but it's now hinging entirely on the quality of their cover letter and whatever extracurricular things they've posted to GitHub/Google Code/Kiln/whatever. In other words, their godawful expensive Ivy League education is now literally worth less, to me, than some of the much smaller, cheaper tech colleges whose GPAs I've found are actually at least vaguely reflective of the students' abilities.

People such as your parent post make my life easier, I guess: when in doubt, I can get lazy and throw the résumé in the trash. Otherwise, I think that it's way past time for universities to start caring about grade inflation, whether it comes from widespread cheating or from lazy professors.
Studies by Israelis (who have tonnes of captured Pakistani terrorists) have shown terrorists are often from well-off backgrounds (but from a poor country), and otherwise "good" people (empathic, sense of social responsibility, etc). If your country is poor, and you happen to be from a privileged background, you might feel the need to give something back. If your community believes that "martyrs" are good, then terrorism is an option.

And yes, they do tend to be 20-year-old males. Others can be poor, and unlikely to be able to get a girlfriend or wife.

Its not about desperate individuals, but a desperate community. The communities are often desperate because of poor governance, but you can't unilaterally bring good governance to the Middle East (or any other region).

Actually, there's a lot of reasons why communities are desperate. But a lot of those are hard problems, which are taking time to solve.
In spite of the completely irrelevant lack of marketing money, Mozilla could still have hired John (if he would even have accepted, at this point).

I wasn't expecting this announcement, but it's not surprising. Google is actively developing their dev tools, and Mozilla has...some exploratory experiments, with no concrete roadmap for a feature complete Firebug replacement. I still don't understand the politics behind Mozilla's decisions regarding firebug and switching to developing built-in tools (while giving token support to the firebug crew), but it was a poor one. A clean slate is great in theory, but when you alienate a community and defacto-deprecate a tool with no replacement in sight, this is exactly the kind of thing you should expect.
I did not cheat in school. I wanted to prove things to myself and to learn. However the basic premise of opposition to cheating here is incorrect:

"habitual plagiarism ... can have very serious consequences in their professional life"

This is something academics believe because it justifies their policies, but it isn't true, at least in entrepreneurship. Those who can "cheat" without violating the trust of those who matter or facing legal consequences are those who succeed. Those who play by all the rules bitch on HN about "stolen ideas" and cutthroat business practices instead of synthesizing ideas and looking for unfair advantages.

Cheat if it suits you, learn what you want to learn, get the credentials you need, cover your ass, and build the life you want. Life is not a your grade, but neither is it the opinion of a professor over what you should be doing with your time - copying or writing.
Compared to the others listed, it's out of place - all Greeks originate from Greece - where do all Jewish people originate from? (and as much as that sounds like the start of a joke, it's not)
Firefox versions after v4 update automatically. They show a dialog during restart while they check extension compatibility but everything happens seamlessly.

Mozilla also has a script that scans extensions on AMO and auto updates the versions they support if they don't detect any issues. For the majority of extensions they should keep working unless they do wired hacky things or use more advanced extension APIs.

Mozilla has also been downplaying the version numbers in recent announcements for Firefox updates. By the end of the year everyone using Firefox will be in the same state of not caring that Chrome users are at.

Mozilla has also overhauled the extension system with the introduction of the Add-on SDK. It is still a little rough but it is HTML/JS, doesn't require browser restarts and it has a fresh API for developers to use. Developers just need to switch to it.
I'm a lot more negative now than before I posted. Sorry for pointing out the fact that no proof exists that patents encourage innovation. Keep believing fairy tales kids.
It should report errors automatically. For the most part, it will detect problems automatically because a step will fail to execute. The reason is reported in the log that KIF creates. For example, if you had steps to
(1) enter the user name
(2) enter the password
(3) click "sign in"
(4) hit the refresh button

If the login failed for some reason, then step (4) would fail because it wouldn't be able to find the refresh button.

You can also add explicit verification steps, such as "wait for the view with the accessibility label 'Refresh'" if you want further validation.
I was expecting to see some data that showed that Quora is in trouble, but he presents none. He just makes the assertion that Quora is in trouble, how do we know for sure ? Quora isn't competing with Facebook, Twitter, Google+. It is just a Q&A site.
Looking at the code, it is based on RubyToAnsiC

http://ruby2c.rubyforge.org/

A nice introduction:

http://ruby2c.rubyforge.org/svn/ruby_to_c/propaganda/Ruby2C....
I actually love it when a community has this type of problem: Try to catch the deluge in a paper cup. And it's awesome that folks on HN are so well equipped (and willing) to offer real solutions/options rather than just whining and arguing about it (an outcome common in other communities I have belonged to with this type problem where the right skill set for addressing it was not common).
Also, keep in mind that many views just "do the right thing" as far as accessibility goes. Buttons for example will use their title as the default accessibility label if you don't set one explicitly.
This professor is a huge part of the problem. He's a tenured professor saying "caring about cheating is counter productive", which to me says "I would rather have an easy life where I don't have to work hard than to protect the reputation of the institution I work for and ensure that students that graduate have learned something along the way".

He complains he had to work almost 44 hours (2 hours * 22 cheaters) and repeatedly moans and bitches about how much time that is, despite being spread over the course of an entire semester. I assume he's been in academia his whole career, because I can't remember a week where I've worked less than 50 hours.

My only solace is to know that this guy is a professor at a business school giving incredibly simplistic homework in excel, and his students are too stupid to do it. I can't think of a better punishment for someone who puts his leisure and student assessments above academic integrity than to have students like that.

Finally, what is the value of his class at all? If he can't tell his students are cheating without globally searching everything with this software, what are they supposedly learning? I would favor just eliminating this class; if you can't tell whether a student took it or not, they didn't learn anything. If you can't quantify the learning experience, it shouldn't carry credit.

This may be my strong bias as a Math major, but I know there is no way I could have cheated in almost any of my classes. If I had copied someone's homework, either the professor would have recognized it right away (since most professors actually knew and cared about the students in their class), or I would have failed all the exams. Do business school students not have exams that they can fail? If not, what are they supposedly learning? I know lots of business schools really drive their students hard to learn skills that they will use later. My opinion of NYU's business school (where the author of this is a tenured professor) is now so low that I will do a bit more diligence on MBA students with a degree from there as I review resumes and gauge job candidates in the future.

Edit: removed something criticized as a personal insult. This comment was modded up to 10, and at the time of this is now modded as 4. There should be some kind of meta-karma for controversial posts, since they inject lively debate instead of just attempting to game the system! That is my biased view anyway.
I think you are right in your comment about education bubbles. Cheating as blatant as this could be a sign that many of the "students" are either unqualified or there for the wrong reasons.
Most VCs are sheep and follow trends. They see stuff being pimped out on TC hardcore and think they're going to miss out. I think QWIKI & QUORA are 2 big example of that. Hopefully they prove me wrong and are wildly successful, but not looking good...
You think that's bad? I had a pair of assignments for which the output of `diff -u` was less than 10 lines long.
From the title and the original question in the article I expected something like a proof in a system of formal arithmetic, maybe a discussion of the Peano axioms or a discussion of different possible representations of the natural numbers using sets (like von Neumann ordinal numbers) and the really interesting question if numbers are sets.

http://en.wikipedia.org/wiki/Peano_axioms
Watch'Transformers 3 Dark of the Moon'megavideo
watch'Transformers 3 Dark of the Moon'megavideo
Battle of Chicago is not good It has good parts well constructed beats working in a generic way to act But the whole process has no history and there is no consistency
I'd be really interested in the percentiles of the non-native speakers.

I'm Russian by origin and have been living in Australia for the last 10 years. I think I read (and understand) a lot in English, but I still only got 13,000.
Ah, the starchy HN argument style, lacking only a demand that I provide citations. Unfortunately, you're deploying your pomposity in the service of refuting something I didn't actually write.

I didn't say that 22/108 was "non-standard for a large US research university's business school". I said it was "big". It is big. This doesn't change if the norm at every other business school is 32/108. The OP also thought it was big and was unhappily surprised by it.
I had to do this once, when I TA'd. It's a seriously hard talk to have.
"Re. military action, the occupation of Iraq had little to do with stopping "terrorists." If you recall, we invaded because of our fears of WMD's--which of course, turned out not to exist."

No, we invaded Iraq for oil and because a certain Commander CodPiece was a bit too big for his britches. Remember all those oil contracts that were put into place before we invaded? WMDs were an excuse, not the reason.

Many years later, the US is still bleeding money and lives because of this idiotic decision.
NASA's Dawn Probe Enters Orbit Around Vesta
Firefox updates also result in extension breakage.
Whats the "Google+ ID" you need to associate?

- firstname.lastname@gmail.com
- https://plus.google.com/100033678853935069816
- 100033678853935069816

??
This happened to me in English comp. I decided to make the most of the class by really studying style. I turned in three papers utilizing different author's styles in my own way: H.P. Lovecraft, Hunter S. Thompson, and Henry Thoreau. I learned a hell of a lot but was told that I cheated. I told them I would sit after class and write a paragraph or two of each style for them. They said it wasn't necessary as they could 'tell', and that since they couldn't prove I cheated, the highest I could get was a C.

I almost quit college over it. That aside, the amount of cheating in my engineering courses was high. There was only a 10% grad rate within 4 years and 16% total. I think it was the top 10% and cheaters that could graduate.
So would writing "Copyright (C) 2011 J. Random Student, all rights reserved" on ever essay you hand in make any difference?
This post pretty much covers it...

http://blog.silktide.com/2011/07/why-we-gave-up-web-design-a...

The most important thing that I think you should know is that this is a REAL business with all the pros and cons. You are entering a world where you have to pour in your heart and soul to really make it work. I have been doing this for 4 years and I feel like I'm just now starting to figure out the business side.

The technical side is EASY. Programming in Python is EASY. Running a successful business is HARD.

If you go into this half assed, then you are going to be wasting a lot of time and potential in earnings. There is a huge number of people who seem to get into freelancing as a sort of a holding pattern (sustenance) while they try to figure out something else that they really want to be doing. This is fine if you can be honest with yourself, recognize it for what it is and exit soon. Otherwise you will get sucked in and your life will always be in this holding pattern (never quite willing to go "all in" with your business but never really doing what you really want to be doing.)

Think about the opportunity costs. Many people going into freelance web development don't really want to be doing that. You are trading dollars for hours which will never make you rich or even be enough to get you off that treadmill.

Personally, I enjoy it, but you have to ask yourself if you will also enjoy it. If not, don't waste your time. Think about the other unlimited ways that you can make money as a web developer.
Thank god. The day Python and Ruby interpreters are being regularly run on microcontrollers... I will not be happy on that day.

Why, you ask? Recall if you will that most ATmega chips, for example, run at 8MHz. Also recall that the Intel 8088 (the brain of the IBM PC) peaks at 10MHz - AND it's 16 bit.
Open-book, open-notes exams are harder to cheat on. There's no point to smuggling in notes when you can carry them in openly.
I really hope that the downvotes aren't from people who dislike this poster's Christian perspective.

I suspect that the HN majority is atheist, but it's still no excuse.
What WSGI server were you deploying on? I'm thinking of using Bottle for some providing some REST services, so any details you can provide would be helpful.
Not only that, it can also wreck the classes. If the response to rampant cheating is "oh, the course was too hard", then the standards to which students are held will fall.
It's the numeric id only.
The project is under active development on Github: https://github.com/atduskgreg/rad