GET https://kbin.spritesserver.nl/u/@corytheboyd@kbin.social/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 …}
}
3.57 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.04 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 {#2364
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: Proxies\__CG__\App\Entity\Image {#2181 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
  +slug: "This-is-great-You-should-try-it"
  +title: "This is great. You should try it."
  +url: "https://startrek.website/pictrs/image/5938f3e1-ddb4-4cdd-8118-5244c2705a0f.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 217
  +favouriteCount: 889
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702181761 {#2499
    date: 2023-12-10 05:16:01.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2504 …}
  +votes: Doctrine\ORM\PersistentCollection {#2507 …}
  +reports: Doctrine\ORM\PersistentCollection {#2509 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2511 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2513 …}
  +badges: Doctrine\ORM\PersistentCollection {#2515 …}
  +children: [
    App\Entity\EntryComment {#2361
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
      +image: null
      +parent: null
      +root: null
      +body: "Blue Cheese is the IPA of cheese. It has a lot of “flavor” which makes you think it’s “good” but… is it? It’s good, but not slap-your-own-mother amazingly life changing. I used to love it, but got tired of being punched in the face, and started to appreciate subtlety way more. Same with beers. I still like an IPA occasionally, if it’s of a higher quality, not just WE FUCKED ONE MILLION HOPS INTO THIS. It’s the same bullshit with “truffles”. Not really that good, thrown onto cheap garbage food to mark it up by $10. Again, the good, real truffles, are actually quite nice (and hard to come by for obvious reasons)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 23
      +score: 0
      +lastActive: DateTime @1703513827 {#2377
        date: 2023-12-25 15:17:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@The_Picard_Maneuver@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2372 …}
      +nested: Doctrine\ORM\PersistentCollection {#2386 …}
      +votes: Doctrine\ORM\PersistentCollection {#2385 …}
      +reports: Doctrine\ORM\PersistentCollection {#2378 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2381 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1910 …}
      -id: 207866
      -bodyTs: "'10':104 'actual':111 'amaz':34 'appreci':54 'beer':60 'blue':1 'bullshit':87 'chang':36 'cheap':96 'chees':2,7 'come':117 'face':50 'flavor':13 'food':98 'fuck':77 'garbag':97 'good':20,26,93,107 'got':43 'hard':115 'higher':72 'hop':80 'ipa':5,65 'life':35 'like':63 'lot':11 'love':40 'make':15 'mark':100 'million':79 'mother':33 'nice':113 'obvious':120 'occasion':66 'one':78 'onto':95 'punch':47 'qualiti':73 'quit':112 'real':108 'realli':91 'reason':121 'slap':30 'slap-your-own-moth':29 'start':52 'still':62 'subtleti':55 'think':17 'thrown':94 'tire':44 'truffl':89,109 'use':38 'way':56"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/memes@lemmy.world/t/686919/-/comment/4000999"
      +editedAt: DateTimeImmutable @1703371171 {#2360
        date: 2023-12-23 23:39:31.0 +01:00
      }
      +createdAt: DateTimeImmutable @1701978114 {#2359
        date: 2023-12-07 20:41:54.0 +01:00
      }
      +"title": 207866
    }
  ]
  -id: 20927
  -titleTs: "'great':3 'tri':6"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702057089
  +visibility: "visible             "
  +apId: "https://startrek.website/post/4458704"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701970689 {#1350
    date: 2023-12-07 18:38:09.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 {#2364
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: Proxies\__CG__\App\Entity\Image {#2181 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
  +slug: "This-is-great-You-should-try-it"
  +title: "This is great. You should try it."
  +url: "https://startrek.website/pictrs/image/5938f3e1-ddb4-4cdd-8118-5244c2705a0f.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 217
  +favouriteCount: 889
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702181761 {#2499
    date: 2023-12-10 05:16:01.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2504 …}
  +votes: Doctrine\ORM\PersistentCollection {#2507 …}
  +reports: Doctrine\ORM\PersistentCollection {#2509 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2511 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2513 …}
  +badges: Doctrine\ORM\PersistentCollection {#2515 …}
  +children: [
    App\Entity\EntryComment {#2361
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
      +image: null
      +parent: null
      +root: null
      +body: "Blue Cheese is the IPA of cheese. It has a lot of “flavor” which makes you think it’s “good” but… is it? It’s good, but not slap-your-own-mother amazingly life changing. I used to love it, but got tired of being punched in the face, and started to appreciate subtlety way more. Same with beers. I still like an IPA occasionally, if it’s of a higher quality, not just WE FUCKED ONE MILLION HOPS INTO THIS. It’s the same bullshit with “truffles”. Not really that good, thrown onto cheap garbage food to mark it up by $10. Again, the good, real truffles, are actually quite nice (and hard to come by for obvious reasons)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 23
      +score: 0
      +lastActive: DateTime @1703513827 {#2377
        date: 2023-12-25 15:17:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@The_Picard_Maneuver@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2372 …}
      +nested: Doctrine\ORM\PersistentCollection {#2386 …}
      +votes: Doctrine\ORM\PersistentCollection {#2385 …}
      +reports: Doctrine\ORM\PersistentCollection {#2378 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2381 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1910 …}
      -id: 207866
      -bodyTs: "'10':104 'actual':111 'amaz':34 'appreci':54 'beer':60 'blue':1 'bullshit':87 'chang':36 'cheap':96 'chees':2,7 'come':117 'face':50 'flavor':13 'food':98 'fuck':77 'garbag':97 'good':20,26,93,107 'got':43 'hard':115 'higher':72 'hop':80 'ipa':5,65 'life':35 'like':63 'lot':11 'love':40 'make':15 'mark':100 'million':79 'mother':33 'nice':113 'obvious':120 'occasion':66 'one':78 'onto':95 'punch':47 'qualiti':73 'quit':112 'real':108 'realli':91 'reason':121 'slap':30 'slap-your-own-moth':29 'start':52 'still':62 'subtleti':55 'think':17 'thrown':94 'tire':44 'truffl':89,109 'use':38 'way':56"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/memes@lemmy.world/t/686919/-/comment/4000999"
      +editedAt: DateTimeImmutable @1703371171 {#2360
        date: 2023-12-23 23:39:31.0 +01:00
      }
      +createdAt: DateTimeImmutable @1701978114 {#2359
        date: 2023-12-07 20:41:54.0 +01:00
      }
      +"title": 207866
    }
  ]
  -id: 20927
  -titleTs: "'great':3 'tri':6"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702057089
  +visibility: "visible             "
  +apId: "https://startrek.website/post/4458704"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701970689 {#1350
    date: 2023-12-07 18:38:09.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 {#2364
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: Proxies\__CG__\App\Entity\Image {#2181 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
  +slug: "This-is-great-You-should-try-it"
  +title: "This is great. You should try it."
  +url: "https://startrek.website/pictrs/image/5938f3e1-ddb4-4cdd-8118-5244c2705a0f.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 217
  +favouriteCount: 889
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702181761 {#2499
    date: 2023-12-10 05:16:01.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2504 …}
  +votes: Doctrine\ORM\PersistentCollection {#2507 …}
  +reports: Doctrine\ORM\PersistentCollection {#2509 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2511 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2513 …}
  +badges: Doctrine\ORM\PersistentCollection {#2515 …}
  +children: [
    App\Entity\EntryComment {#2361
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
      +image: null
      +parent: null
      +root: null
      +body: "Blue Cheese is the IPA of cheese. It has a lot of “flavor” which makes you think it’s “good” but… is it? It’s good, but not slap-your-own-mother amazingly life changing. I used to love it, but got tired of being punched in the face, and started to appreciate subtlety way more. Same with beers. I still like an IPA occasionally, if it’s of a higher quality, not just WE FUCKED ONE MILLION HOPS INTO THIS. It’s the same bullshit with “truffles”. Not really that good, thrown onto cheap garbage food to mark it up by $10. Again, the good, real truffles, are actually quite nice (and hard to come by for obvious reasons)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 23
      +score: 0
      +lastActive: DateTime @1703513827 {#2377
        date: 2023-12-25 15:17:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@The_Picard_Maneuver@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2372 …}
      +nested: Doctrine\ORM\PersistentCollection {#2386 …}
      +votes: Doctrine\ORM\PersistentCollection {#2385 …}
      +reports: Doctrine\ORM\PersistentCollection {#2378 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2381 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1910 …}
      -id: 207866
      -bodyTs: "'10':104 'actual':111 'amaz':34 'appreci':54 'beer':60 'blue':1 'bullshit':87 'chang':36 'cheap':96 'chees':2,7 'come':117 'face':50 'flavor':13 'food':98 'fuck':77 'garbag':97 'good':20,26,93,107 'got':43 'hard':115 'higher':72 'hop':80 'ipa':5,65 'life':35 'like':63 'lot':11 'love':40 'make':15 'mark':100 'million':79 'mother':33 'nice':113 'obvious':120 'occasion':66 'one':78 'onto':95 'punch':47 'qualiti':73 'quit':112 'real':108 'realli':91 'reason':121 'slap':30 'slap-your-own-moth':29 'start':52 'still':62 'subtleti':55 'think':17 'thrown':94 'tire':44 'truffl':89,109 'use':38 'way':56"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/memes@lemmy.world/t/686919/-/comment/4000999"
      +editedAt: DateTimeImmutable @1703371171 {#2360
        date: 2023-12-23 23:39:31.0 +01:00
      }
      +createdAt: DateTimeImmutable @1701978114 {#2359
        date: 2023-12-07 20:41:54.0 +01:00
      }
      +"title": 207866
    }
  ]
  -id: 20927
  -titleTs: "'great':3 'tri':6"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702057089
  +visibility: "visible             "
  +apId: "https://startrek.website/post/4458704"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701970689 {#1350
    date: 2023-12-07 18:38:09.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 {#2361
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2364
    +user: Proxies\__CG__\App\Entity\User {#2324 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
    +slug: "This-is-great-You-should-try-it"
    +title: "This is great. You should try it."
    +url: "https://startrek.website/pictrs/image/5938f3e1-ddb4-4cdd-8118-5244c2705a0f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 217
    +favouriteCount: 889
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702181761 {#2499
      date: 2023-12-10 05:16:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2504 …}
    +votes: Doctrine\ORM\PersistentCollection {#2507 …}
    +reports: Doctrine\ORM\PersistentCollection {#2509 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2511 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2513 …}
    +badges: Doctrine\ORM\PersistentCollection {#2515 …}
    +children: [
      App\Entity\EntryComment {#2361}
    ]
    -id: 20927
    -titleTs: "'great':3 'tri':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702057089
    +visibility: "visible             "
    +apId: "https://startrek.website/post/4458704"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701970689 {#1350
      date: 2023-12-07 18:38:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: null
  +parent: null
  +root: null
  +body: "Blue Cheese is the IPA of cheese. It has a lot of “flavor” which makes you think it’s “good” but… is it? It’s good, but not slap-your-own-mother amazingly life changing. I used to love it, but got tired of being punched in the face, and started to appreciate subtlety way more. Same with beers. I still like an IPA occasionally, if it’s of a higher quality, not just WE FUCKED ONE MILLION HOPS INTO THIS. It’s the same bullshit with “truffles”. Not really that good, thrown onto cheap garbage food to mark it up by $10. Again, the good, real truffles, are actually quite nice (and hard to come by for obvious reasons)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 23
  +score: 0
  +lastActive: DateTime @1703513827 {#2377
    date: 2023-12-25 15:17:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2372 …}
  +nested: Doctrine\ORM\PersistentCollection {#2386 …}
  +votes: Doctrine\ORM\PersistentCollection {#2385 …}
  +reports: Doctrine\ORM\PersistentCollection {#2378 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2381 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1910 …}
  -id: 207866
  -bodyTs: "'10':104 'actual':111 'amaz':34 'appreci':54 'beer':60 'blue':1 'bullshit':87 'chang':36 'cheap':96 'chees':2,7 'come':117 'face':50 'flavor':13 'food':98 'fuck':77 'garbag':97 'good':20,26,93,107 'got':43 'hard':115 'higher':72 'hop':80 'ipa':5,65 'life':35 'like':63 'lot':11 'love':40 'make':15 'mark':100 'million':79 'mother':33 'nice':113 'obvious':120 'occasion':66 'one':78 'onto':95 'punch':47 'qualiti':73 'quit':112 'real':108 'realli':91 'reason':121 'slap':30 'slap-your-own-moth':29 'start':52 'still':62 'subtleti':55 'think':17 'thrown':94 'tire':44 'truffl':89,109 'use':38 'way':56"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/memes@lemmy.world/t/686919/-/comment/4000999"
  +editedAt: DateTimeImmutable @1703371171 {#2360
    date: 2023-12-23 23:39:31.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701978114 {#2359
    date: 2023-12-07 20:41:54.0 +01:00
  }
  +"title": 207866
}
"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 {#2361
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2364
    +user: Proxies\__CG__\App\Entity\User {#2324 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
    +slug: "This-is-great-You-should-try-it"
    +title: "This is great. You should try it."
    +url: "https://startrek.website/pictrs/image/5938f3e1-ddb4-4cdd-8118-5244c2705a0f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 217
    +favouriteCount: 889
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702181761 {#2499
      date: 2023-12-10 05:16:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2504 …}
    +votes: Doctrine\ORM\PersistentCollection {#2507 …}
    +reports: Doctrine\ORM\PersistentCollection {#2509 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2511 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2513 …}
    +badges: Doctrine\ORM\PersistentCollection {#2515 …}
    +children: [
      App\Entity\EntryComment {#2361}
    ]
    -id: 20927
    -titleTs: "'great':3 'tri':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702057089
    +visibility: "visible             "
    +apId: "https://startrek.website/post/4458704"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701970689 {#1350
      date: 2023-12-07 18:38:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: null
  +parent: null
  +root: null
  +body: "Blue Cheese is the IPA of cheese. It has a lot of “flavor” which makes you think it’s “good” but… is it? It’s good, but not slap-your-own-mother amazingly life changing. I used to love it, but got tired of being punched in the face, and started to appreciate subtlety way more. Same with beers. I still like an IPA occasionally, if it’s of a higher quality, not just WE FUCKED ONE MILLION HOPS INTO THIS. It’s the same bullshit with “truffles”. Not really that good, thrown onto cheap garbage food to mark it up by $10. Again, the good, real truffles, are actually quite nice (and hard to come by for obvious reasons)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 23
  +score: 0
  +lastActive: DateTime @1703513827 {#2377
    date: 2023-12-25 15:17:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2372 …}
  +nested: Doctrine\ORM\PersistentCollection {#2386 …}
  +votes: Doctrine\ORM\PersistentCollection {#2385 …}
  +reports: Doctrine\ORM\PersistentCollection {#2378 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2381 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1910 …}
  -id: 207866
  -bodyTs: "'10':104 'actual':111 'amaz':34 'appreci':54 'beer':60 'blue':1 'bullshit':87 'chang':36 'cheap':96 'chees':2,7 'come':117 'face':50 'flavor':13 'food':98 'fuck':77 'garbag':97 'good':20,26,93,107 'got':43 'hard':115 'higher':72 'hop':80 'ipa':5,65 'life':35 'like':63 'lot':11 'love':40 'make':15 'mark':100 'million':79 'mother':33 'nice':113 'obvious':120 'occasion':66 'one':78 'onto':95 'punch':47 'qualiti':73 'quit':112 'real':108 'realli':91 'reason':121 'slap':30 'slap-your-own-moth':29 'start':52 'still':62 'subtleti':55 'think':17 'thrown':94 'tire':44 'truffl':89,109 'use':38 'way':56"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/memes@lemmy.world/t/686919/-/comment/4000999"
  +editedAt: DateTimeImmutable @1703371171 {#2360
    date: 2023-12-23 23:39:31.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701978114 {#2359
    date: 2023-12-07 20:41:54.0 +01:00
  }
  +"title": 207866
}
"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 {#2361
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2364
    +user: Proxies\__CG__\App\Entity\User {#2324 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
    +slug: "This-is-great-You-should-try-it"
    +title: "This is great. You should try it."
    +url: "https://startrek.website/pictrs/image/5938f3e1-ddb4-4cdd-8118-5244c2705a0f.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 217
    +favouriteCount: 889
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702181761 {#2499
      date: 2023-12-10 05:16:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2504 …}
    +votes: Doctrine\ORM\PersistentCollection {#2507 …}
    +reports: Doctrine\ORM\PersistentCollection {#2509 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2511 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2513 …}
    +badges: Doctrine\ORM\PersistentCollection {#2515 …}
    +children: [
      App\Entity\EntryComment {#2361}
    ]
    -id: 20927
    -titleTs: "'great':3 'tri':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702057089
    +visibility: "visible             "
    +apId: "https://startrek.website/post/4458704"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701970689 {#1350
      date: 2023-12-07 18:38:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: null
  +parent: null
  +root: null
  +body: "Blue Cheese is the IPA of cheese. It has a lot of “flavor” which makes you think it’s “good” but… is it? It’s good, but not slap-your-own-mother amazingly life changing. I used to love it, but got tired of being punched in the face, and started to appreciate subtlety way more. Same with beers. I still like an IPA occasionally, if it’s of a higher quality, not just WE FUCKED ONE MILLION HOPS INTO THIS. It’s the same bullshit with “truffles”. Not really that good, thrown onto cheap garbage food to mark it up by $10. Again, the good, real truffles, are actually quite nice (and hard to come by for obvious reasons)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 23
  +score: 0
  +lastActive: DateTime @1703513827 {#2377
    date: 2023-12-25 15:17:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2372 …}
  +nested: Doctrine\ORM\PersistentCollection {#2386 …}
  +votes: Doctrine\ORM\PersistentCollection {#2385 …}
  +reports: Doctrine\ORM\PersistentCollection {#2378 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2381 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1910 …}
  -id: 207866
  -bodyTs: "'10':104 'actual':111 'amaz':34 'appreci':54 'beer':60 'blue':1 'bullshit':87 'chang':36 'cheap':96 'chees':2,7 'come':117 'face':50 'flavor':13 'food':98 'fuck':77 'garbag':97 'good':20,26,93,107 'got':43 'hard':115 'higher':72 'hop':80 'ipa':5,65 'life':35 'like':63 'lot':11 'love':40 'make':15 'mark':100 'million':79 'mother':33 'nice':113 'obvious':120 'occasion':66 'one':78 'onto':95 'punch':47 'qualiti':73 'quit':112 'real':108 'realli':91 'reason':121 'slap':30 'slap-your-own-moth':29 'start':52 'still':62 'subtleti':55 'think':17 'thrown':94 'tire':44 'truffl':89,109 'use':38 'way':56"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/memes@lemmy.world/t/686919/-/comment/4000999"
  +editedAt: DateTimeImmutable @1703371171 {#2360
    date: 2023-12-23 23:39:31.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701978114 {#2359
    date: 2023-12-07 20:41:54.0 +01:00
  }
  +"title": 207866
}
"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 {#1410
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: Proxies\__CG__\App\Entity\Image {#2315 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
  +slug: "They-don-t-understand-We-built-these-machines-so-that-we"
  +title: "They don't understand. We built these machines so that we can work more."
  +url: "https://startrek.website/pictrs/image/ab05025c-21d4-4360-8e97-ac53f3fcc753.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 117
  +favouriteCount: 1494
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703055505 {#2393
    date: 2023-12-20 07:58:25.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2003 …}
  +votes: Doctrine\ORM\PersistentCollection {#1988 …}
  +reports: Doctrine\ORM\PersistentCollection {#2169 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1981 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2017 …}
  +badges: Doctrine\ORM\PersistentCollection {#2366 …}
  +children: [
    App\Entity\EntryComment {#1926
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1410 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
      +image: null
      +parent: null
      +root: null
      +body: "They also had slaves to do the manual work 😬"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1702931657 {#1909
        date: 2023-12-18 21:34:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@The_Picard_Maneuver@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1874 …}
      +nested: Doctrine\ORM\PersistentCollection {#1908 …}
      +votes: Doctrine\ORM\PersistentCollection {#1883 …}
      +reports: Doctrine\ORM\PersistentCollection {#2389 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2387 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2394 …}
      -id: 232884
      -bodyTs: "'also':2 'manual':8 'slave':4 'work':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/memes@lemmy.world/t/711268/-/comment/4194525"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702931657 {#1708
        date: 2023-12-18 21:34:17.0 +01:00
      }
      +"title": 232884
    }
  ]
  -id: 23109
  -titleTs: "'built':6 'machin':8 'understand':4 'work':13"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703012666
  +visibility: "visible             "
  +apId: "https://startrek.website/post/4813430"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702926266 {#2266
    date: 2023-12-18 20:04:26.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 {#1410
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: Proxies\__CG__\App\Entity\Image {#2315 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
  +slug: "They-don-t-understand-We-built-these-machines-so-that-we"
  +title: "They don't understand. We built these machines so that we can work more."
  +url: "https://startrek.website/pictrs/image/ab05025c-21d4-4360-8e97-ac53f3fcc753.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 117
  +favouriteCount: 1494
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703055505 {#2393
    date: 2023-12-20 07:58:25.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2003 …}
  +votes: Doctrine\ORM\PersistentCollection {#1988 …}
  +reports: Doctrine\ORM\PersistentCollection {#2169 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1981 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2017 …}
  +badges: Doctrine\ORM\PersistentCollection {#2366 …}
  +children: [
    App\Entity\EntryComment {#1926
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1410 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
      +image: null
      +parent: null
      +root: null
      +body: "They also had slaves to do the manual work 😬"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1702931657 {#1909
        date: 2023-12-18 21:34:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@The_Picard_Maneuver@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1874 …}
      +nested: Doctrine\ORM\PersistentCollection {#1908 …}
      +votes: Doctrine\ORM\PersistentCollection {#1883 …}
      +reports: Doctrine\ORM\PersistentCollection {#2389 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2387 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2394 …}
      -id: 232884
      -bodyTs: "'also':2 'manual':8 'slave':4 'work':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/memes@lemmy.world/t/711268/-/comment/4194525"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702931657 {#1708
        date: 2023-12-18 21:34:17.0 +01:00
      }
      +"title": 232884
    }
  ]
  -id: 23109
  -titleTs: "'built':6 'machin':8 'understand':4 'work':13"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703012666
  +visibility: "visible             "
  +apId: "https://startrek.website/post/4813430"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702926266 {#2266
    date: 2023-12-18 20:04:26.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 {#1410
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: Proxies\__CG__\App\Entity\Image {#2315 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
  +slug: "They-don-t-understand-We-built-these-machines-so-that-we"
  +title: "They don't understand. We built these machines so that we can work more."
  +url: "https://startrek.website/pictrs/image/ab05025c-21d4-4360-8e97-ac53f3fcc753.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 117
  +favouriteCount: 1494
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703055505 {#2393
    date: 2023-12-20 07:58:25.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2003 …}
  +votes: Doctrine\ORM\PersistentCollection {#1988 …}
  +reports: Doctrine\ORM\PersistentCollection {#2169 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1981 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2017 …}
  +badges: Doctrine\ORM\PersistentCollection {#2366 …}
  +children: [
    App\Entity\EntryComment {#1926
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1410 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
      +image: null
      +parent: null
      +root: null
      +body: "They also had slaves to do the manual work 😬"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1702931657 {#1909
        date: 2023-12-18 21:34:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@The_Picard_Maneuver@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1874 …}
      +nested: Doctrine\ORM\PersistentCollection {#1908 …}
      +votes: Doctrine\ORM\PersistentCollection {#1883 …}
      +reports: Doctrine\ORM\PersistentCollection {#2389 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2387 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2394 …}
      -id: 232884
      -bodyTs: "'also':2 'manual':8 'slave':4 'work':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/memes@lemmy.world/t/711268/-/comment/4194525"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702931657 {#1708
        date: 2023-12-18 21:34:17.0 +01:00
      }
      +"title": 232884
    }
  ]
  -id: 23109
  -titleTs: "'built':6 'machin':8 'understand':4 'work':13"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703012666
  +visibility: "visible             "
  +apId: "https://startrek.website/post/4813430"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702926266 {#2266
    date: 2023-12-18 20:04:26.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 {#1926
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1410
    +user: Proxies\__CG__\App\Entity\User {#2324 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
    +image: Proxies\__CG__\App\Entity\Image {#2315 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
    +slug: "They-don-t-understand-We-built-these-machines-so-that-we"
    +title: "They don't understand. We built these machines so that we can work more."
    +url: "https://startrek.website/pictrs/image/ab05025c-21d4-4360-8e97-ac53f3fcc753.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 117
    +favouriteCount: 1494
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703055505 {#2393
      date: 2023-12-20 07:58:25.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2003 …}
    +votes: Doctrine\ORM\PersistentCollection {#1988 …}
    +reports: Doctrine\ORM\PersistentCollection {#2169 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1981 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2017 …}
    +badges: Doctrine\ORM\PersistentCollection {#2366 …}
    +children: [
      App\Entity\EntryComment {#1926}
    ]
    -id: 23109
    -titleTs: "'built':6 'machin':8 'understand':4 'work':13"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703012666
    +visibility: "visible             "
    +apId: "https://startrek.website/post/4813430"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702926266 {#2266
      date: 2023-12-18 20:04:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: null
  +parent: null
  +root: null
  +body: "They also had slaves to do the manual work 😬"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1702931657 {#1909
    date: 2023-12-18 21:34:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1874 …}
  +nested: Doctrine\ORM\PersistentCollection {#1908 …}
  +votes: Doctrine\ORM\PersistentCollection {#1883 …}
  +reports: Doctrine\ORM\PersistentCollection {#2389 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2387 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2394 …}
  -id: 232884
  -bodyTs: "'also':2 'manual':8 'slave':4 'work':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/memes@lemmy.world/t/711268/-/comment/4194525"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702931657 {#1708
    date: 2023-12-18 21:34:17.0 +01:00
  }
  +"title": 232884
}
"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 {#1926
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1410
    +user: Proxies\__CG__\App\Entity\User {#2324 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
    +image: Proxies\__CG__\App\Entity\Image {#2315 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
    +slug: "They-don-t-understand-We-built-these-machines-so-that-we"
    +title: "They don't understand. We built these machines so that we can work more."
    +url: "https://startrek.website/pictrs/image/ab05025c-21d4-4360-8e97-ac53f3fcc753.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 117
    +favouriteCount: 1494
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703055505 {#2393
      date: 2023-12-20 07:58:25.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2003 …}
    +votes: Doctrine\ORM\PersistentCollection {#1988 …}
    +reports: Doctrine\ORM\PersistentCollection {#2169 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1981 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2017 …}
    +badges: Doctrine\ORM\PersistentCollection {#2366 …}
    +children: [
      App\Entity\EntryComment {#1926}
    ]
    -id: 23109
    -titleTs: "'built':6 'machin':8 'understand':4 'work':13"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703012666
    +visibility: "visible             "
    +apId: "https://startrek.website/post/4813430"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702926266 {#2266
      date: 2023-12-18 20:04:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: null
  +parent: null
  +root: null
  +body: "They also had slaves to do the manual work 😬"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1702931657 {#1909
    date: 2023-12-18 21:34:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1874 …}
  +nested: Doctrine\ORM\PersistentCollection {#1908 …}
  +votes: Doctrine\ORM\PersistentCollection {#1883 …}
  +reports: Doctrine\ORM\PersistentCollection {#2389 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2387 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2394 …}
  -id: 232884
  -bodyTs: "'also':2 'manual':8 'slave':4 'work':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/memes@lemmy.world/t/711268/-/comment/4194525"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702931657 {#1708
    date: 2023-12-18 21:34:17.0 +01:00
  }
  +"title": 232884
}
"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 {#1926
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1410
    +user: Proxies\__CG__\App\Entity\User {#2324 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
    +image: Proxies\__CG__\App\Entity\Image {#2315 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
    +slug: "They-don-t-understand-We-built-these-machines-so-that-we"
    +title: "They don't understand. We built these machines so that we can work more."
    +url: "https://startrek.website/pictrs/image/ab05025c-21d4-4360-8e97-ac53f3fcc753.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 117
    +favouriteCount: 1494
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703055505 {#2393
      date: 2023-12-20 07:58:25.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2003 …}
    +votes: Doctrine\ORM\PersistentCollection {#1988 …}
    +reports: Doctrine\ORM\PersistentCollection {#2169 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1981 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2017 …}
    +badges: Doctrine\ORM\PersistentCollection {#2366 …}
    +children: [
      App\Entity\EntryComment {#1926}
    ]
    -id: 23109
    -titleTs: "'built':6 'machin':8 'understand':4 'work':13"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703012666
    +visibility: "visible             "
    +apId: "https://startrek.website/post/4813430"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702926266 {#2266
      date: 2023-12-18 20:04:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: null
  +parent: null
  +root: null
  +body: "They also had slaves to do the manual work 😬"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1702931657 {#1909
    date: 2023-12-18 21:34:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1874 …}
  +nested: Doctrine\ORM\PersistentCollection {#1908 …}
  +votes: Doctrine\ORM\PersistentCollection {#1883 …}
  +reports: Doctrine\ORM\PersistentCollection {#2389 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2387 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2394 …}
  -id: 232884
  -bodyTs: "'also':2 'manual':8 'slave':4 'work':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/memes@lemmy.world/t/711268/-/comment/4194525"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702931657 {#1708
    date: 2023-12-18 21:34:17.0 +01:00
  }
  +"title": 232884
}
"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 {#1551
  +user: Proxies\__CG__\App\Entity\User {#2597 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1550 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
  +slug: "You-know-any-cool-lesser-known-or-even-made-up-phrases"
  +title: "You know any cool, lesser-known or even made up phrases?"
  +url: null
  +body: """
    pray tell\n
    =========\n
    \n
    For demanding an answer. In my opinion, it adds a friendly layer of irony, indicating that you cannot see a possible reason for something :\n
    \n
    *And pray tell, what purpose does it serve?* 🙄\n
    \n
    Half Sisyphus, half rolling stone.\n
    ==================================\n
    \n
    Describes self sabotaging tendencies (while showing good will and effort).\n
    \n
    *I thought you quit smoking last month – yea, half Sisyphus, half rolling stone*🥲
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 43
  +favouriteCount: 51
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1689380402 {#2592
    date: 2023-07-15 02:20:02.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2599 …}
  +votes: Doctrine\ORM\PersistentCollection {#2601 …}
  +reports: Doctrine\ORM\PersistentCollection {#2603 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2605 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2607 …}
  +badges: Doctrine\ORM\PersistentCollection {#2609 …}
  +children: [
    App\Entity\EntryComment {#1648
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1551 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1550 …}
      +image: null
      +parent: null
      +root: null
      +body: "Pussy on the chainwax!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1689256558 {#1709
        date: 2023-07-13 15:55:58.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@birdcat@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1567 …}
      +nested: Doctrine\ORM\PersistentCollection {#1561 …}
      +votes: Doctrine\ORM\PersistentCollection {#1528 …}
      +reports: Doctrine\ORM\PersistentCollection {#1568 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1566 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1589 …}
      -id: 14774
      -bodyTs: "'chainwax':4 'pussi':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/asklemmy@lemmy.ml/t/188677/-/comment/762459"
      +editedAt: null
      +createdAt: DateTimeImmutable @1689256558 {#1614
        date: 2023-07-13 15:55:58.0 +02:00
      }
      +"title": 14774
    }
  ]
  -id: 1202
  -titleTs: "'cool':4 'even':9 'know':2 'known':7 'lesser':6 'lesser-known':5 'made':10 'phrase':12"
  -bodyTs: "'add':11 'answer':6 'cannot':20 'demand':4 'describ':40 'effort':49 'friend':13 'good':46 'half':35,37,58,60 'indic':17 'ironi':16 'last':55 'layer':14 'month':56 'opinion':9 'possibl':23 'pray':1,28 'purpos':31 'quit':53 'reason':24 'roll':38,61 'sabotag':42 'see':21 'self':41 'serv':34 'show':45 'sisyphus':36,59 'smoke':54 'someth':26 'stone':39,62 'tell':2,29 'tendenc':43 'thought':51 'yea':57"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1689338999
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/2002439"
  +editedAt: DateTimeImmutable @1689252683 {#2578
    date: 2023-07-13 14:51:23.0 +02:00
  }
  +createdAt: DateTimeImmutable @1689252599 {#2556
    date: 2023-07-13 14:49:59.0 +02: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 {#1551
  +user: Proxies\__CG__\App\Entity\User {#2597 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1550 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
  +slug: "You-know-any-cool-lesser-known-or-even-made-up-phrases"
  +title: "You know any cool, lesser-known or even made up phrases?"
  +url: null
  +body: """
    pray tell\n
    =========\n
    \n
    For demanding an answer. In my opinion, it adds a friendly layer of irony, indicating that you cannot see a possible reason for something :\n
    \n
    *And pray tell, what purpose does it serve?* 🙄\n
    \n
    Half Sisyphus, half rolling stone.\n
    ==================================\n
    \n
    Describes self sabotaging tendencies (while showing good will and effort).\n
    \n
    *I thought you quit smoking last month – yea, half Sisyphus, half rolling stone*🥲
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 43
  +favouriteCount: 51
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1689380402 {#2592
    date: 2023-07-15 02:20:02.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2599 …}
  +votes: Doctrine\ORM\PersistentCollection {#2601 …}
  +reports: Doctrine\ORM\PersistentCollection {#2603 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2605 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2607 …}
  +badges: Doctrine\ORM\PersistentCollection {#2609 …}
  +children: [
    App\Entity\EntryComment {#1648
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1551 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1550 …}
      +image: null
      +parent: null
      +root: null
      +body: "Pussy on the chainwax!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1689256558 {#1709
        date: 2023-07-13 15:55:58.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@birdcat@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1567 …}
      +nested: Doctrine\ORM\PersistentCollection {#1561 …}
      +votes: Doctrine\ORM\PersistentCollection {#1528 …}
      +reports: Doctrine\ORM\PersistentCollection {#1568 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1566 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1589 …}
      -id: 14774
      -bodyTs: "'chainwax':4 'pussi':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/asklemmy@lemmy.ml/t/188677/-/comment/762459"
      +editedAt: null
      +createdAt: DateTimeImmutable @1689256558 {#1614
        date: 2023-07-13 15:55:58.0 +02:00
      }
      +"title": 14774
    }
  ]
  -id: 1202
  -titleTs: "'cool':4 'even':9 'know':2 'known':7 'lesser':6 'lesser-known':5 'made':10 'phrase':12"
  -bodyTs: "'add':11 'answer':6 'cannot':20 'demand':4 'describ':40 'effort':49 'friend':13 'good':46 'half':35,37,58,60 'indic':17 'ironi':16 'last':55 'layer':14 'month':56 'opinion':9 'possibl':23 'pray':1,28 'purpos':31 'quit':53 'reason':24 'roll':38,61 'sabotag':42 'see':21 'self':41 'serv':34 'show':45 'sisyphus':36,59 'smoke':54 'someth':26 'stone':39,62 'tell':2,29 'tendenc':43 'thought':51 'yea':57"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1689338999
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/2002439"
  +editedAt: DateTimeImmutable @1689252683 {#2578
    date: 2023-07-13 14:51:23.0 +02:00
  }
  +createdAt: DateTimeImmutable @1689252599 {#2556
    date: 2023-07-13 14:49:59.0 +02: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 {#1551
  +user: Proxies\__CG__\App\Entity\User {#2597 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1550 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
  +slug: "You-know-any-cool-lesser-known-or-even-made-up-phrases"
  +title: "You know any cool, lesser-known or even made up phrases?"
  +url: null
  +body: """
    pray tell\n
    =========\n
    \n
    For demanding an answer. In my opinion, it adds a friendly layer of irony, indicating that you cannot see a possible reason for something :\n
    \n
    *And pray tell, what purpose does it serve?* 🙄\n
    \n
    Half Sisyphus, half rolling stone.\n
    ==================================\n
    \n
    Describes self sabotaging tendencies (while showing good will and effort).\n
    \n
    *I thought you quit smoking last month – yea, half Sisyphus, half rolling stone*🥲
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 43
  +favouriteCount: 51
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1689380402 {#2592
    date: 2023-07-15 02:20:02.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2599 …}
  +votes: Doctrine\ORM\PersistentCollection {#2601 …}
  +reports: Doctrine\ORM\PersistentCollection {#2603 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2605 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2607 …}
  +badges: Doctrine\ORM\PersistentCollection {#2609 …}
  +children: [
    App\Entity\EntryComment {#1648
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1551 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1550 …}
      +image: null
      +parent: null
      +root: null
      +body: "Pussy on the chainwax!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1689256558 {#1709
        date: 2023-07-13 15:55:58.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@birdcat@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1567 …}
      +nested: Doctrine\ORM\PersistentCollection {#1561 …}
      +votes: Doctrine\ORM\PersistentCollection {#1528 …}
      +reports: Doctrine\ORM\PersistentCollection {#1568 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1566 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1589 …}
      -id: 14774
      -bodyTs: "'chainwax':4 'pussi':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/asklemmy@lemmy.ml/t/188677/-/comment/762459"
      +editedAt: null
      +createdAt: DateTimeImmutable @1689256558 {#1614
        date: 2023-07-13 15:55:58.0 +02:00
      }
      +"title": 14774
    }
  ]
  -id: 1202
  -titleTs: "'cool':4 'even':9 'know':2 'known':7 'lesser':6 'lesser-known':5 'made':10 'phrase':12"
  -bodyTs: "'add':11 'answer':6 'cannot':20 'demand':4 'describ':40 'effort':49 'friend':13 'good':46 'half':35,37,58,60 'indic':17 'ironi':16 'last':55 'layer':14 'month':56 'opinion':9 'possibl':23 'pray':1,28 'purpos':31 'quit':53 'reason':24 'roll':38,61 'sabotag':42 'see':21 'self':41 'serv':34 'show':45 'sisyphus':36,59 'smoke':54 'someth':26 'stone':39,62 'tell':2,29 'tendenc':43 'thought':51 'yea':57"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1689338999
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/2002439"
  +editedAt: DateTimeImmutable @1689252683 {#2578
    date: 2023-07-13 14:51:23.0 +02:00
  }
  +createdAt: DateTimeImmutable @1689252599 {#2556
    date: 2023-07-13 14:49:59.0 +02: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 {#1648
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1551
    +user: Proxies\__CG__\App\Entity\User {#2597 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1550 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
    +slug: "You-know-any-cool-lesser-known-or-even-made-up-phrases"
    +title: "You know any cool, lesser-known or even made up phrases?"
    +url: null
    +body: """
      pray tell\n
      =========\n
      \n
      For demanding an answer. In my opinion, it adds a friendly layer of irony, indicating that you cannot see a possible reason for something :\n
      \n
      *And pray tell, what purpose does it serve?* 🙄\n
      \n
      Half Sisyphus, half rolling stone.\n
      ==================================\n
      \n
      Describes self sabotaging tendencies (while showing good will and effort).\n
      \n
      *I thought you quit smoking last month – yea, half Sisyphus, half rolling stone*🥲
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 51
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1689380402 {#2592
      date: 2023-07-15 02:20:02.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2599 …}
    +votes: Doctrine\ORM\PersistentCollection {#2601 …}
    +reports: Doctrine\ORM\PersistentCollection {#2603 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2605 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2607 …}
    +badges: Doctrine\ORM\PersistentCollection {#2609 …}
    +children: [
      App\Entity\EntryComment {#1648}
    ]
    -id: 1202
    -titleTs: "'cool':4 'even':9 'know':2 'known':7 'lesser':6 'lesser-known':5 'made':10 'phrase':12"
    -bodyTs: "'add':11 'answer':6 'cannot':20 'demand':4 'describ':40 'effort':49 'friend':13 'good':46 'half':35,37,58,60 'indic':17 'ironi':16 'last':55 'layer':14 'month':56 'opinion':9 'possibl':23 'pray':1,28 'purpos':31 'quit':53 'reason':24 'roll':38,61 'sabotag':42 'see':21 'self':41 'serv':34 'show':45 'sisyphus':36,59 'smoke':54 'someth':26 'stone':39,62 'tell':2,29 'tendenc':43 'thought':51 'yea':57"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1689338999
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/2002439"
    +editedAt: DateTimeImmutable @1689252683 {#2578
      date: 2023-07-13 14:51:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1689252599 {#2556
      date: 2023-07-13 14:49:59.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1550 …}
  +image: null
  +parent: null
  +root: null
  +body: "Pussy on the chainwax!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1689256558 {#1709
    date: 2023-07-13 15:55:58.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@birdcat@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1567 …}
  +nested: Doctrine\ORM\PersistentCollection {#1561 …}
  +votes: Doctrine\ORM\PersistentCollection {#1528 …}
  +reports: Doctrine\ORM\PersistentCollection {#1568 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1566 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1589 …}
  -id: 14774
  -bodyTs: "'chainwax':4 'pussi':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/asklemmy@lemmy.ml/t/188677/-/comment/762459"
  +editedAt: null
  +createdAt: DateTimeImmutable @1689256558 {#1614
    date: 2023-07-13 15:55:58.0 +02:00
  }
  +"title": 14774
}
"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 {#1648
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1551
    +user: Proxies\__CG__\App\Entity\User {#2597 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1550 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
    +slug: "You-know-any-cool-lesser-known-or-even-made-up-phrases"
    +title: "You know any cool, lesser-known or even made up phrases?"
    +url: null
    +body: """
      pray tell\n
      =========\n
      \n
      For demanding an answer. In my opinion, it adds a friendly layer of irony, indicating that you cannot see a possible reason for something :\n
      \n
      *And pray tell, what purpose does it serve?* 🙄\n
      \n
      Half Sisyphus, half rolling stone.\n
      ==================================\n
      \n
      Describes self sabotaging tendencies (while showing good will and effort).\n
      \n
      *I thought you quit smoking last month – yea, half Sisyphus, half rolling stone*🥲
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 51
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1689380402 {#2592
      date: 2023-07-15 02:20:02.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2599 …}
    +votes: Doctrine\ORM\PersistentCollection {#2601 …}
    +reports: Doctrine\ORM\PersistentCollection {#2603 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2605 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2607 …}
    +badges: Doctrine\ORM\PersistentCollection {#2609 …}
    +children: [
      App\Entity\EntryComment {#1648}
    ]
    -id: 1202
    -titleTs: "'cool':4 'even':9 'know':2 'known':7 'lesser':6 'lesser-known':5 'made':10 'phrase':12"
    -bodyTs: "'add':11 'answer':6 'cannot':20 'demand':4 'describ':40 'effort':49 'friend':13 'good':46 'half':35,37,58,60 'indic':17 'ironi':16 'last':55 'layer':14 'month':56 'opinion':9 'possibl':23 'pray':1,28 'purpos':31 'quit':53 'reason':24 'roll':38,61 'sabotag':42 'see':21 'self':41 'serv':34 'show':45 'sisyphus':36,59 'smoke':54 'someth':26 'stone':39,62 'tell':2,29 'tendenc':43 'thought':51 'yea':57"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1689338999
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/2002439"
    +editedAt: DateTimeImmutable @1689252683 {#2578
      date: 2023-07-13 14:51:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1689252599 {#2556
      date: 2023-07-13 14:49:59.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1550 …}
  +image: null
  +parent: null
  +root: null
  +body: "Pussy on the chainwax!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1689256558 {#1709
    date: 2023-07-13 15:55:58.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@birdcat@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1567 …}
  +nested: Doctrine\ORM\PersistentCollection {#1561 …}
  +votes: Doctrine\ORM\PersistentCollection {#1528 …}
  +reports: Doctrine\ORM\PersistentCollection {#1568 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1566 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1589 …}
  -id: 14774
  -bodyTs: "'chainwax':4 'pussi':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/asklemmy@lemmy.ml/t/188677/-/comment/762459"
  +editedAt: null
  +createdAt: DateTimeImmutable @1689256558 {#1614
    date: 2023-07-13 15:55:58.0 +02:00
  }
  +"title": 14774
}
"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 {#1648
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1551
    +user: Proxies\__CG__\App\Entity\User {#2597 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1550 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
    +slug: "You-know-any-cool-lesser-known-or-even-made-up-phrases"
    +title: "You know any cool, lesser-known or even made up phrases?"
    +url: null
    +body: """
      pray tell\n
      =========\n
      \n
      For demanding an answer. In my opinion, it adds a friendly layer of irony, indicating that you cannot see a possible reason for something :\n
      \n
      *And pray tell, what purpose does it serve?* 🙄\n
      \n
      Half Sisyphus, half rolling stone.\n
      ==================================\n
      \n
      Describes self sabotaging tendencies (while showing good will and effort).\n
      \n
      *I thought you quit smoking last month – yea, half Sisyphus, half rolling stone*🥲
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 43
    +favouriteCount: 51
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1689380402 {#2592
      date: 2023-07-15 02:20:02.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2599 …}
    +votes: Doctrine\ORM\PersistentCollection {#2601 …}
    +reports: Doctrine\ORM\PersistentCollection {#2603 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2605 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2607 …}
    +badges: Doctrine\ORM\PersistentCollection {#2609 …}
    +children: [
      App\Entity\EntryComment {#1648}
    ]
    -id: 1202
    -titleTs: "'cool':4 'even':9 'know':2 'known':7 'lesser':6 'lesser-known':5 'made':10 'phrase':12"
    -bodyTs: "'add':11 'answer':6 'cannot':20 'demand':4 'describ':40 'effort':49 'friend':13 'good':46 'half':35,37,58,60 'indic':17 'ironi':16 'last':55 'layer':14 'month':56 'opinion':9 'possibl':23 'pray':1,28 'purpos':31 'quit':53 'reason':24 'roll':38,61 'sabotag':42 'see':21 'self':41 'serv':34 'show':45 'sisyphus':36,59 'smoke':54 'someth':26 'stone':39,62 'tell':2,29 'tendenc':43 'thought':51 'yea':57"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1689338999
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/2002439"
    +editedAt: DateTimeImmutable @1689252683 {#2578
      date: 2023-07-13 14:51:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1689252599 {#2556
      date: 2023-07-13 14:49:59.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1550 …}
  +image: null
  +parent: null
  +root: null
  +body: "Pussy on the chainwax!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1689256558 {#1709
    date: 2023-07-13 15:55:58.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@birdcat@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1567 …}
  +nested: Doctrine\ORM\PersistentCollection {#1561 …}
  +votes: Doctrine\ORM\PersistentCollection {#1528 …}
  +reports: Doctrine\ORM\PersistentCollection {#1568 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1566 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1589 …}
  -id: 14774
  -bodyTs: "'chainwax':4 'pussi':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/asklemmy@lemmy.ml/t/188677/-/comment/762459"
  +editedAt: null
  +createdAt: DateTimeImmutable @1689256558 {#1614
    date: 2023-07-13 15:55:58.0 +02:00
  }
  +"title": 14774
}
"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 {#1555
  +user: Proxies\__CG__\App\Entity\User {#2538 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1558 …}
  +image: Proxies\__CG__\App\Entity\Image {#2577 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2579 …}
  +slug: "Boston-com-Giant-inflatable-ducks-are-floating-in-a-Maine-harbor"
  +title: "Boston.com: Giant inflatable ducks are floating in a Maine harbor, and no one knows where they came from"
  +url: "https://www.boston.com/news/local-news/2023/09/05/giant-inflatable-ducks-are-floating-maine-harbor/?p1=hp_featurebox"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 35
  +favouriteCount: 226
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1694070988 {#2572
    date: 2023-09-07 09:16:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2580 …}
  +votes: Doctrine\ORM\PersistentCollection {#2582 …}
  +reports: Doctrine\ORM\PersistentCollection {#2584 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2586 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2588 …}
  +badges: Doctrine\ORM\PersistentCollection {#2590 …}
  +children: [
    App\Entity\EntryComment {#1620
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1555 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1558 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
      +body: "rubberdux"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1694012237 {#1553
        date: 2023-09-06 16:57:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TheTango@lemmy.world"
        "@massive_bereavement@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1726 …}
      +nested: Doctrine\ORM\PersistentCollection {#1723 …}
      +votes: Doctrine\ORM\PersistentCollection {#1731 …}
      +reports: Doctrine\ORM\PersistentCollection {#1597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1618 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1626 …}
      -id: 28159
      -bodyTs: "'rubberdux':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/upliftingnews@lemmy.world/t/429598/-/comment/2168849"
      +editedAt: null
      +createdAt: DateTimeImmutable @1694012237 {#1621
        date: 2023-09-06 16:57:17.0 +02:00
      }
      +"title": 28159
    }
  ]
  -id: 2114
  -titleTs: "'boston.com':1 'came':17 'duck':4 'float':6 'giant':2 'harbor':10 'inflat':3 'know':14 'main':9 'one':13"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1694088748
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/4549583"
  +editedAt: null
  +createdAt: DateTimeImmutable @1694002348 {#2559
    date: 2023-09-06 14:12:28.0 +02: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 {#1555
  +user: Proxies\__CG__\App\Entity\User {#2538 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1558 …}
  +image: Proxies\__CG__\App\Entity\Image {#2577 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2579 …}
  +slug: "Boston-com-Giant-inflatable-ducks-are-floating-in-a-Maine-harbor"
  +title: "Boston.com: Giant inflatable ducks are floating in a Maine harbor, and no one knows where they came from"
  +url: "https://www.boston.com/news/local-news/2023/09/05/giant-inflatable-ducks-are-floating-maine-harbor/?p1=hp_featurebox"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 35
  +favouriteCount: 226
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1694070988 {#2572
    date: 2023-09-07 09:16:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2580 …}
  +votes: Doctrine\ORM\PersistentCollection {#2582 …}
  +reports: Doctrine\ORM\PersistentCollection {#2584 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2586 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2588 …}
  +badges: Doctrine\ORM\PersistentCollection {#2590 …}
  +children: [
    App\Entity\EntryComment {#1620
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1555 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1558 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
      +body: "rubberdux"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1694012237 {#1553
        date: 2023-09-06 16:57:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TheTango@lemmy.world"
        "@massive_bereavement@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1726 …}
      +nested: Doctrine\ORM\PersistentCollection {#1723 …}
      +votes: Doctrine\ORM\PersistentCollection {#1731 …}
      +reports: Doctrine\ORM\PersistentCollection {#1597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1618 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1626 …}
      -id: 28159
      -bodyTs: "'rubberdux':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/upliftingnews@lemmy.world/t/429598/-/comment/2168849"
      +editedAt: null
      +createdAt: DateTimeImmutable @1694012237 {#1621
        date: 2023-09-06 16:57:17.0 +02:00
      }
      +"title": 28159
    }
  ]
  -id: 2114
  -titleTs: "'boston.com':1 'came':17 'duck':4 'float':6 'giant':2 'harbor':10 'inflat':3 'know':14 'main':9 'one':13"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1694088748
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/4549583"
  +editedAt: null
  +createdAt: DateTimeImmutable @1694002348 {#2559
    date: 2023-09-06 14:12:28.0 +02: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 {#1555
  +user: Proxies\__CG__\App\Entity\User {#2538 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1558 …}
  +image: Proxies\__CG__\App\Entity\Image {#2577 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2579 …}
  +slug: "Boston-com-Giant-inflatable-ducks-are-floating-in-a-Maine-harbor"
  +title: "Boston.com: Giant inflatable ducks are floating in a Maine harbor, and no one knows where they came from"
  +url: "https://www.boston.com/news/local-news/2023/09/05/giant-inflatable-ducks-are-floating-maine-harbor/?p1=hp_featurebox"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 35
  +favouriteCount: 226
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1694070988 {#2572
    date: 2023-09-07 09:16:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2580 …}
  +votes: Doctrine\ORM\PersistentCollection {#2582 …}
  +reports: Doctrine\ORM\PersistentCollection {#2584 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2586 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2588 …}
  +badges: Doctrine\ORM\PersistentCollection {#2590 …}
  +children: [
    App\Entity\EntryComment {#1620
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1555 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1558 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
      +body: "rubberdux"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1694012237 {#1553
        date: 2023-09-06 16:57:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@TheTango@lemmy.world"
        "@massive_bereavement@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1726 …}
      +nested: Doctrine\ORM\PersistentCollection {#1723 …}
      +votes: Doctrine\ORM\PersistentCollection {#1731 …}
      +reports: Doctrine\ORM\PersistentCollection {#1597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1618 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1626 …}
      -id: 28159
      -bodyTs: "'rubberdux':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/upliftingnews@lemmy.world/t/429598/-/comment/2168849"
      +editedAt: null
      +createdAt: DateTimeImmutable @1694012237 {#1621
        date: 2023-09-06 16:57:17.0 +02:00
      }
      +"title": 28159
    }
  ]
  -id: 2114
  -titleTs: "'boston.com':1 'came':17 'duck':4 'float':6 'giant':2 'harbor':10 'inflat':3 'know':14 'main':9 'one':13"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1694088748
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/4549583"
  +editedAt: null
  +createdAt: DateTimeImmutable @1694002348 {#2559
    date: 2023-09-06 14:12:28.0 +02: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 {#1620
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1555
    +user: Proxies\__CG__\App\Entity\User {#2538 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1558 …}
    +image: Proxies\__CG__\App\Entity\Image {#2577 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2579 …}
    +slug: "Boston-com-Giant-inflatable-ducks-are-floating-in-a-Maine-harbor"
    +title: "Boston.com: Giant inflatable ducks are floating in a Maine harbor, and no one knows where they came from"
    +url: "https://www.boston.com/news/local-news/2023/09/05/giant-inflatable-ducks-are-floating-maine-harbor/?p1=hp_featurebox"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 226
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1694070988 {#2572
      date: 2023-09-07 09:16:28.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2580 …}
    +votes: Doctrine\ORM\PersistentCollection {#2582 …}
    +reports: Doctrine\ORM\PersistentCollection {#2584 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2586 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2588 …}
    +badges: Doctrine\ORM\PersistentCollection {#2590 …}
    +children: [
      App\Entity\EntryComment {#1620}
    ]
    -id: 2114
    -titleTs: "'boston.com':1 'came':17 'duck':4 'float':6 'giant':2 'harbor':10 'inflat':3 'know':14 'main':9 'one':13"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1694088748
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/4549583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1694002348 {#2559
      date: 2023-09-06 14:12:28.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1558 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
  +body: "rubberdux"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1694012237 {#1553
    date: 2023-09-06 16:57:17.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TheTango@lemmy.world"
    "@massive_bereavement@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1726 …}
  +nested: Doctrine\ORM\PersistentCollection {#1723 …}
  +votes: Doctrine\ORM\PersistentCollection {#1731 …}
  +reports: Doctrine\ORM\PersistentCollection {#1597 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1618 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1626 …}
  -id: 28159
  -bodyTs: "'rubberdux':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/upliftingnews@lemmy.world/t/429598/-/comment/2168849"
  +editedAt: null
  +createdAt: DateTimeImmutable @1694012237 {#1621
    date: 2023-09-06 16:57:17.0 +02:00
  }
  +"title": 28159
}
"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 {#1620
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1555
    +user: Proxies\__CG__\App\Entity\User {#2538 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1558 …}
    +image: Proxies\__CG__\App\Entity\Image {#2577 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2579 …}
    +slug: "Boston-com-Giant-inflatable-ducks-are-floating-in-a-Maine-harbor"
    +title: "Boston.com: Giant inflatable ducks are floating in a Maine harbor, and no one knows where they came from"
    +url: "https://www.boston.com/news/local-news/2023/09/05/giant-inflatable-ducks-are-floating-maine-harbor/?p1=hp_featurebox"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 226
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1694070988 {#2572
      date: 2023-09-07 09:16:28.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2580 …}
    +votes: Doctrine\ORM\PersistentCollection {#2582 …}
    +reports: Doctrine\ORM\PersistentCollection {#2584 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2586 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2588 …}
    +badges: Doctrine\ORM\PersistentCollection {#2590 …}
    +children: [
      App\Entity\EntryComment {#1620}
    ]
    -id: 2114
    -titleTs: "'boston.com':1 'came':17 'duck':4 'float':6 'giant':2 'harbor':10 'inflat':3 'know':14 'main':9 'one':13"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1694088748
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/4549583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1694002348 {#2559
      date: 2023-09-06 14:12:28.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1558 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
  +body: "rubberdux"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1694012237 {#1553
    date: 2023-09-06 16:57:17.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TheTango@lemmy.world"
    "@massive_bereavement@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1726 …}
  +nested: Doctrine\ORM\PersistentCollection {#1723 …}
  +votes: Doctrine\ORM\PersistentCollection {#1731 …}
  +reports: Doctrine\ORM\PersistentCollection {#1597 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1618 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1626 …}
  -id: 28159
  -bodyTs: "'rubberdux':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/upliftingnews@lemmy.world/t/429598/-/comment/2168849"
  +editedAt: null
  +createdAt: DateTimeImmutable @1694012237 {#1621
    date: 2023-09-06 16:57:17.0 +02:00
  }
  +"title": 28159
}
"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 {#1620
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1555
    +user: Proxies\__CG__\App\Entity\User {#2538 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1558 …}
    +image: Proxies\__CG__\App\Entity\Image {#2577 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2579 …}
    +slug: "Boston-com-Giant-inflatable-ducks-are-floating-in-a-Maine-harbor"
    +title: "Boston.com: Giant inflatable ducks are floating in a Maine harbor, and no one knows where they came from"
    +url: "https://www.boston.com/news/local-news/2023/09/05/giant-inflatable-ducks-are-floating-maine-harbor/?p1=hp_featurebox"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 226
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1694070988 {#2572
      date: 2023-09-07 09:16:28.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2580 …}
    +votes: Doctrine\ORM\PersistentCollection {#2582 …}
    +reports: Doctrine\ORM\PersistentCollection {#2584 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2586 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2588 …}
    +badges: Doctrine\ORM\PersistentCollection {#2590 …}
    +children: [
      App\Entity\EntryComment {#1620}
    ]
    -id: 2114
    -titleTs: "'boston.com':1 'came':17 'duck':4 'float':6 'giant':2 'harbor':10 'inflat':3 'know':14 'main':9 'one':13"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1694088748
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/4549583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1694002348 {#2559
      date: 2023-09-06 14:12:28.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1558 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1728 …}
  +body: "rubberdux"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1694012237 {#1553
    date: 2023-09-06 16:57:17.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@TheTango@lemmy.world"
    "@massive_bereavement@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1726 …}
  +nested: Doctrine\ORM\PersistentCollection {#1723 …}
  +votes: Doctrine\ORM\PersistentCollection {#1731 …}
  +reports: Doctrine\ORM\PersistentCollection {#1597 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1618 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1626 …}
  -id: 28159
  -bodyTs: "'rubberdux':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/upliftingnews@lemmy.world/t/429598/-/comment/2168849"
  +editedAt: null
  +createdAt: DateTimeImmutable @1694012237 {#1621
    date: 2023-09-06 16:57:17.0 +02:00
  }
  +"title": 28159
}
"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 {#1730
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: Proxies\__CG__\App\Entity\Image {#2502 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
  +slug: "The-trickster-letters"
  +title: "The trickster letters"
  +url: "https://startrek.website/pictrs/image/aefa6488-6b2c-407f-a11d-46d389ddf351.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 28
  +favouriteCount: 475
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700157605 {#2535
    date: 2023-11-16 19:00:05.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2540 …}
  +votes: Doctrine\ORM\PersistentCollection {#2543 …}
  +reports: Doctrine\ORM\PersistentCollection {#2545 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
  +badges: Doctrine\ORM\PersistentCollection {#2551 …}
  +children: [
    App\Entity\EntryComment {#1736
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1730 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
      +image: null
      +parent: null
      +root: null
      +body: "Meme’s backwards dude"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 27
      +score: 0
      +lastActive: DateTime @1700398519 {#1596
        date: 2023-11-19 13:55:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@The_Picard_Maneuver@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1734 …}
      +nested: Doctrine\ORM\PersistentCollection {#1727 …}
      +votes: Doctrine\ORM\PersistentCollection {#1733 …}
      +reports: Doctrine\ORM\PersistentCollection {#1724 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1718 …}
      -id: 128185
      -bodyTs: "'backward':3 'dude':4 'meme':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/memes@lemmy.world/t/629757/-/comment/3585342"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700084984 {#1721
        date: 2023-11-15 22:49:44.0 +01:00
      }
      +"title": 128185
    }
  ]
  -id: 13343
  -titleTs: "'letter':3 'trickster':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700169503
  +visibility: "visible             "
  +apId: "https://startrek.website/post/3727753"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700083103 {#2523
    date: 2023-11-15 22:18:23.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 {#1730
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: Proxies\__CG__\App\Entity\Image {#2502 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
  +slug: "The-trickster-letters"
  +title: "The trickster letters"
  +url: "https://startrek.website/pictrs/image/aefa6488-6b2c-407f-a11d-46d389ddf351.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 28
  +favouriteCount: 475
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700157605 {#2535
    date: 2023-11-16 19:00:05.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2540 …}
  +votes: Doctrine\ORM\PersistentCollection {#2543 …}
  +reports: Doctrine\ORM\PersistentCollection {#2545 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
  +badges: Doctrine\ORM\PersistentCollection {#2551 …}
  +children: [
    App\Entity\EntryComment {#1736
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1730 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
      +image: null
      +parent: null
      +root: null
      +body: "Meme’s backwards dude"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 27
      +score: 0
      +lastActive: DateTime @1700398519 {#1596
        date: 2023-11-19 13:55:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@The_Picard_Maneuver@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1734 …}
      +nested: Doctrine\ORM\PersistentCollection {#1727 …}
      +votes: Doctrine\ORM\PersistentCollection {#1733 …}
      +reports: Doctrine\ORM\PersistentCollection {#1724 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1718 …}
      -id: 128185
      -bodyTs: "'backward':3 'dude':4 'meme':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/memes@lemmy.world/t/629757/-/comment/3585342"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700084984 {#1721
        date: 2023-11-15 22:49:44.0 +01:00
      }
      +"title": 128185
    }
  ]
  -id: 13343
  -titleTs: "'letter':3 'trickster':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700169503
  +visibility: "visible             "
  +apId: "https://startrek.website/post/3727753"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700083103 {#2523
    date: 2023-11-15 22:18:23.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 {#1730
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: Proxies\__CG__\App\Entity\Image {#2502 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
  +slug: "The-trickster-letters"
  +title: "The trickster letters"
  +url: "https://startrek.website/pictrs/image/aefa6488-6b2c-407f-a11d-46d389ddf351.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 28
  +favouriteCount: 475
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700157605 {#2535
    date: 2023-11-16 19:00:05.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2540 …}
  +votes: Doctrine\ORM\PersistentCollection {#2543 …}
  +reports: Doctrine\ORM\PersistentCollection {#2545 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
  +badges: Doctrine\ORM\PersistentCollection {#2551 …}
  +children: [
    App\Entity\EntryComment {#1736
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1730 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
      +image: null
      +parent: null
      +root: null
      +body: "Meme’s backwards dude"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 27
      +score: 0
      +lastActive: DateTime @1700398519 {#1596
        date: 2023-11-19 13:55:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@The_Picard_Maneuver@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1734 …}
      +nested: Doctrine\ORM\PersistentCollection {#1727 …}
      +votes: Doctrine\ORM\PersistentCollection {#1733 …}
      +reports: Doctrine\ORM\PersistentCollection {#1724 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1718 …}
      -id: 128185
      -bodyTs: "'backward':3 'dude':4 'meme':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/memes@lemmy.world/t/629757/-/comment/3585342"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700084984 {#1721
        date: 2023-11-15 22:49:44.0 +01:00
      }
      +"title": 128185
    }
  ]
  -id: 13343
  -titleTs: "'letter':3 'trickster':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700169503
  +visibility: "visible             "
  +apId: "https://startrek.website/post/3727753"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700083103 {#2523
    date: 2023-11-15 22:18:23.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 {#1736
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1730
    +user: Proxies\__CG__\App\Entity\User {#2324 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
    +image: Proxies\__CG__\App\Entity\Image {#2502 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
    +slug: "The-trickster-letters"
    +title: "The trickster letters"
    +url: "https://startrek.website/pictrs/image/aefa6488-6b2c-407f-a11d-46d389ddf351.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 28
    +favouriteCount: 475
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700157605 {#2535
      date: 2023-11-16 19:00:05.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2540 …}
    +votes: Doctrine\ORM\PersistentCollection {#2543 …}
    +reports: Doctrine\ORM\PersistentCollection {#2545 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
    +badges: Doctrine\ORM\PersistentCollection {#2551 …}
    +children: [
      App\Entity\EntryComment {#1736}
    ]
    -id: 13343
    -titleTs: "'letter':3 'trickster':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700169503
    +visibility: "visible             "
    +apId: "https://startrek.website/post/3727753"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700083103 {#2523
      date: 2023-11-15 22:18:23.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: null
  +parent: null
  +root: null
  +body: "Meme’s backwards dude"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 27
  +score: 0
  +lastActive: DateTime @1700398519 {#1596
    date: 2023-11-19 13:55:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1734 …}
  +nested: Doctrine\ORM\PersistentCollection {#1727 …}
  +votes: Doctrine\ORM\PersistentCollection {#1733 …}
  +reports: Doctrine\ORM\PersistentCollection {#1724 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1718 …}
  -id: 128185
  -bodyTs: "'backward':3 'dude':4 'meme':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/memes@lemmy.world/t/629757/-/comment/3585342"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700084984 {#1721
    date: 2023-11-15 22:49:44.0 +01:00
  }
  +"title": 128185
}
"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 {#1736
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1730
    +user: Proxies\__CG__\App\Entity\User {#2324 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
    +image: Proxies\__CG__\App\Entity\Image {#2502 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
    +slug: "The-trickster-letters"
    +title: "The trickster letters"
    +url: "https://startrek.website/pictrs/image/aefa6488-6b2c-407f-a11d-46d389ddf351.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 28
    +favouriteCount: 475
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700157605 {#2535
      date: 2023-11-16 19:00:05.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2540 …}
    +votes: Doctrine\ORM\PersistentCollection {#2543 …}
    +reports: Doctrine\ORM\PersistentCollection {#2545 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
    +badges: Doctrine\ORM\PersistentCollection {#2551 …}
    +children: [
      App\Entity\EntryComment {#1736}
    ]
    -id: 13343
    -titleTs: "'letter':3 'trickster':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700169503
    +visibility: "visible             "
    +apId: "https://startrek.website/post/3727753"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700083103 {#2523
      date: 2023-11-15 22:18:23.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: null
  +parent: null
  +root: null
  +body: "Meme’s backwards dude"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 27
  +score: 0
  +lastActive: DateTime @1700398519 {#1596
    date: 2023-11-19 13:55:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1734 …}
  +nested: Doctrine\ORM\PersistentCollection {#1727 …}
  +votes: Doctrine\ORM\PersistentCollection {#1733 …}
  +reports: Doctrine\ORM\PersistentCollection {#1724 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1718 …}
  -id: 128185
  -bodyTs: "'backward':3 'dude':4 'meme':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/memes@lemmy.world/t/629757/-/comment/3585342"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700084984 {#1721
    date: 2023-11-15 22:49:44.0 +01:00
  }
  +"title": 128185
}
"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 {#1736
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1730
    +user: Proxies\__CG__\App\Entity\User {#2324 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
    +image: Proxies\__CG__\App\Entity\Image {#2502 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1994 …}
    +slug: "The-trickster-letters"
    +title: "The trickster letters"
    +url: "https://startrek.website/pictrs/image/aefa6488-6b2c-407f-a11d-46d389ddf351.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 28
    +favouriteCount: 475
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700157605 {#2535
      date: 2023-11-16 19:00:05.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2540 …}
    +votes: Doctrine\ORM\PersistentCollection {#2543 …}
    +reports: Doctrine\ORM\PersistentCollection {#2545 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
    +badges: Doctrine\ORM\PersistentCollection {#2551 …}
    +children: [
      App\Entity\EntryComment {#1736}
    ]
    -id: 13343
    -titleTs: "'letter':3 'trickster':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700169503
    +visibility: "visible             "
    +apId: "https://startrek.website/post/3727753"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700083103 {#2523
      date: 2023-11-15 22:18:23.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1737 …}
  +image: null
  +parent: null
  +root: null
  +body: "Meme’s backwards dude"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 27
  +score: 0
  +lastActive: DateTime @1700398519 {#1596
    date: 2023-11-19 13:55:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1734 …}
  +nested: Doctrine\ORM\PersistentCollection {#1727 …}
  +votes: Doctrine\ORM\PersistentCollection {#1733 …}
  +reports: Doctrine\ORM\PersistentCollection {#1724 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1718 …}
  -id: 128185
  -bodyTs: "'backward':3 'dude':4 'meme':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/memes@lemmy.world/t/629757/-/comment/3585342"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700084984 {#1721
    date: 2023-11-15 22:49:44.0 +01:00
  }
  +"title": 128185
}
"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
Proxies\__CG__\App\Entity\Entry {#2452
  +user: Proxies\__CG__\App\Entity\User {#2308 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
  +slug: "why-doesn-t-GNOME-have-a-mascot"
  +title: "why doesn't GNOME have a mascot??"
  +url: null
  +body: "KDE not only has 1 mascot, they have over 6 or more mascots!! Yet GNOME only has the foot, that’s interesting, they need a mascot. And made by Tyson Tan or someone with a similar art style, it would be amazing!!! But anyway GNOME is the best desktop environment and it’s better if it’s vanilla with some small customizations."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701803840 {#2362
    date: 2023-12-05 20:17:20.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1347 …}
  +votes: Doctrine\ORM\PersistentCollection {#1355 …}
  +reports: Doctrine\ORM\PersistentCollection {#2491 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2493 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2495 …}
  +badges: Doctrine\ORM\PersistentCollection {#2497 …}
  +children: [
    App\Entity\EntryComment {#2453
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2452 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
      +image: null
      +parent: null
      +root: null
      +body: "Isn’t it that horrid ugly fucking foot"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 28
      +score: 0
      +lastActive: DateTime @1701492579 {#2456
        date: 2023-12-02 05:49:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@01adrianrdgz@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: 187914
      -bodyTs: "'foot':8 'fuck':7 'horrid':5 'isn':1 'ugli':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/672299/-/comment/3892169"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701492579 {#2460
        date: 2023-12-02 05:49:39.0 +01:00
      }
      +"title": 187914
    }
  ]
  -id: 19224
  -titleTs: "'doesn':2 'gnome':4 'mascot':7"
  -bodyTs: "'1':5 '6':10 'amaz':42 'anyway':44 'art':37 'best':48 'better':54 'custom':62 'desktop':49 'environ':50 'foot':19 'gnome':15,45 'interest':22 'kde':1 'made':28 'mascot':6,13,26 'need':24 'similar':36 'small':61 'someon':33 'style':38 'tan':31 'tyson':30 'vanilla':58 'would':40 'yet':14"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701571891
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9032948"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701485491 {#2187
    date: 2023-12-02 03:51:31.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
43 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2452
  +user: Proxies\__CG__\App\Entity\User {#2308 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
  +slug: "why-doesn-t-GNOME-have-a-mascot"
  +title: "why doesn't GNOME have a mascot??"
  +url: null
  +body: "KDE not only has 1 mascot, they have over 6 or more mascots!! Yet GNOME only has the foot, that’s interesting, they need a mascot. And made by Tyson Tan or someone with a similar art style, it would be amazing!!! But anyway GNOME is the best desktop environment and it’s better if it’s vanilla with some small customizations."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701803840 {#2362
    date: 2023-12-05 20:17:20.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1347 …}
  +votes: Doctrine\ORM\PersistentCollection {#1355 …}
  +reports: Doctrine\ORM\PersistentCollection {#2491 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2493 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2495 …}
  +badges: Doctrine\ORM\PersistentCollection {#2497 …}
  +children: [
    App\Entity\EntryComment {#2453
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2452 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
      +image: null
      +parent: null
      +root: null
      +body: "Isn’t it that horrid ugly fucking foot"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 28
      +score: 0
      +lastActive: DateTime @1701492579 {#2456
        date: 2023-12-02 05:49:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@01adrianrdgz@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: 187914
      -bodyTs: "'foot':8 'fuck':7 'horrid':5 'isn':1 'ugli':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/672299/-/comment/3892169"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701492579 {#2460
        date: 2023-12-02 05:49:39.0 +01:00
      }
      +"title": 187914
    }
  ]
  -id: 19224
  -titleTs: "'doesn':2 'gnome':4 'mascot':7"
  -bodyTs: "'1':5 '6':10 'amaz':42 'anyway':44 'art':37 'best':48 'better':54 'custom':62 'desktop':49 'environ':50 'foot':19 'gnome':15,45 'interest':22 'kde':1 'made':28 'mascot':6,13,26 'need':24 'similar':36 'small':61 'someon':33 'style':38 'tan':31 'tyson':30 'vanilla':58 'would':40 'yet':14"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701571891
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9032948"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701485491 {#2187
    date: 2023-12-02 03:51:31.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
44 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2452
  +user: Proxies\__CG__\App\Entity\User {#2308 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
  +slug: "why-doesn-t-GNOME-have-a-mascot"
  +title: "why doesn't GNOME have a mascot??"
  +url: null
  +body: "KDE not only has 1 mascot, they have over 6 or more mascots!! Yet GNOME only has the foot, that’s interesting, they need a mascot. And made by Tyson Tan or someone with a similar art style, it would be amazing!!! But anyway GNOME is the best desktop environment and it’s better if it’s vanilla with some small customizations."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701803840 {#2362
    date: 2023-12-05 20:17:20.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1347 …}
  +votes: Doctrine\ORM\PersistentCollection {#1355 …}
  +reports: Doctrine\ORM\PersistentCollection {#2491 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2493 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2495 …}
  +badges: Doctrine\ORM\PersistentCollection {#2497 …}
  +children: [
    App\Entity\EntryComment {#2453
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2452 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
      +image: null
      +parent: null
      +root: null
      +body: "Isn’t it that horrid ugly fucking foot"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 28
      +score: 0
      +lastActive: DateTime @1701492579 {#2456
        date: 2023-12-02 05:49:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@01adrianrdgz@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: 187914
      -bodyTs: "'foot':8 'fuck':7 'horrid':5 'isn':1 'ugli':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/672299/-/comment/3892169"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701492579 {#2460
        date: 2023-12-02 05:49:39.0 +01:00
      }
      +"title": 187914
    }
  ]
  -id: 19224
  -titleTs: "'doesn':2 'gnome':4 'mascot':7"
  -bodyTs: "'1':5 '6':10 'amaz':42 'anyway':44 'art':37 'best':48 'better':54 'custom':62 'desktop':49 'environ':50 'foot':19 'gnome':15,45 'interest':22 'kde':1 'made':28 'mascot':6,13,26 'need':24 'similar':36 'small':61 'someon':33 'style':38 'tan':31 'tyson':30 'vanilla':58 'would':40 'yet':14"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701571891
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9032948"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701485491 {#2187
    date: 2023-12-02 03:51:31.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
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 {#2453
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2452
    +user: Proxies\__CG__\App\Entity\User {#2308 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
    +slug: "why-doesn-t-GNOME-have-a-mascot"
    +title: "why doesn't GNOME have a mascot??"
    +url: null
    +body: "KDE not only has 1 mascot, they have over 6 or more mascots!! Yet GNOME only has the foot, that’s interesting, they need a mascot. And made by Tyson Tan or someone with a similar art style, it would be amazing!!! But anyway GNOME is the best desktop environment and it’s better if it’s vanilla with some small customizations."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701803840 {#2362
      date: 2023-12-05 20:17:20.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1347 …}
    +votes: Doctrine\ORM\PersistentCollection {#1355 …}
    +reports: Doctrine\ORM\PersistentCollection {#2491 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2493 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2495 …}
    +badges: Doctrine\ORM\PersistentCollection {#2497 …}
    +children: [
      App\Entity\EntryComment {#2453}
    ]
    -id: 19224
    -titleTs: "'doesn':2 'gnome':4 'mascot':7"
    -bodyTs: "'1':5 '6':10 'amaz':42 'anyway':44 'art':37 'best':48 'better':54 'custom':62 'desktop':49 'environ':50 'foot':19 'gnome':15,45 'interest':22 'kde':1 'made':28 'mascot':6,13,26 'need':24 'similar':36 'small':61 'someon':33 'style':38 'tan':31 'tyson':30 'vanilla':58 'would':40 'yet':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701571891
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9032948"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701485491 {#2187
      date: 2023-12-02 03:51:31.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +parent: null
  +root: null
  +body: "Isn’t it that horrid ugly fucking foot"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1701492579 {#2456
    date: 2023-12-02 05:49:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@01adrianrdgz@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: 187914
  -bodyTs: "'foot':8 'fuck':7 'horrid':5 'isn':1 'ugli':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/672299/-/comment/3892169"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701492579 {#2460
    date: 2023-12-02 05:49:39.0 +01:00
  }
  +"title": 187914
}
"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 {#2453
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2452
    +user: Proxies\__CG__\App\Entity\User {#2308 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
    +slug: "why-doesn-t-GNOME-have-a-mascot"
    +title: "why doesn't GNOME have a mascot??"
    +url: null
    +body: "KDE not only has 1 mascot, they have over 6 or more mascots!! Yet GNOME only has the foot, that’s interesting, they need a mascot. And made by Tyson Tan or someone with a similar art style, it would be amazing!!! But anyway GNOME is the best desktop environment and it’s better if it’s vanilla with some small customizations."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701803840 {#2362
      date: 2023-12-05 20:17:20.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1347 …}
    +votes: Doctrine\ORM\PersistentCollection {#1355 …}
    +reports: Doctrine\ORM\PersistentCollection {#2491 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2493 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2495 …}
    +badges: Doctrine\ORM\PersistentCollection {#2497 …}
    +children: [
      App\Entity\EntryComment {#2453}
    ]
    -id: 19224
    -titleTs: "'doesn':2 'gnome':4 'mascot':7"
    -bodyTs: "'1':5 '6':10 'amaz':42 'anyway':44 'art':37 'best':48 'better':54 'custom':62 'desktop':49 'environ':50 'foot':19 'gnome':15,45 'interest':22 'kde':1 'made':28 'mascot':6,13,26 'need':24 'similar':36 'small':61 'someon':33 'style':38 'tan':31 'tyson':30 'vanilla':58 'would':40 'yet':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701571891
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9032948"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701485491 {#2187
      date: 2023-12-02 03:51:31.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +parent: null
  +root: null
  +body: "Isn’t it that horrid ugly fucking foot"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1701492579 {#2456
    date: 2023-12-02 05:49:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@01adrianrdgz@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: 187914
  -bodyTs: "'foot':8 'fuck':7 'horrid':5 'isn':1 'ugli':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/672299/-/comment/3892169"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701492579 {#2460
    date: 2023-12-02 05:49:39.0 +01:00
  }
  +"title": 187914
}
"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 {#2453
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2452
    +user: Proxies\__CG__\App\Entity\User {#2308 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
    +slug: "why-doesn-t-GNOME-have-a-mascot"
    +title: "why doesn't GNOME have a mascot??"
    +url: null
    +body: "KDE not only has 1 mascot, they have over 6 or more mascots!! Yet GNOME only has the foot, that’s interesting, they need a mascot. And made by Tyson Tan or someone with a similar art style, it would be amazing!!! But anyway GNOME is the best desktop environment and it’s better if it’s vanilla with some small customizations."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701803840 {#2362
      date: 2023-12-05 20:17:20.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1347 …}
    +votes: Doctrine\ORM\PersistentCollection {#1355 …}
    +reports: Doctrine\ORM\PersistentCollection {#2491 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2493 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2495 …}
    +badges: Doctrine\ORM\PersistentCollection {#2497 …}
    +children: [
      App\Entity\EntryComment {#2453}
    ]
    -id: 19224
    -titleTs: "'doesn':2 'gnome':4 'mascot':7"
    -bodyTs: "'1':5 '6':10 'amaz':42 'anyway':44 'art':37 'best':48 'better':54 'custom':62 'desktop':49 'environ':50 'foot':19 'gnome':15,45 'interest':22 'kde':1 'made':28 'mascot':6,13,26 'need':24 'similar':36 'small':61 'someon':33 'style':38 'tan':31 'tyson':30 'vanilla':58 'would':40 'yet':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701571891
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9032948"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701485491 {#2187
      date: 2023-12-02 03:51:31.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +parent: null
  +root: null
  +body: "Isn’t it that horrid ugly fucking foot"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1701492579 {#2456
    date: 2023-12-02 05:49:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@01adrianrdgz@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: 187914
  -bodyTs: "'foot':8 'fuck':7 'horrid':5 'isn':1 'ugli':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/672299/-/comment/3892169"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701492579 {#2460
    date: 2023-12-02 05:49:39.0 +01:00
  }
  +"title": 187914
}
"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
Proxies\__CG__\App\Entity\Entry {#1616
  +user: Proxies\__CG__\App\Entity\User {#2558 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
  +slug: "CLI-tools-to-quickly-find-recently-opened-files-by-fuzzy"
  +title: "CLI tools to quickly find recently opened files by fuzzy search?"
  +url: null
  +body: "Are there any CLI tools like zoxide that allow to quickly find recently opened files by fuzzy search instead of directories?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 19
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699404338 {#2553
    date: 2023-11-08 01:45:38.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2560 …}
  +votes: Doctrine\ORM\PersistentCollection {#2562 …}
  +reports: Doctrine\ORM\PersistentCollection {#2564 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2566 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2568 …}
  +badges: Doctrine\ORM\PersistentCollection {#2570 …}
  +children: [
    App\Entity\EntryComment {#1611
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1616 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        fzf? <https://github.com/junegunn/fzf>\n
        \n
        Out of the box, would only help searching shell commands that have been run, so for files, things like “vim file.txt”, which is obviously not usually how files are edited (you’d use the file browser in a text editor or IDE)\n
        \n
        However if you find a way to list all files on your system by modified time, you can pipe it to fzf for a slick fuzzy find search.\n
        \n
        Maybe ag would work here too: [https://github.com/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1699433498 {#1629
        date: 2023-11-08 09:51:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@PumpkinDrama@reddthat.com"
      ]
      +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: 98628
      -bodyTs: "'/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)':83 '/junegunn/fzf':4 'ag':76 'box':8 'browser':40 'command':14 'd':36 'edit':34 'editor':44 'file':21,32,39,56 'file.txt':25 'find':50,73 'fuzzi':72 'fzf':1,68 'github.com':3,82 'github.com/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)':81 'github.com/junegunn/fzf':2 'help':11 'howev':47 'ide':46 'like':23 'list':54 'mayb':75 'modifi':61 'obvious':28 'pipe':65 'run':18 'search':12,74 'shell':13 'slick':71 'system':59 'text':43 'thing':22 'time':62 'use':37 'usual':30 'vim':24 'way':52 'work':78 'would':9,77"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/605197/-/comment/3415710"
      +editedAt: DateTimeImmutable @1699407970 {#1630
        date: 2023-11-08 02:46:10.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699366797 {#1598
        date: 2023-11-07 15:19:57.0 +01:00
      }
      +"title": 98628
    }
  ]
  -id: 10849
  -titleTs: "'cli':1 'file':8 'find':5 'fuzzi':10 'open':7 'quick':4 'recent':6 'search':11 'tool':2"
  -bodyTs: "'allow':9 'cli':4 'directori':21 'file':15 'find':12 'fuzzi':17 'instead':19 'like':6 'open':14 'quick':11 'recent':13 'search':18 'tool':5 'zoxid':7"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699438933
  +visibility: "visible             "
  +apId: "https://reddthat.com/post/7516419"
  +editedAt: DateTimeImmutable @1699398386 {#2541
    date: 2023-11-08 00:06:26.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699359433 {#2520
    date: 2023-11-07 13:17:13.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
51 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1616
  +user: Proxies\__CG__\App\Entity\User {#2558 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
  +slug: "CLI-tools-to-quickly-find-recently-opened-files-by-fuzzy"
  +title: "CLI tools to quickly find recently opened files by fuzzy search?"
  +url: null
  +body: "Are there any CLI tools like zoxide that allow to quickly find recently opened files by fuzzy search instead of directories?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 19
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699404338 {#2553
    date: 2023-11-08 01:45:38.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2560 …}
  +votes: Doctrine\ORM\PersistentCollection {#2562 …}
  +reports: Doctrine\ORM\PersistentCollection {#2564 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2566 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2568 …}
  +badges: Doctrine\ORM\PersistentCollection {#2570 …}
  +children: [
    App\Entity\EntryComment {#1611
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1616 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        fzf? <https://github.com/junegunn/fzf>\n
        \n
        Out of the box, would only help searching shell commands that have been run, so for files, things like “vim file.txt”, which is obviously not usually how files are edited (you’d use the file browser in a text editor or IDE)\n
        \n
        However if you find a way to list all files on your system by modified time, you can pipe it to fzf for a slick fuzzy find search.\n
        \n
        Maybe ag would work here too: [https://github.com/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1699433498 {#1629
        date: 2023-11-08 09:51:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@PumpkinDrama@reddthat.com"
      ]
      +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: 98628
      -bodyTs: "'/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)':83 '/junegunn/fzf':4 'ag':76 'box':8 'browser':40 'command':14 'd':36 'edit':34 'editor':44 'file':21,32,39,56 'file.txt':25 'find':50,73 'fuzzi':72 'fzf':1,68 'github.com':3,82 'github.com/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)':81 'github.com/junegunn/fzf':2 'help':11 'howev':47 'ide':46 'like':23 'list':54 'mayb':75 'modifi':61 'obvious':28 'pipe':65 'run':18 'search':12,74 'shell':13 'slick':71 'system':59 'text':43 'thing':22 'time':62 'use':37 'usual':30 'vim':24 'way':52 'work':78 'would':9,77"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/605197/-/comment/3415710"
      +editedAt: DateTimeImmutable @1699407970 {#1630
        date: 2023-11-08 02:46:10.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699366797 {#1598
        date: 2023-11-07 15:19:57.0 +01:00
      }
      +"title": 98628
    }
  ]
  -id: 10849
  -titleTs: "'cli':1 'file':8 'find':5 'fuzzi':10 'open':7 'quick':4 'recent':6 'search':11 'tool':2"
  -bodyTs: "'allow':9 'cli':4 'directori':21 'file':15 'find':12 'fuzzi':17 'instead':19 'like':6 'open':14 'quick':11 'recent':13 'search':18 'tool':5 'zoxid':7"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699438933
  +visibility: "visible             "
  +apId: "https://reddthat.com/post/7516419"
  +editedAt: DateTimeImmutable @1699398386 {#2541
    date: 2023-11-08 00:06:26.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699359433 {#2520
    date: 2023-11-07 13:17:13.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
52 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1616
  +user: Proxies\__CG__\App\Entity\User {#2558 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
  +slug: "CLI-tools-to-quickly-find-recently-opened-files-by-fuzzy"
  +title: "CLI tools to quickly find recently opened files by fuzzy search?"
  +url: null
  +body: "Are there any CLI tools like zoxide that allow to quickly find recently opened files by fuzzy search instead of directories?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 19
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699404338 {#2553
    date: 2023-11-08 01:45:38.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2560 …}
  +votes: Doctrine\ORM\PersistentCollection {#2562 …}
  +reports: Doctrine\ORM\PersistentCollection {#2564 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2566 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2568 …}
  +badges: Doctrine\ORM\PersistentCollection {#2570 …}
  +children: [
    App\Entity\EntryComment {#1611
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1616 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        fzf? <https://github.com/junegunn/fzf>\n
        \n
        Out of the box, would only help searching shell commands that have been run, so for files, things like “vim file.txt”, which is obviously not usually how files are edited (you’d use the file browser in a text editor or IDE)\n
        \n
        However if you find a way to list all files on your system by modified time, you can pipe it to fzf for a slick fuzzy find search.\n
        \n
        Maybe ag would work here too: [https://github.com/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1699433498 {#1629
        date: 2023-11-08 09:51:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@PumpkinDrama@reddthat.com"
      ]
      +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: 98628
      -bodyTs: "'/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)':83 '/junegunn/fzf':4 'ag':76 'box':8 'browser':40 'command':14 'd':36 'edit':34 'editor':44 'file':21,32,39,56 'file.txt':25 'find':50,73 'fuzzi':72 'fzf':1,68 'github.com':3,82 'github.com/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)':81 'github.com/junegunn/fzf':2 'help':11 'howev':47 'ide':46 'like':23 'list':54 'mayb':75 'modifi':61 'obvious':28 'pipe':65 'run':18 'search':12,74 'shell':13 'slick':71 'system':59 'text':43 'thing':22 'time':62 'use':37 'usual':30 'vim':24 'way':52 'work':78 'would':9,77"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/605197/-/comment/3415710"
      +editedAt: DateTimeImmutable @1699407970 {#1630
        date: 2023-11-08 02:46:10.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699366797 {#1598
        date: 2023-11-07 15:19:57.0 +01:00
      }
      +"title": 98628
    }
  ]
  -id: 10849
  -titleTs: "'cli':1 'file':8 'find':5 'fuzzi':10 'open':7 'quick':4 'recent':6 'search':11 'tool':2"
  -bodyTs: "'allow':9 'cli':4 'directori':21 'file':15 'find':12 'fuzzi':17 'instead':19 'like':6 'open':14 'quick':11 'recent':13 'search':18 'tool':5 'zoxid':7"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699438933
  +visibility: "visible             "
  +apId: "https://reddthat.com/post/7516419"
  +editedAt: DateTimeImmutable @1699398386 {#2541
    date: 2023-11-08 00:06:26.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699359433 {#2520
    date: 2023-11-07 13:17:13.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
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
App\Entity\EntryComment {#1611
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1616
    +user: Proxies\__CG__\App\Entity\User {#2558 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
    +slug: "CLI-tools-to-quickly-find-recently-opened-files-by-fuzzy"
    +title: "CLI tools to quickly find recently opened files by fuzzy search?"
    +url: null
    +body: "Are there any CLI tools like zoxide that allow to quickly find recently opened files by fuzzy search instead of directories?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699404338 {#2553
      date: 2023-11-08 01:45:38.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2560 …}
    +votes: Doctrine\ORM\PersistentCollection {#2562 …}
    +reports: Doctrine\ORM\PersistentCollection {#2564 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2566 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2568 …}
    +badges: Doctrine\ORM\PersistentCollection {#2570 …}
    +children: [
      App\Entity\EntryComment {#1611}
    ]
    -id: 10849
    -titleTs: "'cli':1 'file':8 'find':5 'fuzzi':10 'open':7 'quick':4 'recent':6 'search':11 'tool':2"
    -bodyTs: "'allow':9 'cli':4 'directori':21 'file':15 'find':12 'fuzzi':17 'instead':19 'like':6 'open':14 'quick':11 'recent':13 'search':18 'tool':5 'zoxid':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699438933
    +visibility: "visible             "
    +apId: "https://reddthat.com/post/7516419"
    +editedAt: DateTimeImmutable @1699398386 {#2541
      date: 2023-11-08 00:06:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699359433 {#2520
      date: 2023-11-07 13:17:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    fzf? <https://github.com/junegunn/fzf>\n
    \n
    Out of the box, would only help searching shell commands that have been run, so for files, things like “vim file.txt”, which is obviously not usually how files are edited (you’d use the file browser in a text editor or IDE)\n
    \n
    However if you find a way to list all files on your system by modified time, you can pipe it to fzf for a slick fuzzy find search.\n
    \n
    Maybe ag would work here too: [https://github.com/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699433498 {#1629
    date: 2023-11-08 09:51:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@PumpkinDrama@reddthat.com"
  ]
  +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: 98628
  -bodyTs: "'/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)':83 '/junegunn/fzf':4 'ag':76 'box':8 'browser':40 'command':14 'd':36 'edit':34 'editor':44 'file':21,32,39,56 'file.txt':25 'find':50,73 'fuzzi':72 'fzf':1,68 'github.com':3,82 'github.com/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)':81 'github.com/junegunn/fzf':2 'help':11 'howev':47 'ide':46 'like':23 'list':54 'mayb':75 'modifi':61 'obvious':28 'pipe':65 'run':18 'search':12,74 'shell':13 'slick':71 'system':59 'text':43 'thing':22 'time':62 'use':37 'usual':30 'vim':24 'way':52 'work':78 'would':9,77"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/605197/-/comment/3415710"
  +editedAt: DateTimeImmutable @1699407970 {#1630
    date: 2023-11-08 02:46:10.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699366797 {#1598
    date: 2023-11-07 15:19:57.0 +01:00
  }
  +"title": 98628
}
"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
55 DENIED edit
App\Entity\EntryComment {#1611
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1616
    +user: Proxies\__CG__\App\Entity\User {#2558 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
    +slug: "CLI-tools-to-quickly-find-recently-opened-files-by-fuzzy"
    +title: "CLI tools to quickly find recently opened files by fuzzy search?"
    +url: null
    +body: "Are there any CLI tools like zoxide that allow to quickly find recently opened files by fuzzy search instead of directories?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699404338 {#2553
      date: 2023-11-08 01:45:38.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2560 …}
    +votes: Doctrine\ORM\PersistentCollection {#2562 …}
    +reports: Doctrine\ORM\PersistentCollection {#2564 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2566 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2568 …}
    +badges: Doctrine\ORM\PersistentCollection {#2570 …}
    +children: [
      App\Entity\EntryComment {#1611}
    ]
    -id: 10849
    -titleTs: "'cli':1 'file':8 'find':5 'fuzzi':10 'open':7 'quick':4 'recent':6 'search':11 'tool':2"
    -bodyTs: "'allow':9 'cli':4 'directori':21 'file':15 'find':12 'fuzzi':17 'instead':19 'like':6 'open':14 'quick':11 'recent':13 'search':18 'tool':5 'zoxid':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699438933
    +visibility: "visible             "
    +apId: "https://reddthat.com/post/7516419"
    +editedAt: DateTimeImmutable @1699398386 {#2541
      date: 2023-11-08 00:06:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699359433 {#2520
      date: 2023-11-07 13:17:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    fzf? <https://github.com/junegunn/fzf>\n
    \n
    Out of the box, would only help searching shell commands that have been run, so for files, things like “vim file.txt”, which is obviously not usually how files are edited (you’d use the file browser in a text editor or IDE)\n
    \n
    However if you find a way to list all files on your system by modified time, you can pipe it to fzf for a slick fuzzy find search.\n
    \n
    Maybe ag would work here too: [https://github.com/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699433498 {#1629
    date: 2023-11-08 09:51:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@PumpkinDrama@reddthat.com"
  ]
  +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: 98628
  -bodyTs: "'/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)':83 '/junegunn/fzf':4 'ag':76 'box':8 'browser':40 'command':14 'd':36 'edit':34 'editor':44 'file':21,32,39,56 'file.txt':25 'find':50,73 'fuzzi':72 'fzf':1,68 'github.com':3,82 'github.com/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)':81 'github.com/junegunn/fzf':2 'help':11 'howev':47 'ide':46 'like':23 'list':54 'mayb':75 'modifi':61 'obvious':28 'pipe':65 'run':18 'search':12,74 'shell':13 'slick':71 'system':59 'text':43 'thing':22 'time':62 'use':37 'usual':30 'vim':24 'way':52 'work':78 'would':9,77"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/605197/-/comment/3415710"
  +editedAt: DateTimeImmutable @1699407970 {#1630
    date: 2023-11-08 02:46:10.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699366797 {#1598
    date: 2023-11-07 15:19:57.0 +01:00
  }
  +"title": 98628
}
"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
56 DENIED moderate
App\Entity\EntryComment {#1611
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1616
    +user: Proxies\__CG__\App\Entity\User {#2558 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
    +slug: "CLI-tools-to-quickly-find-recently-opened-files-by-fuzzy"
    +title: "CLI tools to quickly find recently opened files by fuzzy search?"
    +url: null
    +body: "Are there any CLI tools like zoxide that allow to quickly find recently opened files by fuzzy search instead of directories?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699404338 {#2553
      date: 2023-11-08 01:45:38.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2560 …}
    +votes: Doctrine\ORM\PersistentCollection {#2562 …}
    +reports: Doctrine\ORM\PersistentCollection {#2564 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2566 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2568 …}
    +badges: Doctrine\ORM\PersistentCollection {#2570 …}
    +children: [
      App\Entity\EntryComment {#1611}
    ]
    -id: 10849
    -titleTs: "'cli':1 'file':8 'find':5 'fuzzi':10 'open':7 'quick':4 'recent':6 'search':11 'tool':2"
    -bodyTs: "'allow':9 'cli':4 'directori':21 'file':15 'find':12 'fuzzi':17 'instead':19 'like':6 'open':14 'quick':11 'recent':13 'search':18 'tool':5 'zoxid':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699438933
    +visibility: "visible             "
    +apId: "https://reddthat.com/post/7516419"
    +editedAt: DateTimeImmutable @1699398386 {#2541
      date: 2023-11-08 00:06:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699359433 {#2520
      date: 2023-11-07 13:17:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    fzf? <https://github.com/junegunn/fzf>\n
    \n
    Out of the box, would only help searching shell commands that have been run, so for files, things like “vim file.txt”, which is obviously not usually how files are edited (you’d use the file browser in a text editor or IDE)\n
    \n
    However if you find a way to list all files on your system by modified time, you can pipe it to fzf for a slick fuzzy find search.\n
    \n
    Maybe ag would work here too: [https://github.com/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699433498 {#1629
    date: 2023-11-08 09:51:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@PumpkinDrama@reddthat.com"
  ]
  +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: 98628
  -bodyTs: "'/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)':83 '/junegunn/fzf':4 'ag':76 'box':8 'browser':40 'command':14 'd':36 'edit':34 'editor':44 'file':21,32,39,56 'file.txt':25 'find':50,73 'fuzzi':72 'fzf':1,68 'github.com':3,82 'github.com/ggreer/the_silver_searcher](https://github.com/ggreer/the_silver_searcher)':81 'github.com/junegunn/fzf':2 'help':11 'howev':47 'ide':46 'like':23 'list':54 'mayb':75 'modifi':61 'obvious':28 'pipe':65 'run':18 'search':12,74 'shell':13 'slick':71 'system':59 'text':43 'thing':22 'time':62 'use':37 'usual':30 'vim':24 'way':52 'work':78 'would':9,77"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/605197/-/comment/3415710"
  +editedAt: DateTimeImmutable @1699407970 {#1630
    date: 2023-11-08 02:46:10.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699366797 {#1598
    date: 2023-11-07 15:19:57.0 +01:00
  }
  +"title": 98628
}
"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
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
Proxies\__CG__\App\Entity\Entry {#1741
  +user: Proxies\__CG__\App\Entity\User {#1352 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
  +slug: "Why-are-we-stuck-with-bash-programming-language-in-the"
  +title: "Why are we stuck with bash programming language in the shell?"
  +url: null
  +body: """
    Bash-like scripting has become ubiquitous in operating systems, and it makes me wonder about its widespread adoption despite lacking certain programming conveniences found in other languages. While it may not be the ideal choice for large-scale software development, the bash shell possesses unique features that make it well-suited for interactive command-line processing, including pipelining, text manipulation, and file handling. Why isn’t there an alternative that combines the best of bash’s command-line capabilities with the robustness and scalability of traditional programming languages. Why do even new operating systems, such as Redox OS, opt for a similar syntax rather than a completely different programming language?\n
    \n
    Here are some of the limitations I find in Bash compared to other programming languages:\n
    \n
    1. Syntax and Expressiveness:\n
        \n
        \n
        - Bash has a relatively simple syntax compared to other programming languages. It lacks some advanced language features such as object-oriented programming, complex data structures, and advanced control flow constructs.\n
        - The syntax of Bash can be less intuitive and more error-prone, especially for complex tasks or larger projects.\n
    2. Performance:\n
        \n
        \n
        - Bash scripts can be slower compared to compiled languages like C or Java. This is because Bash is an interpreted language, and each line of code is interpreted at runtime.\n
        - Bash may not be the best choice for computationally intensive tasks or applications that require high performance.\n
    3. Error Handling and Debugging:\n
        \n
        \n
        - Error handling and debugging in Bash can be challenging. Bash does not provide robust error handling mechanisms, and error messages can be cryptic and difficult to interpret.\n
        - Debugging Bash scripts can be cumbersome, as there is limited tooling and debugging support compared to other programming languages.\n
    4. Portability:\n
        \n
        \n
        - While Bash is available on most Unix-like systems, it may not be available on all platforms or versions. This can limit the portability of Bash scripts.\n
        - Bash scripts may not work as expected on non-Unix systems or require modifications to run on different platforms.\n
    5. Limited Standard Library:\n
        \n
        \n
        - Bash has a limited standard library compared to other programming languages. It lacks comprehensive libraries for tasks such as networking, database access, or advanced data manipulation.\n
        - Bash often relies on external tools or utilities to perform complex operations, which can introduce dependencies and compatibility issues.\n
    6. Lack of Modularity and Reusability:\n
        \n
        \n
        - Bash scripts can become monolithic and difficult to maintain as they grow in size. Bash does not provide strong mechanisms for modularization or code reuse.\n
        - Reusing code or creating libraries in Bash can be challenging, leading to code duplication and decreased maintainability.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 2
  +favouriteCount: 0
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699741250 {#2517
    date: 2023-11-11 23:20:50.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2522 …}
  +votes: Doctrine\ORM\PersistentCollection {#2525 …}
  +reports: Doctrine\ORM\PersistentCollection {#2527 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2529 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2531 …}
  +badges: Doctrine\ORM\PersistentCollection {#2533 …}
  +children: [
    App\Entity\EntryComment {#1739
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1741 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        It’s here, it’s there, it’s everywhere. The problem with replacing things that work with something “better” is that “better” is subjective, so you end up with a new “better” way every few years, and maintaining existing systems becomes a god awful slog. See the JavaScript ecosystem.\n
        \n
        The bash I wrote 10 years ago still works today, and it will still work in 10 more years. The same bash will very likely work on your computer, on a remote server, etc. This is the power of not chasing “better” all the time.\n
        \n
        Try running a Ruby or Node program from 10 years ago today on your computer. Now, try running it on a random Linux server.\n
        \n
        Please do not take this as a slight against Ruby or Node, or any other high level programming language. Bash compared to those is simply apples and oranges, they are not the same thing.\n
        \n
        By all means, if you have a project that requires a Ruby runtime anyway, write operational scripts with Ruby, run them with Rake, etc.\n
        \n
        Want a portable script that doesn’t depend on a complex runtime? Use bash.\n
        \n
        If bash is too limiting, use Perl. No, seriously. Perl is fine. It is about as ubiquitously available as bash, and the standard library likely has what you need to get the job done. People blindly dismiss Perl because some blog post told them to, usually in the context of writing application code. You’re not writing application code, you’re writing scripts. Would you write an application with bash? No.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1689169109 {#1716
        date: 2023-07-12 15:38:29.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GodOfThunder@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1740 …}
      +nested: Doctrine\ORM\PersistentCollection {#2465 …}
      +votes: Doctrine\ORM\PersistentCollection {#2463 …}
      +reports: Doctrine\ORM\PersistentCollection {#2411 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
      -id: 136609
      -bodyTs: "'10':54,66,103 'ago':56,105 'anyway':166 'appl':144 'applic':242,248,258 'avail':208 'aw':44 'bash':51,71,138,190,192,210,260 'becom':41 'better':19,22,32,91 'blind':226 'blog':231 'chase':90 'code':243,249 'compar':139 'complex':187 'comput':78,109 'context':239 'depend':184 'dismiss':227 'doesn':182 'done':224 'ecosystem':49 'end':27 'etc':83,176 'everi':34 'everywher':9 'exist':39 'fine':202 'get':221 'god':43 'high':134 'javascript':48 'job':223 'languag':137 'level':135 'librari':214 'like':74,215 'limit':195 'linux':117 'maintain':38 'mean':155 'need':219 'new':31 'node':100,130 'oper':168 'orang':146 'peopl':225 'perl':197,200,228 'pleas':119 'portabl':179 'post':232 'power':87 'problem':11 'program':101,136 'project':160 'rake':175 'random':116 're':245,251 'remot':81 'replac':13 'requir':162 'rubi':98,128,164,171 'run':96,112,172 'runtim':165,188 'script':169,180,253 'see':46 'serious':199 'server':82,118 'simpli':143 'slight':126 'slog':45 'someth':18 'standard':213 'still':57,63 'subject':24 'system':40 'take':122 'thing':14,152 'time':94 'today':59,106 'told':233 'tri':95,111 'ubiquit':207 'use':189,196 'usual':236 'want':177 'way':33 'work':16,58,64,75 'would':254 'write':167,241,247,252,256 'wrote':53 'year':36,55,68,104"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/181561/-/comment/729512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1689169109 {#1717
        date: 2023-07-12 15:38:29.0 +02:00
      }
      +"title": 136609
    }
  ]
  -id: 13188
  -titleTs: "'bash':6 'languag':8 'program':7 'shell':11 'stuck':4"
  -bodyTs: "'1':131 '2':186 '3':235 '4':286 '5':336 '6':385 'access':361 'adopt':19 'advanc':149,162,363 'altern':73 'applic':230 'avail':291,302 'bash':2,44,79,125,135,169,188,204,218,245,249,268,289,314,316,340,366,391,405,422 'bash-lik':1 'becom':6,394 'best':77,223 'c':198 'capabl':84 'certain':22 'challeng':248,425 'choic':36,224 'code':213,414,417,428 'combin':75 'command':58,82 'command-lin':57,81 'compar':126,141,193,281,346 'compat':383 'compil':195 'complet':112 'complex':158,181,376 'comprehens':353 'comput':226 'construct':165 'control':163 'conveni':24 'creat':419 'cryptic':262 'cumbersom':272 'data':159,364 'databas':360 'debug':239,243,267,279 'decreas':431 'depend':381 'despit':20 'develop':42 'differ':113,334 'difficult':264,397 'duplic':429 'error':177,236,240,254,258 'error-pron':176 'especi':179 'even':96 'expect':322 'express':134 'extern':370 'featur':48,151 'file':66 'find':123 'flow':164 'found':25 'grow':402 'handl':67,237,241,255 'high':233 'ideal':35 'includ':61 'intens':227 'interact':56 'interpret':207,215,266 'introduc':380 'intuit':173 'isn':69 'issu':384 'java':200 'lack':21,147,352,386 'languag':28,93,115,130,145,150,196,208,285,350 'larg':39 'large-scal':38 'larger':184 'lead':426 'less':172 'librari':339,345,354,420 'like':3,197,296 'limit':121,276,310,337,343 'line':59,83,211 'maintain':399,432 'make':13,50 'manipul':64,365 'may':31,219,299,318 'mechan':256,410 'messag':259 'modif':330 'modular':388,412 'monolith':395 'network':359 'new':97 'non':325 'non-unix':324 'object':155 'object-ori':154 'often':367 'oper':9,98,377 'opt':104 'orient':156 'os':103 'perform':187,234,375 'pipelin':62 'platform':305,335 'portabl':287,312 'possess':46 'process':60 'program':23,92,114,129,144,157,284,349 'project':185 'prone':178 'provid':252,408 'rather':109 'redox':102 'relat':138 'reli':368 'requir':232,329 'reus':415,416 'reusabl':390 'robust':87,253 'run':332 'runtim':217 'scalabl':89 'scale':40 'script':4,189,269,315,317,392 'shell':45 'similar':107 'simpl':139 'size':404 'slower':192 'softwar':41 'standard':338,344 'strong':409 'structur':160 'suit':54 'support':280 'syntax':108,132,140,167 'system':10,99,297,327 'task':182,228,356 'text':63 'tool':277,371 'tradit':91 'ubiquit':7 'uniqu':47 'unix':295,326 'unix-lik':294 'util':373 'version':307 'well':53 'well-suit':52 'widespread':18 'wonder':15 'work':320"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1689167886
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/1041841"
  +editedAt: null
  +createdAt: DateTimeImmutable @1689154886 {#2505
    date: 2023-07-12 11:41:26.0 +02: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
59 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1741
  +user: Proxies\__CG__\App\Entity\User {#1352 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
  +slug: "Why-are-we-stuck-with-bash-programming-language-in-the"
  +title: "Why are we stuck with bash programming language in the shell?"
  +url: null
  +body: """
    Bash-like scripting has become ubiquitous in operating systems, and it makes me wonder about its widespread adoption despite lacking certain programming conveniences found in other languages. While it may not be the ideal choice for large-scale software development, the bash shell possesses unique features that make it well-suited for interactive command-line processing, including pipelining, text manipulation, and file handling. Why isn’t there an alternative that combines the best of bash’s command-line capabilities with the robustness and scalability of traditional programming languages. Why do even new operating systems, such as Redox OS, opt for a similar syntax rather than a completely different programming language?\n
    \n
    Here are some of the limitations I find in Bash compared to other programming languages:\n
    \n
    1. Syntax and Expressiveness:\n
        \n
        \n
        - Bash has a relatively simple syntax compared to other programming languages. It lacks some advanced language features such as object-oriented programming, complex data structures, and advanced control flow constructs.\n
        - The syntax of Bash can be less intuitive and more error-prone, especially for complex tasks or larger projects.\n
    2. Performance:\n
        \n
        \n
        - Bash scripts can be slower compared to compiled languages like C or Java. This is because Bash is an interpreted language, and each line of code is interpreted at runtime.\n
        - Bash may not be the best choice for computationally intensive tasks or applications that require high performance.\n
    3. Error Handling and Debugging:\n
        \n
        \n
        - Error handling and debugging in Bash can be challenging. Bash does not provide robust error handling mechanisms, and error messages can be cryptic and difficult to interpret.\n
        - Debugging Bash scripts can be cumbersome, as there is limited tooling and debugging support compared to other programming languages.\n
    4. Portability:\n
        \n
        \n
        - While Bash is available on most Unix-like systems, it may not be available on all platforms or versions. This can limit the portability of Bash scripts.\n
        - Bash scripts may not work as expected on non-Unix systems or require modifications to run on different platforms.\n
    5. Limited Standard Library:\n
        \n
        \n
        - Bash has a limited standard library compared to other programming languages. It lacks comprehensive libraries for tasks such as networking, database access, or advanced data manipulation.\n
        - Bash often relies on external tools or utilities to perform complex operations, which can introduce dependencies and compatibility issues.\n
    6. Lack of Modularity and Reusability:\n
        \n
        \n
        - Bash scripts can become monolithic and difficult to maintain as they grow in size. Bash does not provide strong mechanisms for modularization or code reuse.\n
        - Reusing code or creating libraries in Bash can be challenging, leading to code duplication and decreased maintainability.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 2
  +favouriteCount: 0
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699741250 {#2517
    date: 2023-11-11 23:20:50.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2522 …}
  +votes: Doctrine\ORM\PersistentCollection {#2525 …}
  +reports: Doctrine\ORM\PersistentCollection {#2527 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2529 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2531 …}
  +badges: Doctrine\ORM\PersistentCollection {#2533 …}
  +children: [
    App\Entity\EntryComment {#1739
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1741 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        It’s here, it’s there, it’s everywhere. The problem with replacing things that work with something “better” is that “better” is subjective, so you end up with a new “better” way every few years, and maintaining existing systems becomes a god awful slog. See the JavaScript ecosystem.\n
        \n
        The bash I wrote 10 years ago still works today, and it will still work in 10 more years. The same bash will very likely work on your computer, on a remote server, etc. This is the power of not chasing “better” all the time.\n
        \n
        Try running a Ruby or Node program from 10 years ago today on your computer. Now, try running it on a random Linux server.\n
        \n
        Please do not take this as a slight against Ruby or Node, or any other high level programming language. Bash compared to those is simply apples and oranges, they are not the same thing.\n
        \n
        By all means, if you have a project that requires a Ruby runtime anyway, write operational scripts with Ruby, run them with Rake, etc.\n
        \n
        Want a portable script that doesn’t depend on a complex runtime? Use bash.\n
        \n
        If bash is too limiting, use Perl. No, seriously. Perl is fine. It is about as ubiquitously available as bash, and the standard library likely has what you need to get the job done. People blindly dismiss Perl because some blog post told them to, usually in the context of writing application code. You’re not writing application code, you’re writing scripts. Would you write an application with bash? No.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1689169109 {#1716
        date: 2023-07-12 15:38:29.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GodOfThunder@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1740 …}
      +nested: Doctrine\ORM\PersistentCollection {#2465 …}
      +votes: Doctrine\ORM\PersistentCollection {#2463 …}
      +reports: Doctrine\ORM\PersistentCollection {#2411 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
      -id: 136609
      -bodyTs: "'10':54,66,103 'ago':56,105 'anyway':166 'appl':144 'applic':242,248,258 'avail':208 'aw':44 'bash':51,71,138,190,192,210,260 'becom':41 'better':19,22,32,91 'blind':226 'blog':231 'chase':90 'code':243,249 'compar':139 'complex':187 'comput':78,109 'context':239 'depend':184 'dismiss':227 'doesn':182 'done':224 'ecosystem':49 'end':27 'etc':83,176 'everi':34 'everywher':9 'exist':39 'fine':202 'get':221 'god':43 'high':134 'javascript':48 'job':223 'languag':137 'level':135 'librari':214 'like':74,215 'limit':195 'linux':117 'maintain':38 'mean':155 'need':219 'new':31 'node':100,130 'oper':168 'orang':146 'peopl':225 'perl':197,200,228 'pleas':119 'portabl':179 'post':232 'power':87 'problem':11 'program':101,136 'project':160 'rake':175 'random':116 're':245,251 'remot':81 'replac':13 'requir':162 'rubi':98,128,164,171 'run':96,112,172 'runtim':165,188 'script':169,180,253 'see':46 'serious':199 'server':82,118 'simpli':143 'slight':126 'slog':45 'someth':18 'standard':213 'still':57,63 'subject':24 'system':40 'take':122 'thing':14,152 'time':94 'today':59,106 'told':233 'tri':95,111 'ubiquit':207 'use':189,196 'usual':236 'want':177 'way':33 'work':16,58,64,75 'would':254 'write':167,241,247,252,256 'wrote':53 'year':36,55,68,104"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/181561/-/comment/729512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1689169109 {#1717
        date: 2023-07-12 15:38:29.0 +02:00
      }
      +"title": 136609
    }
  ]
  -id: 13188
  -titleTs: "'bash':6 'languag':8 'program':7 'shell':11 'stuck':4"
  -bodyTs: "'1':131 '2':186 '3':235 '4':286 '5':336 '6':385 'access':361 'adopt':19 'advanc':149,162,363 'altern':73 'applic':230 'avail':291,302 'bash':2,44,79,125,135,169,188,204,218,245,249,268,289,314,316,340,366,391,405,422 'bash-lik':1 'becom':6,394 'best':77,223 'c':198 'capabl':84 'certain':22 'challeng':248,425 'choic':36,224 'code':213,414,417,428 'combin':75 'command':58,82 'command-lin':57,81 'compar':126,141,193,281,346 'compat':383 'compil':195 'complet':112 'complex':158,181,376 'comprehens':353 'comput':226 'construct':165 'control':163 'conveni':24 'creat':419 'cryptic':262 'cumbersom':272 'data':159,364 'databas':360 'debug':239,243,267,279 'decreas':431 'depend':381 'despit':20 'develop':42 'differ':113,334 'difficult':264,397 'duplic':429 'error':177,236,240,254,258 'error-pron':176 'especi':179 'even':96 'expect':322 'express':134 'extern':370 'featur':48,151 'file':66 'find':123 'flow':164 'found':25 'grow':402 'handl':67,237,241,255 'high':233 'ideal':35 'includ':61 'intens':227 'interact':56 'interpret':207,215,266 'introduc':380 'intuit':173 'isn':69 'issu':384 'java':200 'lack':21,147,352,386 'languag':28,93,115,130,145,150,196,208,285,350 'larg':39 'large-scal':38 'larger':184 'lead':426 'less':172 'librari':339,345,354,420 'like':3,197,296 'limit':121,276,310,337,343 'line':59,83,211 'maintain':399,432 'make':13,50 'manipul':64,365 'may':31,219,299,318 'mechan':256,410 'messag':259 'modif':330 'modular':388,412 'monolith':395 'network':359 'new':97 'non':325 'non-unix':324 'object':155 'object-ori':154 'often':367 'oper':9,98,377 'opt':104 'orient':156 'os':103 'perform':187,234,375 'pipelin':62 'platform':305,335 'portabl':287,312 'possess':46 'process':60 'program':23,92,114,129,144,157,284,349 'project':185 'prone':178 'provid':252,408 'rather':109 'redox':102 'relat':138 'reli':368 'requir':232,329 'reus':415,416 'reusabl':390 'robust':87,253 'run':332 'runtim':217 'scalabl':89 'scale':40 'script':4,189,269,315,317,392 'shell':45 'similar':107 'simpl':139 'size':404 'slower':192 'softwar':41 'standard':338,344 'strong':409 'structur':160 'suit':54 'support':280 'syntax':108,132,140,167 'system':10,99,297,327 'task':182,228,356 'text':63 'tool':277,371 'tradit':91 'ubiquit':7 'uniqu':47 'unix':295,326 'unix-lik':294 'util':373 'version':307 'well':53 'well-suit':52 'widespread':18 'wonder':15 'work':320"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1689167886
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/1041841"
  +editedAt: null
  +createdAt: DateTimeImmutable @1689154886 {#2505
    date: 2023-07-12 11:41:26.0 +02: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
60 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1741
  +user: Proxies\__CG__\App\Entity\User {#1352 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
  +slug: "Why-are-we-stuck-with-bash-programming-language-in-the"
  +title: "Why are we stuck with bash programming language in the shell?"
  +url: null
  +body: """
    Bash-like scripting has become ubiquitous in operating systems, and it makes me wonder about its widespread adoption despite lacking certain programming conveniences found in other languages. While it may not be the ideal choice for large-scale software development, the bash shell possesses unique features that make it well-suited for interactive command-line processing, including pipelining, text manipulation, and file handling. Why isn’t there an alternative that combines the best of bash’s command-line capabilities with the robustness and scalability of traditional programming languages. Why do even new operating systems, such as Redox OS, opt for a similar syntax rather than a completely different programming language?\n
    \n
    Here are some of the limitations I find in Bash compared to other programming languages:\n
    \n
    1. Syntax and Expressiveness:\n
        \n
        \n
        - Bash has a relatively simple syntax compared to other programming languages. It lacks some advanced language features such as object-oriented programming, complex data structures, and advanced control flow constructs.\n
        - The syntax of Bash can be less intuitive and more error-prone, especially for complex tasks or larger projects.\n
    2. Performance:\n
        \n
        \n
        - Bash scripts can be slower compared to compiled languages like C or Java. This is because Bash is an interpreted language, and each line of code is interpreted at runtime.\n
        - Bash may not be the best choice for computationally intensive tasks or applications that require high performance.\n
    3. Error Handling and Debugging:\n
        \n
        \n
        - Error handling and debugging in Bash can be challenging. Bash does not provide robust error handling mechanisms, and error messages can be cryptic and difficult to interpret.\n
        - Debugging Bash scripts can be cumbersome, as there is limited tooling and debugging support compared to other programming languages.\n
    4. Portability:\n
        \n
        \n
        - While Bash is available on most Unix-like systems, it may not be available on all platforms or versions. This can limit the portability of Bash scripts.\n
        - Bash scripts may not work as expected on non-Unix systems or require modifications to run on different platforms.\n
    5. Limited Standard Library:\n
        \n
        \n
        - Bash has a limited standard library compared to other programming languages. It lacks comprehensive libraries for tasks such as networking, database access, or advanced data manipulation.\n
        - Bash often relies on external tools or utilities to perform complex operations, which can introduce dependencies and compatibility issues.\n
    6. Lack of Modularity and Reusability:\n
        \n
        \n
        - Bash scripts can become monolithic and difficult to maintain as they grow in size. Bash does not provide strong mechanisms for modularization or code reuse.\n
        - Reusing code or creating libraries in Bash can be challenging, leading to code duplication and decreased maintainability.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 2
  +favouriteCount: 0
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699741250 {#2517
    date: 2023-11-11 23:20:50.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2522 …}
  +votes: Doctrine\ORM\PersistentCollection {#2525 …}
  +reports: Doctrine\ORM\PersistentCollection {#2527 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2529 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2531 …}
  +badges: Doctrine\ORM\PersistentCollection {#2533 …}
  +children: [
    App\Entity\EntryComment {#1739
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1741 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        It’s here, it’s there, it’s everywhere. The problem with replacing things that work with something “better” is that “better” is subjective, so you end up with a new “better” way every few years, and maintaining existing systems becomes a god awful slog. See the JavaScript ecosystem.\n
        \n
        The bash I wrote 10 years ago still works today, and it will still work in 10 more years. The same bash will very likely work on your computer, on a remote server, etc. This is the power of not chasing “better” all the time.\n
        \n
        Try running a Ruby or Node program from 10 years ago today on your computer. Now, try running it on a random Linux server.\n
        \n
        Please do not take this as a slight against Ruby or Node, or any other high level programming language. Bash compared to those is simply apples and oranges, they are not the same thing.\n
        \n
        By all means, if you have a project that requires a Ruby runtime anyway, write operational scripts with Ruby, run them with Rake, etc.\n
        \n
        Want a portable script that doesn’t depend on a complex runtime? Use bash.\n
        \n
        If bash is too limiting, use Perl. No, seriously. Perl is fine. It is about as ubiquitously available as bash, and the standard library likely has what you need to get the job done. People blindly dismiss Perl because some blog post told them to, usually in the context of writing application code. You’re not writing application code, you’re writing scripts. Would you write an application with bash? No.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1689169109 {#1716
        date: 2023-07-12 15:38:29.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GodOfThunder@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1740 …}
      +nested: Doctrine\ORM\PersistentCollection {#2465 …}
      +votes: Doctrine\ORM\PersistentCollection {#2463 …}
      +reports: Doctrine\ORM\PersistentCollection {#2411 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
      -id: 136609
      -bodyTs: "'10':54,66,103 'ago':56,105 'anyway':166 'appl':144 'applic':242,248,258 'avail':208 'aw':44 'bash':51,71,138,190,192,210,260 'becom':41 'better':19,22,32,91 'blind':226 'blog':231 'chase':90 'code':243,249 'compar':139 'complex':187 'comput':78,109 'context':239 'depend':184 'dismiss':227 'doesn':182 'done':224 'ecosystem':49 'end':27 'etc':83,176 'everi':34 'everywher':9 'exist':39 'fine':202 'get':221 'god':43 'high':134 'javascript':48 'job':223 'languag':137 'level':135 'librari':214 'like':74,215 'limit':195 'linux':117 'maintain':38 'mean':155 'need':219 'new':31 'node':100,130 'oper':168 'orang':146 'peopl':225 'perl':197,200,228 'pleas':119 'portabl':179 'post':232 'power':87 'problem':11 'program':101,136 'project':160 'rake':175 'random':116 're':245,251 'remot':81 'replac':13 'requir':162 'rubi':98,128,164,171 'run':96,112,172 'runtim':165,188 'script':169,180,253 'see':46 'serious':199 'server':82,118 'simpli':143 'slight':126 'slog':45 'someth':18 'standard':213 'still':57,63 'subject':24 'system':40 'take':122 'thing':14,152 'time':94 'today':59,106 'told':233 'tri':95,111 'ubiquit':207 'use':189,196 'usual':236 'want':177 'way':33 'work':16,58,64,75 'would':254 'write':167,241,247,252,256 'wrote':53 'year':36,55,68,104"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/181561/-/comment/729512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1689169109 {#1717
        date: 2023-07-12 15:38:29.0 +02:00
      }
      +"title": 136609
    }
  ]
  -id: 13188
  -titleTs: "'bash':6 'languag':8 'program':7 'shell':11 'stuck':4"
  -bodyTs: "'1':131 '2':186 '3':235 '4':286 '5':336 '6':385 'access':361 'adopt':19 'advanc':149,162,363 'altern':73 'applic':230 'avail':291,302 'bash':2,44,79,125,135,169,188,204,218,245,249,268,289,314,316,340,366,391,405,422 'bash-lik':1 'becom':6,394 'best':77,223 'c':198 'capabl':84 'certain':22 'challeng':248,425 'choic':36,224 'code':213,414,417,428 'combin':75 'command':58,82 'command-lin':57,81 'compar':126,141,193,281,346 'compat':383 'compil':195 'complet':112 'complex':158,181,376 'comprehens':353 'comput':226 'construct':165 'control':163 'conveni':24 'creat':419 'cryptic':262 'cumbersom':272 'data':159,364 'databas':360 'debug':239,243,267,279 'decreas':431 'depend':381 'despit':20 'develop':42 'differ':113,334 'difficult':264,397 'duplic':429 'error':177,236,240,254,258 'error-pron':176 'especi':179 'even':96 'expect':322 'express':134 'extern':370 'featur':48,151 'file':66 'find':123 'flow':164 'found':25 'grow':402 'handl':67,237,241,255 'high':233 'ideal':35 'includ':61 'intens':227 'interact':56 'interpret':207,215,266 'introduc':380 'intuit':173 'isn':69 'issu':384 'java':200 'lack':21,147,352,386 'languag':28,93,115,130,145,150,196,208,285,350 'larg':39 'large-scal':38 'larger':184 'lead':426 'less':172 'librari':339,345,354,420 'like':3,197,296 'limit':121,276,310,337,343 'line':59,83,211 'maintain':399,432 'make':13,50 'manipul':64,365 'may':31,219,299,318 'mechan':256,410 'messag':259 'modif':330 'modular':388,412 'monolith':395 'network':359 'new':97 'non':325 'non-unix':324 'object':155 'object-ori':154 'often':367 'oper':9,98,377 'opt':104 'orient':156 'os':103 'perform':187,234,375 'pipelin':62 'platform':305,335 'portabl':287,312 'possess':46 'process':60 'program':23,92,114,129,144,157,284,349 'project':185 'prone':178 'provid':252,408 'rather':109 'redox':102 'relat':138 'reli':368 'requir':232,329 'reus':415,416 'reusabl':390 'robust':87,253 'run':332 'runtim':217 'scalabl':89 'scale':40 'script':4,189,269,315,317,392 'shell':45 'similar':107 'simpl':139 'size':404 'slower':192 'softwar':41 'standard':338,344 'strong':409 'structur':160 'suit':54 'support':280 'syntax':108,132,140,167 'system':10,99,297,327 'task':182,228,356 'text':63 'tool':277,371 'tradit':91 'ubiquit':7 'uniqu':47 'unix':295,326 'unix-lik':294 'util':373 'version':307 'well':53 'well-suit':52 'widespread':18 'wonder':15 'work':320"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1689167886
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/1041841"
  +editedAt: null
  +createdAt: DateTimeImmutable @1689154886 {#2505
    date: 2023-07-12 11:41:26.0 +02: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
61 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
62 DENIED moderate
App\Entity\EntryComment {#1739
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1741
    +user: Proxies\__CG__\App\Entity\User {#1352 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
    +slug: "Why-are-we-stuck-with-bash-programming-language-in-the"
    +title: "Why are we stuck with bash programming language in the shell?"
    +url: null
    +body: """
      Bash-like scripting has become ubiquitous in operating systems, and it makes me wonder about its widespread adoption despite lacking certain programming conveniences found in other languages. While it may not be the ideal choice for large-scale software development, the bash shell possesses unique features that make it well-suited for interactive command-line processing, including pipelining, text manipulation, and file handling. Why isn’t there an alternative that combines the best of bash’s command-line capabilities with the robustness and scalability of traditional programming languages. Why do even new operating systems, such as Redox OS, opt for a similar syntax rather than a completely different programming language?\n
      \n
      Here are some of the limitations I find in Bash compared to other programming languages:\n
      \n
      1. Syntax and Expressiveness:\n
          \n
          \n
          - Bash has a relatively simple syntax compared to other programming languages. It lacks some advanced language features such as object-oriented programming, complex data structures, and advanced control flow constructs.\n
          - The syntax of Bash can be less intuitive and more error-prone, especially for complex tasks or larger projects.\n
      2. Performance:\n
          \n
          \n
          - Bash scripts can be slower compared to compiled languages like C or Java. This is because Bash is an interpreted language, and each line of code is interpreted at runtime.\n
          - Bash may not be the best choice for computationally intensive tasks or applications that require high performance.\n
      3. Error Handling and Debugging:\n
          \n
          \n
          - Error handling and debugging in Bash can be challenging. Bash does not provide robust error handling mechanisms, and error messages can be cryptic and difficult to interpret.\n
          - Debugging Bash scripts can be cumbersome, as there is limited tooling and debugging support compared to other programming languages.\n
      4. Portability:\n
          \n
          \n
          - While Bash is available on most Unix-like systems, it may not be available on all platforms or versions. This can limit the portability of Bash scripts.\n
          - Bash scripts may not work as expected on non-Unix systems or require modifications to run on different platforms.\n
      5. Limited Standard Library:\n
          \n
          \n
          - Bash has a limited standard library compared to other programming languages. It lacks comprehensive libraries for tasks such as networking, database access, or advanced data manipulation.\n
          - Bash often relies on external tools or utilities to perform complex operations, which can introduce dependencies and compatibility issues.\n
      6. Lack of Modularity and Reusability:\n
          \n
          \n
          - Bash scripts can become monolithic and difficult to maintain as they grow in size. Bash does not provide strong mechanisms for modularization or code reuse.\n
          - Reusing code or creating libraries in Bash can be challenging, leading to code duplication and decreased maintainability.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 0
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699741250 {#2517
      date: 2023-11-11 23:20:50.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2522 …}
    +votes: Doctrine\ORM\PersistentCollection {#2525 …}
    +reports: Doctrine\ORM\PersistentCollection {#2527 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2529 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2531 …}
    +badges: Doctrine\ORM\PersistentCollection {#2533 …}
    +children: [
      App\Entity\EntryComment {#1739}
    ]
    -id: 13188
    -titleTs: "'bash':6 'languag':8 'program':7 'shell':11 'stuck':4"
    -bodyTs: "'1':131 '2':186 '3':235 '4':286 '5':336 '6':385 'access':361 'adopt':19 'advanc':149,162,363 'altern':73 'applic':230 'avail':291,302 'bash':2,44,79,125,135,169,188,204,218,245,249,268,289,314,316,340,366,391,405,422 'bash-lik':1 'becom':6,394 'best':77,223 'c':198 'capabl':84 'certain':22 'challeng':248,425 'choic':36,224 'code':213,414,417,428 'combin':75 'command':58,82 'command-lin':57,81 'compar':126,141,193,281,346 'compat':383 'compil':195 'complet':112 'complex':158,181,376 'comprehens':353 'comput':226 'construct':165 'control':163 'conveni':24 'creat':419 'cryptic':262 'cumbersom':272 'data':159,364 'databas':360 'debug':239,243,267,279 'decreas':431 'depend':381 'despit':20 'develop':42 'differ':113,334 'difficult':264,397 'duplic':429 'error':177,236,240,254,258 'error-pron':176 'especi':179 'even':96 'expect':322 'express':134 'extern':370 'featur':48,151 'file':66 'find':123 'flow':164 'found':25 'grow':402 'handl':67,237,241,255 'high':233 'ideal':35 'includ':61 'intens':227 'interact':56 'interpret':207,215,266 'introduc':380 'intuit':173 'isn':69 'issu':384 'java':200 'lack':21,147,352,386 'languag':28,93,115,130,145,150,196,208,285,350 'larg':39 'large-scal':38 'larger':184 'lead':426 'less':172 'librari':339,345,354,420 'like':3,197,296 'limit':121,276,310,337,343 'line':59,83,211 'maintain':399,432 'make':13,50 'manipul':64,365 'may':31,219,299,318 'mechan':256,410 'messag':259 'modif':330 'modular':388,412 'monolith':395 'network':359 'new':97 'non':325 'non-unix':324 'object':155 'object-ori':154 'often':367 'oper':9,98,377 'opt':104 'orient':156 'os':103 'perform':187,234,375 'pipelin':62 'platform':305,335 'portabl':287,312 'possess':46 'process':60 'program':23,92,114,129,144,157,284,349 'project':185 'prone':178 'provid':252,408 'rather':109 'redox':102 'relat':138 'reli':368 'requir':232,329 'reus':415,416 'reusabl':390 'robust':87,253 'run':332 'runtim':217 'scalabl':89 'scale':40 'script':4,189,269,315,317,392 'shell':45 'similar':107 'simpl':139 'size':404 'slower':192 'softwar':41 'standard':338,344 'strong':409 'structur':160 'suit':54 'support':280 'syntax':108,132,140,167 'system':10,99,297,327 'task':182,228,356 'text':63 'tool':277,371 'tradit':91 'ubiquit':7 'uniqu':47 'unix':295,326 'unix-lik':294 'util':373 'version':307 'well':53 'well-suit':52 'widespread':18 'wonder':15 'work':320"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1689167886
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/1041841"
    +editedAt: null
    +createdAt: DateTimeImmutable @1689154886 {#2505
      date: 2023-07-12 11:41:26.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    It’s here, it’s there, it’s everywhere. The problem with replacing things that work with something “better” is that “better” is subjective, so you end up with a new “better” way every few years, and maintaining existing systems becomes a god awful slog. See the JavaScript ecosystem.\n
    \n
    The bash I wrote 10 years ago still works today, and it will still work in 10 more years. The same bash will very likely work on your computer, on a remote server, etc. This is the power of not chasing “better” all the time.\n
    \n
    Try running a Ruby or Node program from 10 years ago today on your computer. Now, try running it on a random Linux server.\n
    \n
    Please do not take this as a slight against Ruby or Node, or any other high level programming language. Bash compared to those is simply apples and oranges, they are not the same thing.\n
    \n
    By all means, if you have a project that requires a Ruby runtime anyway, write operational scripts with Ruby, run them with Rake, etc.\n
    \n
    Want a portable script that doesn’t depend on a complex runtime? Use bash.\n
    \n
    If bash is too limiting, use Perl. No, seriously. Perl is fine. It is about as ubiquitously available as bash, and the standard library likely has what you need to get the job done. People blindly dismiss Perl because some blog post told them to, usually in the context of writing application code. You’re not writing application code, you’re writing scripts. Would you write an application with bash? No.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1689169109 {#1716
    date: 2023-07-12 15:38:29.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GodOfThunder@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1740 …}
  +nested: Doctrine\ORM\PersistentCollection {#2465 …}
  +votes: Doctrine\ORM\PersistentCollection {#2463 …}
  +reports: Doctrine\ORM\PersistentCollection {#2411 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
  -id: 136609
  -bodyTs: "'10':54,66,103 'ago':56,105 'anyway':166 'appl':144 'applic':242,248,258 'avail':208 'aw':44 'bash':51,71,138,190,192,210,260 'becom':41 'better':19,22,32,91 'blind':226 'blog':231 'chase':90 'code':243,249 'compar':139 'complex':187 'comput':78,109 'context':239 'depend':184 'dismiss':227 'doesn':182 'done':224 'ecosystem':49 'end':27 'etc':83,176 'everi':34 'everywher':9 'exist':39 'fine':202 'get':221 'god':43 'high':134 'javascript':48 'job':223 'languag':137 'level':135 'librari':214 'like':74,215 'limit':195 'linux':117 'maintain':38 'mean':155 'need':219 'new':31 'node':100,130 'oper':168 'orang':146 'peopl':225 'perl':197,200,228 'pleas':119 'portabl':179 'post':232 'power':87 'problem':11 'program':101,136 'project':160 'rake':175 'random':116 're':245,251 'remot':81 'replac':13 'requir':162 'rubi':98,128,164,171 'run':96,112,172 'runtim':165,188 'script':169,180,253 'see':46 'serious':199 'server':82,118 'simpli':143 'slight':126 'slog':45 'someth':18 'standard':213 'still':57,63 'subject':24 'system':40 'take':122 'thing':14,152 'time':94 'today':59,106 'told':233 'tri':95,111 'ubiquit':207 'use':189,196 'usual':236 'want':177 'way':33 'work':16,58,64,75 'would':254 'write':167,241,247,252,256 'wrote':53 'year':36,55,68,104"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/181561/-/comment/729512"
  +editedAt: null
  +createdAt: DateTimeImmutable @1689169109 {#1717
    date: 2023-07-12 15:38:29.0 +02:00
  }
  +"title": 136609
}
"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
63 DENIED edit
App\Entity\EntryComment {#1739
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1741
    +user: Proxies\__CG__\App\Entity\User {#1352 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
    +slug: "Why-are-we-stuck-with-bash-programming-language-in-the"
    +title: "Why are we stuck with bash programming language in the shell?"
    +url: null
    +body: """
      Bash-like scripting has become ubiquitous in operating systems, and it makes me wonder about its widespread adoption despite lacking certain programming conveniences found in other languages. While it may not be the ideal choice for large-scale software development, the bash shell possesses unique features that make it well-suited for interactive command-line processing, including pipelining, text manipulation, and file handling. Why isn’t there an alternative that combines the best of bash’s command-line capabilities with the robustness and scalability of traditional programming languages. Why do even new operating systems, such as Redox OS, opt for a similar syntax rather than a completely different programming language?\n
      \n
      Here are some of the limitations I find in Bash compared to other programming languages:\n
      \n
      1. Syntax and Expressiveness:\n
          \n
          \n
          - Bash has a relatively simple syntax compared to other programming languages. It lacks some advanced language features such as object-oriented programming, complex data structures, and advanced control flow constructs.\n
          - The syntax of Bash can be less intuitive and more error-prone, especially for complex tasks or larger projects.\n
      2. Performance:\n
          \n
          \n
          - Bash scripts can be slower compared to compiled languages like C or Java. This is because Bash is an interpreted language, and each line of code is interpreted at runtime.\n
          - Bash may not be the best choice for computationally intensive tasks or applications that require high performance.\n
      3. Error Handling and Debugging:\n
          \n
          \n
          - Error handling and debugging in Bash can be challenging. Bash does not provide robust error handling mechanisms, and error messages can be cryptic and difficult to interpret.\n
          - Debugging Bash scripts can be cumbersome, as there is limited tooling and debugging support compared to other programming languages.\n
      4. Portability:\n
          \n
          \n
          - While Bash is available on most Unix-like systems, it may not be available on all platforms or versions. This can limit the portability of Bash scripts.\n
          - Bash scripts may not work as expected on non-Unix systems or require modifications to run on different platforms.\n
      5. Limited Standard Library:\n
          \n
          \n
          - Bash has a limited standard library compared to other programming languages. It lacks comprehensive libraries for tasks such as networking, database access, or advanced data manipulation.\n
          - Bash often relies on external tools or utilities to perform complex operations, which can introduce dependencies and compatibility issues.\n
      6. Lack of Modularity and Reusability:\n
          \n
          \n
          - Bash scripts can become monolithic and difficult to maintain as they grow in size. Bash does not provide strong mechanisms for modularization or code reuse.\n
          - Reusing code or creating libraries in Bash can be challenging, leading to code duplication and decreased maintainability.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 0
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699741250 {#2517
      date: 2023-11-11 23:20:50.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2522 …}
    +votes: Doctrine\ORM\PersistentCollection {#2525 …}
    +reports: Doctrine\ORM\PersistentCollection {#2527 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2529 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2531 …}
    +badges: Doctrine\ORM\PersistentCollection {#2533 …}
    +children: [
      App\Entity\EntryComment {#1739}
    ]
    -id: 13188
    -titleTs: "'bash':6 'languag':8 'program':7 'shell':11 'stuck':4"
    -bodyTs: "'1':131 '2':186 '3':235 '4':286 '5':336 '6':385 'access':361 'adopt':19 'advanc':149,162,363 'altern':73 'applic':230 'avail':291,302 'bash':2,44,79,125,135,169,188,204,218,245,249,268,289,314,316,340,366,391,405,422 'bash-lik':1 'becom':6,394 'best':77,223 'c':198 'capabl':84 'certain':22 'challeng':248,425 'choic':36,224 'code':213,414,417,428 'combin':75 'command':58,82 'command-lin':57,81 'compar':126,141,193,281,346 'compat':383 'compil':195 'complet':112 'complex':158,181,376 'comprehens':353 'comput':226 'construct':165 'control':163 'conveni':24 'creat':419 'cryptic':262 'cumbersom':272 'data':159,364 'databas':360 'debug':239,243,267,279 'decreas':431 'depend':381 'despit':20 'develop':42 'differ':113,334 'difficult':264,397 'duplic':429 'error':177,236,240,254,258 'error-pron':176 'especi':179 'even':96 'expect':322 'express':134 'extern':370 'featur':48,151 'file':66 'find':123 'flow':164 'found':25 'grow':402 'handl':67,237,241,255 'high':233 'ideal':35 'includ':61 'intens':227 'interact':56 'interpret':207,215,266 'introduc':380 'intuit':173 'isn':69 'issu':384 'java':200 'lack':21,147,352,386 'languag':28,93,115,130,145,150,196,208,285,350 'larg':39 'large-scal':38 'larger':184 'lead':426 'less':172 'librari':339,345,354,420 'like':3,197,296 'limit':121,276,310,337,343 'line':59,83,211 'maintain':399,432 'make':13,50 'manipul':64,365 'may':31,219,299,318 'mechan':256,410 'messag':259 'modif':330 'modular':388,412 'monolith':395 'network':359 'new':97 'non':325 'non-unix':324 'object':155 'object-ori':154 'often':367 'oper':9,98,377 'opt':104 'orient':156 'os':103 'perform':187,234,375 'pipelin':62 'platform':305,335 'portabl':287,312 'possess':46 'process':60 'program':23,92,114,129,144,157,284,349 'project':185 'prone':178 'provid':252,408 'rather':109 'redox':102 'relat':138 'reli':368 'requir':232,329 'reus':415,416 'reusabl':390 'robust':87,253 'run':332 'runtim':217 'scalabl':89 'scale':40 'script':4,189,269,315,317,392 'shell':45 'similar':107 'simpl':139 'size':404 'slower':192 'softwar':41 'standard':338,344 'strong':409 'structur':160 'suit':54 'support':280 'syntax':108,132,140,167 'system':10,99,297,327 'task':182,228,356 'text':63 'tool':277,371 'tradit':91 'ubiquit':7 'uniqu':47 'unix':295,326 'unix-lik':294 'util':373 'version':307 'well':53 'well-suit':52 'widespread':18 'wonder':15 'work':320"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1689167886
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/1041841"
    +editedAt: null
    +createdAt: DateTimeImmutable @1689154886 {#2505
      date: 2023-07-12 11:41:26.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    It’s here, it’s there, it’s everywhere. The problem with replacing things that work with something “better” is that “better” is subjective, so you end up with a new “better” way every few years, and maintaining existing systems becomes a god awful slog. See the JavaScript ecosystem.\n
    \n
    The bash I wrote 10 years ago still works today, and it will still work in 10 more years. The same bash will very likely work on your computer, on a remote server, etc. This is the power of not chasing “better” all the time.\n
    \n
    Try running a Ruby or Node program from 10 years ago today on your computer. Now, try running it on a random Linux server.\n
    \n
    Please do not take this as a slight against Ruby or Node, or any other high level programming language. Bash compared to those is simply apples and oranges, they are not the same thing.\n
    \n
    By all means, if you have a project that requires a Ruby runtime anyway, write operational scripts with Ruby, run them with Rake, etc.\n
    \n
    Want a portable script that doesn’t depend on a complex runtime? Use bash.\n
    \n
    If bash is too limiting, use Perl. No, seriously. Perl is fine. It is about as ubiquitously available as bash, and the standard library likely has what you need to get the job done. People blindly dismiss Perl because some blog post told them to, usually in the context of writing application code. You’re not writing application code, you’re writing scripts. Would you write an application with bash? No.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1689169109 {#1716
    date: 2023-07-12 15:38:29.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GodOfThunder@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1740 …}
  +nested: Doctrine\ORM\PersistentCollection {#2465 …}
  +votes: Doctrine\ORM\PersistentCollection {#2463 …}
  +reports: Doctrine\ORM\PersistentCollection {#2411 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
  -id: 136609
  -bodyTs: "'10':54,66,103 'ago':56,105 'anyway':166 'appl':144 'applic':242,248,258 'avail':208 'aw':44 'bash':51,71,138,190,192,210,260 'becom':41 'better':19,22,32,91 'blind':226 'blog':231 'chase':90 'code':243,249 'compar':139 'complex':187 'comput':78,109 'context':239 'depend':184 'dismiss':227 'doesn':182 'done':224 'ecosystem':49 'end':27 'etc':83,176 'everi':34 'everywher':9 'exist':39 'fine':202 'get':221 'god':43 'high':134 'javascript':48 'job':223 'languag':137 'level':135 'librari':214 'like':74,215 'limit':195 'linux':117 'maintain':38 'mean':155 'need':219 'new':31 'node':100,130 'oper':168 'orang':146 'peopl':225 'perl':197,200,228 'pleas':119 'portabl':179 'post':232 'power':87 'problem':11 'program':101,136 'project':160 'rake':175 'random':116 're':245,251 'remot':81 'replac':13 'requir':162 'rubi':98,128,164,171 'run':96,112,172 'runtim':165,188 'script':169,180,253 'see':46 'serious':199 'server':82,118 'simpli':143 'slight':126 'slog':45 'someth':18 'standard':213 'still':57,63 'subject':24 'system':40 'take':122 'thing':14,152 'time':94 'today':59,106 'told':233 'tri':95,111 'ubiquit':207 'use':189,196 'usual':236 'want':177 'way':33 'work':16,58,64,75 'would':254 'write':167,241,247,252,256 'wrote':53 'year':36,55,68,104"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/181561/-/comment/729512"
  +editedAt: null
  +createdAt: DateTimeImmutable @1689169109 {#1717
    date: 2023-07-12 15:38:29.0 +02:00
  }
  +"title": 136609
}
"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
64 DENIED moderate
App\Entity\EntryComment {#1739
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1741
    +user: Proxies\__CG__\App\Entity\User {#1352 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2352 …}
    +slug: "Why-are-we-stuck-with-bash-programming-language-in-the"
    +title: "Why are we stuck with bash programming language in the shell?"
    +url: null
    +body: """
      Bash-like scripting has become ubiquitous in operating systems, and it makes me wonder about its widespread adoption despite lacking certain programming conveniences found in other languages. While it may not be the ideal choice for large-scale software development, the bash shell possesses unique features that make it well-suited for interactive command-line processing, including pipelining, text manipulation, and file handling. Why isn’t there an alternative that combines the best of bash’s command-line capabilities with the robustness and scalability of traditional programming languages. Why do even new operating systems, such as Redox OS, opt for a similar syntax rather than a completely different programming language?\n
      \n
      Here are some of the limitations I find in Bash compared to other programming languages:\n
      \n
      1. Syntax and Expressiveness:\n
          \n
          \n
          - Bash has a relatively simple syntax compared to other programming languages. It lacks some advanced language features such as object-oriented programming, complex data structures, and advanced control flow constructs.\n
          - The syntax of Bash can be less intuitive and more error-prone, especially for complex tasks or larger projects.\n
      2. Performance:\n
          \n
          \n
          - Bash scripts can be slower compared to compiled languages like C or Java. This is because Bash is an interpreted language, and each line of code is interpreted at runtime.\n
          - Bash may not be the best choice for computationally intensive tasks or applications that require high performance.\n
      3. Error Handling and Debugging:\n
          \n
          \n
          - Error handling and debugging in Bash can be challenging. Bash does not provide robust error handling mechanisms, and error messages can be cryptic and difficult to interpret.\n
          - Debugging Bash scripts can be cumbersome, as there is limited tooling and debugging support compared to other programming languages.\n
      4. Portability:\n
          \n
          \n
          - While Bash is available on most Unix-like systems, it may not be available on all platforms or versions. This can limit the portability of Bash scripts.\n
          - Bash scripts may not work as expected on non-Unix systems or require modifications to run on different platforms.\n
      5. Limited Standard Library:\n
          \n
          \n
          - Bash has a limited standard library compared to other programming languages. It lacks comprehensive libraries for tasks such as networking, database access, or advanced data manipulation.\n
          - Bash often relies on external tools or utilities to perform complex operations, which can introduce dependencies and compatibility issues.\n
      6. Lack of Modularity and Reusability:\n
          \n
          \n
          - Bash scripts can become monolithic and difficult to maintain as they grow in size. Bash does not provide strong mechanisms for modularization or code reuse.\n
          - Reusing code or creating libraries in Bash can be challenging, leading to code duplication and decreased maintainability.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 0
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699741250 {#2517
      date: 2023-11-11 23:20:50.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2522 …}
    +votes: Doctrine\ORM\PersistentCollection {#2525 …}
    +reports: Doctrine\ORM\PersistentCollection {#2527 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2529 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2531 …}
    +badges: Doctrine\ORM\PersistentCollection {#2533 …}
    +children: [
      App\Entity\EntryComment {#1739}
    ]
    -id: 13188
    -titleTs: "'bash':6 'languag':8 'program':7 'shell':11 'stuck':4"
    -bodyTs: "'1':131 '2':186 '3':235 '4':286 '5':336 '6':385 'access':361 'adopt':19 'advanc':149,162,363 'altern':73 'applic':230 'avail':291,302 'bash':2,44,79,125,135,169,188,204,218,245,249,268,289,314,316,340,366,391,405,422 'bash-lik':1 'becom':6,394 'best':77,223 'c':198 'capabl':84 'certain':22 'challeng':248,425 'choic':36,224 'code':213,414,417,428 'combin':75 'command':58,82 'command-lin':57,81 'compar':126,141,193,281,346 'compat':383 'compil':195 'complet':112 'complex':158,181,376 'comprehens':353 'comput':226 'construct':165 'control':163 'conveni':24 'creat':419 'cryptic':262 'cumbersom':272 'data':159,364 'databas':360 'debug':239,243,267,279 'decreas':431 'depend':381 'despit':20 'develop':42 'differ':113,334 'difficult':264,397 'duplic':429 'error':177,236,240,254,258 'error-pron':176 'especi':179 'even':96 'expect':322 'express':134 'extern':370 'featur':48,151 'file':66 'find':123 'flow':164 'found':25 'grow':402 'handl':67,237,241,255 'high':233 'ideal':35 'includ':61 'intens':227 'interact':56 'interpret':207,215,266 'introduc':380 'intuit':173 'isn':69 'issu':384 'java':200 'lack':21,147,352,386 'languag':28,93,115,130,145,150,196,208,285,350 'larg':39 'large-scal':38 'larger':184 'lead':426 'less':172 'librari':339,345,354,420 'like':3,197,296 'limit':121,276,310,337,343 'line':59,83,211 'maintain':399,432 'make':13,50 'manipul':64,365 'may':31,219,299,318 'mechan':256,410 'messag':259 'modif':330 'modular':388,412 'monolith':395 'network':359 'new':97 'non':325 'non-unix':324 'object':155 'object-ori':154 'often':367 'oper':9,98,377 'opt':104 'orient':156 'os':103 'perform':187,234,375 'pipelin':62 'platform':305,335 'portabl':287,312 'possess':46 'process':60 'program':23,92,114,129,144,157,284,349 'project':185 'prone':178 'provid':252,408 'rather':109 'redox':102 'relat':138 'reli':368 'requir':232,329 'reus':415,416 'reusabl':390 'robust':87,253 'run':332 'runtim':217 'scalabl':89 'scale':40 'script':4,189,269,315,317,392 'shell':45 'similar':107 'simpl':139 'size':404 'slower':192 'softwar':41 'standard':338,344 'strong':409 'structur':160 'suit':54 'support':280 'syntax':108,132,140,167 'system':10,99,297,327 'task':182,228,356 'text':63 'tool':277,371 'tradit':91 'ubiquit':7 'uniqu':47 'unix':295,326 'unix-lik':294 'util':373 'version':307 'well':53 'well-suit':52 'widespread':18 'wonder':15 'work':320"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1689167886
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/1041841"
    +editedAt: null
    +createdAt: DateTimeImmutable @1689154886 {#2505
      date: 2023-07-12 11:41:26.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1711 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    It’s here, it’s there, it’s everywhere. The problem with replacing things that work with something “better” is that “better” is subjective, so you end up with a new “better” way every few years, and maintaining existing systems becomes a god awful slog. See the JavaScript ecosystem.\n
    \n
    The bash I wrote 10 years ago still works today, and it will still work in 10 more years. The same bash will very likely work on your computer, on a remote server, etc. This is the power of not chasing “better” all the time.\n
    \n
    Try running a Ruby or Node program from 10 years ago today on your computer. Now, try running it on a random Linux server.\n
    \n
    Please do not take this as a slight against Ruby or Node, or any other high level programming language. Bash compared to those is simply apples and oranges, they are not the same thing.\n
    \n
    By all means, if you have a project that requires a Ruby runtime anyway, write operational scripts with Ruby, run them with Rake, etc.\n
    \n
    Want a portable script that doesn’t depend on a complex runtime? Use bash.\n
    \n
    If bash is too limiting, use Perl. No, seriously. Perl is fine. It is about as ubiquitously available as bash, and the standard library likely has what you need to get the job done. People blindly dismiss Perl because some blog post told them to, usually in the context of writing application code. You’re not writing application code, you’re writing scripts. Would you write an application with bash? No.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1689169109 {#1716
    date: 2023-07-12 15:38:29.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GodOfThunder@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1740 …}
  +nested: Doctrine\ORM\PersistentCollection {#2465 …}
  +votes: Doctrine\ORM\PersistentCollection {#2463 …}
  +reports: Doctrine\ORM\PersistentCollection {#2411 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
  -id: 136609
  -bodyTs: "'10':54,66,103 'ago':56,105 'anyway':166 'appl':144 'applic':242,248,258 'avail':208 'aw':44 'bash':51,71,138,190,192,210,260 'becom':41 'better':19,22,32,91 'blind':226 'blog':231 'chase':90 'code':243,249 'compar':139 'complex':187 'comput':78,109 'context':239 'depend':184 'dismiss':227 'doesn':182 'done':224 'ecosystem':49 'end':27 'etc':83,176 'everi':34 'everywher':9 'exist':39 'fine':202 'get':221 'god':43 'high':134 'javascript':48 'job':223 'languag':137 'level':135 'librari':214 'like':74,215 'limit':195 'linux':117 'maintain':38 'mean':155 'need':219 'new':31 'node':100,130 'oper':168 'orang':146 'peopl':225 'perl':197,200,228 'pleas':119 'portabl':179 'post':232 'power':87 'problem':11 'program':101,136 'project':160 'rake':175 'random':116 're':245,251 'remot':81 'replac':13 'requir':162 'rubi':98,128,164,171 'run':96,112,172 'runtim':165,188 'script':169,180,253 'see':46 'serious':199 'server':82,118 'simpli':143 'slight':126 'slog':45 'someth':18 'standard':213 'still':57,63 'subject':24 'system':40 'take':122 'thing':14,152 'time':94 'today':59,106 'told':233 'tri':95,111 'ubiquit':207 'use':189,196 'usual':236 'want':177 'way':33 'work':16,58,64,75 'would':254 'write':167,241,247,252,256 'wrote':53 'year':36,55,68,104"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/181561/-/comment/729512"
  +editedAt: null
  +createdAt: DateTimeImmutable @1689169109 {#1717
    date: 2023-07-12 15:38:29.0 +02:00
  }
  +"title": 136609
}
"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
65 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
66 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