Yale students made a better version of its course catalog. Yale shut it down
washingtonpost.com
washingtonpost.com
It can even automatically build a schedule for you by choosing lectures and sections that don't overlap, optimizing based on user preferences. For example: do you want more morning classes, more afternoon classes, more gaps, less gaps, some days off... This automates away a rather tedious part of choosing your schedule--something I haven't seen in other similar tools (although I haven't looked too closely).
Instead of shutting it down, the university used it to build an official Schedule Builder[2]. The official version doesn't have rankings, but exposes other interesting information--in particular, grade distributions.
Since then, Ninja Courses has expanded to a bunch of other UC campuses as well.
Just thought I'd share a nice success story to counterbalance most of the others :).
You might want to research Prolog (since the Prologs tend to have good CS libraries), specifically Eclipse (not to be confused with the IDE): http://eclipseclp.org/
The next session will start March 4th 2014.
Probably not the best way but it's doable. In fact one of the exercises of the class I took was similar to that (matching Professors to Classes with their constraints and class constraints)
The basic reason why Yale doesn't want this information easily accessible is because it would force them to acknowledge that many of the staff are brilliant researchers and absolutely lousy teachers.
This notion that thinking freely about tough problems, and having the ability to pass your knowledge down the generations go together isn't true in the hyper-competitive academic environment today. If a professor doesn't publish, he/she can lose tenure, but if a professor doesn't teach well, he/she can have more time to publish.
I think the best universities to learn are those where the professors truly want to teach. Where their research isn't an end in itself, but a way to inspire questions for another generation. Yale seems to be asserting that it's not in this category.
Yale understandably knew that such platforms can be useful, but need some tweaking: anonymous reviews tend to aggregate YouTube-grade insults — and people who dedicated decades to their expertise do not react well to being openly and repeatedly described as “sucks ASS and Booawles!!!!!” by entitled students who failed after submitting their papers a month late.
“Open” and teenagers with social bias don’t mix nearly as well as one would love.
Some teachers ARE lousy. And some teachers present the course material in an engaging, captivating manner.
And yes, some students are lazy. But others want to learn, preferably from the latter type of professor. Labeling any student who forms an opinion about a professor as an "entitled [student] who failed after submitting a paper a month late" reveals a lack of faith in the ability of a young adult to take a genuine interest in his educational experience.
> Some teachers ARE lousy.
Very much so — I am one, and I’ve always told that most of my teachers at my school were criminally bad. (I did take steps to have some of them sent to jail.) I do not remember arguing the opposite.
> “Open” and teenagers with social bias don’t mix nearly as well as one would love.
Who cares about that level of reviews? The validity is weighted by the source and level of discourse.
I have seen such websites rare last (and publicly shame) very demanding, very good at that level of teaching, socially awkward teachers — in a way so aggressive that can only de described as late-in-life bullying. I was part of a group of students who personally intervened to avoid a suicide.
This is now my second favorite self-rating statistic, after "50% of males rank themselves in the top 10% in athletic ability".
So I don't see why anonymous reviews should fail in a similar case.
I strongly doubt that with the ratio of entitled students in the US, and the authority they wage over other students, this would be nearly as functional there.
At least that's what came to mind when reading the statement from the university and the students hand-waving remarks that smelled like the typical PR speak we hear in the news (the brown nose kind) upon their reflection on the situation. I can sympathize with the students though, the university threatened to take disciplinary action (whether that means not allowing them to receive a piece of paper from them, or some kind of suspension, who knows) for their efforts in recognizing a problem and applying their knowledge for the betterment of their student body, and maybe with the university staff that had to come to the consensus to do what they did for whatever reasons (maybe ones listed in this thread, but we'll probably never hear a straight answer from them either way). Though this will probably be all forgotten in the upcoming weeks and complacency once more will return to it's familiar home. Rules need to be followed, boots need to be licked, and so it goes on… :S
And the ever increasing stories (maybe unique to our times in how fast we can be informed and opine on such) we hear about academia whether they are about they increasing tuition prices for questionable returns (outside of the unquantifiable "great experience" [which seems like from my conversations with people, it is so great, that people don't even try to experience it again, just merely telling others that it was so seems to suffice]), toxic environments that lead to students and profs alike making blog posts and leaving for other opportunities that pop up on hn, or students or profs having to erect time old facades also littered in pamphlets to high schools across the world in response to such events (don't forget they also include how well their best sports team did with a full page layout of their stars and the newest buildings on campus), they don't seem to do themselves any more favors (which makes me have a laugh from time to time to see that MOOC's seem to be trying to live up to hollowed shell of university existence, but at a lower price point, with information that can more or less has been able to be found online for years [It's amazing to type into ddg on some obscure subject and find a mass of pdfs going into detail about such produced from some of those same universities decades ago, maybe to the point it really isn't that amazing anymore since it has been this way for years]).
> If a professor doesn't publish, he/she can lose [a chance to gain] tenure
Also, keep in mind that a good many tenured professors are still in "soft money" positions, and have to bring in grant support for parts of their salary.
... And local universities won't shut it down. Unless, of course, it's filtered by UK's pornitical filter.
The administration went crazy when hundreds of students started using it and asked me to take it down. While its not as impressive as something made at Yale it seems to be a common theme, I wonder if other universities suffer the same issues. Could be a market opportunity.
More coming soon....
For an example of how utterly fucked classic ASP is: it has no API for accessing file uploads. If you code it yourself, it disables all of the rest of the parsing (query string, form variables, ...), which you then also have to code yourself. Not to mention the whole "hasn't been supported by Microsoft for a decade" thing.
Well played.
You know the thing that forces you to use the most dreaded program of all times...
Edit: I hope you were /s'ing
lotus notes?
The most advanced data structure was a array that you had to re-size by hand. Terrible.
Perhaps, although I've heard that universities typically (however unfortunate it may be) like to buy huge ERP installations that cost millions but include integrated timetabling / scheduling.
Yes and yes. Both the schools I've been to (the local community college and university) have horrible slow Java-based interfaces that haven't been updated in a decade. I have to admit that those lousy systems were part of what motivated me to get into programming in the first place.
Students who have these "we could change the world!" ideas rarely understand that they're not the first person to think of idea X, and that the issue is who you know who can pull the right strings.
Yale has historically been very supportive of these things. A couple of years ago, they acquired another very slick course catalog website, Yale Bluebook, for a good chunk of money [1].
[1] http://yaledailynews.com/blog/2012/08/01/university-acquires...
They state that this site required a Yale login, and Yale is quoted as saying "all the information on the website remains remains available to students on the Yale site" therefore making the information available to the same audience.
Also the article discusses Bluebook, it having been developed by students, acquired by Yale, and it being the tool which they found less than ideal to use. It even links to the very same article you link to when talking about it.
Just because someone has the ability to use their credentials to view information does not remove legal liability for the use of that data upon the institution providing the data.
The reason this got shut down was because there could easily be liability and security concerns - about which a couple of hacking students could give two shits.
If the students were, in fact, accepting other students' credentials to access the system in any custom form (pulling data for the particular user vs. harvesting no-account-specific data), and I were on the chopping block for IT security at the uni, you better believe this would be shut down fast. Every single user of that third-party system would be forced to set up a new password and reminded of their obligations for proper handling of their own security.
Now, get off my lawn!
Ensure you kill innovation with any and every means you can, else the programmers will look smarter than you.
Consider the Assistant Deputy VP for Administrative Affairs who just got sold an official $20M "Enterprise Scale" solution for course registration that worked about as well as healthcare.gov, and a kid comes along and in a couple of weekends, makes something that works better and has more features.
Now the 'unofficial' solution is getting more and more popular and your gold-plated turd of a system that you staked millions of dollars of Official University Budget on is getting mocked mercilessly by the student body.
What do you do?
Shitty software that management chose themselves and can control is always seen as a better option than letting students run the place.
Turns out professionals don't want to be held accountable for the quality of their work. Too bad for them public rating systems are inevitable.
In a healthy college of Yale's quality, course choices should come from competent individual advising of the students and student-to-student discussion, rather than from ratings and a scheduling algorithm.
This statement is not supported by the rest of your comment. Your comment supports a slightly different statement (which I also believe is true): professionals don't want customer-satisfaction ratings from a selection-biased poll to be considered as a rating of the quality of their work.
Because, why would they? That's a terrible metric.
Sounds like they have perfectly valid concerns, actually.
When it comes to protecting restricted (and potentially rather damaging information) -- which also happens to be the University's property, anyway -- it's generally prudent to suppress the source, and ask questions later. Taken out of context, even a single vindictive or poorly composed review can be fatal to an instructor's career. Failing to take action to suppress their unauthorized distribution can also invite nasty lawsuits.
So this doesn't seem to be about "the man" stepping in and quashing student creativity and initiative (as much as some may prefer that narrative). If anything it seems that Yale did the right thing, in this case.
Requiring these credentials seems like a perfectly legitimate way to protect this information. Later in the article it mentions other reasons that were more likely to have contributed to the decision that they made.
Really? Is this something particular to Yale?
Instruction was almost an afterthought at the Universities I attended. (Professors were there to get grants and do research.) Many of them only taught the mandated minimum number of classes (often poorly) and even though it was widely known which profs were terrible it seemed have little effect on their careers.
It was the de facto meeting and exchange place for all things related to that degree and was great value, I skipped quite a few classes that had good material and opted for self study. Must have saved me lots of hours. The most interesting thing was that there wasn't much pure leeching. Most people that used it went out of their way to help new students, provide lessons learned etc. Some professors actually had accounts (sometimes "undercover", was always fun when they got "exposed")
The guy started it when he started his BA (equivalent) and wrote his MA thesis about it and then the side faded away when he graduated (but by then there was other stuff available anyways)
Wasn't sophisticated at all but man was it useful. Talk about identifying customers and fixing their problems :) /old story
As then-President Summmers said on September 15, 2005, “We are a community that is committed to the authority of ideas, rather than to the idea of authority.” What a perfect line to summarize their utter hypocrisy.
http://www.ntk.net/index.cgi?b=02003-07-25
He did some other sites too and as far as I know they all got taken down pretty quickly.
It's interesting to see some history of web scraping and how much people protect their, well, i don't know what is being protected there.
Paychecks.
Our big addition was being able to sort classes by time and day, the university ended up adding that feature, so I guess we got what we wanted?
In 2001 at my first professional job I was the web manager for the student unions at the University of Minnesota Twin Cities campus. At the time there was an old unmaintained ColdFusion app for student group registration. Having recently been dabbling in PHP for the unions websites, I proposed writing a new student group registration site from scratch in PHP. My manager approved, I gathered requirements from the stakeholders in the office for student activities and 3 months later shiny new mysql-backed PHP registration system.
They also did cool things like let me open source the custom CMS I wrote and push forward with a standards based HTML template while the rest of the University was still on a standardized but antiquated table-based template.
I realize now that I've been incredibly lucky with the people I've had above me in every single organization I've worked for in the last 15 years.
Research and teaching are separate skills, one doesn't imply the other. Research requires great amount of intelligence and imagination and dedication, while teaching is best suited for those that have great speaking abilities, great charism and slightly lower intelligence (it's easier for people of same IQ to relate). Asking to researcher to teach will detract from researching and vice versa.
One solution is to have cooldown period of research to focus on teaching. But I think R&D should be kept separate from teaching, but in the same way teaching shouldn't be bogged down by standardization.
Let's see where online courses such as the Udacity one that starts today lead. Yale may want to reconsider their position or build their own system so they can have the metrics in place to guide their long-term strategies.
Is that really free speech then? I'm not free to say/do anything you don't approve of.
And since when is it ok to threaten disciplinary action on a student that didn't do anything wrong just provided a service students desperately need.
It's like me threatening to shoot your family if you don't sell me your house.
The second one is clearly illegal this one for some reason is ok can someone enlighten me?
We're talking about these people's future in both situations?
Yale has made it clear they would set in motion procedures in which they may decide to no longer to business with these brothers, over this website.
If I don't like someone or something someone said, I don't have to do business with them. Yale is no different. Yale is a private organization that may do business with whomever they wish for whatever reason they wish, outside of the public policy decisions of the government. They have decided to utilize this right.
Its not that Yale is violating anyone's rights, its that Yale is a making a decision that reflects poorly on their institution.
Its the public institution equivalent of [insert bad thing here] to your neighbor because of something they said. Its not a freedom of speech violation to react that way, its just going to lose you alot of respect and alot of business.
I recall that 6 months before one of those "date the person right next to me" sites picked up in the US, something similar was launched by some students in a UK university (a pretty high-profile one, though I can't remember which one... LSE? Imperial?). Anyway, long story short, the university IT department shut it down on the grounds that it was not appropriate use of IT facilities.
Six months later, the same launched in the US and grew insanely fast.
(Only semi-similar, because I think you can make a better case for shutting down a dating site using university IT facilities than for shutting down a course-info site not using university IT facilities.)
[1] Information Technocracy Indoctrination Library.
[2] Disclaimer: I am 1/2 British.
In my case, it was internship postings instead of a course calendar, and I was actually "punished" for it.
Here's the site (no domain yet):
I imagine they were afraid that people would get the wrong information, which is fair in a way, but if Yale's website was anything like my university's, then the website would far outweigh the alternative.
These are reactive, hidebound institutions that have been able to go for at least a century without transformative reforms.
They're rather overdue for it.
Now the Washington Post has picked up the story, making them look petty and childish. Does whatever point they are trying to prove offset the PR damage?
Access was secondary and probably another excuse to use as a nail-in-the-coffin type deal.
Unable to figure out a deep security solution fast enough to keep up with a couple of young hackers, they shut the site down instead.
At the place I went to graduate school we could view the same info as undergraduates in terms of course timetables and instructor evaluations, and it didn't seem to cause any problems.
Anything in the institution that the bureaucracy does not control completely, represents a "problem" to the bureaucracy.