GET https://kbin.spritesserver.nl/u/@Lodra@programming.dev/hot

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 …}
}
0.29 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.06 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2330
  +user: Proxies\__CG__\App\Entity\User {#2159 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2348 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "What-are-some-must-have-Firefox-plugins"
  +title: "What are some must have Firefox plugins?"
  +url: null
  +body: null
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 116
  +favouriteCount: 273
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729042132 {#2324
    date: 2024-10-16 03:28:52.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2126 …}
  +votes: Doctrine\ORM\PersistentCollection {#2230 …}
  +reports: Doctrine\ORM\PersistentCollection {#2215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2198 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2231 …}
  +badges: Doctrine\ORM\PersistentCollection {#2229 …}
  +children: [
    App\Entity\EntryComment {#2350
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2330 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2348 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
      +body: "I recently discovered sidebery for tabs. I recommend taking a look. It’s fantastic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705672862 {#2040
        date: 2024-01-19 15:01:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cashews_best_nut@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
      -id: 322696
      -bodyTs: "'discov':3 'fantast':14 'look':11 'recent':2 'recommend':8 'sideberi':4 'tab':6 'take':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6608970"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705672862 {#2345
        date: 2024-01-19 15:01:02.0 +01:00
      }
      +"title": 322696
    }
  ]
  -id: 31625
  -titleTs: "'firefox':6 'must':4 'plugin':7"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705713894
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10889359"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705627494 {#2338
    date: 2024-01-19 02:24:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2330
  +user: Proxies\__CG__\App\Entity\User {#2159 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2348 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "What-are-some-must-have-Firefox-plugins"
  +title: "What are some must have Firefox plugins?"
  +url: null
  +body: null
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 116
  +favouriteCount: 273
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729042132 {#2324
    date: 2024-10-16 03:28:52.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2126 …}
  +votes: Doctrine\ORM\PersistentCollection {#2230 …}
  +reports: Doctrine\ORM\PersistentCollection {#2215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2198 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2231 …}
  +badges: Doctrine\ORM\PersistentCollection {#2229 …}
  +children: [
    App\Entity\EntryComment {#2350
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2330 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2348 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
      +body: "I recently discovered sidebery for tabs. I recommend taking a look. It’s fantastic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705672862 {#2040
        date: 2024-01-19 15:01:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cashews_best_nut@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
      -id: 322696
      -bodyTs: "'discov':3 'fantast':14 'look':11 'recent':2 'recommend':8 'sideberi':4 'tab':6 'take':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6608970"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705672862 {#2345
        date: 2024-01-19 15:01:02.0 +01:00
      }
      +"title": 322696
    }
  ]
  -id: 31625
  -titleTs: "'firefox':6 'must':4 'plugin':7"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705713894
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10889359"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705627494 {#2338
    date: 2024-01-19 02:24:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2330
  +user: Proxies\__CG__\App\Entity\User {#2159 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2348 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "What-are-some-must-have-Firefox-plugins"
  +title: "What are some must have Firefox plugins?"
  +url: null
  +body: null
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 116
  +favouriteCount: 273
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729042132 {#2324
    date: 2024-10-16 03:28:52.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2126 …}
  +votes: Doctrine\ORM\PersistentCollection {#2230 …}
  +reports: Doctrine\ORM\PersistentCollection {#2215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2198 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2231 …}
  +badges: Doctrine\ORM\PersistentCollection {#2229 …}
  +children: [
    App\Entity\EntryComment {#2350
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2330 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2348 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
      +body: "I recently discovered sidebery for tabs. I recommend taking a look. It’s fantastic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705672862 {#2040
        date: 2024-01-19 15:01:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cashews_best_nut@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
      -id: 322696
      -bodyTs: "'discov':3 'fantast':14 'look':11 'recent':2 'recommend':8 'sideberi':4 'tab':6 'take':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6608970"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705672862 {#2345
        date: 2024-01-19 15:01:02.0 +01:00
      }
      +"title": 322696
    }
  ]
  -id: 31625
  -titleTs: "'firefox':6 'must':4 'plugin':7"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705713894
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10889359"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705627494 {#2338
    date: 2024-01-19 02:24:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#2350
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2330
    +user: Proxies\__CG__\App\Entity\User {#2159 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2348 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "What-are-some-must-have-Firefox-plugins"
    +title: "What are some must have Firefox plugins?"
    +url: null
    +body: null
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 116
    +favouriteCount: 273
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729042132 {#2324
      date: 2024-10-16 03:28:52.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2126 …}
    +votes: Doctrine\ORM\PersistentCollection {#2230 …}
    +reports: Doctrine\ORM\PersistentCollection {#2215 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2198 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2231 …}
    +badges: Doctrine\ORM\PersistentCollection {#2229 …}
    +children: [
      App\Entity\EntryComment {#2350}
    ]
    -id: 31625
    -titleTs: "'firefox':6 'must':4 'plugin':7"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705713894
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10889359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705627494 {#2338
      date: 2024-01-19 02:24:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2348 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
  +body: "I recently discovered sidebery for tabs. I recommend taking a look. It’s fantastic"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705672862 {#2040
    date: 2024-01-19 15:01:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cashews_best_nut@lemmy.world"
    "@vividspecter@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2351 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2349 …}
  +reports: Doctrine\ORM\PersistentCollection {#2141 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
  -id: 322696
  -bodyTs: "'discov':3 'fantast':14 'look':11 'recent':2 'recommend':8 'sideberi':4 'tab':6 'take':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6608970"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705672862 {#2345
    date: 2024-01-19 15:01:02.0 +01:00
  }
  +"title": 322696
}
"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 {#2350
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2330
    +user: Proxies\__CG__\App\Entity\User {#2159 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2348 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "What-are-some-must-have-Firefox-plugins"
    +title: "What are some must have Firefox plugins?"
    +url: null
    +body: null
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 116
    +favouriteCount: 273
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729042132 {#2324
      date: 2024-10-16 03:28:52.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2126 …}
    +votes: Doctrine\ORM\PersistentCollection {#2230 …}
    +reports: Doctrine\ORM\PersistentCollection {#2215 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2198 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2231 …}
    +badges: Doctrine\ORM\PersistentCollection {#2229 …}
    +children: [
      App\Entity\EntryComment {#2350}
    ]
    -id: 31625
    -titleTs: "'firefox':6 'must':4 'plugin':7"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705713894
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10889359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705627494 {#2338
      date: 2024-01-19 02:24:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2348 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
  +body: "I recently discovered sidebery for tabs. I recommend taking a look. It’s fantastic"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705672862 {#2040
    date: 2024-01-19 15:01:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cashews_best_nut@lemmy.world"
    "@vividspecter@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2351 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2349 …}
  +reports: Doctrine\ORM\PersistentCollection {#2141 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
  -id: 322696
  -bodyTs: "'discov':3 'fantast':14 'look':11 'recent':2 'recommend':8 'sideberi':4 'tab':6 'take':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6608970"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705672862 {#2345
    date: 2024-01-19 15:01:02.0 +01:00
  }
  +"title": 322696
}
"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 {#2350
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2330
    +user: Proxies\__CG__\App\Entity\User {#2159 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2348 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "What-are-some-must-have-Firefox-plugins"
    +title: "What are some must have Firefox plugins?"
    +url: null
    +body: null
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 116
    +favouriteCount: 273
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729042132 {#2324
      date: 2024-10-16 03:28:52.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2126 …}
    +votes: Doctrine\ORM\PersistentCollection {#2230 …}
    +reports: Doctrine\ORM\PersistentCollection {#2215 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2198 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2231 …}
    +badges: Doctrine\ORM\PersistentCollection {#2229 …}
    +children: [
      App\Entity\EntryComment {#2350}
    ]
    -id: 31625
    -titleTs: "'firefox':6 'must':4 'plugin':7"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705713894
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10889359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705627494 {#2338
      date: 2024-01-19 02:24:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2348 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
  +body: "I recently discovered sidebery for tabs. I recommend taking a look. It’s fantastic"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705672862 {#2040
    date: 2024-01-19 15:01:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cashews_best_nut@lemmy.world"
    "@vividspecter@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2351 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2349 …}
  +reports: Doctrine\ORM\PersistentCollection {#2141 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
  -id: 322696
  -bodyTs: "'discov':3 'fantast':14 'look':11 'recent':2 'recommend':8 'sideberi':4 'tab':6 'take':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6608970"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705672862 {#2345
    date: 2024-01-19 15:01:02.0 +01:00
  }
  +"title": 322696
}
"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 {#2091
  +user: Proxies\__CG__\App\Entity\User {#2070 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2086 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "entire-system-backups-onto-the-server-how"
  +title: "entire system backups onto the server - how?"
  +url: null
  +body: """
    Hey there, I have a (very) small Ubuntu server and I was dabbling on the idea to do system backups (entire system, meaning, if the disk of the said pc fries, I can get another one, put the info from the backup on the new disk, works immediately afterwards). I have a couple of Linux mint machines and a windows one. I searched a lot out there and found several names, from rsync to Borg backup.But ultimately I don’t really know if these solutions would fit my use case.\n
    \n
    So the question is: is there a feasible way/service that can be self hosted to do backups of local machines, similar to an image backup? Or, if you believe there are better ways to do it, can you please mention it?\n
    \n
    Thanks in advance
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722914453 {#2252
    date: 2024-08-06 05:20:53.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2213 …}
  +votes: Doctrine\ORM\PersistentCollection {#2291 …}
  +reports: Doctrine\ORM\PersistentCollection {#2301 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2297 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2315 …}
  +badges: Doctrine\ORM\PersistentCollection {#2321 …}
  +children: [
    App\Entity\EntryComment {#2087
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2091 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2086 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        If you’re up for it, it’s generally better to not backup everything. Only backup the data that you need. Like a database. Or photos, music, movies, etc. for personal data. For everything else, it’s best to automate the install and maintenance of your server.\n
        \n
        Disclaimer: this does take more effort!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1722763946 {#2088
        date: 2024-08-04 11:32:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ZeDoTelhado@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2090 …}
      +nested: Doctrine\ORM\PersistentCollection {#2092 …}
      +votes: Doctrine\ORM\PersistentCollection {#2241 …}
      +reports: Doctrine\ORM\PersistentCollection {#2130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      -id: 305815
      -bodyTs: "'autom':40 'backup':13,16 'best':38 'better':10 'data':18,32 'databas':24 'disclaim':48 'effort':53 'els':35 'etc':29 'everyth':14,34 'general':9 'instal':42 'like':22 'mainten':44 'movi':28 'music':27 'need':21 'person':31 'photo':26 're':3 'server':47 'take':51"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6413737"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705169321 {#2095
        date: 2024-01-13 19:08:41.0 +01:00
      }
      +"title": 305815
    }
  ]
  -id: 30202
  -titleTs: "'backup':3 'entir':1 'onto':4 'server':6 'system':2"
  -bodyTs: "'advanc':134 'afterward':49 'anoth':35 'backup':20,42,107,115 'backup.but':76 'believ':119 'better':122 'borg':75 'case':90 'coupl':53 'dabbl':13 'disk':26,46 'entir':21 'feasibl':98 'fit':87 'found':69 'fri':31 'get':34 'hey':1 'host':104 'idea':16 'imag':114 'immedi':48 'info':39 'know':82 'linux':55 'local':109 'lot':65 'machin':57,110 'mean':23 'mention':130 'mint':56 'name':71 'new':45 'one':36,61 'pc':30 'pleas':129 'put':37 'question':93 'realli':81 'rsync':73 'said':29 'search':63 'self':103 'server':9 'sever':70 'similar':111 'small':7 'solut':85 'system':19,22 'thank':132 'ubuntu':8 'ultim':77 'use':89 'way':123 'way/service':99 'window':60 'work':47 'would':86"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705252628
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10669195"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705166228 {#2043
    date: 2024-01-13 18:17:08.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 {#2091
  +user: Proxies\__CG__\App\Entity\User {#2070 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2086 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "entire-system-backups-onto-the-server-how"
  +title: "entire system backups onto the server - how?"
  +url: null
  +body: """
    Hey there, I have a (very) small Ubuntu server and I was dabbling on the idea to do system backups (entire system, meaning, if the disk of the said pc fries, I can get another one, put the info from the backup on the new disk, works immediately afterwards). I have a couple of Linux mint machines and a windows one. I searched a lot out there and found several names, from rsync to Borg backup.But ultimately I don’t really know if these solutions would fit my use case.\n
    \n
    So the question is: is there a feasible way/service that can be self hosted to do backups of local machines, similar to an image backup? Or, if you believe there are better ways to do it, can you please mention it?\n
    \n
    Thanks in advance
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722914453 {#2252
    date: 2024-08-06 05:20:53.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2213 …}
  +votes: Doctrine\ORM\PersistentCollection {#2291 …}
  +reports: Doctrine\ORM\PersistentCollection {#2301 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2297 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2315 …}
  +badges: Doctrine\ORM\PersistentCollection {#2321 …}
  +children: [
    App\Entity\EntryComment {#2087
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2091 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2086 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        If you’re up for it, it’s generally better to not backup everything. Only backup the data that you need. Like a database. Or photos, music, movies, etc. for personal data. For everything else, it’s best to automate the install and maintenance of your server.\n
        \n
        Disclaimer: this does take more effort!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1722763946 {#2088
        date: 2024-08-04 11:32:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ZeDoTelhado@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2090 …}
      +nested: Doctrine\ORM\PersistentCollection {#2092 …}
      +votes: Doctrine\ORM\PersistentCollection {#2241 …}
      +reports: Doctrine\ORM\PersistentCollection {#2130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      -id: 305815
      -bodyTs: "'autom':40 'backup':13,16 'best':38 'better':10 'data':18,32 'databas':24 'disclaim':48 'effort':53 'els':35 'etc':29 'everyth':14,34 'general':9 'instal':42 'like':22 'mainten':44 'movi':28 'music':27 'need':21 'person':31 'photo':26 're':3 'server':47 'take':51"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6413737"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705169321 {#2095
        date: 2024-01-13 19:08:41.0 +01:00
      }
      +"title": 305815
    }
  ]
  -id: 30202
  -titleTs: "'backup':3 'entir':1 'onto':4 'server':6 'system':2"
  -bodyTs: "'advanc':134 'afterward':49 'anoth':35 'backup':20,42,107,115 'backup.but':76 'believ':119 'better':122 'borg':75 'case':90 'coupl':53 'dabbl':13 'disk':26,46 'entir':21 'feasibl':98 'fit':87 'found':69 'fri':31 'get':34 'hey':1 'host':104 'idea':16 'imag':114 'immedi':48 'info':39 'know':82 'linux':55 'local':109 'lot':65 'machin':57,110 'mean':23 'mention':130 'mint':56 'name':71 'new':45 'one':36,61 'pc':30 'pleas':129 'put':37 'question':93 'realli':81 'rsync':73 'said':29 'search':63 'self':103 'server':9 'sever':70 'similar':111 'small':7 'solut':85 'system':19,22 'thank':132 'ubuntu':8 'ultim':77 'use':89 'way':123 'way/service':99 'window':60 'work':47 'would':86"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705252628
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10669195"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705166228 {#2043
    date: 2024-01-13 18:17:08.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 {#2091
  +user: Proxies\__CG__\App\Entity\User {#2070 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2086 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "entire-system-backups-onto-the-server-how"
  +title: "entire system backups onto the server - how?"
  +url: null
  +body: """
    Hey there, I have a (very) small Ubuntu server and I was dabbling on the idea to do system backups (entire system, meaning, if the disk of the said pc fries, I can get another one, put the info from the backup on the new disk, works immediately afterwards). I have a couple of Linux mint machines and a windows one. I searched a lot out there and found several names, from rsync to Borg backup.But ultimately I don’t really know if these solutions would fit my use case.\n
    \n
    So the question is: is there a feasible way/service that can be self hosted to do backups of local machines, similar to an image backup? Or, if you believe there are better ways to do it, can you please mention it?\n
    \n
    Thanks in advance
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722914453 {#2252
    date: 2024-08-06 05:20:53.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2213 …}
  +votes: Doctrine\ORM\PersistentCollection {#2291 …}
  +reports: Doctrine\ORM\PersistentCollection {#2301 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2297 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2315 …}
  +badges: Doctrine\ORM\PersistentCollection {#2321 …}
  +children: [
    App\Entity\EntryComment {#2087
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2091 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2086 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        If you’re up for it, it’s generally better to not backup everything. Only backup the data that you need. Like a database. Or photos, music, movies, etc. for personal data. For everything else, it’s best to automate the install and maintenance of your server.\n
        \n
        Disclaimer: this does take more effort!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1722763946 {#2088
        date: 2024-08-04 11:32:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ZeDoTelhado@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2090 …}
      +nested: Doctrine\ORM\PersistentCollection {#2092 …}
      +votes: Doctrine\ORM\PersistentCollection {#2241 …}
      +reports: Doctrine\ORM\PersistentCollection {#2130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      -id: 305815
      -bodyTs: "'autom':40 'backup':13,16 'best':38 'better':10 'data':18,32 'databas':24 'disclaim':48 'effort':53 'els':35 'etc':29 'everyth':14,34 'general':9 'instal':42 'like':22 'mainten':44 'movi':28 'music':27 'need':21 'person':31 'photo':26 're':3 'server':47 'take':51"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6413737"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705169321 {#2095
        date: 2024-01-13 19:08:41.0 +01:00
      }
      +"title": 305815
    }
  ]
  -id: 30202
  -titleTs: "'backup':3 'entir':1 'onto':4 'server':6 'system':2"
  -bodyTs: "'advanc':134 'afterward':49 'anoth':35 'backup':20,42,107,115 'backup.but':76 'believ':119 'better':122 'borg':75 'case':90 'coupl':53 'dabbl':13 'disk':26,46 'entir':21 'feasibl':98 'fit':87 'found':69 'fri':31 'get':34 'hey':1 'host':104 'idea':16 'imag':114 'immedi':48 'info':39 'know':82 'linux':55 'local':109 'lot':65 'machin':57,110 'mean':23 'mention':130 'mint':56 'name':71 'new':45 'one':36,61 'pc':30 'pleas':129 'put':37 'question':93 'realli':81 'rsync':73 'said':29 'search':63 'self':103 'server':9 'sever':70 'similar':111 'small':7 'solut':85 'system':19,22 'thank':132 'ubuntu':8 'ultim':77 'use':89 'way':123 'way/service':99 'window':60 'work':47 'would':86"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705252628
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10669195"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705166228 {#2043
    date: 2024-01-13 18:17:08.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 {#2087
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2091
    +user: Proxies\__CG__\App\Entity\User {#2070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2086 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "entire-system-backups-onto-the-server-how"
    +title: "entire system backups onto the server - how?"
    +url: null
    +body: """
      Hey there, I have a (very) small Ubuntu server and I was dabbling on the idea to do system backups (entire system, meaning, if the disk of the said pc fries, I can get another one, put the info from the backup on the new disk, works immediately afterwards). I have a couple of Linux mint machines and a windows one. I searched a lot out there and found several names, from rsync to Borg backup.But ultimately I don’t really know if these solutions would fit my use case.\n
      \n
      So the question is: is there a feasible way/service that can be self hosted to do backups of local machines, similar to an image backup? Or, if you believe there are better ways to do it, can you please mention it?\n
      \n
      Thanks in advance
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722914453 {#2252
      date: 2024-08-06 05:20:53.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2213 …}
    +votes: Doctrine\ORM\PersistentCollection {#2291 …}
    +reports: Doctrine\ORM\PersistentCollection {#2301 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2297 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2315 …}
    +badges: Doctrine\ORM\PersistentCollection {#2321 …}
    +children: [
      App\Entity\EntryComment {#2087}
    ]
    -id: 30202
    -titleTs: "'backup':3 'entir':1 'onto':4 'server':6 'system':2"
    -bodyTs: "'advanc':134 'afterward':49 'anoth':35 'backup':20,42,107,115 'backup.but':76 'believ':119 'better':122 'borg':75 'case':90 'coupl':53 'dabbl':13 'disk':26,46 'entir':21 'feasibl':98 'fit':87 'found':69 'fri':31 'get':34 'hey':1 'host':104 'idea':16 'imag':114 'immedi':48 'info':39 'know':82 'linux':55 'local':109 'lot':65 'machin':57,110 'mean':23 'mention':130 'mint':56 'name':71 'new':45 'one':36,61 'pc':30 'pleas':129 'put':37 'question':93 'realli':81 'rsync':73 'said':29 'search':63 'self':103 'server':9 'sever':70 'similar':111 'small':7 'solut':85 'system':19,22 'thank':132 'ubuntu':8 'ultim':77 'use':89 'way':123 'way/service':99 'window':60 'work':47 'would':86"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705252628
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10669195"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705166228 {#2043
      date: 2024-01-13 18:17:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2086 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    If you’re up for it, it’s generally better to not backup everything. Only backup the data that you need. Like a database. Or photos, music, movies, etc. for personal data. For everything else, it’s best to automate the install and maintenance of your server.\n
    \n
    Disclaimer: this does take more effort!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1722763946 {#2088
    date: 2024-08-04 11:32:26.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ZeDoTelhado@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2090 …}
  +nested: Doctrine\ORM\PersistentCollection {#2092 …}
  +votes: Doctrine\ORM\PersistentCollection {#2241 …}
  +reports: Doctrine\ORM\PersistentCollection {#2130 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
  -id: 305815
  -bodyTs: "'autom':40 'backup':13,16 'best':38 'better':10 'data':18,32 'databas':24 'disclaim':48 'effort':53 'els':35 'etc':29 'everyth':14,34 'general':9 'instal':42 'like':22 'mainten':44 'movi':28 'music':27 'need':21 'person':31 'photo':26 're':3 'server':47 'take':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6413737"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705169321 {#2095
    date: 2024-01-13 19:08:41.0 +01:00
  }
  +"title": 305815
}
"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 {#2087
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2091
    +user: Proxies\__CG__\App\Entity\User {#2070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2086 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "entire-system-backups-onto-the-server-how"
    +title: "entire system backups onto the server - how?"
    +url: null
    +body: """
      Hey there, I have a (very) small Ubuntu server and I was dabbling on the idea to do system backups (entire system, meaning, if the disk of the said pc fries, I can get another one, put the info from the backup on the new disk, works immediately afterwards). I have a couple of Linux mint machines and a windows one. I searched a lot out there and found several names, from rsync to Borg backup.But ultimately I don’t really know if these solutions would fit my use case.\n
      \n
      So the question is: is there a feasible way/service that can be self hosted to do backups of local machines, similar to an image backup? Or, if you believe there are better ways to do it, can you please mention it?\n
      \n
      Thanks in advance
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722914453 {#2252
      date: 2024-08-06 05:20:53.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2213 …}
    +votes: Doctrine\ORM\PersistentCollection {#2291 …}
    +reports: Doctrine\ORM\PersistentCollection {#2301 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2297 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2315 …}
    +badges: Doctrine\ORM\PersistentCollection {#2321 …}
    +children: [
      App\Entity\EntryComment {#2087}
    ]
    -id: 30202
    -titleTs: "'backup':3 'entir':1 'onto':4 'server':6 'system':2"
    -bodyTs: "'advanc':134 'afterward':49 'anoth':35 'backup':20,42,107,115 'backup.but':76 'believ':119 'better':122 'borg':75 'case':90 'coupl':53 'dabbl':13 'disk':26,46 'entir':21 'feasibl':98 'fit':87 'found':69 'fri':31 'get':34 'hey':1 'host':104 'idea':16 'imag':114 'immedi':48 'info':39 'know':82 'linux':55 'local':109 'lot':65 'machin':57,110 'mean':23 'mention':130 'mint':56 'name':71 'new':45 'one':36,61 'pc':30 'pleas':129 'put':37 'question':93 'realli':81 'rsync':73 'said':29 'search':63 'self':103 'server':9 'sever':70 'similar':111 'small':7 'solut':85 'system':19,22 'thank':132 'ubuntu':8 'ultim':77 'use':89 'way':123 'way/service':99 'window':60 'work':47 'would':86"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705252628
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10669195"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705166228 {#2043
      date: 2024-01-13 18:17:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2086 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    If you’re up for it, it’s generally better to not backup everything. Only backup the data that you need. Like a database. Or photos, music, movies, etc. for personal data. For everything else, it’s best to automate the install and maintenance of your server.\n
    \n
    Disclaimer: this does take more effort!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1722763946 {#2088
    date: 2024-08-04 11:32:26.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ZeDoTelhado@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2090 …}
  +nested: Doctrine\ORM\PersistentCollection {#2092 …}
  +votes: Doctrine\ORM\PersistentCollection {#2241 …}
  +reports: Doctrine\ORM\PersistentCollection {#2130 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
  -id: 305815
  -bodyTs: "'autom':40 'backup':13,16 'best':38 'better':10 'data':18,32 'databas':24 'disclaim':48 'effort':53 'els':35 'etc':29 'everyth':14,34 'general':9 'instal':42 'like':22 'mainten':44 'movi':28 'music':27 'need':21 'person':31 'photo':26 're':3 'server':47 'take':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6413737"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705169321 {#2095
    date: 2024-01-13 19:08:41.0 +01:00
  }
  +"title": 305815
}
"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 {#2087
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2091
    +user: Proxies\__CG__\App\Entity\User {#2070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2086 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "entire-system-backups-onto-the-server-how"
    +title: "entire system backups onto the server - how?"
    +url: null
    +body: """
      Hey there, I have a (very) small Ubuntu server and I was dabbling on the idea to do system backups (entire system, meaning, if the disk of the said pc fries, I can get another one, put the info from the backup on the new disk, works immediately afterwards). I have a couple of Linux mint machines and a windows one. I searched a lot out there and found several names, from rsync to Borg backup.But ultimately I don’t really know if these solutions would fit my use case.\n
      \n
      So the question is: is there a feasible way/service that can be self hosted to do backups of local machines, similar to an image backup? Or, if you believe there are better ways to do it, can you please mention it?\n
      \n
      Thanks in advance
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722914453 {#2252
      date: 2024-08-06 05:20:53.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2213 …}
    +votes: Doctrine\ORM\PersistentCollection {#2291 …}
    +reports: Doctrine\ORM\PersistentCollection {#2301 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2297 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2315 …}
    +badges: Doctrine\ORM\PersistentCollection {#2321 …}
    +children: [
      App\Entity\EntryComment {#2087}
    ]
    -id: 30202
    -titleTs: "'backup':3 'entir':1 'onto':4 'server':6 'system':2"
    -bodyTs: "'advanc':134 'afterward':49 'anoth':35 'backup':20,42,107,115 'backup.but':76 'believ':119 'better':122 'borg':75 'case':90 'coupl':53 'dabbl':13 'disk':26,46 'entir':21 'feasibl':98 'fit':87 'found':69 'fri':31 'get':34 'hey':1 'host':104 'idea':16 'imag':114 'immedi':48 'info':39 'know':82 'linux':55 'local':109 'lot':65 'machin':57,110 'mean':23 'mention':130 'mint':56 'name':71 'new':45 'one':36,61 'pc':30 'pleas':129 'put':37 'question':93 'realli':81 'rsync':73 'said':29 'search':63 'self':103 'server':9 'sever':70 'similar':111 'small':7 'solut':85 'system':19,22 'thank':132 'ubuntu':8 'ultim':77 'use':89 'way':123 'way/service':99 'window':60 'work':47 'would':86"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705252628
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10669195"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705166228 {#2043
      date: 2024-01-13 18:17:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2086 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    If you’re up for it, it’s generally better to not backup everything. Only backup the data that you need. Like a database. Or photos, music, movies, etc. for personal data. For everything else, it’s best to automate the install and maintenance of your server.\n
    \n
    Disclaimer: this does take more effort!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1722763946 {#2088
    date: 2024-08-04 11:32:26.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ZeDoTelhado@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2090 …}
  +nested: Doctrine\ORM\PersistentCollection {#2092 …}
  +votes: Doctrine\ORM\PersistentCollection {#2241 …}
  +reports: Doctrine\ORM\PersistentCollection {#2130 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
  -id: 305815
  -bodyTs: "'autom':40 'backup':13,16 'best':38 'better':10 'data':18,32 'databas':24 'disclaim':48 'effort':53 'els':35 'etc':29 'everyth':14,34 'general':9 'instal':42 'like':22 'mainten':44 'movi':28 'music':27 'need':21 'person':31 'photo':26 're':3 'server':47 'take':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6413737"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705169321 {#2095
    date: 2024-01-13 19:08:41.0 +01:00
  }
  +"title": 305815
}
"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 {#2029
  +user: Proxies\__CG__\App\Entity\User {#2214 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Open-source-keyboard-for-iOS"
  +title: "Open source keyboard for iOS?"
  +url: null
  +body: """
    Does an open source keyboard exist for iOS that respect your privacy?\n
    \n
    Does apple get what you type on the keyboard in their servers?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720029226 {#2310
    date: 2024-07-03 19:53:46.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2304 …}
  +votes: Doctrine\ORM\PersistentCollection {#2317 …}
  +reports: Doctrine\ORM\PersistentCollection {#2313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
  +badges: Doctrine\ORM\PersistentCollection {#2295 …}
  +children: [
    1 => App\Entity\EntryComment {#2028
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2029 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
        \n
        The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704588945 {#2033
        date: 2024-01-07 01:55:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@reactive_recall@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2012 …}
      +nested: Doctrine\ORM\PersistentCollection {#2013 …}
      +votes: Doctrine\ORM\PersistentCollection {#2035 …}
      +reports: Doctrine\ORM\PersistentCollection {#2036 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
      -id: 287307
      -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6204775"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704588945 {#2021
        date: 2024-01-07 01:55:45.0 +01:00
      }
      +"title": 287307
    }
    0 => App\Entity\EntryComment {#2076
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2029 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
      +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704645682 {#2084
        date: 2024-01-07 17:41:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@reactive_recall@lemmy.ml"
        "@helpImTrappedOnline@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2083 …}
      +nested: Doctrine\ORM\PersistentCollection {#2085 …}
      +votes: Doctrine\ORM\PersistentCollection {#2062 …}
      +reports: Doctrine\ORM\PersistentCollection {#2077 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
      -id: 289105
      -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6218607"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704645682 {#2078
        date: 2024-01-07 17:41:22.0 +01:00
      }
      +"title": 289105
    }
  ]
  -id: 27717
  -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
  -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704664152
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10206342"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704577752 {#2293
    date: 2024-01-06 22:49:12.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2029
  +user: Proxies\__CG__\App\Entity\User {#2214 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Open-source-keyboard-for-iOS"
  +title: "Open source keyboard for iOS?"
  +url: null
  +body: """
    Does an open source keyboard exist for iOS that respect your privacy?\n
    \n
    Does apple get what you type on the keyboard in their servers?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720029226 {#2310
    date: 2024-07-03 19:53:46.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2304 …}
  +votes: Doctrine\ORM\PersistentCollection {#2317 …}
  +reports: Doctrine\ORM\PersistentCollection {#2313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
  +badges: Doctrine\ORM\PersistentCollection {#2295 …}
  +children: [
    1 => App\Entity\EntryComment {#2028
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2029 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
        \n
        The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704588945 {#2033
        date: 2024-01-07 01:55:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@reactive_recall@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2012 …}
      +nested: Doctrine\ORM\PersistentCollection {#2013 …}
      +votes: Doctrine\ORM\PersistentCollection {#2035 …}
      +reports: Doctrine\ORM\PersistentCollection {#2036 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
      -id: 287307
      -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6204775"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704588945 {#2021
        date: 2024-01-07 01:55:45.0 +01:00
      }
      +"title": 287307
    }
    0 => App\Entity\EntryComment {#2076
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2029 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
      +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704645682 {#2084
        date: 2024-01-07 17:41:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@reactive_recall@lemmy.ml"
        "@helpImTrappedOnline@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2083 …}
      +nested: Doctrine\ORM\PersistentCollection {#2085 …}
      +votes: Doctrine\ORM\PersistentCollection {#2062 …}
      +reports: Doctrine\ORM\PersistentCollection {#2077 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
      -id: 289105
      -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6218607"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704645682 {#2078
        date: 2024-01-07 17:41:22.0 +01:00
      }
      +"title": 289105
    }
  ]
  -id: 27717
  -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
  -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704664152
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10206342"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704577752 {#2293
    date: 2024-01-06 22:49:12.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2029
  +user: Proxies\__CG__\App\Entity\User {#2214 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Open-source-keyboard-for-iOS"
  +title: "Open source keyboard for iOS?"
  +url: null
  +body: """
    Does an open source keyboard exist for iOS that respect your privacy?\n
    \n
    Does apple get what you type on the keyboard in their servers?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720029226 {#2310
    date: 2024-07-03 19:53:46.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2304 …}
  +votes: Doctrine\ORM\PersistentCollection {#2317 …}
  +reports: Doctrine\ORM\PersistentCollection {#2313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
  +badges: Doctrine\ORM\PersistentCollection {#2295 …}
  +children: [
    1 => App\Entity\EntryComment {#2028
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2029 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
        \n
        The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704588945 {#2033
        date: 2024-01-07 01:55:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@reactive_recall@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2012 …}
      +nested: Doctrine\ORM\PersistentCollection {#2013 …}
      +votes: Doctrine\ORM\PersistentCollection {#2035 …}
      +reports: Doctrine\ORM\PersistentCollection {#2036 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
      -id: 287307
      -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6204775"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704588945 {#2021
        date: 2024-01-07 01:55:45.0 +01:00
      }
      +"title": 287307
    }
    0 => App\Entity\EntryComment {#2076
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2029 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
      +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704645682 {#2084
        date: 2024-01-07 17:41:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@reactive_recall@lemmy.ml"
        "@helpImTrappedOnline@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2083 …}
      +nested: Doctrine\ORM\PersistentCollection {#2085 …}
      +votes: Doctrine\ORM\PersistentCollection {#2062 …}
      +reports: Doctrine\ORM\PersistentCollection {#2077 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
      -id: 289105
      -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6218607"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704645682 {#2078
        date: 2024-01-07 17:41:22.0 +01:00
      }
      +"title": 289105
    }
  ]
  -id: 27717
  -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
  -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704664152
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10206342"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704577752 {#2293
    date: 2024-01-06 22:49:12.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#2028
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2029
    +user: Proxies\__CG__\App\Entity\User {#2214 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Open-source-keyboard-for-iOS"
    +title: "Open source keyboard for iOS?"
    +url: null
    +body: """
      Does an open source keyboard exist for iOS that respect your privacy?\n
      \n
      Does apple get what you type on the keyboard in their servers?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720029226 {#2310
      date: 2024-07-03 19:53:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2304 …}
    +votes: Doctrine\ORM\PersistentCollection {#2317 …}
    +reports: Doctrine\ORM\PersistentCollection {#2313 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
    +badges: Doctrine\ORM\PersistentCollection {#2295 …}
    +children: [
      1 => App\Entity\EntryComment {#2028}
      0 => App\Entity\EntryComment {#2076
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2029 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
        +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704645682 {#2084
          date: 2024-01-07 17:41:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@reactive_recall@lemmy.ml"
          "@helpImTrappedOnline@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2083 …}
        +nested: Doctrine\ORM\PersistentCollection {#2085 …}
        +votes: Doctrine\ORM\PersistentCollection {#2062 …}
        +reports: Doctrine\ORM\PersistentCollection {#2077 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
        -id: 289105
        -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6218607"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704645682 {#2078
          date: 2024-01-07 17:41:22.0 +01:00
        }
        +"title": 289105
      }
    ]
    -id: 27717
    -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
    -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704664152
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10206342"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704577752 {#2293
      date: 2024-01-06 22:49:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
    \n
    The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704588945 {#2033
    date: 2024-01-07 01:55:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reactive_recall@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2012 …}
  +nested: Doctrine\ORM\PersistentCollection {#2013 …}
  +votes: Doctrine\ORM\PersistentCollection {#2035 …}
  +reports: Doctrine\ORM\PersistentCollection {#2036 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
  -id: 287307
  -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6204775"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704588945 {#2021
    date: 2024-01-07 01:55:45.0 +01:00
  }
  +"title": 287307
}
"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 {#2028
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2029
    +user: Proxies\__CG__\App\Entity\User {#2214 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Open-source-keyboard-for-iOS"
    +title: "Open source keyboard for iOS?"
    +url: null
    +body: """
      Does an open source keyboard exist for iOS that respect your privacy?\n
      \n
      Does apple get what you type on the keyboard in their servers?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720029226 {#2310
      date: 2024-07-03 19:53:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2304 …}
    +votes: Doctrine\ORM\PersistentCollection {#2317 …}
    +reports: Doctrine\ORM\PersistentCollection {#2313 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
    +badges: Doctrine\ORM\PersistentCollection {#2295 …}
    +children: [
      1 => App\Entity\EntryComment {#2028}
      0 => App\Entity\EntryComment {#2076
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2029 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
        +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704645682 {#2084
          date: 2024-01-07 17:41:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@reactive_recall@lemmy.ml"
          "@helpImTrappedOnline@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2083 …}
        +nested: Doctrine\ORM\PersistentCollection {#2085 …}
        +votes: Doctrine\ORM\PersistentCollection {#2062 …}
        +reports: Doctrine\ORM\PersistentCollection {#2077 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
        -id: 289105
        -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6218607"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704645682 {#2078
          date: 2024-01-07 17:41:22.0 +01:00
        }
        +"title": 289105
      }
    ]
    -id: 27717
    -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
    -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704664152
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10206342"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704577752 {#2293
      date: 2024-01-06 22:49:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
    \n
    The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704588945 {#2033
    date: 2024-01-07 01:55:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reactive_recall@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2012 …}
  +nested: Doctrine\ORM\PersistentCollection {#2013 …}
  +votes: Doctrine\ORM\PersistentCollection {#2035 …}
  +reports: Doctrine\ORM\PersistentCollection {#2036 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
  -id: 287307
  -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6204775"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704588945 {#2021
    date: 2024-01-07 01:55:45.0 +01:00
  }
  +"title": 287307
}
"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 {#2028
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2029
    +user: Proxies\__CG__\App\Entity\User {#2214 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Open-source-keyboard-for-iOS"
    +title: "Open source keyboard for iOS?"
    +url: null
    +body: """
      Does an open source keyboard exist for iOS that respect your privacy?\n
      \n
      Does apple get what you type on the keyboard in their servers?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720029226 {#2310
      date: 2024-07-03 19:53:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2304 …}
    +votes: Doctrine\ORM\PersistentCollection {#2317 …}
    +reports: Doctrine\ORM\PersistentCollection {#2313 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
    +badges: Doctrine\ORM\PersistentCollection {#2295 …}
    +children: [
      1 => App\Entity\EntryComment {#2028}
      0 => App\Entity\EntryComment {#2076
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2029 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
        +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704645682 {#2084
          date: 2024-01-07 17:41:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@reactive_recall@lemmy.ml"
          "@helpImTrappedOnline@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2083 …}
        +nested: Doctrine\ORM\PersistentCollection {#2085 …}
        +votes: Doctrine\ORM\PersistentCollection {#2062 …}
        +reports: Doctrine\ORM\PersistentCollection {#2077 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
        -id: 289105
        -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6218607"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704645682 {#2078
          date: 2024-01-07 17:41:22.0 +01:00
        }
        +"title": 289105
      }
    ]
    -id: 27717
    -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
    -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704664152
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10206342"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704577752 {#2293
      date: 2024-01-06 22:49:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
    \n
    The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704588945 {#2033
    date: 2024-01-07 01:55:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reactive_recall@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2012 …}
  +nested: Doctrine\ORM\PersistentCollection {#2013 …}
  +votes: Doctrine\ORM\PersistentCollection {#2035 …}
  +reports: Doctrine\ORM\PersistentCollection {#2036 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
  -id: 287307
  -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6204775"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704588945 {#2021
    date: 2024-01-07 01:55:45.0 +01:00
  }
  +"title": 287307
}
"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
App\Entity\EntryComment {#2076
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2029
    +user: Proxies\__CG__\App\Entity\User {#2214 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Open-source-keyboard-for-iOS"
    +title: "Open source keyboard for iOS?"
    +url: null
    +body: """
      Does an open source keyboard exist for iOS that respect your privacy?\n
      \n
      Does apple get what you type on the keyboard in their servers?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720029226 {#2310
      date: 2024-07-03 19:53:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2304 …}
    +votes: Doctrine\ORM\PersistentCollection {#2317 …}
    +reports: Doctrine\ORM\PersistentCollection {#2313 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
    +badges: Doctrine\ORM\PersistentCollection {#2295 …}
    +children: [
      1 => App\Entity\EntryComment {#2028
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2029 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
          \n
          The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1704588945 {#2033
          date: 2024-01-07 01:55:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@reactive_recall@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2012 …}
        +nested: Doctrine\ORM\PersistentCollection {#2013 …}
        +votes: Doctrine\ORM\PersistentCollection {#2035 …}
        +reports: Doctrine\ORM\PersistentCollection {#2036 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
        -id: 287307
        -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6204775"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704588945 {#2021
          date: 2024-01-07 01:55:45.0 +01:00
        }
        +"title": 287307
      }
      0 => App\Entity\EntryComment {#2076}
    ]
    -id: 27717
    -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
    -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704664152
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10206342"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704577752 {#2293
      date: 2024-01-06 22:49:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
  +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704645682 {#2084
    date: 2024-01-07 17:41:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reactive_recall@lemmy.ml"
    "@helpImTrappedOnline@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2083 …}
  +nested: Doctrine\ORM\PersistentCollection {#2085 …}
  +votes: Doctrine\ORM\PersistentCollection {#2062 …}
  +reports: Doctrine\ORM\PersistentCollection {#2077 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
  -id: 289105
  -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6218607"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704645682 {#2078
    date: 2024-01-07 17:41:22.0 +01:00
  }
  +"title": 289105
}
"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
27 DENIED edit
App\Entity\EntryComment {#2076
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2029
    +user: Proxies\__CG__\App\Entity\User {#2214 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Open-source-keyboard-for-iOS"
    +title: "Open source keyboard for iOS?"
    +url: null
    +body: """
      Does an open source keyboard exist for iOS that respect your privacy?\n
      \n
      Does apple get what you type on the keyboard in their servers?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720029226 {#2310
      date: 2024-07-03 19:53:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2304 …}
    +votes: Doctrine\ORM\PersistentCollection {#2317 …}
    +reports: Doctrine\ORM\PersistentCollection {#2313 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
    +badges: Doctrine\ORM\PersistentCollection {#2295 …}
    +children: [
      1 => App\Entity\EntryComment {#2028
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2029 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
          \n
          The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1704588945 {#2033
          date: 2024-01-07 01:55:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@reactive_recall@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2012 …}
        +nested: Doctrine\ORM\PersistentCollection {#2013 …}
        +votes: Doctrine\ORM\PersistentCollection {#2035 …}
        +reports: Doctrine\ORM\PersistentCollection {#2036 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
        -id: 287307
        -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6204775"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704588945 {#2021
          date: 2024-01-07 01:55:45.0 +01:00
        }
        +"title": 287307
      }
      0 => App\Entity\EntryComment {#2076}
    ]
    -id: 27717
    -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
    -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704664152
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10206342"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704577752 {#2293
      date: 2024-01-06 22:49:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
  +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704645682 {#2084
    date: 2024-01-07 17:41:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reactive_recall@lemmy.ml"
    "@helpImTrappedOnline@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2083 …}
  +nested: Doctrine\ORM\PersistentCollection {#2085 …}
  +votes: Doctrine\ORM\PersistentCollection {#2062 …}
  +reports: Doctrine\ORM\PersistentCollection {#2077 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
  -id: 289105
  -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6218607"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704645682 {#2078
    date: 2024-01-07 17:41:22.0 +01:00
  }
  +"title": 289105
}
"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
28 DENIED moderate
App\Entity\EntryComment {#2076
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2029
    +user: Proxies\__CG__\App\Entity\User {#2214 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Open-source-keyboard-for-iOS"
    +title: "Open source keyboard for iOS?"
    +url: null
    +body: """
      Does an open source keyboard exist for iOS that respect your privacy?\n
      \n
      Does apple get what you type on the keyboard in their servers?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720029226 {#2310
      date: 2024-07-03 19:53:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2304 …}
    +votes: Doctrine\ORM\PersistentCollection {#2317 …}
    +reports: Doctrine\ORM\PersistentCollection {#2313 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
    +badges: Doctrine\ORM\PersistentCollection {#2295 …}
    +children: [
      1 => App\Entity\EntryComment {#2028
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2029 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
          \n
          The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1704588945 {#2033
          date: 2024-01-07 01:55:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@reactive_recall@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2012 …}
        +nested: Doctrine\ORM\PersistentCollection {#2013 …}
        +votes: Doctrine\ORM\PersistentCollection {#2035 …}
        +reports: Doctrine\ORM\PersistentCollection {#2036 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
        -id: 287307
        -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6204775"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704588945 {#2021
          date: 2024-01-07 01:55:45.0 +01:00
        }
        +"title": 287307
      }
      0 => App\Entity\EntryComment {#2076}
    ]
    -id: 27717
    -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
    -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704664152
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10206342"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704577752 {#2293
      date: 2024-01-06 22:49:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
  +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704645682 {#2084
    date: 2024-01-07 17:41:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reactive_recall@lemmy.ml"
    "@helpImTrappedOnline@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2083 …}
  +nested: Doctrine\ORM\PersistentCollection {#2085 …}
  +votes: Doctrine\ORM\PersistentCollection {#2062 …}
  +reports: Doctrine\ORM\PersistentCollection {#2077 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
  -id: 289105
  -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6218607"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704645682 {#2078
    date: 2024-01-07 17:41:22.0 +01:00
  }
  +"title": 289105
}
"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
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
Proxies\__CG__\App\Entity\Entry {#2382
  +user: Proxies\__CG__\App\Entity\User {#2299 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: Proxies\__CG__\App\Entity\Image {#2279 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2277 …}
  +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
  +title: "BVG out here recommending the best 2FA Apps!"
  +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
  +body: """
    cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
    \n
    > Nevertheless I chose my Yubikey instead.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 10
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703191673 {#2283
    date: 2023-12-21 21:47:53.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2261 …}
  +votes: Doctrine\ORM\PersistentCollection {#2218 …}
  +reports: Doctrine\ORM\PersistentCollection {#2221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
  +badges: Doctrine\ORM\PersistentCollection {#2195 …}
  +children: [
    1 => App\Entity\EntryComment {#2369
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +body: """
        Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
        \n
        The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1702332331 {#1407
        date: 2023-12-11 23:05:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
        "@Lodra@programming.dev"
        "@Zekenator_von@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2392 …}
      +nested: Doctrine\ORM\PersistentCollection {#2395 …}
      +votes: Doctrine\ORM\PersistentCollection {#1384 …}
      +reports: Doctrine\ORM\PersistentCollection {#1383 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
      -id: 217544
      -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5639150"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702332331 {#2389
        date: 2023-12-11 23:05:31.0 +01:00
      }
      +"title": 217544
    }
    2 => App\Entity\EntryComment {#2385
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1702214321 {#2378
        date: 2023-12-10 14:18:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2372 …}
      +nested: Doctrine\ORM\PersistentCollection {#2361 …}
      +votes: Doctrine\ORM\PersistentCollection {#2360 …}
      +reports: Doctrine\ORM\PersistentCollection {#2370 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2371 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
      -id: 216914
      -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5598178"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702214321 {#2384
        date: 2023-12-10 14:18:41.0 +01:00
      }
      +"title": 216914
    }
    0 => App\Entity\EntryComment {#1361
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702332408 {#1404
        date: 2023-12-11 23:06:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
        "@Lodra@programming.dev"
        "@Zekenator_von@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1362 …}
      +nested: Doctrine\ORM\PersistentCollection {#2019 …}
      +votes: Doctrine\ORM\PersistentCollection {#2030 …}
      +reports: Doctrine\ORM\PersistentCollection {#2026 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2022 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2025 …}
      -id: 217545
      -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5639190"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702332408 {#1363
        date: 2023-12-11 23:06:48.0 +01:00
      }
      +"title": 217545
    }
  ]
  -id: 21358
  -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
  -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702216594
  +visibility: "visible             "
  +apId: "https://lemmy.one/post/7810589"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702130194 {#2303
    date: 2023-12-09 14:56:34.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
31 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2382
  +user: Proxies\__CG__\App\Entity\User {#2299 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: Proxies\__CG__\App\Entity\Image {#2279 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2277 …}
  +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
  +title: "BVG out here recommending the best 2FA Apps!"
  +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
  +body: """
    cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
    \n
    > Nevertheless I chose my Yubikey instead.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 10
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703191673 {#2283
    date: 2023-12-21 21:47:53.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2261 …}
  +votes: Doctrine\ORM\PersistentCollection {#2218 …}
  +reports: Doctrine\ORM\PersistentCollection {#2221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
  +badges: Doctrine\ORM\PersistentCollection {#2195 …}
  +children: [
    1 => App\Entity\EntryComment {#2369
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +body: """
        Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
        \n
        The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1702332331 {#1407
        date: 2023-12-11 23:05:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
        "@Lodra@programming.dev"
        "@Zekenator_von@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2392 …}
      +nested: Doctrine\ORM\PersistentCollection {#2395 …}
      +votes: Doctrine\ORM\PersistentCollection {#1384 …}
      +reports: Doctrine\ORM\PersistentCollection {#1383 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
      -id: 217544
      -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5639150"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702332331 {#2389
        date: 2023-12-11 23:05:31.0 +01:00
      }
      +"title": 217544
    }
    2 => App\Entity\EntryComment {#2385
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1702214321 {#2378
        date: 2023-12-10 14:18:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2372 …}
      +nested: Doctrine\ORM\PersistentCollection {#2361 …}
      +votes: Doctrine\ORM\PersistentCollection {#2360 …}
      +reports: Doctrine\ORM\PersistentCollection {#2370 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2371 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
      -id: 216914
      -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5598178"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702214321 {#2384
        date: 2023-12-10 14:18:41.0 +01:00
      }
      +"title": 216914
    }
    0 => App\Entity\EntryComment {#1361
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702332408 {#1404
        date: 2023-12-11 23:06:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
        "@Lodra@programming.dev"
        "@Zekenator_von@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1362 …}
      +nested: Doctrine\ORM\PersistentCollection {#2019 …}
      +votes: Doctrine\ORM\PersistentCollection {#2030 …}
      +reports: Doctrine\ORM\PersistentCollection {#2026 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2022 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2025 …}
      -id: 217545
      -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5639190"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702332408 {#1363
        date: 2023-12-11 23:06:48.0 +01:00
      }
      +"title": 217545
    }
  ]
  -id: 21358
  -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
  -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702216594
  +visibility: "visible             "
  +apId: "https://lemmy.one/post/7810589"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702130194 {#2303
    date: 2023-12-09 14:56:34.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
32 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2382
  +user: Proxies\__CG__\App\Entity\User {#2299 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: Proxies\__CG__\App\Entity\Image {#2279 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2277 …}
  +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
  +title: "BVG out here recommending the best 2FA Apps!"
  +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
  +body: """
    cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
    \n
    > Nevertheless I chose my Yubikey instead.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 10
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703191673 {#2283
    date: 2023-12-21 21:47:53.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2261 …}
  +votes: Doctrine\ORM\PersistentCollection {#2218 …}
  +reports: Doctrine\ORM\PersistentCollection {#2221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
  +badges: Doctrine\ORM\PersistentCollection {#2195 …}
  +children: [
    1 => App\Entity\EntryComment {#2369
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +body: """
        Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
        \n
        The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1702332331 {#1407
        date: 2023-12-11 23:05:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
        "@Lodra@programming.dev"
        "@Zekenator_von@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2392 …}
      +nested: Doctrine\ORM\PersistentCollection {#2395 …}
      +votes: Doctrine\ORM\PersistentCollection {#1384 …}
      +reports: Doctrine\ORM\PersistentCollection {#1383 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
      -id: 217544
      -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5639150"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702332331 {#2389
        date: 2023-12-11 23:05:31.0 +01:00
      }
      +"title": 217544
    }
    2 => App\Entity\EntryComment {#2385
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1702214321 {#2378
        date: 2023-12-10 14:18:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2372 …}
      +nested: Doctrine\ORM\PersistentCollection {#2361 …}
      +votes: Doctrine\ORM\PersistentCollection {#2360 …}
      +reports: Doctrine\ORM\PersistentCollection {#2370 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2371 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
      -id: 216914
      -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5598178"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702214321 {#2384
        date: 2023-12-10 14:18:41.0 +01:00
      }
      +"title": 216914
    }
    0 => App\Entity\EntryComment {#1361
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702332408 {#1404
        date: 2023-12-11 23:06:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
        "@Lodra@programming.dev"
        "@Zekenator_von@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1362 …}
      +nested: Doctrine\ORM\PersistentCollection {#2019 …}
      +votes: Doctrine\ORM\PersistentCollection {#2030 …}
      +reports: Doctrine\ORM\PersistentCollection {#2026 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2022 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2025 …}
      -id: 217545
      -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5639190"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702332408 {#1363
        date: 2023-12-11 23:06:48.0 +01:00
      }
      +"title": 217545
    }
  ]
  -id: 21358
  -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
  -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702216594
  +visibility: "visible             "
  +apId: "https://lemmy.one/post/7810589"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702130194 {#2303
    date: 2023-12-09 14:56:34.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
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
App\Entity\EntryComment {#2369
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2382
    +user: Proxies\__CG__\App\Entity\User {#2299 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: Proxies\__CG__\App\Entity\Image {#2279 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2277 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2283
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#2369}
      2 => App\Entity\EntryComment {#2385
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1702214321 {#2378
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2372 …}
        +nested: Doctrine\ORM\PersistentCollection {#2361 …}
        +votes: Doctrine\ORM\PersistentCollection {#2360 …}
        +reports: Doctrine\ORM\PersistentCollection {#2370 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2371 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
        -id: 216914
        -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5598178"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702214321 {#2384
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +"title": 216914
      }
      0 => App\Entity\EntryComment {#1361
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702332408 {#1404
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1362 …}
        +nested: Doctrine\ORM\PersistentCollection {#2019 …}
        +votes: Doctrine\ORM\PersistentCollection {#2030 …}
        +reports: Doctrine\ORM\PersistentCollection {#2026 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2022 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2025 …}
        -id: 217545
        -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639190"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332408 {#1363
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +"title": 217545
      }
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2303
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +body: """
    Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
    \n
    The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702332331 {#1407
    date: 2023-12-11 23:05:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
    "@Lodra@programming.dev"
    "@Zekenator_von@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2392 …}
  +nested: Doctrine\ORM\PersistentCollection {#2395 …}
  +votes: Doctrine\ORM\PersistentCollection {#1384 …}
  +reports: Doctrine\ORM\PersistentCollection {#1383 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
  -id: 217544
  -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5639150"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702332331 {#2389
    date: 2023-12-11 23:05:31.0 +01:00
  }
  +"title": 217544
}
"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
35 DENIED edit
App\Entity\EntryComment {#2369
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2382
    +user: Proxies\__CG__\App\Entity\User {#2299 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: Proxies\__CG__\App\Entity\Image {#2279 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2277 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2283
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#2369}
      2 => App\Entity\EntryComment {#2385
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1702214321 {#2378
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2372 …}
        +nested: Doctrine\ORM\PersistentCollection {#2361 …}
        +votes: Doctrine\ORM\PersistentCollection {#2360 …}
        +reports: Doctrine\ORM\PersistentCollection {#2370 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2371 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
        -id: 216914
        -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5598178"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702214321 {#2384
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +"title": 216914
      }
      0 => App\Entity\EntryComment {#1361
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702332408 {#1404
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1362 …}
        +nested: Doctrine\ORM\PersistentCollection {#2019 …}
        +votes: Doctrine\ORM\PersistentCollection {#2030 …}
        +reports: Doctrine\ORM\PersistentCollection {#2026 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2022 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2025 …}
        -id: 217545
        -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639190"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332408 {#1363
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +"title": 217545
      }
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2303
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +body: """
    Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
    \n
    The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702332331 {#1407
    date: 2023-12-11 23:05:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
    "@Lodra@programming.dev"
    "@Zekenator_von@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2392 …}
  +nested: Doctrine\ORM\PersistentCollection {#2395 …}
  +votes: Doctrine\ORM\PersistentCollection {#1384 …}
  +reports: Doctrine\ORM\PersistentCollection {#1383 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
  -id: 217544
  -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5639150"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702332331 {#2389
    date: 2023-12-11 23:05:31.0 +01:00
  }
  +"title": 217544
}
"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
36 DENIED moderate
App\Entity\EntryComment {#2369
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2382
    +user: Proxies\__CG__\App\Entity\User {#2299 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: Proxies\__CG__\App\Entity\Image {#2279 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2277 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2283
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#2369}
      2 => App\Entity\EntryComment {#2385
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1702214321 {#2378
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2372 …}
        +nested: Doctrine\ORM\PersistentCollection {#2361 …}
        +votes: Doctrine\ORM\PersistentCollection {#2360 …}
        +reports: Doctrine\ORM\PersistentCollection {#2370 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2371 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
        -id: 216914
        -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5598178"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702214321 {#2384
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +"title": 216914
      }
      0 => App\Entity\EntryComment {#1361
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702332408 {#1404
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1362 …}
        +nested: Doctrine\ORM\PersistentCollection {#2019 …}
        +votes: Doctrine\ORM\PersistentCollection {#2030 …}
        +reports: Doctrine\ORM\PersistentCollection {#2026 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2022 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2025 …}
        -id: 217545
        -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639190"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332408 {#1363
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +"title": 217545
      }
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2303
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +body: """
    Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
    \n
    The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702332331 {#1407
    date: 2023-12-11 23:05:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
    "@Lodra@programming.dev"
    "@Zekenator_von@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2392 …}
  +nested: Doctrine\ORM\PersistentCollection {#2395 …}
  +votes: Doctrine\ORM\PersistentCollection {#1384 …}
  +reports: Doctrine\ORM\PersistentCollection {#1383 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
  -id: 217544
  -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5639150"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702332331 {#2389
    date: 2023-12-11 23:05:31.0 +01:00
  }
  +"title": 217544
}
"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
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 {#2385
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2382
    +user: Proxies\__CG__\App\Entity\User {#2299 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: Proxies\__CG__\App\Entity\Image {#2279 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2277 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2283
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#2369
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: """
          Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
          \n
          The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702332331 {#1407
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2392 …}
        +nested: Doctrine\ORM\PersistentCollection {#2395 …}
        +votes: Doctrine\ORM\PersistentCollection {#1384 …}
        +reports: Doctrine\ORM\PersistentCollection {#1383 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
        -id: 217544
        -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639150"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332331 {#2389
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +"title": 217544
      }
      2 => App\Entity\EntryComment {#2385}
      0 => App\Entity\EntryComment {#1361
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702332408 {#1404
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1362 …}
        +nested: Doctrine\ORM\PersistentCollection {#2019 …}
        +votes: Doctrine\ORM\PersistentCollection {#2030 …}
        +reports: Doctrine\ORM\PersistentCollection {#2026 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2022 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2025 …}
        -id: 217545
        -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639190"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332408 {#1363
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +"title": 217545
      }
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2303
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702214321 {#2378
    date: 2023-12-10 14:18:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2372 …}
  +nested: Doctrine\ORM\PersistentCollection {#2361 …}
  +votes: Doctrine\ORM\PersistentCollection {#2360 …}
  +reports: Doctrine\ORM\PersistentCollection {#2370 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2371 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
  -id: 216914
  -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5598178"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702214321 {#2384
    date: 2023-12-10 14:18:41.0 +01:00
  }
  +"title": 216914
}
"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 {#2385
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2382
    +user: Proxies\__CG__\App\Entity\User {#2299 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: Proxies\__CG__\App\Entity\Image {#2279 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2277 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2283
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#2369
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: """
          Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
          \n
          The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702332331 {#1407
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2392 …}
        +nested: Doctrine\ORM\PersistentCollection {#2395 …}
        +votes: Doctrine\ORM\PersistentCollection {#1384 …}
        +reports: Doctrine\ORM\PersistentCollection {#1383 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
        -id: 217544
        -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639150"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332331 {#2389
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +"title": 217544
      }
      2 => App\Entity\EntryComment {#2385}
      0 => App\Entity\EntryComment {#1361
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702332408 {#1404
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1362 …}
        +nested: Doctrine\ORM\PersistentCollection {#2019 …}
        +votes: Doctrine\ORM\PersistentCollection {#2030 …}
        +reports: Doctrine\ORM\PersistentCollection {#2026 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2022 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2025 …}
        -id: 217545
        -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639190"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332408 {#1363
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +"title": 217545
      }
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2303
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702214321 {#2378
    date: 2023-12-10 14:18:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2372 …}
  +nested: Doctrine\ORM\PersistentCollection {#2361 …}
  +votes: Doctrine\ORM\PersistentCollection {#2360 …}
  +reports: Doctrine\ORM\PersistentCollection {#2370 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2371 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
  -id: 216914
  -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5598178"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702214321 {#2384
    date: 2023-12-10 14:18:41.0 +01:00
  }
  +"title": 216914
}
"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 {#2385
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2382
    +user: Proxies\__CG__\App\Entity\User {#2299 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: Proxies\__CG__\App\Entity\Image {#2279 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2277 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2283
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#2369
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: """
          Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
          \n
          The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702332331 {#1407
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2392 …}
        +nested: Doctrine\ORM\PersistentCollection {#2395 …}
        +votes: Doctrine\ORM\PersistentCollection {#1384 …}
        +reports: Doctrine\ORM\PersistentCollection {#1383 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
        -id: 217544
        -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639150"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332331 {#2389
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +"title": 217544
      }
      2 => App\Entity\EntryComment {#2385}
      0 => App\Entity\EntryComment {#1361
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702332408 {#1404
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1362 …}
        +nested: Doctrine\ORM\PersistentCollection {#2019 …}
        +votes: Doctrine\ORM\PersistentCollection {#2030 …}
        +reports: Doctrine\ORM\PersistentCollection {#2026 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2022 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2025 …}
        -id: 217545
        -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639190"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332408 {#1363
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +"title": 217545
      }
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2303
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702214321 {#2378
    date: 2023-12-10 14:18:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2372 …}
  +nested: Doctrine\ORM\PersistentCollection {#2361 …}
  +votes: Doctrine\ORM\PersistentCollection {#2360 …}
  +reports: Doctrine\ORM\PersistentCollection {#2370 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2371 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
  -id: 216914
  -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5598178"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702214321 {#2384
    date: 2023-12-10 14:18:41.0 +01:00
  }
  +"title": 216914
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#1361
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2382
    +user: Proxies\__CG__\App\Entity\User {#2299 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: Proxies\__CG__\App\Entity\Image {#2279 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2277 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2283
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#2369
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: """
          Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
          \n
          The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702332331 {#1407
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2392 …}
        +nested: Doctrine\ORM\PersistentCollection {#2395 …}
        +votes: Doctrine\ORM\PersistentCollection {#1384 …}
        +reports: Doctrine\ORM\PersistentCollection {#1383 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
        -id: 217544
        -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639150"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332331 {#2389
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +"title": 217544
      }
      2 => App\Entity\EntryComment {#2385
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1702214321 {#2378
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2372 …}
        +nested: Doctrine\ORM\PersistentCollection {#2361 …}
        +votes: Doctrine\ORM\PersistentCollection {#2360 …}
        +reports: Doctrine\ORM\PersistentCollection {#2370 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2371 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
        -id: 216914
        -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5598178"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702214321 {#2384
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +"title": 216914
      }
      0 => App\Entity\EntryComment {#1361}
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2303
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702332408 {#1404
    date: 2023-12-11 23:06:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
    "@Lodra@programming.dev"
    "@Zekenator_von@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1362 …}
  +nested: Doctrine\ORM\PersistentCollection {#2019 …}
  +votes: Doctrine\ORM\PersistentCollection {#2030 …}
  +reports: Doctrine\ORM\PersistentCollection {#2026 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2022 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2025 …}
  -id: 217545
  -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5639190"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702332408 {#1363
    date: 2023-12-11 23:06:48.0 +01:00
  }
  +"title": 217545
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#1361
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2382
    +user: Proxies\__CG__\App\Entity\User {#2299 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: Proxies\__CG__\App\Entity\Image {#2279 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2277 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2283
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#2369
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: """
          Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
          \n
          The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702332331 {#1407
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2392 …}
        +nested: Doctrine\ORM\PersistentCollection {#2395 …}
        +votes: Doctrine\ORM\PersistentCollection {#1384 …}
        +reports: Doctrine\ORM\PersistentCollection {#1383 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
        -id: 217544
        -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639150"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332331 {#2389
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +"title": 217544
      }
      2 => App\Entity\EntryComment {#2385
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1702214321 {#2378
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2372 …}
        +nested: Doctrine\ORM\PersistentCollection {#2361 …}
        +votes: Doctrine\ORM\PersistentCollection {#2360 …}
        +reports: Doctrine\ORM\PersistentCollection {#2370 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2371 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
        -id: 216914
        -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5598178"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702214321 {#2384
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +"title": 216914
      }
      0 => App\Entity\EntryComment {#1361}
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2303
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702332408 {#1404
    date: 2023-12-11 23:06:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
    "@Lodra@programming.dev"
    "@Zekenator_von@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1362 …}
  +nested: Doctrine\ORM\PersistentCollection {#2019 …}
  +votes: Doctrine\ORM\PersistentCollection {#2030 …}
  +reports: Doctrine\ORM\PersistentCollection {#2026 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2022 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2025 …}
  -id: 217545
  -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5639190"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702332408 {#1363
    date: 2023-12-11 23:06:48.0 +01:00
  }
  +"title": 217545
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#1361
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2382
    +user: Proxies\__CG__\App\Entity\User {#2299 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
    +image: Proxies\__CG__\App\Entity\Image {#2279 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2277 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2283
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#2369
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: """
          Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
          \n
          The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702332331 {#1407
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2392 …}
        +nested: Doctrine\ORM\PersistentCollection {#2395 …}
        +votes: Doctrine\ORM\PersistentCollection {#1384 …}
        +reports: Doctrine\ORM\PersistentCollection {#1383 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
        -id: 217544
        -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639150"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332331 {#2389
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +"title": 217544
      }
      2 => App\Entity\EntryComment {#2385
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1702214321 {#2378
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2372 …}
        +nested: Doctrine\ORM\PersistentCollection {#2361 …}
        +votes: Doctrine\ORM\PersistentCollection {#2360 …}
        +reports: Doctrine\ORM\PersistentCollection {#2370 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2371 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
        -id: 216914
        -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5598178"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702214321 {#2384
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +"title": 216914
      }
      0 => App\Entity\EntryComment {#1361}
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2303
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2386 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702332408 {#1404
    date: 2023-12-11 23:06:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
    "@Lodra@programming.dev"
    "@Zekenator_von@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1362 …}
  +nested: Doctrine\ORM\PersistentCollection {#2019 …}
  +votes: Doctrine\ORM\PersistentCollection {#2030 …}
  +reports: Doctrine\ORM\PersistentCollection {#2026 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2022 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2025 …}
  -id: 217545
  -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5639190"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702332408 {#1363
    date: 2023-12-11 23:06:48.0 +01:00
  }
  +"title": 217545
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2454
  +user: Proxies\__CG__\App\Entity\User {#2210 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "I-feel-like-the-Steam-Deck-is-the-best-proof"
  +title: "I feel like the Steam Deck is the best proof of Gabe Newell's quote that "piracy is a service issue.""
  +url: null
  +body: """
    They could have easily crammed the Steam Deck full of stuff to make it hard to use for piracy - locking down everything, making it usable only to play games you legitimately own, force you to go through who knows what hoops in order to play games on it. That’s what Nintendo or Apple or most other companies do.\n
    \n
    But they didn’t, because they realized they *didn’t have to*. It’s 100% possible to put pirated games on the Steam Deck - in fact, it’s as easy as it could reasonably be. You copy it over, you wire it up to Steam, if it’s a non-Linux game you set it up with Proton or whatever else you want to use to run it, bam. You can now run it in Steam just as easily as a normal Steam game (usually.) If you want something similar to cloud saves you can even set up SyncThing for that.\n
    \n
    But all of that is a lot of work, and after all that you still don’t have automatic updates, and some games won’t run this way for one reason or another even though they’ll run if you own them (usually, I assume, because of Steam Deck specific tweaks or install stuff that are only used when you’re running them on the Deck via the normal method.) Some of this you can work around but it’s even more hoops.\n
    \n
    Whereas if you own a game it’s just push a button and play. They made legitimately owning a game *more* convenient than piracy, and they did it without relying on DRM or anything that restricts or annoys legitimate users at all - even if a game has a DRM-free GOG version, owning it on Steam will still make it easier to play on the Steam Deck.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 302
  +favouriteCount: 1491
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719315732 {#2197
    date: 2024-06-25 13:42:12.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2207 …}
  +votes: Doctrine\ORM\PersistentCollection {#2208 …}
  +reports: Doctrine\ORM\PersistentCollection {#2204 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
  +badges: Doctrine\ORM\PersistentCollection {#2268 …}
  +children: [
    App\Entity\EntryComment {#2459
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2454 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2391 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
      +body: "So apple does something crappy… And you’re upset with the people that enjoy their services?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701527335 {#1736
        date: 2023-12-02 15:28:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Yglorba@lemmy.dbzer0.com"
        "@CynicRaven@lemmy.world"
        "@Kallioapina@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1908 …}
      +nested: Doctrine\ORM\PersistentCollection {#1874 …}
      +votes: Doctrine\ORM\PersistentCollection {#1926 …}
      +reports: Doctrine\ORM\PersistentCollection {#1909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
      -id: 188865
      -bodyTs: "'appl':2 'crappi':5 'enjoy':14 'peopl':12 're':8 'servic':16 'someth':4 'upset':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5371932"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701527335 {#2455
        date: 2023-12-02 15:28:55.0 +01:00
      }
      +"title": 188865
    }
  ]
  -id: 18755
  -titleTs: "'best':9 'deck':6 'feel':2 'gabe':12 'issu':21 'like':3 'newel':13 'piraci':17 'proof':10 'quot':15 'servic':20 'steam':5"
  -bodyTs: "'100':74 'annoy':282 'anoth':194 'anyth':278 'appl':54 'around':238 'assum':206 'automat':180 'bam':129 'button':256 'cloud':152 'compani':58 'conveni':266 'copi':96 'could':2,92 'cram':5 'deck':8,83,210,227,312 'didn':62,68 'drm':276,294 'drm-free':293 'easi':89 'easier':306 'easili':4,139 'els':121 'even':156,195,242,287 'everyth':22 'fact':85 'forc':33 'free':295 'full':9 'game':29,46,79,112,144,184,250,264,290 'go':36 'gog':296 'hard':15 'hoop':41,244 'instal':214 'know':39 'legitim':31,261,283 'linux':111 'll':198 'lock':20 'lot':168 'made':260 'make':13,23,304 'method':231 'nintendo':52 'non':110 'non-linux':109 'normal':142,230 'one':191 'order':43 'own':262,298 'piraci':19,268 'pirat':78 'play':28,45,258,308 'possibl':75 'proton':118 'push':254 'put':77 're':222 'realiz':66 'reason':93,192 'reli':274 'restrict':280 'run':127,133,187,199,223 'save':153 'set':114,157 'similar':150 'someth':149 'specif':211 'steam':7,82,104,136,143,209,301,311 'still':176,303 'stuff':11,215 'syncth':159 'though':196 'tweak':212 'updat':181 'usabl':25 'use':17,125,219 'user':284 'usual':145,204 'version':297 'via':228 'want':123,148 'way':189 'whatev':120 'wherea':245 'wire':100 'without':273 'won':185 'work':170,237"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701464132
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/9447833"
  +editedAt: DateTimeImmutable @1702608921 {#2275
    date: 2023-12-15 03:55:21.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701377732 {#2308
    date: 2023-11-30 21:55:32.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2454
  +user: Proxies\__CG__\App\Entity\User {#2210 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "I-feel-like-the-Steam-Deck-is-the-best-proof"
  +title: "I feel like the Steam Deck is the best proof of Gabe Newell's quote that "piracy is a service issue.""
  +url: null
  +body: """
    They could have easily crammed the Steam Deck full of stuff to make it hard to use for piracy - locking down everything, making it usable only to play games you legitimately own, force you to go through who knows what hoops in order to play games on it. That’s what Nintendo or Apple or most other companies do.\n
    \n
    But they didn’t, because they realized they *didn’t have to*. It’s 100% possible to put pirated games on the Steam Deck - in fact, it’s as easy as it could reasonably be. You copy it over, you wire it up to Steam, if it’s a non-Linux game you set it up with Proton or whatever else you want to use to run it, bam. You can now run it in Steam just as easily as a normal Steam game (usually.) If you want something similar to cloud saves you can even set up SyncThing for that.\n
    \n
    But all of that is a lot of work, and after all that you still don’t have automatic updates, and some games won’t run this way for one reason or another even though they’ll run if you own them (usually, I assume, because of Steam Deck specific tweaks or install stuff that are only used when you’re running them on the Deck via the normal method.) Some of this you can work around but it’s even more hoops.\n
    \n
    Whereas if you own a game it’s just push a button and play. They made legitimately owning a game *more* convenient than piracy, and they did it without relying on DRM or anything that restricts or annoys legitimate users at all - even if a game has a DRM-free GOG version, owning it on Steam will still make it easier to play on the Steam Deck.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 302
  +favouriteCount: 1491
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719315732 {#2197
    date: 2024-06-25 13:42:12.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2207 …}
  +votes: Doctrine\ORM\PersistentCollection {#2208 …}
  +reports: Doctrine\ORM\PersistentCollection {#2204 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
  +badges: Doctrine\ORM\PersistentCollection {#2268 …}
  +children: [
    App\Entity\EntryComment {#2459
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2454 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2391 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
      +body: "So apple does something crappy… And you’re upset with the people that enjoy their services?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701527335 {#1736
        date: 2023-12-02 15:28:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Yglorba@lemmy.dbzer0.com"
        "@CynicRaven@lemmy.world"
        "@Kallioapina@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1908 …}
      +nested: Doctrine\ORM\PersistentCollection {#1874 …}
      +votes: Doctrine\ORM\PersistentCollection {#1926 …}
      +reports: Doctrine\ORM\PersistentCollection {#1909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
      -id: 188865
      -bodyTs: "'appl':2 'crappi':5 'enjoy':14 'peopl':12 're':8 'servic':16 'someth':4 'upset':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5371932"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701527335 {#2455
        date: 2023-12-02 15:28:55.0 +01:00
      }
      +"title": 188865
    }
  ]
  -id: 18755
  -titleTs: "'best':9 'deck':6 'feel':2 'gabe':12 'issu':21 'like':3 'newel':13 'piraci':17 'proof':10 'quot':15 'servic':20 'steam':5"
  -bodyTs: "'100':74 'annoy':282 'anoth':194 'anyth':278 'appl':54 'around':238 'assum':206 'automat':180 'bam':129 'button':256 'cloud':152 'compani':58 'conveni':266 'copi':96 'could':2,92 'cram':5 'deck':8,83,210,227,312 'didn':62,68 'drm':276,294 'drm-free':293 'easi':89 'easier':306 'easili':4,139 'els':121 'even':156,195,242,287 'everyth':22 'fact':85 'forc':33 'free':295 'full':9 'game':29,46,79,112,144,184,250,264,290 'go':36 'gog':296 'hard':15 'hoop':41,244 'instal':214 'know':39 'legitim':31,261,283 'linux':111 'll':198 'lock':20 'lot':168 'made':260 'make':13,23,304 'method':231 'nintendo':52 'non':110 'non-linux':109 'normal':142,230 'one':191 'order':43 'own':262,298 'piraci':19,268 'pirat':78 'play':28,45,258,308 'possibl':75 'proton':118 'push':254 'put':77 're':222 'realiz':66 'reason':93,192 'reli':274 'restrict':280 'run':127,133,187,199,223 'save':153 'set':114,157 'similar':150 'someth':149 'specif':211 'steam':7,82,104,136,143,209,301,311 'still':176,303 'stuff':11,215 'syncth':159 'though':196 'tweak':212 'updat':181 'usabl':25 'use':17,125,219 'user':284 'usual':145,204 'version':297 'via':228 'want':123,148 'way':189 'whatev':120 'wherea':245 'wire':100 'without':273 'won':185 'work':170,237"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701464132
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/9447833"
  +editedAt: DateTimeImmutable @1702608921 {#2275
    date: 2023-12-15 03:55:21.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701377732 {#2308
    date: 2023-11-30 21:55:32.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2454
  +user: Proxies\__CG__\App\Entity\User {#2210 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "I-feel-like-the-Steam-Deck-is-the-best-proof"
  +title: "I feel like the Steam Deck is the best proof of Gabe Newell's quote that "piracy is a service issue.""
  +url: null
  +body: """
    They could have easily crammed the Steam Deck full of stuff to make it hard to use for piracy - locking down everything, making it usable only to play games you legitimately own, force you to go through who knows what hoops in order to play games on it. That’s what Nintendo or Apple or most other companies do.\n
    \n
    But they didn’t, because they realized they *didn’t have to*. It’s 100% possible to put pirated games on the Steam Deck - in fact, it’s as easy as it could reasonably be. You copy it over, you wire it up to Steam, if it’s a non-Linux game you set it up with Proton or whatever else you want to use to run it, bam. You can now run it in Steam just as easily as a normal Steam game (usually.) If you want something similar to cloud saves you can even set up SyncThing for that.\n
    \n
    But all of that is a lot of work, and after all that you still don’t have automatic updates, and some games won’t run this way for one reason or another even though they’ll run if you own them (usually, I assume, because of Steam Deck specific tweaks or install stuff that are only used when you’re running them on the Deck via the normal method.) Some of this you can work around but it’s even more hoops.\n
    \n
    Whereas if you own a game it’s just push a button and play. They made legitimately owning a game *more* convenient than piracy, and they did it without relying on DRM or anything that restricts or annoys legitimate users at all - even if a game has a DRM-free GOG version, owning it on Steam will still make it easier to play on the Steam Deck.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 302
  +favouriteCount: 1491
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719315732 {#2197
    date: 2024-06-25 13:42:12.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2207 …}
  +votes: Doctrine\ORM\PersistentCollection {#2208 …}
  +reports: Doctrine\ORM\PersistentCollection {#2204 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
  +badges: Doctrine\ORM\PersistentCollection {#2268 …}
  +children: [
    App\Entity\EntryComment {#2459
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2454 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2391 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
      +body: "So apple does something crappy… And you’re upset with the people that enjoy their services?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701527335 {#1736
        date: 2023-12-02 15:28:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Yglorba@lemmy.dbzer0.com"
        "@CynicRaven@lemmy.world"
        "@Kallioapina@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1908 …}
      +nested: Doctrine\ORM\PersistentCollection {#1874 …}
      +votes: Doctrine\ORM\PersistentCollection {#1926 …}
      +reports: Doctrine\ORM\PersistentCollection {#1909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
      -id: 188865
      -bodyTs: "'appl':2 'crappi':5 'enjoy':14 'peopl':12 're':8 'servic':16 'someth':4 'upset':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5371932"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701527335 {#2455
        date: 2023-12-02 15:28:55.0 +01:00
      }
      +"title": 188865
    }
  ]
  -id: 18755
  -titleTs: "'best':9 'deck':6 'feel':2 'gabe':12 'issu':21 'like':3 'newel':13 'piraci':17 'proof':10 'quot':15 'servic':20 'steam':5"
  -bodyTs: "'100':74 'annoy':282 'anoth':194 'anyth':278 'appl':54 'around':238 'assum':206 'automat':180 'bam':129 'button':256 'cloud':152 'compani':58 'conveni':266 'copi':96 'could':2,92 'cram':5 'deck':8,83,210,227,312 'didn':62,68 'drm':276,294 'drm-free':293 'easi':89 'easier':306 'easili':4,139 'els':121 'even':156,195,242,287 'everyth':22 'fact':85 'forc':33 'free':295 'full':9 'game':29,46,79,112,144,184,250,264,290 'go':36 'gog':296 'hard':15 'hoop':41,244 'instal':214 'know':39 'legitim':31,261,283 'linux':111 'll':198 'lock':20 'lot':168 'made':260 'make':13,23,304 'method':231 'nintendo':52 'non':110 'non-linux':109 'normal':142,230 'one':191 'order':43 'own':262,298 'piraci':19,268 'pirat':78 'play':28,45,258,308 'possibl':75 'proton':118 'push':254 'put':77 're':222 'realiz':66 'reason':93,192 'reli':274 'restrict':280 'run':127,133,187,199,223 'save':153 'set':114,157 'similar':150 'someth':149 'specif':211 'steam':7,82,104,136,143,209,301,311 'still':176,303 'stuff':11,215 'syncth':159 'though':196 'tweak':212 'updat':181 'usabl':25 'use':17,125,219 'user':284 'usual':145,204 'version':297 'via':228 'want':123,148 'way':189 'whatev':120 'wherea':245 'wire':100 'without':273 'won':185 'work':170,237"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701464132
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/9447833"
  +editedAt: DateTimeImmutable @1702608921 {#2275
    date: 2023-12-15 03:55:21.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701377732 {#2308
    date: 2023-11-30 21:55:32.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#2459
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2454
    +user: Proxies\__CG__\App\Entity\User {#2210 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "I-feel-like-the-Steam-Deck-is-the-best-proof"
    +title: "I feel like the Steam Deck is the best proof of Gabe Newell's quote that "piracy is a service issue.""
    +url: null
    +body: """
      They could have easily crammed the Steam Deck full of stuff to make it hard to use for piracy - locking down everything, making it usable only to play games you legitimately own, force you to go through who knows what hoops in order to play games on it. That’s what Nintendo or Apple or most other companies do.\n
      \n
      But they didn’t, because they realized they *didn’t have to*. It’s 100% possible to put pirated games on the Steam Deck - in fact, it’s as easy as it could reasonably be. You copy it over, you wire it up to Steam, if it’s a non-Linux game you set it up with Proton or whatever else you want to use to run it, bam. You can now run it in Steam just as easily as a normal Steam game (usually.) If you want something similar to cloud saves you can even set up SyncThing for that.\n
      \n
      But all of that is a lot of work, and after all that you still don’t have automatic updates, and some games won’t run this way for one reason or another even though they’ll run if you own them (usually, I assume, because of Steam Deck specific tweaks or install stuff that are only used when you’re running them on the Deck via the normal method.) Some of this you can work around but it’s even more hoops.\n
      \n
      Whereas if you own a game it’s just push a button and play. They made legitimately owning a game *more* convenient than piracy, and they did it without relying on DRM or anything that restricts or annoys legitimate users at all - even if a game has a DRM-free GOG version, owning it on Steam will still make it easier to play on the Steam Deck.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 302
    +favouriteCount: 1491
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719315732 {#2197
      date: 2024-06-25 13:42:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2207 …}
    +votes: Doctrine\ORM\PersistentCollection {#2208 …}
    +reports: Doctrine\ORM\PersistentCollection {#2204 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
    +badges: Doctrine\ORM\PersistentCollection {#2268 …}
    +children: [
      App\Entity\EntryComment {#2459}
    ]
    -id: 18755
    -titleTs: "'best':9 'deck':6 'feel':2 'gabe':12 'issu':21 'like':3 'newel':13 'piraci':17 'proof':10 'quot':15 'servic':20 'steam':5"
    -bodyTs: "'100':74 'annoy':282 'anoth':194 'anyth':278 'appl':54 'around':238 'assum':206 'automat':180 'bam':129 'button':256 'cloud':152 'compani':58 'conveni':266 'copi':96 'could':2,92 'cram':5 'deck':8,83,210,227,312 'didn':62,68 'drm':276,294 'drm-free':293 'easi':89 'easier':306 'easili':4,139 'els':121 'even':156,195,242,287 'everyth':22 'fact':85 'forc':33 'free':295 'full':9 'game':29,46,79,112,144,184,250,264,290 'go':36 'gog':296 'hard':15 'hoop':41,244 'instal':214 'know':39 'legitim':31,261,283 'linux':111 'll':198 'lock':20 'lot':168 'made':260 'make':13,23,304 'method':231 'nintendo':52 'non':110 'non-linux':109 'normal':142,230 'one':191 'order':43 'own':262,298 'piraci':19,268 'pirat':78 'play':28,45,258,308 'possibl':75 'proton':118 'push':254 'put':77 're':222 'realiz':66 'reason':93,192 'reli':274 'restrict':280 'run':127,133,187,199,223 'save':153 'set':114,157 'similar':150 'someth':149 'specif':211 'steam':7,82,104,136,143,209,301,311 'still':176,303 'stuff':11,215 'syncth':159 'though':196 'tweak':212 'updat':181 'usabl':25 'use':17,125,219 'user':284 'usual':145,204 'version':297 'via':228 'want':123,148 'way':189 'whatev':120 'wherea':245 'wire':100 'without':273 'won':185 'work':170,237"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701464132
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/9447833"
    +editedAt: DateTimeImmutable @1702608921 {#2275
      date: 2023-12-15 03:55:21.0 +01:00
    }
    +createdAt: DateTimeImmutable @1701377732 {#2308
      date: 2023-11-30 21:55:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2391 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
  +body: "So apple does something crappy… And you’re upset with the people that enjoy their services?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701527335 {#1736
    date: 2023-12-02 15:28:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Yglorba@lemmy.dbzer0.com"
    "@CynicRaven@lemmy.world"
    "@Kallioapina@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1908 …}
  +nested: Doctrine\ORM\PersistentCollection {#1874 …}
  +votes: Doctrine\ORM\PersistentCollection {#1926 …}
  +reports: Doctrine\ORM\PersistentCollection {#1909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
  -id: 188865
  -bodyTs: "'appl':2 'crappi':5 'enjoy':14 'peopl':12 're':8 'servic':16 'someth':4 'upset':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5371932"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701527335 {#2455
    date: 2023-12-02 15:28:55.0 +01:00
  }
  +"title": 188865
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#2459
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2454
    +user: Proxies\__CG__\App\Entity\User {#2210 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "I-feel-like-the-Steam-Deck-is-the-best-proof"
    +title: "I feel like the Steam Deck is the best proof of Gabe Newell's quote that "piracy is a service issue.""
    +url: null
    +body: """
      They could have easily crammed the Steam Deck full of stuff to make it hard to use for piracy - locking down everything, making it usable only to play games you legitimately own, force you to go through who knows what hoops in order to play games on it. That’s what Nintendo or Apple or most other companies do.\n
      \n
      But they didn’t, because they realized they *didn’t have to*. It’s 100% possible to put pirated games on the Steam Deck - in fact, it’s as easy as it could reasonably be. You copy it over, you wire it up to Steam, if it’s a non-Linux game you set it up with Proton or whatever else you want to use to run it, bam. You can now run it in Steam just as easily as a normal Steam game (usually.) If you want something similar to cloud saves you can even set up SyncThing for that.\n
      \n
      But all of that is a lot of work, and after all that you still don’t have automatic updates, and some games won’t run this way for one reason or another even though they’ll run if you own them (usually, I assume, because of Steam Deck specific tweaks or install stuff that are only used when you’re running them on the Deck via the normal method.) Some of this you can work around but it’s even more hoops.\n
      \n
      Whereas if you own a game it’s just push a button and play. They made legitimately owning a game *more* convenient than piracy, and they did it without relying on DRM or anything that restricts or annoys legitimate users at all - even if a game has a DRM-free GOG version, owning it on Steam will still make it easier to play on the Steam Deck.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 302
    +favouriteCount: 1491
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719315732 {#2197
      date: 2024-06-25 13:42:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2207 …}
    +votes: Doctrine\ORM\PersistentCollection {#2208 …}
    +reports: Doctrine\ORM\PersistentCollection {#2204 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
    +badges: Doctrine\ORM\PersistentCollection {#2268 …}
    +children: [
      App\Entity\EntryComment {#2459}
    ]
    -id: 18755
    -titleTs: "'best':9 'deck':6 'feel':2 'gabe':12 'issu':21 'like':3 'newel':13 'piraci':17 'proof':10 'quot':15 'servic':20 'steam':5"
    -bodyTs: "'100':74 'annoy':282 'anoth':194 'anyth':278 'appl':54 'around':238 'assum':206 'automat':180 'bam':129 'button':256 'cloud':152 'compani':58 'conveni':266 'copi':96 'could':2,92 'cram':5 'deck':8,83,210,227,312 'didn':62,68 'drm':276,294 'drm-free':293 'easi':89 'easier':306 'easili':4,139 'els':121 'even':156,195,242,287 'everyth':22 'fact':85 'forc':33 'free':295 'full':9 'game':29,46,79,112,144,184,250,264,290 'go':36 'gog':296 'hard':15 'hoop':41,244 'instal':214 'know':39 'legitim':31,261,283 'linux':111 'll':198 'lock':20 'lot':168 'made':260 'make':13,23,304 'method':231 'nintendo':52 'non':110 'non-linux':109 'normal':142,230 'one':191 'order':43 'own':262,298 'piraci':19,268 'pirat':78 'play':28,45,258,308 'possibl':75 'proton':118 'push':254 'put':77 're':222 'realiz':66 'reason':93,192 'reli':274 'restrict':280 'run':127,133,187,199,223 'save':153 'set':114,157 'similar':150 'someth':149 'specif':211 'steam':7,82,104,136,143,209,301,311 'still':176,303 'stuff':11,215 'syncth':159 'though':196 'tweak':212 'updat':181 'usabl':25 'use':17,125,219 'user':284 'usual':145,204 'version':297 'via':228 'want':123,148 'way':189 'whatev':120 'wherea':245 'wire':100 'without':273 'won':185 'work':170,237"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701464132
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/9447833"
    +editedAt: DateTimeImmutable @1702608921 {#2275
      date: 2023-12-15 03:55:21.0 +01:00
    }
    +createdAt: DateTimeImmutable @1701377732 {#2308
      date: 2023-11-30 21:55:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2391 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
  +body: "So apple does something crappy… And you’re upset with the people that enjoy their services?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701527335 {#1736
    date: 2023-12-02 15:28:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Yglorba@lemmy.dbzer0.com"
    "@CynicRaven@lemmy.world"
    "@Kallioapina@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1908 …}
  +nested: Doctrine\ORM\PersistentCollection {#1874 …}
  +votes: Doctrine\ORM\PersistentCollection {#1926 …}
  +reports: Doctrine\ORM\PersistentCollection {#1909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
  -id: 188865
  -bodyTs: "'appl':2 'crappi':5 'enjoy':14 'peopl':12 're':8 'servic':16 'someth':4 'upset':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5371932"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701527335 {#2455
    date: 2023-12-02 15:28:55.0 +01:00
  }
  +"title": 188865
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#2459
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2454
    +user: Proxies\__CG__\App\Entity\User {#2210 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "I-feel-like-the-Steam-Deck-is-the-best-proof"
    +title: "I feel like the Steam Deck is the best proof of Gabe Newell's quote that "piracy is a service issue.""
    +url: null
    +body: """
      They could have easily crammed the Steam Deck full of stuff to make it hard to use for piracy - locking down everything, making it usable only to play games you legitimately own, force you to go through who knows what hoops in order to play games on it. That’s what Nintendo or Apple or most other companies do.\n
      \n
      But they didn’t, because they realized they *didn’t have to*. It’s 100% possible to put pirated games on the Steam Deck - in fact, it’s as easy as it could reasonably be. You copy it over, you wire it up to Steam, if it’s a non-Linux game you set it up with Proton or whatever else you want to use to run it, bam. You can now run it in Steam just as easily as a normal Steam game (usually.) If you want something similar to cloud saves you can even set up SyncThing for that.\n
      \n
      But all of that is a lot of work, and after all that you still don’t have automatic updates, and some games won’t run this way for one reason or another even though they’ll run if you own them (usually, I assume, because of Steam Deck specific tweaks or install stuff that are only used when you’re running them on the Deck via the normal method.) Some of this you can work around but it’s even more hoops.\n
      \n
      Whereas if you own a game it’s just push a button and play. They made legitimately owning a game *more* convenient than piracy, and they did it without relying on DRM or anything that restricts or annoys legitimate users at all - even if a game has a DRM-free GOG version, owning it on Steam will still make it easier to play on the Steam Deck.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 302
    +favouriteCount: 1491
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719315732 {#2197
      date: 2024-06-25 13:42:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2207 …}
    +votes: Doctrine\ORM\PersistentCollection {#2208 …}
    +reports: Doctrine\ORM\PersistentCollection {#2204 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
    +badges: Doctrine\ORM\PersistentCollection {#2268 …}
    +children: [
      App\Entity\EntryComment {#2459}
    ]
    -id: 18755
    -titleTs: "'best':9 'deck':6 'feel':2 'gabe':12 'issu':21 'like':3 'newel':13 'piraci':17 'proof':10 'quot':15 'servic':20 'steam':5"
    -bodyTs: "'100':74 'annoy':282 'anoth':194 'anyth':278 'appl':54 'around':238 'assum':206 'automat':180 'bam':129 'button':256 'cloud':152 'compani':58 'conveni':266 'copi':96 'could':2,92 'cram':5 'deck':8,83,210,227,312 'didn':62,68 'drm':276,294 'drm-free':293 'easi':89 'easier':306 'easili':4,139 'els':121 'even':156,195,242,287 'everyth':22 'fact':85 'forc':33 'free':295 'full':9 'game':29,46,79,112,144,184,250,264,290 'go':36 'gog':296 'hard':15 'hoop':41,244 'instal':214 'know':39 'legitim':31,261,283 'linux':111 'll':198 'lock':20 'lot':168 'made':260 'make':13,23,304 'method':231 'nintendo':52 'non':110 'non-linux':109 'normal':142,230 'one':191 'order':43 'own':262,298 'piraci':19,268 'pirat':78 'play':28,45,258,308 'possibl':75 'proton':118 'push':254 'put':77 're':222 'realiz':66 'reason':93,192 'reli':274 'restrict':280 'run':127,133,187,199,223 'save':153 'set':114,157 'similar':150 'someth':149 'specif':211 'steam':7,82,104,136,143,209,301,311 'still':176,303 'stuff':11,215 'syncth':159 'though':196 'tweak':212 'updat':181 'usabl':25 'use':17,125,219 'user':284 'usual':145,204 'version':297 'via':228 'want':123,148 'way':189 'whatev':120 'wherea':245 'wire':100 'without':273 'won':185 'work':170,237"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701464132
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/9447833"
    +editedAt: DateTimeImmutable @1702608921 {#2275
      date: 2023-12-15 03:55:21.0 +01:00
    }
    +createdAt: DateTimeImmutable @1701377732 {#2308
      date: 2023-11-30 21:55:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2391 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
  +body: "So apple does something crappy… And you’re upset with the people that enjoy their services?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701527335 {#1736
    date: 2023-12-02 15:28:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Yglorba@lemmy.dbzer0.com"
    "@CynicRaven@lemmy.world"
    "@Kallioapina@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1908 …}
  +nested: Doctrine\ORM\PersistentCollection {#1874 …}
  +votes: Doctrine\ORM\PersistentCollection {#1926 …}
  +reports: Doctrine\ORM\PersistentCollection {#1909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
  -id: 188865
  -bodyTs: "'appl':2 'crappi':5 'enjoy':14 'peopl':12 're':8 'servic':16 'someth':4 'upset':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5371932"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701527335 {#2455
    date: 2023-12-02 15:28:55.0 +01:00
  }
  +"title": 188865
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2461
  +user: Proxies\__CG__\App\Entity\User {#2163 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#2253 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2262 …}
  +slug: "kando-The-Cross-Platform-Pie-Menu"
  +title: "kando: 🥧 The Cross-Platform Pie Menu."
  +url: "https://github.com/kando-menu/kando"
  +body: """
    > Kando will be a pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. For instance, you can use it to control your music player, to open your favorite websites or to simulate shortcuts.\n
    \n
    > It will be available for Windows, Linux and maybe macOS.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 97
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701029343 {#2273
    date: 2023-11-26 21:09:03.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2263 …}
  +votes: Doctrine\ORM\PersistentCollection {#2235 …}
  +reports: Doctrine\ORM\PersistentCollection {#2239 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2236 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2226 …}
  +badges: Doctrine\ORM\PersistentCollection {#2238 …}
  +children: [
    App\Entity\EntryComment {#1795
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2461 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "Has anyone here tried Kando yet? Looks like a very nice tool. How does it compare to typical keyboard shortcuts?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701427307 {#1621
        date: 2023-12-01 11:41:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2458 …}
      +nested: Doctrine\ORM\PersistentCollection {#2422 …}
      +votes: Doctrine\ORM\PersistentCollection {#2448 …}
      +reports: Doctrine\ORM\PersistentCollection {#2464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 160595
      -bodyTs: "'anyon':2 'compar':16 'kando':5 'keyboard':19 'like':8 'look':7 'nice':11 'shortcut':20 'tool':12 'tri':4 'typic':18 'yet':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5145140"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700872397 {#1554
        date: 2023-11-25 01:33:17.0 +01:00
      }
      +"title": 160595
    }
  ]
  -id: 16323
  -titleTs: "'cross':4 'cross-platform':3 'kando':1 'menu':7 'pie':6 'platform':5"
  -bodyTs: "'action':25 'allow':17 'avail':49 'control':33 'creat':20 'customiz':14 'desktop':9 'favorit':40 'high':13 'instanc':27 'kando':1 'linux':52 'maco':55 'mayb':54 'menu':6 'menus':23 'music':35 'open':38 'pie':5 'player':36 'shortcut':45 'simul':44 'use':30 'websit':41 'window':51"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700928195
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/6776380"
  +editedAt: DateTimeImmutable @1701372092 {#2203
    date: 2023-11-30 20:21:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700841795 {#2278
    date: 2023-11-24 17:03:15.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2461
  +user: Proxies\__CG__\App\Entity\User {#2163 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#2253 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2262 …}
  +slug: "kando-The-Cross-Platform-Pie-Menu"
  +title: "kando: 🥧 The Cross-Platform Pie Menu."
  +url: "https://github.com/kando-menu/kando"
  +body: """
    > Kando will be a pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. For instance, you can use it to control your music player, to open your favorite websites or to simulate shortcuts.\n
    \n
    > It will be available for Windows, Linux and maybe macOS.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 97
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701029343 {#2273
    date: 2023-11-26 21:09:03.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2263 …}
  +votes: Doctrine\ORM\PersistentCollection {#2235 …}
  +reports: Doctrine\ORM\PersistentCollection {#2239 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2236 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2226 …}
  +badges: Doctrine\ORM\PersistentCollection {#2238 …}
  +children: [
    App\Entity\EntryComment {#1795
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2461 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "Has anyone here tried Kando yet? Looks like a very nice tool. How does it compare to typical keyboard shortcuts?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701427307 {#1621
        date: 2023-12-01 11:41:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2458 …}
      +nested: Doctrine\ORM\PersistentCollection {#2422 …}
      +votes: Doctrine\ORM\PersistentCollection {#2448 …}
      +reports: Doctrine\ORM\PersistentCollection {#2464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 160595
      -bodyTs: "'anyon':2 'compar':16 'kando':5 'keyboard':19 'like':8 'look':7 'nice':11 'shortcut':20 'tool':12 'tri':4 'typic':18 'yet':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5145140"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700872397 {#1554
        date: 2023-11-25 01:33:17.0 +01:00
      }
      +"title": 160595
    }
  ]
  -id: 16323
  -titleTs: "'cross':4 'cross-platform':3 'kando':1 'menu':7 'pie':6 'platform':5"
  -bodyTs: "'action':25 'allow':17 'avail':49 'control':33 'creat':20 'customiz':14 'desktop':9 'favorit':40 'high':13 'instanc':27 'kando':1 'linux':52 'maco':55 'mayb':54 'menu':6 'menus':23 'music':35 'open':38 'pie':5 'player':36 'shortcut':45 'simul':44 'use':30 'websit':41 'window':51"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700928195
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/6776380"
  +editedAt: DateTimeImmutable @1701372092 {#2203
    date: 2023-11-30 20:21:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700841795 {#2278
    date: 2023-11-24 17:03:15.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2461
  +user: Proxies\__CG__\App\Entity\User {#2163 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#2253 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2262 …}
  +slug: "kando-The-Cross-Platform-Pie-Menu"
  +title: "kando: 🥧 The Cross-Platform Pie Menu."
  +url: "https://github.com/kando-menu/kando"
  +body: """
    > Kando will be a pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. For instance, you can use it to control your music player, to open your favorite websites or to simulate shortcuts.\n
    \n
    > It will be available for Windows, Linux and maybe macOS.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 97
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701029343 {#2273
    date: 2023-11-26 21:09:03.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2263 …}
  +votes: Doctrine\ORM\PersistentCollection {#2235 …}
  +reports: Doctrine\ORM\PersistentCollection {#2239 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2236 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2226 …}
  +badges: Doctrine\ORM\PersistentCollection {#2238 …}
  +children: [
    App\Entity\EntryComment {#1795
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2461 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "Has anyone here tried Kando yet? Looks like a very nice tool. How does it compare to typical keyboard shortcuts?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701427307 {#1621
        date: 2023-12-01 11:41:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2458 …}
      +nested: Doctrine\ORM\PersistentCollection {#2422 …}
      +votes: Doctrine\ORM\PersistentCollection {#2448 …}
      +reports: Doctrine\ORM\PersistentCollection {#2464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 160595
      -bodyTs: "'anyon':2 'compar':16 'kando':5 'keyboard':19 'like':8 'look':7 'nice':11 'shortcut':20 'tool':12 'tri':4 'typic':18 'yet':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5145140"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700872397 {#1554
        date: 2023-11-25 01:33:17.0 +01:00
      }
      +"title": 160595
    }
  ]
  -id: 16323
  -titleTs: "'cross':4 'cross-platform':3 'kando':1 'menu':7 'pie':6 'platform':5"
  -bodyTs: "'action':25 'allow':17 'avail':49 'control':33 'creat':20 'customiz':14 'desktop':9 'favorit':40 'high':13 'instanc':27 'kando':1 'linux':52 'maco':55 'mayb':54 'menu':6 'menus':23 'music':35 'open':38 'pie':5 'player':36 'shortcut':45 'simul':44 'use':30 'websit':41 'window':51"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700928195
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/6776380"
  +editedAt: DateTimeImmutable @1701372092 {#2203
    date: 2023-11-30 20:21:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700841795 {#2278
    date: 2023-11-24 17:03:15.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#1795
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2163 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#2253 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2262 …}
    +slug: "kando-The-Cross-Platform-Pie-Menu"
    +title: "kando: 🥧 The Cross-Platform Pie Menu."
    +url: "https://github.com/kando-menu/kando"
    +body: """
      > Kando will be a pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. For instance, you can use it to control your music player, to open your favorite websites or to simulate shortcuts.\n
      \n
      > It will be available for Windows, Linux and maybe macOS.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 97
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701029343 {#2273
      date: 2023-11-26 21:09:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2263 …}
    +votes: Doctrine\ORM\PersistentCollection {#2235 …}
    +reports: Doctrine\ORM\PersistentCollection {#2239 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2236 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2226 …}
    +badges: Doctrine\ORM\PersistentCollection {#2238 …}
    +children: [
      App\Entity\EntryComment {#1795}
    ]
    -id: 16323
    -titleTs: "'cross':4 'cross-platform':3 'kando':1 'menu':7 'pie':6 'platform':5"
    -bodyTs: "'action':25 'allow':17 'avail':49 'control':33 'creat':20 'customiz':14 'desktop':9 'favorit':40 'high':13 'instanc':27 'kando':1 'linux':52 'maco':55 'mayb':54 'menu':6 'menus':23 'music':35 'open':38 'pie':5 'player':36 'shortcut':45 'simul':44 'use':30 'websit':41 'window':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700928195
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/6776380"
    +editedAt: DateTimeImmutable @1701372092 {#2203
      date: 2023-11-30 20:21:32.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700841795 {#2278
      date: 2023-11-24 17:03:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "Has anyone here tried Kando yet? Looks like a very nice tool. How does it compare to typical keyboard shortcuts?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701427307 {#1621
    date: 2023-12-01 11:41:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2458 …}
  +nested: Doctrine\ORM\PersistentCollection {#2422 …}
  +votes: Doctrine\ORM\PersistentCollection {#2448 …}
  +reports: Doctrine\ORM\PersistentCollection {#2464 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
  -id: 160595
  -bodyTs: "'anyon':2 'compar':16 'kando':5 'keyboard':19 'like':8 'look':7 'nice':11 'shortcut':20 'tool':12 'tri':4 'typic':18 'yet':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5145140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700872397 {#1554
    date: 2023-11-25 01:33:17.0 +01:00
  }
  +"title": 160595
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#1795
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2163 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#2253 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2262 …}
    +slug: "kando-The-Cross-Platform-Pie-Menu"
    +title: "kando: 🥧 The Cross-Platform Pie Menu."
    +url: "https://github.com/kando-menu/kando"
    +body: """
      > Kando will be a pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. For instance, you can use it to control your music player, to open your favorite websites or to simulate shortcuts.\n
      \n
      > It will be available for Windows, Linux and maybe macOS.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 97
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701029343 {#2273
      date: 2023-11-26 21:09:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2263 …}
    +votes: Doctrine\ORM\PersistentCollection {#2235 …}
    +reports: Doctrine\ORM\PersistentCollection {#2239 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2236 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2226 …}
    +badges: Doctrine\ORM\PersistentCollection {#2238 …}
    +children: [
      App\Entity\EntryComment {#1795}
    ]
    -id: 16323
    -titleTs: "'cross':4 'cross-platform':3 'kando':1 'menu':7 'pie':6 'platform':5"
    -bodyTs: "'action':25 'allow':17 'avail':49 'control':33 'creat':20 'customiz':14 'desktop':9 'favorit':40 'high':13 'instanc':27 'kando':1 'linux':52 'maco':55 'mayb':54 'menu':6 'menus':23 'music':35 'open':38 'pie':5 'player':36 'shortcut':45 'simul':44 'use':30 'websit':41 'window':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700928195
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/6776380"
    +editedAt: DateTimeImmutable @1701372092 {#2203
      date: 2023-11-30 20:21:32.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700841795 {#2278
      date: 2023-11-24 17:03:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "Has anyone here tried Kando yet? Looks like a very nice tool. How does it compare to typical keyboard shortcuts?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701427307 {#1621
    date: 2023-12-01 11:41:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2458 …}
  +nested: Doctrine\ORM\PersistentCollection {#2422 …}
  +votes: Doctrine\ORM\PersistentCollection {#2448 …}
  +reports: Doctrine\ORM\PersistentCollection {#2464 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
  -id: 160595
  -bodyTs: "'anyon':2 'compar':16 'kando':5 'keyboard':19 'like':8 'look':7 'nice':11 'shortcut':20 'tool':12 'tri':4 'typic':18 'yet':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5145140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700872397 {#1554
    date: 2023-11-25 01:33:17.0 +01:00
  }
  +"title": 160595
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#1795
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2163 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#2253 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2262 …}
    +slug: "kando-The-Cross-Platform-Pie-Menu"
    +title: "kando: 🥧 The Cross-Platform Pie Menu."
    +url: "https://github.com/kando-menu/kando"
    +body: """
      > Kando will be a pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. For instance, you can use it to control your music player, to open your favorite websites or to simulate shortcuts.\n
      \n
      > It will be available for Windows, Linux and maybe macOS.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 97
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701029343 {#2273
      date: 2023-11-26 21:09:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2263 …}
    +votes: Doctrine\ORM\PersistentCollection {#2235 …}
    +reports: Doctrine\ORM\PersistentCollection {#2239 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2236 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2226 …}
    +badges: Doctrine\ORM\PersistentCollection {#2238 …}
    +children: [
      App\Entity\EntryComment {#1795}
    ]
    -id: 16323
    -titleTs: "'cross':4 'cross-platform':3 'kando':1 'menu':7 'pie':6 'platform':5"
    -bodyTs: "'action':25 'allow':17 'avail':49 'control':33 'creat':20 'customiz':14 'desktop':9 'favorit':40 'high':13 'instanc':27 'kando':1 'linux':52 'maco':55 'mayb':54 'menu':6 'menus':23 'music':35 'open':38 'pie':5 'player':36 'shortcut':45 'simul':44 'use':30 'websit':41 'window':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700928195
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/6776380"
    +editedAt: DateTimeImmutable @1701372092 {#2203
      date: 2023-11-30 20:21:32.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700841795 {#2278
      date: 2023-11-24 17:03:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "Has anyone here tried Kando yet? Looks like a very nice tool. How does it compare to typical keyboard shortcuts?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701427307 {#1621
    date: 2023-12-01 11:41:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2458 …}
  +nested: Doctrine\ORM\PersistentCollection {#2422 …}
  +votes: Doctrine\ORM\PersistentCollection {#2448 …}
  +reports: Doctrine\ORM\PersistentCollection {#2464 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1725 …}
  -id: 160595
  -bodyTs: "'anyon':2 'compar':16 'kando':5 'keyboard':19 'like':8 'look':7 'nice':11 'shortcut':20 'tool':12 'tri':4 'typic':18 'yet':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5145140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700872397 {#1554
    date: 2023-11-25 01:33:17.0 +01:00
  }
  +"title": 160595
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_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\Entry {#1709
  +user: App\Entity\User {#259 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Help-me-choose-a-distro-please"
  +title: "Help me choose a distro, please!"
  +url: null
  +body: """
    I’m ditching Windows in favor of Linux on my personal desktop. And so I’m looking for advice on which distro I should start with.\n
    \n
    #### About Me\n
    \n
    I use Linux professionally all the time but mostly to build ci/cd pipelines and for software development/operations. I’ve never been a Linux admin nor have I ever chosen the distro I use. I’m generally comfortable using Linux and digging into configs/issues as needed.\n
    \n
    #### Planned Usage\n
    \n
    I use this machine for typical home usage: Firefox, a notes app (currently Notesnook), maybe office style tools like word and excel. I also use this for gaming: Steam, Discord, etc. Lastly and least important, I use this for a small amount of dev work: VSCode, various languages, possibly running containers.\n
    \n
    #### What I’m Looking For\n
    \n
    I’d like an OS that’s highly configurable but ships with good default settings and requires very little effort to start using. I don’t want it to ship with loads of applications; I want to choose and install all of the higher level tools. Shipping with a configured desktop is perfectly fine but not required. Ideally, I can have all of this while still keeping the maintenance low. I think that means a stable OS, a good package manager, stable/automatic updates, etc.\n
    \n
    Last bit. Open source is rather important to me. I prefer free and free.\n
    \n
    Anyone have good suggestions??\n
    \n
    #### Edit\n
    \n
    I’m aware of tools like [Distro Chooser](https://distrochooser.de/). They’ve recommended Arch Linux and Endeavor OS to me so far. But I’m not ready to trust them yet. I’m looking for human input.\n
    \n
    #### Edit 2: Hardware Info\n
    \n
    I’m running on an [ASUS ROG Strix GA15DK](https://www.newegg.com/asus-ga15dk-ds776/p/N82E16883221675?Item=N82E16883221675). It’s just over 2 years old. The hardware was shiny but not top-tier at the time. It’s not new at this point but also not old by Linux standards.\n
    \n
    - AMD Ryzen 7 5800X Processor\n
    - NVIDIA GeForce RTX 3070\n
    - 16GB DDR4 3200 MHz RAM\n
    \n
    #### Edit 3\n
    \n
    It’s official. I installed EndeavourOS! I got it to work without any issues. Yup, first try. It definitely didn’t take me ~10 tries :D\n
    \n
    Thanks for all the input all! Wonderful crowd here!!!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 1
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1697984571 {#1409
    date: 2023-10-22 16:22:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1671 …}
  +votes: Doctrine\ORM\PersistentCollection {#1650 …}
  +reports: Doctrine\ORM\PersistentCollection {#1655 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
  +badges: Doctrine\ORM\PersistentCollection {#1563 …}
  +children: []
  -id: 9651
  -titleTs: "'choos':3 'distro':5 'help':1 'pleas':6"
  -bodyTs: "'/).':245 '/asus-ga15dk-ds776/p/n82e16883221675?item=n82e16883221675).':288 '10':361 '16gb':331 '2':274,293 '3':337 '3070':330 '3200':333 '5800x':325 '7':324 'admin':52 'advic':19 'also':99,316 'amd':322 'amount':117 'anyon':230 'app':87 'applic':165 'arch':249 'asus':282 'awar':237 'bit':217 'build':39 'choos':169 'chooser':242 'chosen':57 'ci/cd':40 'comfort':65 'configs/issues':71 'configur':140,181 'contain':126 'crowd':371 'current':88 'd':133,363 'ddr4':332 'default':145 'definit':356 'desktop':12,182 'dev':119 'development/operations':45 'didn':357 'dig':69 'discord':105 'distro':22,59,241 'distrochooser.de':244 'distrochooser.de/).':243 'ditch':3 'edit':234,273,336 'effort':151 'endeavor':252 'endeavouro':343 'etc':106,215 'ever':56 'excel':97 'far':257 'favor':6 'fine':185 'firefox':84 'first':353 'free':227,229 'ga15dk':285 'game':103 'geforc':328 'general':64 'good':144,210,232 'got':345 'hardwar':275,297 'high':139 'higher':175 'home':82 'human':271 'ideal':189 'import':110,222 'info':276 'input':272,368 'instal':171,342 'issu':351 'keep':198 'languag':123 'last':107,216 'least':109 'level':176 'like':94,134,240 'linux':8,31,51,67,250,320 'littl':150 'load':163 'look':17,130,269 'low':201 'm':2,16,63,129,236,260,268,278 'machin':79 'mainten':200 'manag':212 'mayb':90 'mean':205 'mhz':334 'most':37 'need':73 'never':48 'new':311 'note':86 'notesnook':89 'nvidia':327 'offic':91 'offici':340 'old':295,318 'open':218 'os':136,208,253 'packag':211 'perfect':184 'person':11 'pipelin':41 'plan':74 'point':314 'possibl':124 'prefer':226 'processor':326 'profession':32 'ram':335 'rather':221 'readi':262 'recommend':248 'requir':148,188 'rog':283 'rtx':329 'run':125,279 'ryzen':323 'set':146 'shini':299 'ship':142,161,178 'small':116 'softwar':44 'sourc':219 'stabl':207 'stable/automatic':213 'standard':321 'start':25,153 'steam':104 'still':197 'strix':284 'style':92 'suggest':233 'take':359 'thank':364 'think':203 'tier':304 'time':35,307 'tool':93,177,239 'top':303 'top-tier':302 'tri':354,362 'trust':264 'typic':81 'updat':214 'usag':75,83 'use':30,61,66,77,100,112,154 'various':122 've':47,247 'vscode':121 'want':158,167 'window':4 'without':349 'wonder':370 'word':95 'work':120,348 'www.newegg.com':287 'www.newegg.com/asus-ga15dk-ds776/p/n82e16883221675?item=n82e16883221675).':286 'year':294 'yet':266 'yup':352"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1697945847
  +visibility: "visible             "
  +apId: "https://programming.dev/post/4712919"
  +editedAt: null
  +createdAt: DateTimeImmutable @1697919847 {#1422
    date: 2023-10-21 22:24:07.0 +02:00
  }
}
"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
63 DENIED edit
App\Entity\Entry {#1709
  +user: App\Entity\User {#259 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Help-me-choose-a-distro-please"
  +title: "Help me choose a distro, please!"
  +url: null
  +body: """
    I’m ditching Windows in favor of Linux on my personal desktop. And so I’m looking for advice on which distro I should start with.\n
    \n
    #### About Me\n
    \n
    I use Linux professionally all the time but mostly to build ci/cd pipelines and for software development/operations. I’ve never been a Linux admin nor have I ever chosen the distro I use. I’m generally comfortable using Linux and digging into configs/issues as needed.\n
    \n
    #### Planned Usage\n
    \n
    I use this machine for typical home usage: Firefox, a notes app (currently Notesnook), maybe office style tools like word and excel. I also use this for gaming: Steam, Discord, etc. Lastly and least important, I use this for a small amount of dev work: VSCode, various languages, possibly running containers.\n
    \n
    #### What I’m Looking For\n
    \n
    I’d like an OS that’s highly configurable but ships with good default settings and requires very little effort to start using. I don’t want it to ship with loads of applications; I want to choose and install all of the higher level tools. Shipping with a configured desktop is perfectly fine but not required. Ideally, I can have all of this while still keeping the maintenance low. I think that means a stable OS, a good package manager, stable/automatic updates, etc.\n
    \n
    Last bit. Open source is rather important to me. I prefer free and free.\n
    \n
    Anyone have good suggestions??\n
    \n
    #### Edit\n
    \n
    I’m aware of tools like [Distro Chooser](https://distrochooser.de/). They’ve recommended Arch Linux and Endeavor OS to me so far. But I’m not ready to trust them yet. I’m looking for human input.\n
    \n
    #### Edit 2: Hardware Info\n
    \n
    I’m running on an [ASUS ROG Strix GA15DK](https://www.newegg.com/asus-ga15dk-ds776/p/N82E16883221675?Item=N82E16883221675). It’s just over 2 years old. The hardware was shiny but not top-tier at the time. It’s not new at this point but also not old by Linux standards.\n
    \n
    - AMD Ryzen 7 5800X Processor\n
    - NVIDIA GeForce RTX 3070\n
    - 16GB DDR4 3200 MHz RAM\n
    \n
    #### Edit 3\n
    \n
    It’s official. I installed EndeavourOS! I got it to work without any issues. Yup, first try. It definitely didn’t take me ~10 tries :D\n
    \n
    Thanks for all the input all! Wonderful crowd here!!!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 1
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1697984571 {#1409
    date: 2023-10-22 16:22:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1671 …}
  +votes: Doctrine\ORM\PersistentCollection {#1650 …}
  +reports: Doctrine\ORM\PersistentCollection {#1655 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
  +badges: Doctrine\ORM\PersistentCollection {#1563 …}
  +children: []
  -id: 9651
  -titleTs: "'choos':3 'distro':5 'help':1 'pleas':6"
  -bodyTs: "'/).':245 '/asus-ga15dk-ds776/p/n82e16883221675?item=n82e16883221675).':288 '10':361 '16gb':331 '2':274,293 '3':337 '3070':330 '3200':333 '5800x':325 '7':324 'admin':52 'advic':19 'also':99,316 'amd':322 'amount':117 'anyon':230 'app':87 'applic':165 'arch':249 'asus':282 'awar':237 'bit':217 'build':39 'choos':169 'chooser':242 'chosen':57 'ci/cd':40 'comfort':65 'configs/issues':71 'configur':140,181 'contain':126 'crowd':371 'current':88 'd':133,363 'ddr4':332 'default':145 'definit':356 'desktop':12,182 'dev':119 'development/operations':45 'didn':357 'dig':69 'discord':105 'distro':22,59,241 'distrochooser.de':244 'distrochooser.de/).':243 'ditch':3 'edit':234,273,336 'effort':151 'endeavor':252 'endeavouro':343 'etc':106,215 'ever':56 'excel':97 'far':257 'favor':6 'fine':185 'firefox':84 'first':353 'free':227,229 'ga15dk':285 'game':103 'geforc':328 'general':64 'good':144,210,232 'got':345 'hardwar':275,297 'high':139 'higher':175 'home':82 'human':271 'ideal':189 'import':110,222 'info':276 'input':272,368 'instal':171,342 'issu':351 'keep':198 'languag':123 'last':107,216 'least':109 'level':176 'like':94,134,240 'linux':8,31,51,67,250,320 'littl':150 'load':163 'look':17,130,269 'low':201 'm':2,16,63,129,236,260,268,278 'machin':79 'mainten':200 'manag':212 'mayb':90 'mean':205 'mhz':334 'most':37 'need':73 'never':48 'new':311 'note':86 'notesnook':89 'nvidia':327 'offic':91 'offici':340 'old':295,318 'open':218 'os':136,208,253 'packag':211 'perfect':184 'person':11 'pipelin':41 'plan':74 'point':314 'possibl':124 'prefer':226 'processor':326 'profession':32 'ram':335 'rather':221 'readi':262 'recommend':248 'requir':148,188 'rog':283 'rtx':329 'run':125,279 'ryzen':323 'set':146 'shini':299 'ship':142,161,178 'small':116 'softwar':44 'sourc':219 'stabl':207 'stable/automatic':213 'standard':321 'start':25,153 'steam':104 'still':197 'strix':284 'style':92 'suggest':233 'take':359 'thank':364 'think':203 'tier':304 'time':35,307 'tool':93,177,239 'top':303 'top-tier':302 'tri':354,362 'trust':264 'typic':81 'updat':214 'usag':75,83 'use':30,61,66,77,100,112,154 'various':122 've':47,247 'vscode':121 'want':158,167 'window':4 'without':349 'wonder':370 'word':95 'work':120,348 'www.newegg.com':287 'www.newegg.com/asus-ga15dk-ds776/p/n82e16883221675?item=n82e16883221675).':286 'year':294 'yet':266 'yup':352"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1697945847
  +visibility: "visible             "
  +apId: "https://programming.dev/post/4712919"
  +editedAt: null
  +createdAt: DateTimeImmutable @1697919847 {#1422
    date: 2023-10-21 22:24:07.0 +02:00
  }
}
"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
64 DENIED moderate
App\Entity\Entry {#1709
  +user: App\Entity\User {#259 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Help-me-choose-a-distro-please"
  +title: "Help me choose a distro, please!"
  +url: null
  +body: """
    I’m ditching Windows in favor of Linux on my personal desktop. And so I’m looking for advice on which distro I should start with.\n
    \n
    #### About Me\n
    \n
    I use Linux professionally all the time but mostly to build ci/cd pipelines and for software development/operations. I’ve never been a Linux admin nor have I ever chosen the distro I use. I’m generally comfortable using Linux and digging into configs/issues as needed.\n
    \n
    #### Planned Usage\n
    \n
    I use this machine for typical home usage: Firefox, a notes app (currently Notesnook), maybe office style tools like word and excel. I also use this for gaming: Steam, Discord, etc. Lastly and least important, I use this for a small amount of dev work: VSCode, various languages, possibly running containers.\n
    \n
    #### What I’m Looking For\n
    \n
    I’d like an OS that’s highly configurable but ships with good default settings and requires very little effort to start using. I don’t want it to ship with loads of applications; I want to choose and install all of the higher level tools. Shipping with a configured desktop is perfectly fine but not required. Ideally, I can have all of this while still keeping the maintenance low. I think that means a stable OS, a good package manager, stable/automatic updates, etc.\n
    \n
    Last bit. Open source is rather important to me. I prefer free and free.\n
    \n
    Anyone have good suggestions??\n
    \n
    #### Edit\n
    \n
    I’m aware of tools like [Distro Chooser](https://distrochooser.de/). They’ve recommended Arch Linux and Endeavor OS to me so far. But I’m not ready to trust them yet. I’m looking for human input.\n
    \n
    #### Edit 2: Hardware Info\n
    \n
    I’m running on an [ASUS ROG Strix GA15DK](https://www.newegg.com/asus-ga15dk-ds776/p/N82E16883221675?Item=N82E16883221675). It’s just over 2 years old. The hardware was shiny but not top-tier at the time. It’s not new at this point but also not old by Linux standards.\n
    \n
    - AMD Ryzen 7 5800X Processor\n
    - NVIDIA GeForce RTX 3070\n
    - 16GB DDR4 3200 MHz RAM\n
    \n
    #### Edit 3\n
    \n
    It’s official. I installed EndeavourOS! I got it to work without any issues. Yup, first try. It definitely didn’t take me ~10 tries :D\n
    \n
    Thanks for all the input all! Wonderful crowd here!!!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 1
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1697984571 {#1409
    date: 2023-10-22 16:22:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1671 …}
  +votes: Doctrine\ORM\PersistentCollection {#1650 …}
  +reports: Doctrine\ORM\PersistentCollection {#1655 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
  +badges: Doctrine\ORM\PersistentCollection {#1563 …}
  +children: []
  -id: 9651
  -titleTs: "'choos':3 'distro':5 'help':1 'pleas':6"
  -bodyTs: "'/).':245 '/asus-ga15dk-ds776/p/n82e16883221675?item=n82e16883221675).':288 '10':361 '16gb':331 '2':274,293 '3':337 '3070':330 '3200':333 '5800x':325 '7':324 'admin':52 'advic':19 'also':99,316 'amd':322 'amount':117 'anyon':230 'app':87 'applic':165 'arch':249 'asus':282 'awar':237 'bit':217 'build':39 'choos':169 'chooser':242 'chosen':57 'ci/cd':40 'comfort':65 'configs/issues':71 'configur':140,181 'contain':126 'crowd':371 'current':88 'd':133,363 'ddr4':332 'default':145 'definit':356 'desktop':12,182 'dev':119 'development/operations':45 'didn':357 'dig':69 'discord':105 'distro':22,59,241 'distrochooser.de':244 'distrochooser.de/).':243 'ditch':3 'edit':234,273,336 'effort':151 'endeavor':252 'endeavouro':343 'etc':106,215 'ever':56 'excel':97 'far':257 'favor':6 'fine':185 'firefox':84 'first':353 'free':227,229 'ga15dk':285 'game':103 'geforc':328 'general':64 'good':144,210,232 'got':345 'hardwar':275,297 'high':139 'higher':175 'home':82 'human':271 'ideal':189 'import':110,222 'info':276 'input':272,368 'instal':171,342 'issu':351 'keep':198 'languag':123 'last':107,216 'least':109 'level':176 'like':94,134,240 'linux':8,31,51,67,250,320 'littl':150 'load':163 'look':17,130,269 'low':201 'm':2,16,63,129,236,260,268,278 'machin':79 'mainten':200 'manag':212 'mayb':90 'mean':205 'mhz':334 'most':37 'need':73 'never':48 'new':311 'note':86 'notesnook':89 'nvidia':327 'offic':91 'offici':340 'old':295,318 'open':218 'os':136,208,253 'packag':211 'perfect':184 'person':11 'pipelin':41 'plan':74 'point':314 'possibl':124 'prefer':226 'processor':326 'profession':32 'ram':335 'rather':221 'readi':262 'recommend':248 'requir':148,188 'rog':283 'rtx':329 'run':125,279 'ryzen':323 'set':146 'shini':299 'ship':142,161,178 'small':116 'softwar':44 'sourc':219 'stabl':207 'stable/automatic':213 'standard':321 'start':25,153 'steam':104 'still':197 'strix':284 'style':92 'suggest':233 'take':359 'thank':364 'think':203 'tier':304 'time':35,307 'tool':93,177,239 'top':303 'top-tier':302 'tri':354,362 'trust':264 'typic':81 'updat':214 'usag':75,83 'use':30,61,66,77,100,112,154 'various':122 've':47,247 'vscode':121 'want':158,167 'window':4 'without':349 'wonder':370 'word':95 'work':120,348 'www.newegg.com':287 'www.newegg.com/asus-ga15dk-ds776/p/n82e16883221675?item=n82e16883221675).':286 'year':294 'yet':266 'yup':352"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1697945847
  +visibility: "visible             "
  +apId: "https://programming.dev/post/4712919"
  +editedAt: null
  +createdAt: DateTimeImmutable @1697919847 {#1422
    date: 2023-10-21 22:24:07.0 +02:00
  }
}
"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
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