HNHacker News
TopNewBestAskShowJobs

aabbccsmith

486 karma · joined November 23, 2020

submissionscomments
aabbccsmith··on Write some software, give it away for free
The framing of this is far nicer/warmer/positive compared to OP's position of being "above" money. With that said, nonograph does look cool.
aabbccsmith··on NPM debug and chalk packages compromised
npm's recent provenance feature fixes this, and it's pretty easy to setup. It will seriously help prevent things like this from ever happening again, and I'm really glad that big packages are starting to use it.
aabbccsmith··on DirFuck – An esolang that uses folders, not files
My favourite part of the README is:

# Is there a use case? no

aabbccsmith··on Building a dangerous driving leaderboard (and getting offered a job)
had so much fun working on it :)
aabbccsmith··on Avoiding homework with code and getting caught
thank you for the kind words :) things are going well for us so far, so fingers crossed it stays like this! You've put a big smile on my face :)
aabbccsmith··on Nightdrive
This is the sort of thing I'd leave on an unused monitor all the time or have on display somewhere. Really cool aesthetic
aabbccsmith··on Avoiding homework with code and getting caught
We never really thought about documenting progress, so the photo of the email was taken from a phone camera of a teacher's computer (they had sent the email). We managed to find it while I was writing the article earlier on in the year, in a "deleted pictures" folder. I thought it would be cool to add it on. It's purely because the project spanned such a long time and nothing was really written down or saved.
aabbccsmith··on Avoiding homework with code and getting caught
It was part of the homework, we had to watch a video and write down notes in a physical notebook. The notebook was never checked because they assumed that a video watched >=1x meant that we understood the task. The videos took a while to watch so we'd rather skip.
aabbccsmith··on Avoiding homework with code and getting caught
I didn't really get that vibe, especially when we called Colin. He was super friendly. But then again, we didn't want to test it and we complied immediately =)
aabbccsmith··on Avoiding homework with code and getting caught
It's always a game of cat and mouse... if a human can use a website then it's theoretically possible that a robot can too. I used to do a lot of sneaker botting a few years prior, so I kind of lot about web automation then. Developers will always find a way, even if it means spending more time writing the software than it would have just doing the homework
aabbccsmith··on Avoiding homework with code and getting caught
That's a good point, you're definitely on to something I think. Reversing classes at a young age would be super engaging for kids as it's "not something you're supposed to do"

My mother is a teacher for ages 7-11 and I help out with her IT curricula sometimes. I think I might do some reversing with her next time I am with them!

aabbccsmith··on Avoiding homework with code and getting caught
They were champs! We even connected on LinkedIn with Colin afterwards and he actually offered us summer work but that fell through unfortunately.
aabbccsmith··on Avoiding homework with code and getting caught
Burner account was really just a friend of ours, it wasn't something you could just sign up for and join a class. The teacher had to create your user account for you and give you a login, and assign you to a class.

He ended up getting his account reset a lot of times, but it was funny having him answer the entire dataset of questions in literally about 1m30s...

School security always seems to be a funny weak point, it seems common that a school's budget never seems to reach the IT department... and yet everybody is shocked when a vuln is discovered like that :p

aabbccsmith··on Avoiding homework with code and getting caught
Hahaha true, and that's really not even a terrible idea to give 24 hours.

We definitely ended things on a good note with Hegarty & Educake. They were really friendly to us and also super helpful to be honest, good team over there.

aabbccsmith··on Avoiding homework with code and getting caught
Between 2018 and 2020, I wrote a website that cloned the databases of a couple online learning platforms, and used it to skip lots of homework I should have done.

I wrote this at the beginning of the year, but never released it as I was never sure if I was missing details. I realised today there is no point in keeping it hidden, so brushed it up a bit and published it.

Btw, the repo that houses the blog is open source, so feel free to fork or whatever and use it as your own

aabbccsmith··on Upcoming new HTTP QUERY method
It's more for the SPA age of web apps, where we want to GET a resource from an API, but have a body in the request. For example fetching the user who is currently logged in and getting a JSON response back; it's not something you would do in the address bar.
aabbccsmith··on Show HN: Beeper – All Your Chats in One App
I wouldn't use this for Discord, as it requires you to insert a user token (aka self botting – which is against the terms of service). Bar that, the app looks quite promising, but I would be wary of what they are offering.
aabbccsmith··on Vercel raise $40M Series B
This is really well deserved — vercel is a brilliant company + an amazing product.