GET https://kbin.spritesserver.nl/index.php/u/@bitcrafter@programming.dev/commented

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
19.82 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.06 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1582
  +user: Proxies\__CG__\App\Entity\User {#2162 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: Proxies\__CG__\App\Entity\Image {#2251 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2184 …}
  +slug: "KDE-s-Nate-Graham-On-X11-Being-A-Bad-Platform-and-The"
  +title: "KDE's Nate Graham On X11 Being A Bad Platform & The Wayland Future"
  +url: "https://www.phoronix.com/news/Graham-X11-Bad-Platform"
  +body: """
    > Well known KDE developer Nate Graham is out with a blog post today outlining his latest Wayland thoughts, how X11 is a bad platform, and the recent topic of “Wayland breaking everything” isn’t really accurate.\n
    \n
    > “In this context, “breaking everything” is another perhaps less accurate way of saying “not everything is fully ported yet”. This porting is necessary because Wayland is designed to target a future that doesn’t include 100% drop-in compatibility with everything we did in the past, because it turns out that a lot of those things don’t make sense anymore. For the ones that do, a compatibility layer (XWayland) is already provided, and anything needing deeper system integration generally has a path forward (Portals and Wayland protocols and PipeWire) or is being actively worked on. It’s all happening!”\n
    \n
    [Nate’s Original Blog Post](https://pointieststick.com/2023/12/26/does-wayland-really-break-everything/)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 177
  +favouriteCount: 274
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711892999 {#2176
    date: 2024-03-31 15:49:59.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2169 …}
  +votes: Doctrine\ORM\PersistentCollection {#2134 …}
  +reports: Doctrine\ORM\PersistentCollection {#1985 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1994 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2005 …}
  +badges: Doctrine\ORM\PersistentCollection {#1996 …}
  +children: [
    App\Entity\EntryComment {#1606
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1582 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Alternatively, instead of reading a Phoronix article that has a couple of short snippets from a much longer blog post, [you can read the original blog post yourself to see the full context](https://pointieststick.com/2023/12/26/does-wayland-really-break-everything/).\n
        \n
        Edit: Also, it is worth noting that the author of the original blog post had previously written [another relatively recent post criticizing the way in which Wayland was developed](https://pointieststick.com/2023/09/17/so-lets-talk-about-this-wayland-thing/), so it’s not like they are refusing to see its problems.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 110
      +score: 0
      +lastActive: DateTime @1708496349 {#1428
        date: 2024-02-21 07:19:09.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
        "@pnutzh4x0r@lemmy.ndlug.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1572 …}
      +nested: Doctrine\ORM\PersistentCollection {#1581 …}
      +votes: Doctrine\ORM\PersistentCollection {#1579 …}
      +reports: Doctrine\ORM\PersistentCollection {#1577 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1650 …}
      -id: 256775
      -bodyTs: "'/2023/09/17/so-lets-talk-about-this-wayland-thing/),':68 '/2023/12/26/does-wayland-really-break-everything/).':36 'also':38 'altern':1 'anoth':54 'articl':7 'author':45 'blog':19,26,49 'context':33 'coupl':11 'critic':58 'develop':65 'edit':37 'full':32 'instead':2 'like':73 'longer':18 'much':17 'note':42 'origin':25,48 'phoronix':6 'pointieststick.com':35,67 'pointieststick.com/2023/09/17/so-lets-talk-about-this-wayland-thing/),':66 'pointieststick.com/2023/12/26/does-wayland-really-break-everything/).':34 'post':20,27,50,57 'previous':52 'problem':80 'read':4,23 'recent':56 'refus':76 'relat':55 'see':30,78 'short':13 'snippet':14 'way':60 'wayland':63 'worth':41 'written':53"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5969140"
      +editedAt: DateTimeImmutable @1708451760 {#1440
        date: 2024-02-20 18:56:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703692105 {#1434
        date: 2023-12-27 16:48:25.0 +01:00
      }
      +"title": 256775
    }
  ]
  -id: 25177
  -titleTs: "'bad':9 'futur':13 'graham':4 'kde':1 'nate':3 'platform':10 'wayland':12 'x11':6"
  -bodyTs: "'/2023/12/26/does-wayland-really-break-everything/)':145 '100':72 'accur':36,46 'activ':131 'alreadi':109 'anoth':43 'anymor':98 'anyth':112 'bad':23 'blog':11,141 'break':31,40 'compat':76,105 'context':39 'deeper':114 'design':63 'develop':4 'doesn':69 'drop':74 'drop-in':73 'everyth':32,41,51,78 'forward':121 'fulli':53 'futur':67 'general':117 'graham':6 'happen':137 'includ':71 'integr':116 'isn':33 'kde':3 'known':2 'latest':16 'layer':106 'less':45 'lot':90 'make':96 'nate':5,138 'necessari':59 'need':113 'one':101 'origin':140 'outlin':14 'past':83 'path':120 'perhap':44 'pipewir':127 'platform':24 'pointieststick.com':144 'pointieststick.com/2023/12/26/does-wayland-really-break-everything/)':143 'port':54,57 'portal':122 'post':12,142 'protocol':125 'provid':110 'realli':35 'recent':27 'say':49 'sens':97 'system':115 'target':65 'thing':93 'thought':18 'today':13 'topic':28 'turn':86 'way':47 'wayland':17,30,61,124 'well':1 'work':132 'x11':20 'xwayland':107 'yet':55"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703769948
  +visibility: "visible             "
  +apId: "https://lemmy.ndlug.org/post/523560"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703683548 {#2149
    date: 2023-12-27 14:25:48.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1582
  +user: Proxies\__CG__\App\Entity\User {#2162 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: Proxies\__CG__\App\Entity\Image {#2251 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2184 …}
  +slug: "KDE-s-Nate-Graham-On-X11-Being-A-Bad-Platform-and-The"
  +title: "KDE's Nate Graham On X11 Being A Bad Platform & The Wayland Future"
  +url: "https://www.phoronix.com/news/Graham-X11-Bad-Platform"
  +body: """
    > Well known KDE developer Nate Graham is out with a blog post today outlining his latest Wayland thoughts, how X11 is a bad platform, and the recent topic of “Wayland breaking everything” isn’t really accurate.\n
    \n
    > “In this context, “breaking everything” is another perhaps less accurate way of saying “not everything is fully ported yet”. This porting is necessary because Wayland is designed to target a future that doesn’t include 100% drop-in compatibility with everything we did in the past, because it turns out that a lot of those things don’t make sense anymore. For the ones that do, a compatibility layer (XWayland) is already provided, and anything needing deeper system integration generally has a path forward (Portals and Wayland protocols and PipeWire) or is being actively worked on. It’s all happening!”\n
    \n
    [Nate’s Original Blog Post](https://pointieststick.com/2023/12/26/does-wayland-really-break-everything/)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 177
  +favouriteCount: 274
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711892999 {#2176
    date: 2024-03-31 15:49:59.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2169 …}
  +votes: Doctrine\ORM\PersistentCollection {#2134 …}
  +reports: Doctrine\ORM\PersistentCollection {#1985 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1994 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2005 …}
  +badges: Doctrine\ORM\PersistentCollection {#1996 …}
  +children: [
    App\Entity\EntryComment {#1606
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1582 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Alternatively, instead of reading a Phoronix article that has a couple of short snippets from a much longer blog post, [you can read the original blog post yourself to see the full context](https://pointieststick.com/2023/12/26/does-wayland-really-break-everything/).\n
        \n
        Edit: Also, it is worth noting that the author of the original blog post had previously written [another relatively recent post criticizing the way in which Wayland was developed](https://pointieststick.com/2023/09/17/so-lets-talk-about-this-wayland-thing/), so it’s not like they are refusing to see its problems.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 110
      +score: 0
      +lastActive: DateTime @1708496349 {#1428
        date: 2024-02-21 07:19:09.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
        "@pnutzh4x0r@lemmy.ndlug.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1572 …}
      +nested: Doctrine\ORM\PersistentCollection {#1581 …}
      +votes: Doctrine\ORM\PersistentCollection {#1579 …}
      +reports: Doctrine\ORM\PersistentCollection {#1577 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1650 …}
      -id: 256775
      -bodyTs: "'/2023/09/17/so-lets-talk-about-this-wayland-thing/),':68 '/2023/12/26/does-wayland-really-break-everything/).':36 'also':38 'altern':1 'anoth':54 'articl':7 'author':45 'blog':19,26,49 'context':33 'coupl':11 'critic':58 'develop':65 'edit':37 'full':32 'instead':2 'like':73 'longer':18 'much':17 'note':42 'origin':25,48 'phoronix':6 'pointieststick.com':35,67 'pointieststick.com/2023/09/17/so-lets-talk-about-this-wayland-thing/),':66 'pointieststick.com/2023/12/26/does-wayland-really-break-everything/).':34 'post':20,27,50,57 'previous':52 'problem':80 'read':4,23 'recent':56 'refus':76 'relat':55 'see':30,78 'short':13 'snippet':14 'way':60 'wayland':63 'worth':41 'written':53"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5969140"
      +editedAt: DateTimeImmutable @1708451760 {#1440
        date: 2024-02-20 18:56:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703692105 {#1434
        date: 2023-12-27 16:48:25.0 +01:00
      }
      +"title": 256775
    }
  ]
  -id: 25177
  -titleTs: "'bad':9 'futur':13 'graham':4 'kde':1 'nate':3 'platform':10 'wayland':12 'x11':6"
  -bodyTs: "'/2023/12/26/does-wayland-really-break-everything/)':145 '100':72 'accur':36,46 'activ':131 'alreadi':109 'anoth':43 'anymor':98 'anyth':112 'bad':23 'blog':11,141 'break':31,40 'compat':76,105 'context':39 'deeper':114 'design':63 'develop':4 'doesn':69 'drop':74 'drop-in':73 'everyth':32,41,51,78 'forward':121 'fulli':53 'futur':67 'general':117 'graham':6 'happen':137 'includ':71 'integr':116 'isn':33 'kde':3 'known':2 'latest':16 'layer':106 'less':45 'lot':90 'make':96 'nate':5,138 'necessari':59 'need':113 'one':101 'origin':140 'outlin':14 'past':83 'path':120 'perhap':44 'pipewir':127 'platform':24 'pointieststick.com':144 'pointieststick.com/2023/12/26/does-wayland-really-break-everything/)':143 'port':54,57 'portal':122 'post':12,142 'protocol':125 'provid':110 'realli':35 'recent':27 'say':49 'sens':97 'system':115 'target':65 'thing':93 'thought':18 'today':13 'topic':28 'turn':86 'way':47 'wayland':17,30,61,124 'well':1 'work':132 'x11':20 'xwayland':107 'yet':55"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703769948
  +visibility: "visible             "
  +apId: "https://lemmy.ndlug.org/post/523560"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703683548 {#2149
    date: 2023-12-27 14:25:48.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1582
  +user: Proxies\__CG__\App\Entity\User {#2162 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: Proxies\__CG__\App\Entity\Image {#2251 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2184 …}
  +slug: "KDE-s-Nate-Graham-On-X11-Being-A-Bad-Platform-and-The"
  +title: "KDE's Nate Graham On X11 Being A Bad Platform & The Wayland Future"
  +url: "https://www.phoronix.com/news/Graham-X11-Bad-Platform"
  +body: """
    > Well known KDE developer Nate Graham is out with a blog post today outlining his latest Wayland thoughts, how X11 is a bad platform, and the recent topic of “Wayland breaking everything” isn’t really accurate.\n
    \n
    > “In this context, “breaking everything” is another perhaps less accurate way of saying “not everything is fully ported yet”. This porting is necessary because Wayland is designed to target a future that doesn’t include 100% drop-in compatibility with everything we did in the past, because it turns out that a lot of those things don’t make sense anymore. For the ones that do, a compatibility layer (XWayland) is already provided, and anything needing deeper system integration generally has a path forward (Portals and Wayland protocols and PipeWire) or is being actively worked on. It’s all happening!”\n
    \n
    [Nate’s Original Blog Post](https://pointieststick.com/2023/12/26/does-wayland-really-break-everything/)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 177
  +favouriteCount: 274
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711892999 {#2176
    date: 2024-03-31 15:49:59.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2169 …}
  +votes: Doctrine\ORM\PersistentCollection {#2134 …}
  +reports: Doctrine\ORM\PersistentCollection {#1985 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1994 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2005 …}
  +badges: Doctrine\ORM\PersistentCollection {#1996 …}
  +children: [
    App\Entity\EntryComment {#1606
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1582 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Alternatively, instead of reading a Phoronix article that has a couple of short snippets from a much longer blog post, [you can read the original blog post yourself to see the full context](https://pointieststick.com/2023/12/26/does-wayland-really-break-everything/).\n
        \n
        Edit: Also, it is worth noting that the author of the original blog post had previously written [another relatively recent post criticizing the way in which Wayland was developed](https://pointieststick.com/2023/09/17/so-lets-talk-about-this-wayland-thing/), so it’s not like they are refusing to see its problems.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 110
      +score: 0
      +lastActive: DateTime @1708496349 {#1428
        date: 2024-02-21 07:19:09.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
        "@pnutzh4x0r@lemmy.ndlug.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1572 …}
      +nested: Doctrine\ORM\PersistentCollection {#1581 …}
      +votes: Doctrine\ORM\PersistentCollection {#1579 …}
      +reports: Doctrine\ORM\PersistentCollection {#1577 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1650 …}
      -id: 256775
      -bodyTs: "'/2023/09/17/so-lets-talk-about-this-wayland-thing/),':68 '/2023/12/26/does-wayland-really-break-everything/).':36 'also':38 'altern':1 'anoth':54 'articl':7 'author':45 'blog':19,26,49 'context':33 'coupl':11 'critic':58 'develop':65 'edit':37 'full':32 'instead':2 'like':73 'longer':18 'much':17 'note':42 'origin':25,48 'phoronix':6 'pointieststick.com':35,67 'pointieststick.com/2023/09/17/so-lets-talk-about-this-wayland-thing/),':66 'pointieststick.com/2023/12/26/does-wayland-really-break-everything/).':34 'post':20,27,50,57 'previous':52 'problem':80 'read':4,23 'recent':56 'refus':76 'relat':55 'see':30,78 'short':13 'snippet':14 'way':60 'wayland':63 'worth':41 'written':53"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5969140"
      +editedAt: DateTimeImmutable @1708451760 {#1440
        date: 2024-02-20 18:56:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703692105 {#1434
        date: 2023-12-27 16:48:25.0 +01:00
      }
      +"title": 256775
    }
  ]
  -id: 25177
  -titleTs: "'bad':9 'futur':13 'graham':4 'kde':1 'nate':3 'platform':10 'wayland':12 'x11':6"
  -bodyTs: "'/2023/12/26/does-wayland-really-break-everything/)':145 '100':72 'accur':36,46 'activ':131 'alreadi':109 'anoth':43 'anymor':98 'anyth':112 'bad':23 'blog':11,141 'break':31,40 'compat':76,105 'context':39 'deeper':114 'design':63 'develop':4 'doesn':69 'drop':74 'drop-in':73 'everyth':32,41,51,78 'forward':121 'fulli':53 'futur':67 'general':117 'graham':6 'happen':137 'includ':71 'integr':116 'isn':33 'kde':3 'known':2 'latest':16 'layer':106 'less':45 'lot':90 'make':96 'nate':5,138 'necessari':59 'need':113 'one':101 'origin':140 'outlin':14 'past':83 'path':120 'perhap':44 'pipewir':127 'platform':24 'pointieststick.com':144 'pointieststick.com/2023/12/26/does-wayland-really-break-everything/)':143 'port':54,57 'portal':122 'post':12,142 'protocol':125 'provid':110 'realli':35 'recent':27 'say':49 'sens':97 'system':115 'target':65 'thing':93 'thought':18 'today':13 'topic':28 'turn':86 'way':47 'wayland':17,30,61,124 'well':1 'work':132 'x11':20 'xwayland':107 'yet':55"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703769948
  +visibility: "visible             "
  +apId: "https://lemmy.ndlug.org/post/523560"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703683548 {#2149
    date: 2023-12-27 14:25:48.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#1606
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1582
    +user: Proxies\__CG__\App\Entity\User {#2162 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
    +image: Proxies\__CG__\App\Entity\Image {#2251 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2184 …}
    +slug: "KDE-s-Nate-Graham-On-X11-Being-A-Bad-Platform-and-The"
    +title: "KDE's Nate Graham On X11 Being A Bad Platform & The Wayland Future"
    +url: "https://www.phoronix.com/news/Graham-X11-Bad-Platform"
    +body: """
      > Well known KDE developer Nate Graham is out with a blog post today outlining his latest Wayland thoughts, how X11 is a bad platform, and the recent topic of “Wayland breaking everything” isn’t really accurate.\n
      \n
      > “In this context, “breaking everything” is another perhaps less accurate way of saying “not everything is fully ported yet”. This porting is necessary because Wayland is designed to target a future that doesn’t include 100% drop-in compatibility with everything we did in the past, because it turns out that a lot of those things don’t make sense anymore. For the ones that do, a compatibility layer (XWayland) is already provided, and anything needing deeper system integration generally has a path forward (Portals and Wayland protocols and PipeWire) or is being actively worked on. It’s all happening!”\n
      \n
      [Nate’s Original Blog Post](https://pointieststick.com/2023/12/26/does-wayland-really-break-everything/)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 177
    +favouriteCount: 274
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711892999 {#2176
      date: 2024-03-31 15:49:59.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2169 …}
    +votes: Doctrine\ORM\PersistentCollection {#2134 …}
    +reports: Doctrine\ORM\PersistentCollection {#1985 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1994 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2005 …}
    +badges: Doctrine\ORM\PersistentCollection {#1996 …}
    +children: [
      App\Entity\EntryComment {#1606}
    ]
    -id: 25177
    -titleTs: "'bad':9 'futur':13 'graham':4 'kde':1 'nate':3 'platform':10 'wayland':12 'x11':6"
    -bodyTs: "'/2023/12/26/does-wayland-really-break-everything/)':145 '100':72 'accur':36,46 'activ':131 'alreadi':109 'anoth':43 'anymor':98 'anyth':112 'bad':23 'blog':11,141 'break':31,40 'compat':76,105 'context':39 'deeper':114 'design':63 'develop':4 'doesn':69 'drop':74 'drop-in':73 'everyth':32,41,51,78 'forward':121 'fulli':53 'futur':67 'general':117 'graham':6 'happen':137 'includ':71 'integr':116 'isn':33 'kde':3 'known':2 'latest':16 'layer':106 'less':45 'lot':90 'make':96 'nate':5,138 'necessari':59 'need':113 'one':101 'origin':140 'outlin':14 'past':83 'path':120 'perhap':44 'pipewir':127 'platform':24 'pointieststick.com':144 'pointieststick.com/2023/12/26/does-wayland-really-break-everything/)':143 'port':54,57 'portal':122 'post':12,142 'protocol':125 'provid':110 'realli':35 'recent':27 'say':49 'sens':97 'system':115 'target':65 'thing':93 'thought':18 'today':13 'topic':28 'turn':86 'way':47 'wayland':17,30,61,124 'well':1 'work':132 'x11':20 'xwayland':107 'yet':55"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703769948
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/523560"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703683548 {#2149
      date: 2023-12-27 14:25:48.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Alternatively, instead of reading a Phoronix article that has a couple of short snippets from a much longer blog post, [you can read the original blog post yourself to see the full context](https://pointieststick.com/2023/12/26/does-wayland-really-break-everything/).\n
    \n
    Edit: Also, it is worth noting that the author of the original blog post had previously written [another relatively recent post criticizing the way in which Wayland was developed](https://pointieststick.com/2023/09/17/so-lets-talk-about-this-wayland-thing/), so it’s not like they are refusing to see its problems.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 110
  +score: 0
  +lastActive: DateTime @1708496349 {#1428
    date: 2024-02-21 07:19:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
    "@pnutzh4x0r@lemmy.ndlug.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1572 …}
  +nested: Doctrine\ORM\PersistentCollection {#1581 …}
  +votes: Doctrine\ORM\PersistentCollection {#1579 …}
  +reports: Doctrine\ORM\PersistentCollection {#1577 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1650 …}
  -id: 256775
  -bodyTs: "'/2023/09/17/so-lets-talk-about-this-wayland-thing/),':68 '/2023/12/26/does-wayland-really-break-everything/).':36 'also':38 'altern':1 'anoth':54 'articl':7 'author':45 'blog':19,26,49 'context':33 'coupl':11 'critic':58 'develop':65 'edit':37 'full':32 'instead':2 'like':73 'longer':18 'much':17 'note':42 'origin':25,48 'phoronix':6 'pointieststick.com':35,67 'pointieststick.com/2023/09/17/so-lets-talk-about-this-wayland-thing/),':66 'pointieststick.com/2023/12/26/does-wayland-really-break-everything/).':34 'post':20,27,50,57 'previous':52 'problem':80 'read':4,23 'recent':56 'refus':76 'relat':55 'see':30,78 'short':13 'snippet':14 'way':60 'wayland':63 'worth':41 'written':53"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5969140"
  +editedAt: DateTimeImmutable @1708451760 {#1440
    date: 2024-02-20 18:56:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703692105 {#1434
    date: 2023-12-27 16:48:25.0 +01:00
  }
  +"title": 256775
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#1606
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1582
    +user: Proxies\__CG__\App\Entity\User {#2162 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
    +image: Proxies\__CG__\App\Entity\Image {#2251 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2184 …}
    +slug: "KDE-s-Nate-Graham-On-X11-Being-A-Bad-Platform-and-The"
    +title: "KDE's Nate Graham On X11 Being A Bad Platform & The Wayland Future"
    +url: "https://www.phoronix.com/news/Graham-X11-Bad-Platform"
    +body: """
      > Well known KDE developer Nate Graham is out with a blog post today outlining his latest Wayland thoughts, how X11 is a bad platform, and the recent topic of “Wayland breaking everything” isn’t really accurate.\n
      \n
      > “In this context, “breaking everything” is another perhaps less accurate way of saying “not everything is fully ported yet”. This porting is necessary because Wayland is designed to target a future that doesn’t include 100% drop-in compatibility with everything we did in the past, because it turns out that a lot of those things don’t make sense anymore. For the ones that do, a compatibility layer (XWayland) is already provided, and anything needing deeper system integration generally has a path forward (Portals and Wayland protocols and PipeWire) or is being actively worked on. It’s all happening!”\n
      \n
      [Nate’s Original Blog Post](https://pointieststick.com/2023/12/26/does-wayland-really-break-everything/)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 177
    +favouriteCount: 274
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711892999 {#2176
      date: 2024-03-31 15:49:59.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2169 …}
    +votes: Doctrine\ORM\PersistentCollection {#2134 …}
    +reports: Doctrine\ORM\PersistentCollection {#1985 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1994 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2005 …}
    +badges: Doctrine\ORM\PersistentCollection {#1996 …}
    +children: [
      App\Entity\EntryComment {#1606}
    ]
    -id: 25177
    -titleTs: "'bad':9 'futur':13 'graham':4 'kde':1 'nate':3 'platform':10 'wayland':12 'x11':6"
    -bodyTs: "'/2023/12/26/does-wayland-really-break-everything/)':145 '100':72 'accur':36,46 'activ':131 'alreadi':109 'anoth':43 'anymor':98 'anyth':112 'bad':23 'blog':11,141 'break':31,40 'compat':76,105 'context':39 'deeper':114 'design':63 'develop':4 'doesn':69 'drop':74 'drop-in':73 'everyth':32,41,51,78 'forward':121 'fulli':53 'futur':67 'general':117 'graham':6 'happen':137 'includ':71 'integr':116 'isn':33 'kde':3 'known':2 'latest':16 'layer':106 'less':45 'lot':90 'make':96 'nate':5,138 'necessari':59 'need':113 'one':101 'origin':140 'outlin':14 'past':83 'path':120 'perhap':44 'pipewir':127 'platform':24 'pointieststick.com':144 'pointieststick.com/2023/12/26/does-wayland-really-break-everything/)':143 'port':54,57 'portal':122 'post':12,142 'protocol':125 'provid':110 'realli':35 'recent':27 'say':49 'sens':97 'system':115 'target':65 'thing':93 'thought':18 'today':13 'topic':28 'turn':86 'way':47 'wayland':17,30,61,124 'well':1 'work':132 'x11':20 'xwayland':107 'yet':55"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703769948
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/523560"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703683548 {#2149
      date: 2023-12-27 14:25:48.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Alternatively, instead of reading a Phoronix article that has a couple of short snippets from a much longer blog post, [you can read the original blog post yourself to see the full context](https://pointieststick.com/2023/12/26/does-wayland-really-break-everything/).\n
    \n
    Edit: Also, it is worth noting that the author of the original blog post had previously written [another relatively recent post criticizing the way in which Wayland was developed](https://pointieststick.com/2023/09/17/so-lets-talk-about-this-wayland-thing/), so it’s not like they are refusing to see its problems.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 110
  +score: 0
  +lastActive: DateTime @1708496349 {#1428
    date: 2024-02-21 07:19:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
    "@pnutzh4x0r@lemmy.ndlug.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1572 …}
  +nested: Doctrine\ORM\PersistentCollection {#1581 …}
  +votes: Doctrine\ORM\PersistentCollection {#1579 …}
  +reports: Doctrine\ORM\PersistentCollection {#1577 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1650 …}
  -id: 256775
  -bodyTs: "'/2023/09/17/so-lets-talk-about-this-wayland-thing/),':68 '/2023/12/26/does-wayland-really-break-everything/).':36 'also':38 'altern':1 'anoth':54 'articl':7 'author':45 'blog':19,26,49 'context':33 'coupl':11 'critic':58 'develop':65 'edit':37 'full':32 'instead':2 'like':73 'longer':18 'much':17 'note':42 'origin':25,48 'phoronix':6 'pointieststick.com':35,67 'pointieststick.com/2023/09/17/so-lets-talk-about-this-wayland-thing/),':66 'pointieststick.com/2023/12/26/does-wayland-really-break-everything/).':34 'post':20,27,50,57 'previous':52 'problem':80 'read':4,23 'recent':56 'refus':76 'relat':55 'see':30,78 'short':13 'snippet':14 'way':60 'wayland':63 'worth':41 'written':53"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5969140"
  +editedAt: DateTimeImmutable @1708451760 {#1440
    date: 2024-02-20 18:56:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703692105 {#1434
    date: 2023-12-27 16:48:25.0 +01:00
  }
  +"title": 256775
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#1606
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1582
    +user: Proxies\__CG__\App\Entity\User {#2162 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
    +image: Proxies\__CG__\App\Entity\Image {#2251 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2184 …}
    +slug: "KDE-s-Nate-Graham-On-X11-Being-A-Bad-Platform-and-The"
    +title: "KDE's Nate Graham On X11 Being A Bad Platform & The Wayland Future"
    +url: "https://www.phoronix.com/news/Graham-X11-Bad-Platform"
    +body: """
      > Well known KDE developer Nate Graham is out with a blog post today outlining his latest Wayland thoughts, how X11 is a bad platform, and the recent topic of “Wayland breaking everything” isn’t really accurate.\n
      \n
      > “In this context, “breaking everything” is another perhaps less accurate way of saying “not everything is fully ported yet”. This porting is necessary because Wayland is designed to target a future that doesn’t include 100% drop-in compatibility with everything we did in the past, because it turns out that a lot of those things don’t make sense anymore. For the ones that do, a compatibility layer (XWayland) is already provided, and anything needing deeper system integration generally has a path forward (Portals and Wayland protocols and PipeWire) or is being actively worked on. It’s all happening!”\n
      \n
      [Nate’s Original Blog Post](https://pointieststick.com/2023/12/26/does-wayland-really-break-everything/)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 177
    +favouriteCount: 274
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711892999 {#2176
      date: 2024-03-31 15:49:59.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2169 …}
    +votes: Doctrine\ORM\PersistentCollection {#2134 …}
    +reports: Doctrine\ORM\PersistentCollection {#1985 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1994 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2005 …}
    +badges: Doctrine\ORM\PersistentCollection {#1996 …}
    +children: [
      App\Entity\EntryComment {#1606}
    ]
    -id: 25177
    -titleTs: "'bad':9 'futur':13 'graham':4 'kde':1 'nate':3 'platform':10 'wayland':12 'x11':6"
    -bodyTs: "'/2023/12/26/does-wayland-really-break-everything/)':145 '100':72 'accur':36,46 'activ':131 'alreadi':109 'anoth':43 'anymor':98 'anyth':112 'bad':23 'blog':11,141 'break':31,40 'compat':76,105 'context':39 'deeper':114 'design':63 'develop':4 'doesn':69 'drop':74 'drop-in':73 'everyth':32,41,51,78 'forward':121 'fulli':53 'futur':67 'general':117 'graham':6 'happen':137 'includ':71 'integr':116 'isn':33 'kde':3 'known':2 'latest':16 'layer':106 'less':45 'lot':90 'make':96 'nate':5,138 'necessari':59 'need':113 'one':101 'origin':140 'outlin':14 'past':83 'path':120 'perhap':44 'pipewir':127 'platform':24 'pointieststick.com':144 'pointieststick.com/2023/12/26/does-wayland-really-break-everything/)':143 'port':54,57 'portal':122 'post':12,142 'protocol':125 'provid':110 'realli':35 'recent':27 'say':49 'sens':97 'system':115 'target':65 'thing':93 'thought':18 'today':13 'topic':28 'turn':86 'way':47 'wayland':17,30,61,124 'well':1 'work':132 'x11':20 'xwayland':107 'yet':55"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703769948
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/523560"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703683548 {#2149
      date: 2023-12-27 14:25:48.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Alternatively, instead of reading a Phoronix article that has a couple of short snippets from a much longer blog post, [you can read the original blog post yourself to see the full context](https://pointieststick.com/2023/12/26/does-wayland-really-break-everything/).\n
    \n
    Edit: Also, it is worth noting that the author of the original blog post had previously written [another relatively recent post criticizing the way in which Wayland was developed](https://pointieststick.com/2023/09/17/so-lets-talk-about-this-wayland-thing/), so it’s not like they are refusing to see its problems.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 110
  +score: 0
  +lastActive: DateTime @1708496349 {#1428
    date: 2024-02-21 07:19:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
    "@pnutzh4x0r@lemmy.ndlug.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1572 …}
  +nested: Doctrine\ORM\PersistentCollection {#1581 …}
  +votes: Doctrine\ORM\PersistentCollection {#1579 …}
  +reports: Doctrine\ORM\PersistentCollection {#1577 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1650 …}
  -id: 256775
  -bodyTs: "'/2023/09/17/so-lets-talk-about-this-wayland-thing/),':68 '/2023/12/26/does-wayland-really-break-everything/).':36 'also':38 'altern':1 'anoth':54 'articl':7 'author':45 'blog':19,26,49 'context':33 'coupl':11 'critic':58 'develop':65 'edit':37 'full':32 'instead':2 'like':73 'longer':18 'much':17 'note':42 'origin':25,48 'phoronix':6 'pointieststick.com':35,67 'pointieststick.com/2023/09/17/so-lets-talk-about-this-wayland-thing/),':66 'pointieststick.com/2023/12/26/does-wayland-really-break-everything/).':34 'post':20,27,50,57 'previous':52 'problem':80 'read':4,23 'recent':56 'refus':76 'relat':55 'see':30,78 'short':13 'snippet':14 'way':60 'wayland':63 'worth':41 'written':53"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5969140"
  +editedAt: DateTimeImmutable @1708451760 {#1440
    date: 2024-02-20 18:56:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703692105 {#1434
    date: 2023-12-27 16:48:25.0 +01:00
  }
  +"title": 256775
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2361
  +user: Proxies\__CG__\App\Entity\User {#2045 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2298 …}
  +slug: "Ancient-wisdom-often-sounds-like-common-sense-now-that-it"
  +title: "Ancient wisdom often sounds like common sense now that it is commomly taught. What is some ancient wisdom that we no longer teach because it was wrong?"
  +url: null
  +body: "This question inspired by [this post.](https://startrek.website/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp)."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 174
  +favouriteCount: 310
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729371349 {#1363
    date: 2024-10-19 22:55:49.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2311 …}
  +votes: Doctrine\ORM\PersistentCollection {#2189 …}
  +reports: Doctrine\ORM\PersistentCollection {#2228 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2295 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2292 …}
  +badges: Doctrine\ORM\PersistentCollection {#2222 …}
  +children: [
    App\Entity\EntryComment {#2359
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2361 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2364 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2372 …}
      +body: "The founding fathers did not believe in universal suffrage; at the time only people who owned land could vote–to say nothing of even *less* privileged groups than that–and they were fine with that policy, in part because these were considered to be the people with the most skin in the game."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704045450 {#2377
        date: 2023-12-31 18:57:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TheLadyAugust@lemmy.world"
        "@ArbitraryValue@sh.itjust.works"
        "@Wahots@pawb.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2380 …}
      +nested: Doctrine\ORM\PersistentCollection {#2382 …}
      +votes: Doctrine\ORM\PersistentCollection {#2384 …}
      +reports: Doctrine\ORM\PersistentCollection {#2379 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2383 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 268073
      -bodyTs: "'believ':6 'consid':42 'could':18 'even':24 'father':3 'fine':33 'found':2 'game':53 'group':27 'land':17 'less':25 'noth':22 'own':16 'part':38 'peopl':14,46 'polici':36 'privileg':26 'say':21 'skin':50 'suffrag':9 'time':12 'univers':8 'vote':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6038627"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704045450 {#2360
        date: 2023-12-31 18:57:30.0 +01:00
      }
      +"title": 268073
    }
  ]
  -id: 25736
  -titleTs: "'ancient':1,17 'commom':12 'common':6 'like':5 'longer':22 'often':3 'sens':7 'sound':4 'taught':13 'teach':23 'wisdom':2,18 'wrong':27"
  -bodyTs: "'/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp).':9 'inspir':3 'post':6 'question':2 'startrek.website':8 'startrek.website/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp).':7"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703973392
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10108279"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703886992 {#2163
    date: 2023-12-29 22:56:32.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2361
  +user: Proxies\__CG__\App\Entity\User {#2045 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2298 …}
  +slug: "Ancient-wisdom-often-sounds-like-common-sense-now-that-it"
  +title: "Ancient wisdom often sounds like common sense now that it is commomly taught. What is some ancient wisdom that we no longer teach because it was wrong?"
  +url: null
  +body: "This question inspired by [this post.](https://startrek.website/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp)."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 174
  +favouriteCount: 310
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729371349 {#1363
    date: 2024-10-19 22:55:49.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2311 …}
  +votes: Doctrine\ORM\PersistentCollection {#2189 …}
  +reports: Doctrine\ORM\PersistentCollection {#2228 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2295 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2292 …}
  +badges: Doctrine\ORM\PersistentCollection {#2222 …}
  +children: [
    App\Entity\EntryComment {#2359
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2361 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2364 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2372 …}
      +body: "The founding fathers did not believe in universal suffrage; at the time only people who owned land could vote–to say nothing of even *less* privileged groups than that–and they were fine with that policy, in part because these were considered to be the people with the most skin in the game."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704045450 {#2377
        date: 2023-12-31 18:57:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TheLadyAugust@lemmy.world"
        "@ArbitraryValue@sh.itjust.works"
        "@Wahots@pawb.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2380 …}
      +nested: Doctrine\ORM\PersistentCollection {#2382 …}
      +votes: Doctrine\ORM\PersistentCollection {#2384 …}
      +reports: Doctrine\ORM\PersistentCollection {#2379 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2383 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 268073
      -bodyTs: "'believ':6 'consid':42 'could':18 'even':24 'father':3 'fine':33 'found':2 'game':53 'group':27 'land':17 'less':25 'noth':22 'own':16 'part':38 'peopl':14,46 'polici':36 'privileg':26 'say':21 'skin':50 'suffrag':9 'time':12 'univers':8 'vote':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6038627"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704045450 {#2360
        date: 2023-12-31 18:57:30.0 +01:00
      }
      +"title": 268073
    }
  ]
  -id: 25736
  -titleTs: "'ancient':1,17 'commom':12 'common':6 'like':5 'longer':22 'often':3 'sens':7 'sound':4 'taught':13 'teach':23 'wisdom':2,18 'wrong':27"
  -bodyTs: "'/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp).':9 'inspir':3 'post':6 'question':2 'startrek.website':8 'startrek.website/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp).':7"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703973392
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10108279"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703886992 {#2163
    date: 2023-12-29 22:56:32.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2361
  +user: Proxies\__CG__\App\Entity\User {#2045 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2298 …}
  +slug: "Ancient-wisdom-often-sounds-like-common-sense-now-that-it"
  +title: "Ancient wisdom often sounds like common sense now that it is commomly taught. What is some ancient wisdom that we no longer teach because it was wrong?"
  +url: null
  +body: "This question inspired by [this post.](https://startrek.website/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp)."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 174
  +favouriteCount: 310
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729371349 {#1363
    date: 2024-10-19 22:55:49.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2311 …}
  +votes: Doctrine\ORM\PersistentCollection {#2189 …}
  +reports: Doctrine\ORM\PersistentCollection {#2228 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2295 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2292 …}
  +badges: Doctrine\ORM\PersistentCollection {#2222 …}
  +children: [
    App\Entity\EntryComment {#2359
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2361 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2364 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2372 …}
      +body: "The founding fathers did not believe in universal suffrage; at the time only people who owned land could vote–to say nothing of even *less* privileged groups than that–and they were fine with that policy, in part because these were considered to be the people with the most skin in the game."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704045450 {#2377
        date: 2023-12-31 18:57:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TheLadyAugust@lemmy.world"
        "@ArbitraryValue@sh.itjust.works"
        "@Wahots@pawb.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2380 …}
      +nested: Doctrine\ORM\PersistentCollection {#2382 …}
      +votes: Doctrine\ORM\PersistentCollection {#2384 …}
      +reports: Doctrine\ORM\PersistentCollection {#2379 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2383 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 268073
      -bodyTs: "'believ':6 'consid':42 'could':18 'even':24 'father':3 'fine':33 'found':2 'game':53 'group':27 'land':17 'less':25 'noth':22 'own':16 'part':38 'peopl':14,46 'polici':36 'privileg':26 'say':21 'skin':50 'suffrag':9 'time':12 'univers':8 'vote':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6038627"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704045450 {#2360
        date: 2023-12-31 18:57:30.0 +01:00
      }
      +"title": 268073
    }
  ]
  -id: 25736
  -titleTs: "'ancient':1,17 'commom':12 'common':6 'like':5 'longer':22 'often':3 'sens':7 'sound':4 'taught':13 'teach':23 'wisdom':2,18 'wrong':27"
  -bodyTs: "'/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp).':9 'inspir':3 'post':6 'question':2 'startrek.website':8 'startrek.website/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp).':7"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703973392
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10108279"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703886992 {#2163
    date: 2023-12-29 22:56:32.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#2359
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2361
    +user: Proxies\__CG__\App\Entity\User {#2045 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2298 …}
    +slug: "Ancient-wisdom-often-sounds-like-common-sense-now-that-it"
    +title: "Ancient wisdom often sounds like common sense now that it is commomly taught. What is some ancient wisdom that we no longer teach because it was wrong?"
    +url: null
    +body: "This question inspired by [this post.](https://startrek.website/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp)."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 174
    +favouriteCount: 310
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729371349 {#1363
      date: 2024-10-19 22:55:49.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2311 …}
    +votes: Doctrine\ORM\PersistentCollection {#2189 …}
    +reports: Doctrine\ORM\PersistentCollection {#2228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2292 …}
    +badges: Doctrine\ORM\PersistentCollection {#2222 …}
    +children: [
      App\Entity\EntryComment {#2359}
    ]
    -id: 25736
    -titleTs: "'ancient':1,17 'commom':12 'common':6 'like':5 'longer':22 'often':3 'sens':7 'sound':4 'taught':13 'teach':23 'wisdom':2,18 'wrong':27"
    -bodyTs: "'/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp).':9 'inspir':3 'post':6 'question':2 'startrek.website':8 'startrek.website/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp).':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703973392
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10108279"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703886992 {#2163
      date: 2023-12-29 22:56:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2364 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2372 …}
  +body: "The founding fathers did not believe in universal suffrage; at the time only people who owned land could vote–to say nothing of even *less* privileged groups than that–and they were fine with that policy, in part because these were considered to be the people with the most skin in the game."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704045450 {#2377
    date: 2023-12-31 18:57:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TheLadyAugust@lemmy.world"
    "@ArbitraryValue@sh.itjust.works"
    "@Wahots@pawb.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2380 …}
  +nested: Doctrine\ORM\PersistentCollection {#2382 …}
  +votes: Doctrine\ORM\PersistentCollection {#2384 …}
  +reports: Doctrine\ORM\PersistentCollection {#2379 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2383 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1906 …}
  -id: 268073
  -bodyTs: "'believ':6 'consid':42 'could':18 'even':24 'father':3 'fine':33 'found':2 'game':53 'group':27 'land':17 'less':25 'noth':22 'own':16 'part':38 'peopl':14,46 'polici':36 'privileg':26 'say':21 'skin':50 'suffrag':9 'time':12 'univers':8 'vote':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6038627"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704045450 {#2360
    date: 2023-12-31 18:57:30.0 +01:00
  }
  +"title": 268073
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#2359
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2361
    +user: Proxies\__CG__\App\Entity\User {#2045 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2298 …}
    +slug: "Ancient-wisdom-often-sounds-like-common-sense-now-that-it"
    +title: "Ancient wisdom often sounds like common sense now that it is commomly taught. What is some ancient wisdom that we no longer teach because it was wrong?"
    +url: null
    +body: "This question inspired by [this post.](https://startrek.website/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp)."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 174
    +favouriteCount: 310
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729371349 {#1363
      date: 2024-10-19 22:55:49.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2311 …}
    +votes: Doctrine\ORM\PersistentCollection {#2189 …}
    +reports: Doctrine\ORM\PersistentCollection {#2228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2292 …}
    +badges: Doctrine\ORM\PersistentCollection {#2222 …}
    +children: [
      App\Entity\EntryComment {#2359}
    ]
    -id: 25736
    -titleTs: "'ancient':1,17 'commom':12 'common':6 'like':5 'longer':22 'often':3 'sens':7 'sound':4 'taught':13 'teach':23 'wisdom':2,18 'wrong':27"
    -bodyTs: "'/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp).':9 'inspir':3 'post':6 'question':2 'startrek.website':8 'startrek.website/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp).':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703973392
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10108279"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703886992 {#2163
      date: 2023-12-29 22:56:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2364 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2372 …}
  +body: "The founding fathers did not believe in universal suffrage; at the time only people who owned land could vote–to say nothing of even *less* privileged groups than that–and they were fine with that policy, in part because these were considered to be the people with the most skin in the game."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704045450 {#2377
    date: 2023-12-31 18:57:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TheLadyAugust@lemmy.world"
    "@ArbitraryValue@sh.itjust.works"
    "@Wahots@pawb.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2380 …}
  +nested: Doctrine\ORM\PersistentCollection {#2382 …}
  +votes: Doctrine\ORM\PersistentCollection {#2384 …}
  +reports: Doctrine\ORM\PersistentCollection {#2379 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2383 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1906 …}
  -id: 268073
  -bodyTs: "'believ':6 'consid':42 'could':18 'even':24 'father':3 'fine':33 'found':2 'game':53 'group':27 'land':17 'less':25 'noth':22 'own':16 'part':38 'peopl':14,46 'polici':36 'privileg':26 'say':21 'skin':50 'suffrag':9 'time':12 'univers':8 'vote':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6038627"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704045450 {#2360
    date: 2023-12-31 18:57:30.0 +01:00
  }
  +"title": 268073
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#2359
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2361
    +user: Proxies\__CG__\App\Entity\User {#2045 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2298 …}
    +slug: "Ancient-wisdom-often-sounds-like-common-sense-now-that-it"
    +title: "Ancient wisdom often sounds like common sense now that it is commomly taught. What is some ancient wisdom that we no longer teach because it was wrong?"
    +url: null
    +body: "This question inspired by [this post.](https://startrek.website/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp)."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 174
    +favouriteCount: 310
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729371349 {#1363
      date: 2024-10-19 22:55:49.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2311 …}
    +votes: Doctrine\ORM\PersistentCollection {#2189 …}
    +reports: Doctrine\ORM\PersistentCollection {#2228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2292 …}
    +badges: Doctrine\ORM\PersistentCollection {#2222 …}
    +children: [
      App\Entity\EntryComment {#2359}
    ]
    -id: 25736
    -titleTs: "'ancient':1,17 'commom':12 'common':6 'like':5 'longer':22 'often':3 'sens':7 'sound':4 'taught':13 'teach':23 'wisdom':2,18 'wrong':27"
    -bodyTs: "'/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp).':9 'inspir':3 'post':6 'question':2 'startrek.website':8 'startrek.website/pictrs/image/02e01421-b3b6-4211-ba50-e5c2d812f0a8.jpeg?thumbnail=1500&format=webp).':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703973392
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10108279"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703886992 {#2163
      date: 2023-12-29 22:56:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2364 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2372 …}
  +body: "The founding fathers did not believe in universal suffrage; at the time only people who owned land could vote–to say nothing of even *less* privileged groups than that–and they were fine with that policy, in part because these were considered to be the people with the most skin in the game."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704045450 {#2377
    date: 2023-12-31 18:57:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TheLadyAugust@lemmy.world"
    "@ArbitraryValue@sh.itjust.works"
    "@Wahots@pawb.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2380 …}
  +nested: Doctrine\ORM\PersistentCollection {#2382 …}
  +votes: Doctrine\ORM\PersistentCollection {#2384 …}
  +reports: Doctrine\ORM\PersistentCollection {#2379 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2383 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1906 …}
  -id: 268073
  -bodyTs: "'believ':6 'consid':42 'could':18 'even':24 'father':3 'fine':33 'found':2 'game':53 'group':27 'land':17 'less':25 'noth':22 'own':16 'part':38 'peopl':14,46 'polici':36 'privileg':26 'say':21 'skin':50 'suffrag':9 'time':12 'univers':8 'vote':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6038627"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704045450 {#2360
    date: 2023-12-31 18:57:30.0 +01:00
  }
  +"title": 268073
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2460
  +user: Proxies\__CG__\App\Entity\User {#2193 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2298 …}
  +slug: "what-are-your-fun-low-stakes-new-year-resolutions"
  +title: "what are your fun, low stakes new year resolutions?"
  +url: null
  +body: "My kiddo and I are having a fruit and vegetable challenge. Each month we’ll seek out a fruit or vegetable we’ve never tried and taste it. My BFF is trying to walk all the greenways in our county (that is county not country, low stakes! Attainabl!). How about you?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 159
  +favouriteCount: 212
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712115275 {#2247
    date: 2024-04-03 05:34:35.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2285 …}
  +votes: Doctrine\ORM\PersistentCollection {#2188 …}
  +reports: Doctrine\ORM\PersistentCollection {#2034 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
  +badges: Doctrine\ORM\PersistentCollection {#2157 …}
  +children: [
    App\Entity\EntryComment {#2456
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2460 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2452 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2452 …}
      +body: "The resolution preferred by God himself."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704044083 {#2458
        date: 2023-12-31 18:34:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@greenfish@lemmy.world"
        "@noughtnaut@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2457 …}
      +nested: Doctrine\ORM\PersistentCollection {#2455 …}
      +votes: Doctrine\ORM\PersistentCollection {#2468 …}
      +reports: Doctrine\ORM\PersistentCollection {#2469 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2363 …}
      -id: 268061
      -bodyTs: "'god':5 'prefer':3 'resolut':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6038253"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704044083 {#2461
        date: 2023-12-31 18:34:43.0 +01:00
      }
      +"title": 268061
    }
  ]
  -id: 25855
  -titleTs: "'fun':4 'low':5 'new':7 'resolut':9 'stake':6 'year':8"
  -bodyTs: "'attainabl':48 'bff':30 'challeng':11 'counti':40,43 'countri':45 'fruit':8,19 'greenway':37 'kiddo':2 'll':15 'low':46 'month':13 'never':24 'seek':16 'stake':47 'tast':27 'tri':25,32 've':23 'veget':10,21 'walk':34"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704036878
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10129421"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703950478 {#2234
    date: 2023-12-30 16:34:38.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2460
  +user: Proxies\__CG__\App\Entity\User {#2193 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2298 …}
  +slug: "what-are-your-fun-low-stakes-new-year-resolutions"
  +title: "what are your fun, low stakes new year resolutions?"
  +url: null
  +body: "My kiddo and I are having a fruit and vegetable challenge. Each month we’ll seek out a fruit or vegetable we’ve never tried and taste it. My BFF is trying to walk all the greenways in our county (that is county not country, low stakes! Attainabl!). How about you?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 159
  +favouriteCount: 212
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712115275 {#2247
    date: 2024-04-03 05:34:35.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2285 …}
  +votes: Doctrine\ORM\PersistentCollection {#2188 …}
  +reports: Doctrine\ORM\PersistentCollection {#2034 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
  +badges: Doctrine\ORM\PersistentCollection {#2157 …}
  +children: [
    App\Entity\EntryComment {#2456
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2460 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2452 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2452 …}
      +body: "The resolution preferred by God himself."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704044083 {#2458
        date: 2023-12-31 18:34:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@greenfish@lemmy.world"
        "@noughtnaut@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2457 …}
      +nested: Doctrine\ORM\PersistentCollection {#2455 …}
      +votes: Doctrine\ORM\PersistentCollection {#2468 …}
      +reports: Doctrine\ORM\PersistentCollection {#2469 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2363 …}
      -id: 268061
      -bodyTs: "'god':5 'prefer':3 'resolut':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6038253"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704044083 {#2461
        date: 2023-12-31 18:34:43.0 +01:00
      }
      +"title": 268061
    }
  ]
  -id: 25855
  -titleTs: "'fun':4 'low':5 'new':7 'resolut':9 'stake':6 'year':8"
  -bodyTs: "'attainabl':48 'bff':30 'challeng':11 'counti':40,43 'countri':45 'fruit':8,19 'greenway':37 'kiddo':2 'll':15 'low':46 'month':13 'never':24 'seek':16 'stake':47 'tast':27 'tri':25,32 've':23 'veget':10,21 'walk':34"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704036878
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10129421"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703950478 {#2234
    date: 2023-12-30 16:34:38.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2460
  +user: Proxies\__CG__\App\Entity\User {#2193 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2298 …}
  +slug: "what-are-your-fun-low-stakes-new-year-resolutions"
  +title: "what are your fun, low stakes new year resolutions?"
  +url: null
  +body: "My kiddo and I are having a fruit and vegetable challenge. Each month we’ll seek out a fruit or vegetable we’ve never tried and taste it. My BFF is trying to walk all the greenways in our county (that is county not country, low stakes! Attainabl!). How about you?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 159
  +favouriteCount: 212
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712115275 {#2247
    date: 2024-04-03 05:34:35.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2285 …}
  +votes: Doctrine\ORM\PersistentCollection {#2188 …}
  +reports: Doctrine\ORM\PersistentCollection {#2034 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
  +badges: Doctrine\ORM\PersistentCollection {#2157 …}
  +children: [
    App\Entity\EntryComment {#2456
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2460 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2452 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2452 …}
      +body: "The resolution preferred by God himself."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704044083 {#2458
        date: 2023-12-31 18:34:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@greenfish@lemmy.world"
        "@noughtnaut@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2457 …}
      +nested: Doctrine\ORM\PersistentCollection {#2455 …}
      +votes: Doctrine\ORM\PersistentCollection {#2468 …}
      +reports: Doctrine\ORM\PersistentCollection {#2469 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2363 …}
      -id: 268061
      -bodyTs: "'god':5 'prefer':3 'resolut':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6038253"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704044083 {#2461
        date: 2023-12-31 18:34:43.0 +01:00
      }
      +"title": 268061
    }
  ]
  -id: 25855
  -titleTs: "'fun':4 'low':5 'new':7 'resolut':9 'stake':6 'year':8"
  -bodyTs: "'attainabl':48 'bff':30 'challeng':11 'counti':40,43 'countri':45 'fruit':8,19 'greenway':37 'kiddo':2 'll':15 'low':46 'month':13 'never':24 'seek':16 'stake':47 'tast':27 'tri':25,32 've':23 'veget':10,21 'walk':34"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704036878
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10129421"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703950478 {#2234
    date: 2023-12-30 16:34:38.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#2456
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2460
    +user: Proxies\__CG__\App\Entity\User {#2193 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2298 …}
    +slug: "what-are-your-fun-low-stakes-new-year-resolutions"
    +title: "what are your fun, low stakes new year resolutions?"
    +url: null
    +body: "My kiddo and I are having a fruit and vegetable challenge. Each month we’ll seek out a fruit or vegetable we’ve never tried and taste it. My BFF is trying to walk all the greenways in our county (that is county not country, low stakes! Attainabl!). How about you?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 159
    +favouriteCount: 212
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712115275 {#2247
      date: 2024-04-03 05:34:35.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2285 …}
    +votes: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
    +badges: Doctrine\ORM\PersistentCollection {#2157 …}
    +children: [
      App\Entity\EntryComment {#2456}
    ]
    -id: 25855
    -titleTs: "'fun':4 'low':5 'new':7 'resolut':9 'stake':6 'year':8"
    -bodyTs: "'attainabl':48 'bff':30 'challeng':11 'counti':40,43 'countri':45 'fruit':8,19 'greenway':37 'kiddo':2 'll':15 'low':46 'month':13 'never':24 'seek':16 'stake':47 'tast':27 'tri':25,32 've':23 'veget':10,21 'walk':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704036878
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10129421"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703950478 {#2234
      date: 2023-12-30 16:34:38.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2452 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2452 …}
  +body: "The resolution preferred by God himself."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704044083 {#2458
    date: 2023-12-31 18:34:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@greenfish@lemmy.world"
    "@noughtnaut@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2457 …}
  +nested: Doctrine\ORM\PersistentCollection {#2455 …}
  +votes: Doctrine\ORM\PersistentCollection {#2468 …}
  +reports: Doctrine\ORM\PersistentCollection {#2469 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2471 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2363 …}
  -id: 268061
  -bodyTs: "'god':5 'prefer':3 'resolut':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6038253"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704044083 {#2461
    date: 2023-12-31 18:34:43.0 +01:00
  }
  +"title": 268061
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#2456
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2460
    +user: Proxies\__CG__\App\Entity\User {#2193 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2298 …}
    +slug: "what-are-your-fun-low-stakes-new-year-resolutions"
    +title: "what are your fun, low stakes new year resolutions?"
    +url: null
    +body: "My kiddo and I are having a fruit and vegetable challenge. Each month we’ll seek out a fruit or vegetable we’ve never tried and taste it. My BFF is trying to walk all the greenways in our county (that is county not country, low stakes! Attainabl!). How about you?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 159
    +favouriteCount: 212
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712115275 {#2247
      date: 2024-04-03 05:34:35.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2285 …}
    +votes: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
    +badges: Doctrine\ORM\PersistentCollection {#2157 …}
    +children: [
      App\Entity\EntryComment {#2456}
    ]
    -id: 25855
    -titleTs: "'fun':4 'low':5 'new':7 'resolut':9 'stake':6 'year':8"
    -bodyTs: "'attainabl':48 'bff':30 'challeng':11 'counti':40,43 'countri':45 'fruit':8,19 'greenway':37 'kiddo':2 'll':15 'low':46 'month':13 'never':24 'seek':16 'stake':47 'tast':27 'tri':25,32 've':23 'veget':10,21 'walk':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704036878
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10129421"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703950478 {#2234
      date: 2023-12-30 16:34:38.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2452 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2452 …}
  +body: "The resolution preferred by God himself."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704044083 {#2458
    date: 2023-12-31 18:34:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@greenfish@lemmy.world"
    "@noughtnaut@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2457 …}
  +nested: Doctrine\ORM\PersistentCollection {#2455 …}
  +votes: Doctrine\ORM\PersistentCollection {#2468 …}
  +reports: Doctrine\ORM\PersistentCollection {#2469 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2471 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2363 …}
  -id: 268061
  -bodyTs: "'god':5 'prefer':3 'resolut':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6038253"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704044083 {#2461
    date: 2023-12-31 18:34:43.0 +01:00
  }
  +"title": 268061
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#2456
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2460
    +user: Proxies\__CG__\App\Entity\User {#2193 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2298 …}
    +slug: "what-are-your-fun-low-stakes-new-year-resolutions"
    +title: "what are your fun, low stakes new year resolutions?"
    +url: null
    +body: "My kiddo and I are having a fruit and vegetable challenge. Each month we’ll seek out a fruit or vegetable we’ve never tried and taste it. My BFF is trying to walk all the greenways in our county (that is county not country, low stakes! Attainabl!). How about you?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 159
    +favouriteCount: 212
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712115275 {#2247
      date: 2024-04-03 05:34:35.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2285 …}
    +votes: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
    +badges: Doctrine\ORM\PersistentCollection {#2157 …}
    +children: [
      App\Entity\EntryComment {#2456}
    ]
    -id: 25855
    -titleTs: "'fun':4 'low':5 'new':7 'resolut':9 'stake':6 'year':8"
    -bodyTs: "'attainabl':48 'bff':30 'challeng':11 'counti':40,43 'countri':45 'fruit':8,19 'greenway':37 'kiddo':2 'll':15 'low':46 'month':13 'never':24 'seek':16 'stake':47 'tast':27 'tri':25,32 've':23 'veget':10,21 'walk':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704036878
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10129421"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703950478 {#2234
      date: 2023-12-30 16:34:38.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2452 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2452 …}
  +body: "The resolution preferred by God himself."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704044083 {#2458
    date: 2023-12-31 18:34:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@greenfish@lemmy.world"
    "@noughtnaut@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2457 …}
  +nested: Doctrine\ORM\PersistentCollection {#2455 …}
  +votes: Doctrine\ORM\PersistentCollection {#2468 …}
  +reports: Doctrine\ORM\PersistentCollection {#2469 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2471 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2363 …}
  -id: 268061
  -bodyTs: "'god':5 'prefer':3 'resolut':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6038253"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704044083 {#2461
    date: 2023-12-31 18:34:43.0 +01:00
  }
  +"title": 268061
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1874
  +user: Proxies\__CG__\App\Entity\User {#2070 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: Proxies\__CG__\App\Entity\Image {#2273 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2267 …}
  +slug: "Wine-9-0-is-now-available"
  +title: "Wine 9.0 is now available"
  +url: "https://gitlab.winehq.org/wine/wine/-/releases/wine-9.0"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 88
  +favouriteCount: 553
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705665213 {#2261
    date: 2024-01-19 12:53:33.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2268 …}
  +votes: Doctrine\ORM\PersistentCollection {#2253 …}
  +reports: Doctrine\ORM\PersistentCollection {#2271 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2190 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
  +badges: Doctrine\ORM\PersistentCollection {#2264 …}
  +children: [
    App\Entity\EntryComment {#1410
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1874 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
      +body: "A truly fantastic update for our times!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705496240 {#1708
        date: 2024-01-17 13:57:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mr_MADAFAKA@lemmy.ml"
        "@sentient_loom@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1908 …}
      +nested: Doctrine\ORM\PersistentCollection {#1883 …}
      +votes: Doctrine\ORM\PersistentCollection {#2389 …}
      +reports: Doctrine\ORM\PersistentCollection {#2387 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2393 …}
      -id: 316594
      -bodyTs: "'fantast':3 'time':7 'truli':2 'updat':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6552489"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705496240 {#1926
        date: 2024-01-17 13:57:20.0 +01:00
      }
      +"title": 316594
    }
  ]
  -id: 31073
  -titleTs: "'9.0':2 'avail':5 'wine':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705528396
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10639839"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705441996 {#2127
    date: 2024-01-16 22:53:16.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1874
  +user: Proxies\__CG__\App\Entity\User {#2070 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: Proxies\__CG__\App\Entity\Image {#2273 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2267 …}
  +slug: "Wine-9-0-is-now-available"
  +title: "Wine 9.0 is now available"
  +url: "https://gitlab.winehq.org/wine/wine/-/releases/wine-9.0"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 88
  +favouriteCount: 553
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705665213 {#2261
    date: 2024-01-19 12:53:33.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2268 …}
  +votes: Doctrine\ORM\PersistentCollection {#2253 …}
  +reports: Doctrine\ORM\PersistentCollection {#2271 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2190 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
  +badges: Doctrine\ORM\PersistentCollection {#2264 …}
  +children: [
    App\Entity\EntryComment {#1410
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1874 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
      +body: "A truly fantastic update for our times!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705496240 {#1708
        date: 2024-01-17 13:57:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mr_MADAFAKA@lemmy.ml"
        "@sentient_loom@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1908 …}
      +nested: Doctrine\ORM\PersistentCollection {#1883 …}
      +votes: Doctrine\ORM\PersistentCollection {#2389 …}
      +reports: Doctrine\ORM\PersistentCollection {#2387 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2393 …}
      -id: 316594
      -bodyTs: "'fantast':3 'time':7 'truli':2 'updat':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6552489"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705496240 {#1926
        date: 2024-01-17 13:57:20.0 +01:00
      }
      +"title": 316594
    }
  ]
  -id: 31073
  -titleTs: "'9.0':2 'avail':5 'wine':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705528396
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10639839"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705441996 {#2127
    date: 2024-01-16 22:53:16.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1874
  +user: Proxies\__CG__\App\Entity\User {#2070 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: Proxies\__CG__\App\Entity\Image {#2273 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2267 …}
  +slug: "Wine-9-0-is-now-available"
  +title: "Wine 9.0 is now available"
  +url: "https://gitlab.winehq.org/wine/wine/-/releases/wine-9.0"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 88
  +favouriteCount: 553
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705665213 {#2261
    date: 2024-01-19 12:53:33.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2268 …}
  +votes: Doctrine\ORM\PersistentCollection {#2253 …}
  +reports: Doctrine\ORM\PersistentCollection {#2271 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2190 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
  +badges: Doctrine\ORM\PersistentCollection {#2264 …}
  +children: [
    App\Entity\EntryComment {#1410
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1874 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
      +body: "A truly fantastic update for our times!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705496240 {#1708
        date: 2024-01-17 13:57:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mr_MADAFAKA@lemmy.ml"
        "@sentient_loom@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1908 …}
      +nested: Doctrine\ORM\PersistentCollection {#1883 …}
      +votes: Doctrine\ORM\PersistentCollection {#2389 …}
      +reports: Doctrine\ORM\PersistentCollection {#2387 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2393 …}
      -id: 316594
      -bodyTs: "'fantast':3 'time':7 'truli':2 'updat':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6552489"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705496240 {#1926
        date: 2024-01-17 13:57:20.0 +01:00
      }
      +"title": 316594
    }
  ]
  -id: 31073
  -titleTs: "'9.0':2 'avail':5 'wine':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705528396
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10639839"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705441996 {#2127
    date: 2024-01-16 22:53:16.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#1410
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1874
    +user: Proxies\__CG__\App\Entity\User {#2070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
    +image: Proxies\__CG__\App\Entity\Image {#2273 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2267 …}
    +slug: "Wine-9-0-is-now-available"
    +title: "Wine 9.0 is now available"
    +url: "https://gitlab.winehq.org/wine/wine/-/releases/wine-9.0"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 88
    +favouriteCount: 553
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705665213 {#2261
      date: 2024-01-19 12:53:33.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2268 …}
    +votes: Doctrine\ORM\PersistentCollection {#2253 …}
    +reports: Doctrine\ORM\PersistentCollection {#2271 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2190 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
    +badges: Doctrine\ORM\PersistentCollection {#2264 …}
    +children: [
      App\Entity\EntryComment {#1410}
    ]
    -id: 31073
    -titleTs: "'9.0':2 'avail':5 'wine':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705528396
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10639839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705441996 {#2127
      date: 2024-01-16 22:53:16.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
  +body: "A truly fantastic update for our times!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1705496240 {#1708
    date: 2024-01-17 13:57:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mr_MADAFAKA@lemmy.ml"
    "@sentient_loom@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1908 …}
  +nested: Doctrine\ORM\PersistentCollection {#1883 …}
  +votes: Doctrine\ORM\PersistentCollection {#2389 …}
  +reports: Doctrine\ORM\PersistentCollection {#2387 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2393 …}
  -id: 316594
  -bodyTs: "'fantast':3 'time':7 'truli':2 'updat':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6552489"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705496240 {#1926
    date: 2024-01-17 13:57:20.0 +01:00
  }
  +"title": 316594
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#1410
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1874
    +user: Proxies\__CG__\App\Entity\User {#2070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
    +image: Proxies\__CG__\App\Entity\Image {#2273 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2267 …}
    +slug: "Wine-9-0-is-now-available"
    +title: "Wine 9.0 is now available"
    +url: "https://gitlab.winehq.org/wine/wine/-/releases/wine-9.0"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 88
    +favouriteCount: 553
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705665213 {#2261
      date: 2024-01-19 12:53:33.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2268 …}
    +votes: Doctrine\ORM\PersistentCollection {#2253 …}
    +reports: Doctrine\ORM\PersistentCollection {#2271 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2190 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
    +badges: Doctrine\ORM\PersistentCollection {#2264 …}
    +children: [
      App\Entity\EntryComment {#1410}
    ]
    -id: 31073
    -titleTs: "'9.0':2 'avail':5 'wine':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705528396
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10639839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705441996 {#2127
      date: 2024-01-16 22:53:16.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
  +body: "A truly fantastic update for our times!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1705496240 {#1708
    date: 2024-01-17 13:57:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mr_MADAFAKA@lemmy.ml"
    "@sentient_loom@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1908 …}
  +nested: Doctrine\ORM\PersistentCollection {#1883 …}
  +votes: Doctrine\ORM\PersistentCollection {#2389 …}
  +reports: Doctrine\ORM\PersistentCollection {#2387 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2393 …}
  -id: 316594
  -bodyTs: "'fantast':3 'time':7 'truli':2 'updat':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6552489"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705496240 {#1926
    date: 2024-01-17 13:57:20.0 +01:00
  }
  +"title": 316594
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#1410
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1874
    +user: Proxies\__CG__\App\Entity\User {#2070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
    +image: Proxies\__CG__\App\Entity\Image {#2273 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2267 …}
    +slug: "Wine-9-0-is-now-available"
    +title: "Wine 9.0 is now available"
    +url: "https://gitlab.winehq.org/wine/wine/-/releases/wine-9.0"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 88
    +favouriteCount: 553
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705665213 {#2261
      date: 2024-01-19 12:53:33.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2268 …}
    +votes: Doctrine\ORM\PersistentCollection {#2253 …}
    +reports: Doctrine\ORM\PersistentCollection {#2271 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2190 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
    +badges: Doctrine\ORM\PersistentCollection {#2264 …}
    +children: [
      App\Entity\EntryComment {#1410}
    ]
    -id: 31073
    -titleTs: "'9.0':2 'avail':5 'wine':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705528396
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10639839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705441996 {#2127
      date: 2024-01-16 22:53:16.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
  +body: "A truly fantastic update for our times!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1705496240 {#1708
    date: 2024-01-17 13:57:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mr_MADAFAKA@lemmy.ml"
    "@sentient_loom@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1908 …}
  +nested: Doctrine\ORM\PersistentCollection {#1883 …}
  +votes: Doctrine\ORM\PersistentCollection {#2389 …}
  +reports: Doctrine\ORM\PersistentCollection {#2387 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2393 …}
  -id: 316594
  -bodyTs: "'fantast':3 'time':7 'truli':2 'updat':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6552489"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705496240 {#1926
    date: 2024-01-17 13:57:20.0 +01:00
  }
  +"title": 316594
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1528
  +user: Proxies\__CG__\App\Entity\User {#2236 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: Proxies\__CG__\App\Entity\Image {#2148 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
  +slug: "The-Holy-Trinity-of-JavaScript"
  +title: "The Holy Trinity of JavaScript"
  +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 71
  +favouriteCount: 725
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720180608 {#2147
    date: 2024-07-05 13:56:48.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2185 …}
  +votes: Doctrine\ORM\PersistentCollection {#2179 …}
  +reports: Doctrine\ORM\PersistentCollection {#2182 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
  +badges: Doctrine\ORM\PersistentCollection {#2175 …}
  +children: [
    3 => App\Entity\EntryComment {#1561
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
      +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1703785967 {#1670
        date: 2023-12-28 18:52:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cmdrkeen@programming.dev"
        "@TrickDacy@lemmy.world"
        "@BatmanAoD@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1705 …}
      +nested: Doctrine\ORM\PersistentCollection {#1692 …}
      +votes: Doctrine\ORM\PersistentCollection {#1686 …}
      +reports: Doctrine\ORM\PersistentCollection {#1680 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
      -id: 259920
      -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5988649"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703785967 {#1527
        date: 2023-12-28 18:52:47.0 +01:00
      }
      +"title": 259920
    }
    1 => App\Entity\EntryComment {#1711
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
      +body: "Sure, but it is also a very gratuitous and pointless design constraint."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1703796856 {#1559
        date: 2023-12-28 21:54:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cmdrkeen@programming.dev"
        "@TrickDacy@lemmy.world"
        "@BatmanAoD@programming.dev"
        "@bitcrafter@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1630 …}
      +nested: Doctrine\ORM\PersistentCollection {#1628 …}
      +votes: Doctrine\ORM\PersistentCollection {#1599 …}
      +reports: Doctrine\ORM\PersistentCollection {#1625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 260407
      -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5991512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703796856 {#1550
        date: 2023-12-28 21:54:16.0 +01:00
      }
      +"title": 260407
    }
    2 => App\Entity\EntryComment {#1613
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
      +body: """
        Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
        \n
        Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703791823 {#1596
        date: 2023-12-28 20:30:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cmdrkeen@programming.dev"
        "@TrickDacy@lemmy.world"
        "@BatmanAoD@programming.dev"
        "@bitcrafter@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1621 …}
      +nested: Doctrine\ORM\PersistentCollection {#1557 …}
      +votes: Doctrine\ORM\PersistentCollection {#1558 …}
      +reports: Doctrine\ORM\PersistentCollection {#1565 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
      -id: 260177
      -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5990216"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703791823 {#1604
        date: 2023-12-28 20:30:23.0 +01:00
      }
      +"title": 260177
    }
    0 => App\Entity\EntryComment {#1726
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
      +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703811268 {#1722
        date: 2023-12-29 01:54:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cmdrkeen@programming.dev"
        "@sbv@sh.itjust.works"
        "@Limitless_screaming@kbin.social"
        "@Sonotsugipaa@lemmy.dbzer0.com"
        "@FaceDeer@kbin.social"
        "@atx_aquarian@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1730 …}
      +nested: Doctrine\ORM\PersistentCollection {#1734 …}
      +votes: Doctrine\ORM\PersistentCollection {#1727 …}
      +reports: Doctrine\ORM\PersistentCollection {#1733 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
      -id: 261029
      -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5995176"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703811268 {#1721
        date: 2023-12-29 01:54:28.0 +01:00
      }
      +"title": 261029
    }
  ]
  -id: 25273
  -titleTs: "'holi':2 'javascript':5 'triniti':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703796654
  +visibility: "visible             "
  +apId: "https://programming.dev/post/7789832"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703710254 {#2286
    date: 2023-12-27 21:50:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1528
  +user: Proxies\__CG__\App\Entity\User {#2236 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: Proxies\__CG__\App\Entity\Image {#2148 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
  +slug: "The-Holy-Trinity-of-JavaScript"
  +title: "The Holy Trinity of JavaScript"
  +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 71
  +favouriteCount: 725
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720180608 {#2147
    date: 2024-07-05 13:56:48.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2185 …}
  +votes: Doctrine\ORM\PersistentCollection {#2179 …}
  +reports: Doctrine\ORM\PersistentCollection {#2182 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
  +badges: Doctrine\ORM\PersistentCollection {#2175 …}
  +children: [
    3 => App\Entity\EntryComment {#1561
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
      +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1703785967 {#1670
        date: 2023-12-28 18:52:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cmdrkeen@programming.dev"
        "@TrickDacy@lemmy.world"
        "@BatmanAoD@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1705 …}
      +nested: Doctrine\ORM\PersistentCollection {#1692 …}
      +votes: Doctrine\ORM\PersistentCollection {#1686 …}
      +reports: Doctrine\ORM\PersistentCollection {#1680 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
      -id: 259920
      -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5988649"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703785967 {#1527
        date: 2023-12-28 18:52:47.0 +01:00
      }
      +"title": 259920
    }
    1 => App\Entity\EntryComment {#1711
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
      +body: "Sure, but it is also a very gratuitous and pointless design constraint."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1703796856 {#1559
        date: 2023-12-28 21:54:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cmdrkeen@programming.dev"
        "@TrickDacy@lemmy.world"
        "@BatmanAoD@programming.dev"
        "@bitcrafter@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1630 …}
      +nested: Doctrine\ORM\PersistentCollection {#1628 …}
      +votes: Doctrine\ORM\PersistentCollection {#1599 …}
      +reports: Doctrine\ORM\PersistentCollection {#1625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 260407
      -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5991512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703796856 {#1550
        date: 2023-12-28 21:54:16.0 +01:00
      }
      +"title": 260407
    }
    2 => App\Entity\EntryComment {#1613
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
      +body: """
        Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
        \n
        Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703791823 {#1596
        date: 2023-12-28 20:30:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cmdrkeen@programming.dev"
        "@TrickDacy@lemmy.world"
        "@BatmanAoD@programming.dev"
        "@bitcrafter@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1621 …}
      +nested: Doctrine\ORM\PersistentCollection {#1557 …}
      +votes: Doctrine\ORM\PersistentCollection {#1558 …}
      +reports: Doctrine\ORM\PersistentCollection {#1565 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
      -id: 260177
      -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5990216"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703791823 {#1604
        date: 2023-12-28 20:30:23.0 +01:00
      }
      +"title": 260177
    }
    0 => App\Entity\EntryComment {#1726
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
      +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703811268 {#1722
        date: 2023-12-29 01:54:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cmdrkeen@programming.dev"
        "@sbv@sh.itjust.works"
        "@Limitless_screaming@kbin.social"
        "@Sonotsugipaa@lemmy.dbzer0.com"
        "@FaceDeer@kbin.social"
        "@atx_aquarian@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1730 …}
      +nested: Doctrine\ORM\PersistentCollection {#1734 …}
      +votes: Doctrine\ORM\PersistentCollection {#1727 …}
      +reports: Doctrine\ORM\PersistentCollection {#1733 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
      -id: 261029
      -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5995176"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703811268 {#1721
        date: 2023-12-29 01:54:28.0 +01:00
      }
      +"title": 261029
    }
  ]
  -id: 25273
  -titleTs: "'holi':2 'javascript':5 'triniti':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703796654
  +visibility: "visible             "
  +apId: "https://programming.dev/post/7789832"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703710254 {#2286
    date: 2023-12-27 21:50:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1528
  +user: Proxies\__CG__\App\Entity\User {#2236 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: Proxies\__CG__\App\Entity\Image {#2148 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
  +slug: "The-Holy-Trinity-of-JavaScript"
  +title: "The Holy Trinity of JavaScript"
  +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 71
  +favouriteCount: 725
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720180608 {#2147
    date: 2024-07-05 13:56:48.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2185 …}
  +votes: Doctrine\ORM\PersistentCollection {#2179 …}
  +reports: Doctrine\ORM\PersistentCollection {#2182 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
  +badges: Doctrine\ORM\PersistentCollection {#2175 …}
  +children: [
    3 => App\Entity\EntryComment {#1561
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
      +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1703785967 {#1670
        date: 2023-12-28 18:52:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cmdrkeen@programming.dev"
        "@TrickDacy@lemmy.world"
        "@BatmanAoD@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1705 …}
      +nested: Doctrine\ORM\PersistentCollection {#1692 …}
      +votes: Doctrine\ORM\PersistentCollection {#1686 …}
      +reports: Doctrine\ORM\PersistentCollection {#1680 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
      -id: 259920
      -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5988649"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703785967 {#1527
        date: 2023-12-28 18:52:47.0 +01:00
      }
      +"title": 259920
    }
    1 => App\Entity\EntryComment {#1711
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
      +body: "Sure, but it is also a very gratuitous and pointless design constraint."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1703796856 {#1559
        date: 2023-12-28 21:54:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cmdrkeen@programming.dev"
        "@TrickDacy@lemmy.world"
        "@BatmanAoD@programming.dev"
        "@bitcrafter@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1630 …}
      +nested: Doctrine\ORM\PersistentCollection {#1628 …}
      +votes: Doctrine\ORM\PersistentCollection {#1599 …}
      +reports: Doctrine\ORM\PersistentCollection {#1625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 260407
      -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5991512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703796856 {#1550
        date: 2023-12-28 21:54:16.0 +01:00
      }
      +"title": 260407
    }
    2 => App\Entity\EntryComment {#1613
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
      +body: """
        Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
        \n
        Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703791823 {#1596
        date: 2023-12-28 20:30:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cmdrkeen@programming.dev"
        "@TrickDacy@lemmy.world"
        "@BatmanAoD@programming.dev"
        "@bitcrafter@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1621 …}
      +nested: Doctrine\ORM\PersistentCollection {#1557 …}
      +votes: Doctrine\ORM\PersistentCollection {#1558 …}
      +reports: Doctrine\ORM\PersistentCollection {#1565 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
      -id: 260177
      -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5990216"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703791823 {#1604
        date: 2023-12-28 20:30:23.0 +01:00
      }
      +"title": 260177
    }
    0 => App\Entity\EntryComment {#1726
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
      +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703811268 {#1722
        date: 2023-12-29 01:54:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cmdrkeen@programming.dev"
        "@sbv@sh.itjust.works"
        "@Limitless_screaming@kbin.social"
        "@Sonotsugipaa@lemmy.dbzer0.com"
        "@FaceDeer@kbin.social"
        "@atx_aquarian@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1730 …}
      +nested: Doctrine\ORM\PersistentCollection {#1734 …}
      +votes: Doctrine\ORM\PersistentCollection {#1727 …}
      +reports: Doctrine\ORM\PersistentCollection {#1733 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
      -id: 261029
      -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5995176"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703811268 {#1721
        date: 2023-12-29 01:54:28.0 +01:00
      }
      +"title": 261029
    }
  ]
  -id: 25273
  -titleTs: "'holi':2 'javascript':5 'triniti':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703796654
  +visibility: "visible             "
  +apId: "https://programming.dev/post/7789832"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703710254 {#2286
    date: 2023-12-27 21:50:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#1561
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1528
    +user: Proxies\__CG__\App\Entity\User {#2236 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
    +image: Proxies\__CG__\App\Entity\Image {#2148 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
    +slug: "The-Holy-Trinity-of-JavaScript"
    +title: "The Holy Trinity of JavaScript"
    +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 71
    +favouriteCount: 725
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720180608 {#2147
      date: 2024-07-05 13:56:48.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2185 …}
    +votes: Doctrine\ORM\PersistentCollection {#2179 …}
    +reports: Doctrine\ORM\PersistentCollection {#2182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
    +badges: Doctrine\ORM\PersistentCollection {#2175 …}
    +children: [
      3 => App\Entity\EntryComment {#1561}
      1 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "Sure, but it is also a very gratuitous and pointless design constraint."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1703796856 {#1559
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1630 …}
        +nested: Doctrine\ORM\PersistentCollection {#1628 …}
        +votes: Doctrine\ORM\PersistentCollection {#1599 …}
        +reports: Doctrine\ORM\PersistentCollection {#1625 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
        -id: 260407
        -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5991512"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703796856 {#1550
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +"title": 260407
      }
      2 => App\Entity\EntryComment {#1613
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: """
          Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
          \n
          Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703791823 {#1596
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1621 …}
        +nested: Doctrine\ORM\PersistentCollection {#1557 …}
        +votes: Doctrine\ORM\PersistentCollection {#1558 …}
        +reports: Doctrine\ORM\PersistentCollection {#1565 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
        -id: 260177
        -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5990216"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703791823 {#1604
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +"title": 260177
      }
      0 => App\Entity\EntryComment {#1726
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703811268 {#1722
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@sbv@sh.itjust.works"
          "@Limitless_screaming@kbin.social"
          "@Sonotsugipaa@lemmy.dbzer0.com"
          "@FaceDeer@kbin.social"
          "@atx_aquarian@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 261029
        -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5995176"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703811268 {#1721
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +"title": 261029
      }
    ]
    -id: 25273
    -titleTs: "'holi':2 'javascript':5 'triniti':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703796654
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7789832"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710254 {#2286
      date: 2023-12-27 21:50:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
  +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1703785967 {#1670
    date: 2023-12-28 18:52:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@TrickDacy@lemmy.world"
    "@BatmanAoD@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1705 …}
  +nested: Doctrine\ORM\PersistentCollection {#1692 …}
  +votes: Doctrine\ORM\PersistentCollection {#1686 …}
  +reports: Doctrine\ORM\PersistentCollection {#1680 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
  -id: 259920
  -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5988649"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703785967 {#1527
    date: 2023-12-28 18:52:47.0 +01:00
  }
  +"title": 259920
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#1561
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1528
    +user: Proxies\__CG__\App\Entity\User {#2236 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
    +image: Proxies\__CG__\App\Entity\Image {#2148 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
    +slug: "The-Holy-Trinity-of-JavaScript"
    +title: "The Holy Trinity of JavaScript"
    +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 71
    +favouriteCount: 725
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720180608 {#2147
      date: 2024-07-05 13:56:48.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2185 …}
    +votes: Doctrine\ORM\PersistentCollection {#2179 …}
    +reports: Doctrine\ORM\PersistentCollection {#2182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
    +badges: Doctrine\ORM\PersistentCollection {#2175 …}
    +children: [
      3 => App\Entity\EntryComment {#1561}
      1 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "Sure, but it is also a very gratuitous and pointless design constraint."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1703796856 {#1559
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1630 …}
        +nested: Doctrine\ORM\PersistentCollection {#1628 …}
        +votes: Doctrine\ORM\PersistentCollection {#1599 …}
        +reports: Doctrine\ORM\PersistentCollection {#1625 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
        -id: 260407
        -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5991512"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703796856 {#1550
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +"title": 260407
      }
      2 => App\Entity\EntryComment {#1613
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: """
          Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
          \n
          Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703791823 {#1596
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1621 …}
        +nested: Doctrine\ORM\PersistentCollection {#1557 …}
        +votes: Doctrine\ORM\PersistentCollection {#1558 …}
        +reports: Doctrine\ORM\PersistentCollection {#1565 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
        -id: 260177
        -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5990216"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703791823 {#1604
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +"title": 260177
      }
      0 => App\Entity\EntryComment {#1726
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703811268 {#1722
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@sbv@sh.itjust.works"
          "@Limitless_screaming@kbin.social"
          "@Sonotsugipaa@lemmy.dbzer0.com"
          "@FaceDeer@kbin.social"
          "@atx_aquarian@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 261029
        -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5995176"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703811268 {#1721
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +"title": 261029
      }
    ]
    -id: 25273
    -titleTs: "'holi':2 'javascript':5 'triniti':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703796654
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7789832"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710254 {#2286
      date: 2023-12-27 21:50:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
  +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1703785967 {#1670
    date: 2023-12-28 18:52:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@TrickDacy@lemmy.world"
    "@BatmanAoD@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1705 …}
  +nested: Doctrine\ORM\PersistentCollection {#1692 …}
  +votes: Doctrine\ORM\PersistentCollection {#1686 …}
  +reports: Doctrine\ORM\PersistentCollection {#1680 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
  -id: 259920
  -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5988649"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703785967 {#1527
    date: 2023-12-28 18:52:47.0 +01:00
  }
  +"title": 259920
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#1561
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1528
    +user: Proxies\__CG__\App\Entity\User {#2236 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
    +image: Proxies\__CG__\App\Entity\Image {#2148 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
    +slug: "The-Holy-Trinity-of-JavaScript"
    +title: "The Holy Trinity of JavaScript"
    +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 71
    +favouriteCount: 725
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720180608 {#2147
      date: 2024-07-05 13:56:48.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2185 …}
    +votes: Doctrine\ORM\PersistentCollection {#2179 …}
    +reports: Doctrine\ORM\PersistentCollection {#2182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
    +badges: Doctrine\ORM\PersistentCollection {#2175 …}
    +children: [
      3 => App\Entity\EntryComment {#1561}
      1 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "Sure, but it is also a very gratuitous and pointless design constraint."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1703796856 {#1559
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1630 …}
        +nested: Doctrine\ORM\PersistentCollection {#1628 …}
        +votes: Doctrine\ORM\PersistentCollection {#1599 …}
        +reports: Doctrine\ORM\PersistentCollection {#1625 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
        -id: 260407
        -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5991512"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703796856 {#1550
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +"title": 260407
      }
      2 => App\Entity\EntryComment {#1613
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: """
          Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
          \n
          Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703791823 {#1596
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1621 …}
        +nested: Doctrine\ORM\PersistentCollection {#1557 …}
        +votes: Doctrine\ORM\PersistentCollection {#1558 …}
        +reports: Doctrine\ORM\PersistentCollection {#1565 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
        -id: 260177
        -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5990216"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703791823 {#1604
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +"title": 260177
      }
      0 => App\Entity\EntryComment {#1726
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703811268 {#1722
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@sbv@sh.itjust.works"
          "@Limitless_screaming@kbin.social"
          "@Sonotsugipaa@lemmy.dbzer0.com"
          "@FaceDeer@kbin.social"
          "@atx_aquarian@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 261029
        -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5995176"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703811268 {#1721
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +"title": 261029
      }
    ]
    -id: 25273
    -titleTs: "'holi':2 'javascript':5 'triniti':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703796654
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7789832"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710254 {#2286
      date: 2023-12-27 21:50:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
  +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1703785967 {#1670
    date: 2023-12-28 18:52:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@TrickDacy@lemmy.world"
    "@BatmanAoD@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1705 …}
  +nested: Doctrine\ORM\PersistentCollection {#1692 …}
  +votes: Doctrine\ORM\PersistentCollection {#1686 …}
  +reports: Doctrine\ORM\PersistentCollection {#1680 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
  -id: 259920
  -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5988649"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703785967 {#1527
    date: 2023-12-28 18:52:47.0 +01:00
  }
  +"title": 259920
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#1711
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1528
    +user: Proxies\__CG__\App\Entity\User {#2236 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
    +image: Proxies\__CG__\App\Entity\Image {#2148 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
    +slug: "The-Holy-Trinity-of-JavaScript"
    +title: "The Holy Trinity of JavaScript"
    +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 71
    +favouriteCount: 725
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720180608 {#2147
      date: 2024-07-05 13:56:48.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2185 …}
    +votes: Doctrine\ORM\PersistentCollection {#2179 …}
    +reports: Doctrine\ORM\PersistentCollection {#2182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
    +badges: Doctrine\ORM\PersistentCollection {#2175 …}
    +children: [
      3 => App\Entity\EntryComment {#1561
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1703785967 {#1670
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1705 …}
        +nested: Doctrine\ORM\PersistentCollection {#1692 …}
        +votes: Doctrine\ORM\PersistentCollection {#1686 …}
        +reports: Doctrine\ORM\PersistentCollection {#1680 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
        -id: 259920
        -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5988649"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703785967 {#1527
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +"title": 259920
      }
      1 => App\Entity\EntryComment {#1711}
      2 => App\Entity\EntryComment {#1613
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: """
          Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
          \n
          Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703791823 {#1596
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1621 …}
        +nested: Doctrine\ORM\PersistentCollection {#1557 …}
        +votes: Doctrine\ORM\PersistentCollection {#1558 …}
        +reports: Doctrine\ORM\PersistentCollection {#1565 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
        -id: 260177
        -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5990216"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703791823 {#1604
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +"title": 260177
      }
      0 => App\Entity\EntryComment {#1726
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703811268 {#1722
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@sbv@sh.itjust.works"
          "@Limitless_screaming@kbin.social"
          "@Sonotsugipaa@lemmy.dbzer0.com"
          "@FaceDeer@kbin.social"
          "@atx_aquarian@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 261029
        -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5995176"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703811268 {#1721
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +"title": 261029
      }
    ]
    -id: 25273
    -titleTs: "'holi':2 'javascript':5 'triniti':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703796654
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7789832"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710254 {#2286
      date: 2023-12-27 21:50:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
  +body: "Sure, but it is also a very gratuitous and pointless design constraint."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703796856 {#1559
    date: 2023-12-28 21:54:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@TrickDacy@lemmy.world"
    "@BatmanAoD@programming.dev"
    "@bitcrafter@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1630 …}
  +nested: Doctrine\ORM\PersistentCollection {#1628 …}
  +votes: Doctrine\ORM\PersistentCollection {#1599 …}
  +reports: Doctrine\ORM\PersistentCollection {#1625 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
  -id: 260407
  -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5991512"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703796856 {#1550
    date: 2023-12-28 21:54:16.0 +01:00
  }
  +"title": 260407
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#1711
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1528
    +user: Proxies\__CG__\App\Entity\User {#2236 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
    +image: Proxies\__CG__\App\Entity\Image {#2148 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
    +slug: "The-Holy-Trinity-of-JavaScript"
    +title: "The Holy Trinity of JavaScript"
    +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 71
    +favouriteCount: 725
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720180608 {#2147
      date: 2024-07-05 13:56:48.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2185 …}
    +votes: Doctrine\ORM\PersistentCollection {#2179 …}
    +reports: Doctrine\ORM\PersistentCollection {#2182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
    +badges: Doctrine\ORM\PersistentCollection {#2175 …}
    +children: [
      3 => App\Entity\EntryComment {#1561
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1703785967 {#1670
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1705 …}
        +nested: Doctrine\ORM\PersistentCollection {#1692 …}
        +votes: Doctrine\ORM\PersistentCollection {#1686 …}
        +reports: Doctrine\ORM\PersistentCollection {#1680 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
        -id: 259920
        -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5988649"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703785967 {#1527
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +"title": 259920
      }
      1 => App\Entity\EntryComment {#1711}
      2 => App\Entity\EntryComment {#1613
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: """
          Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
          \n
          Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703791823 {#1596
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1621 …}
        +nested: Doctrine\ORM\PersistentCollection {#1557 …}
        +votes: Doctrine\ORM\PersistentCollection {#1558 …}
        +reports: Doctrine\ORM\PersistentCollection {#1565 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
        -id: 260177
        -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5990216"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703791823 {#1604
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +"title": 260177
      }
      0 => App\Entity\EntryComment {#1726
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703811268 {#1722
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@sbv@sh.itjust.works"
          "@Limitless_screaming@kbin.social"
          "@Sonotsugipaa@lemmy.dbzer0.com"
          "@FaceDeer@kbin.social"
          "@atx_aquarian@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 261029
        -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5995176"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703811268 {#1721
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +"title": 261029
      }
    ]
    -id: 25273
    -titleTs: "'holi':2 'javascript':5 'triniti':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703796654
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7789832"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710254 {#2286
      date: 2023-12-27 21:50:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
  +body: "Sure, but it is also a very gratuitous and pointless design constraint."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703796856 {#1559
    date: 2023-12-28 21:54:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@TrickDacy@lemmy.world"
    "@BatmanAoD@programming.dev"
    "@bitcrafter@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1630 …}
  +nested: Doctrine\ORM\PersistentCollection {#1628 …}
  +votes: Doctrine\ORM\PersistentCollection {#1599 …}
  +reports: Doctrine\ORM\PersistentCollection {#1625 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
  -id: 260407
  -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5991512"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703796856 {#1550
    date: 2023-12-28 21:54:16.0 +01:00
  }
  +"title": 260407
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#1711
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1528
    +user: Proxies\__CG__\App\Entity\User {#2236 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
    +image: Proxies\__CG__\App\Entity\Image {#2148 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
    +slug: "The-Holy-Trinity-of-JavaScript"
    +title: "The Holy Trinity of JavaScript"
    +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 71
    +favouriteCount: 725
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720180608 {#2147
      date: 2024-07-05 13:56:48.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2185 …}
    +votes: Doctrine\ORM\PersistentCollection {#2179 …}
    +reports: Doctrine\ORM\PersistentCollection {#2182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
    +badges: Doctrine\ORM\PersistentCollection {#2175 …}
    +children: [
      3 => App\Entity\EntryComment {#1561
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1703785967 {#1670
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1705 …}
        +nested: Doctrine\ORM\PersistentCollection {#1692 …}
        +votes: Doctrine\ORM\PersistentCollection {#1686 …}
        +reports: Doctrine\ORM\PersistentCollection {#1680 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
        -id: 259920
        -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5988649"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703785967 {#1527
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +"title": 259920
      }
      1 => App\Entity\EntryComment {#1711}
      2 => App\Entity\EntryComment {#1613
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: """
          Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
          \n
          Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703791823 {#1596
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1621 …}
        +nested: Doctrine\ORM\PersistentCollection {#1557 …}
        +votes: Doctrine\ORM\PersistentCollection {#1558 …}
        +reports: Doctrine\ORM\PersistentCollection {#1565 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
        -id: 260177
        -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5990216"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703791823 {#1604
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +"title": 260177
      }
      0 => App\Entity\EntryComment {#1726
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703811268 {#1722
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@sbv@sh.itjust.works"
          "@Limitless_screaming@kbin.social"
          "@Sonotsugipaa@lemmy.dbzer0.com"
          "@FaceDeer@kbin.social"
          "@atx_aquarian@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 261029
        -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5995176"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703811268 {#1721
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +"title": 261029
      }
    ]
    -id: 25273
    -titleTs: "'holi':2 'javascript':5 'triniti':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703796654
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7789832"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710254 {#2286
      date: 2023-12-27 21:50:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
  +body: "Sure, but it is also a very gratuitous and pointless design constraint."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703796856 {#1559
    date: 2023-12-28 21:54:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@TrickDacy@lemmy.world"
    "@BatmanAoD@programming.dev"
    "@bitcrafter@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1630 …}
  +nested: Doctrine\ORM\PersistentCollection {#1628 …}
  +votes: Doctrine\ORM\PersistentCollection {#1599 …}
  +reports: Doctrine\ORM\PersistentCollection {#1625 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
  -id: 260407
  -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5991512"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703796856 {#1550
    date: 2023-12-28 21:54:16.0 +01:00
  }
  +"title": 260407
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
App\Entity\EntryComment {#1613
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1528
    +user: Proxies\__CG__\App\Entity\User {#2236 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
    +image: Proxies\__CG__\App\Entity\Image {#2148 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
    +slug: "The-Holy-Trinity-of-JavaScript"
    +title: "The Holy Trinity of JavaScript"
    +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 71
    +favouriteCount: 725
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720180608 {#2147
      date: 2024-07-05 13:56:48.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2185 …}
    +votes: Doctrine\ORM\PersistentCollection {#2179 …}
    +reports: Doctrine\ORM\PersistentCollection {#2182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
    +badges: Doctrine\ORM\PersistentCollection {#2175 …}
    +children: [
      3 => App\Entity\EntryComment {#1561
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1703785967 {#1670
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1705 …}
        +nested: Doctrine\ORM\PersistentCollection {#1692 …}
        +votes: Doctrine\ORM\PersistentCollection {#1686 …}
        +reports: Doctrine\ORM\PersistentCollection {#1680 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
        -id: 259920
        -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5988649"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703785967 {#1527
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +"title": 259920
      }
      1 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "Sure, but it is also a very gratuitous and pointless design constraint."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1703796856 {#1559
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1630 …}
        +nested: Doctrine\ORM\PersistentCollection {#1628 …}
        +votes: Doctrine\ORM\PersistentCollection {#1599 …}
        +reports: Doctrine\ORM\PersistentCollection {#1625 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
        -id: 260407
        -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5991512"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703796856 {#1550
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +"title": 260407
      }
      2 => App\Entity\EntryComment {#1613}
      0 => App\Entity\EntryComment {#1726
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703811268 {#1722
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@sbv@sh.itjust.works"
          "@Limitless_screaming@kbin.social"
          "@Sonotsugipaa@lemmy.dbzer0.com"
          "@FaceDeer@kbin.social"
          "@atx_aquarian@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 261029
        -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5995176"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703811268 {#1721
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +"title": 261029
      }
    ]
    -id: 25273
    -titleTs: "'holi':2 'javascript':5 'triniti':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703796654
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7789832"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710254 {#2286
      date: 2023-12-27 21:50:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
  +body: """
    Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
    \n
    Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703791823 {#1596
    date: 2023-12-28 20:30:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@TrickDacy@lemmy.world"
    "@BatmanAoD@programming.dev"
    "@bitcrafter@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1621 …}
  +nested: Doctrine\ORM\PersistentCollection {#1557 …}
  +votes: Doctrine\ORM\PersistentCollection {#1558 …}
  +reports: Doctrine\ORM\PersistentCollection {#1565 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
  -id: 260177
  -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5990216"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703791823 {#1604
    date: 2023-12-28 20:30:23.0 +01:00
  }
  +"title": 260177
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\EntryComment {#1613
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1528
    +user: Proxies\__CG__\App\Entity\User {#2236 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
    +image: Proxies\__CG__\App\Entity\Image {#2148 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
    +slug: "The-Holy-Trinity-of-JavaScript"
    +title: "The Holy Trinity of JavaScript"
    +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 71
    +favouriteCount: 725
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720180608 {#2147
      date: 2024-07-05 13:56:48.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2185 …}
    +votes: Doctrine\ORM\PersistentCollection {#2179 …}
    +reports: Doctrine\ORM\PersistentCollection {#2182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
    +badges: Doctrine\ORM\PersistentCollection {#2175 …}
    +children: [
      3 => App\Entity\EntryComment {#1561
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1703785967 {#1670
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1705 …}
        +nested: Doctrine\ORM\PersistentCollection {#1692 …}
        +votes: Doctrine\ORM\PersistentCollection {#1686 …}
        +reports: Doctrine\ORM\PersistentCollection {#1680 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
        -id: 259920
        -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5988649"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703785967 {#1527
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +"title": 259920
      }
      1 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "Sure, but it is also a very gratuitous and pointless design constraint."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1703796856 {#1559
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1630 …}
        +nested: Doctrine\ORM\PersistentCollection {#1628 …}
        +votes: Doctrine\ORM\PersistentCollection {#1599 …}
        +reports: Doctrine\ORM\PersistentCollection {#1625 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
        -id: 260407
        -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5991512"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703796856 {#1550
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +"title": 260407
      }
      2 => App\Entity\EntryComment {#1613}
      0 => App\Entity\EntryComment {#1726
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703811268 {#1722
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@sbv@sh.itjust.works"
          "@Limitless_screaming@kbin.social"
          "@Sonotsugipaa@lemmy.dbzer0.com"
          "@FaceDeer@kbin.social"
          "@atx_aquarian@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 261029
        -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5995176"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703811268 {#1721
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +"title": 261029
      }
    ]
    -id: 25273
    -titleTs: "'holi':2 'javascript':5 'triniti':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703796654
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7789832"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710254 {#2286
      date: 2023-12-27 21:50:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
  +body: """
    Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
    \n
    Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703791823 {#1596
    date: 2023-12-28 20:30:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@TrickDacy@lemmy.world"
    "@BatmanAoD@programming.dev"
    "@bitcrafter@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1621 …}
  +nested: Doctrine\ORM\PersistentCollection {#1557 …}
  +votes: Doctrine\ORM\PersistentCollection {#1558 …}
  +reports: Doctrine\ORM\PersistentCollection {#1565 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
  -id: 260177
  -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5990216"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703791823 {#1604
    date: 2023-12-28 20:30:23.0 +01:00
  }
  +"title": 260177
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\EntryComment {#1613
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1528
    +user: Proxies\__CG__\App\Entity\User {#2236 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
    +image: Proxies\__CG__\App\Entity\Image {#2148 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
    +slug: "The-Holy-Trinity-of-JavaScript"
    +title: "The Holy Trinity of JavaScript"
    +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 71
    +favouriteCount: 725
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720180608 {#2147
      date: 2024-07-05 13:56:48.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2185 …}
    +votes: Doctrine\ORM\PersistentCollection {#2179 …}
    +reports: Doctrine\ORM\PersistentCollection {#2182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
    +badges: Doctrine\ORM\PersistentCollection {#2175 …}
    +children: [
      3 => App\Entity\EntryComment {#1561
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1703785967 {#1670
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1705 …}
        +nested: Doctrine\ORM\PersistentCollection {#1692 …}
        +votes: Doctrine\ORM\PersistentCollection {#1686 …}
        +reports: Doctrine\ORM\PersistentCollection {#1680 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
        -id: 259920
        -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5988649"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703785967 {#1527
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +"title": 259920
      }
      1 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "Sure, but it is also a very gratuitous and pointless design constraint."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1703796856 {#1559
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1630 …}
        +nested: Doctrine\ORM\PersistentCollection {#1628 …}
        +votes: Doctrine\ORM\PersistentCollection {#1599 …}
        +reports: Doctrine\ORM\PersistentCollection {#1625 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
        -id: 260407
        -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5991512"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703796856 {#1550
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +"title": 260407
      }
      2 => App\Entity\EntryComment {#1613}
      0 => App\Entity\EntryComment {#1726
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703811268 {#1722
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@sbv@sh.itjust.works"
          "@Limitless_screaming@kbin.social"
          "@Sonotsugipaa@lemmy.dbzer0.com"
          "@FaceDeer@kbin.social"
          "@atx_aquarian@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 261029
        -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5995176"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703811268 {#1721
          date: 2023-12-29 01:54:28.0 +01:00
        }
        +"title": 261029
      }
    ]
    -id: 25273
    -titleTs: "'holi':2 'javascript':5 'triniti':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703796654
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7789832"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710254 {#2286
      date: 2023-12-27 21:50:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
  +body: """
    Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
    \n
    Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703791823 {#1596
    date: 2023-12-28 20:30:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@TrickDacy@lemmy.world"
    "@BatmanAoD@programming.dev"
    "@bitcrafter@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1621 …}
  +nested: Doctrine\ORM\PersistentCollection {#1557 …}
  +votes: Doctrine\ORM\PersistentCollection {#1558 …}
  +reports: Doctrine\ORM\PersistentCollection {#1565 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
  -id: 260177
  -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5990216"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703791823 {#1604
    date: 2023-12-28 20:30:23.0 +01:00
  }
  +"title": 260177
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#1726
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1528
    +user: Proxies\__CG__\App\Entity\User {#2236 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
    +image: Proxies\__CG__\App\Entity\Image {#2148 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
    +slug: "The-Holy-Trinity-of-JavaScript"
    +title: "The Holy Trinity of JavaScript"
    +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 71
    +favouriteCount: 725
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720180608 {#2147
      date: 2024-07-05 13:56:48.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2185 …}
    +votes: Doctrine\ORM\PersistentCollection {#2179 …}
    +reports: Doctrine\ORM\PersistentCollection {#2182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
    +badges: Doctrine\ORM\PersistentCollection {#2175 …}
    +children: [
      3 => App\Entity\EntryComment {#1561
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1703785967 {#1670
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1705 …}
        +nested: Doctrine\ORM\PersistentCollection {#1692 …}
        +votes: Doctrine\ORM\PersistentCollection {#1686 …}
        +reports: Doctrine\ORM\PersistentCollection {#1680 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
        -id: 259920
        -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5988649"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703785967 {#1527
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +"title": 259920
      }
      1 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "Sure, but it is also a very gratuitous and pointless design constraint."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1703796856 {#1559
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1630 …}
        +nested: Doctrine\ORM\PersistentCollection {#1628 …}
        +votes: Doctrine\ORM\PersistentCollection {#1599 …}
        +reports: Doctrine\ORM\PersistentCollection {#1625 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
        -id: 260407
        -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5991512"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703796856 {#1550
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +"title": 260407
      }
      2 => App\Entity\EntryComment {#1613
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: """
          Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
          \n
          Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703791823 {#1596
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1621 …}
        +nested: Doctrine\ORM\PersistentCollection {#1557 …}
        +votes: Doctrine\ORM\PersistentCollection {#1558 …}
        +reports: Doctrine\ORM\PersistentCollection {#1565 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
        -id: 260177
        -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5990216"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703791823 {#1604
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +"title": 260177
      }
      0 => App\Entity\EntryComment {#1726}
    ]
    -id: 25273
    -titleTs: "'holi':2 'javascript':5 'triniti':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703796654
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7789832"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710254 {#2286
      date: 2023-12-27 21:50:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
  +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703811268 {#1722
    date: 2023-12-29 01:54:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@sbv@sh.itjust.works"
    "@Limitless_screaming@kbin.social"
    "@Sonotsugipaa@lemmy.dbzer0.com"
    "@FaceDeer@kbin.social"
    "@atx_aquarian@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1730 …}
  +nested: Doctrine\ORM\PersistentCollection {#1734 …}
  +votes: Doctrine\ORM\PersistentCollection {#1727 …}
  +reports: Doctrine\ORM\PersistentCollection {#1733 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
  -id: 261029
  -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5995176"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703811268 {#1721
    date: 2023-12-29 01:54:28.0 +01:00
  }
  +"title": 261029
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#1726
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1528
    +user: Proxies\__CG__\App\Entity\User {#2236 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
    +image: Proxies\__CG__\App\Entity\Image {#2148 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
    +slug: "The-Holy-Trinity-of-JavaScript"
    +title: "The Holy Trinity of JavaScript"
    +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 71
    +favouriteCount: 725
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720180608 {#2147
      date: 2024-07-05 13:56:48.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2185 …}
    +votes: Doctrine\ORM\PersistentCollection {#2179 …}
    +reports: Doctrine\ORM\PersistentCollection {#2182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
    +badges: Doctrine\ORM\PersistentCollection {#2175 …}
    +children: [
      3 => App\Entity\EntryComment {#1561
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1703785967 {#1670
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1705 …}
        +nested: Doctrine\ORM\PersistentCollection {#1692 …}
        +votes: Doctrine\ORM\PersistentCollection {#1686 …}
        +reports: Doctrine\ORM\PersistentCollection {#1680 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
        -id: 259920
        -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5988649"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703785967 {#1527
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +"title": 259920
      }
      1 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "Sure, but it is also a very gratuitous and pointless design constraint."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1703796856 {#1559
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1630 …}
        +nested: Doctrine\ORM\PersistentCollection {#1628 …}
        +votes: Doctrine\ORM\PersistentCollection {#1599 …}
        +reports: Doctrine\ORM\PersistentCollection {#1625 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
        -id: 260407
        -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5991512"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703796856 {#1550
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +"title": 260407
      }
      2 => App\Entity\EntryComment {#1613
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: """
          Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
          \n
          Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703791823 {#1596
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1621 …}
        +nested: Doctrine\ORM\PersistentCollection {#1557 …}
        +votes: Doctrine\ORM\PersistentCollection {#1558 …}
        +reports: Doctrine\ORM\PersistentCollection {#1565 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
        -id: 260177
        -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5990216"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703791823 {#1604
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +"title": 260177
      }
      0 => App\Entity\EntryComment {#1726}
    ]
    -id: 25273
    -titleTs: "'holi':2 'javascript':5 'triniti':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703796654
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7789832"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710254 {#2286
      date: 2023-12-27 21:50:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
  +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703811268 {#1722
    date: 2023-12-29 01:54:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@sbv@sh.itjust.works"
    "@Limitless_screaming@kbin.social"
    "@Sonotsugipaa@lemmy.dbzer0.com"
    "@FaceDeer@kbin.social"
    "@atx_aquarian@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1730 …}
  +nested: Doctrine\ORM\PersistentCollection {#1734 …}
  +votes: Doctrine\ORM\PersistentCollection {#1727 …}
  +reports: Doctrine\ORM\PersistentCollection {#1733 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
  -id: 261029
  -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5995176"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703811268 {#1721
    date: 2023-12-29 01:54:28.0 +01:00
  }
  +"title": 261029
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#1726
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1528
    +user: Proxies\__CG__\App\Entity\User {#2236 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
    +image: Proxies\__CG__\App\Entity\Image {#2148 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2146 …}
    +slug: "The-Holy-Trinity-of-JavaScript"
    +title: "The Holy Trinity of JavaScript"
    +url: "https://programming.dev/pictrs/image/dcab6223-12b6-4f0d-8af4-34a0795cc92f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 71
    +favouriteCount: 725
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720180608 {#2147
      date: 2024-07-05 13:56:48.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2185 …}
    +votes: Doctrine\ORM\PersistentCollection {#2179 …}
    +reports: Doctrine\ORM\PersistentCollection {#2182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2173 …}
    +badges: Doctrine\ORM\PersistentCollection {#2175 …}
    +children: [
      3 => App\Entity\EntryComment {#1561
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "That’s a little bit like saying, “I don’t understand why people continue to complain about the landmine sitting right there on the ground. We’ve painted it red so you can easily walk around it, so how has the problem not been solved?”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1703785967 {#1670
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1705 …}
        +nested: Doctrine\ORM\PersistentCollection {#1692 …}
        +votes: Doctrine\ORM\PersistentCollection {#1686 …}
        +reports: Doctrine\ORM\PersistentCollection {#1680 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1683 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
        -id: 259920
        -bodyTs: "'around':36 'bit':5 'complain':16 'continu':14 'easili':34 'ground':25 'landmin':19 'like':6 'littl':4 'paint':28 'peopl':13 'problem':42 'red':30 'right':21 'say':7 'sit':20 'solv':45 'understand':11 've':27 'walk':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5988649"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703785967 {#1527
          date: 2023-12-28 18:52:47.0 +01:00
        }
        +"title": 259920
      }
      1 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: "Sure, but it is also a very gratuitous and pointless design constraint."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1703796856 {#1559
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1630 …}
        +nested: Doctrine\ORM\PersistentCollection {#1628 …}
        +votes: Doctrine\ORM\PersistentCollection {#1599 …}
        +reports: Doctrine\ORM\PersistentCollection {#1625 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
        -id: 260407
        -bodyTs: "'also':5 'constraint':12 'design':11 'gratuit':8 'pointless':10 'sure':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5991512"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703796856 {#1550
          date: 2023-12-28 21:54:16.0 +01:00
        }
        +"title": 260407
      }
      2 => App\Entity\EntryComment {#1613
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1528 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1620 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +body: """
          Land mines are painted red in my shop. You want to change the language to remove a land mine that everyone competent already knows enough to step around. The problem has already been solved, so why are you continuing to complain about it?\n
          \n
          Just to be clear, I’m not actually calling for JavaScript to change, I’m just pointing out that people are right to point out this as being a problem. Having said that, if everyone competent uses linters now so that this feature isn’t used in practice anymore, then getting rid of it shouldn’t even break anything, and arguably code which would break is already broken because it uses an operator that no one should be using, so you shouldn’t be using this code anyway.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703791823 {#1596
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@cmdrkeen@programming.dev"
          "@TrickDacy@lemmy.world"
          "@BatmanAoD@programming.dev"
          "@bitcrafter@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1621 …}
        +nested: Doctrine\ORM\PersistentCollection {#1557 …}
        +votes: Doctrine\ORM\PersistentCollection {#1558 …}
        +reports: Doctrine\ORM\PersistentCollection {#1565 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1564 …}
        -id: 260177
        -bodyTs: "'actual':51 'alreadi':23,32,110 'anymor':92 'anyth':102 'anyway':131 'arguabl':104 'around':28 'break':101,108 'broken':111 'call':52 'chang':12,56 'clear':47 'code':105,130 'compet':22,79 'complain':41 'continu':39 'enough':25 'even':100 'everyon':21,78 'featur':86 'get':94 'isn':87 'javascript':54 'know':24 'land':1,18 'languag':14 'linter':81 'm':49,58 'mine':2,19 'one':119 'oper':116 'paint':4 'peopl':63 'point':60,67 'practic':91 'problem':30,73 'red':5 'remov':16 'rid':95 'right':65 'said':75 'shop':8 'shouldn':98,125 'solv':34 'step':27 'use':80,89,114,122,128 'want':10 'would':107"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5990216"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703791823 {#1604
          date: 2023-12-28 20:30:23.0 +01:00
        }
        +"title": 260177
      }
      0 => App\Entity\EntryComment {#1726}
    ]
    -id: 25273
    -titleTs: "'holi':2 'javascript':5 'triniti':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703796654
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7789832"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710254 {#2286
      date: 2023-12-27 21:50:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1560 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
  +body: "The explanation given to you makes it sound like `==` was deliberately designed to be a more convenient version of `===`, but what actually happened was that `==` used to be the *only* equality operator in JavaScript, which meant that if you didn’t want it’s auto-coercing behavior then you needed to go out of your way to add additional type checks yourself. Because this was obviously a tremendously *inconvenient* state of affairs, the `===` operator was introduced later so that you could test for equality without having to worry about JavaScript doing something clever underneath the hood that you weren’t expecting."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703811268 {#1722
    date: 2023-12-29 01:54:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@sbv@sh.itjust.works"
    "@Limitless_screaming@kbin.social"
    "@Sonotsugipaa@lemmy.dbzer0.com"
    "@FaceDeer@kbin.social"
    "@atx_aquarian@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1730 …}
  +nested: Doctrine\ORM\PersistentCollection {#1734 …}
  +votes: Doctrine\ORM\PersistentCollection {#1727 …}
  +reports: Doctrine\ORM\PersistentCollection {#1733 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
  -id: 261029
  -bodyTs: "'actual':22 'add':59 'addit':60 'affair':73 'auto':46 'auto-coerc':45 'behavior':48 'check':62 'clever':94 'coerc':47 'conveni':17 'could':82 'deliber':11 'design':12 'didn':40 'equal':31,85 'expect':102 'explan':2 'given':3 'go':53 'happen':23 'hood':97 'inconveni':70 'introduc':77 'javascript':34,91 'later':78 'like':9 'make':6 'meant':36 'need':51 'obvious':67 'oper':32,75 'someth':93 'sound':8 'state':71 'test':83 'tremend':69 'type':61 'underneath':95 'use':26 'version':18 'want':42 'way':57 'weren':100 'without':86 'worri':89"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5995176"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703811268 {#1721
    date: 2023-12-29 01:54:28.0 +01:00
  }
  +"title": 261029
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1717
  +user: Proxies\__CG__\App\Entity\User {#2162 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: Proxies\__CG__\App\Entity\Image {#2226 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2238 …}
  +slug: "Gentoo-goes-Binary-packages"
  +title: "Gentoo goes Binary (packages)"
  +url: "https://www.gentoo.org/news/2023/12/29/Gentoo-binary.html"
  +body: "> To speed up working with slow hardware and for overall convenience, we’re now also offering binary packages for download and direct installation! For most architectures, this is limited to the core system and weekly updates - not so for amd64 and arm64 however. There we’ve got a stunning >20 GByte of packages on our mirrors, from LibreOffice to KDE Plasma and from Gnome to Docker. Gentoo stable, updated daily. Enjoy! And read on for more details!"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 61
  +favouriteCount: 274
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711582673 {#2242
    date: 2024-03-28 00:37:53.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2237 …}
  +votes: Doctrine\ORM\PersistentCollection {#2258 …}
  +reports: Doctrine\ORM\PersistentCollection {#2260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2254 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
  +badges: Doctrine\ORM\PersistentCollection {#2248 …}
  +children: [
    App\Entity\EntryComment {#1716
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
      +image: null
      +parent: null
      +root: null
      +body: "Wow, when I went to bed yesterday it was only December 28, but now it is somehow already April 1!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703867517 {#1718
        date: 2023-12-29 17:31:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1739 …}
      +nested: Doctrine\ORM\PersistentCollection {#1740 …}
      +votes: Doctrine\ORM\PersistentCollection {#2465 …}
      +reports: Doctrine\ORM\PersistentCollection {#2463 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2422 …}
      -id: 262867
      -bodyTs: "'1':20 '28':12 'alreadi':18 'april':19 'bed':6 'decemb':11 'somehow':17 'went':4 'wow':1 'yesterday':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6004413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703867517 {#1720
        date: 2023-12-29 17:31:57.0 +01:00
      }
      +"title": 262867
    }
  ]
  -id: 25622
  -titleTs: "'binari':3 'gentoo':1 'goe':2 'packag':4"
  -bodyTs: "'20':50 'also':15 'amd64':40 'architectur':26 'arm64':42 'binari':17 'conveni':11 'core':32 'daili':70 'detail':77 'direct':22 'docker':66 'download':20 'enjoy':71 'gbyte':51 'gentoo':67 'gnome':64 'got':47 'hardwar':7 'howev':43 'instal':23 'kde':60 'libreoffic':58 'limit':29 'mirror':56 'offer':16 'overal':10 'packag':18,53 'plasma':61 're':13 'read':73 'slow':6 'speed':2 'stabl':68 'stun':49 'system':33 'updat':36,69 've':46 'week':35 'work':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703943411
  +visibility: "visible             "
  +apId: "https://lemmy.ndlug.org/post/530739"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703857011 {#2199
    date: 2023-12-29 14:36:51.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1717
  +user: Proxies\__CG__\App\Entity\User {#2162 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: Proxies\__CG__\App\Entity\Image {#2226 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2238 …}
  +slug: "Gentoo-goes-Binary-packages"
  +title: "Gentoo goes Binary (packages)"
  +url: "https://www.gentoo.org/news/2023/12/29/Gentoo-binary.html"
  +body: "> To speed up working with slow hardware and for overall convenience, we’re now also offering binary packages for download and direct installation! For most architectures, this is limited to the core system and weekly updates - not so for amd64 and arm64 however. There we’ve got a stunning >20 GByte of packages on our mirrors, from LibreOffice to KDE Plasma and from Gnome to Docker. Gentoo stable, updated daily. Enjoy! And read on for more details!"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 61
  +favouriteCount: 274
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711582673 {#2242
    date: 2024-03-28 00:37:53.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2237 …}
  +votes: Doctrine\ORM\PersistentCollection {#2258 …}
  +reports: Doctrine\ORM\PersistentCollection {#2260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2254 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
  +badges: Doctrine\ORM\PersistentCollection {#2248 …}
  +children: [
    App\Entity\EntryComment {#1716
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
      +image: null
      +parent: null
      +root: null
      +body: "Wow, when I went to bed yesterday it was only December 28, but now it is somehow already April 1!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703867517 {#1718
        date: 2023-12-29 17:31:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1739 …}
      +nested: Doctrine\ORM\PersistentCollection {#1740 …}
      +votes: Doctrine\ORM\PersistentCollection {#2465 …}
      +reports: Doctrine\ORM\PersistentCollection {#2463 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2422 …}
      -id: 262867
      -bodyTs: "'1':20 '28':12 'alreadi':18 'april':19 'bed':6 'decemb':11 'somehow':17 'went':4 'wow':1 'yesterday':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6004413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703867517 {#1720
        date: 2023-12-29 17:31:57.0 +01:00
      }
      +"title": 262867
    }
  ]
  -id: 25622
  -titleTs: "'binari':3 'gentoo':1 'goe':2 'packag':4"
  -bodyTs: "'20':50 'also':15 'amd64':40 'architectur':26 'arm64':42 'binari':17 'conveni':11 'core':32 'daili':70 'detail':77 'direct':22 'docker':66 'download':20 'enjoy':71 'gbyte':51 'gentoo':67 'gnome':64 'got':47 'hardwar':7 'howev':43 'instal':23 'kde':60 'libreoffic':58 'limit':29 'mirror':56 'offer':16 'overal':10 'packag':18,53 'plasma':61 're':13 'read':73 'slow':6 'speed':2 'stabl':68 'stun':49 'system':33 'updat':36,69 've':46 'week':35 'work':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703943411
  +visibility: "visible             "
  +apId: "https://lemmy.ndlug.org/post/530739"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703857011 {#2199
    date: 2023-12-29 14:36:51.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1717
  +user: Proxies\__CG__\App\Entity\User {#2162 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: Proxies\__CG__\App\Entity\Image {#2226 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2238 …}
  +slug: "Gentoo-goes-Binary-packages"
  +title: "Gentoo goes Binary (packages)"
  +url: "https://www.gentoo.org/news/2023/12/29/Gentoo-binary.html"
  +body: "> To speed up working with slow hardware and for overall convenience, we’re now also offering binary packages for download and direct installation! For most architectures, this is limited to the core system and weekly updates - not so for amd64 and arm64 however. There we’ve got a stunning >20 GByte of packages on our mirrors, from LibreOffice to KDE Plasma and from Gnome to Docker. Gentoo stable, updated daily. Enjoy! And read on for more details!"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 61
  +favouriteCount: 274
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711582673 {#2242
    date: 2024-03-28 00:37:53.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2237 …}
  +votes: Doctrine\ORM\PersistentCollection {#2258 …}
  +reports: Doctrine\ORM\PersistentCollection {#2260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2254 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
  +badges: Doctrine\ORM\PersistentCollection {#2248 …}
  +children: [
    App\Entity\EntryComment {#1716
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
      +image: null
      +parent: null
      +root: null
      +body: "Wow, when I went to bed yesterday it was only December 28, but now it is somehow already April 1!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703867517 {#1718
        date: 2023-12-29 17:31:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1739 …}
      +nested: Doctrine\ORM\PersistentCollection {#1740 …}
      +votes: Doctrine\ORM\PersistentCollection {#2465 …}
      +reports: Doctrine\ORM\PersistentCollection {#2463 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2422 …}
      -id: 262867
      -bodyTs: "'1':20 '28':12 'alreadi':18 'april':19 'bed':6 'decemb':11 'somehow':17 'went':4 'wow':1 'yesterday':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6004413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703867517 {#1720
        date: 2023-12-29 17:31:57.0 +01:00
      }
      +"title": 262867
    }
  ]
  -id: 25622
  -titleTs: "'binari':3 'gentoo':1 'goe':2 'packag':4"
  -bodyTs: "'20':50 'also':15 'amd64':40 'architectur':26 'arm64':42 'binari':17 'conveni':11 'core':32 'daili':70 'detail':77 'direct':22 'docker':66 'download':20 'enjoy':71 'gbyte':51 'gentoo':67 'gnome':64 'got':47 'hardwar':7 'howev':43 'instal':23 'kde':60 'libreoffic':58 'limit':29 'mirror':56 'offer':16 'overal':10 'packag':18,53 'plasma':61 're':13 'read':73 'slow':6 'speed':2 'stabl':68 'stun':49 'system':33 'updat':36,69 've':46 'week':35 'work':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703943411
  +visibility: "visible             "
  +apId: "https://lemmy.ndlug.org/post/530739"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703857011 {#2199
    date: 2023-12-29 14:36:51.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#1716
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1717
    +user: Proxies\__CG__\App\Entity\User {#2162 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
    +image: Proxies\__CG__\App\Entity\Image {#2226 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2238 …}
    +slug: "Gentoo-goes-Binary-packages"
    +title: "Gentoo goes Binary (packages)"
    +url: "https://www.gentoo.org/news/2023/12/29/Gentoo-binary.html"
    +body: "> To speed up working with slow hardware and for overall convenience, we’re now also offering binary packages for download and direct installation! For most architectures, this is limited to the core system and weekly updates - not so for amd64 and arm64 however. There we’ve got a stunning >20 GByte of packages on our mirrors, from LibreOffice to KDE Plasma and from Gnome to Docker. Gentoo stable, updated daily. Enjoy! And read on for more details!"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 61
    +favouriteCount: 274
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711582673 {#2242
      date: 2024-03-28 00:37:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2237 …}
    +votes: Doctrine\ORM\PersistentCollection {#2258 …}
    +reports: Doctrine\ORM\PersistentCollection {#2260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2254 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
    +badges: Doctrine\ORM\PersistentCollection {#2248 …}
    +children: [
      App\Entity\EntryComment {#1716}
    ]
    -id: 25622
    -titleTs: "'binari':3 'gentoo':1 'goe':2 'packag':4"
    -bodyTs: "'20':50 'also':15 'amd64':40 'architectur':26 'arm64':42 'binari':17 'conveni':11 'core':32 'daili':70 'detail':77 'direct':22 'docker':66 'download':20 'enjoy':71 'gbyte':51 'gentoo':67 'gnome':64 'got':47 'hardwar':7 'howev':43 'instal':23 'kde':60 'libreoffic':58 'limit':29 'mirror':56 'offer':16 'overal':10 'packag':18,53 'plasma':61 're':13 'read':73 'slow':6 'speed':2 'stabl':68 'stun':49 'system':33 'updat':36,69 've':46 'week':35 'work':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703943411
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/530739"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703857011 {#2199
      date: 2023-12-29 14:36:51.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: null
  +parent: null
  +root: null
  +body: "Wow, when I went to bed yesterday it was only December 28, but now it is somehow already April 1!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703867517 {#1718
    date: 2023-12-29 17:31:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1739 …}
  +nested: Doctrine\ORM\PersistentCollection {#1740 …}
  +votes: Doctrine\ORM\PersistentCollection {#2465 …}
  +reports: Doctrine\ORM\PersistentCollection {#2463 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2422 …}
  -id: 262867
  -bodyTs: "'1':20 '28':12 'alreadi':18 'april':19 'bed':6 'decemb':11 'somehow':17 'went':4 'wow':1 'yesterday':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6004413"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703867517 {#1720
    date: 2023-12-29 17:31:57.0 +01:00
  }
  +"title": 262867
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#1716
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1717
    +user: Proxies\__CG__\App\Entity\User {#2162 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
    +image: Proxies\__CG__\App\Entity\Image {#2226 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2238 …}
    +slug: "Gentoo-goes-Binary-packages"
    +title: "Gentoo goes Binary (packages)"
    +url: "https://www.gentoo.org/news/2023/12/29/Gentoo-binary.html"
    +body: "> To speed up working with slow hardware and for overall convenience, we’re now also offering binary packages for download and direct installation! For most architectures, this is limited to the core system and weekly updates - not so for amd64 and arm64 however. There we’ve got a stunning >20 GByte of packages on our mirrors, from LibreOffice to KDE Plasma and from Gnome to Docker. Gentoo stable, updated daily. Enjoy! And read on for more details!"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 61
    +favouriteCount: 274
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711582673 {#2242
      date: 2024-03-28 00:37:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2237 …}
    +votes: Doctrine\ORM\PersistentCollection {#2258 …}
    +reports: Doctrine\ORM\PersistentCollection {#2260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2254 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
    +badges: Doctrine\ORM\PersistentCollection {#2248 …}
    +children: [
      App\Entity\EntryComment {#1716}
    ]
    -id: 25622
    -titleTs: "'binari':3 'gentoo':1 'goe':2 'packag':4"
    -bodyTs: "'20':50 'also':15 'amd64':40 'architectur':26 'arm64':42 'binari':17 'conveni':11 'core':32 'daili':70 'detail':77 'direct':22 'docker':66 'download':20 'enjoy':71 'gbyte':51 'gentoo':67 'gnome':64 'got':47 'hardwar':7 'howev':43 'instal':23 'kde':60 'libreoffic':58 'limit':29 'mirror':56 'offer':16 'overal':10 'packag':18,53 'plasma':61 're':13 'read':73 'slow':6 'speed':2 'stabl':68 'stun':49 'system':33 'updat':36,69 've':46 'week':35 'work':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703943411
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/530739"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703857011 {#2199
      date: 2023-12-29 14:36:51.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: null
  +parent: null
  +root: null
  +body: "Wow, when I went to bed yesterday it was only December 28, but now it is somehow already April 1!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703867517 {#1718
    date: 2023-12-29 17:31:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1739 …}
  +nested: Doctrine\ORM\PersistentCollection {#1740 …}
  +votes: Doctrine\ORM\PersistentCollection {#2465 …}
  +reports: Doctrine\ORM\PersistentCollection {#2463 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2422 …}
  -id: 262867
  -bodyTs: "'1':20 '28':12 'alreadi':18 'april':19 'bed':6 'decemb':11 'somehow':17 'went':4 'wow':1 'yesterday':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6004413"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703867517 {#1720
    date: 2023-12-29 17:31:57.0 +01:00
  }
  +"title": 262867
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#1716
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1717
    +user: Proxies\__CG__\App\Entity\User {#2162 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
    +image: Proxies\__CG__\App\Entity\Image {#2226 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2238 …}
    +slug: "Gentoo-goes-Binary-packages"
    +title: "Gentoo goes Binary (packages)"
    +url: "https://www.gentoo.org/news/2023/12/29/Gentoo-binary.html"
    +body: "> To speed up working with slow hardware and for overall convenience, we’re now also offering binary packages for download and direct installation! For most architectures, this is limited to the core system and weekly updates - not so for amd64 and arm64 however. There we’ve got a stunning >20 GByte of packages on our mirrors, from LibreOffice to KDE Plasma and from Gnome to Docker. Gentoo stable, updated daily. Enjoy! And read on for more details!"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 61
    +favouriteCount: 274
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711582673 {#2242
      date: 2024-03-28 00:37:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2237 …}
    +votes: Doctrine\ORM\PersistentCollection {#2258 …}
    +reports: Doctrine\ORM\PersistentCollection {#2260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2254 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
    +badges: Doctrine\ORM\PersistentCollection {#2248 …}
    +children: [
      App\Entity\EntryComment {#1716}
    ]
    -id: 25622
    -titleTs: "'binari':3 'gentoo':1 'goe':2 'packag':4"
    -bodyTs: "'20':50 'also':15 'amd64':40 'architectur':26 'arm64':42 'binari':17 'conveni':11 'core':32 'daili':70 'detail':77 'direct':22 'docker':66 'download':20 'enjoy':71 'gbyte':51 'gentoo':67 'gnome':64 'got':47 'hardwar':7 'howev':43 'instal':23 'kde':60 'libreoffic':58 'limit':29 'mirror':56 'offer':16 'overal':10 'packag':18,53 'plasma':61 're':13 'read':73 'slow':6 'speed':2 'stabl':68 'stun':49 'system':33 'updat':36,69 've':46 'week':35 'work':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703943411
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/530739"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703857011 {#2199
      date: 2023-12-29 14:36:51.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1574 …}
  +image: null
  +parent: null
  +root: null
  +body: "Wow, when I went to bed yesterday it was only December 28, but now it is somehow already April 1!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703867517 {#1718
    date: 2023-12-29 17:31:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1739 …}
  +nested: Doctrine\ORM\PersistentCollection {#1740 …}
  +votes: Doctrine\ORM\PersistentCollection {#2465 …}
  +reports: Doctrine\ORM\PersistentCollection {#2463 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2422 …}
  -id: 262867
  -bodyTs: "'1':20 '28':12 'alreadi':18 'april':19 'bed':6 'decemb':11 'somehow':17 'went':4 'wow':1 'yesterday':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6004413"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703867517 {#1720
    date: 2023-12-29 17:31:57.0 +01:00
  }
  +"title": 262867
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_ADMIN
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED ROLE_MODERATOR
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details