GET https://kbin.spritesserver.nl/m/memes@lemmy.ml/t/5659/Self-Defense-vs-War-Crimes/comment/53595/votes/up

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 …}
}
2.77 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.07 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
App\Entity\EntryComment {#1369
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "memes@lemmy.ml"
    +title: "memes"
    +description: """
      #### Rules:\n
      \n
      1. Be civil and nice.\n
      2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 5926
    +entryCommentCount: 65073
    +postCount: 25
    +postCommentCount: 152
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583092 {#321
      date: 2024-10-22 09:44:52.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 38
    +apId: "memes@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/memes"
    +apPublicUrl: "https://lemmy.ml/c/memes"
    +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728572889 {#322
      date: 2024-10-10 17:08:09.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696428223 {#316
      date: 2023-10-04 16:03:43.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    I hate to have to say it, but you’ve labelled the a party that still commits atrocities as “right” simply because they’ve committed *fewer* atrocities. I believe this point requires no further discussion. Both can be wrong for committing atrocities. Again, the main argument you’ve got here is “Israel bad, Palestine good” and “The things Palestine does are fine because they had the moral justification to begin with.”\n
    \n
    You are too ideological. I’m a political realist; you’re a political idealist. You looked at what “is right” and then decided that anything done in pursuit of that right must be good. You’ve allowed the ends to justify the means.\n
    \n
    In political realism, you must sometimes force off the justice boner and realise that the best result realistically possible is not the one that is the fairest or rights the most historical wrongs. This is what I was trying to get at with my original comment. History is not fair and never will be, and blindly trying to change that is unconstructive. You have to play the cards you’re dealt. It was a historical wrong for Israeli settlers to colonise Palestinian land. At the same time, I am saying that in the near-future, it will be impossible to right this wrong. The Israelis will never be punished for what they did. Palestinians will never control land from the west bank of the River Jordan to the Mediterranean again. Believe me, they want that, and they’re maybe even justified in wanting that, but it doesn’t matter what is right. We need to think of what is the best way to resolve the situation **right now**. It is pointless to argue about who is right and who is wrong because that means nothing. That is the harsh reality of international geopolitics. That’s how it is now, how it’s been since the dawn of human civilisation, and as long as the idea of the sovereign state exists, that’s how it’s always going to be.\n
    \n
    I will give one final parting analogy: Imagine you are tied up and being beaten on the ground by an assailant who is many times stronger than you. The beating has gone on for several minutes now until your assailant offers you a deal: “If you allow me to hit you ten more times and give me all the money in your wallet, I will let you go. Otherwise, I will shoot you dead and take your wallet anyway.” Is this a fair deal? Of course not. Are you “right” to refuse and your assailant “wrong” for even daring to offer such a thing (and putting you in the situation of having to consider it)? Without question. But at the same time, you’d be a fool not to say “yes” to that. You’d also have to be extremely stupid to say “fuck you” in response to that. Even if there’s only a slim chance that they’ll actually uphold their end of the bargain. Honour, after all, doesn’t actually have any value. Your life does.\n
    \n
    That is all I have to say on the matter. I will read your reply if you devote the time to write one but I’ve said all that needs to be said.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1697501874 {#1605
    date: 2023-10-17 02:17:54.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CyberGhost@lemmygrad.ml"
    "@NateNate60@lemmy.ml"
    "@velox_vulnus@lemmy.ml"
    "@atomkarinca@lemmygrad.ml"
    "@masquenox@lemmy.ml"
    "@Clever_Clover@hexbear.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2466 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2489 …}
  +notifications: Doctrine\ORM\PersistentCollection {#60 …}
  -id: 53595
  -bodyTs: "'actual':505,517 'allow':108,391 'also':480 'alway':341 'analog':351 'anyth':96 'anyway':423 'argu':288 'argument':46 'assail':365,384,439 'atroc':18,27,42 'bad':53 'bank':237 'bargain':511 'beat':374 'beaten':359 'begin':70 'believ':29,246 'best':130,276 'blind':170 'boner':125 'card':182 'chanc':501 'chang':173 'civilis':324 'colonis':195 'comment':160 'commit':17,25,41 'consid':458 'control':232 'cours':430 'd':468,479 'dare':443 'dawn':321 'dead':418 'deal':388,428 'dealt':185 'decid':94 'devot':541 'discuss':35 'doesn':262,515 'done':97 'end':110,508 'even':255,442,494 'exist':335 'extrem':484 'fair':164,427 'fairest':141 'fewer':26 'final':349 'fine':62 'fool':471 'forc':121 'fuck':488 'futur':210 'geopolit':308 'get':155 'give':347,400 'go':342,412 'gone':376 'good':55,105 'got':49 'ground':362 'harsh':304 'hate':2 'histor':146,189 'histori':161 'hit':394 'honour':512 'human':323 'idea':330 'idealist':85 'ideolog':75 'imagin':352 'imposs':214 'intern':307 'isra':192,220 'israel':52 'jordan':241 'justic':124 'justif':68 'justifi':112,256 'label':11 'land':197,233 'let':410 'life':522 'll':504 'long':327 'look':87 'm':77 'main':45 'mani':368 'matter':264,533 'mayb':254 'mean':114,299 'mediterranean':244 'minut':380 'money':404 'moral':67 'must':103,119 'near':209 'near-futur':208 'need':269,553 'never':166,222,231 'noth':300 'offer':385,445 'one':137,348,546 'origin':159 'otherwis':413 'palestin':54,59 'palestinian':196,229 'part':350 'parti':14 'play':180 'point':31 'pointless':286 'polit':79,84,116 'possibl':133 'punish':224 'pursuit':99 'put':450 'question':461 're':82,184,253 'read':536 'realis':127 'realism':117 'realist':80,132 'realiti':305 'refus':436 'repli':538 'requir':32 'resolv':279 'respons':491 'result':131 'right':20,91,102,143,216,267,282,292,434 'river':240 'said':550,556 'say':6,204,474,487,530 'settler':193 'sever':379 'shoot':416 'simpli':21 'sinc':319 'situat':281,454 'slim':500 'sometim':120 'sovereign':333 'state':334 'still':16 'stronger':370 'stupid':485 'take':420 'ten':396 'thing':58,448 'think':271 'tie':355 'time':201,369,398,466,543 'tri':153,171 'unconstruct':176 'uphold':506 'valu':520 've':10,24,48,107,549 'wallet':407,422 'want':249,258 'way':277 'west':236 'without':460 'write':545 'wrong':39,147,190,218,296,440 'yes':475"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/4959497"
  +editedAt: DateTimeImmutable @1697501965 {#1945
    date: 2023-10-17 02:19:25.0 +02:00
  }
  +createdAt: DateTimeImmutable @1697501874 {#1368
    date: 2023-10-17 02:17:54.0 +02:00
  }
}
"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
3 DENIED edit
App\Entity\EntryComment {#1369
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "memes@lemmy.ml"
    +title: "memes"
    +description: """
      #### Rules:\n
      \n
      1. Be civil and nice.\n
      2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 5926
    +entryCommentCount: 65073
    +postCount: 25
    +postCommentCount: 152
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583092 {#321
      date: 2024-10-22 09:44:52.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 38
    +apId: "memes@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/memes"
    +apPublicUrl: "https://lemmy.ml/c/memes"
    +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728572889 {#322
      date: 2024-10-10 17:08:09.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696428223 {#316
      date: 2023-10-04 16:03:43.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    I hate to have to say it, but you’ve labelled the a party that still commits atrocities as “right” simply because they’ve committed *fewer* atrocities. I believe this point requires no further discussion. Both can be wrong for committing atrocities. Again, the main argument you’ve got here is “Israel bad, Palestine good” and “The things Palestine does are fine because they had the moral justification to begin with.”\n
    \n
    You are too ideological. I’m a political realist; you’re a political idealist. You looked at what “is right” and then decided that anything done in pursuit of that right must be good. You’ve allowed the ends to justify the means.\n
    \n
    In political realism, you must sometimes force off the justice boner and realise that the best result realistically possible is not the one that is the fairest or rights the most historical wrongs. This is what I was trying to get at with my original comment. History is not fair and never will be, and blindly trying to change that is unconstructive. You have to play the cards you’re dealt. It was a historical wrong for Israeli settlers to colonise Palestinian land. At the same time, I am saying that in the near-future, it will be impossible to right this wrong. The Israelis will never be punished for what they did. Palestinians will never control land from the west bank of the River Jordan to the Mediterranean again. Believe me, they want that, and they’re maybe even justified in wanting that, but it doesn’t matter what is right. We need to think of what is the best way to resolve the situation **right now**. It is pointless to argue about who is right and who is wrong because that means nothing. That is the harsh reality of international geopolitics. That’s how it is now, how it’s been since the dawn of human civilisation, and as long as the idea of the sovereign state exists, that’s how it’s always going to be.\n
    \n
    I will give one final parting analogy: Imagine you are tied up and being beaten on the ground by an assailant who is many times stronger than you. The beating has gone on for several minutes now until your assailant offers you a deal: “If you allow me to hit you ten more times and give me all the money in your wallet, I will let you go. Otherwise, I will shoot you dead and take your wallet anyway.” Is this a fair deal? Of course not. Are you “right” to refuse and your assailant “wrong” for even daring to offer such a thing (and putting you in the situation of having to consider it)? Without question. But at the same time, you’d be a fool not to say “yes” to that. You’d also have to be extremely stupid to say “fuck you” in response to that. Even if there’s only a slim chance that they’ll actually uphold their end of the bargain. Honour, after all, doesn’t actually have any value. Your life does.\n
    \n
    That is all I have to say on the matter. I will read your reply if you devote the time to write one but I’ve said all that needs to be said.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1697501874 {#1605
    date: 2023-10-17 02:17:54.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CyberGhost@lemmygrad.ml"
    "@NateNate60@lemmy.ml"
    "@velox_vulnus@lemmy.ml"
    "@atomkarinca@lemmygrad.ml"
    "@masquenox@lemmy.ml"
    "@Clever_Clover@hexbear.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2466 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2489 …}
  +notifications: Doctrine\ORM\PersistentCollection {#60 …}
  -id: 53595
  -bodyTs: "'actual':505,517 'allow':108,391 'also':480 'alway':341 'analog':351 'anyth':96 'anyway':423 'argu':288 'argument':46 'assail':365,384,439 'atroc':18,27,42 'bad':53 'bank':237 'bargain':511 'beat':374 'beaten':359 'begin':70 'believ':29,246 'best':130,276 'blind':170 'boner':125 'card':182 'chanc':501 'chang':173 'civilis':324 'colonis':195 'comment':160 'commit':17,25,41 'consid':458 'control':232 'cours':430 'd':468,479 'dare':443 'dawn':321 'dead':418 'deal':388,428 'dealt':185 'decid':94 'devot':541 'discuss':35 'doesn':262,515 'done':97 'end':110,508 'even':255,442,494 'exist':335 'extrem':484 'fair':164,427 'fairest':141 'fewer':26 'final':349 'fine':62 'fool':471 'forc':121 'fuck':488 'futur':210 'geopolit':308 'get':155 'give':347,400 'go':342,412 'gone':376 'good':55,105 'got':49 'ground':362 'harsh':304 'hate':2 'histor':146,189 'histori':161 'hit':394 'honour':512 'human':323 'idea':330 'idealist':85 'ideolog':75 'imagin':352 'imposs':214 'intern':307 'isra':192,220 'israel':52 'jordan':241 'justic':124 'justif':68 'justifi':112,256 'label':11 'land':197,233 'let':410 'life':522 'll':504 'long':327 'look':87 'm':77 'main':45 'mani':368 'matter':264,533 'mayb':254 'mean':114,299 'mediterranean':244 'minut':380 'money':404 'moral':67 'must':103,119 'near':209 'near-futur':208 'need':269,553 'never':166,222,231 'noth':300 'offer':385,445 'one':137,348,546 'origin':159 'otherwis':413 'palestin':54,59 'palestinian':196,229 'part':350 'parti':14 'play':180 'point':31 'pointless':286 'polit':79,84,116 'possibl':133 'punish':224 'pursuit':99 'put':450 'question':461 're':82,184,253 'read':536 'realis':127 'realism':117 'realist':80,132 'realiti':305 'refus':436 'repli':538 'requir':32 'resolv':279 'respons':491 'result':131 'right':20,91,102,143,216,267,282,292,434 'river':240 'said':550,556 'say':6,204,474,487,530 'settler':193 'sever':379 'shoot':416 'simpli':21 'sinc':319 'situat':281,454 'slim':500 'sometim':120 'sovereign':333 'state':334 'still':16 'stronger':370 'stupid':485 'take':420 'ten':396 'thing':58,448 'think':271 'tie':355 'time':201,369,398,466,543 'tri':153,171 'unconstruct':176 'uphold':506 'valu':520 've':10,24,48,107,549 'wallet':407,422 'want':249,258 'way':277 'west':236 'without':460 'write':545 'wrong':39,147,190,218,296,440 'yes':475"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/4959497"
  +editedAt: DateTimeImmutable @1697501965 {#1945
    date: 2023-10-17 02:19:25.0 +02:00
  }
  +createdAt: DateTimeImmutable @1697501874 {#1368
    date: 2023-10-17 02:17:54.0 +02:00
  }
}
"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
4 DENIED moderate
App\Entity\EntryComment {#1369
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "memes@lemmy.ml"
    +title: "memes"
    +description: """
      #### Rules:\n
      \n
      1. Be civil and nice.\n
      2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 5926
    +entryCommentCount: 65073
    +postCount: 25
    +postCommentCount: 152
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583092 {#321
      date: 2024-10-22 09:44:52.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 38
    +apId: "memes@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/memes"
    +apPublicUrl: "https://lemmy.ml/c/memes"
    +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728572889 {#322
      date: 2024-10-10 17:08:09.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696428223 {#316
      date: 2023-10-04 16:03:43.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    I hate to have to say it, but you’ve labelled the a party that still commits atrocities as “right” simply because they’ve committed *fewer* atrocities. I believe this point requires no further discussion. Both can be wrong for committing atrocities. Again, the main argument you’ve got here is “Israel bad, Palestine good” and “The things Palestine does are fine because they had the moral justification to begin with.”\n
    \n
    You are too ideological. I’m a political realist; you’re a political idealist. You looked at what “is right” and then decided that anything done in pursuit of that right must be good. You’ve allowed the ends to justify the means.\n
    \n
    In political realism, you must sometimes force off the justice boner and realise that the best result realistically possible is not the one that is the fairest or rights the most historical wrongs. This is what I was trying to get at with my original comment. History is not fair and never will be, and blindly trying to change that is unconstructive. You have to play the cards you’re dealt. It was a historical wrong for Israeli settlers to colonise Palestinian land. At the same time, I am saying that in the near-future, it will be impossible to right this wrong. The Israelis will never be punished for what they did. Palestinians will never control land from the west bank of the River Jordan to the Mediterranean again. Believe me, they want that, and they’re maybe even justified in wanting that, but it doesn’t matter what is right. We need to think of what is the best way to resolve the situation **right now**. It is pointless to argue about who is right and who is wrong because that means nothing. That is the harsh reality of international geopolitics. That’s how it is now, how it’s been since the dawn of human civilisation, and as long as the idea of the sovereign state exists, that’s how it’s always going to be.\n
    \n
    I will give one final parting analogy: Imagine you are tied up and being beaten on the ground by an assailant who is many times stronger than you. The beating has gone on for several minutes now until your assailant offers you a deal: “If you allow me to hit you ten more times and give me all the money in your wallet, I will let you go. Otherwise, I will shoot you dead and take your wallet anyway.” Is this a fair deal? Of course not. Are you “right” to refuse and your assailant “wrong” for even daring to offer such a thing (and putting you in the situation of having to consider it)? Without question. But at the same time, you’d be a fool not to say “yes” to that. You’d also have to be extremely stupid to say “fuck you” in response to that. Even if there’s only a slim chance that they’ll actually uphold their end of the bargain. Honour, after all, doesn’t actually have any value. Your life does.\n
    \n
    That is all I have to say on the matter. I will read your reply if you devote the time to write one but I’ve said all that needs to be said.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1697501874 {#1605
    date: 2023-10-17 02:17:54.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CyberGhost@lemmygrad.ml"
    "@NateNate60@lemmy.ml"
    "@velox_vulnus@lemmy.ml"
    "@atomkarinca@lemmygrad.ml"
    "@masquenox@lemmy.ml"
    "@Clever_Clover@hexbear.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2466 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2489 …}
  +notifications: Doctrine\ORM\PersistentCollection {#60 …}
  -id: 53595
  -bodyTs: "'actual':505,517 'allow':108,391 'also':480 'alway':341 'analog':351 'anyth':96 'anyway':423 'argu':288 'argument':46 'assail':365,384,439 'atroc':18,27,42 'bad':53 'bank':237 'bargain':511 'beat':374 'beaten':359 'begin':70 'believ':29,246 'best':130,276 'blind':170 'boner':125 'card':182 'chanc':501 'chang':173 'civilis':324 'colonis':195 'comment':160 'commit':17,25,41 'consid':458 'control':232 'cours':430 'd':468,479 'dare':443 'dawn':321 'dead':418 'deal':388,428 'dealt':185 'decid':94 'devot':541 'discuss':35 'doesn':262,515 'done':97 'end':110,508 'even':255,442,494 'exist':335 'extrem':484 'fair':164,427 'fairest':141 'fewer':26 'final':349 'fine':62 'fool':471 'forc':121 'fuck':488 'futur':210 'geopolit':308 'get':155 'give':347,400 'go':342,412 'gone':376 'good':55,105 'got':49 'ground':362 'harsh':304 'hate':2 'histor':146,189 'histori':161 'hit':394 'honour':512 'human':323 'idea':330 'idealist':85 'ideolog':75 'imagin':352 'imposs':214 'intern':307 'isra':192,220 'israel':52 'jordan':241 'justic':124 'justif':68 'justifi':112,256 'label':11 'land':197,233 'let':410 'life':522 'll':504 'long':327 'look':87 'm':77 'main':45 'mani':368 'matter':264,533 'mayb':254 'mean':114,299 'mediterranean':244 'minut':380 'money':404 'moral':67 'must':103,119 'near':209 'near-futur':208 'need':269,553 'never':166,222,231 'noth':300 'offer':385,445 'one':137,348,546 'origin':159 'otherwis':413 'palestin':54,59 'palestinian':196,229 'part':350 'parti':14 'play':180 'point':31 'pointless':286 'polit':79,84,116 'possibl':133 'punish':224 'pursuit':99 'put':450 'question':461 're':82,184,253 'read':536 'realis':127 'realism':117 'realist':80,132 'realiti':305 'refus':436 'repli':538 'requir':32 'resolv':279 'respons':491 'result':131 'right':20,91,102,143,216,267,282,292,434 'river':240 'said':550,556 'say':6,204,474,487,530 'settler':193 'sever':379 'shoot':416 'simpli':21 'sinc':319 'situat':281,454 'slim':500 'sometim':120 'sovereign':333 'state':334 'still':16 'stronger':370 'stupid':485 'take':420 'ten':396 'thing':58,448 'think':271 'tie':355 'time':201,369,398,466,543 'tri':153,171 'unconstruct':176 'uphold':506 'valu':520 've':10,24,48,107,549 'wallet':407,422 'want':249,258 'way':277 'west':236 'without':460 'write':545 'wrong':39,147,190,218,296,440 'yes':475"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/4959497"
  +editedAt: DateTimeImmutable @1697501965 {#1945
    date: 2023-10-17 02:19:25.0 +02:00
  }
  +createdAt: DateTimeImmutable @1697501874 {#1368
    date: 2023-10-17 02:17:54.0 +02:00
  }
}
"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
5 DENIED edit
App\Entity\Magazine {#313
  +icon: Proxies\__CG__\App\Entity\Image {#294 …}
  +name: "memes@lemmy.ml"
  +title: "memes"
  +description: """
    #### Rules:\n
    \n
    1. Be civil and nice.\n
    2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 5926
  +entryCommentCount: 65073
  +postCount: 25
  +postCommentCount: 152
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583092 {#321
    date: 2024-10-22 09:44:52.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#285 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
  +entries: Doctrine\ORM\PersistentCollection {#228 …}
  +posts: Doctrine\ORM\PersistentCollection {#186 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
  +bans: Doctrine\ORM\PersistentCollection {#165 …}
  +reports: Doctrine\ORM\PersistentCollection {#151 …}
  +badges: Doctrine\ORM\PersistentCollection {#129 …}
  +logs: Doctrine\ORM\PersistentCollection {#119 …}
  +awards: Doctrine\ORM\PersistentCollection {#108 …}
  +categories: Doctrine\ORM\PersistentCollection {#95 …}
  -id: 38
  +apId: "memes@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/memes"
  +apPublicUrl: "https://lemmy.ml/c/memes"
  +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "memes"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1728572889 {#322
    date: 2024-10-10 17:08:09.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1696428223 {#316
    date: 2023-10-04 16:03:43.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"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