Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Programmer Humor
  3. True crime

True crime

Scheduled Pinned Locked Moved Programmer Humor
programmerhumor
71 Posts 33 Posters 1 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T This user is from outside of this forum
    T This user is from outside of this forum
    [email protected]
    wrote last edited by
    #1
    This post did not contain any content.
    M dohpaz42@lemmy.worldD cupcakezealot@piefed.blahaj.zoneC J 9 12 Replies Last reply
    304
    • T [email protected]
      This post did not contain any content.
      M This user is from outside of this forum
      M This user is from outside of this forum
      [email protected]
      wrote last edited by
      #2

      What the fuck

      1 Reply Last reply
      2
      • T [email protected]
        This post did not contain any content.
        dohpaz42@lemmy.worldD This user is from outside of this forum
        dohpaz42@lemmy.worldD This user is from outside of this forum
        [email protected]
        wrote last edited by
        #3

        I mean aside of the variable name, this is not entirely unreasonable.

        D S N O grrgyle@slrpnk.netG 5 Replies Last reply
        74
        • T [email protected]
          This post did not contain any content.
          cupcakezealot@piefed.blahaj.zoneC This user is from outside of this forum
          cupcakezealot@piefed.blahaj.zoneC This user is from outside of this forum
          [email protected]
          wrote last edited by
          #4

          i would say why would you just not to isAdmin = true but i also worked with someone who did just this so i'll instead just sigh.

          also the real crime is the use of javascript tbh

          L 1 Reply Last reply
          29
          • T [email protected]
            This post did not contain any content.
            J This user is from outside of this forum
            J This user is from outside of this forum
            [email protected]
            wrote last edited by
            #5

            What if role is FILE_NOT_FOUND?!

            foxglove@lazysoci.alF 1 Reply Last reply
            5
            • cupcakezealot@piefed.blahaj.zoneC [email protected]

              i would say why would you just not to isAdmin = true but i also worked with someone who did just this so i'll instead just sigh.

              also the real crime is the use of javascript tbh

              L This user is from outside of this forum
              L This user is from outside of this forum
              [email protected]
              wrote last edited by
              #6

              That's TypeScript. I can tell by the pixels defining a type above.

              maiq@lemy.lolM 1 Reply Last reply
              20
              • T [email protected]
                This post did not contain any content.
                9 This user is from outside of this forum
                9 This user is from outside of this forum
                [email protected]
                wrote last edited by [email protected]
                #7

                role is never instantiated, so the... privileged....logs.... will never be called

                Edit: Actually no logs at all, I read the null as undefined on first skim

                1 Reply Last reply
                3
                • T [email protected]
                  This post did not contain any content.
                  tdawg@lemmy.worldT This user is from outside of this forum
                  tdawg@lemmy.worldT This user is from outside of this forum
                  [email protected]
                  wrote last edited by
                  #8

                  This is pretty clearly just rage bait. Nothing is actually setting the value so it's undef. Moreover there isn't any context here to suggest if the state definitions are determined by some weird api or are actually just made up

                  V 1 Reply Last reply
                  19
                  • T [email protected]
                    This post did not contain any content.
                    B This user is from outside of this forum
                    B This user is from outside of this forum
                    [email protected]
                    wrote last edited by
                    #9

                    Ah, the ol' tristate boolean switcheroo

                    K N 2 Replies Last reply
                    46
                    • J [email protected]

                      What if role is FILE_NOT_FOUND?!

                      foxglove@lazysoci.alF This user is from outside of this forum
                      foxglove@lazysoci.alF This user is from outside of this forum
                      [email protected]
                      wrote last edited by
                      #10

                      if it's 'FILE_NOT_FOUND' then the string will be read as truthy and you will get 'User is admin' logged.

                      bjoern_tantau@swg-empire.deB 1 Reply Last reply
                      11
                      • foxglove@lazysoci.alF [email protected]

                        if it's 'FILE_NOT_FOUND' then the string will be read as truthy and you will get 'User is admin' logged.

                        bjoern_tantau@swg-empire.deB This user is from outside of this forum
                        bjoern_tantau@swg-empire.deB This user is from outside of this forum
                        [email protected]
                        wrote last edited by
                        #11

                        Ackshually three equal signs check for type as well. So mere truthiness is not enough. It has to be exactly true.

                        Also, everyone knows FILE_NOT_FOUND isn't a string but a boolean value.

                        foxglove@lazysoci.alF 1 Reply Last reply
                        21
                        • tdawg@lemmy.worldT [email protected]

                          This is pretty clearly just rage bait. Nothing is actually setting the value so it's undef. Moreover there isn't any context here to suggest if the state definitions are determined by some weird api or are actually just made up

                          V This user is from outside of this forum
                          V This user is from outside of this forum
                          [email protected]
                          wrote last edited by [email protected]
                          #12

                          Troof

                          I mean facts. Facts is what the kids say. Facts.

                          1 Reply Last reply
                          4
                          • dohpaz42@lemmy.worldD [email protected]

                            I mean aside of the variable name, this is not entirely unreasonable.

                            D This user is from outside of this forum
                            D This user is from outside of this forum
                            [email protected]
                            wrote last edited by [email protected]
                            #13

                            E: omg forget my whole comment. I agree with you that the name sucks.


                            I mostly don't like that role is typically an intuitive name, and now suddenly it means something I wouldn't expect. Why add confusion to your code? I don't always remember what I meant week to week, much less if someone else wrote it.

                            dohpaz42@lemmy.worldD 1 Reply Last reply
                            7
                            • D [email protected]

                              E: omg forget my whole comment. I agree with you that the name sucks.


                              I mostly don't like that role is typically an intuitive name, and now suddenly it means something I wouldn't expect. Why add confusion to your code? I don't always remember what I meant week to week, much less if someone else wrote it.

                              dohpaz42@lemmy.worldD This user is from outside of this forum
                              dohpaz42@lemmy.worldD This user is from outside of this forum
                              [email protected]
                              wrote last edited by
                              #14

                              If I had a nickel for every time that happened to me, I’d still be poor, but at least I’d have several nickels. 😁

                              1 Reply Last reply
                              6
                              • L [email protected]

                                That's TypeScript. I can tell by the pixels defining a type above.

                                maiq@lemy.lolM This user is from outside of this forum
                                maiq@lemy.lolM This user is from outside of this forum
                                [email protected]
                                wrote last edited by
                                #15

                                Was looking at it and could not figure out why their weren't any semicolon's.

                                S 1 Reply Last reply
                                5
                                • dohpaz42@lemmy.worldD [email protected]

                                  I mean aside of the variable name, this is not entirely unreasonable.

                                  S This user is from outside of this forum
                                  S This user is from outside of this forum
                                  [email protected]
                                  wrote last edited by
                                  #16

                                  I would certainly rather see this than {isAdmin: bool; isLoggedIn: bool}. With boolean | null, at least illegal states are unrepresentable... even if the legal states are represented in an... interesting way.

                                  N 1 Reply Last reply
                                  29
                                  • maiq@lemy.lolM [email protected]

                                    Was looking at it and could not figure out why their weren't any semicolon's.

                                    S This user is from outside of this forum
                                    S This user is from outside of this forum
                                    [email protected]
                                    wrote last edited by
                                    #17

                                    Neither Javascript nor Typescript require semicolon, it is entirely a stylistic choice except in very rare circumstances that do not come up in normal code.

                                    maiq@lemy.lolM L E 3 Replies Last reply
                                    11
                                    • T [email protected]
                                      This post did not contain any content.
                                      R This user is from outside of this forum
                                      R This user is from outside of this forum
                                      [email protected]
                                      wrote last edited by
                                      #18

                                      Sadly this is (or used to be) valid in PHP and it made for some debugging “fun”.

                                      M 1 Reply Last reply
                                      8
                                      • S [email protected]

                                        Neither Javascript nor Typescript require semicolon, it is entirely a stylistic choice except in very rare circumstances that do not come up in normal code.

                                        maiq@lemy.lolM This user is from outside of this forum
                                        maiq@lemy.lolM This user is from outside of this forum
                                        [email protected]
                                        wrote last edited by
                                        #19

                                        That's good to know. Don't know how I didn't know this. Been writing JS since 2000. Always just used them I guess. Ecmascripts look funny to me without them

                                        L S 2 Replies Last reply
                                        2
                                        • R [email protected]

                                          Sadly this is (or used to be) valid in PHP and it made for some debugging “fun”.

                                          M This user is from outside of this forum
                                          M This user is from outside of this forum
                                          [email protected]
                                          wrote last edited by
                                          #20

                                          There are several small details that PHP won't allow, but It's valid Javascript and it's the kind of thing you may find on that language.

                                          1 Reply Last reply
                                          4
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups