GET https://kbin.spritesserver.nl/index.php/u/@Max_P@lemmy.max-p.me/active/2023-11-27::2023-11-27

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 …}
}
15.08 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 {#1711
  +user: Proxies\__CG__\App\Entity\User {#2095 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1616 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
  +slug: "Lemmy-reboot-frequency"
  +title: "Lemmy reboot frequency"
  +url: null
  +body: """
    Hello fellow Lemmyers or what ever we are!\n
    \n
    Today my Lemmy server went *sort* *of* down (uptime is OK, but the server seemed having problems to serve requests), so I restarted the docker and everything is back to normal. I use the docker version, I haven’t upgraded to the last version.\n
    \n
    How frequently should you relaunch the docker, if ever? Should I be better and upgrade faster?\n
    \n
    What do you think?\n
    \n
    Cheers!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701802037 {#2214
    date: 2023-12-05 19:47:17.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2232 …}
  +votes: Doctrine\ORM\PersistentCollection {#2252 …}
  +reports: Doctrine\ORM\PersistentCollection {#2189 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2311 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2293 …}
  +badges: Doctrine\ORM\PersistentCollection {#2309 …}
  +children: [
    App\Entity\EntryComment {#1705
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1711 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1616 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’ve never had to restart the Lemmy container and tracking down the reason why is probably a good idea.\n
        \n
        Also rule 5, this belongs to !lemmy_support@lemmy.ml
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1701123794 {#1692
        date: 2023-11-27 23:23:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Valmond@lemmy.mindoki.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1611 …}
      +nested: Doctrine\ORM\PersistentCollection {#1630 …}
      +votes: Doctrine\ORM\PersistentCollection {#1628 …}
      +reports: Doctrine\ORM\PersistentCollection {#1599 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1617 …}
      -id: 171730
      -bodyTs: "'5':23 'also':21 'belong':25 'contain':9 'good':19 'idea':20 'lemmi':8 'lemmy_support@lemmy.ml':27 'never':3 'probabl':17 'reason':14 'restart':6 'rule':22 'track':11 've':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.max-p.me/comment/1559411"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701123794 {#1795
        date: 2023-11-27 23:23:14.0 +01:00
      }
      +"title": 171730
    }
  ]
  -id: 17512
  -titleTs: "'frequenc':3 'lemmi':1 'reboot':2"
  -bodyTs: "'back':37 'better':65 'cheer':73 'docker':33,43,59 'ever':6,61 'everyth':35 'faster':68 'fellow':2 'frequent':54 'haven':46 'hello':1 'last':51 'lemmi':11 'lemmyer':3 'normal':39 'ok':19 'problem':25 'relaunch':57 'request':28 'restart':31 'seem':23 'serv':27 'server':12,22 'sort':14 'think':72 'today':9 'upgrad':48,67 'uptim':17 'use':41 'version':44,52 'went':13"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701191689
  +visibility: "visible             "
  +apId: "https://lemmy.mindoki.com/post/190422"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701120189 {#2120
    date: 2023-11-27 22:23:09.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1711
  +user: Proxies\__CG__\App\Entity\User {#2095 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1616 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
  +slug: "Lemmy-reboot-frequency"
  +title: "Lemmy reboot frequency"
  +url: null
  +body: """
    Hello fellow Lemmyers or what ever we are!\n
    \n
    Today my Lemmy server went *sort* *of* down (uptime is OK, but the server seemed having problems to serve requests), so I restarted the docker and everything is back to normal. I use the docker version, I haven’t upgraded to the last version.\n
    \n
    How frequently should you relaunch the docker, if ever? Should I be better and upgrade faster?\n
    \n
    What do you think?\n
    \n
    Cheers!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701802037 {#2214
    date: 2023-12-05 19:47:17.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2232 …}
  +votes: Doctrine\ORM\PersistentCollection {#2252 …}
  +reports: Doctrine\ORM\PersistentCollection {#2189 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2311 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2293 …}
  +badges: Doctrine\ORM\PersistentCollection {#2309 …}
  +children: [
    App\Entity\EntryComment {#1705
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1711 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1616 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’ve never had to restart the Lemmy container and tracking down the reason why is probably a good idea.\n
        \n
        Also rule 5, this belongs to !lemmy_support@lemmy.ml
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1701123794 {#1692
        date: 2023-11-27 23:23:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Valmond@lemmy.mindoki.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1611 …}
      +nested: Doctrine\ORM\PersistentCollection {#1630 …}
      +votes: Doctrine\ORM\PersistentCollection {#1628 …}
      +reports: Doctrine\ORM\PersistentCollection {#1599 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1617 …}
      -id: 171730
      -bodyTs: "'5':23 'also':21 'belong':25 'contain':9 'good':19 'idea':20 'lemmi':8 'lemmy_support@lemmy.ml':27 'never':3 'probabl':17 'reason':14 'restart':6 'rule':22 'track':11 've':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.max-p.me/comment/1559411"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701123794 {#1795
        date: 2023-11-27 23:23:14.0 +01:00
      }
      +"title": 171730
    }
  ]
  -id: 17512
  -titleTs: "'frequenc':3 'lemmi':1 'reboot':2"
  -bodyTs: "'back':37 'better':65 'cheer':73 'docker':33,43,59 'ever':6,61 'everyth':35 'faster':68 'fellow':2 'frequent':54 'haven':46 'hello':1 'last':51 'lemmi':11 'lemmyer':3 'normal':39 'ok':19 'problem':25 'relaunch':57 'request':28 'restart':31 'seem':23 'serv':27 'server':12,22 'sort':14 'think':72 'today':9 'upgrad':48,67 'uptim':17 'use':41 'version':44,52 'went':13"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701191689
  +visibility: "visible             "
  +apId: "https://lemmy.mindoki.com/post/190422"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701120189 {#2120
    date: 2023-11-27 22:23:09.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1711
  +user: Proxies\__CG__\App\Entity\User {#2095 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1616 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
  +slug: "Lemmy-reboot-frequency"
  +title: "Lemmy reboot frequency"
  +url: null
  +body: """
    Hello fellow Lemmyers or what ever we are!\n
    \n
    Today my Lemmy server went *sort* *of* down (uptime is OK, but the server seemed having problems to serve requests), so I restarted the docker and everything is back to normal. I use the docker version, I haven’t upgraded to the last version.\n
    \n
    How frequently should you relaunch the docker, if ever? Should I be better and upgrade faster?\n
    \n
    What do you think?\n
    \n
    Cheers!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701802037 {#2214
    date: 2023-12-05 19:47:17.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2232 …}
  +votes: Doctrine\ORM\PersistentCollection {#2252 …}
  +reports: Doctrine\ORM\PersistentCollection {#2189 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2311 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2293 …}
  +badges: Doctrine\ORM\PersistentCollection {#2309 …}
  +children: [
    App\Entity\EntryComment {#1705
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1711 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1616 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’ve never had to restart the Lemmy container and tracking down the reason why is probably a good idea.\n
        \n
        Also rule 5, this belongs to !lemmy_support@lemmy.ml
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1701123794 {#1692
        date: 2023-11-27 23:23:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Valmond@lemmy.mindoki.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1611 …}
      +nested: Doctrine\ORM\PersistentCollection {#1630 …}
      +votes: Doctrine\ORM\PersistentCollection {#1628 …}
      +reports: Doctrine\ORM\PersistentCollection {#1599 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1617 …}
      -id: 171730
      -bodyTs: "'5':23 'also':21 'belong':25 'contain':9 'good':19 'idea':20 'lemmi':8 'lemmy_support@lemmy.ml':27 'never':3 'probabl':17 'reason':14 'restart':6 'rule':22 'track':11 've':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.max-p.me/comment/1559411"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701123794 {#1795
        date: 2023-11-27 23:23:14.0 +01:00
      }
      +"title": 171730
    }
  ]
  -id: 17512
  -titleTs: "'frequenc':3 'lemmi':1 'reboot':2"
  -bodyTs: "'back':37 'better':65 'cheer':73 'docker':33,43,59 'ever':6,61 'everyth':35 'faster':68 'fellow':2 'frequent':54 'haven':46 'hello':1 'last':51 'lemmi':11 'lemmyer':3 'normal':39 'ok':19 'problem':25 'relaunch':57 'request':28 'restart':31 'seem':23 'serv':27 'server':12,22 'sort':14 'think':72 'today':9 'upgrad':48,67 'uptim':17 'use':41 'version':44,52 'went':13"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701191689
  +visibility: "visible             "
  +apId: "https://lemmy.mindoki.com/post/190422"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701120189 {#2120
    date: 2023-11-27 22:23:09.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#1705
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1711
    +user: Proxies\__CG__\App\Entity\User {#2095 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1616 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
    +slug: "Lemmy-reboot-frequency"
    +title: "Lemmy reboot frequency"
    +url: null
    +body: """
      Hello fellow Lemmyers or what ever we are!\n
      \n
      Today my Lemmy server went *sort* *of* down (uptime is OK, but the server seemed having problems to serve requests), so I restarted the docker and everything is back to normal. I use the docker version, I haven’t upgraded to the last version.\n
      \n
      How frequently should you relaunch the docker, if ever? Should I be better and upgrade faster?\n
      \n
      What do you think?\n
      \n
      Cheers!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701802037 {#2214
      date: 2023-12-05 19:47:17.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2232 …}
    +votes: Doctrine\ORM\PersistentCollection {#2252 …}
    +reports: Doctrine\ORM\PersistentCollection {#2189 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2293 …}
    +badges: Doctrine\ORM\PersistentCollection {#2309 …}
    +children: [
      App\Entity\EntryComment {#1705}
    ]
    -id: 17512
    -titleTs: "'frequenc':3 'lemmi':1 'reboot':2"
    -bodyTs: "'back':37 'better':65 'cheer':73 'docker':33,43,59 'ever':6,61 'everyth':35 'faster':68 'fellow':2 'frequent':54 'haven':46 'hello':1 'last':51 'lemmi':11 'lemmyer':3 'normal':39 'ok':19 'problem':25 'relaunch':57 'request':28 'restart':31 'seem':23 'serv':27 'server':12,22 'sort':14 'think':72 'today':9 'upgrad':48,67 'uptim':17 'use':41 'version':44,52 'went':13"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701191689
    +visibility: "visible             "
    +apId: "https://lemmy.mindoki.com/post/190422"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701120189 {#2120
      date: 2023-11-27 22:23:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1616 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ve never had to restart the Lemmy container and tracking down the reason why is probably a good idea.\n
    \n
    Also rule 5, this belongs to !lemmy_support@lemmy.ml
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1701123794 {#1692
    date: 2023-11-27 23:23:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Valmond@lemmy.mindoki.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1611 …}
  +nested: Doctrine\ORM\PersistentCollection {#1630 …}
  +votes: Doctrine\ORM\PersistentCollection {#1628 …}
  +reports: Doctrine\ORM\PersistentCollection {#1599 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1617 …}
  -id: 171730
  -bodyTs: "'5':23 'also':21 'belong':25 'contain':9 'good':19 'idea':20 'lemmi':8 'lemmy_support@lemmy.ml':27 'never':3 'probabl':17 'reason':14 'restart':6 'rule':22 'track':11 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.max-p.me/comment/1559411"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701123794 {#1795
    date: 2023-11-27 23:23:14.0 +01:00
  }
  +"title": 171730
}
"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 {#1705
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1711
    +user: Proxies\__CG__\App\Entity\User {#2095 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1616 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
    +slug: "Lemmy-reboot-frequency"
    +title: "Lemmy reboot frequency"
    +url: null
    +body: """
      Hello fellow Lemmyers or what ever we are!\n
      \n
      Today my Lemmy server went *sort* *of* down (uptime is OK, but the server seemed having problems to serve requests), so I restarted the docker and everything is back to normal. I use the docker version, I haven’t upgraded to the last version.\n
      \n
      How frequently should you relaunch the docker, if ever? Should I be better and upgrade faster?\n
      \n
      What do you think?\n
      \n
      Cheers!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701802037 {#2214
      date: 2023-12-05 19:47:17.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2232 …}
    +votes: Doctrine\ORM\PersistentCollection {#2252 …}
    +reports: Doctrine\ORM\PersistentCollection {#2189 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2293 …}
    +badges: Doctrine\ORM\PersistentCollection {#2309 …}
    +children: [
      App\Entity\EntryComment {#1705}
    ]
    -id: 17512
    -titleTs: "'frequenc':3 'lemmi':1 'reboot':2"
    -bodyTs: "'back':37 'better':65 'cheer':73 'docker':33,43,59 'ever':6,61 'everyth':35 'faster':68 'fellow':2 'frequent':54 'haven':46 'hello':1 'last':51 'lemmi':11 'lemmyer':3 'normal':39 'ok':19 'problem':25 'relaunch':57 'request':28 'restart':31 'seem':23 'serv':27 'server':12,22 'sort':14 'think':72 'today':9 'upgrad':48,67 'uptim':17 'use':41 'version':44,52 'went':13"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701191689
    +visibility: "visible             "
    +apId: "https://lemmy.mindoki.com/post/190422"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701120189 {#2120
      date: 2023-11-27 22:23:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1616 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ve never had to restart the Lemmy container and tracking down the reason why is probably a good idea.\n
    \n
    Also rule 5, this belongs to !lemmy_support@lemmy.ml
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1701123794 {#1692
    date: 2023-11-27 23:23:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Valmond@lemmy.mindoki.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1611 …}
  +nested: Doctrine\ORM\PersistentCollection {#1630 …}
  +votes: Doctrine\ORM\PersistentCollection {#1628 …}
  +reports: Doctrine\ORM\PersistentCollection {#1599 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1617 …}
  -id: 171730
  -bodyTs: "'5':23 'also':21 'belong':25 'contain':9 'good':19 'idea':20 'lemmi':8 'lemmy_support@lemmy.ml':27 'never':3 'probabl':17 'reason':14 'restart':6 'rule':22 'track':11 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.max-p.me/comment/1559411"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701123794 {#1795
    date: 2023-11-27 23:23:14.0 +01:00
  }
  +"title": 171730
}
"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 {#1705
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1711
    +user: Proxies\__CG__\App\Entity\User {#2095 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1616 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
    +slug: "Lemmy-reboot-frequency"
    +title: "Lemmy reboot frequency"
    +url: null
    +body: """
      Hello fellow Lemmyers or what ever we are!\n
      \n
      Today my Lemmy server went *sort* *of* down (uptime is OK, but the server seemed having problems to serve requests), so I restarted the docker and everything is back to normal. I use the docker version, I haven’t upgraded to the last version.\n
      \n
      How frequently should you relaunch the docker, if ever? Should I be better and upgrade faster?\n
      \n
      What do you think?\n
      \n
      Cheers!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701802037 {#2214
      date: 2023-12-05 19:47:17.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2232 …}
    +votes: Doctrine\ORM\PersistentCollection {#2252 …}
    +reports: Doctrine\ORM\PersistentCollection {#2189 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2293 …}
    +badges: Doctrine\ORM\PersistentCollection {#2309 …}
    +children: [
      App\Entity\EntryComment {#1705}
    ]
    -id: 17512
    -titleTs: "'frequenc':3 'lemmi':1 'reboot':2"
    -bodyTs: "'back':37 'better':65 'cheer':73 'docker':33,43,59 'ever':6,61 'everyth':35 'faster':68 'fellow':2 'frequent':54 'haven':46 'hello':1 'last':51 'lemmi':11 'lemmyer':3 'normal':39 'ok':19 'problem':25 'relaunch':57 'request':28 'restart':31 'seem':23 'serv':27 'server':12,22 'sort':14 'think':72 'today':9 'upgrad':48,67 'uptim':17 'use':41 'version':44,52 'went':13"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701191689
    +visibility: "visible             "
    +apId: "https://lemmy.mindoki.com/post/190422"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701120189 {#2120
      date: 2023-11-27 22:23:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1616 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ve never had to restart the Lemmy container and tracking down the reason why is probably a good idea.\n
    \n
    Also rule 5, this belongs to !lemmy_support@lemmy.ml
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1701123794 {#1692
    date: 2023-11-27 23:23:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Valmond@lemmy.mindoki.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1611 …}
  +nested: Doctrine\ORM\PersistentCollection {#1630 …}
  +votes: Doctrine\ORM\PersistentCollection {#1628 …}
  +reports: Doctrine\ORM\PersistentCollection {#1599 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1617 …}
  -id: 171730
  -bodyTs: "'5':23 'also':21 'belong':25 'contain':9 'good':19 'idea':20 'lemmi':8 'lemmy_support@lemmy.ml':27 'never':3 'probabl':17 'reason':14 'restart':6 'rule':22 'track':11 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.max-p.me/comment/1559411"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701123794 {#1795
    date: 2023-11-27 23:23:14.0 +01:00
  }
  +"title": 171730
}
"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 {#1620
  +user: Proxies\__CG__\App\Entity\User {#2083 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
  +slug: "Why-are-there-so-many-rust-GTK-apps-and-so"
  +title: "Why are there so many (rust) GTK apps and so little Qt ones?"
  +url: null
  +body: """
    I always see new GTK apps popup on Flathub. I dont really care and think GTK looks fancy, although CSD suck a bit and they waste space and often functionality.\n
    \n
    But they work, are solid, and do what they should.\n
    \n
    Qt on the other hand may seem more like a complex job to code with. I dont actually think so, but I heard especially writing rust with GTK is way better than with Qt.\n
    \n
    I like KDE a lot, and even though I am excited for Cosmic I think Qt is the better toolkit for many things and a lot of time. But Dolphin seems to suffer from memory safety issues all the time, as well as other projects.\n
    \n
    Do you have experience in rust, using GTK or Qt? How do they compare?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 24
  +favouriteCount: 87
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701110212 {#1737
    date: 2023-11-27 19:36:52.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2066 …}
  +votes: Doctrine\ORM\PersistentCollection {#2065 …}
  +reports: Doctrine\ORM\PersistentCollection {#2341 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
  +badges: Doctrine\ORM\PersistentCollection {#2115 …}
  +children: [
    App\Entity\EntryComment {#1604
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1620 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        C bindings and APIs generally work much better in Rust because the language works a lot more like C than it does C++.\n
        \n
        Qt depends a lot on C++ class inheritance, and even does some preprocessing of C++ files to generate code in those classes. That’s obviously not possible when using Rust. And it looks like you need a fair bit of unsafe there and there to use it at all too.\n
        \n
        Meanwhile, GTK being a C library, its integration with Rust is much more transparent and nice.\n
        \n
        So if you’re making a GUI Rust app, you’re just kind of better off with GTK at the moment. It’s significantly easier and nicer.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 71
      +score: 0
      +lastActive: DateTime @1701835154 {#1590
        date: 2023-12-06 04:59:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1557 …}
      +nested: Doctrine\ORM\PersistentCollection {#1596 …}
      +votes: Doctrine\ORM\PersistentCollection {#1702 …}
      +reports: Doctrine\ORM\PersistentCollection {#1683 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1680 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
      -id: 168798
      -bodyTs: "'api':4 'app':98 'better':8,104 'bind':2 'bit':62 'c':1,19,23,29,38,78 'class':30,45 'code':42 'depend':25 'easier':114 'even':33 'fair':61 'file':39 'general':5 'generat':41 'gtk':75,107 'gui':96 'inherit':31 'integr':81 'kind':102 'languag':13 'librari':79 'like':18,57 'look':56 'lot':16,27 'make':94 'meanwhil':74 'moment':110 'much':7,85 'need':59 'nice':89 'nicer':116 'obvious':48 'possibl':50 'preprocess':36 'qt':24 're':93,100 'rust':10,53,83,97 'signific':113 'transpar':87 'unsaf':64 'use':52,69 'work':6,14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.max-p.me/comment/1553092"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701053005 {#1613
        date: 2023-11-27 03:43:25.0 +01:00
      }
      +"title": 168798
    }
  ]
  -id: 17167
  -titleTs: "'app':8 'gtk':7 'littl':11 'mani':5 'one':13 'qt':12 'rust':6"
  -bodyTs: "'actual':58 'although':19 'alway':2 'app':6 'better':71,93 'bit':23 'care':13 'code':54 'compar':133 'complex':51 'cosmic':87 'csd':20 'dolphin':104 'dont':11,57 'especi':64 'even':81 'excit':85 'experi':123 'fanci':18 'flathub':9 'function':30 'gtk':5,16,68,127 'hand':45 'heard':63 'issu':111 'job':52 'kde':77 'like':49,76 'look':17 'lot':79,100 'mani':96 'may':46 'memori':109 'new':4 'often':29 'popup':7 'project':119 'qt':41,74,90,129 'realli':12 'rust':66,125 'safeti':110 'see':3 'seem':47,105 'solid':35 'space':27 'suck':21 'suffer':107 'thing':97 'think':15,59,89 'though':82 'time':102,114 'toolkit':94 'use':126 'wast':26 'way':70 'well':116 'work':33 'write':65"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701138730
  +visibility: "visible             "
  +apId: "https://feddit.de/post/6087750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701052330 {#1739
    date: 2023-11-27 03:32:10.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 {#1620
  +user: Proxies\__CG__\App\Entity\User {#2083 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
  +slug: "Why-are-there-so-many-rust-GTK-apps-and-so"
  +title: "Why are there so many (rust) GTK apps and so little Qt ones?"
  +url: null
  +body: """
    I always see new GTK apps popup on Flathub. I dont really care and think GTK looks fancy, although CSD suck a bit and they waste space and often functionality.\n
    \n
    But they work, are solid, and do what they should.\n
    \n
    Qt on the other hand may seem more like a complex job to code with. I dont actually think so, but I heard especially writing rust with GTK is way better than with Qt.\n
    \n
    I like KDE a lot, and even though I am excited for Cosmic I think Qt is the better toolkit for many things and a lot of time. But Dolphin seems to suffer from memory safety issues all the time, as well as other projects.\n
    \n
    Do you have experience in rust, using GTK or Qt? How do they compare?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 24
  +favouriteCount: 87
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701110212 {#1737
    date: 2023-11-27 19:36:52.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2066 …}
  +votes: Doctrine\ORM\PersistentCollection {#2065 …}
  +reports: Doctrine\ORM\PersistentCollection {#2341 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
  +badges: Doctrine\ORM\PersistentCollection {#2115 …}
  +children: [
    App\Entity\EntryComment {#1604
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1620 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        C bindings and APIs generally work much better in Rust because the language works a lot more like C than it does C++.\n
        \n
        Qt depends a lot on C++ class inheritance, and even does some preprocessing of C++ files to generate code in those classes. That’s obviously not possible when using Rust. And it looks like you need a fair bit of unsafe there and there to use it at all too.\n
        \n
        Meanwhile, GTK being a C library, its integration with Rust is much more transparent and nice.\n
        \n
        So if you’re making a GUI Rust app, you’re just kind of better off with GTK at the moment. It’s significantly easier and nicer.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 71
      +score: 0
      +lastActive: DateTime @1701835154 {#1590
        date: 2023-12-06 04:59:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1557 …}
      +nested: Doctrine\ORM\PersistentCollection {#1596 …}
      +votes: Doctrine\ORM\PersistentCollection {#1702 …}
      +reports: Doctrine\ORM\PersistentCollection {#1683 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1680 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
      -id: 168798
      -bodyTs: "'api':4 'app':98 'better':8,104 'bind':2 'bit':62 'c':1,19,23,29,38,78 'class':30,45 'code':42 'depend':25 'easier':114 'even':33 'fair':61 'file':39 'general':5 'generat':41 'gtk':75,107 'gui':96 'inherit':31 'integr':81 'kind':102 'languag':13 'librari':79 'like':18,57 'look':56 'lot':16,27 'make':94 'meanwhil':74 'moment':110 'much':7,85 'need':59 'nice':89 'nicer':116 'obvious':48 'possibl':50 'preprocess':36 'qt':24 're':93,100 'rust':10,53,83,97 'signific':113 'transpar':87 'unsaf':64 'use':52,69 'work':6,14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.max-p.me/comment/1553092"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701053005 {#1613
        date: 2023-11-27 03:43:25.0 +01:00
      }
      +"title": 168798
    }
  ]
  -id: 17167
  -titleTs: "'app':8 'gtk':7 'littl':11 'mani':5 'one':13 'qt':12 'rust':6"
  -bodyTs: "'actual':58 'although':19 'alway':2 'app':6 'better':71,93 'bit':23 'care':13 'code':54 'compar':133 'complex':51 'cosmic':87 'csd':20 'dolphin':104 'dont':11,57 'especi':64 'even':81 'excit':85 'experi':123 'fanci':18 'flathub':9 'function':30 'gtk':5,16,68,127 'hand':45 'heard':63 'issu':111 'job':52 'kde':77 'like':49,76 'look':17 'lot':79,100 'mani':96 'may':46 'memori':109 'new':4 'often':29 'popup':7 'project':119 'qt':41,74,90,129 'realli':12 'rust':66,125 'safeti':110 'see':3 'seem':47,105 'solid':35 'space':27 'suck':21 'suffer':107 'thing':97 'think':15,59,89 'though':82 'time':102,114 'toolkit':94 'use':126 'wast':26 'way':70 'well':116 'work':33 'write':65"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701138730
  +visibility: "visible             "
  +apId: "https://feddit.de/post/6087750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701052330 {#1739
    date: 2023-11-27 03:32:10.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 {#1620
  +user: Proxies\__CG__\App\Entity\User {#2083 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
  +slug: "Why-are-there-so-many-rust-GTK-apps-and-so"
  +title: "Why are there so many (rust) GTK apps and so little Qt ones?"
  +url: null
  +body: """
    I always see new GTK apps popup on Flathub. I dont really care and think GTK looks fancy, although CSD suck a bit and they waste space and often functionality.\n
    \n
    But they work, are solid, and do what they should.\n
    \n
    Qt on the other hand may seem more like a complex job to code with. I dont actually think so, but I heard especially writing rust with GTK is way better than with Qt.\n
    \n
    I like KDE a lot, and even though I am excited for Cosmic I think Qt is the better toolkit for many things and a lot of time. But Dolphin seems to suffer from memory safety issues all the time, as well as other projects.\n
    \n
    Do you have experience in rust, using GTK or Qt? How do they compare?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 24
  +favouriteCount: 87
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701110212 {#1737
    date: 2023-11-27 19:36:52.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2066 …}
  +votes: Doctrine\ORM\PersistentCollection {#2065 …}
  +reports: Doctrine\ORM\PersistentCollection {#2341 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
  +badges: Doctrine\ORM\PersistentCollection {#2115 …}
  +children: [
    App\Entity\EntryComment {#1604
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1620 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        C bindings and APIs generally work much better in Rust because the language works a lot more like C than it does C++.\n
        \n
        Qt depends a lot on C++ class inheritance, and even does some preprocessing of C++ files to generate code in those classes. That’s obviously not possible when using Rust. And it looks like you need a fair bit of unsafe there and there to use it at all too.\n
        \n
        Meanwhile, GTK being a C library, its integration with Rust is much more transparent and nice.\n
        \n
        So if you’re making a GUI Rust app, you’re just kind of better off with GTK at the moment. It’s significantly easier and nicer.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 71
      +score: 0
      +lastActive: DateTime @1701835154 {#1590
        date: 2023-12-06 04:59:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1557 …}
      +nested: Doctrine\ORM\PersistentCollection {#1596 …}
      +votes: Doctrine\ORM\PersistentCollection {#1702 …}
      +reports: Doctrine\ORM\PersistentCollection {#1683 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1680 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
      -id: 168798
      -bodyTs: "'api':4 'app':98 'better':8,104 'bind':2 'bit':62 'c':1,19,23,29,38,78 'class':30,45 'code':42 'depend':25 'easier':114 'even':33 'fair':61 'file':39 'general':5 'generat':41 'gtk':75,107 'gui':96 'inherit':31 'integr':81 'kind':102 'languag':13 'librari':79 'like':18,57 'look':56 'lot':16,27 'make':94 'meanwhil':74 'moment':110 'much':7,85 'need':59 'nice':89 'nicer':116 'obvious':48 'possibl':50 'preprocess':36 'qt':24 're':93,100 'rust':10,53,83,97 'signific':113 'transpar':87 'unsaf':64 'use':52,69 'work':6,14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.max-p.me/comment/1553092"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701053005 {#1613
        date: 2023-11-27 03:43:25.0 +01:00
      }
      +"title": 168798
    }
  ]
  -id: 17167
  -titleTs: "'app':8 'gtk':7 'littl':11 'mani':5 'one':13 'qt':12 'rust':6"
  -bodyTs: "'actual':58 'although':19 'alway':2 'app':6 'better':71,93 'bit':23 'care':13 'code':54 'compar':133 'complex':51 'cosmic':87 'csd':20 'dolphin':104 'dont':11,57 'especi':64 'even':81 'excit':85 'experi':123 'fanci':18 'flathub':9 'function':30 'gtk':5,16,68,127 'hand':45 'heard':63 'issu':111 'job':52 'kde':77 'like':49,76 'look':17 'lot':79,100 'mani':96 'may':46 'memori':109 'new':4 'often':29 'popup':7 'project':119 'qt':41,74,90,129 'realli':12 'rust':66,125 'safeti':110 'see':3 'seem':47,105 'solid':35 'space':27 'suck':21 'suffer':107 'thing':97 'think':15,59,89 'though':82 'time':102,114 'toolkit':94 'use':126 'wast':26 'way':70 'well':116 'work':33 'write':65"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701138730
  +visibility: "visible             "
  +apId: "https://feddit.de/post/6087750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701052330 {#1739
    date: 2023-11-27 03:32:10.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 {#1604
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1620
    +user: Proxies\__CG__\App\Entity\User {#2083 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
    +slug: "Why-are-there-so-many-rust-GTK-apps-and-so"
    +title: "Why are there so many (rust) GTK apps and so little Qt ones?"
    +url: null
    +body: """
      I always see new GTK apps popup on Flathub. I dont really care and think GTK looks fancy, although CSD suck a bit and they waste space and often functionality.\n
      \n
      But they work, are solid, and do what they should.\n
      \n
      Qt on the other hand may seem more like a complex job to code with. I dont actually think so, but I heard especially writing rust with GTK is way better than with Qt.\n
      \n
      I like KDE a lot, and even though I am excited for Cosmic I think Qt is the better toolkit for many things and a lot of time. But Dolphin seems to suffer from memory safety issues all the time, as well as other projects.\n
      \n
      Do you have experience in rust, using GTK or Qt? How do they compare?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 87
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701110212 {#1737
      date: 2023-11-27 19:36:52.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2066 …}
    +votes: Doctrine\ORM\PersistentCollection {#2065 …}
    +reports: Doctrine\ORM\PersistentCollection {#2341 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
    +badges: Doctrine\ORM\PersistentCollection {#2115 …}
    +children: [
      App\Entity\EntryComment {#1604}
    ]
    -id: 17167
    -titleTs: "'app':8 'gtk':7 'littl':11 'mani':5 'one':13 'qt':12 'rust':6"
    -bodyTs: "'actual':58 'although':19 'alway':2 'app':6 'better':71,93 'bit':23 'care':13 'code':54 'compar':133 'complex':51 'cosmic':87 'csd':20 'dolphin':104 'dont':11,57 'especi':64 'even':81 'excit':85 'experi':123 'fanci':18 'flathub':9 'function':30 'gtk':5,16,68,127 'hand':45 'heard':63 'issu':111 'job':52 'kde':77 'like':49,76 'look':17 'lot':79,100 'mani':96 'may':46 'memori':109 'new':4 'often':29 'popup':7 'project':119 'qt':41,74,90,129 'realli':12 'rust':66,125 'safeti':110 'see':3 'seem':47,105 'solid':35 'space':27 'suck':21 'suffer':107 'thing':97 'think':15,59,89 'though':82 'time':102,114 'toolkit':94 'use':126 'wast':26 'way':70 'well':116 'work':33 'write':65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701138730
    +visibility: "visible             "
    +apId: "https://feddit.de/post/6087750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701052330 {#1739
      date: 2023-11-27 03:32:10.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    C bindings and APIs generally work much better in Rust because the language works a lot more like C than it does C++.\n
    \n
    Qt depends a lot on C++ class inheritance, and even does some preprocessing of C++ files to generate code in those classes. That’s obviously not possible when using Rust. And it looks like you need a fair bit of unsafe there and there to use it at all too.\n
    \n
    Meanwhile, GTK being a C library, its integration with Rust is much more transparent and nice.\n
    \n
    So if you’re making a GUI Rust app, you’re just kind of better off with GTK at the moment. It’s significantly easier and nicer.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 71
  +score: 0
  +lastActive: DateTime @1701835154 {#1590
    date: 2023-12-06 04:59:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1557 …}
  +nested: Doctrine\ORM\PersistentCollection {#1596 …}
  +votes: Doctrine\ORM\PersistentCollection {#1702 …}
  +reports: Doctrine\ORM\PersistentCollection {#1683 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1680 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
  -id: 168798
  -bodyTs: "'api':4 'app':98 'better':8,104 'bind':2 'bit':62 'c':1,19,23,29,38,78 'class':30,45 'code':42 'depend':25 'easier':114 'even':33 'fair':61 'file':39 'general':5 'generat':41 'gtk':75,107 'gui':96 'inherit':31 'integr':81 'kind':102 'languag':13 'librari':79 'like':18,57 'look':56 'lot':16,27 'make':94 'meanwhil':74 'moment':110 'much':7,85 'need':59 'nice':89 'nicer':116 'obvious':48 'possibl':50 'preprocess':36 'qt':24 're':93,100 'rust':10,53,83,97 'signific':113 'transpar':87 'unsaf':64 'use':52,69 'work':6,14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.max-p.me/comment/1553092"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701053005 {#1613
    date: 2023-11-27 03:43:25.0 +01:00
  }
  +"title": 168798
}
"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 {#1604
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1620
    +user: Proxies\__CG__\App\Entity\User {#2083 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
    +slug: "Why-are-there-so-many-rust-GTK-apps-and-so"
    +title: "Why are there so many (rust) GTK apps and so little Qt ones?"
    +url: null
    +body: """
      I always see new GTK apps popup on Flathub. I dont really care and think GTK looks fancy, although CSD suck a bit and they waste space and often functionality.\n
      \n
      But they work, are solid, and do what they should.\n
      \n
      Qt on the other hand may seem more like a complex job to code with. I dont actually think so, but I heard especially writing rust with GTK is way better than with Qt.\n
      \n
      I like KDE a lot, and even though I am excited for Cosmic I think Qt is the better toolkit for many things and a lot of time. But Dolphin seems to suffer from memory safety issues all the time, as well as other projects.\n
      \n
      Do you have experience in rust, using GTK or Qt? How do they compare?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 87
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701110212 {#1737
      date: 2023-11-27 19:36:52.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2066 …}
    +votes: Doctrine\ORM\PersistentCollection {#2065 …}
    +reports: Doctrine\ORM\PersistentCollection {#2341 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
    +badges: Doctrine\ORM\PersistentCollection {#2115 …}
    +children: [
      App\Entity\EntryComment {#1604}
    ]
    -id: 17167
    -titleTs: "'app':8 'gtk':7 'littl':11 'mani':5 'one':13 'qt':12 'rust':6"
    -bodyTs: "'actual':58 'although':19 'alway':2 'app':6 'better':71,93 'bit':23 'care':13 'code':54 'compar':133 'complex':51 'cosmic':87 'csd':20 'dolphin':104 'dont':11,57 'especi':64 'even':81 'excit':85 'experi':123 'fanci':18 'flathub':9 'function':30 'gtk':5,16,68,127 'hand':45 'heard':63 'issu':111 'job':52 'kde':77 'like':49,76 'look':17 'lot':79,100 'mani':96 'may':46 'memori':109 'new':4 'often':29 'popup':7 'project':119 'qt':41,74,90,129 'realli':12 'rust':66,125 'safeti':110 'see':3 'seem':47,105 'solid':35 'space':27 'suck':21 'suffer':107 'thing':97 'think':15,59,89 'though':82 'time':102,114 'toolkit':94 'use':126 'wast':26 'way':70 'well':116 'work':33 'write':65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701138730
    +visibility: "visible             "
    +apId: "https://feddit.de/post/6087750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701052330 {#1739
      date: 2023-11-27 03:32:10.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    C bindings and APIs generally work much better in Rust because the language works a lot more like C than it does C++.\n
    \n
    Qt depends a lot on C++ class inheritance, and even does some preprocessing of C++ files to generate code in those classes. That’s obviously not possible when using Rust. And it looks like you need a fair bit of unsafe there and there to use it at all too.\n
    \n
    Meanwhile, GTK being a C library, its integration with Rust is much more transparent and nice.\n
    \n
    So if you’re making a GUI Rust app, you’re just kind of better off with GTK at the moment. It’s significantly easier and nicer.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 71
  +score: 0
  +lastActive: DateTime @1701835154 {#1590
    date: 2023-12-06 04:59:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1557 …}
  +nested: Doctrine\ORM\PersistentCollection {#1596 …}
  +votes: Doctrine\ORM\PersistentCollection {#1702 …}
  +reports: Doctrine\ORM\PersistentCollection {#1683 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1680 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
  -id: 168798
  -bodyTs: "'api':4 'app':98 'better':8,104 'bind':2 'bit':62 'c':1,19,23,29,38,78 'class':30,45 'code':42 'depend':25 'easier':114 'even':33 'fair':61 'file':39 'general':5 'generat':41 'gtk':75,107 'gui':96 'inherit':31 'integr':81 'kind':102 'languag':13 'librari':79 'like':18,57 'look':56 'lot':16,27 'make':94 'meanwhil':74 'moment':110 'much':7,85 'need':59 'nice':89 'nicer':116 'obvious':48 'possibl':50 'preprocess':36 'qt':24 're':93,100 'rust':10,53,83,97 'signific':113 'transpar':87 'unsaf':64 'use':52,69 'work':6,14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.max-p.me/comment/1553092"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701053005 {#1613
    date: 2023-11-27 03:43:25.0 +01:00
  }
  +"title": 168798
}
"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 {#1604
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1620
    +user: Proxies\__CG__\App\Entity\User {#2083 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
    +slug: "Why-are-there-so-many-rust-GTK-apps-and-so"
    +title: "Why are there so many (rust) GTK apps and so little Qt ones?"
    +url: null
    +body: """
      I always see new GTK apps popup on Flathub. I dont really care and think GTK looks fancy, although CSD suck a bit and they waste space and often functionality.\n
      \n
      But they work, are solid, and do what they should.\n
      \n
      Qt on the other hand may seem more like a complex job to code with. I dont actually think so, but I heard especially writing rust with GTK is way better than with Qt.\n
      \n
      I like KDE a lot, and even though I am excited for Cosmic I think Qt is the better toolkit for many things and a lot of time. But Dolphin seems to suffer from memory safety issues all the time, as well as other projects.\n
      \n
      Do you have experience in rust, using GTK or Qt? How do they compare?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 87
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701110212 {#1737
      date: 2023-11-27 19:36:52.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2066 …}
    +votes: Doctrine\ORM\PersistentCollection {#2065 …}
    +reports: Doctrine\ORM\PersistentCollection {#2341 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
    +badges: Doctrine\ORM\PersistentCollection {#2115 …}
    +children: [
      App\Entity\EntryComment {#1604}
    ]
    -id: 17167
    -titleTs: "'app':8 'gtk':7 'littl':11 'mani':5 'one':13 'qt':12 'rust':6"
    -bodyTs: "'actual':58 'although':19 'alway':2 'app':6 'better':71,93 'bit':23 'care':13 'code':54 'compar':133 'complex':51 'cosmic':87 'csd':20 'dolphin':104 'dont':11,57 'especi':64 'even':81 'excit':85 'experi':123 'fanci':18 'flathub':9 'function':30 'gtk':5,16,68,127 'hand':45 'heard':63 'issu':111 'job':52 'kde':77 'like':49,76 'look':17 'lot':79,100 'mani':96 'may':46 'memori':109 'new':4 'often':29 'popup':7 'project':119 'qt':41,74,90,129 'realli':12 'rust':66,125 'safeti':110 'see':3 'seem':47,105 'solid':35 'space':27 'suck':21 'suffer':107 'thing':97 'think':15,59,89 'though':82 'time':102,114 'toolkit':94 'use':126 'wast':26 'way':70 'well':116 'work':33 'write':65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701138730
    +visibility: "visible             "
    +apId: "https://feddit.de/post/6087750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701052330 {#1739
      date: 2023-11-27 03:32:10.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    C bindings and APIs generally work much better in Rust because the language works a lot more like C than it does C++.\n
    \n
    Qt depends a lot on C++ class inheritance, and even does some preprocessing of C++ files to generate code in those classes. That’s obviously not possible when using Rust. And it looks like you need a fair bit of unsafe there and there to use it at all too.\n
    \n
    Meanwhile, GTK being a C library, its integration with Rust is much more transparent and nice.\n
    \n
    So if you’re making a GUI Rust app, you’re just kind of better off with GTK at the moment. It’s significantly easier and nicer.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 71
  +score: 0
  +lastActive: DateTime @1701835154 {#1590
    date: 2023-12-06 04:59:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1557 …}
  +nested: Doctrine\ORM\PersistentCollection {#1596 …}
  +votes: Doctrine\ORM\PersistentCollection {#1702 …}
  +reports: Doctrine\ORM\PersistentCollection {#1683 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1680 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
  -id: 168798
  -bodyTs: "'api':4 'app':98 'better':8,104 'bind':2 'bit':62 'c':1,19,23,29,38,78 'class':30,45 'code':42 'depend':25 'easier':114 'even':33 'fair':61 'file':39 'general':5 'generat':41 'gtk':75,107 'gui':96 'inherit':31 'integr':81 'kind':102 'languag':13 'librari':79 'like':18,57 'look':56 'lot':16,27 'make':94 'meanwhil':74 'moment':110 'much':7,85 'need':59 'nice':89 'nicer':116 'obvious':48 'possibl':50 'preprocess':36 'qt':24 're':93,100 'rust':10,53,83,97 'signific':113 'transpar':87 'unsaf':64 'use':52,69 'work':6,14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.max-p.me/comment/1553092"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701053005 {#1613
    date: 2023-11-27 03:43:25.0 +01:00
  }
  +"title": 168798
}
"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 {#1560
  +user: Proxies\__CG__\App\Entity\User {#2457 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
  +slug: "Systemd-Homed-users-and-what-does-login-mean"
  +title: "Systemd Homed users and what does 'login' mean?"
  +url: null
  +body: """
    From homectl:\n
    \n
    Home directories managed by systemd-homed.service are usually in one of two states, … when “active” they are unlocked and mounted, and thus accessible to the system and its programs; … Activation happens automatically at login of the user\n
    \n
    What does ‘login’ mean? For example, I created a user and tried to `su -l test`, but I got: cannot change directory to /home/test.\n
    \n
    What is required to ‘activate’ a homed directory if not a login shell?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701044816 {#2117
    date: 2023-11-27 01:26:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2123 …}
  +votes: Doctrine\ORM\PersistentCollection {#2127 …}
  +reports: Doctrine\ORM\PersistentCollection {#2043 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2215 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2198 …}
  +badges: Doctrine\ORM\PersistentCollection {#2227 …}
  +children: [
    App\Entity\EntryComment {#1675
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        ```\n
        \n
        <span style="color:#323232;">sudo machinectl login the-user@localhost\n
        </span>\n
        ```\n
        \n
        That will handle all the PAM stuff as if you actually logged in.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1701742523 {#1610
        date: 2023-12-05 03:15:23.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@luthis@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1559 …}
      +nested: Doctrine\ORM\PersistentCollection {#1567 …}
      +votes: Doctrine\ORM\PersistentCollection {#1561 …}
      +reports: Doctrine\ORM\PersistentCollection {#1528 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1582 …}
      -id: 168476
      -bodyTs: "'actual':18 'handl':10 'localhost':7 'log':19 'login':3 'machinectl':2 'pam':13 'stuff':14 'sudo':1 'the-us':4 'user':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.max-p.me/comment/1552362"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701043576 {#1615
        date: 2023-11-27 01:06:16.0 +01:00
      }
      +"title": 168476
    }
  ]
  -id: 17115
  -titleTs: "'home':2 'login':7 'mean':8 'systemd':1 'user':3"
  -bodyTs: "'/home/test':62 'access':24 'activ':16,31,67 'automat':33 'cannot':58 'chang':59 'creat':46 'directori':4,60,70 'exampl':44 'got':57 'happen':32 'home':3,69 'homectl':2 'l':53 'login':35,41,74 'manag':5 'mean':42 'mount':21 'one':11 'program':30 'requir':65 'shell':75 'state':14 'su':52 'system':27 'systemd-homed.service':7 'test':54 'thus':23 'tri':50 'two':13 'unlock':19 'user':38,48 'usual':9"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701114822
  +visibility: "visible             "
  +apId: "https://lemmy.nz/post/3789959"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701032822 {#2091
    date: 2023-11-26 22:07:02.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 {#1560
  +user: Proxies\__CG__\App\Entity\User {#2457 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
  +slug: "Systemd-Homed-users-and-what-does-login-mean"
  +title: "Systemd Homed users and what does 'login' mean?"
  +url: null
  +body: """
    From homectl:\n
    \n
    Home directories managed by systemd-homed.service are usually in one of two states, … when “active” they are unlocked and mounted, and thus accessible to the system and its programs; … Activation happens automatically at login of the user\n
    \n
    What does ‘login’ mean? For example, I created a user and tried to `su -l test`, but I got: cannot change directory to /home/test.\n
    \n
    What is required to ‘activate’ a homed directory if not a login shell?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701044816 {#2117
    date: 2023-11-27 01:26:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2123 …}
  +votes: Doctrine\ORM\PersistentCollection {#2127 …}
  +reports: Doctrine\ORM\PersistentCollection {#2043 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2215 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2198 …}
  +badges: Doctrine\ORM\PersistentCollection {#2227 …}
  +children: [
    App\Entity\EntryComment {#1675
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        ```\n
        \n
        <span style="color:#323232;">sudo machinectl login the-user@localhost\n
        </span>\n
        ```\n
        \n
        That will handle all the PAM stuff as if you actually logged in.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1701742523 {#1610
        date: 2023-12-05 03:15:23.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@luthis@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1559 …}
      +nested: Doctrine\ORM\PersistentCollection {#1567 …}
      +votes: Doctrine\ORM\PersistentCollection {#1561 …}
      +reports: Doctrine\ORM\PersistentCollection {#1528 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1582 …}
      -id: 168476
      -bodyTs: "'actual':18 'handl':10 'localhost':7 'log':19 'login':3 'machinectl':2 'pam':13 'stuff':14 'sudo':1 'the-us':4 'user':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.max-p.me/comment/1552362"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701043576 {#1615
        date: 2023-11-27 01:06:16.0 +01:00
      }
      +"title": 168476
    }
  ]
  -id: 17115
  -titleTs: "'home':2 'login':7 'mean':8 'systemd':1 'user':3"
  -bodyTs: "'/home/test':62 'access':24 'activ':16,31,67 'automat':33 'cannot':58 'chang':59 'creat':46 'directori':4,60,70 'exampl':44 'got':57 'happen':32 'home':3,69 'homectl':2 'l':53 'login':35,41,74 'manag':5 'mean':42 'mount':21 'one':11 'program':30 'requir':65 'shell':75 'state':14 'su':52 'system':27 'systemd-homed.service':7 'test':54 'thus':23 'tri':50 'two':13 'unlock':19 'user':38,48 'usual':9"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701114822
  +visibility: "visible             "
  +apId: "https://lemmy.nz/post/3789959"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701032822 {#2091
    date: 2023-11-26 22:07:02.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 {#1560
  +user: Proxies\__CG__\App\Entity\User {#2457 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
  +slug: "Systemd-Homed-users-and-what-does-login-mean"
  +title: "Systemd Homed users and what does 'login' mean?"
  +url: null
  +body: """
    From homectl:\n
    \n
    Home directories managed by systemd-homed.service are usually in one of two states, … when “active” they are unlocked and mounted, and thus accessible to the system and its programs; … Activation happens automatically at login of the user\n
    \n
    What does ‘login’ mean? For example, I created a user and tried to `su -l test`, but I got: cannot change directory to /home/test.\n
    \n
    What is required to ‘activate’ a homed directory if not a login shell?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701044816 {#2117
    date: 2023-11-27 01:26:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2123 …}
  +votes: Doctrine\ORM\PersistentCollection {#2127 …}
  +reports: Doctrine\ORM\PersistentCollection {#2043 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2215 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2198 …}
  +badges: Doctrine\ORM\PersistentCollection {#2227 …}
  +children: [
    App\Entity\EntryComment {#1675
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        ```\n
        \n
        <span style="color:#323232;">sudo machinectl login the-user@localhost\n
        </span>\n
        ```\n
        \n
        That will handle all the PAM stuff as if you actually logged in.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1701742523 {#1610
        date: 2023-12-05 03:15:23.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@luthis@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1559 …}
      +nested: Doctrine\ORM\PersistentCollection {#1567 …}
      +votes: Doctrine\ORM\PersistentCollection {#1561 …}
      +reports: Doctrine\ORM\PersistentCollection {#1528 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1582 …}
      -id: 168476
      -bodyTs: "'actual':18 'handl':10 'localhost':7 'log':19 'login':3 'machinectl':2 'pam':13 'stuff':14 'sudo':1 'the-us':4 'user':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.max-p.me/comment/1552362"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701043576 {#1615
        date: 2023-11-27 01:06:16.0 +01:00
      }
      +"title": 168476
    }
  ]
  -id: 17115
  -titleTs: "'home':2 'login':7 'mean':8 'systemd':1 'user':3"
  -bodyTs: "'/home/test':62 'access':24 'activ':16,31,67 'automat':33 'cannot':58 'chang':59 'creat':46 'directori':4,60,70 'exampl':44 'got':57 'happen':32 'home':3,69 'homectl':2 'l':53 'login':35,41,74 'manag':5 'mean':42 'mount':21 'one':11 'program':30 'requir':65 'shell':75 'state':14 'su':52 'system':27 'systemd-homed.service':7 'test':54 'thus':23 'tri':50 'two':13 'unlock':19 'user':38,48 'usual':9"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701114822
  +visibility: "visible             "
  +apId: "https://lemmy.nz/post/3789959"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701032822 {#2091
    date: 2023-11-26 22:07:02.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 {#1675
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1560
    +user: Proxies\__CG__\App\Entity\User {#2457 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
    +slug: "Systemd-Homed-users-and-what-does-login-mean"
    +title: "Systemd Homed users and what does 'login' mean?"
    +url: null
    +body: """
      From homectl:\n
      \n
      Home directories managed by systemd-homed.service are usually in one of two states, … when “active” they are unlocked and mounted, and thus accessible to the system and its programs; … Activation happens automatically at login of the user\n
      \n
      What does ‘login’ mean? For example, I created a user and tried to `su -l test`, but I got: cannot change directory to /home/test.\n
      \n
      What is required to ‘activate’ a homed directory if not a login shell?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 5
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701044816 {#2117
      date: 2023-11-27 01:26:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2123 …}
    +votes: Doctrine\ORM\PersistentCollection {#2127 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2215 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2198 …}
    +badges: Doctrine\ORM\PersistentCollection {#2227 …}
    +children: [
      App\Entity\EntryComment {#1675}
    ]
    -id: 17115
    -titleTs: "'home':2 'login':7 'mean':8 'systemd':1 'user':3"
    -bodyTs: "'/home/test':62 'access':24 'activ':16,31,67 'automat':33 'cannot':58 'chang':59 'creat':46 'directori':4,60,70 'exampl':44 'got':57 'happen':32 'home':3,69 'homectl':2 'l':53 'login':35,41,74 'manag':5 'mean':42 'mount':21 'one':11 'program':30 'requir':65 'shell':75 'state':14 'su':52 'system':27 'systemd-homed.service':7 'test':54 'thus':23 'tri':50 'two':13 'unlock':19 'user':38,48 'usual':9"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701114822
    +visibility: "visible             "
    +apId: "https://lemmy.nz/post/3789959"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701032822 {#2091
      date: 2023-11-26 22:07:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    ```\n
    \n
    <span style="color:#323232;">sudo machinectl login the-user@localhost\n
    </span>\n
    ```\n
    \n
    That will handle all the PAM stuff as if you actually logged in.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1701742523 {#1610
    date: 2023-12-05 03:15:23.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@luthis@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1559 …}
  +nested: Doctrine\ORM\PersistentCollection {#1567 …}
  +votes: Doctrine\ORM\PersistentCollection {#1561 …}
  +reports: Doctrine\ORM\PersistentCollection {#1528 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1582 …}
  -id: 168476
  -bodyTs: "'actual':18 'handl':10 'localhost':7 'log':19 'login':3 'machinectl':2 'pam':13 'stuff':14 'sudo':1 'the-us':4 'user':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.max-p.me/comment/1552362"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701043576 {#1615
    date: 2023-11-27 01:06:16.0 +01:00
  }
  +"title": 168476
}
"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 {#1675
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1560
    +user: Proxies\__CG__\App\Entity\User {#2457 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
    +slug: "Systemd-Homed-users-and-what-does-login-mean"
    +title: "Systemd Homed users and what does 'login' mean?"
    +url: null
    +body: """
      From homectl:\n
      \n
      Home directories managed by systemd-homed.service are usually in one of two states, … when “active” they are unlocked and mounted, and thus accessible to the system and its programs; … Activation happens automatically at login of the user\n
      \n
      What does ‘login’ mean? For example, I created a user and tried to `su -l test`, but I got: cannot change directory to /home/test.\n
      \n
      What is required to ‘activate’ a homed directory if not a login shell?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 5
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701044816 {#2117
      date: 2023-11-27 01:26:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2123 …}
    +votes: Doctrine\ORM\PersistentCollection {#2127 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2215 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2198 …}
    +badges: Doctrine\ORM\PersistentCollection {#2227 …}
    +children: [
      App\Entity\EntryComment {#1675}
    ]
    -id: 17115
    -titleTs: "'home':2 'login':7 'mean':8 'systemd':1 'user':3"
    -bodyTs: "'/home/test':62 'access':24 'activ':16,31,67 'automat':33 'cannot':58 'chang':59 'creat':46 'directori':4,60,70 'exampl':44 'got':57 'happen':32 'home':3,69 'homectl':2 'l':53 'login':35,41,74 'manag':5 'mean':42 'mount':21 'one':11 'program':30 'requir':65 'shell':75 'state':14 'su':52 'system':27 'systemd-homed.service':7 'test':54 'thus':23 'tri':50 'two':13 'unlock':19 'user':38,48 'usual':9"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701114822
    +visibility: "visible             "
    +apId: "https://lemmy.nz/post/3789959"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701032822 {#2091
      date: 2023-11-26 22:07:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    ```\n
    \n
    <span style="color:#323232;">sudo machinectl login the-user@localhost\n
    </span>\n
    ```\n
    \n
    That will handle all the PAM stuff as if you actually logged in.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1701742523 {#1610
    date: 2023-12-05 03:15:23.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@luthis@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1559 …}
  +nested: Doctrine\ORM\PersistentCollection {#1567 …}
  +votes: Doctrine\ORM\PersistentCollection {#1561 …}
  +reports: Doctrine\ORM\PersistentCollection {#1528 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1582 …}
  -id: 168476
  -bodyTs: "'actual':18 'handl':10 'localhost':7 'log':19 'login':3 'machinectl':2 'pam':13 'stuff':14 'sudo':1 'the-us':4 'user':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.max-p.me/comment/1552362"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701043576 {#1615
    date: 2023-11-27 01:06:16.0 +01:00
  }
  +"title": 168476
}
"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 {#1675
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1560
    +user: Proxies\__CG__\App\Entity\User {#2457 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
    +slug: "Systemd-Homed-users-and-what-does-login-mean"
    +title: "Systemd Homed users and what does 'login' mean?"
    +url: null
    +body: """
      From homectl:\n
      \n
      Home directories managed by systemd-homed.service are usually in one of two states, … when “active” they are unlocked and mounted, and thus accessible to the system and its programs; … Activation happens automatically at login of the user\n
      \n
      What does ‘login’ mean? For example, I created a user and tried to `su -l test`, but I got: cannot change directory to /home/test.\n
      \n
      What is required to ‘activate’ a homed directory if not a login shell?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 5
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701044816 {#2117
      date: 2023-11-27 01:26:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2123 …}
    +votes: Doctrine\ORM\PersistentCollection {#2127 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2215 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2198 …}
    +badges: Doctrine\ORM\PersistentCollection {#2227 …}
    +children: [
      App\Entity\EntryComment {#1675}
    ]
    -id: 17115
    -titleTs: "'home':2 'login':7 'mean':8 'systemd':1 'user':3"
    -bodyTs: "'/home/test':62 'access':24 'activ':16,31,67 'automat':33 'cannot':58 'chang':59 'creat':46 'directori':4,60,70 'exampl':44 'got':57 'happen':32 'home':3,69 'homectl':2 'l':53 'login':35,41,74 'manag':5 'mean':42 'mount':21 'one':11 'program':30 'requir':65 'shell':75 'state':14 'su':52 'system':27 'systemd-homed.service':7 'test':54 'thus':23 'tri':50 'two':13 'unlock':19 'user':38,48 'usual':9"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701114822
    +visibility: "visible             "
    +apId: "https://lemmy.nz/post/3789959"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701032822 {#2091
      date: 2023-11-26 22:07:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    ```\n
    \n
    <span style="color:#323232;">sudo machinectl login the-user@localhost\n
    </span>\n
    ```\n
    \n
    That will handle all the PAM stuff as if you actually logged in.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1701742523 {#1610
    date: 2023-12-05 03:15:23.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@luthis@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1559 …}
  +nested: Doctrine\ORM\PersistentCollection {#1567 …}
  +votes: Doctrine\ORM\PersistentCollection {#1561 …}
  +reports: Doctrine\ORM\PersistentCollection {#1528 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1582 …}
  -id: 168476
  -bodyTs: "'actual':18 'handl':10 'localhost':7 'log':19 'login':3 'machinectl':2 'pam':13 'stuff':14 'sudo':1 'the-us':4 'user':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.max-p.me/comment/1552362"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701043576 {#1615
    date: 2023-11-27 01:06:16.0 +01:00
  }
  +"title": 168476
}
"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_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
26 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