54 pointsby skillseeddev9 months ago12 comments
  • bombcar9 months ago
    Add a "pay to punch" x100 or whatever and roll in the cash!

    (you might be surprised that people would pay to punch their own college, either out of wanting it to be exclusive or being annoyed at it even though they're going there)

    • skillseeddev9 months ago
      that might actually work, I haven't considered that before. Thanks for the suggestion!
  • 1970-01-019 months ago
    Very fun site, reminiscent of the old WWW when these kinds of academic jests and jabs were both allowed and somewhat useful to the world.

    (https://web.archive.org/web/20050602024057/http://www.ratemy...)

    • nottorp9 months ago
      > were both allowed

      Yeah, my first thought was which college is going to file a complaint for "terrorism" first...

  • giarc9 months ago
    Surprised to see Brock University up there. As the saying in Ontario goes, "If you can walk and talk, you can get into Brock".
    • beezlebroxxxxxx9 months ago
      You always hear these sayings and then when you look at acceptance rates in Canadian higher-ed you find that there just aren't that many highly selective schools. Brock isn't an outlier at all; compared to a school like Stanford, for example, literally every Canadian school is wildly more accepting. People just apply to less schools at once (less culture of moving for school) and the schools have far more clear grade requirements --- if you meet them then you have like a 95% chance of getting accepted. There is no insane competitive application process like in the US and no one cares about what school you went to for undergraduate.

      It is funny how every school has a saying like that for rivals, though.

    • thr0waway0019 months ago
      Is it harder than Borchmore? That's my alma mater. Ooga chaka! Ooga chaka! Ooga ooga, ooga chaka!
  • 9 months ago
    undefined
  • ASUfool9 months ago
    Kind of surprised my NYU (Stern, '01) is #3. I'd think maybe Duke could be high up the list during March Madness if hoops fans got wind of the site.
  • aprilthird20219 months ago
    Not surprised to see someone from MIT tried to bot the punches to make their school on top :)
  • DerekL9 months ago
    Title is misspelled, should be “high schoolers” (two words).
  • loeg9 months ago
    Lol. I, too, was rejected by CMU and MIT.
    • selimthegrim9 months ago
      I was rejected by MIT but not CMU (I did not apply to SCS though, having heard about the "get a life" class and gotten scared. I was also into chemistry at the time)
    • brcmthrowaway9 months ago
      Join a smaller school, like Stony Brook
      • loeg9 months ago
        I went to my state school. This was, uh, many years ago.
  • indiansdontwipe9 months ago
    [dead]
  • ericmcer9 months ago
    He's surprised that essentially a while loop was all it took to skew his results? Of course that is all it takes to hammer an unprotected API.

    I would almost blame whoever abuses the API rather than him for not protecting something made purely for others enjoyment. It getting messed with is almost part of the experience.

    • dylan6049 months ago
      If you have never had the pleasure of being raided by bots, it is always a life experience when it first happens. It's only natural to think some personal side project would not be something to attract someone's attention to bother in this way. It's also a learning experience to finally realize that there are people that absolutely are willing to do this just because they can and/or just to see if it can be messed with. Also, never underestimate that your side project might land just right with someone that has a bone to pick and your project gives them the avenue to do it.

      If you've never experienced any of that, it is very easily dismissed or flat out never even considered.

    • 0xTJ9 months ago
      No, you can admit that making the API simple was a mistake, but you always blame the person abusing the API (it's not like this is a critical system with valuable information). If everyone was acting in good faith, it wouldn't be a problem. (Though if someone is negligent with an important API, they should also be blamed.)
      • ericmcer9 months ago
        that is what i said....
    • skillseeddev9 months ago
      This was my first time dealing with APIs at scale, so I didn't do a whole lot of protection. I'm glad the site got botted though, I learned a lot about rate-limits, and the botter (from MIT) was kind enough to help me protect the API from future botters. It was a great learning experience, and I'd gladly do it again
    • Wowfunhappy9 months ago
      How do you even really protect against bots? You can throw up a CAPTCHA but (A) that won't actually stop all the bots and (B) it's going to lock out some legitimate users who did nothing wrong.
      • ericmcer9 months ago
        Just add rate limiting, a single line in nginx and most server libraries would cover this. More sophisticated attackers (using multiple IP, hiding fingerprints) aren't going to bother with a site like this (probably lol)

        The code that got him wasn't a "bot" it was just a script that spawned a couple children and had them all hit the API on loop.

      • bombcar9 months ago
        State of the art is basically a modified crypto miner that runs in javascript - the client says "processing" for awhile until it solves the math problem, then lets you in.

        Still bottable but takes tons more CPU power than the server needs.

  • cultofmetatron9 months ago
    for most things, college is a ripoff. medicine and law aside most of these courses could just be filled with just the books at a fraction of the cost.

    Something harder like stem? ok so lets say your average person at 18 wants to learn to learn electrical engineering. they can either spend 10-20k per semester at a university for the next 4 years.

    for the price of one semester, you can get yourself a all the books for your subject and...

    mathacademy.com -> 500 bucks/yr

    laptop -> 4000

    oscillopscope -> $500-1000

    power supply -> $400

    prusa core one 3d printer + mms (makign enclosures etc) -> $1800

    various other smaller stuff (multimeter, wires, components) (1000-2000)

    That still leaves plenty of cash to just pay an engineer or tutor by the hour to give you personalized attention and answer any questions you might have.

    • aprilthird20219 months ago
      > for most things, college is a ripoff

      It's just objectively not. A college degree increases earning potential so much, and the median student loan debt is only $20k. Even if the earning potential increased only $5k/year it would easily pay for itself over the course of even a fleeting professional career.

      Paying a tutor to teach you whatever isn't going to qualify you for a job like a degree will and won't connect you to employers like a fully staffed university recruiting office will

      • gwbas1c9 months ago
        I think there's a lot to be said for people going to college for the wrong reasons. Likewise, there's a lot to be said for people who show up at the wrong college, and end up with a lot of debt but no degree.

        But, your (aprilthird2021's) sentiment is right. College is (generally) worth it. A lot of the lessons are more than what comes from a book and self-directed teaching.

  • gaws9 months ago
    > I launched the app on Reddit on Ivy Day. A lot of people got rejected and were extremely frustrated, so this app was like the perfect stress ball. I was not prepared for the huge spike in traffic.

    The author intentionally released the app on one of the most-viewed sites on the internet (Reddit) on one of the biggest days for high school graduates (Ivy Day). How, in this hyper viral time, did he not consider the possibility of high traffic?

    • scienceman9 months ago
      People post things all the time and they flop or get little attention. Reddit may be one of the most-viewed sites on the internet but that doesn't mean everything posted on it is too.
    • magneticnorth9 months ago
      It's almost never that easy to get a simple side project website to go viral.
    • skillseeddev9 months ago
      I've launched a dozen other projects on Reddit before, and none of them went this viral.