Update: I immediately took down my class project site after receiving yesterday’s ultimatum. I still don’t think the simple demo site violated the letter or spirit of the registration rules, but I took it down because I always want to operate in good faith. They followed up today to thank me for doing it, but also indicated that they were putting a hold on my account anyway. As a result, I am not going to be able to…
I had to take down my course-swapping site or be expelled
101–110 of 737 posts
Re: I had to take down my course-swapping site or be expelled
#102He wasn't disciplined for building an app or fetching data. He was disciplined for blatantly trying to "hack" (in the YC sense, in UW's view) the registration process: https://registrar.washington.edu/winter-2025-registration-ch... "Know that trading, selling, or buying open spots is a breach of the Registration Tampering Abuse Policy. Consequences include referral to the Student Code of Conduct process, a Registrar’…
Why is trading considered bad? It is solving some problems for both students and administrators. In my old days we did the same, only by finding someone who want to swap manually
Re: I had to take down my course-swapping site or be expelled
#103He wasn't disciplined for building an app or fetching data. He was disciplined for blatantly trying to "hack" (in the YC sense, in UW's view) the registration process: https://registrar.washington.edu/winter-2025-registration-ch... "Know that trading, selling, or buying open spots is a breach of the Registration Tampering Abuse Policy. Consequences include referral to the Student Code of Conduct process, a Registrar’…
I'm a uw cs student, it is made pretty clear that you're not supposed to trade spots or otherwise automate any part of the registration. Students typically know not to talk about this stuff. While well-intentioned, if this was commonly used it would mess registration up even more by making the "constrained" classes valuable and would be filled up quickly by people who wouldn't take them.
There may have been some browser automation scripts about… I wouldn’t know.
Re: I had to take down my course-swapping site or be expelled
#104Update: I immediately took down my class project site after receiving yesterday’s ultimatum. I still don’t think the simple demo site violated the letter or spirit of the registration rules, but I took it down because I always want to operate in good faith. They followed up today to thank me for doing it, but also indicated that they were putting a hold on my account anyway. As a result, I am not going to be able to…
> I am not planning to get a lawyer involved as I have faith that UW leadership will make it right in the end. All evidence so far indicates they will not make it right, but instead they may make it even worse. Your faith is wildly misplaced. Seriously, talk to a lawyer. Keep in mind, just because you seek advice from a lawyer doesn't mean you need to take legal action against the school. Talking to a lawyer is not a…
Re: I had to take down my course-swapping site or be expelled
#105As a non-student, I received an overzealous takedown request from the University of Washington a decade ago. https://github.com/nayuki/Reference-Huffman-coding/issues/1 Also related: https://meta.stackoverflow.com/questions/295420/how-to-cope-...
Re: I had to take down my course-swapping site or be expelled
#106As a non-student, I received an overzealous takedown request from the University of Washington a decade ago. https://github.com/nayuki/Reference-Huffman-coding/issues/1 Also related: https://meta.stackoverflow.com/questions/295420/how-to-cope-...
That is hilariously naive. Particularly in the age of AI, professors might have to go back to the practice of oral exams to have people demonstrate their understanding of an issue. The problem for universities is that means you have to have a lower student:teacher ratio.
Re: I had to take down my course-swapping site or be expelled
#107Why would the school admin go nuclear over a request to integrate with the registration system, a system that is clearly intended to be used by applications: > “The Student Web Service gives your application access to information in the Student database such as course data, registration data, section data, person data, and term data (general academic data).” It doesn't make any sense. Was there something left out of…
Yea, I don't understand the response to him here. You can just tell the random student who wants the keys to the student database "no" and go about your day.
Re: I had to take down my course-swapping site or be expelled
#108Why would the school admin go nuclear over a request to integrate with the registration system, a system that is clearly intended to be used by applications: > “The Student Web Service gives your application access to information in the Student database such as course data, registration data, section data, person data, and term data (general academic data).” It doesn't make any sense. Was there something left out of…
No bureaucrat is going to say "yes" because the consequences of something going wrong costs them their job while the benefits of things going right are zero.
(For example, a DDoS. The number of times I have accidentally fired a DDoS at an API endpoint is non-trivial. Or it could get so popular that it's a DDoS. etc.)
Re: I had to take down my course-swapping site or be expelled
#109Update: I immediately took down my class project site after receiving yesterday’s ultimatum. I still don’t think the simple demo site violated the letter or spirit of the registration rules, but I took it down because I always want to operate in good faith. They followed up today to thank me for doing it, but also indicated that they were putting a hold on my account anyway. As a result, I am not going to be able to…
Things like tenant rights, criminal cases, immigration, consumer, employment, wills, health care directives, power of attorney, name change, etc.
You should make use of them. Especially if your educational career is being impacted “a hold” (whatever that means). If it was coursework project then your professor also should have some sway if he or she has tenure and any integrity
Good luck
Re: I had to take down my course-swapping site or be expelled
#110Update: I immediately took down my class project site after receiving yesterday’s ultimatum. I still don’t think the simple demo site violated the letter or spirit of the registration rules, but I took it down because I always want to operate in good faith. They followed up today to thank me for doing it, but also indicated that they were putting a hold on my account anyway. As a result, I am not going to be able to…
From the linked page: "As I began college, I noticed that the poor technical design of the registration system made it incredibly difficult to get the set of classes I wanted. I developed automated registration software that would detect open slots in the full courses, and notify me via text message. While my friends were spending hours every day refreshing course schedules hoping to get into a full class, I was just waiting for a text message. And I always got into the classes, because a human refreshing a browser can't beat my software that was checking thousands of times per hour. Automation wins again."
I thought I had read somewhere that he turned it into a product while he was in college, but that wasn't mentioned there.
[0] https://www.hashicorp.com [1] https://mitchellh.com/writing/automation-obsessed