Live data from Hacker News

Avoiding homework with code and getting caught

alistair.blog

121–130 of 169 posts

Re: Avoiding homework with code and getting caught

#121

Given the modern division of labour, people are more often than not an expert at whatever they do for a living. It makes me think that high school is still too generalized. I think I only got to pick about half my courses and even those had to fit into certain bins. Couldn’t do too many tech courses. Had to have an arts course each year. Stuff like that. If students have _any_ personal inclination towards any course…

Couldn't agree more. Last line you wrote is * chef's kiss *

Re: Avoiding homework with code and getting caught

#122

Given the modern division of labour, people are more often than not an expert at whatever they do for a living. It makes me think that high school is still too generalized. I think I only got to pick about half my courses and even those had to fit into certain bins. Couldn’t do too many tech courses. Had to have an arts course each year. Stuff like that. If students have _any_ personal inclination towards any course…

I'm not sure I agree. In the UK we kind of have that: 16-18 you can drop all but 3-4 subjects, with no restrictions. But as university courses often have specific requirements, that means you're pretty much deciding on your degree area at 16. That's a lot to decide so young.

Re: Avoiding homework with code and getting caught

#123

Rooting for you guys. If anything this should cause some people to question the very educational structure they've set up. If people are attempting to evade homework it's because it isn't interesting to the student, which hints at a deeper problem that the school/teacher/entire school set-up and structure needs to address. They essentially need to throw out everything they've set up because they're operating it more…

TFA mentions the website creator actually congratulated their achievement, advised them and worked with them to fix the cheating problems. That's spectacular and not often seen.

I think most of these platforms are created in good faith. In the internet, we can watch millions of videos, chat with strangers all over the world, listen to basically every song ever made. What if we could educate everyone? That's a noble goal.

I think we could usr a mix of both styles education: boring exercises which are nevertheless important for learning, and these could be automated, leaving room for student driven learning where a teacher can guide and evaluate a student.

Re: Avoiding homework with code and getting caught

#124
post #122

Given the modern division of labour, people are more often than not an expert at whatever they do for a living. It makes me think that high school is still too generalized. I think I only got to pick about half my courses and even those had to fit into certain bins. Couldn’t do too many tech courses. Had to have an arts course each year. Stuff like that. If students have _any_ personal inclination towards any course…

I'm not sure I agree. In the UK we kind of have that: 16-18 you can drop all but 3-4 subjects, with no restrictions. But as university courses often have specific requirements, that means you're pretty much deciding on your degree area at 16. That's a lot to decide so young.

Indeed! It’s important to push kids outside their comfort zones so they experience a broader menu of life and learning.

I’m not sure I feel too strongly about either of these perspectives.

Perhaps if we optimize this, we will just end up near where schools are today: a balance of freedom of choice and a mandatory exposure to many domains.

Re: Avoiding homework with code and getting caught

#125

Ways back we got a prnalty when we did not do our homework which was called "Zapfen" in German language. It's basically like this: You get a starting number, have to multiply it with 2, then it's result with 3, then this result with 4, until you multiplied it with 9. After that you had to divide it by 2, then by 3, ... and finally by 9 and end up with the same number you started with. Sometimes even higher than 9. Si…

But that’s weird, as 9! is just 360,000, 6 digits in decimal. Assuming a pocket calculator has 8 digits, it would overflow only if the starting number was around 300. Was it like that?

I believe the answer is already in the comment to which you've replied:

> they chose the numbers big enough to result in [...] overflows

Re: Avoiding homework with code and getting caught

#126
This was so fantastic to read. You are both clearly operating well beyond the expectations our society sets for ~16 year olds. At some point, please could you write about your journeys, what the enablers and barriers were, and what advice you would give to teenagers who want to achieve similar capabilities? I regularly feel like I could have done so much more in my teenage years, but I was never sure of how I needed to shape my environment to push my potential to the max. I hope as a civilisation we can get over this ageist idea that teenagers are 'just kids' who 'don't understand the real world' and we can start to enable all people to pursue their curiosity and ambitions from an early age!

Re: Avoiding homework with code and getting caught

#127
post #57

Earlier quoted context omitted.

Sounds like WaterlooWorks.

To me, it sounds more like the old system that WaterlooWorks replaced (JobMine). JobMine was just Oracle/PeopleSoft's PeopleTools under the hood. Some of my friends who graduated earlier told stories about how JobMine at one point accepted resumes in HTML. Of course, this also meant that it was vulnerable to XSS attacks. The eventual fix was just to only allow PDF resumes.

Haha, it was JobMine!

Re: Avoiding homework with code and getting caught

#128

Reminds me of a passion project I started in high school that went completely viral and took on a life of its own. Wrote a small script for my friends to check their AP scores a few days early. Required high schoolers giving clear text access to their entire CollegeBoard account so I could log on and scrape their scores. Somehow it got posted to Reddit and from that year on, grew wildly. Got to almost 2 million stude…

Can you elaborate on the approach? This sounds really interesting but I don't quite understand from reading your comment and https://earlyscores.com/about/ I think I remember paying some small amount of money (flat fee irrespective of # of years, IIRC) to get my scores quicker via a phone call in 2003,2004,2005. Perhaps I would've been better served by your EarlyScores.

Probably wouldn't have helped.

> In 2014, with my first AP courses under my belt, I anxiously anticipated the release of my AP scores. What I realized at that time was that scores were rolled out by the College Board over a week’s time, and my AP scores would be accessible on one of the later dates. The need to see my scores on the first available date spurred me to create EarlyScores.com.

Re: Avoiding homework with code and getting caught

#129
Pursuing a programming degree required me to obtain two credit hours of a foreign language. Gotta suck as much cash from the student body as possible I guess.

I took Spanish classes online. One of the common exercises tested your "ear": An audio recording of one or more people talking in Spanish would play, which the student was expected to transcribe. Not translate, just transcribe.

Funny thing- for accessibility purposes, they had to provide a text transcript of the exercise.

Re: Avoiding homework with code and getting caught

#130
post #84
post #55

When I was in university, I scraped an internal job postings site for students to find internships. The site was terrible- each job description would load in a pop-up window controlled by Javascript, and loading a second description would override the first. It was also really slow and had limited filtering. My version could load job descriptions in new tabs, presented the table on a single page, and you could mark j…

JobMine Plus?

It looks like JobMine Plus is a project that started after I graduated. From what I gather, the university cancelled their own JobMine replacement project around that time and finally relented in letting students take a shot at improving things.
Post reply on HN