r/HFY TFOS# 697 - And on the Eight Day, Humanity said WTF is this crap & Angry Programming (Fiction)

Поделиться
HTML-код
  • Опубликовано: 28 сен 2024

Комментарии • 67

  • @Flarflenugen
    @Flarflenugen 3 года назад +66

    As someone who's programmed before, and has a dad in mobile programming:
    Second story is so damn accurate.

    • @AgroSquerril
      @AgroSquerril  3 года назад +6

      lol , yup

    • @geoshark12
      @geoshark12 3 года назад +2

      did you check you zeros

    • @Mgl1206
      @Mgl1206 3 года назад +2

      @@geoshark12 did you add the semicolons? Is it capitalized?

    • @evernewb2073
      @evernewb2073 2 года назад +3

      @@Mgl1206 the most infuriating one I have heard of (not sure if I believe this one) was caused by differences in how the program handled the keyboard interface, short version is that it had multiple distinct inputs that all displayed identically and all were input by the same keyboard commands, but were very much not being processed the same, to make matters even worse which keyboard+interface+etc you were using caused it to record different inputs from identical user input and any editing you did while trying to figure things out essentially randomized which input was attached to which identical readout _and_ any time you put it through any kind of storage medium outside of the environment (copy-paste while working, send a copy to a group partner, you get the idea) it would semi-randomly flip between these values.
      the most common one I hear about is that the teacher is using a different version of the program that the students do not actually have access to, you'd think that would be rare but apparently it's not all that uncommon for teachers to be running different versions of things from the class and coursework (and more importantly the attached information resources) to be some hodgepodge of various versions.
      kinda like that one time you actually tried reading the instructions when setting up some new electronics and it was telling you to plug parts you don't have into slots that do not match those parts and do not exist on the physical object all while referencing a diagram that doesn't match the impossible instructions _or_ the actual object...though to be fair that's not actually their fault: it's actually really hard for them to push a change in that paperwork through bureaucracy and it has to be changed by-section but the physical object changes any time the parts supply chain shifts around a bit, you'd need to update those instructions every couple shipments but need months to make a change. that's why you'll often find mismatched diagrams in the different language sections.

    • @serpentinious7745
      @serpentinious7745 Год назад

      @evernewb2073 I encounter a similar issue constantly where I work. Different systems coding whitespace characters differently, and the compiler throws a fit if the wrong one is used. We share code and query parameter lists a lot via copy-paste, so it ends up creating a huge headache, especially when it passes testing, but then fails in the production deployment after spending 10 minutes getting approvals.

  • @qurterx7
    @qurterx7 3 года назад +83

    "Angry Programming" What on Gods green Earth do you mean the Algorithm works this time !

  • @ninekindzo3569
    @ninekindzo3569 3 года назад +56

    I think we can all relate to that first story. 🖖✌

    • @contrafax
      @contrafax 3 года назад +2

      Yes in fact I can.

  • @rainbowchaser73
    @rainbowchaser73 3 года назад +7

    Sounds like my man in the second story needs a rubber duck

  • @Monster_Ink
    @Monster_Ink 3 года назад +2

    There's not enough aloe for that burn! X,D

  • @Enderborn272
    @Enderborn272 2 года назад

    Is that an epic orchestral mix of the Pirates of the Caribbean theme in the background?

    • @AgroSquerril
      @AgroSquerril  2 года назад

      its royalty free music , could have been made to sound similar

  • @jimmycoyote74
    @jimmycoyote74 3 года назад +6

    For the algorithm

  • @IRMentat
    @IRMentat 3 года назад +1

    I'm with stephen fry on the meeting with got thing.
    no wonder the mythology says souls have to go through a sorting office first (see south park movie)

  • @alfredsutton7233
    @alfredsutton7233 3 года назад +1

    Heck yes!
    Great stories, well read.

  • @evernewb2073
    @evernewb2073 2 года назад +1

    you'd think that second story is making stuff up but it's really not.
    especially not if this poor bastard is in school since according to every single person I know who has gone through any form of computer science degree coding or otherwise roughly half the time you're trying to run that program _in the wrong god damned environment_ and do not have access to the environment it will be ran in by the teacher.
    it's a bit like if your spanish teacher decides they are going to grade everything in portugese...except that wouldn't create exponentially compounding errors or cause your assignment+instructions+informationresources to all be invalid

    • @kiritotheabridgedgod4178
      @kiritotheabridgedgod4178 2 года назад +1

      Yeah... Coding for university work is, at the best of times, akin to esoteric knowledge and at the worst of times, it's an Eldritch Abomination that hurts your mind to even be in the presence of, that tries to melt your fucking brain out of every available orifice when you try to comprehend what in the ever loving fuck is going wrong m

    • @evernewb2073
      @evernewb2073 2 года назад

      @@kiritotheabridgedgod4178
      first off, love the name, now on to the probably angry and likely partially unintelligible comment!
      seriously, check if it's the mismatched run environments thing (usually different iterations of the same program) that has been an issue in at least one class (usually multiple) for literally every single person I have known who has had any sort of college class that in any way involves writing code.
      it's specifically the college ones too, usually due to some part of the utter horseshittery that is the outright war on the used book trade and/or the teacher just straight up being an entitled piece of shit and refusing to update to the same version they are making their students use.
      most of them had to deal with the teacher running an environment they did not have access too + the teacher giving instructions based on that environment (how they pieced together what version the piece of shit was running) + their coursework's instructions and information resources being a hodgepodge of a dozen or so iterations of the program due to whatever sack of shit company is producing it doing a terrible job of updating the coursework as they change the version EVERY. SINGLE. *SEMESTER* so that you can't use anything from any other printing and anywhere you try to look things up will be a similar hodgepodge of dozens of versions over the course of just a few years.
      I wish you the best of luck.
      oh now that's interesting: apparently youtube thinks I'm harassing you with this comment? not sure why it's getting confused about that...probably the blatantly wrong punctuation messing with the interpreter.

    • @kiritotheabridgedgod4178
      @kiritotheabridgedgod4178 2 года назад +1

      @@evernewb2073 It's not anything to do with punctuation, RUclips just doesn't like excessive swearing in comments nowadays.
      I'm just glad that, as mechanical engineer/Biomedical Engineering student(it's better for working in the field if you have your masters in a different field and go biomedical as the PhD.) that I don't have to do that much coding, I leave that esoteric crap to the electrical and software engineers. The most coding I've had to do in recent years as been personal "for fun" projects, and even then, I could usual find some open source code, use that as the backbone and just fuck around with the actual numbers. (DIY Coilgun anyone?)
      Also, thank you, I think I made this name round about the release of either episode two or three of SAOA by Something Witty Entertainment.

    • @evernewb2073
      @evernewb2073 2 года назад

      @@kiritotheabridgedgod4178 I've fiddled around with trying to figure out what gets comments blocked or triggers that "you are harassing someone" automated message and it is not as simple as a bunch of profanity, I had it consistently blocking attempts to tell someone that if they actually tried something they would probably kill themselves so after figuring out ways to break that up that it would actually let me post I spent a few days troubleshooting it and it is really weird, I can say with some reasonable degree of support that at least when I was doing that cussing up a storm and even actually threatening statements don't seem to trigger it in any way and and even if a message is mostly cuss words to the point of being unintelligible you don't get flagged as harassing someone, just (justifiably) marked as spam. mentioning college and the language structure I used while talking about it is probably a large part of what actually tripped it with the word in bold caps and weird punctuation being another likely factor

    • @evernewb2073
      @evernewb2073 2 года назад

      @@kiritotheabridgedgod4178 the "this will probably get you killed" ones for instance kept getting blocked because for some insane reason youtube's automated systems HEAVILY support any and all of those fake craft/lifehack/cooking/etc videos and get a whole lot more trigger happy about anything remotely negative associated with them, they also delete a lot of comments, I was reposting that stuff for weeks straight because for some reason youtube takes offense at "this will straight up kill you if you try it" warnings being placed in discussions on how to set up trying a thing that will straight up kill you.

  • @hauntedmedic373
    @hauntedmedic373 3 года назад

    Casting Call!

  • @arakheno4051
    @arakheno4051 3 года назад

    F.A.S.

  • @MasterMindWC
    @MasterMindWC 3 года назад +32

    That second story felt like a personal attack

    • @soffren
      @soffren 3 года назад

      Maybe...maybe it was? 😳

  • @robertshank9778
    @robertshank9778 3 года назад +22

    Wait... Is the first one a review of No Man's Sky? 🤣😂🤣

  • @Gilhelmi
    @Gilhelmi 2 года назад +5

    I enjoyed the game. I would definitely play again.
    Though, I also agree that humanity is a "real ass".

  • @benjaminleewilliams42782
    @benjaminleewilliams42782 3 года назад +12

    Kind of borderline blasphemy aside, the first story was interesting

  • @Kualinar
    @Kualinar Год назад +2

    Angry Programming is SO accurate. The author MUST have a good deal of first hand experience about programming.

  • @darkhorse13golfgaming
    @darkhorse13golfgaming 2 года назад +5

    I studied Network Administration but I had to take some coding courses as part of the curriculum. I felt that last story right down to my soul 😂

  • @lagartijo97
    @lagartijo97 3 года назад +6

    That second story waaaaayyyy too relatable

  • @eleethtahgra7182
    @eleethtahgra7182 2 года назад +2

    1st story; make a new game+ from false vacuum decay with completely different variables.
    2nd story; good old college time.

  • @Fuxy22
    @Fuxy22 Год назад +1

    I'm no sure he is in the right major myself... there are few bugs where you are not slapping your head against a wall when you realise what you missed... and the rest are mostly quriks of the interpreter/browser/compiler you never knew about and wish you could strangle another programmer for...
    Things don't magically fix themselves unless you suck at programming...

  • @kurenwirsun2478
    @kurenwirsun2478 Год назад +1

    BRUH!!! I felt Angry Programming!!!! Great story!!!

  • @jeremycebrian6413
    @jeremycebrian6413 3 года назад +7

    For the Algorithm

  • @reasonablehiccups4792
    @reasonablehiccups4792 3 года назад +7

    For the algorithm

  • @theonetodefyall238
    @theonetodefyall238 3 года назад +5

    keeper going

  • @asandrewsilvaw
    @asandrewsilvaw 3 года назад +4

    For the algorithm that is

  • @klasandersson7522
    @klasandersson7522 3 месяца назад

    The invocation of Ada Lovelace sealed the deal for me, a true lmao moment with the first sentence is a winner!!! 😂

  • @additiveartificer9365
    @additiveartificer9365 Год назад

    Day nine how to weaponize this crap

  • @BeeKisses
    @BeeKisses 2 года назад

    Jfc humanity calm tf down

  • @merlinwizard1000
    @merlinwizard1000 9 месяцев назад

    66th, 12 December 2023

  • @contrafax
    @contrafax 3 года назад +1

    Lol

  • @ObservingLibertarian
    @ObservingLibertarian 3 года назад +1

    7:50 Hey - at least the crafting system was pretty boss. [shrug]

    • @redman7775
      @redman7775 Год назад +1

      Yeah, except half the best resources are impossible to reach, and one of them is required in order to unlock its own way of collecting it

  • @Caercutta30
    @Caercutta30 3 года назад +1

    Ay, too much! Lol

  • @murphycunningham2465
    @murphycunningham2465 3 года назад

    Expunged comment

  • @allenmorgan1007
    @allenmorgan1007 2 года назад

    For the Algorithm, For the Author(s), For the Disembodied Voice!