skysight-inc/HackerNews huggingface dataset:
It sounds like the course marking scheme is broken.

In my engineering courses (both as a student and TA), assignments were worth very little, or sometimes not handed in at all, and were instead a tool for the student to learn the coursework. Marks were largely based on quizzes, midterms and finals (usually worth 80 to 90% of the course grade). It's not an ideal solution, as there are skills that cannot be tested in these conditions, but it eliminates the need to spend time on detecting cheating on assignments. Of course, it is important to prevent cheating during examinations, but this is a much more tractable problem.
I lived in Adelaide for 8 years. I moved to Brisbane about a year ago. Just not enough work in Adelaide, and the government is too narrow minded (south australians will agree with me).

As a person that runs his own business, there is far more talent to tap into in Brisbane, and client with big wallets.

Don't get me wrong, I love SA and I call it home, but work wise, it ain't this 'untapped potential' they claim it is.
Simple & quick file sharing on Android - Minus v3.08 released
Huh? Just because they don't have said resources to kill everyone in the U.S. doesn't mean it's not their ultimate goal... No one can say whether or not they could eventually acquire those resources via rogue states.

UBL specifically stated that jihadist should NOT differentiate between Military/Government and civillians.
Full changelog here: http://blog.min.us/2011/07/17/minus-for-android-v3-08/ Would love to hear everyone's feedback/suggestions and if any bug reports.

Thanks!

John@min.us
In that situation I just cross the street or turn down another street or whatever. One less thing for her to worry about and I avoid being thought of as a potential rapist. I wouldn't say it's a fear-based thing, though. It's more about avoiding a situation which is uncomfortable and awkward for both parties, however fleeting.
This is awesome and really generous.
What part of it is HTML5?
http://i.v3n.us/8YeR

EDIT: This is just plain 'ol CSS & JavaScript like we've been using for years. Unlike this implementation: http://arandomurl.com/2010/07/25/html5-pacman.html
If it's fair use, the student keeps copyright, they just can't go after Turnitin etc. for copyright infringement. Lack of infringement != losing copyright. If the professor were to, say, publish an anthology of student papers, this would not be fair use and he'd have to either get permission or risk being sued by the students.

There're various other cases of fair use that make this fairly obvious, eg. when you DVR a TV show, that's fair use, but it doesn't mean that the MPAA has lost copyright over that show and can no longer go after people who share it on Bittorrent.
It's only "token" if you score the same amount on all the assessment items. If you pick up a large portion of your marks on a homework component, it's not token for you.

A student gets 80% on a 25% weighted "token" homework component, 60% on a 25% "lab" component (due to copying large portions of someone else's report), and 30% on the 50% exam (there's always a few low apples). They pass with 50%.

The lecturer sees that the exam is too hard, and makes it easier the next year.
Psychedelics are tools, albeit very sharp ones. I could use my knife to kill myself or chop some vegetables for a healthy salad. I think that the risks are greatly diminished when psych's are used the in right setting, for the right purpose. Failing those safeguards, I imagine that the psychiatrist would have some anti-psychotics and benzodiazapines to pull the patient back out. Also, I imagine that in a therapeutic setting the patient would be evaluated to determine their risk of developing schizophrenia or other mental illnesses, and cut off if said risk is too high.
Your Constant State Of Hyperarousal Is Taking Its Toll
If you can't see the difference between good design and bad, it's totally understandable to think of all design as equivalently good. I would say that there is no reason to conform a site to any sort of "cookie-cutter standard", but when you are not good at design and aren't working with a designer, it's much better to base your project on well-designed examples than to wing it with pink and purple boxes and no padding.

Whether you're familiar with it or not, the trio of stock photos with marketing messages listed over top is already cliche, but more importantly is very poorly executed here. I think he should get rid of it because it's a waste of time to try to learn how to execute it well, not because it's never a good idea to have it.

As I tried to explain, I'm not arguing that all sites should look a certain way, just that in my judgment this particular guy is better off making design a non-issue rather than trying to trail-blaze.
I am the professor who wrote the blog post.

What you mention was a very big problem for the adoption of services like Turnitin. In fact, when there is a match, there is no way of seeing the "source" of the homework, unless you get a permission from the "owner" of the homework.

Also, students when they submit the assignment to Turnitin, they assign a license to index the content for plagiarism detection purposes, and for nothing else.

And students have the right to remove their assignments from the index, if I understand the language of the agreement correctly.
How about delaying the release of this information? Students would fill out a review, but it would be locked and unaccessable by the university for a period of 3 years. (The professor ought to have access, if only to gather feedback.)
Thinking out in left field here:

Given that the relationship between housing liquidity and the labor market has been well established by economists, I wonder if there's a market for housing exchanges. The exchange would allow buyers to finance a home like a traditional mortgage, but when they wanted to move they could place their equity in the home on the exchange and trade it for the equity on another home, with the exchange facilitating the transfer of mortgage obligations.
Step 1: Simplify - do less

Step 2: Build your foundation to decrease cortisol (it destroys your brain and makes you stupid):

- Eat Primal/Paleo (marksdailyapple.com)

- If you do chronic cardio or crossfit, ditch it and lift heavy (low reps) and sprint instead just a few times a week.

- Say "fuck it" more and don't attach your sense of self to your results. As much as you can, treat things like playful practice rather than do-or-die. The book, "The Practicing Mind" is a great short read on this.

Step 3: If all else fails, take an epic road trip to re-understand who you are without defining yourself by what you do.

Step 4: Get enlightened. Its another project, so best done when you have a bit of breathing room. kennethfolkdharma.com is a great resource.
Speak to your state legislators. Ask for a rule mandating an opportunity to present evidence to an impartial adjudicator before any license suspension.
Think of it as a starting point, a first rough version of what I think should be present in a code that binds start-ups to their users to balance the scales and to make sure that people that run companies realize that they have rights, but so do their users.

As for 'eating your own dogfood', I fully intend to subscribe all the services I run to the code of ethics, and I have absolutely no problem with that limiting my options.

And if your views on integrity do not coincide with mine that's perfectly ok, but it is really easy to hammer any idea into the ground, let's see your alternative, something that you think would be an improvement over the status quo that you would find acceptable.
Never email a plain text password, it sends the wrong message about your commitment to security.
Send an expiring URL to a "choose a new password" form. Resetting the person's password allows for a denial of service where an attacker can constantly reset a person's password out from under them. When you email a URL to change the password, the old password is left alone until the link is clicked and a new password entered.
This is cool, but to seriously use this one would have to have an idea of how extensible this is (is it easy to add new widgets? reskin existing widgets?) compared to existing UI toolkits.

Also it's entirely unclear what makes Kivy specific to NUI? I am assuming that you ditched the old one widget/one focus model and that multiple widgets can have focus at the same time. But that's not really said anywhere, it just "looks" like it from the multiple scrollbars in the demo.

So really aside from the very cool demo there is no strong evidence to convince someone to switch to Kivy if they've worked with UI toolkits before.

Maybe talk about this over the tech demo on top of having cool music.
thanks. I'm hoping that both sides benefit. If there's every been anyone that sometimes needs a kick in rear to get moving on a project it's me.
If you just send a new password, the user may not change it. (They may count on the browser to remember it, or figure they'll just refer to the email again in the future.)

As a result, any future brief read-only compromise of their mailbox revealing that password may grant unauthorized access to their account.

Sending a time-limited link forces the choice of a new password. They might choose unwisely, but it would take an active compromise of their mailbox (intercepting a future reset-request) to leverage a password-reset to future compromise. If they do choose a bad password, that could be as bad as having your password sitting in their mailbox.
Don't most Americans live in cities, now? Dallas has awful public transportation, but hypothetically, you could use it to get to work - it would just turn your 30-60 minute commute into a 2.5 hour adventure.
Show HN: WakeTimes App
http://waketimes.com/ just a quick side project, thoughts welcome.
The work it would take to make the specific generated password "one use" would be more effort than to send a reset password link. That shouldn't take any effort at all, really using any sort of tool/framework. One guy implemented it in like a half hour for our MVC3 app.

I get irritated like none other with stuff like that. It's just like emailing me my password in plaintext. If the user doesn't change the password, that email becomes a potential vulnerability. If a hacker gets access to that email, if they leave themselves logged in somewhere public, etc, etc. That password just became free game.

Plus, I have to copy/paste the password (what about mobile users, that's annoying), then I have to go reset the password myself which means digging through your site... THEN I have to again go retrieve the password to change it.

Plus you have the users that won't reset the password themselves manually... If you actually make it one time use only... then it's effectively the Exact same thing as just sending a reset link...

PLUS I can request a password reset for a random users account... locking them out until they check their email. That's horrendous, I can DOS your users trivially.
wordstache.com is also available... put a word on your mustache!
You're right it does and that's what I use. But something doesn't feel right when over half my slides are using that particular feature.
I think you have mis-assessed: it's not the "early adopters" who want this, it's the mainstream.

I believe that if you achieve mainstream success with an important service--and appointment reminders are a lot more mission critical and time sensitive to small businesses than bingo cards to primary school teachers, so it may happen to you perhaps sooner than you realize--then you will have to adopt something like this.

If you leave your clothes at a dry cleaners or your car at an airport parking garage you expect to get them back. There are a number of well worked out rights and penalties to make sure that the business doesn't shut down on a few days notice and trash your property. Your customers' appointment reminder data has a non-trivial amount of value to their business. Finding ways to regularly export it or otherwise protect your customers from your failure is in your future if you are successful. Your contract does not do that currently but it will if you are successful.
(I am the blog post author).

No the suggestion was not to create entirely new assignments every year. This is problematic, not because it takes time, but because is it hard to "debug" the assignment, and make it to be not too hard, not too easy, and not ambiguous. You cannot know this before actually giving the assignment out to students.

The senior professor was just suggesting to change the numbers, or small elements of the assignment. A thing that I was doing already.
The ATmegas can run at up to 20 MHz, and since most instructions are single-cycle, they can approach 20 MIPS. Most Arduinos are clocked at 16 MHz.

Memory is the bigger issue, the most popular Arduino variant has 2K of RAM and under 32K of program memory. I wouldn't be surprised if the implementations of Ruby's library functions and data structures (array, hash, etc.) eat up most of it.
Regarding #1, you can do multiline if you paste, or option-return.
Exactly. There is not a thing that Firefox does that Chrome doesn't do better.
Median base salary for a Stern school graduate is only $60K:

http://www.businessweek.com/bschools/rankings/undergraduate_...

I made more than that straight out of college, and now make much more than that. So no, they didn't win. Technical skills pay if you're good at them.
Which isn't super useful for 3D, though...

Regardless, think seriously about putting collision/physics on the front page, because I certainly use it as an evaluation criteria.

Plus, I'm a little disappointed by rectangles-only collisions. Space partitioning? SAT based collisions aren't bad either, even if they can't deal with fast rotation well. And it's a bummer to have to re-write all that for every engine.
He is complaining about 44 hours extra work. This is in addition to 32 hours of lecture time and however much time he spends on research.

(Based on his research output, I'd suggest he spends a lot of time on research.)

Further, his complaint seems to be that putting in this extra work resulted in a smaller pay increase (as a result of poor student evaluations), not that it cut into leisure.

Most people complain when they do the right thing and get punished for it.
Company X anticipates getting a contract so they staff up for it. Joe gets the job. The company doesn't get the contract they lay Joe off. Where in that scenario is Joe skilled or unskilled at doing his job? The only thing I could say is Joe was skilled at getting through the job interview filter at company X and nothing else. Say Joe works for company X, and company X goes under. Is Joe less skilled than Sue who works for Company Y? There is to much noise surrounding why companies hire, fire and the process by which they do so to claim any sort of tautology around skilled = employed. Maybe if you limited it to up or out companies.
You may want to look into using HMAC Urls (with a timed expiration date), see http://en.wikipedia.org/wiki/HMAC for a quick explanation.

This lets you send a link like www.mysite.com/resetpassword?userid=123&timestamp=...&hmac=.... without having to keep a database backed copy of 'reset password' emails and tracking sent links.

You can make it so the link only works for say a few hours or any other combination of factors, the HMAC lets you 'sign' the URL you issue the user so it cannot be changed/forged, and you append a 'timestamp' argument to then let you determine if you consider the URL too old to take action on.
You are correct. I did not want to sound racist. Perhaps "cultural ties" would be a better term. Btw, most of this happens because students with common cultural ties tend to socialize together in student clubs, etc.
Kundavi is building a global hub for creativity and innovation in Los Cabos
This makes more sense, random users being able to request RESETS. I agree sending a time bound link to registered email is better.

What type of token generation mechanism would you use to send with the link to identify a user or to make sure that the link is being requested by the right user.
Derrida, most of the professors teach because of students like you. Nobody that I know enjoys teaching disinterested or bored students.

Of course, there are professors that fail to teach well, the students get disinterested, then the professor gets even more disinterested and teaches worse etc etc.
When I was in college, people would go to the "bathroom" during the middle of the exam, and then they'd actually wander outside, call their roommate, and have them read off the formulas needed from their textbooks. The invention of cell phones was a huge boon to cheaters.
Scraping might not even be needed given that Google has an API for that http://code.google.com/apis/socialgraph/
Better to have pip included as standard and make the framework of your choice a one-line install.
I am not sure how well LPGL works for iOS, since you need to compile it as single executable without dynamic linking to 3rd party libraries, hence need to provide the source.

Can we have LGPL with exception for iOS?
I think it would help if more people understood the time demands of teaching a course (neglecting other faculty duties, just looking at the teaching component). Many people have seen it only from the student side and not the instructor side.

From my experience, teaching a 3 credit course (meeting MWF for one hour each with no labs/recitation) requires the three hours for the course plus the following:
1. an additional 1 to 2 hours per class of prep. time to get yourself situated for that paricular class
2. 0.5 to 1 hours of meeting with your TA regarding grading and what is being covered in the course this week (more if the TA has a recitation session)
3. 3 to 5 office hours for students (of which a majority is not used, but still must be set aside)

All together, teaching a three hour course takes about 10 hours a week on the low end. Dealing with cheating students takes time from every portion of this 10 hours. You must waste time in class addressing the cheating. You must waste time in preparation thinking of ways to stop the cheating. You must waste time talking with your TA about the cheating. You must waste time dealing with students who will admit to "working together" but never "cheating" during your office hours.

The most important part of this, and the part that gets eaten up the most, is the office hours. This is where students should come to delve deeper into a subject or clarify material. Dealing with students during this time sets back students who truly have an interest in the subject and cripples students who have fallen behind (which will most likely lead to more cheating!).

While 44 hours over a semester sounds like nothing to most people, it is actually a significant amount of time wasted for the class.

As an aside, many students think that teaching is a faculty member's first and foremost duty. Depending on the school, this can range from absolutely true to downright false. Most schools have a layout on what they expect from their faculty regarding research, teaching, and service. Most schools weight that in decreasing priority as listed. If a school is well-known for its research, chances are it follows this pattern and teaching is not a priority for the faculty outside of good student evaluations.

Edit: A course at my school lasts for approximately 15 weeks which comes to ~150 hours per semester at 10 hours per week. At 44 hours, dealing with cheating would take 30% of my time spent on the course during the semester.
hey, just wanted to let you know that your account must have been marked as spam, because all of your comments have been marked as dead for the past week or so.
Show HN: Feedback requested on a coming soon page
Yeah Melbourne appears quite attractive given currently comparable costs (particularly on rent) and 20-30% higher wages. As you mentioned there's also greater diversity of roles.
The truth is that you pivoted Mahalo years ago to being a "How To" site. It wasn't a real search engine for very long at all. You saw what Demand Media was doing and did exactly the same thing. You denied it the whole time and then finally admitted it only recently when Panda broke the model for you.

During those denials you would always point to a couple decent pages on Mahalo that were well done. Now you can point to a few videos that are well done.

The problem is that your product was, and is, 95% mass produced crap and 5% good stuff.

Look at the recently uploaded content on Mahalo's YouTube accounts. It's almost nothing but 1-5 minute clips of crap like

"How to say 'Knife' in Spanish"

"How to say 'Door' in Spanish"

"How to say 'Chocolate' in Spanish"

And the music/computer/gaming equivalents.

This isn't the kind of product that people are going to come to rely on or love. They'll only find this stuff when they SEO-stumble across it.

If YouTube decides to slap down video content farms you'll have the same problem all over again.

If you look at some of the best SEO-driven sites like StackOverflow, TripAdvisor, or Yelp you'll notice something entirely different from Mahalo. Those sites have massive followings of people that actually love them. They are reliant on SEO, but in a very different way from Mahalo.

People search Google for a programming question and scan the page for the stackoverflow.com link. They search Google for a restaurant and scan the page for the yelp.com link. Same with TripAdvisor.

No one is searching Google or YouTube then scanning the page for the Mahalo videos.

You have a head start on video content farming and Google seems to be pretty slow. Eventually the focus on quantity over quality will catch up to you and you'll suffer the same way you did with Panda.

The product just isn't good enough to stand the test of time.
Talk about old school. Glad to have you down here!
my eye was drawn to the silhouettes and coming soon logo first, then the "heres2" rectangle afterwards.

Maybe adjust your sizing of each so that the logo is less prominent and the content box owns the visitor's focus.
By all means. Email is best. (initials at nobulb.com)
Teen Wolf Season 1 Episode 8 
Teen Wolf Season 1 Episode 8
The American perspective tends to be that you are the system (decentralism), not that it is you versus the system (authoritarianism).

Unfortunately America has also become infested by the idea that punishment creates virtuous people, especially among those with an authoritarian bent. Attempts to outlaw decentralism fail, so they pack all the authoritarianism into those cases where centralized intervention is needed. Hence the rise of zero-tolerance policies for everything. That's how we reach the point where a university opens up a can of ass-whip for a essay that forgot a pair of quotation marks (you can't swing a dead cat in the English department without hitting a sanctimonious liberal).
The article has an interesting point of view, that the management foundations of the corporations were not thought for today's modern age.

The article does not go deep into the reasons of why we have bean counters, it just gives you a general overview. The other interesting point is the reference he makes to the values eastern societies have when it comes to management and customer satisfaction.
Nonsense. At the end of TFA he lists the ways he is going to effectively combat the problem at the source, as opposed to the previously wasteful and costly way he tried before.
The abuse of survivor bias in this article pisses me off.

There are much more valuable lessons to take away from Amazon et al. than "be radical, be new, run the world differently." For starters, the companies he uses as positive examples all spend an enormous amount of their attention on optimizing the user experience. Wouldn't that be more valuable to emulate?
tl;dr: unemployed people should write blogs.

This is wrong for so many reasons...
The CEO of a startup must be the primary product manager
My pleasure :)
(maybe we'll get lucky and somebody else will develop it for us)