GET https://kbin.spritesserver.nl/index.php/u/@GravitySpoiled@lemmy.ml/commented?p=4

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

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

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
3.09 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.05 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 {#2066
  +user: Proxies\__CG__\App\Entity\User {#2664 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: Proxies\__CG__\App\Entity\Image {#2982 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2981 …}
  +slug: "Based-KDE"
  +title: "Based KDE 🗿"
  +url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 342
  +favouriteCount: 1942
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702202282 {#2946
    date: 2023-12-10 10:58:02.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2980 …}
  +votes: Doctrine\ORM\PersistentCollection {#2987 …}
  +reports: Doctrine\ORM\PersistentCollection {#2983 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2989 …}
  +badges: Doctrine\ORM\PersistentCollection {#2991 …}
  +children: [
    App\Entity\EntryComment {#2074
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2066 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2071 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2071 …}
      +body: "Plasma 6 is approaching fast"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 32
      +score: 0
      +lastActive: DateTime @1700750098 {#2069
        date: 2023-11-23 15:34:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MazonnaCara89@lemmy.ml"
        "@kittenzrulz123@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2067 …}
      +nested: Doctrine\ORM\PersistentCollection {#2049 …}
      +votes: Doctrine\ORM\PersistentCollection {#2051 …}
      +reports: Doctrine\ORM\PersistentCollection {#2059 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2047 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2057 …}
      -id: 154771
      -bodyTs: "'6':2 'approach':4 'fast':5 'plasma':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6057271"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700750098 {#2065
        date: 2023-11-23 15:34:58.0 +01:00
      }
      +"title": 154771
    }
  ]
  -id: 15925
  -titleTs: "'base':1 'kde':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700834965
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8361362"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700748565 {#2936
    date: 2023-11-23 15:09:25.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 {#2066
  +user: Proxies\__CG__\App\Entity\User {#2664 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: Proxies\__CG__\App\Entity\Image {#2982 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2981 …}
  +slug: "Based-KDE"
  +title: "Based KDE 🗿"
  +url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 342
  +favouriteCount: 1942
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702202282 {#2946
    date: 2023-12-10 10:58:02.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2980 …}
  +votes: Doctrine\ORM\PersistentCollection {#2987 …}
  +reports: Doctrine\ORM\PersistentCollection {#2983 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2989 …}
  +badges: Doctrine\ORM\PersistentCollection {#2991 …}
  +children: [
    App\Entity\EntryComment {#2074
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2066 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2071 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2071 …}
      +body: "Plasma 6 is approaching fast"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 32
      +score: 0
      +lastActive: DateTime @1700750098 {#2069
        date: 2023-11-23 15:34:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MazonnaCara89@lemmy.ml"
        "@kittenzrulz123@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2067 …}
      +nested: Doctrine\ORM\PersistentCollection {#2049 …}
      +votes: Doctrine\ORM\PersistentCollection {#2051 …}
      +reports: Doctrine\ORM\PersistentCollection {#2059 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2047 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2057 …}
      -id: 154771
      -bodyTs: "'6':2 'approach':4 'fast':5 'plasma':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6057271"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700750098 {#2065
        date: 2023-11-23 15:34:58.0 +01:00
      }
      +"title": 154771
    }
  ]
  -id: 15925
  -titleTs: "'base':1 'kde':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700834965
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8361362"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700748565 {#2936
    date: 2023-11-23 15:09:25.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 {#2066
  +user: Proxies\__CG__\App\Entity\User {#2664 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: Proxies\__CG__\App\Entity\Image {#2982 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2981 …}
  +slug: "Based-KDE"
  +title: "Based KDE 🗿"
  +url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 342
  +favouriteCount: 1942
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702202282 {#2946
    date: 2023-12-10 10:58:02.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2980 …}
  +votes: Doctrine\ORM\PersistentCollection {#2987 …}
  +reports: Doctrine\ORM\PersistentCollection {#2983 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2989 …}
  +badges: Doctrine\ORM\PersistentCollection {#2991 …}
  +children: [
    App\Entity\EntryComment {#2074
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2066 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2071 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2071 …}
      +body: "Plasma 6 is approaching fast"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 32
      +score: 0
      +lastActive: DateTime @1700750098 {#2069
        date: 2023-11-23 15:34:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MazonnaCara89@lemmy.ml"
        "@kittenzrulz123@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2067 …}
      +nested: Doctrine\ORM\PersistentCollection {#2049 …}
      +votes: Doctrine\ORM\PersistentCollection {#2051 …}
      +reports: Doctrine\ORM\PersistentCollection {#2059 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2047 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2057 …}
      -id: 154771
      -bodyTs: "'6':2 'approach':4 'fast':5 'plasma':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6057271"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700750098 {#2065
        date: 2023-11-23 15:34:58.0 +01:00
      }
      +"title": 154771
    }
  ]
  -id: 15925
  -titleTs: "'base':1 'kde':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700834965
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8361362"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700748565 {#2936
    date: 2023-11-23 15:09:25.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 {#2074
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2066
    +user: Proxies\__CG__\App\Entity\User {#2664 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: Proxies\__CG__\App\Entity\Image {#2982 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2981 …}
    +slug: "Based-KDE"
    +title: "Based KDE 🗿"
    +url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1942
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702202282 {#2946
      date: 2023-12-10 10:58:02.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2987 …}
    +reports: Doctrine\ORM\PersistentCollection {#2983 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2989 …}
    +badges: Doctrine\ORM\PersistentCollection {#2991 …}
    +children: [
      App\Entity\EntryComment {#2074}
    ]
    -id: 15925
    -titleTs: "'base':1 'kde':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700834965
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8361362"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700748565 {#2936
      date: 2023-11-23 15:09:25.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2071 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2071 …}
  +body: "Plasma 6 is approaching fast"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 32
  +score: 0
  +lastActive: DateTime @1700750098 {#2069
    date: 2023-11-23 15:34:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MazonnaCara89@lemmy.ml"
    "@kittenzrulz123@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2067 …}
  +nested: Doctrine\ORM\PersistentCollection {#2049 …}
  +votes: Doctrine\ORM\PersistentCollection {#2051 …}
  +reports: Doctrine\ORM\PersistentCollection {#2059 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2047 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2057 …}
  -id: 154771
  -bodyTs: "'6':2 'approach':4 'fast':5 'plasma':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6057271"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700750098 {#2065
    date: 2023-11-23 15:34:58.0 +01:00
  }
  +"title": 154771
}
"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 {#2074
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2066
    +user: Proxies\__CG__\App\Entity\User {#2664 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: Proxies\__CG__\App\Entity\Image {#2982 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2981 …}
    +slug: "Based-KDE"
    +title: "Based KDE 🗿"
    +url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1942
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702202282 {#2946
      date: 2023-12-10 10:58:02.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2987 …}
    +reports: Doctrine\ORM\PersistentCollection {#2983 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2989 …}
    +badges: Doctrine\ORM\PersistentCollection {#2991 …}
    +children: [
      App\Entity\EntryComment {#2074}
    ]
    -id: 15925
    -titleTs: "'base':1 'kde':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700834965
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8361362"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700748565 {#2936
      date: 2023-11-23 15:09:25.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2071 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2071 …}
  +body: "Plasma 6 is approaching fast"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 32
  +score: 0
  +lastActive: DateTime @1700750098 {#2069
    date: 2023-11-23 15:34:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MazonnaCara89@lemmy.ml"
    "@kittenzrulz123@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2067 …}
  +nested: Doctrine\ORM\PersistentCollection {#2049 …}
  +votes: Doctrine\ORM\PersistentCollection {#2051 …}
  +reports: Doctrine\ORM\PersistentCollection {#2059 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2047 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2057 …}
  -id: 154771
  -bodyTs: "'6':2 'approach':4 'fast':5 'plasma':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6057271"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700750098 {#2065
    date: 2023-11-23 15:34:58.0 +01:00
  }
  +"title": 154771
}
"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 {#2074
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2066
    +user: Proxies\__CG__\App\Entity\User {#2664 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: Proxies\__CG__\App\Entity\Image {#2982 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2981 …}
    +slug: "Based-KDE"
    +title: "Based KDE 🗿"
    +url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1942
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702202282 {#2946
      date: 2023-12-10 10:58:02.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2987 …}
    +reports: Doctrine\ORM\PersistentCollection {#2983 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2989 …}
    +badges: Doctrine\ORM\PersistentCollection {#2991 …}
    +children: [
      App\Entity\EntryComment {#2074}
    ]
    -id: 15925
    -titleTs: "'base':1 'kde':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700834965
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8361362"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700748565 {#2936
      date: 2023-11-23 15:09:25.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2071 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2071 …}
  +body: "Plasma 6 is approaching fast"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 32
  +score: 0
  +lastActive: DateTime @1700750098 {#2069
    date: 2023-11-23 15:34:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MazonnaCara89@lemmy.ml"
    "@kittenzrulz123@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2067 …}
  +nested: Doctrine\ORM\PersistentCollection {#2049 …}
  +votes: Doctrine\ORM\PersistentCollection {#2051 …}
  +reports: Doctrine\ORM\PersistentCollection {#2059 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2047 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2057 …}
  -id: 154771
  -bodyTs: "'6':2 'approach':4 'fast':5 'plasma':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6057271"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700750098 {#2065
    date: 2023-11-23 15:34:58.0 +01:00
  }
  +"title": 154771
}
"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 {#2225
  +user: Proxies\__CG__\App\Entity\User {#3119 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Any-experience-with-teaching-kids-Linux"
  +title: "Any experience with teaching kids Linux?"
  +url: null
  +body: "Any one here has any experience with teaching 8 to 12 years old kids Linux?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 106
  +favouriteCount: 153
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701409592 {#3153
    date: 2023-12-01 06:46:32.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3158 …}
  +votes: Doctrine\ORM\PersistentCollection {#3161 …}
  +reports: Doctrine\ORM\PersistentCollection {#3163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3165 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3167 …}
  +badges: Doctrine\ORM\PersistentCollection {#3169 …}
  +children: [
    App\Entity\EntryComment {#2213
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2225 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2230 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2231 …}
      +body: "You’re good"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700813111 {#2216
        date: 2023-11-24 09:05:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nayminlwin@lemmy.ml"
        "@azimir@lemmy.ml"
        "@0x4E4F@infosec.pub"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2232 …}
      +nested: Doctrine\ORM\PersistentCollection {#2228 …}
      +votes: Doctrine\ORM\PersistentCollection {#2192 …}
      +reports: Doctrine\ORM\PersistentCollection {#2299 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2298 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2291 …}
      -id: 157720
      -bodyTs: "'good':3 're':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6075115"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700813111 {#2214
        date: 2023-11-24 09:05:11.0 +01:00
      }
      +"title": 157720
    }
  ]
  -id: 16188
  -titleTs: "'experi':2 'kid':5 'linux':6 'teach':4"
  -bodyTs: "'12':11 '8':9 'experi':6 'kid':14 'linux':15 'old':13 'one':2 'teach':8 'year':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700882980
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8387854"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700796580 {#3140
    date: 2023-11-24 04:29:40.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 {#2225
  +user: Proxies\__CG__\App\Entity\User {#3119 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Any-experience-with-teaching-kids-Linux"
  +title: "Any experience with teaching kids Linux?"
  +url: null
  +body: "Any one here has any experience with teaching 8 to 12 years old kids Linux?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 106
  +favouriteCount: 153
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701409592 {#3153
    date: 2023-12-01 06:46:32.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3158 …}
  +votes: Doctrine\ORM\PersistentCollection {#3161 …}
  +reports: Doctrine\ORM\PersistentCollection {#3163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3165 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3167 …}
  +badges: Doctrine\ORM\PersistentCollection {#3169 …}
  +children: [
    App\Entity\EntryComment {#2213
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2225 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2230 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2231 …}
      +body: "You’re good"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700813111 {#2216
        date: 2023-11-24 09:05:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nayminlwin@lemmy.ml"
        "@azimir@lemmy.ml"
        "@0x4E4F@infosec.pub"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2232 …}
      +nested: Doctrine\ORM\PersistentCollection {#2228 …}
      +votes: Doctrine\ORM\PersistentCollection {#2192 …}
      +reports: Doctrine\ORM\PersistentCollection {#2299 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2298 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2291 …}
      -id: 157720
      -bodyTs: "'good':3 're':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6075115"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700813111 {#2214
        date: 2023-11-24 09:05:11.0 +01:00
      }
      +"title": 157720
    }
  ]
  -id: 16188
  -titleTs: "'experi':2 'kid':5 'linux':6 'teach':4"
  -bodyTs: "'12':11 '8':9 'experi':6 'kid':14 'linux':15 'old':13 'one':2 'teach':8 'year':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700882980
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8387854"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700796580 {#3140
    date: 2023-11-24 04:29:40.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 {#2225
  +user: Proxies\__CG__\App\Entity\User {#3119 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Any-experience-with-teaching-kids-Linux"
  +title: "Any experience with teaching kids Linux?"
  +url: null
  +body: "Any one here has any experience with teaching 8 to 12 years old kids Linux?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 106
  +favouriteCount: 153
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701409592 {#3153
    date: 2023-12-01 06:46:32.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3158 …}
  +votes: Doctrine\ORM\PersistentCollection {#3161 …}
  +reports: Doctrine\ORM\PersistentCollection {#3163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3165 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3167 …}
  +badges: Doctrine\ORM\PersistentCollection {#3169 …}
  +children: [
    App\Entity\EntryComment {#2213
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2225 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2230 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2231 …}
      +body: "You’re good"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700813111 {#2216
        date: 2023-11-24 09:05:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nayminlwin@lemmy.ml"
        "@azimir@lemmy.ml"
        "@0x4E4F@infosec.pub"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2232 …}
      +nested: Doctrine\ORM\PersistentCollection {#2228 …}
      +votes: Doctrine\ORM\PersistentCollection {#2192 …}
      +reports: Doctrine\ORM\PersistentCollection {#2299 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2298 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2291 …}
      -id: 157720
      -bodyTs: "'good':3 're':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6075115"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700813111 {#2214
        date: 2023-11-24 09:05:11.0 +01:00
      }
      +"title": 157720
    }
  ]
  -id: 16188
  -titleTs: "'experi':2 'kid':5 'linux':6 'teach':4"
  -bodyTs: "'12':11 '8':9 'experi':6 'kid':14 'linux':15 'old':13 'one':2 'teach':8 'year':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700882980
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8387854"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700796580 {#3140
    date: 2023-11-24 04:29:40.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 {#2213
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2225
    +user: Proxies\__CG__\App\Entity\User {#3119 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Any-experience-with-teaching-kids-Linux"
    +title: "Any experience with teaching kids Linux?"
    +url: null
    +body: "Any one here has any experience with teaching 8 to 12 years old kids Linux?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 106
    +favouriteCount: 153
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701409592 {#3153
      date: 2023-12-01 06:46:32.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3158 …}
    +votes: Doctrine\ORM\PersistentCollection {#3161 …}
    +reports: Doctrine\ORM\PersistentCollection {#3163 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3165 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3167 …}
    +badges: Doctrine\ORM\PersistentCollection {#3169 …}
    +children: [
      App\Entity\EntryComment {#2213}
    ]
    -id: 16188
    -titleTs: "'experi':2 'kid':5 'linux':6 'teach':4"
    -bodyTs: "'12':11 '8':9 'experi':6 'kid':14 'linux':15 'old':13 'one':2 'teach':8 'year':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700882980
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8387854"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700796580 {#3140
      date: 2023-11-24 04:29:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2230 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2231 …}
  +body: "You’re good"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700813111 {#2216
    date: 2023-11-24 09:05:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nayminlwin@lemmy.ml"
    "@azimir@lemmy.ml"
    "@0x4E4F@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2232 …}
  +nested: Doctrine\ORM\PersistentCollection {#2228 …}
  +votes: Doctrine\ORM\PersistentCollection {#2192 …}
  +reports: Doctrine\ORM\PersistentCollection {#2299 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2298 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2291 …}
  -id: 157720
  -bodyTs: "'good':3 're':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6075115"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700813111 {#2214
    date: 2023-11-24 09:05:11.0 +01:00
  }
  +"title": 157720
}
"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 {#2213
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2225
    +user: Proxies\__CG__\App\Entity\User {#3119 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Any-experience-with-teaching-kids-Linux"
    +title: "Any experience with teaching kids Linux?"
    +url: null
    +body: "Any one here has any experience with teaching 8 to 12 years old kids Linux?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 106
    +favouriteCount: 153
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701409592 {#3153
      date: 2023-12-01 06:46:32.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3158 …}
    +votes: Doctrine\ORM\PersistentCollection {#3161 …}
    +reports: Doctrine\ORM\PersistentCollection {#3163 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3165 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3167 …}
    +badges: Doctrine\ORM\PersistentCollection {#3169 …}
    +children: [
      App\Entity\EntryComment {#2213}
    ]
    -id: 16188
    -titleTs: "'experi':2 'kid':5 'linux':6 'teach':4"
    -bodyTs: "'12':11 '8':9 'experi':6 'kid':14 'linux':15 'old':13 'one':2 'teach':8 'year':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700882980
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8387854"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700796580 {#3140
      date: 2023-11-24 04:29:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2230 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2231 …}
  +body: "You’re good"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700813111 {#2216
    date: 2023-11-24 09:05:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nayminlwin@lemmy.ml"
    "@azimir@lemmy.ml"
    "@0x4E4F@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2232 …}
  +nested: Doctrine\ORM\PersistentCollection {#2228 …}
  +votes: Doctrine\ORM\PersistentCollection {#2192 …}
  +reports: Doctrine\ORM\PersistentCollection {#2299 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2298 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2291 …}
  -id: 157720
  -bodyTs: "'good':3 're':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6075115"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700813111 {#2214
    date: 2023-11-24 09:05:11.0 +01:00
  }
  +"title": 157720
}
"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 {#2213
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2225
    +user: Proxies\__CG__\App\Entity\User {#3119 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Any-experience-with-teaching-kids-Linux"
    +title: "Any experience with teaching kids Linux?"
    +url: null
    +body: "Any one here has any experience with teaching 8 to 12 years old kids Linux?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 106
    +favouriteCount: 153
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701409592 {#3153
      date: 2023-12-01 06:46:32.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3158 …}
    +votes: Doctrine\ORM\PersistentCollection {#3161 …}
    +reports: Doctrine\ORM\PersistentCollection {#3163 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3165 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3167 …}
    +badges: Doctrine\ORM\PersistentCollection {#3169 …}
    +children: [
      App\Entity\EntryComment {#2213}
    ]
    -id: 16188
    -titleTs: "'experi':2 'kid':5 'linux':6 'teach':4"
    -bodyTs: "'12':11 '8':9 'experi':6 'kid':14 'linux':15 'old':13 'one':2 'teach':8 'year':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700882980
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8387854"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700796580 {#3140
      date: 2023-11-24 04:29:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2230 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2231 …}
  +body: "You’re good"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700813111 {#2216
    date: 2023-11-24 09:05:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nayminlwin@lemmy.ml"
    "@azimir@lemmy.ml"
    "@0x4E4F@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2232 …}
  +nested: Doctrine\ORM\PersistentCollection {#2228 …}
  +votes: Doctrine\ORM\PersistentCollection {#2192 …}
  +reports: Doctrine\ORM\PersistentCollection {#2299 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2298 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2291 …}
  -id: 157720
  -bodyTs: "'good':3 're':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6075115"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700813111 {#2214
    date: 2023-11-24 09:05:11.0 +01:00
  }
  +"title": 157720
}
"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 {#2343
  +user: Proxies\__CG__\App\Entity\User {#2961 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Do-you-prefer-private-or-public-trackers"
  +title: "Do you prefer private or public trackers?"
  +url: null
  +body: """
    As I get more and more invites to private trackers, I’m finding that I find myself spending more and more time on public tracker websites.\n
    \n
    I’ll only use private trackers if I can’t find what I’m looking for on a public tracker. Private tracker rules can get pretty onerous and I prefer to just avoid the whole scene if possible.\n
    \n
    If I’m honest, this opinion surprises me. I didn’t expect to prefer public trackers. I always thought that private trackers were so cool and exclusive. I don’t think that way anymore.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 70
  +favouriteCount: 120
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701926248 {#3011
    date: 2023-12-07 06:17:28.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3016 …}
  +votes: Doctrine\ORM\PersistentCollection {#3019 …}
  +reports: Doctrine\ORM\PersistentCollection {#3021 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3023 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3025 …}
  +badges: Doctrine\ORM\PersistentCollection {#3027 …}
  +children: [
    App\Entity\EntryComment {#2337
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2343 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: null
      +root: null
      +body: "Provate tracker. We are there for each other and together we have an awesome collection of linux isos"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700692364 {#2341
        date: 2023-11-22 23:32:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AdventuringAardvark@lemmy.one"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2336 …}
      +nested: Doctrine\ORM\PersistentCollection {#2339 …}
      +votes: Doctrine\ORM\PersistentCollection {#2159 …}
      +reports: Doctrine\ORM\PersistentCollection {#2135 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2137 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2068 …}
      -id: 152282
      -bodyTs: "'awesom':14 'collect':15 'iso':18 'linux':17 'provat':1 'togeth':10 'tracker':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6034827"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700692364 {#2342
        date: 2023-11-22 23:32:44.0 +01:00
      }
      +"title": 152282
    }
  ]
  -id: 15598
  -titleTs: "'prefer':3 'privat':4 'public':6 'tracker':7"
  -bodyTs: "'alway':82 'anymor':98 'avoid':59 'cool':89 'didn':74 'exclus':91 'expect':76 'find':13,16,37 'get':3,51 'honest':68 'invit':7 'll':28 'look':41 'm':12,40,67 'oner':53 'opinion':70 'possibl':64 'prefer':56,78 'pretti':52 'privat':9,31,47,85 'public':24,45,79 'rule':49 'scene':62 'spend':18 'surpris':71 'think':95 'thought':83 'time':22 'tracker':10,25,32,46,48,80,86 'use':30 'way':97 'websit':26 'whole':61"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700777298
  +visibility: "visible             "
  +apId: "https://lemmy.one/post/7110482"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700690898 {#2999
    date: 2023-11-22 23:08:18.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 {#2343
  +user: Proxies\__CG__\App\Entity\User {#2961 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Do-you-prefer-private-or-public-trackers"
  +title: "Do you prefer private or public trackers?"
  +url: null
  +body: """
    As I get more and more invites to private trackers, I’m finding that I find myself spending more and more time on public tracker websites.\n
    \n
    I’ll only use private trackers if I can’t find what I’m looking for on a public tracker. Private tracker rules can get pretty onerous and I prefer to just avoid the whole scene if possible.\n
    \n
    If I’m honest, this opinion surprises me. I didn’t expect to prefer public trackers. I always thought that private trackers were so cool and exclusive. I don’t think that way anymore.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 70
  +favouriteCount: 120
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701926248 {#3011
    date: 2023-12-07 06:17:28.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3016 …}
  +votes: Doctrine\ORM\PersistentCollection {#3019 …}
  +reports: Doctrine\ORM\PersistentCollection {#3021 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3023 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3025 …}
  +badges: Doctrine\ORM\PersistentCollection {#3027 …}
  +children: [
    App\Entity\EntryComment {#2337
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2343 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: null
      +root: null
      +body: "Provate tracker. We are there for each other and together we have an awesome collection of linux isos"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700692364 {#2341
        date: 2023-11-22 23:32:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AdventuringAardvark@lemmy.one"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2336 …}
      +nested: Doctrine\ORM\PersistentCollection {#2339 …}
      +votes: Doctrine\ORM\PersistentCollection {#2159 …}
      +reports: Doctrine\ORM\PersistentCollection {#2135 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2137 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2068 …}
      -id: 152282
      -bodyTs: "'awesom':14 'collect':15 'iso':18 'linux':17 'provat':1 'togeth':10 'tracker':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6034827"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700692364 {#2342
        date: 2023-11-22 23:32:44.0 +01:00
      }
      +"title": 152282
    }
  ]
  -id: 15598
  -titleTs: "'prefer':3 'privat':4 'public':6 'tracker':7"
  -bodyTs: "'alway':82 'anymor':98 'avoid':59 'cool':89 'didn':74 'exclus':91 'expect':76 'find':13,16,37 'get':3,51 'honest':68 'invit':7 'll':28 'look':41 'm':12,40,67 'oner':53 'opinion':70 'possibl':64 'prefer':56,78 'pretti':52 'privat':9,31,47,85 'public':24,45,79 'rule':49 'scene':62 'spend':18 'surpris':71 'think':95 'thought':83 'time':22 'tracker':10,25,32,46,48,80,86 'use':30 'way':97 'websit':26 'whole':61"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700777298
  +visibility: "visible             "
  +apId: "https://lemmy.one/post/7110482"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700690898 {#2999
    date: 2023-11-22 23:08:18.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 {#2343
  +user: Proxies\__CG__\App\Entity\User {#2961 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Do-you-prefer-private-or-public-trackers"
  +title: "Do you prefer private or public trackers?"
  +url: null
  +body: """
    As I get more and more invites to private trackers, I’m finding that I find myself spending more and more time on public tracker websites.\n
    \n
    I’ll only use private trackers if I can’t find what I’m looking for on a public tracker. Private tracker rules can get pretty onerous and I prefer to just avoid the whole scene if possible.\n
    \n
    If I’m honest, this opinion surprises me. I didn’t expect to prefer public trackers. I always thought that private trackers were so cool and exclusive. I don’t think that way anymore.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 70
  +favouriteCount: 120
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701926248 {#3011
    date: 2023-12-07 06:17:28.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3016 …}
  +votes: Doctrine\ORM\PersistentCollection {#3019 …}
  +reports: Doctrine\ORM\PersistentCollection {#3021 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3023 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3025 …}
  +badges: Doctrine\ORM\PersistentCollection {#3027 …}
  +children: [
    App\Entity\EntryComment {#2337
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2343 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: null
      +root: null
      +body: "Provate tracker. We are there for each other and together we have an awesome collection of linux isos"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700692364 {#2341
        date: 2023-11-22 23:32:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AdventuringAardvark@lemmy.one"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2336 …}
      +nested: Doctrine\ORM\PersistentCollection {#2339 …}
      +votes: Doctrine\ORM\PersistentCollection {#2159 …}
      +reports: Doctrine\ORM\PersistentCollection {#2135 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2137 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2068 …}
      -id: 152282
      -bodyTs: "'awesom':14 'collect':15 'iso':18 'linux':17 'provat':1 'togeth':10 'tracker':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6034827"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700692364 {#2342
        date: 2023-11-22 23:32:44.0 +01:00
      }
      +"title": 152282
    }
  ]
  -id: 15598
  -titleTs: "'prefer':3 'privat':4 'public':6 'tracker':7"
  -bodyTs: "'alway':82 'anymor':98 'avoid':59 'cool':89 'didn':74 'exclus':91 'expect':76 'find':13,16,37 'get':3,51 'honest':68 'invit':7 'll':28 'look':41 'm':12,40,67 'oner':53 'opinion':70 'possibl':64 'prefer':56,78 'pretti':52 'privat':9,31,47,85 'public':24,45,79 'rule':49 'scene':62 'spend':18 'surpris':71 'think':95 'thought':83 'time':22 'tracker':10,25,32,46,48,80,86 'use':30 'way':97 'websit':26 'whole':61"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700777298
  +visibility: "visible             "
  +apId: "https://lemmy.one/post/7110482"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700690898 {#2999
    date: 2023-11-22 23:08:18.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 {#2337
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2343
    +user: Proxies\__CG__\App\Entity\User {#2961 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Do-you-prefer-private-or-public-trackers"
    +title: "Do you prefer private or public trackers?"
    +url: null
    +body: """
      As I get more and more invites to private trackers, I’m finding that I find myself spending more and more time on public tracker websites.\n
      \n
      I’ll only use private trackers if I can’t find what I’m looking for on a public tracker. Private tracker rules can get pretty onerous and I prefer to just avoid the whole scene if possible.\n
      \n
      If I’m honest, this opinion surprises me. I didn’t expect to prefer public trackers. I always thought that private trackers were so cool and exclusive. I don’t think that way anymore.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 70
    +favouriteCount: 120
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701926248 {#3011
      date: 2023-12-07 06:17:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3016 …}
    +votes: Doctrine\ORM\PersistentCollection {#3019 …}
    +reports: Doctrine\ORM\PersistentCollection {#3021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3023 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3025 …}
    +badges: Doctrine\ORM\PersistentCollection {#3027 …}
    +children: [
      App\Entity\EntryComment {#2337}
    ]
    -id: 15598
    -titleTs: "'prefer':3 'privat':4 'public':6 'tracker':7"
    -bodyTs: "'alway':82 'anymor':98 'avoid':59 'cool':89 'didn':74 'exclus':91 'expect':76 'find':13,16,37 'get':3,51 'honest':68 'invit':7 'll':28 'look':41 'm':12,40,67 'oner':53 'opinion':70 'possibl':64 'prefer':56,78 'pretti':52 'privat':9,31,47,85 'public':24,45,79 'rule':49 'scene':62 'spend':18 'surpris':71 'think':95 'thought':83 'time':22 'tracker':10,25,32,46,48,80,86 'use':30 'way':97 'websit':26 'whole':61"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700777298
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7110482"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700690898 {#2999
      date: 2023-11-22 23:08:18.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: "Provate tracker. We are there for each other and together we have an awesome collection of linux isos"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700692364 {#2341
    date: 2023-11-22 23:32:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@AdventuringAardvark@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2336 …}
  +nested: Doctrine\ORM\PersistentCollection {#2339 …}
  +votes: Doctrine\ORM\PersistentCollection {#2159 …}
  +reports: Doctrine\ORM\PersistentCollection {#2135 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2137 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2068 …}
  -id: 152282
  -bodyTs: "'awesom':14 'collect':15 'iso':18 'linux':17 'provat':1 'togeth':10 'tracker':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6034827"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700692364 {#2342
    date: 2023-11-22 23:32:44.0 +01:00
  }
  +"title": 152282
}
"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 {#2337
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2343
    +user: Proxies\__CG__\App\Entity\User {#2961 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Do-you-prefer-private-or-public-trackers"
    +title: "Do you prefer private or public trackers?"
    +url: null
    +body: """
      As I get more and more invites to private trackers, I’m finding that I find myself spending more and more time on public tracker websites.\n
      \n
      I’ll only use private trackers if I can’t find what I’m looking for on a public tracker. Private tracker rules can get pretty onerous and I prefer to just avoid the whole scene if possible.\n
      \n
      If I’m honest, this opinion surprises me. I didn’t expect to prefer public trackers. I always thought that private trackers were so cool and exclusive. I don’t think that way anymore.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 70
    +favouriteCount: 120
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701926248 {#3011
      date: 2023-12-07 06:17:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3016 …}
    +votes: Doctrine\ORM\PersistentCollection {#3019 …}
    +reports: Doctrine\ORM\PersistentCollection {#3021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3023 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3025 …}
    +badges: Doctrine\ORM\PersistentCollection {#3027 …}
    +children: [
      App\Entity\EntryComment {#2337}
    ]
    -id: 15598
    -titleTs: "'prefer':3 'privat':4 'public':6 'tracker':7"
    -bodyTs: "'alway':82 'anymor':98 'avoid':59 'cool':89 'didn':74 'exclus':91 'expect':76 'find':13,16,37 'get':3,51 'honest':68 'invit':7 'll':28 'look':41 'm':12,40,67 'oner':53 'opinion':70 'possibl':64 'prefer':56,78 'pretti':52 'privat':9,31,47,85 'public':24,45,79 'rule':49 'scene':62 'spend':18 'surpris':71 'think':95 'thought':83 'time':22 'tracker':10,25,32,46,48,80,86 'use':30 'way':97 'websit':26 'whole':61"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700777298
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7110482"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700690898 {#2999
      date: 2023-11-22 23:08:18.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: "Provate tracker. We are there for each other and together we have an awesome collection of linux isos"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700692364 {#2341
    date: 2023-11-22 23:32:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@AdventuringAardvark@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2336 …}
  +nested: Doctrine\ORM\PersistentCollection {#2339 …}
  +votes: Doctrine\ORM\PersistentCollection {#2159 …}
  +reports: Doctrine\ORM\PersistentCollection {#2135 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2137 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2068 …}
  -id: 152282
  -bodyTs: "'awesom':14 'collect':15 'iso':18 'linux':17 'provat':1 'togeth':10 'tracker':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6034827"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700692364 {#2342
    date: 2023-11-22 23:32:44.0 +01:00
  }
  +"title": 152282
}
"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 {#2337
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2343
    +user: Proxies\__CG__\App\Entity\User {#2961 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Do-you-prefer-private-or-public-trackers"
    +title: "Do you prefer private or public trackers?"
    +url: null
    +body: """
      As I get more and more invites to private trackers, I’m finding that I find myself spending more and more time on public tracker websites.\n
      \n
      I’ll only use private trackers if I can’t find what I’m looking for on a public tracker. Private tracker rules can get pretty onerous and I prefer to just avoid the whole scene if possible.\n
      \n
      If I’m honest, this opinion surprises me. I didn’t expect to prefer public trackers. I always thought that private trackers were so cool and exclusive. I don’t think that way anymore.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 70
    +favouriteCount: 120
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701926248 {#3011
      date: 2023-12-07 06:17:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3016 …}
    +votes: Doctrine\ORM\PersistentCollection {#3019 …}
    +reports: Doctrine\ORM\PersistentCollection {#3021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3023 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3025 …}
    +badges: Doctrine\ORM\PersistentCollection {#3027 …}
    +children: [
      App\Entity\EntryComment {#2337}
    ]
    -id: 15598
    -titleTs: "'prefer':3 'privat':4 'public':6 'tracker':7"
    -bodyTs: "'alway':82 'anymor':98 'avoid':59 'cool':89 'didn':74 'exclus':91 'expect':76 'find':13,16,37 'get':3,51 'honest':68 'invit':7 'll':28 'look':41 'm':12,40,67 'oner':53 'opinion':70 'possibl':64 'prefer':56,78 'pretti':52 'privat':9,31,47,85 'public':24,45,79 'rule':49 'scene':62 'spend':18 'surpris':71 'think':95 'thought':83 'time':22 'tracker':10,25,32,46,48,80,86 'use':30 'way':97 'websit':26 'whole':61"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700777298
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7110482"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700690898 {#2999
      date: 2023-11-22 23:08:18.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: "Provate tracker. We are there for each other and together we have an awesome collection of linux isos"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700692364 {#2341
    date: 2023-11-22 23:32:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@AdventuringAardvark@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2336 …}
  +nested: Doctrine\ORM\PersistentCollection {#2339 …}
  +votes: Doctrine\ORM\PersistentCollection {#2159 …}
  +reports: Doctrine\ORM\PersistentCollection {#2135 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2137 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2068 …}
  -id: 152282
  -bodyTs: "'awesom':14 'collect':15 'iso':18 'linux':17 'provat':1 'togeth':10 'tracker':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6034827"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700692364 {#2342
    date: 2023-11-22 23:32:44.0 +01:00
  }
  +"title": 152282
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1407
  +user: Proxies\__CG__\App\Entity\User {#2001 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "so-this-might-be-a-little-embarrassing-but-how-do"
  +title: "so this might be a little embarrassing, but how do I create a torrent and upload to a tracker?"
  +url: null
  +body: """
    I’ve been seeding the torrents that I download since the old days of Limewire, but I’ve always download and re-shared by seeding.  \n
    But a few months ago I couldn’t find a set of audiobooks I’d been looking for with the original narrators from the 90s.  \n
    I finally found a set on CD on eBay and coverted those to mp3 and loaded them on my phone, but it occurred to me that others might also be looking for a complete version of the series too and wanted to share that media.  \n
    Apologies if it’s an obvious answer that I somehow missed.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 28
  +favouriteCount: 163
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700682626 {#3063
    date: 2023-11-22 20:50:26.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3068 …}
  +votes: Doctrine\ORM\PersistentCollection {#3071 …}
  +reports: Doctrine\ORM\PersistentCollection {#3073 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3075 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3077 …}
  +badges: Doctrine\ORM\PersistentCollection {#3079 …}
  +children: [
    App\Entity\EntryComment {#1908
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1407 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: null
      +root: null
      +body: "tutorial for public [www.wikihow.com/Create-a-Torrent](https://www.wikihow.com/Create-a-Torrent) and private trackers [ghacks.net/…/how-to-create-a-private-torrent-usin…](https://www.ghacks.net/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 59
      +score: 0
      +lastActive: DateTime @1701059619 {#1874
        date: 2023-11-27 05:33:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chainweasel@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1883 …}
      +nested: Doctrine\ORM\PersistentCollection {#2389 …}
      +votes: Doctrine\ORM\PersistentCollection {#2387 …}
      +reports: Doctrine\ORM\PersistentCollection {#2394 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
      -id: 147897
      -bodyTs: "'/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)':14 '/create-a-torrent](https://www.wikihow.com/create-a-torrent)':6 '/how-to-create-a-private-torrent-usin':11 'ghacks.net':10 'privat':8 'public':3 'tracker':9 'tutori':1 'www.ghacks.net':13 'www.ghacks.net/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)':12 'www.wikihow.com':5 'www.wikihow.com/create-a-torrent](https://www.wikihow.com/create-a-torrent)':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5999720"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700589502 {#1907
        date: 2023-11-21 18:58:22.0 +01:00
      }
      +"title": 147897
    }
  ]
  -id: 15158
  -titleTs: "'creat':12 'embarrass':7 'littl':6 'might':3 'torrent':14 'tracker':19 'upload':16"
  -bodyTs: "'90s':51 'ago':31 'also':80 'alway':19 'answer':103 'apolog':97 'audiobook':39 'cd':58 'complet':85 'couldn':33 'covert':62 'd':41 'day':13 'download':9,20 'ebay':60 'final':53 'find':35 'found':54 'limewir':15 'load':67 'look':43,82 'media':96 'might':79 'miss':107 'month':30 'mp3':65 'narrat':48 'obvious':102 'occur':74 'old':12 'origin':47 'other':78 'phone':71 're':23 're-shar':22 'seed':4,26 'seri':89 'set':37,56 'share':24,94 'sinc':10 'somehow':106 'torrent':6 've':2,18 'version':86 'want':92"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700675230
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8570575"
  +editedAt: DateTimeImmutable @1701038400 {#3052
    date: 2023-11-26 23:40:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700588830 {#3032
    date: 2023-11-21 18:47: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
27 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1407
  +user: Proxies\__CG__\App\Entity\User {#2001 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "so-this-might-be-a-little-embarrassing-but-how-do"
  +title: "so this might be a little embarrassing, but how do I create a torrent and upload to a tracker?"
  +url: null
  +body: """
    I’ve been seeding the torrents that I download since the old days of Limewire, but I’ve always download and re-shared by seeding.  \n
    But a few months ago I couldn’t find a set of audiobooks I’d been looking for with the original narrators from the 90s.  \n
    I finally found a set on CD on eBay and coverted those to mp3 and loaded them on my phone, but it occurred to me that others might also be looking for a complete version of the series too and wanted to share that media.  \n
    Apologies if it’s an obvious answer that I somehow missed.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 28
  +favouriteCount: 163
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700682626 {#3063
    date: 2023-11-22 20:50:26.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3068 …}
  +votes: Doctrine\ORM\PersistentCollection {#3071 …}
  +reports: Doctrine\ORM\PersistentCollection {#3073 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3075 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3077 …}
  +badges: Doctrine\ORM\PersistentCollection {#3079 …}
  +children: [
    App\Entity\EntryComment {#1908
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1407 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: null
      +root: null
      +body: "tutorial for public [www.wikihow.com/Create-a-Torrent](https://www.wikihow.com/Create-a-Torrent) and private trackers [ghacks.net/…/how-to-create-a-private-torrent-usin…](https://www.ghacks.net/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 59
      +score: 0
      +lastActive: DateTime @1701059619 {#1874
        date: 2023-11-27 05:33:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chainweasel@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1883 …}
      +nested: Doctrine\ORM\PersistentCollection {#2389 …}
      +votes: Doctrine\ORM\PersistentCollection {#2387 …}
      +reports: Doctrine\ORM\PersistentCollection {#2394 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
      -id: 147897
      -bodyTs: "'/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)':14 '/create-a-torrent](https://www.wikihow.com/create-a-torrent)':6 '/how-to-create-a-private-torrent-usin':11 'ghacks.net':10 'privat':8 'public':3 'tracker':9 'tutori':1 'www.ghacks.net':13 'www.ghacks.net/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)':12 'www.wikihow.com':5 'www.wikihow.com/create-a-torrent](https://www.wikihow.com/create-a-torrent)':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5999720"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700589502 {#1907
        date: 2023-11-21 18:58:22.0 +01:00
      }
      +"title": 147897
    }
  ]
  -id: 15158
  -titleTs: "'creat':12 'embarrass':7 'littl':6 'might':3 'torrent':14 'tracker':19 'upload':16"
  -bodyTs: "'90s':51 'ago':31 'also':80 'alway':19 'answer':103 'apolog':97 'audiobook':39 'cd':58 'complet':85 'couldn':33 'covert':62 'd':41 'day':13 'download':9,20 'ebay':60 'final':53 'find':35 'found':54 'limewir':15 'load':67 'look':43,82 'media':96 'might':79 'miss':107 'month':30 'mp3':65 'narrat':48 'obvious':102 'occur':74 'old':12 'origin':47 'other':78 'phone':71 're':23 're-shar':22 'seed':4,26 'seri':89 'set':37,56 'share':24,94 'sinc':10 'somehow':106 'torrent':6 've':2,18 'version':86 'want':92"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700675230
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8570575"
  +editedAt: DateTimeImmutable @1701038400 {#3052
    date: 2023-11-26 23:40:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700588830 {#3032
    date: 2023-11-21 18:47: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
28 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1407
  +user: Proxies\__CG__\App\Entity\User {#2001 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "so-this-might-be-a-little-embarrassing-but-how-do"
  +title: "so this might be a little embarrassing, but how do I create a torrent and upload to a tracker?"
  +url: null
  +body: """
    I’ve been seeding the torrents that I download since the old days of Limewire, but I’ve always download and re-shared by seeding.  \n
    But a few months ago I couldn’t find a set of audiobooks I’d been looking for with the original narrators from the 90s.  \n
    I finally found a set on CD on eBay and coverted those to mp3 and loaded them on my phone, but it occurred to me that others might also be looking for a complete version of the series too and wanted to share that media.  \n
    Apologies if it’s an obvious answer that I somehow missed.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 28
  +favouriteCount: 163
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700682626 {#3063
    date: 2023-11-22 20:50:26.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3068 …}
  +votes: Doctrine\ORM\PersistentCollection {#3071 …}
  +reports: Doctrine\ORM\PersistentCollection {#3073 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3075 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3077 …}
  +badges: Doctrine\ORM\PersistentCollection {#3079 …}
  +children: [
    App\Entity\EntryComment {#1908
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1407 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: null
      +root: null
      +body: "tutorial for public [www.wikihow.com/Create-a-Torrent](https://www.wikihow.com/Create-a-Torrent) and private trackers [ghacks.net/…/how-to-create-a-private-torrent-usin…](https://www.ghacks.net/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 59
      +score: 0
      +lastActive: DateTime @1701059619 {#1874
        date: 2023-11-27 05:33:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chainweasel@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1883 …}
      +nested: Doctrine\ORM\PersistentCollection {#2389 …}
      +votes: Doctrine\ORM\PersistentCollection {#2387 …}
      +reports: Doctrine\ORM\PersistentCollection {#2394 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
      -id: 147897
      -bodyTs: "'/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)':14 '/create-a-torrent](https://www.wikihow.com/create-a-torrent)':6 '/how-to-create-a-private-torrent-usin':11 'ghacks.net':10 'privat':8 'public':3 'tracker':9 'tutori':1 'www.ghacks.net':13 'www.ghacks.net/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)':12 'www.wikihow.com':5 'www.wikihow.com/create-a-torrent](https://www.wikihow.com/create-a-torrent)':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5999720"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700589502 {#1907
        date: 2023-11-21 18:58:22.0 +01:00
      }
      +"title": 147897
    }
  ]
  -id: 15158
  -titleTs: "'creat':12 'embarrass':7 'littl':6 'might':3 'torrent':14 'tracker':19 'upload':16"
  -bodyTs: "'90s':51 'ago':31 'also':80 'alway':19 'answer':103 'apolog':97 'audiobook':39 'cd':58 'complet':85 'couldn':33 'covert':62 'd':41 'day':13 'download':9,20 'ebay':60 'final':53 'find':35 'found':54 'limewir':15 'load':67 'look':43,82 'media':96 'might':79 'miss':107 'month':30 'mp3':65 'narrat':48 'obvious':102 'occur':74 'old':12 'origin':47 'other':78 'phone':71 're':23 're-shar':22 'seed':4,26 'seri':89 'set':37,56 'share':24,94 'sinc':10 'somehow':106 'torrent':6 've':2,18 'version':86 'want':92"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700675230
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8570575"
  +editedAt: DateTimeImmutable @1701038400 {#3052
    date: 2023-11-26 23:40:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700588830 {#3032
    date: 2023-11-21 18:47: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
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#1908
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1407
    +user: Proxies\__CG__\App\Entity\User {#2001 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "so-this-might-be-a-little-embarrassing-but-how-do"
    +title: "so this might be a little embarrassing, but how do I create a torrent and upload to a tracker?"
    +url: null
    +body: """
      I’ve been seeding the torrents that I download since the old days of Limewire, but I’ve always download and re-shared by seeding.  \n
      But a few months ago I couldn’t find a set of audiobooks I’d been looking for with the original narrators from the 90s.  \n
      I finally found a set on CD on eBay and coverted those to mp3 and loaded them on my phone, but it occurred to me that others might also be looking for a complete version of the series too and wanted to share that media.  \n
      Apologies if it’s an obvious answer that I somehow missed.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 28
    +favouriteCount: 163
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700682626 {#3063
      date: 2023-11-22 20:50:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3068 …}
    +votes: Doctrine\ORM\PersistentCollection {#3071 …}
    +reports: Doctrine\ORM\PersistentCollection {#3073 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3077 …}
    +badges: Doctrine\ORM\PersistentCollection {#3079 …}
    +children: [
      App\Entity\EntryComment {#1908}
    ]
    -id: 15158
    -titleTs: "'creat':12 'embarrass':7 'littl':6 'might':3 'torrent':14 'tracker':19 'upload':16"
    -bodyTs: "'90s':51 'ago':31 'also':80 'alway':19 'answer':103 'apolog':97 'audiobook':39 'cd':58 'complet':85 'couldn':33 'covert':62 'd':41 'day':13 'download':9,20 'ebay':60 'final':53 'find':35 'found':54 'limewir':15 'load':67 'look':43,82 'media':96 'might':79 'miss':107 'month':30 'mp3':65 'narrat':48 'obvious':102 'occur':74 'old':12 'origin':47 'other':78 'phone':71 're':23 're-shar':22 'seed':4,26 'seri':89 'set':37,56 'share':24,94 'sinc':10 'somehow':106 'torrent':6 've':2,18 'version':86 'want':92"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700675230
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8570575"
    +editedAt: DateTimeImmutable @1701038400 {#3052
      date: 2023-11-26 23:40:00.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700588830 {#3032
      date: 2023-11-21 18:47:10.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: "tutorial for public [www.wikihow.com/Create-a-Torrent](https://www.wikihow.com/Create-a-Torrent) and private trackers [ghacks.net/…/how-to-create-a-private-torrent-usin…](https://www.ghacks.net/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 59
  +score: 0
  +lastActive: DateTime @1701059619 {#1874
    date: 2023-11-27 05:33:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chainweasel@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1883 …}
  +nested: Doctrine\ORM\PersistentCollection {#2389 …}
  +votes: Doctrine\ORM\PersistentCollection {#2387 …}
  +reports: Doctrine\ORM\PersistentCollection {#2394 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
  -id: 147897
  -bodyTs: "'/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)':14 '/create-a-torrent](https://www.wikihow.com/create-a-torrent)':6 '/how-to-create-a-private-torrent-usin':11 'ghacks.net':10 'privat':8 'public':3 'tracker':9 'tutori':1 'www.ghacks.net':13 'www.ghacks.net/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)':12 'www.wikihow.com':5 'www.wikihow.com/create-a-torrent](https://www.wikihow.com/create-a-torrent)':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5999720"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700589502 {#1907
    date: 2023-11-21 18:58:22.0 +01:00
  }
  +"title": 147897
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#1908
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1407
    +user: Proxies\__CG__\App\Entity\User {#2001 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "so-this-might-be-a-little-embarrassing-but-how-do"
    +title: "so this might be a little embarrassing, but how do I create a torrent and upload to a tracker?"
    +url: null
    +body: """
      I’ve been seeding the torrents that I download since the old days of Limewire, but I’ve always download and re-shared by seeding.  \n
      But a few months ago I couldn’t find a set of audiobooks I’d been looking for with the original narrators from the 90s.  \n
      I finally found a set on CD on eBay and coverted those to mp3 and loaded them on my phone, but it occurred to me that others might also be looking for a complete version of the series too and wanted to share that media.  \n
      Apologies if it’s an obvious answer that I somehow missed.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 28
    +favouriteCount: 163
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700682626 {#3063
      date: 2023-11-22 20:50:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3068 …}
    +votes: Doctrine\ORM\PersistentCollection {#3071 …}
    +reports: Doctrine\ORM\PersistentCollection {#3073 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3077 …}
    +badges: Doctrine\ORM\PersistentCollection {#3079 …}
    +children: [
      App\Entity\EntryComment {#1908}
    ]
    -id: 15158
    -titleTs: "'creat':12 'embarrass':7 'littl':6 'might':3 'torrent':14 'tracker':19 'upload':16"
    -bodyTs: "'90s':51 'ago':31 'also':80 'alway':19 'answer':103 'apolog':97 'audiobook':39 'cd':58 'complet':85 'couldn':33 'covert':62 'd':41 'day':13 'download':9,20 'ebay':60 'final':53 'find':35 'found':54 'limewir':15 'load':67 'look':43,82 'media':96 'might':79 'miss':107 'month':30 'mp3':65 'narrat':48 'obvious':102 'occur':74 'old':12 'origin':47 'other':78 'phone':71 're':23 're-shar':22 'seed':4,26 'seri':89 'set':37,56 'share':24,94 'sinc':10 'somehow':106 'torrent':6 've':2,18 'version':86 'want':92"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700675230
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8570575"
    +editedAt: DateTimeImmutable @1701038400 {#3052
      date: 2023-11-26 23:40:00.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700588830 {#3032
      date: 2023-11-21 18:47:10.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: "tutorial for public [www.wikihow.com/Create-a-Torrent](https://www.wikihow.com/Create-a-Torrent) and private trackers [ghacks.net/…/how-to-create-a-private-torrent-usin…](https://www.ghacks.net/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 59
  +score: 0
  +lastActive: DateTime @1701059619 {#1874
    date: 2023-11-27 05:33:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chainweasel@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1883 …}
  +nested: Doctrine\ORM\PersistentCollection {#2389 …}
  +votes: Doctrine\ORM\PersistentCollection {#2387 …}
  +reports: Doctrine\ORM\PersistentCollection {#2394 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
  -id: 147897
  -bodyTs: "'/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)':14 '/create-a-torrent](https://www.wikihow.com/create-a-torrent)':6 '/how-to-create-a-private-torrent-usin':11 'ghacks.net':10 'privat':8 'public':3 'tracker':9 'tutori':1 'www.ghacks.net':13 'www.ghacks.net/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)':12 'www.wikihow.com':5 'www.wikihow.com/create-a-torrent](https://www.wikihow.com/create-a-torrent)':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5999720"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700589502 {#1907
    date: 2023-11-21 18:58:22.0 +01:00
  }
  +"title": 147897
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#1908
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1407
    +user: Proxies\__CG__\App\Entity\User {#2001 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "so-this-might-be-a-little-embarrassing-but-how-do"
    +title: "so this might be a little embarrassing, but how do I create a torrent and upload to a tracker?"
    +url: null
    +body: """
      I’ve been seeding the torrents that I download since the old days of Limewire, but I’ve always download and re-shared by seeding.  \n
      But a few months ago I couldn’t find a set of audiobooks I’d been looking for with the original narrators from the 90s.  \n
      I finally found a set on CD on eBay and coverted those to mp3 and loaded them on my phone, but it occurred to me that others might also be looking for a complete version of the series too and wanted to share that media.  \n
      Apologies if it’s an obvious answer that I somehow missed.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 28
    +favouriteCount: 163
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700682626 {#3063
      date: 2023-11-22 20:50:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3068 …}
    +votes: Doctrine\ORM\PersistentCollection {#3071 …}
    +reports: Doctrine\ORM\PersistentCollection {#3073 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3077 …}
    +badges: Doctrine\ORM\PersistentCollection {#3079 …}
    +children: [
      App\Entity\EntryComment {#1908}
    ]
    -id: 15158
    -titleTs: "'creat':12 'embarrass':7 'littl':6 'might':3 'torrent':14 'tracker':19 'upload':16"
    -bodyTs: "'90s':51 'ago':31 'also':80 'alway':19 'answer':103 'apolog':97 'audiobook':39 'cd':58 'complet':85 'couldn':33 'covert':62 'd':41 'day':13 'download':9,20 'ebay':60 'final':53 'find':35 'found':54 'limewir':15 'load':67 'look':43,82 'media':96 'might':79 'miss':107 'month':30 'mp3':65 'narrat':48 'obvious':102 'occur':74 'old':12 'origin':47 'other':78 'phone':71 're':23 're-shar':22 'seed':4,26 'seri':89 'set':37,56 'share':24,94 'sinc':10 'somehow':106 'torrent':6 've':2,18 'version':86 'want':92"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700675230
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8570575"
    +editedAt: DateTimeImmutable @1701038400 {#3052
      date: 2023-11-26 23:40:00.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700588830 {#3032
      date: 2023-11-21 18:47:10.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: "tutorial for public [www.wikihow.com/Create-a-Torrent](https://www.wikihow.com/Create-a-Torrent) and private trackers [ghacks.net/…/how-to-create-a-private-torrent-usin…](https://www.ghacks.net/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 59
  +score: 0
  +lastActive: DateTime @1701059619 {#1874
    date: 2023-11-27 05:33:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chainweasel@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1883 …}
  +nested: Doctrine\ORM\PersistentCollection {#2389 …}
  +votes: Doctrine\ORM\PersistentCollection {#2387 …}
  +reports: Doctrine\ORM\PersistentCollection {#2394 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
  -id: 147897
  -bodyTs: "'/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)':14 '/create-a-torrent](https://www.wikihow.com/create-a-torrent)':6 '/how-to-create-a-private-torrent-usin':11 'ghacks.net':10 'privat':8 'public':3 'tracker':9 'tutori':1 'www.ghacks.net':13 'www.ghacks.net/2019/09/20/how-to-create-a-private-torrent-using-qbittorrent/)':12 'www.wikihow.com':5 'www.wikihow.com/create-a-torrent](https://www.wikihow.com/create-a-torrent)':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5999720"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700589502 {#1907
    date: 2023-11-21 18:58:22.0 +01:00
  }
  +"title": 147897
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2058
  +user: Proxies\__CG__\App\Entity\User {#2588 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "My-weird-KDE-plasma-workflow"
  +title: "My weird KDE plasma workflow"
  +url: null
  +body: """
    Notes\n
    =====\n
    \n
    - Please note that this workflow is not meant for anyone but me to use. I will provide a guide on how to replicate it, but this is more of a “read because it’s interesting post” rather than “read because it’ll make you more productive post”. Nevertheless, I’d love it if you learned something from this mess and used it in your own setup!\n
    - Most shortcuts here appear with WIN (windows key). For KDE, this key is META\n
    \n
    Preface\n
    =======\n
    \n
    Hey all!\n
    \n
    I am a single tasker. The opposite of what you call a multi-tasker. It is very hard for me to concentrate in 2 tasks at the same time, and even harder for me to change my focus from one thing to another.\n
    \n
    Briefly, I am the type of person who only ever has a few browser tabs open at the same time.\n
    \n
    I’ve been thinking about publishing something for a while, since I had yet to contribute with content to lemmy. Thus, I decided I’ll explain the setup I came up with to be able to use multiple windows at the same time without getting stressed out!\n
    \n
    If you only care about the setup itself, you can skip to the setup chapter.\n
    \n
    I’ll go explain how to do replicate my setup in kde, but the same should be possible in most other DEs\n
    \n
    Thanks for reading!\n
    \n
    What I wanted to achieve\n
    ========================\n
    \n
    Whenever I want to do something, I want it to be:\n
    \n
    - Effortless -> I want to be able to do something without thinking about it\n
    - Muscle-memory driven -> Whenever I do something (e.g. press a shortcut), the outcome should be the same, allowing me to easily build muscle memory\n
    - In as few steps as possible -> The more steps, the more likely I am going to lose concentration on whatever I am doing\n
    - Instantaneous -> Few animations and/or performance heavy tasks\n
    \n
    Stuff I really wanted to get rid off\n
    ====================================\n
    \n
    Alt+tab\n
    -------\n
    \n
    Alt+tab is the bane of my existence. It is nigh impossible for me to use this shortcut without getting extremely stressed. Looking and processing each window I have open in order to select it would oftentimes make me forget which window I wanted to open, and what I was doing entirely, so most of the times I’d just press and pray. I can’t tell you how many times I had wanted to do something like this:\n
    \n
    - pressed alt tab -> didn’t change to the window I wanted\n
    - pressed alt tab again -> back to the first window\n
    - pressed alt tab x2 -> Wrong window too\n
    - pressed alt tab x3 -> correct\n
    \n
    (I got extremely annoyed and failed a few times just by testing this, that’s how bad this shortcut is for me)\n
    \n
    This took 5 steps! And in those 5 steps I had to process which window I changed to, and then process whether they were the ones I wanted. It’s terrible, and it gets exponencially more terrible with more windows open!\n
    \n
    Setup Explanation\n
    =================\n
    \n
    This is simply an overview of what I do. How to do this is explained below.\n
    \n
    Window management\n
    -----------------\n
    \n
    ### A shortcut for each category\n
    \n
    So the thing I wanted to get rid off the most was alt+tab. But how is one meant to get rid of one of the most used shortcuts?\n
    \n
    There’s at least one simple answer: Virtual Desktops! (These are usually called “Workspaces” however, KDE calls them Virtual Desktops for some reason so that’s what I am going to call them)\n
    \n
    Put simply, Virtual Desktops are a group of windows. It’s easy to picture if you think of it as something that automatically minimizes windows for you.\n
    \n
    Let’s say you have opened 2 windows in Virtual Desktop *1*. If you change Virtual Desktop to *2*, those windows will be automatically minimized. You can then do whatever you want in Virtual Desktop *2*, and when you come back to Virtual Desktop *1*: Ta-da! The windows you had opened there are exactly as you left them. Cool, isn’t it?\n
    \n
    Right now, I have 9 workspaces for different purposes.\n
    \n
    1. Browser -> I leave firefox open here\n
    2. Discord -> I leave discord open here\n
    3. Terminal -> I leave kitty (my terminal) open here\n
    4. Gaming -> I play videogames here\n
    5. Depends on whether I am working or gaming. Usually used for TeamSpeak.\n
    6. Emacs -> I leave emacs open here\n
    7. Wild card\n
    8. Music -> I leave Spotify or whatever music service I am using open here\n
    9. Wild card\n
    \n
    Whenever I press Win+*num*, I go to *num* workspace.\n
    \n
    But there’s one slightly annoying issue: The numbers on the keyboard are hard to reach. Try to type win+9. Hard, isn’t it?\n
    \n
    To fix this, meet the:\n
    \n
    ### Virtual Desktop grid\n
    \n
    Have you ever heard of a desktop grid?! NO??? Well, it’s amazing. Mine is 3x3 (That’s why I have 9 workspaces).\n
    \n
    Since we have the amazing Win+*num* shortcut, this is a little unnecessary, but I personally rarely use those.\n
    \n
    I always use ctrl+win+arrowkey to travel! Let me draw it for you:\n
    \n
    [Sketch of my workspace grid][[imgur.com/a/wWY70st](https://imgur.com/a/wWY70st)]\n
    \n
    And since I always know where I am in that grid, I can move to any adjacent workspace with a shortcut:\n
    \n
    - ctrl+win+up -> Go one desktop up\n
    - ctrl+win+down -> Go one desktop down\n
    - ctrl+win+left -> Go one desktop left\n
    - ctrl+win+right -> Go one desktop right\n
    \n
    GREEAAT!!! One issue though, we still need to be able to change window’s assigned Virtual Desktop.\n
    \n
    - ctrl+win+shift+up -> Move window one desktop up\n
    - ctrl+win+shift+down -> Move window one desktop down\n
    - ctrl+win+shift+left -> Move window one desktop left\n
    - ctrl+win+shift+right -> Move window one desktop right\n
    \n
    Perfect.\n
    \n
    …Or not. Let’s say I am in desktop *1* and I want to change to desktop *9*.\n
    \n
    Damn. Seems like I’ll need to click “ctrl+win+down ctrl+win+down ctrl+win+right ctrl+win+right”, and while that does indeed work, it completely defeats the point of trying to do everything in as few steps as possible.\n
    \n
    And this is where I introduce perhaps the most alienating part of my workflow:\n
    \n
    Wrap around Virtual Desktops.\n
    \n
    yes.\n
    \n
    This will be tough to explain in a concise way.\n
    \n
    Pros:\n
    \n
    - This allows me to reach any desktop with a single shortcut, regardless of how far they are.\n
    \n
    Cons:\n
    \n
    - It is extremely confusing\n
    \n
    For instance, let’s pretend I am in the deskop *1*.\n
    \n
    Since the Virtual Desktops wrap around, this is how it looks like.\n
    \n
    [Sketch of wrap around Virtual Desktops with Firefox one in the middle][[imgur.com/a/sM1P6W7](https://imgur.com/a/sM1P6W7)]\n
    \n
    Yeah, I know. Hard to *wrap your head around it* if you know what I mean.\n
    \n
    Now, if I wanted to get to desktop *9* It’d be a single shortcut:\n
    \n
    - ctrl+window+up+left (yep, you can join them like this)\n
    \n
    It may *seem* extremely overly complicated and weird and unnecessary and stupid and redundant *but* it’s surprisingly easy to navigate with this once you get used to it.\n
    \n
    Surely *I* wouldn’t have started using it if it were stupid. right? right? right…\n
    \n
    Note: I started with ctrl+win+arrowkey, but nowadays I use ctrl+win+(hjkl) so I can stay in the home row :) Since this would make the post harder to understand for non-vimmers I decided to not use it\n
    \n
    ### KRUNNER\n
    \n
    Note: I don’t know what applies and what doesn’t apply to the default kde search engine. I think krunner looks sleeker, so I use that one.\n
    \n
    Want to see if a word is spelled correctly? Maybe you want to get its definition. Maybe you want to do some quick maths?\n
    \n
    Krunner can do all that. And oh boy, that’s just the tip of what krunner can do.\n
    \n
    Krunner is an app that comes bundled with KDE. If you type anything into an empty desktop a little search bar will appear in the top. That’s Krunner! I have remapped win+d to start it.\n
    \n
    You can put a ton of plugins into that thing, for instance, making [any search started with define show the definition of the subsequent word (just like google!)][[imgur.com/a/OHkZQJK](https://imgur.com/a/OHkZQJK)], and much, much more.\n
    \n
    There were 6 things that made it seem cool to me:\n
    \n
    - The fact that you can disable plugins -> You’d usually assume this is possible, but I guess windows just lowered my expectations. If you disable the majority of them, krunner becomes lightning fast and as predictable as it gets (some plugins make it a little unpredictable for me). I’m not entirely sure whether the default search tool from KDE also has this feature.\n
    - No need for a calculator -> I don’t even have a calculator app installed. Wanna do some arithmetic? Just type [128 * 98 + 45][[imgur.com/a/wrfWKzP](https://imgur.com/a/wrfWKzP)]\n
    - As a non-native english speaker, the dictionary plugin :(\n
    - pretty. it looks pretty. it looks pretty. it looks pretty. it looks pretty.\n
    - *God*, does it looks **pretty**.\n
    \n
    If you want to know all it can do, just search “?”!\n
    \n
    ### Kwin!\n
    \n
    Kwin is the KDE’s window manager. I won’t go into details about what is a window manager, since I don’t think it’s very important at all, but I’ll tell you to run a single shortcut.\n
    \n
    Alt+f3 (notice: in some laptops, this may be alt+fn+f3)\n
    \n
    Goodness gracious, you’re a linux adult now! You can even access that secret menu. I’m gonna cry!\n
    \n
    This menu is amazing. A godsent. I pray to it every day.\n
    \n
    …Or not. I most certainly should.\n
    \n
    With it, you can:\n
    \n
    - Assign windows to virtual desktops\n
    - Change the size, position, and whether it should start fullscreen or minimized when that specific app opens.\n
    - Much, much more… A little too much. In a good way.\n
    \n
    How to replicate it\n
    ===================\n
    \n
    Virtual Desktop Grid\n
    --------------------\n
    \n
    - Go to settings, and search Virtual Desktops in the top left search bar.\n
    - Click the add button until you get 9 desktops\n
    - In the right, there should be a button saying “1 row”. Write 3 instead of 1 or click in the arrow pointing up until you get it to 3.\n
    - Enable Navigation Wraps around\n
    - Disable animation when switching (optional)\n
    - Still in the settings, go to shortcuts\n
    - Scroll down until you find Kwin\n
    - Remap Switch One Desktop Down/To The Left/To The Right/Up to whatever you want (you can simply enable ctrl+win+arrow too, the default)\n
    - Remap Switch to Desktop *num* to your liking\n
    \n
    And I think you’re good to go!\n
    \n
    Krunner\n
    -------\n
    \n
    - Go to settings, then shortcuts\n
    - Search krunner and and remap it to whatever you want.\n
    - Use the shortcut, krunner will start. Inside Krunner, click on the leftmost button\n
    - Change position on screen to center (optional)\n
    - Click Configure enabled search plugins and change those to your liking!\n
    \n
    Kwin\n
    ----\n
    \n
    - With a window opened, press Alt+F3\n
    - Go to more actions and click special application settings\n
    - Press Add property and have fun! If you want the window to start in a specific desktop every time, you can move it to that desktop and add the property virtual desktops with “apply initially”. Should be the default\n
    \n
    End\n
    ===\n
    \n
    And that was… Much less than I thought. Apparently, this whole thing was a journey to get rid of alt+tab. That’s quite funny, but seriously, screw alt+tab. I vehemently hate it.\n
    \n
    I am probably forgetting to talk about something.\n
    \n
    Nevertheless, I hope you enjoyed this post! It’s my first one talking about linux. If you see any mistake, grammar or factual, I’d really appreciate it if you pointed it out. I won’t get mad. Promise.\n
    \n
    Also, if you also have a weird setup such as mine, I’d love to hear about it, and to see if I can incorporate whatever you do that’s weird to other people into my own setup. I am a weird person after all.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 26
  +favouriteCount: 77
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700850801 {#2310
    date: 2023-11-24 19:33:21.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2930 …}
  +votes: Doctrine\ORM\PersistentCollection {#2950 …}
  +reports: Doctrine\ORM\PersistentCollection {#2958 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
  +badges: Doctrine\ORM\PersistentCollection {#2948 …}
  +children: [
    1 => App\Entity\EntryComment {#2054
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2058 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I really like that you found a way to utilize the virtual desktop grid. I really love the idea and I can’t wait for plasma 6 to improve upon it but right now I haven’t used it much.\n
        \n
        you wrote that it’s hard to reach meta+9 (win+9) but if you have a numpad and use both hands it doesn’t really matter which number you want to reach. It’s always the same distance away. file browser is always at meta+1, browser is at meta+2, etc. I can’t move up and down like you can but I don’t have to. Even if I hadn’t have a numpad, I’d still have two hands and meta+9 wouldn’t be too far away.\n
        \n
        In short, I guess I want to say that I have found my way and I really appreciate your write up about your way but to me it sounds too complicated. Moreover, the task manager (kde, not windows. different things) is just a mouse move away and I can reach any app I want to. Moreover, Plasma Drawer is reachable within a meta click and has all apps. It’s not yet as good as GNOME’s but it’s getting there.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1701284188 {#2055
        date: 2023-11-29 19:56:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gurapoku@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2053 …}
      +nested: Doctrine\ORM\PersistentCollection {#2165 …}
      +votes: Doctrine\ORM\PersistentCollection {#2104 …}
      +reports: Doctrine\ORM\PersistentCollection {#2099 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2108 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2101 …}
      -id: 156133
      -bodyTs: "'+1':87 '+2':92 '+9':50,52,126 '6':27 'alway':76,84 'app':184,200 'appreci':150 'away':80,132,178 'browser':82,88 'click':196 'complic':163 'd':119 'desktop':13 'differ':171 'distanc':79 'doesn':64 'drawer':190 'etc':93 'even':110 'far':131 'file':81 'found':6,144 'get':213 'gnome':208 'good':206 'grid':14 'guess':136 'hadn':113 'hand':62,123 'hard':46 'haven':36 'idea':19 'improv':29 'kde':168 'like':3,101 'love':17 'manag':167 'matter':67 'meta':49,86,91,125,195 'moreov':164,188 'mous':176 'move':97,177 'much':40 'number':69 'numpad':58,117 'plasma':26,189 'reach':48,73,182 'reachabl':192 'realli':2,16,66,149 'right':33 'say':140 'short':134 'sound':161 'still':120 'task':166 'thing':172 'two':122 'upon':30 'use':38,60 'util':10 'virtual':12 'wait':24 'want':71,138,186 'way':8,146,156 'win':51 'window':170 'within':193 'wouldn':127 'write':152 'wrote':42 'yet':204"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6065154"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700772360 {#2052
        date: 2023-11-23 21:46:00.0 +01:00
      }
      +"title": 156133
    }
    0 => App\Entity\EntryComment {#2106
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2058 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2110 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2107 …}
      +body: "do you have a numpad? wouldn’t that make more sense? I usually use the numpad to assign the position of a window. meta+7 is in the upper left corner, meta+6 is on the right, etc. but it would work with workspaces as well"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700772558 {#2109
        date: 2023-11-23 21:49:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gurapoku@lemmy.world"
        "@orsetto@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2112 …}
      +nested: Doctrine\ORM\PersistentCollection {#2114 …}
      +votes: Doctrine\ORM\PersistentCollection {#2117 …}
      +reports: Doctrine\ORM\PersistentCollection {#2122 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
      -id: 156145
      -bodyTs: "'+6':33 '+7':25 'assign':18 'corner':31 'etc':38 'left':30 'make':9 'meta':24,32 'numpad':5,16 'posit':20 'right':37 'sens':11 'upper':29 'use':14 'usual':13 'well':46 'window':23 'work':42 'workspac':44 'would':41 'wouldn':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6065225"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700772558 {#2103
        date: 2023-11-23 21:49:18.0 +01:00
      }
      +"title": 156145
    }
  ]
  -id: 16088
  -titleTs: "'kde':3 'plasma':4 'weird':2 'workflow':5"
  -bodyTs: "'+9':790 '/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1385 '/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1119 '/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1490 '/a/wwy70st](https://imgur.com/a/wwy70st)]':866 '1':629,662,691,979,1092,1695,1701 '128':1485 '2':109,624,636,653,698 '3':705,1698,1714 '3x3':818 '4':714 '45':1487 '5':465,470,720 '6':733,1392 '7':740 '8':743 '9':686,757,824,987,1144,1684 '98':1486 'abl':183,257,925 'access':1594 'achiev':240 'action':1834 'add':1679,1841,1867 'adjac':883 'adult':1589 'alien':1039 'allow':283,1061 'also':1461,1961,1964 'alt':328,330,410,421,430,437,541,1571,1580,1829,1899,1908 'alway':846,870 'amaz':815,830,1605 'and/or':316 'anim':315,1720 'annoy':444,775 'anoth':128 'answer':564 'anyon':11 'anyth':1330 'app':1321,1477,1644 'appar':1888 'appear':71,1340 'appli':1254,1259,1873 'applic':1838 'appreci':1948 'arithmet':1482 'around':1045,1098,1108,1128,1718 'arrow':1706,1756 'arrowkey':850,1212 'assign':930,1624 'assum':1411 'automat':613,641 'back':424,658 'bad':457 'bane':334 'bar':1338,1676 'becom':1431 'boy':1307 'briefli':129 'browser':142,692 'build':287 'bundl':1324 'button':1680,1693,1804 'calcul':1469,1476 'call':95,570,574,589 'came':178 'card':742,759 'care':199 'categori':528 'center':1810 'certain':1618 'chang':121,414,479,632,927,984,1629,1805,1818 'chapter':210 'click':995,1677,1703,1800,1812,1836 'come':657,1323 'complet':1015 'complic':1167 'con':1077 'concentr':107,307 'concis':1057 'configur':1813 'confus':1081 'content':166 'contribut':164 'cool':678,1398 'correct':440,1284 'cri':1601 'ctrl':848,888,895,902,909,933,942,951,960,996,999,1002,1005,1151,1210,1217,1754 'd':51,388,1146,1351,1409,1946,1973 'da':665 'damn':988 'day':1613 'decid':171,1242 'default':1262,1456,1759,1878 'defeat':1016 'defin':1372 'definit':1291,1375 'depend':721 'des':232 'deskop':1091 'desktop':566,577,594,628,634,652,661,801,809,893,900,907,914,932,940,949,958,967,978,986,1047,1066,1096,1110,1143,1334,1628,1662,1670,1685,1740,1763,1856,1865,1871 'detail':1543 'dictionari':1499 'didn':412 'differ':689 'disabl':1406,1425,1719 'discord':699,702 'doesn':1257 'down/to':1741 'draw':855 'driven':268 'e.g':273 'easi':602,1180 'easili':286 'effortless':252 'emac':734,737 'empti':1333 'enabl':1715,1753,1814 'end':1879 'engin':1265 'english':1496 'enjoy':1926 'entir':381,1452 'even':116,1473,1593 'ever':138,805 'everi':1612,1857 'everyth':1023 'exact':673 'exist':337 'expect':1422 'explain':174,214,520,1054 'explan':505 'exponenci':497 'extrem':350,443,1080,1165 'f3':1572,1582,1830 'fact':1402 'factual':1944 'fail':446 'far':1074 'fast':1433 'featur':1464 'find':1735 'firefox':695,1112 'first':427,1932 'fix':796 'fn':1581 'focus':123 'forget':369,1917 'fullscreen':1638 'fun':1845 'funni':1904 'game':715,728 'get':193,325,349,496,535,549,1141,1187,1289,1439,1683,1711,1896,1958 'go':213,304,587,766,891,898,905,912,1541,1664,1728,1775,1777,1831 'god':1514 'godsent':1607 'gonna':1600 'good':1583,1655,1773 'googl':1382 'got':442 'gracious':1584 'grammar':1942 'greeaat':916 'grid':802,810,863,877,1663 'group':597 'guess':1417 'guid':20 'hard':103,783,791,1123 'harder':117,1234 'hate':1912 'head':1127 'hear':1976 'heard':806 'heavi':318 'hey':83 'hjkl':1219 'home':1226 'hope':1924 'howev':572 'imgur.com':865,1118,1384,1489 'imgur.com/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1383 'imgur.com/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1117 'imgur.com/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1488 'imgur.com/a/wwy70st](https://imgur.com/a/wwy70st)]':864 'import':1558 'imposs':341 'incorpor':1985 'inde':1012 'initi':1874 'insid':1798 'instal':1478 'instanc':1083,1366 'instantan':313 'instead':1699 'interest':36 'introduc':1035 'isn':679,792 'issu':776,918 'join':1158 'journey':1894 'kde':77,222,573,1263,1326,1460,1534 'key':75,79 'keyboard':781 'kitti':709 'know':871,1122,1132,1252,1523 'krunner':1247,1268,1300,1315,1318,1346,1430,1776,1783,1795,1799 'kwin':1530,1531,1736,1823 'laptop':1576 'learn':56 'least':561 'leav':694,701,708,736,746 'left':676,904,908,954,959,1154,1674 'left/to':1743 'leftmost':1803 'lemmi':168 'less':1884 'let':618,853,972,1084 'lightn':1432 'like':301,407,990,1104,1160,1381,1767,1822 'linux':1588,1936 'littl':837,1336,1445,1650 'll':43,173,212,992,1563 'look':352,1103,1269,1503,1506,1509,1512,1517 'lose':306 'love':52,1974 'lower':1420 'm':1450,1599 'mad':1959 'made':1395 'major':1427 'make':44,367,1231,1367,1442 'manag':523,1537,1549 'mani':399 'math':1299 'may':1163,1578 'mayb':1285,1292 'mean':1135 'meant':9,547 'meet':798 'memori':267,289 'menu':1597,1603 'mess':60 'meta':81 'middl':1116 'mine':816,1971 'minim':614,642,1640 'mistak':1941 'move':880,937,946,955,964,1861 'much':1387,1388,1646,1647,1652,1883 'multi':98 'multi-task':97 'multipl':186 'muscl':266,288 'muscle-memori':265 'music':744,750 'nativ':1495 'navig':1182,1716 'need':922,993,1466 'nevertheless':49,1922 'nigh':340 'non':1239,1494 'non-nat':1493 'non-vimm':1238 'note':1,3,1206,1248 'notic':1573 'nowaday':1214 'num':764,768,832,1764 'number':778 'oftentim':366 'oh':1306 'one':125,488,546,552,562,773,892,899,906,913,917,939,948,957,966,1113,1275,1739,1933 'open':144,359,375,503,623,670,696,703,712,738,755,1645,1827 'opposit':91 'option':1723,1811 'order':361 'outcom':278 'over':1166 'overview':510 'part':1040 'peopl':1994 'perfect':969 'perform':317 'perhap':1036 'person':135,841,2003 'pictur':604 'play':717 'pleas':2 'plugin':1361,1407,1441,1500,1816 'point':1018,1707,1952 'posit':1632,1806 'possibl':228,295,1029,1414 'post':37,48,1233,1928 'pray':392,1609 'predict':1436 'prefac':82 'press':274,390,409,420,429,436,762,1828,1840 'pretend':1086 'pretti':1501,1504,1507,1510,1513,1518 'probabl':1916 'process':354,475,483 'product':47 'promis':1960 'properti':1842,1869 'pros':1059 'provid':18 'publish':154 'purpos':690 'put':591,1357 'quick':1298 'quit':1903 'rare':842 'rather':38 're':1586,1772 'reach':785,1064 'read':32,40,235 'realli':322,1947 'reason':580 'redund':1175 'regardless':1071 'remap':1349,1737,1760,1786 'replic':24,218,1659 'rid':326,536,550,1897 'right':682,911,915,963,968,1004,1007,1203,1204,1205,1688 'right/up':1745 'row':1227,1696 'run':1567 'say':620,974,1694 'screen':1808 'screw':1907 'scroll':1731 'search':1264,1337,1369,1457,1529,1668,1675,1782,1815 'secret':1596 'see':1278,1939,1981 'seem':989,1164,1397 'select':363 'serious':1906 'servic':751 'set':1666,1727,1779,1839 'setup':67,176,202,209,220,504,1968,1998 'shift':935,944,953,962 'shortcut':69,276,347,459,525,557,833,887,1070,1150,1570,1730,1781,1794 'show':1373 'simpl':563 'simpli':508,592,1752 'sinc':159,826,868,1093,1228,1550 'singl':88,1069,1149,1569 'size':1631 'sketch':859,1105 'skip':206 'sleeker':1270 'slight':774 'someth':57,155,246,260,272,406,611,1921 'speaker':1497 'special':1837 'specif':1643,1855 'spell':1283 'spotifi':747 'start':1196,1208,1353,1370,1637,1797,1852 'stay':1223 'step':293,298,466,471,1027 'still':921,1724 'stress':194,351 'stuff':320 'stupid':1173,1202 'subsequ':1378 'sure':1191,1453 'surpris':1179 'switch':1722,1738,1761 'ta':664 'ta-da':663 'tab':143,329,331,411,422,431,438,542,1900,1909 'talk':1919,1934 'task':110,319 'tasker':89,99 'teamspeak':732 'tell':396,1564 'termin':706,711 'terribl':493,499 'test':452 'thank':233 'thing':126,531,1364,1393,1891 'think':152,262,607,1267,1554,1770 'though':919 'thought':1887 'thus':169 'time':114,148,191,386,400,449,1858 'tip':1312 'ton':1359 'took':464 'tool':1458 'top':1343,1673 'tough':1052 'travel':852 'tri':786,1020 'type':133,788,1329,1484 'understand':1236 'unnecessari':838,1171 'unpredict':1446 'use':15,62,185,345,556,730,754,843,847,1188,1197,1216,1245,1273,1792 'usual':569,729,1410 've':150 'vehement':1911 'videogam':718 'vimmer':1240 'virtual':565,576,593,627,633,651,660,800,931,1046,1095,1109,1627,1661,1669,1870 'wanna':1479 'want':238,243,248,254,323,373,403,419,490,533,649,982,1139,1276,1287,1294,1521,1749,1791,1848 'way':1058,1656 'weird':1169,1967,1991,2002 'well':812 'whatev':309,647,749,1747,1789,1986 'whenev':241,269,760 'whether':484,723,1454,1634 'whole':1890 'wild':741,758 'win':73,763,789,831,849,889,896,903,910,934,943,952,961,997,1000,1003,1006,1211,1218,1350,1755 'window':74,187,356,371,417,428,434,477,502,522,599,615,625,638,667,928,938,947,956,965,1152,1418,1536,1548,1625,1826,1850 'without':192,261,348 'won':1539,1956 'word':1281,1379 'work':726,1013 'workflow':6,1043 'workspac':571,687,769,825,862,884 'would':365,1230 'wouldn':1193 'wrap':1044,1097,1107,1125,1717 'write':1697 'wrong':433 'x2':432 'x3':439 'yeah':1120 'yep':1155 'yes':1048 'yet':162"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700856394
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8659164"
  +editedAt: DateTimeImmutable @1701284614 {#2829
    date: 2023-11-29 20:03:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700769994 {#2653
    date: 2023-11-23 21:06:34.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2058
  +user: Proxies\__CG__\App\Entity\User {#2588 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "My-weird-KDE-plasma-workflow"
  +title: "My weird KDE plasma workflow"
  +url: null
  +body: """
    Notes\n
    =====\n
    \n
    - Please note that this workflow is not meant for anyone but me to use. I will provide a guide on how to replicate it, but this is more of a “read because it’s interesting post” rather than “read because it’ll make you more productive post”. Nevertheless, I’d love it if you learned something from this mess and used it in your own setup!\n
    - Most shortcuts here appear with WIN (windows key). For KDE, this key is META\n
    \n
    Preface\n
    =======\n
    \n
    Hey all!\n
    \n
    I am a single tasker. The opposite of what you call a multi-tasker. It is very hard for me to concentrate in 2 tasks at the same time, and even harder for me to change my focus from one thing to another.\n
    \n
    Briefly, I am the type of person who only ever has a few browser tabs open at the same time.\n
    \n
    I’ve been thinking about publishing something for a while, since I had yet to contribute with content to lemmy. Thus, I decided I’ll explain the setup I came up with to be able to use multiple windows at the same time without getting stressed out!\n
    \n
    If you only care about the setup itself, you can skip to the setup chapter.\n
    \n
    I’ll go explain how to do replicate my setup in kde, but the same should be possible in most other DEs\n
    \n
    Thanks for reading!\n
    \n
    What I wanted to achieve\n
    ========================\n
    \n
    Whenever I want to do something, I want it to be:\n
    \n
    - Effortless -> I want to be able to do something without thinking about it\n
    - Muscle-memory driven -> Whenever I do something (e.g. press a shortcut), the outcome should be the same, allowing me to easily build muscle memory\n
    - In as few steps as possible -> The more steps, the more likely I am going to lose concentration on whatever I am doing\n
    - Instantaneous -> Few animations and/or performance heavy tasks\n
    \n
    Stuff I really wanted to get rid off\n
    ====================================\n
    \n
    Alt+tab\n
    -------\n
    \n
    Alt+tab is the bane of my existence. It is nigh impossible for me to use this shortcut without getting extremely stressed. Looking and processing each window I have open in order to select it would oftentimes make me forget which window I wanted to open, and what I was doing entirely, so most of the times I’d just press and pray. I can’t tell you how many times I had wanted to do something like this:\n
    \n
    - pressed alt tab -> didn’t change to the window I wanted\n
    - pressed alt tab again -> back to the first window\n
    - pressed alt tab x2 -> Wrong window too\n
    - pressed alt tab x3 -> correct\n
    \n
    (I got extremely annoyed and failed a few times just by testing this, that’s how bad this shortcut is for me)\n
    \n
    This took 5 steps! And in those 5 steps I had to process which window I changed to, and then process whether they were the ones I wanted. It’s terrible, and it gets exponencially more terrible with more windows open!\n
    \n
    Setup Explanation\n
    =================\n
    \n
    This is simply an overview of what I do. How to do this is explained below.\n
    \n
    Window management\n
    -----------------\n
    \n
    ### A shortcut for each category\n
    \n
    So the thing I wanted to get rid off the most was alt+tab. But how is one meant to get rid of one of the most used shortcuts?\n
    \n
    There’s at least one simple answer: Virtual Desktops! (These are usually called “Workspaces” however, KDE calls them Virtual Desktops for some reason so that’s what I am going to call them)\n
    \n
    Put simply, Virtual Desktops are a group of windows. It’s easy to picture if you think of it as something that automatically minimizes windows for you.\n
    \n
    Let’s say you have opened 2 windows in Virtual Desktop *1*. If you change Virtual Desktop to *2*, those windows will be automatically minimized. You can then do whatever you want in Virtual Desktop *2*, and when you come back to Virtual Desktop *1*: Ta-da! The windows you had opened there are exactly as you left them. Cool, isn’t it?\n
    \n
    Right now, I have 9 workspaces for different purposes.\n
    \n
    1. Browser -> I leave firefox open here\n
    2. Discord -> I leave discord open here\n
    3. Terminal -> I leave kitty (my terminal) open here\n
    4. Gaming -> I play videogames here\n
    5. Depends on whether I am working or gaming. Usually used for TeamSpeak.\n
    6. Emacs -> I leave emacs open here\n
    7. Wild card\n
    8. Music -> I leave Spotify or whatever music service I am using open here\n
    9. Wild card\n
    \n
    Whenever I press Win+*num*, I go to *num* workspace.\n
    \n
    But there’s one slightly annoying issue: The numbers on the keyboard are hard to reach. Try to type win+9. Hard, isn’t it?\n
    \n
    To fix this, meet the:\n
    \n
    ### Virtual Desktop grid\n
    \n
    Have you ever heard of a desktop grid?! NO??? Well, it’s amazing. Mine is 3x3 (That’s why I have 9 workspaces).\n
    \n
    Since we have the amazing Win+*num* shortcut, this is a little unnecessary, but I personally rarely use those.\n
    \n
    I always use ctrl+win+arrowkey to travel! Let me draw it for you:\n
    \n
    [Sketch of my workspace grid][[imgur.com/a/wWY70st](https://imgur.com/a/wWY70st)]\n
    \n
    And since I always know where I am in that grid, I can move to any adjacent workspace with a shortcut:\n
    \n
    - ctrl+win+up -> Go one desktop up\n
    - ctrl+win+down -> Go one desktop down\n
    - ctrl+win+left -> Go one desktop left\n
    - ctrl+win+right -> Go one desktop right\n
    \n
    GREEAAT!!! One issue though, we still need to be able to change window’s assigned Virtual Desktop.\n
    \n
    - ctrl+win+shift+up -> Move window one desktop up\n
    - ctrl+win+shift+down -> Move window one desktop down\n
    - ctrl+win+shift+left -> Move window one desktop left\n
    - ctrl+win+shift+right -> Move window one desktop right\n
    \n
    Perfect.\n
    \n
    …Or not. Let’s say I am in desktop *1* and I want to change to desktop *9*.\n
    \n
    Damn. Seems like I’ll need to click “ctrl+win+down ctrl+win+down ctrl+win+right ctrl+win+right”, and while that does indeed work, it completely defeats the point of trying to do everything in as few steps as possible.\n
    \n
    And this is where I introduce perhaps the most alienating part of my workflow:\n
    \n
    Wrap around Virtual Desktops.\n
    \n
    yes.\n
    \n
    This will be tough to explain in a concise way.\n
    \n
    Pros:\n
    \n
    - This allows me to reach any desktop with a single shortcut, regardless of how far they are.\n
    \n
    Cons:\n
    \n
    - It is extremely confusing\n
    \n
    For instance, let’s pretend I am in the deskop *1*.\n
    \n
    Since the Virtual Desktops wrap around, this is how it looks like.\n
    \n
    [Sketch of wrap around Virtual Desktops with Firefox one in the middle][[imgur.com/a/sM1P6W7](https://imgur.com/a/sM1P6W7)]\n
    \n
    Yeah, I know. Hard to *wrap your head around it* if you know what I mean.\n
    \n
    Now, if I wanted to get to desktop *9* It’d be a single shortcut:\n
    \n
    - ctrl+window+up+left (yep, you can join them like this)\n
    \n
    It may *seem* extremely overly complicated and weird and unnecessary and stupid and redundant *but* it’s surprisingly easy to navigate with this once you get used to it.\n
    \n
    Surely *I* wouldn’t have started using it if it were stupid. right? right? right…\n
    \n
    Note: I started with ctrl+win+arrowkey, but nowadays I use ctrl+win+(hjkl) so I can stay in the home row :) Since this would make the post harder to understand for non-vimmers I decided to not use it\n
    \n
    ### KRUNNER\n
    \n
    Note: I don’t know what applies and what doesn’t apply to the default kde search engine. I think krunner looks sleeker, so I use that one.\n
    \n
    Want to see if a word is spelled correctly? Maybe you want to get its definition. Maybe you want to do some quick maths?\n
    \n
    Krunner can do all that. And oh boy, that’s just the tip of what krunner can do.\n
    \n
    Krunner is an app that comes bundled with KDE. If you type anything into an empty desktop a little search bar will appear in the top. That’s Krunner! I have remapped win+d to start it.\n
    \n
    You can put a ton of plugins into that thing, for instance, making [any search started with define show the definition of the subsequent word (just like google!)][[imgur.com/a/OHkZQJK](https://imgur.com/a/OHkZQJK)], and much, much more.\n
    \n
    There were 6 things that made it seem cool to me:\n
    \n
    - The fact that you can disable plugins -> You’d usually assume this is possible, but I guess windows just lowered my expectations. If you disable the majority of them, krunner becomes lightning fast and as predictable as it gets (some plugins make it a little unpredictable for me). I’m not entirely sure whether the default search tool from KDE also has this feature.\n
    - No need for a calculator -> I don’t even have a calculator app installed. Wanna do some arithmetic? Just type [128 * 98 + 45][[imgur.com/a/wrfWKzP](https://imgur.com/a/wrfWKzP)]\n
    - As a non-native english speaker, the dictionary plugin :(\n
    - pretty. it looks pretty. it looks pretty. it looks pretty. it looks pretty.\n
    - *God*, does it looks **pretty**.\n
    \n
    If you want to know all it can do, just search “?”!\n
    \n
    ### Kwin!\n
    \n
    Kwin is the KDE’s window manager. I won’t go into details about what is a window manager, since I don’t think it’s very important at all, but I’ll tell you to run a single shortcut.\n
    \n
    Alt+f3 (notice: in some laptops, this may be alt+fn+f3)\n
    \n
    Goodness gracious, you’re a linux adult now! You can even access that secret menu. I’m gonna cry!\n
    \n
    This menu is amazing. A godsent. I pray to it every day.\n
    \n
    …Or not. I most certainly should.\n
    \n
    With it, you can:\n
    \n
    - Assign windows to virtual desktops\n
    - Change the size, position, and whether it should start fullscreen or minimized when that specific app opens.\n
    - Much, much more… A little too much. In a good way.\n
    \n
    How to replicate it\n
    ===================\n
    \n
    Virtual Desktop Grid\n
    --------------------\n
    \n
    - Go to settings, and search Virtual Desktops in the top left search bar.\n
    - Click the add button until you get 9 desktops\n
    - In the right, there should be a button saying “1 row”. Write 3 instead of 1 or click in the arrow pointing up until you get it to 3.\n
    - Enable Navigation Wraps around\n
    - Disable animation when switching (optional)\n
    - Still in the settings, go to shortcuts\n
    - Scroll down until you find Kwin\n
    - Remap Switch One Desktop Down/To The Left/To The Right/Up to whatever you want (you can simply enable ctrl+win+arrow too, the default)\n
    - Remap Switch to Desktop *num* to your liking\n
    \n
    And I think you’re good to go!\n
    \n
    Krunner\n
    -------\n
    \n
    - Go to settings, then shortcuts\n
    - Search krunner and and remap it to whatever you want.\n
    - Use the shortcut, krunner will start. Inside Krunner, click on the leftmost button\n
    - Change position on screen to center (optional)\n
    - Click Configure enabled search plugins and change those to your liking!\n
    \n
    Kwin\n
    ----\n
    \n
    - With a window opened, press Alt+F3\n
    - Go to more actions and click special application settings\n
    - Press Add property and have fun! If you want the window to start in a specific desktop every time, you can move it to that desktop and add the property virtual desktops with “apply initially”. Should be the default\n
    \n
    End\n
    ===\n
    \n
    And that was… Much less than I thought. Apparently, this whole thing was a journey to get rid of alt+tab. That’s quite funny, but seriously, screw alt+tab. I vehemently hate it.\n
    \n
    I am probably forgetting to talk about something.\n
    \n
    Nevertheless, I hope you enjoyed this post! It’s my first one talking about linux. If you see any mistake, grammar or factual, I’d really appreciate it if you pointed it out. I won’t get mad. Promise.\n
    \n
    Also, if you also have a weird setup such as mine, I’d love to hear about it, and to see if I can incorporate whatever you do that’s weird to other people into my own setup. I am a weird person after all.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 26
  +favouriteCount: 77
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700850801 {#2310
    date: 2023-11-24 19:33:21.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2930 …}
  +votes: Doctrine\ORM\PersistentCollection {#2950 …}
  +reports: Doctrine\ORM\PersistentCollection {#2958 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
  +badges: Doctrine\ORM\PersistentCollection {#2948 …}
  +children: [
    1 => App\Entity\EntryComment {#2054
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2058 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I really like that you found a way to utilize the virtual desktop grid. I really love the idea and I can’t wait for plasma 6 to improve upon it but right now I haven’t used it much.\n
        \n
        you wrote that it’s hard to reach meta+9 (win+9) but if you have a numpad and use both hands it doesn’t really matter which number you want to reach. It’s always the same distance away. file browser is always at meta+1, browser is at meta+2, etc. I can’t move up and down like you can but I don’t have to. Even if I hadn’t have a numpad, I’d still have two hands and meta+9 wouldn’t be too far away.\n
        \n
        In short, I guess I want to say that I have found my way and I really appreciate your write up about your way but to me it sounds too complicated. Moreover, the task manager (kde, not windows. different things) is just a mouse move away and I can reach any app I want to. Moreover, Plasma Drawer is reachable within a meta click and has all apps. It’s not yet as good as GNOME’s but it’s getting there.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1701284188 {#2055
        date: 2023-11-29 19:56:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gurapoku@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2053 …}
      +nested: Doctrine\ORM\PersistentCollection {#2165 …}
      +votes: Doctrine\ORM\PersistentCollection {#2104 …}
      +reports: Doctrine\ORM\PersistentCollection {#2099 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2108 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2101 …}
      -id: 156133
      -bodyTs: "'+1':87 '+2':92 '+9':50,52,126 '6':27 'alway':76,84 'app':184,200 'appreci':150 'away':80,132,178 'browser':82,88 'click':196 'complic':163 'd':119 'desktop':13 'differ':171 'distanc':79 'doesn':64 'drawer':190 'etc':93 'even':110 'far':131 'file':81 'found':6,144 'get':213 'gnome':208 'good':206 'grid':14 'guess':136 'hadn':113 'hand':62,123 'hard':46 'haven':36 'idea':19 'improv':29 'kde':168 'like':3,101 'love':17 'manag':167 'matter':67 'meta':49,86,91,125,195 'moreov':164,188 'mous':176 'move':97,177 'much':40 'number':69 'numpad':58,117 'plasma':26,189 'reach':48,73,182 'reachabl':192 'realli':2,16,66,149 'right':33 'say':140 'short':134 'sound':161 'still':120 'task':166 'thing':172 'two':122 'upon':30 'use':38,60 'util':10 'virtual':12 'wait':24 'want':71,138,186 'way':8,146,156 'win':51 'window':170 'within':193 'wouldn':127 'write':152 'wrote':42 'yet':204"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6065154"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700772360 {#2052
        date: 2023-11-23 21:46:00.0 +01:00
      }
      +"title": 156133
    }
    0 => App\Entity\EntryComment {#2106
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2058 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2110 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2107 …}
      +body: "do you have a numpad? wouldn’t that make more sense? I usually use the numpad to assign the position of a window. meta+7 is in the upper left corner, meta+6 is on the right, etc. but it would work with workspaces as well"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700772558 {#2109
        date: 2023-11-23 21:49:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gurapoku@lemmy.world"
        "@orsetto@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2112 …}
      +nested: Doctrine\ORM\PersistentCollection {#2114 …}
      +votes: Doctrine\ORM\PersistentCollection {#2117 …}
      +reports: Doctrine\ORM\PersistentCollection {#2122 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
      -id: 156145
      -bodyTs: "'+6':33 '+7':25 'assign':18 'corner':31 'etc':38 'left':30 'make':9 'meta':24,32 'numpad':5,16 'posit':20 'right':37 'sens':11 'upper':29 'use':14 'usual':13 'well':46 'window':23 'work':42 'workspac':44 'would':41 'wouldn':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6065225"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700772558 {#2103
        date: 2023-11-23 21:49:18.0 +01:00
      }
      +"title": 156145
    }
  ]
  -id: 16088
  -titleTs: "'kde':3 'plasma':4 'weird':2 'workflow':5"
  -bodyTs: "'+9':790 '/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1385 '/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1119 '/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1490 '/a/wwy70st](https://imgur.com/a/wwy70st)]':866 '1':629,662,691,979,1092,1695,1701 '128':1485 '2':109,624,636,653,698 '3':705,1698,1714 '3x3':818 '4':714 '45':1487 '5':465,470,720 '6':733,1392 '7':740 '8':743 '9':686,757,824,987,1144,1684 '98':1486 'abl':183,257,925 'access':1594 'achiev':240 'action':1834 'add':1679,1841,1867 'adjac':883 'adult':1589 'alien':1039 'allow':283,1061 'also':1461,1961,1964 'alt':328,330,410,421,430,437,541,1571,1580,1829,1899,1908 'alway':846,870 'amaz':815,830,1605 'and/or':316 'anim':315,1720 'annoy':444,775 'anoth':128 'answer':564 'anyon':11 'anyth':1330 'app':1321,1477,1644 'appar':1888 'appear':71,1340 'appli':1254,1259,1873 'applic':1838 'appreci':1948 'arithmet':1482 'around':1045,1098,1108,1128,1718 'arrow':1706,1756 'arrowkey':850,1212 'assign':930,1624 'assum':1411 'automat':613,641 'back':424,658 'bad':457 'bane':334 'bar':1338,1676 'becom':1431 'boy':1307 'briefli':129 'browser':142,692 'build':287 'bundl':1324 'button':1680,1693,1804 'calcul':1469,1476 'call':95,570,574,589 'came':178 'card':742,759 'care':199 'categori':528 'center':1810 'certain':1618 'chang':121,414,479,632,927,984,1629,1805,1818 'chapter':210 'click':995,1677,1703,1800,1812,1836 'come':657,1323 'complet':1015 'complic':1167 'con':1077 'concentr':107,307 'concis':1057 'configur':1813 'confus':1081 'content':166 'contribut':164 'cool':678,1398 'correct':440,1284 'cri':1601 'ctrl':848,888,895,902,909,933,942,951,960,996,999,1002,1005,1151,1210,1217,1754 'd':51,388,1146,1351,1409,1946,1973 'da':665 'damn':988 'day':1613 'decid':171,1242 'default':1262,1456,1759,1878 'defeat':1016 'defin':1372 'definit':1291,1375 'depend':721 'des':232 'deskop':1091 'desktop':566,577,594,628,634,652,661,801,809,893,900,907,914,932,940,949,958,967,978,986,1047,1066,1096,1110,1143,1334,1628,1662,1670,1685,1740,1763,1856,1865,1871 'detail':1543 'dictionari':1499 'didn':412 'differ':689 'disabl':1406,1425,1719 'discord':699,702 'doesn':1257 'down/to':1741 'draw':855 'driven':268 'e.g':273 'easi':602,1180 'easili':286 'effortless':252 'emac':734,737 'empti':1333 'enabl':1715,1753,1814 'end':1879 'engin':1265 'english':1496 'enjoy':1926 'entir':381,1452 'even':116,1473,1593 'ever':138,805 'everi':1612,1857 'everyth':1023 'exact':673 'exist':337 'expect':1422 'explain':174,214,520,1054 'explan':505 'exponenci':497 'extrem':350,443,1080,1165 'f3':1572,1582,1830 'fact':1402 'factual':1944 'fail':446 'far':1074 'fast':1433 'featur':1464 'find':1735 'firefox':695,1112 'first':427,1932 'fix':796 'fn':1581 'focus':123 'forget':369,1917 'fullscreen':1638 'fun':1845 'funni':1904 'game':715,728 'get':193,325,349,496,535,549,1141,1187,1289,1439,1683,1711,1896,1958 'go':213,304,587,766,891,898,905,912,1541,1664,1728,1775,1777,1831 'god':1514 'godsent':1607 'gonna':1600 'good':1583,1655,1773 'googl':1382 'got':442 'gracious':1584 'grammar':1942 'greeaat':916 'grid':802,810,863,877,1663 'group':597 'guess':1417 'guid':20 'hard':103,783,791,1123 'harder':117,1234 'hate':1912 'head':1127 'hear':1976 'heard':806 'heavi':318 'hey':83 'hjkl':1219 'home':1226 'hope':1924 'howev':572 'imgur.com':865,1118,1384,1489 'imgur.com/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1383 'imgur.com/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1117 'imgur.com/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1488 'imgur.com/a/wwy70st](https://imgur.com/a/wwy70st)]':864 'import':1558 'imposs':341 'incorpor':1985 'inde':1012 'initi':1874 'insid':1798 'instal':1478 'instanc':1083,1366 'instantan':313 'instead':1699 'interest':36 'introduc':1035 'isn':679,792 'issu':776,918 'join':1158 'journey':1894 'kde':77,222,573,1263,1326,1460,1534 'key':75,79 'keyboard':781 'kitti':709 'know':871,1122,1132,1252,1523 'krunner':1247,1268,1300,1315,1318,1346,1430,1776,1783,1795,1799 'kwin':1530,1531,1736,1823 'laptop':1576 'learn':56 'least':561 'leav':694,701,708,736,746 'left':676,904,908,954,959,1154,1674 'left/to':1743 'leftmost':1803 'lemmi':168 'less':1884 'let':618,853,972,1084 'lightn':1432 'like':301,407,990,1104,1160,1381,1767,1822 'linux':1588,1936 'littl':837,1336,1445,1650 'll':43,173,212,992,1563 'look':352,1103,1269,1503,1506,1509,1512,1517 'lose':306 'love':52,1974 'lower':1420 'm':1450,1599 'mad':1959 'made':1395 'major':1427 'make':44,367,1231,1367,1442 'manag':523,1537,1549 'mani':399 'math':1299 'may':1163,1578 'mayb':1285,1292 'mean':1135 'meant':9,547 'meet':798 'memori':267,289 'menu':1597,1603 'mess':60 'meta':81 'middl':1116 'mine':816,1971 'minim':614,642,1640 'mistak':1941 'move':880,937,946,955,964,1861 'much':1387,1388,1646,1647,1652,1883 'multi':98 'multi-task':97 'multipl':186 'muscl':266,288 'muscle-memori':265 'music':744,750 'nativ':1495 'navig':1182,1716 'need':922,993,1466 'nevertheless':49,1922 'nigh':340 'non':1239,1494 'non-nat':1493 'non-vimm':1238 'note':1,3,1206,1248 'notic':1573 'nowaday':1214 'num':764,768,832,1764 'number':778 'oftentim':366 'oh':1306 'one':125,488,546,552,562,773,892,899,906,913,917,939,948,957,966,1113,1275,1739,1933 'open':144,359,375,503,623,670,696,703,712,738,755,1645,1827 'opposit':91 'option':1723,1811 'order':361 'outcom':278 'over':1166 'overview':510 'part':1040 'peopl':1994 'perfect':969 'perform':317 'perhap':1036 'person':135,841,2003 'pictur':604 'play':717 'pleas':2 'plugin':1361,1407,1441,1500,1816 'point':1018,1707,1952 'posit':1632,1806 'possibl':228,295,1029,1414 'post':37,48,1233,1928 'pray':392,1609 'predict':1436 'prefac':82 'press':274,390,409,420,429,436,762,1828,1840 'pretend':1086 'pretti':1501,1504,1507,1510,1513,1518 'probabl':1916 'process':354,475,483 'product':47 'promis':1960 'properti':1842,1869 'pros':1059 'provid':18 'publish':154 'purpos':690 'put':591,1357 'quick':1298 'quit':1903 'rare':842 'rather':38 're':1586,1772 'reach':785,1064 'read':32,40,235 'realli':322,1947 'reason':580 'redund':1175 'regardless':1071 'remap':1349,1737,1760,1786 'replic':24,218,1659 'rid':326,536,550,1897 'right':682,911,915,963,968,1004,1007,1203,1204,1205,1688 'right/up':1745 'row':1227,1696 'run':1567 'say':620,974,1694 'screen':1808 'screw':1907 'scroll':1731 'search':1264,1337,1369,1457,1529,1668,1675,1782,1815 'secret':1596 'see':1278,1939,1981 'seem':989,1164,1397 'select':363 'serious':1906 'servic':751 'set':1666,1727,1779,1839 'setup':67,176,202,209,220,504,1968,1998 'shift':935,944,953,962 'shortcut':69,276,347,459,525,557,833,887,1070,1150,1570,1730,1781,1794 'show':1373 'simpl':563 'simpli':508,592,1752 'sinc':159,826,868,1093,1228,1550 'singl':88,1069,1149,1569 'size':1631 'sketch':859,1105 'skip':206 'sleeker':1270 'slight':774 'someth':57,155,246,260,272,406,611,1921 'speaker':1497 'special':1837 'specif':1643,1855 'spell':1283 'spotifi':747 'start':1196,1208,1353,1370,1637,1797,1852 'stay':1223 'step':293,298,466,471,1027 'still':921,1724 'stress':194,351 'stuff':320 'stupid':1173,1202 'subsequ':1378 'sure':1191,1453 'surpris':1179 'switch':1722,1738,1761 'ta':664 'ta-da':663 'tab':143,329,331,411,422,431,438,542,1900,1909 'talk':1919,1934 'task':110,319 'tasker':89,99 'teamspeak':732 'tell':396,1564 'termin':706,711 'terribl':493,499 'test':452 'thank':233 'thing':126,531,1364,1393,1891 'think':152,262,607,1267,1554,1770 'though':919 'thought':1887 'thus':169 'time':114,148,191,386,400,449,1858 'tip':1312 'ton':1359 'took':464 'tool':1458 'top':1343,1673 'tough':1052 'travel':852 'tri':786,1020 'type':133,788,1329,1484 'understand':1236 'unnecessari':838,1171 'unpredict':1446 'use':15,62,185,345,556,730,754,843,847,1188,1197,1216,1245,1273,1792 'usual':569,729,1410 've':150 'vehement':1911 'videogam':718 'vimmer':1240 'virtual':565,576,593,627,633,651,660,800,931,1046,1095,1109,1627,1661,1669,1870 'wanna':1479 'want':238,243,248,254,323,373,403,419,490,533,649,982,1139,1276,1287,1294,1521,1749,1791,1848 'way':1058,1656 'weird':1169,1967,1991,2002 'well':812 'whatev':309,647,749,1747,1789,1986 'whenev':241,269,760 'whether':484,723,1454,1634 'whole':1890 'wild':741,758 'win':73,763,789,831,849,889,896,903,910,934,943,952,961,997,1000,1003,1006,1211,1218,1350,1755 'window':74,187,356,371,417,428,434,477,502,522,599,615,625,638,667,928,938,947,956,965,1152,1418,1536,1548,1625,1826,1850 'without':192,261,348 'won':1539,1956 'word':1281,1379 'work':726,1013 'workflow':6,1043 'workspac':571,687,769,825,862,884 'would':365,1230 'wouldn':1193 'wrap':1044,1097,1107,1125,1717 'write':1697 'wrong':433 'x2':432 'x3':439 'yeah':1120 'yep':1155 'yes':1048 'yet':162"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700856394
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8659164"
  +editedAt: DateTimeImmutable @1701284614 {#2829
    date: 2023-11-29 20:03:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700769994 {#2653
    date: 2023-11-23 21:06:34.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2058
  +user: Proxies\__CG__\App\Entity\User {#2588 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "My-weird-KDE-plasma-workflow"
  +title: "My weird KDE plasma workflow"
  +url: null
  +body: """
    Notes\n
    =====\n
    \n
    - Please note that this workflow is not meant for anyone but me to use. I will provide a guide on how to replicate it, but this is more of a “read because it’s interesting post” rather than “read because it’ll make you more productive post”. Nevertheless, I’d love it if you learned something from this mess and used it in your own setup!\n
    - Most shortcuts here appear with WIN (windows key). For KDE, this key is META\n
    \n
    Preface\n
    =======\n
    \n
    Hey all!\n
    \n
    I am a single tasker. The opposite of what you call a multi-tasker. It is very hard for me to concentrate in 2 tasks at the same time, and even harder for me to change my focus from one thing to another.\n
    \n
    Briefly, I am the type of person who only ever has a few browser tabs open at the same time.\n
    \n
    I’ve been thinking about publishing something for a while, since I had yet to contribute with content to lemmy. Thus, I decided I’ll explain the setup I came up with to be able to use multiple windows at the same time without getting stressed out!\n
    \n
    If you only care about the setup itself, you can skip to the setup chapter.\n
    \n
    I’ll go explain how to do replicate my setup in kde, but the same should be possible in most other DEs\n
    \n
    Thanks for reading!\n
    \n
    What I wanted to achieve\n
    ========================\n
    \n
    Whenever I want to do something, I want it to be:\n
    \n
    - Effortless -> I want to be able to do something without thinking about it\n
    - Muscle-memory driven -> Whenever I do something (e.g. press a shortcut), the outcome should be the same, allowing me to easily build muscle memory\n
    - In as few steps as possible -> The more steps, the more likely I am going to lose concentration on whatever I am doing\n
    - Instantaneous -> Few animations and/or performance heavy tasks\n
    \n
    Stuff I really wanted to get rid off\n
    ====================================\n
    \n
    Alt+tab\n
    -------\n
    \n
    Alt+tab is the bane of my existence. It is nigh impossible for me to use this shortcut without getting extremely stressed. Looking and processing each window I have open in order to select it would oftentimes make me forget which window I wanted to open, and what I was doing entirely, so most of the times I’d just press and pray. I can’t tell you how many times I had wanted to do something like this:\n
    \n
    - pressed alt tab -> didn’t change to the window I wanted\n
    - pressed alt tab again -> back to the first window\n
    - pressed alt tab x2 -> Wrong window too\n
    - pressed alt tab x3 -> correct\n
    \n
    (I got extremely annoyed and failed a few times just by testing this, that’s how bad this shortcut is for me)\n
    \n
    This took 5 steps! And in those 5 steps I had to process which window I changed to, and then process whether they were the ones I wanted. It’s terrible, and it gets exponencially more terrible with more windows open!\n
    \n
    Setup Explanation\n
    =================\n
    \n
    This is simply an overview of what I do. How to do this is explained below.\n
    \n
    Window management\n
    -----------------\n
    \n
    ### A shortcut for each category\n
    \n
    So the thing I wanted to get rid off the most was alt+tab. But how is one meant to get rid of one of the most used shortcuts?\n
    \n
    There’s at least one simple answer: Virtual Desktops! (These are usually called “Workspaces” however, KDE calls them Virtual Desktops for some reason so that’s what I am going to call them)\n
    \n
    Put simply, Virtual Desktops are a group of windows. It’s easy to picture if you think of it as something that automatically minimizes windows for you.\n
    \n
    Let’s say you have opened 2 windows in Virtual Desktop *1*. If you change Virtual Desktop to *2*, those windows will be automatically minimized. You can then do whatever you want in Virtual Desktop *2*, and when you come back to Virtual Desktop *1*: Ta-da! The windows you had opened there are exactly as you left them. Cool, isn’t it?\n
    \n
    Right now, I have 9 workspaces for different purposes.\n
    \n
    1. Browser -> I leave firefox open here\n
    2. Discord -> I leave discord open here\n
    3. Terminal -> I leave kitty (my terminal) open here\n
    4. Gaming -> I play videogames here\n
    5. Depends on whether I am working or gaming. Usually used for TeamSpeak.\n
    6. Emacs -> I leave emacs open here\n
    7. Wild card\n
    8. Music -> I leave Spotify or whatever music service I am using open here\n
    9. Wild card\n
    \n
    Whenever I press Win+*num*, I go to *num* workspace.\n
    \n
    But there’s one slightly annoying issue: The numbers on the keyboard are hard to reach. Try to type win+9. Hard, isn’t it?\n
    \n
    To fix this, meet the:\n
    \n
    ### Virtual Desktop grid\n
    \n
    Have you ever heard of a desktop grid?! NO??? Well, it’s amazing. Mine is 3x3 (That’s why I have 9 workspaces).\n
    \n
    Since we have the amazing Win+*num* shortcut, this is a little unnecessary, but I personally rarely use those.\n
    \n
    I always use ctrl+win+arrowkey to travel! Let me draw it for you:\n
    \n
    [Sketch of my workspace grid][[imgur.com/a/wWY70st](https://imgur.com/a/wWY70st)]\n
    \n
    And since I always know where I am in that grid, I can move to any adjacent workspace with a shortcut:\n
    \n
    - ctrl+win+up -> Go one desktop up\n
    - ctrl+win+down -> Go one desktop down\n
    - ctrl+win+left -> Go one desktop left\n
    - ctrl+win+right -> Go one desktop right\n
    \n
    GREEAAT!!! One issue though, we still need to be able to change window’s assigned Virtual Desktop.\n
    \n
    - ctrl+win+shift+up -> Move window one desktop up\n
    - ctrl+win+shift+down -> Move window one desktop down\n
    - ctrl+win+shift+left -> Move window one desktop left\n
    - ctrl+win+shift+right -> Move window one desktop right\n
    \n
    Perfect.\n
    \n
    …Or not. Let’s say I am in desktop *1* and I want to change to desktop *9*.\n
    \n
    Damn. Seems like I’ll need to click “ctrl+win+down ctrl+win+down ctrl+win+right ctrl+win+right”, and while that does indeed work, it completely defeats the point of trying to do everything in as few steps as possible.\n
    \n
    And this is where I introduce perhaps the most alienating part of my workflow:\n
    \n
    Wrap around Virtual Desktops.\n
    \n
    yes.\n
    \n
    This will be tough to explain in a concise way.\n
    \n
    Pros:\n
    \n
    - This allows me to reach any desktop with a single shortcut, regardless of how far they are.\n
    \n
    Cons:\n
    \n
    - It is extremely confusing\n
    \n
    For instance, let’s pretend I am in the deskop *1*.\n
    \n
    Since the Virtual Desktops wrap around, this is how it looks like.\n
    \n
    [Sketch of wrap around Virtual Desktops with Firefox one in the middle][[imgur.com/a/sM1P6W7](https://imgur.com/a/sM1P6W7)]\n
    \n
    Yeah, I know. Hard to *wrap your head around it* if you know what I mean.\n
    \n
    Now, if I wanted to get to desktop *9* It’d be a single shortcut:\n
    \n
    - ctrl+window+up+left (yep, you can join them like this)\n
    \n
    It may *seem* extremely overly complicated and weird and unnecessary and stupid and redundant *but* it’s surprisingly easy to navigate with this once you get used to it.\n
    \n
    Surely *I* wouldn’t have started using it if it were stupid. right? right? right…\n
    \n
    Note: I started with ctrl+win+arrowkey, but nowadays I use ctrl+win+(hjkl) so I can stay in the home row :) Since this would make the post harder to understand for non-vimmers I decided to not use it\n
    \n
    ### KRUNNER\n
    \n
    Note: I don’t know what applies and what doesn’t apply to the default kde search engine. I think krunner looks sleeker, so I use that one.\n
    \n
    Want to see if a word is spelled correctly? Maybe you want to get its definition. Maybe you want to do some quick maths?\n
    \n
    Krunner can do all that. And oh boy, that’s just the tip of what krunner can do.\n
    \n
    Krunner is an app that comes bundled with KDE. If you type anything into an empty desktop a little search bar will appear in the top. That’s Krunner! I have remapped win+d to start it.\n
    \n
    You can put a ton of plugins into that thing, for instance, making [any search started with define show the definition of the subsequent word (just like google!)][[imgur.com/a/OHkZQJK](https://imgur.com/a/OHkZQJK)], and much, much more.\n
    \n
    There were 6 things that made it seem cool to me:\n
    \n
    - The fact that you can disable plugins -> You’d usually assume this is possible, but I guess windows just lowered my expectations. If you disable the majority of them, krunner becomes lightning fast and as predictable as it gets (some plugins make it a little unpredictable for me). I’m not entirely sure whether the default search tool from KDE also has this feature.\n
    - No need for a calculator -> I don’t even have a calculator app installed. Wanna do some arithmetic? Just type [128 * 98 + 45][[imgur.com/a/wrfWKzP](https://imgur.com/a/wrfWKzP)]\n
    - As a non-native english speaker, the dictionary plugin :(\n
    - pretty. it looks pretty. it looks pretty. it looks pretty. it looks pretty.\n
    - *God*, does it looks **pretty**.\n
    \n
    If you want to know all it can do, just search “?”!\n
    \n
    ### Kwin!\n
    \n
    Kwin is the KDE’s window manager. I won’t go into details about what is a window manager, since I don’t think it’s very important at all, but I’ll tell you to run a single shortcut.\n
    \n
    Alt+f3 (notice: in some laptops, this may be alt+fn+f3)\n
    \n
    Goodness gracious, you’re a linux adult now! You can even access that secret menu. I’m gonna cry!\n
    \n
    This menu is amazing. A godsent. I pray to it every day.\n
    \n
    …Or not. I most certainly should.\n
    \n
    With it, you can:\n
    \n
    - Assign windows to virtual desktops\n
    - Change the size, position, and whether it should start fullscreen or minimized when that specific app opens.\n
    - Much, much more… A little too much. In a good way.\n
    \n
    How to replicate it\n
    ===================\n
    \n
    Virtual Desktop Grid\n
    --------------------\n
    \n
    - Go to settings, and search Virtual Desktops in the top left search bar.\n
    - Click the add button until you get 9 desktops\n
    - In the right, there should be a button saying “1 row”. Write 3 instead of 1 or click in the arrow pointing up until you get it to 3.\n
    - Enable Navigation Wraps around\n
    - Disable animation when switching (optional)\n
    - Still in the settings, go to shortcuts\n
    - Scroll down until you find Kwin\n
    - Remap Switch One Desktop Down/To The Left/To The Right/Up to whatever you want (you can simply enable ctrl+win+arrow too, the default)\n
    - Remap Switch to Desktop *num* to your liking\n
    \n
    And I think you’re good to go!\n
    \n
    Krunner\n
    -------\n
    \n
    - Go to settings, then shortcuts\n
    - Search krunner and and remap it to whatever you want.\n
    - Use the shortcut, krunner will start. Inside Krunner, click on the leftmost button\n
    - Change position on screen to center (optional)\n
    - Click Configure enabled search plugins and change those to your liking!\n
    \n
    Kwin\n
    ----\n
    \n
    - With a window opened, press Alt+F3\n
    - Go to more actions and click special application settings\n
    - Press Add property and have fun! If you want the window to start in a specific desktop every time, you can move it to that desktop and add the property virtual desktops with “apply initially”. Should be the default\n
    \n
    End\n
    ===\n
    \n
    And that was… Much less than I thought. Apparently, this whole thing was a journey to get rid of alt+tab. That’s quite funny, but seriously, screw alt+tab. I vehemently hate it.\n
    \n
    I am probably forgetting to talk about something.\n
    \n
    Nevertheless, I hope you enjoyed this post! It’s my first one talking about linux. If you see any mistake, grammar or factual, I’d really appreciate it if you pointed it out. I won’t get mad. Promise.\n
    \n
    Also, if you also have a weird setup such as mine, I’d love to hear about it, and to see if I can incorporate whatever you do that’s weird to other people into my own setup. I am a weird person after all.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 26
  +favouriteCount: 77
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700850801 {#2310
    date: 2023-11-24 19:33:21.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2930 …}
  +votes: Doctrine\ORM\PersistentCollection {#2950 …}
  +reports: Doctrine\ORM\PersistentCollection {#2958 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
  +badges: Doctrine\ORM\PersistentCollection {#2948 …}
  +children: [
    1 => App\Entity\EntryComment {#2054
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2058 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I really like that you found a way to utilize the virtual desktop grid. I really love the idea and I can’t wait for plasma 6 to improve upon it but right now I haven’t used it much.\n
        \n
        you wrote that it’s hard to reach meta+9 (win+9) but if you have a numpad and use both hands it doesn’t really matter which number you want to reach. It’s always the same distance away. file browser is always at meta+1, browser is at meta+2, etc. I can’t move up and down like you can but I don’t have to. Even if I hadn’t have a numpad, I’d still have two hands and meta+9 wouldn’t be too far away.\n
        \n
        In short, I guess I want to say that I have found my way and I really appreciate your write up about your way but to me it sounds too complicated. Moreover, the task manager (kde, not windows. different things) is just a mouse move away and I can reach any app I want to. Moreover, Plasma Drawer is reachable within a meta click and has all apps. It’s not yet as good as GNOME’s but it’s getting there.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1701284188 {#2055
        date: 2023-11-29 19:56:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gurapoku@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2053 …}
      +nested: Doctrine\ORM\PersistentCollection {#2165 …}
      +votes: Doctrine\ORM\PersistentCollection {#2104 …}
      +reports: Doctrine\ORM\PersistentCollection {#2099 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2108 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2101 …}
      -id: 156133
      -bodyTs: "'+1':87 '+2':92 '+9':50,52,126 '6':27 'alway':76,84 'app':184,200 'appreci':150 'away':80,132,178 'browser':82,88 'click':196 'complic':163 'd':119 'desktop':13 'differ':171 'distanc':79 'doesn':64 'drawer':190 'etc':93 'even':110 'far':131 'file':81 'found':6,144 'get':213 'gnome':208 'good':206 'grid':14 'guess':136 'hadn':113 'hand':62,123 'hard':46 'haven':36 'idea':19 'improv':29 'kde':168 'like':3,101 'love':17 'manag':167 'matter':67 'meta':49,86,91,125,195 'moreov':164,188 'mous':176 'move':97,177 'much':40 'number':69 'numpad':58,117 'plasma':26,189 'reach':48,73,182 'reachabl':192 'realli':2,16,66,149 'right':33 'say':140 'short':134 'sound':161 'still':120 'task':166 'thing':172 'two':122 'upon':30 'use':38,60 'util':10 'virtual':12 'wait':24 'want':71,138,186 'way':8,146,156 'win':51 'window':170 'within':193 'wouldn':127 'write':152 'wrote':42 'yet':204"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6065154"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700772360 {#2052
        date: 2023-11-23 21:46:00.0 +01:00
      }
      +"title": 156133
    }
    0 => App\Entity\EntryComment {#2106
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2058 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2110 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2107 …}
      +body: "do you have a numpad? wouldn’t that make more sense? I usually use the numpad to assign the position of a window. meta+7 is in the upper left corner, meta+6 is on the right, etc. but it would work with workspaces as well"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700772558 {#2109
        date: 2023-11-23 21:49:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gurapoku@lemmy.world"
        "@orsetto@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2112 …}
      +nested: Doctrine\ORM\PersistentCollection {#2114 …}
      +votes: Doctrine\ORM\PersistentCollection {#2117 …}
      +reports: Doctrine\ORM\PersistentCollection {#2122 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
      -id: 156145
      -bodyTs: "'+6':33 '+7':25 'assign':18 'corner':31 'etc':38 'left':30 'make':9 'meta':24,32 'numpad':5,16 'posit':20 'right':37 'sens':11 'upper':29 'use':14 'usual':13 'well':46 'window':23 'work':42 'workspac':44 'would':41 'wouldn':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6065225"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700772558 {#2103
        date: 2023-11-23 21:49:18.0 +01:00
      }
      +"title": 156145
    }
  ]
  -id: 16088
  -titleTs: "'kde':3 'plasma':4 'weird':2 'workflow':5"
  -bodyTs: "'+9':790 '/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1385 '/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1119 '/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1490 '/a/wwy70st](https://imgur.com/a/wwy70st)]':866 '1':629,662,691,979,1092,1695,1701 '128':1485 '2':109,624,636,653,698 '3':705,1698,1714 '3x3':818 '4':714 '45':1487 '5':465,470,720 '6':733,1392 '7':740 '8':743 '9':686,757,824,987,1144,1684 '98':1486 'abl':183,257,925 'access':1594 'achiev':240 'action':1834 'add':1679,1841,1867 'adjac':883 'adult':1589 'alien':1039 'allow':283,1061 'also':1461,1961,1964 'alt':328,330,410,421,430,437,541,1571,1580,1829,1899,1908 'alway':846,870 'amaz':815,830,1605 'and/or':316 'anim':315,1720 'annoy':444,775 'anoth':128 'answer':564 'anyon':11 'anyth':1330 'app':1321,1477,1644 'appar':1888 'appear':71,1340 'appli':1254,1259,1873 'applic':1838 'appreci':1948 'arithmet':1482 'around':1045,1098,1108,1128,1718 'arrow':1706,1756 'arrowkey':850,1212 'assign':930,1624 'assum':1411 'automat':613,641 'back':424,658 'bad':457 'bane':334 'bar':1338,1676 'becom':1431 'boy':1307 'briefli':129 'browser':142,692 'build':287 'bundl':1324 'button':1680,1693,1804 'calcul':1469,1476 'call':95,570,574,589 'came':178 'card':742,759 'care':199 'categori':528 'center':1810 'certain':1618 'chang':121,414,479,632,927,984,1629,1805,1818 'chapter':210 'click':995,1677,1703,1800,1812,1836 'come':657,1323 'complet':1015 'complic':1167 'con':1077 'concentr':107,307 'concis':1057 'configur':1813 'confus':1081 'content':166 'contribut':164 'cool':678,1398 'correct':440,1284 'cri':1601 'ctrl':848,888,895,902,909,933,942,951,960,996,999,1002,1005,1151,1210,1217,1754 'd':51,388,1146,1351,1409,1946,1973 'da':665 'damn':988 'day':1613 'decid':171,1242 'default':1262,1456,1759,1878 'defeat':1016 'defin':1372 'definit':1291,1375 'depend':721 'des':232 'deskop':1091 'desktop':566,577,594,628,634,652,661,801,809,893,900,907,914,932,940,949,958,967,978,986,1047,1066,1096,1110,1143,1334,1628,1662,1670,1685,1740,1763,1856,1865,1871 'detail':1543 'dictionari':1499 'didn':412 'differ':689 'disabl':1406,1425,1719 'discord':699,702 'doesn':1257 'down/to':1741 'draw':855 'driven':268 'e.g':273 'easi':602,1180 'easili':286 'effortless':252 'emac':734,737 'empti':1333 'enabl':1715,1753,1814 'end':1879 'engin':1265 'english':1496 'enjoy':1926 'entir':381,1452 'even':116,1473,1593 'ever':138,805 'everi':1612,1857 'everyth':1023 'exact':673 'exist':337 'expect':1422 'explain':174,214,520,1054 'explan':505 'exponenci':497 'extrem':350,443,1080,1165 'f3':1572,1582,1830 'fact':1402 'factual':1944 'fail':446 'far':1074 'fast':1433 'featur':1464 'find':1735 'firefox':695,1112 'first':427,1932 'fix':796 'fn':1581 'focus':123 'forget':369,1917 'fullscreen':1638 'fun':1845 'funni':1904 'game':715,728 'get':193,325,349,496,535,549,1141,1187,1289,1439,1683,1711,1896,1958 'go':213,304,587,766,891,898,905,912,1541,1664,1728,1775,1777,1831 'god':1514 'godsent':1607 'gonna':1600 'good':1583,1655,1773 'googl':1382 'got':442 'gracious':1584 'grammar':1942 'greeaat':916 'grid':802,810,863,877,1663 'group':597 'guess':1417 'guid':20 'hard':103,783,791,1123 'harder':117,1234 'hate':1912 'head':1127 'hear':1976 'heard':806 'heavi':318 'hey':83 'hjkl':1219 'home':1226 'hope':1924 'howev':572 'imgur.com':865,1118,1384,1489 'imgur.com/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1383 'imgur.com/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1117 'imgur.com/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1488 'imgur.com/a/wwy70st](https://imgur.com/a/wwy70st)]':864 'import':1558 'imposs':341 'incorpor':1985 'inde':1012 'initi':1874 'insid':1798 'instal':1478 'instanc':1083,1366 'instantan':313 'instead':1699 'interest':36 'introduc':1035 'isn':679,792 'issu':776,918 'join':1158 'journey':1894 'kde':77,222,573,1263,1326,1460,1534 'key':75,79 'keyboard':781 'kitti':709 'know':871,1122,1132,1252,1523 'krunner':1247,1268,1300,1315,1318,1346,1430,1776,1783,1795,1799 'kwin':1530,1531,1736,1823 'laptop':1576 'learn':56 'least':561 'leav':694,701,708,736,746 'left':676,904,908,954,959,1154,1674 'left/to':1743 'leftmost':1803 'lemmi':168 'less':1884 'let':618,853,972,1084 'lightn':1432 'like':301,407,990,1104,1160,1381,1767,1822 'linux':1588,1936 'littl':837,1336,1445,1650 'll':43,173,212,992,1563 'look':352,1103,1269,1503,1506,1509,1512,1517 'lose':306 'love':52,1974 'lower':1420 'm':1450,1599 'mad':1959 'made':1395 'major':1427 'make':44,367,1231,1367,1442 'manag':523,1537,1549 'mani':399 'math':1299 'may':1163,1578 'mayb':1285,1292 'mean':1135 'meant':9,547 'meet':798 'memori':267,289 'menu':1597,1603 'mess':60 'meta':81 'middl':1116 'mine':816,1971 'minim':614,642,1640 'mistak':1941 'move':880,937,946,955,964,1861 'much':1387,1388,1646,1647,1652,1883 'multi':98 'multi-task':97 'multipl':186 'muscl':266,288 'muscle-memori':265 'music':744,750 'nativ':1495 'navig':1182,1716 'need':922,993,1466 'nevertheless':49,1922 'nigh':340 'non':1239,1494 'non-nat':1493 'non-vimm':1238 'note':1,3,1206,1248 'notic':1573 'nowaday':1214 'num':764,768,832,1764 'number':778 'oftentim':366 'oh':1306 'one':125,488,546,552,562,773,892,899,906,913,917,939,948,957,966,1113,1275,1739,1933 'open':144,359,375,503,623,670,696,703,712,738,755,1645,1827 'opposit':91 'option':1723,1811 'order':361 'outcom':278 'over':1166 'overview':510 'part':1040 'peopl':1994 'perfect':969 'perform':317 'perhap':1036 'person':135,841,2003 'pictur':604 'play':717 'pleas':2 'plugin':1361,1407,1441,1500,1816 'point':1018,1707,1952 'posit':1632,1806 'possibl':228,295,1029,1414 'post':37,48,1233,1928 'pray':392,1609 'predict':1436 'prefac':82 'press':274,390,409,420,429,436,762,1828,1840 'pretend':1086 'pretti':1501,1504,1507,1510,1513,1518 'probabl':1916 'process':354,475,483 'product':47 'promis':1960 'properti':1842,1869 'pros':1059 'provid':18 'publish':154 'purpos':690 'put':591,1357 'quick':1298 'quit':1903 'rare':842 'rather':38 're':1586,1772 'reach':785,1064 'read':32,40,235 'realli':322,1947 'reason':580 'redund':1175 'regardless':1071 'remap':1349,1737,1760,1786 'replic':24,218,1659 'rid':326,536,550,1897 'right':682,911,915,963,968,1004,1007,1203,1204,1205,1688 'right/up':1745 'row':1227,1696 'run':1567 'say':620,974,1694 'screen':1808 'screw':1907 'scroll':1731 'search':1264,1337,1369,1457,1529,1668,1675,1782,1815 'secret':1596 'see':1278,1939,1981 'seem':989,1164,1397 'select':363 'serious':1906 'servic':751 'set':1666,1727,1779,1839 'setup':67,176,202,209,220,504,1968,1998 'shift':935,944,953,962 'shortcut':69,276,347,459,525,557,833,887,1070,1150,1570,1730,1781,1794 'show':1373 'simpl':563 'simpli':508,592,1752 'sinc':159,826,868,1093,1228,1550 'singl':88,1069,1149,1569 'size':1631 'sketch':859,1105 'skip':206 'sleeker':1270 'slight':774 'someth':57,155,246,260,272,406,611,1921 'speaker':1497 'special':1837 'specif':1643,1855 'spell':1283 'spotifi':747 'start':1196,1208,1353,1370,1637,1797,1852 'stay':1223 'step':293,298,466,471,1027 'still':921,1724 'stress':194,351 'stuff':320 'stupid':1173,1202 'subsequ':1378 'sure':1191,1453 'surpris':1179 'switch':1722,1738,1761 'ta':664 'ta-da':663 'tab':143,329,331,411,422,431,438,542,1900,1909 'talk':1919,1934 'task':110,319 'tasker':89,99 'teamspeak':732 'tell':396,1564 'termin':706,711 'terribl':493,499 'test':452 'thank':233 'thing':126,531,1364,1393,1891 'think':152,262,607,1267,1554,1770 'though':919 'thought':1887 'thus':169 'time':114,148,191,386,400,449,1858 'tip':1312 'ton':1359 'took':464 'tool':1458 'top':1343,1673 'tough':1052 'travel':852 'tri':786,1020 'type':133,788,1329,1484 'understand':1236 'unnecessari':838,1171 'unpredict':1446 'use':15,62,185,345,556,730,754,843,847,1188,1197,1216,1245,1273,1792 'usual':569,729,1410 've':150 'vehement':1911 'videogam':718 'vimmer':1240 'virtual':565,576,593,627,633,651,660,800,931,1046,1095,1109,1627,1661,1669,1870 'wanna':1479 'want':238,243,248,254,323,373,403,419,490,533,649,982,1139,1276,1287,1294,1521,1749,1791,1848 'way':1058,1656 'weird':1169,1967,1991,2002 'well':812 'whatev':309,647,749,1747,1789,1986 'whenev':241,269,760 'whether':484,723,1454,1634 'whole':1890 'wild':741,758 'win':73,763,789,831,849,889,896,903,910,934,943,952,961,997,1000,1003,1006,1211,1218,1350,1755 'window':74,187,356,371,417,428,434,477,502,522,599,615,625,638,667,928,938,947,956,965,1152,1418,1536,1548,1625,1826,1850 'without':192,261,348 'won':1539,1956 'word':1281,1379 'work':726,1013 'workflow':6,1043 'workspac':571,687,769,825,862,884 'would':365,1230 'wouldn':1193 'wrap':1044,1097,1107,1125,1717 'write':1697 'wrong':433 'x2':432 'x3':439 'yeah':1120 'yep':1155 'yes':1048 'yet':162"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700856394
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8659164"
  +editedAt: DateTimeImmutable @1701284614 {#2829
    date: 2023-11-29 20:03:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700769994 {#2653
    date: 2023-11-23 21:06:34.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#2054
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2058
    +user: Proxies\__CG__\App\Entity\User {#2588 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "My-weird-KDE-plasma-workflow"
    +title: "My weird KDE plasma workflow"
    +url: null
    +body: """
      Notes\n
      =====\n
      \n
      - Please note that this workflow is not meant for anyone but me to use. I will provide a guide on how to replicate it, but this is more of a “read because it’s interesting post” rather than “read because it’ll make you more productive post”. Nevertheless, I’d love it if you learned something from this mess and used it in your own setup!\n
      - Most shortcuts here appear with WIN (windows key). For KDE, this key is META\n
      \n
      Preface\n
      =======\n
      \n
      Hey all!\n
      \n
      I am a single tasker. The opposite of what you call a multi-tasker. It is very hard for me to concentrate in 2 tasks at the same time, and even harder for me to change my focus from one thing to another.\n
      \n
      Briefly, I am the type of person who only ever has a few browser tabs open at the same time.\n
      \n
      I’ve been thinking about publishing something for a while, since I had yet to contribute with content to lemmy. Thus, I decided I’ll explain the setup I came up with to be able to use multiple windows at the same time without getting stressed out!\n
      \n
      If you only care about the setup itself, you can skip to the setup chapter.\n
      \n
      I’ll go explain how to do replicate my setup in kde, but the same should be possible in most other DEs\n
      \n
      Thanks for reading!\n
      \n
      What I wanted to achieve\n
      ========================\n
      \n
      Whenever I want to do something, I want it to be:\n
      \n
      - Effortless -> I want to be able to do something without thinking about it\n
      - Muscle-memory driven -> Whenever I do something (e.g. press a shortcut), the outcome should be the same, allowing me to easily build muscle memory\n
      - In as few steps as possible -> The more steps, the more likely I am going to lose concentration on whatever I am doing\n
      - Instantaneous -> Few animations and/or performance heavy tasks\n
      \n
      Stuff I really wanted to get rid off\n
      ====================================\n
      \n
      Alt+tab\n
      -------\n
      \n
      Alt+tab is the bane of my existence. It is nigh impossible for me to use this shortcut without getting extremely stressed. Looking and processing each window I have open in order to select it would oftentimes make me forget which window I wanted to open, and what I was doing entirely, so most of the times I’d just press and pray. I can’t tell you how many times I had wanted to do something like this:\n
      \n
      - pressed alt tab -> didn’t change to the window I wanted\n
      - pressed alt tab again -> back to the first window\n
      - pressed alt tab x2 -> Wrong window too\n
      - pressed alt tab x3 -> correct\n
      \n
      (I got extremely annoyed and failed a few times just by testing this, that’s how bad this shortcut is for me)\n
      \n
      This took 5 steps! And in those 5 steps I had to process which window I changed to, and then process whether they were the ones I wanted. It’s terrible, and it gets exponencially more terrible with more windows open!\n
      \n
      Setup Explanation\n
      =================\n
      \n
      This is simply an overview of what I do. How to do this is explained below.\n
      \n
      Window management\n
      -----------------\n
      \n
      ### A shortcut for each category\n
      \n
      So the thing I wanted to get rid off the most was alt+tab. But how is one meant to get rid of one of the most used shortcuts?\n
      \n
      There’s at least one simple answer: Virtual Desktops! (These are usually called “Workspaces” however, KDE calls them Virtual Desktops for some reason so that’s what I am going to call them)\n
      \n
      Put simply, Virtual Desktops are a group of windows. It’s easy to picture if you think of it as something that automatically minimizes windows for you.\n
      \n
      Let’s say you have opened 2 windows in Virtual Desktop *1*. If you change Virtual Desktop to *2*, those windows will be automatically minimized. You can then do whatever you want in Virtual Desktop *2*, and when you come back to Virtual Desktop *1*: Ta-da! The windows you had opened there are exactly as you left them. Cool, isn’t it?\n
      \n
      Right now, I have 9 workspaces for different purposes.\n
      \n
      1. Browser -> I leave firefox open here\n
      2. Discord -> I leave discord open here\n
      3. Terminal -> I leave kitty (my terminal) open here\n
      4. Gaming -> I play videogames here\n
      5. Depends on whether I am working or gaming. Usually used for TeamSpeak.\n
      6. Emacs -> I leave emacs open here\n
      7. Wild card\n
      8. Music -> I leave Spotify or whatever music service I am using open here\n
      9. Wild card\n
      \n
      Whenever I press Win+*num*, I go to *num* workspace.\n
      \n
      But there’s one slightly annoying issue: The numbers on the keyboard are hard to reach. Try to type win+9. Hard, isn’t it?\n
      \n
      To fix this, meet the:\n
      \n
      ### Virtual Desktop grid\n
      \n
      Have you ever heard of a desktop grid?! NO??? Well, it’s amazing. Mine is 3x3 (That’s why I have 9 workspaces).\n
      \n
      Since we have the amazing Win+*num* shortcut, this is a little unnecessary, but I personally rarely use those.\n
      \n
      I always use ctrl+win+arrowkey to travel! Let me draw it for you:\n
      \n
      [Sketch of my workspace grid][[imgur.com/a/wWY70st](https://imgur.com/a/wWY70st)]\n
      \n
      And since I always know where I am in that grid, I can move to any adjacent workspace with a shortcut:\n
      \n
      - ctrl+win+up -> Go one desktop up\n
      - ctrl+win+down -> Go one desktop down\n
      - ctrl+win+left -> Go one desktop left\n
      - ctrl+win+right -> Go one desktop right\n
      \n
      GREEAAT!!! One issue though, we still need to be able to change window’s assigned Virtual Desktop.\n
      \n
      - ctrl+win+shift+up -> Move window one desktop up\n
      - ctrl+win+shift+down -> Move window one desktop down\n
      - ctrl+win+shift+left -> Move window one desktop left\n
      - ctrl+win+shift+right -> Move window one desktop right\n
      \n
      Perfect.\n
      \n
      …Or not. Let’s say I am in desktop *1* and I want to change to desktop *9*.\n
      \n
      Damn. Seems like I’ll need to click “ctrl+win+down ctrl+win+down ctrl+win+right ctrl+win+right”, and while that does indeed work, it completely defeats the point of trying to do everything in as few steps as possible.\n
      \n
      And this is where I introduce perhaps the most alienating part of my workflow:\n
      \n
      Wrap around Virtual Desktops.\n
      \n
      yes.\n
      \n
      This will be tough to explain in a concise way.\n
      \n
      Pros:\n
      \n
      - This allows me to reach any desktop with a single shortcut, regardless of how far they are.\n
      \n
      Cons:\n
      \n
      - It is extremely confusing\n
      \n
      For instance, let’s pretend I am in the deskop *1*.\n
      \n
      Since the Virtual Desktops wrap around, this is how it looks like.\n
      \n
      [Sketch of wrap around Virtual Desktops with Firefox one in the middle][[imgur.com/a/sM1P6W7](https://imgur.com/a/sM1P6W7)]\n
      \n
      Yeah, I know. Hard to *wrap your head around it* if you know what I mean.\n
      \n
      Now, if I wanted to get to desktop *9* It’d be a single shortcut:\n
      \n
      - ctrl+window+up+left (yep, you can join them like this)\n
      \n
      It may *seem* extremely overly complicated and weird and unnecessary and stupid and redundant *but* it’s surprisingly easy to navigate with this once you get used to it.\n
      \n
      Surely *I* wouldn’t have started using it if it were stupid. right? right? right…\n
      \n
      Note: I started with ctrl+win+arrowkey, but nowadays I use ctrl+win+(hjkl) so I can stay in the home row :) Since this would make the post harder to understand for non-vimmers I decided to not use it\n
      \n
      ### KRUNNER\n
      \n
      Note: I don’t know what applies and what doesn’t apply to the default kde search engine. I think krunner looks sleeker, so I use that one.\n
      \n
      Want to see if a word is spelled correctly? Maybe you want to get its definition. Maybe you want to do some quick maths?\n
      \n
      Krunner can do all that. And oh boy, that’s just the tip of what krunner can do.\n
      \n
      Krunner is an app that comes bundled with KDE. If you type anything into an empty desktop a little search bar will appear in the top. That’s Krunner! I have remapped win+d to start it.\n
      \n
      You can put a ton of plugins into that thing, for instance, making [any search started with define show the definition of the subsequent word (just like google!)][[imgur.com/a/OHkZQJK](https://imgur.com/a/OHkZQJK)], and much, much more.\n
      \n
      There were 6 things that made it seem cool to me:\n
      \n
      - The fact that you can disable plugins -> You’d usually assume this is possible, but I guess windows just lowered my expectations. If you disable the majority of them, krunner becomes lightning fast and as predictable as it gets (some plugins make it a little unpredictable for me). I’m not entirely sure whether the default search tool from KDE also has this feature.\n
      - No need for a calculator -> I don’t even have a calculator app installed. Wanna do some arithmetic? Just type [128 * 98 + 45][[imgur.com/a/wrfWKzP](https://imgur.com/a/wrfWKzP)]\n
      - As a non-native english speaker, the dictionary plugin :(\n
      - pretty. it looks pretty. it looks pretty. it looks pretty. it looks pretty.\n
      - *God*, does it looks **pretty**.\n
      \n
      If you want to know all it can do, just search “?”!\n
      \n
      ### Kwin!\n
      \n
      Kwin is the KDE’s window manager. I won’t go into details about what is a window manager, since I don’t think it’s very important at all, but I’ll tell you to run a single shortcut.\n
      \n
      Alt+f3 (notice: in some laptops, this may be alt+fn+f3)\n
      \n
      Goodness gracious, you’re a linux adult now! You can even access that secret menu. I’m gonna cry!\n
      \n
      This menu is amazing. A godsent. I pray to it every day.\n
      \n
      …Or not. I most certainly should.\n
      \n
      With it, you can:\n
      \n
      - Assign windows to virtual desktops\n
      - Change the size, position, and whether it should start fullscreen or minimized when that specific app opens.\n
      - Much, much more… A little too much. In a good way.\n
      \n
      How to replicate it\n
      ===================\n
      \n
      Virtual Desktop Grid\n
      --------------------\n
      \n
      - Go to settings, and search Virtual Desktops in the top left search bar.\n
      - Click the add button until you get 9 desktops\n
      - In the right, there should be a button saying “1 row”. Write 3 instead of 1 or click in the arrow pointing up until you get it to 3.\n
      - Enable Navigation Wraps around\n
      - Disable animation when switching (optional)\n
      - Still in the settings, go to shortcuts\n
      - Scroll down until you find Kwin\n
      - Remap Switch One Desktop Down/To The Left/To The Right/Up to whatever you want (you can simply enable ctrl+win+arrow too, the default)\n
      - Remap Switch to Desktop *num* to your liking\n
      \n
      And I think you’re good to go!\n
      \n
      Krunner\n
      -------\n
      \n
      - Go to settings, then shortcuts\n
      - Search krunner and and remap it to whatever you want.\n
      - Use the shortcut, krunner will start. Inside Krunner, click on the leftmost button\n
      - Change position on screen to center (optional)\n
      - Click Configure enabled search plugins and change those to your liking!\n
      \n
      Kwin\n
      ----\n
      \n
      - With a window opened, press Alt+F3\n
      - Go to more actions and click special application settings\n
      - Press Add property and have fun! If you want the window to start in a specific desktop every time, you can move it to that desktop and add the property virtual desktops with “apply initially”. Should be the default\n
      \n
      End\n
      ===\n
      \n
      And that was… Much less than I thought. Apparently, this whole thing was a journey to get rid of alt+tab. That’s quite funny, but seriously, screw alt+tab. I vehemently hate it.\n
      \n
      I am probably forgetting to talk about something.\n
      \n
      Nevertheless, I hope you enjoyed this post! It’s my first one talking about linux. If you see any mistake, grammar or factual, I’d really appreciate it if you pointed it out. I won’t get mad. Promise.\n
      \n
      Also, if you also have a weird setup such as mine, I’d love to hear about it, and to see if I can incorporate whatever you do that’s weird to other people into my own setup. I am a weird person after all.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 26
    +favouriteCount: 77
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700850801 {#2310
      date: 2023-11-24 19:33:21.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2930 …}
    +votes: Doctrine\ORM\PersistentCollection {#2950 …}
    +reports: Doctrine\ORM\PersistentCollection {#2958 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2948 …}
    +children: [
      1 => App\Entity\EntryComment {#2054}
      0 => App\Entity\EntryComment {#2106
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2058 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2110 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2107 …}
        +body: "do you have a numpad? wouldn’t that make more sense? I usually use the numpad to assign the position of a window. meta+7 is in the upper left corner, meta+6 is on the right, etc. but it would work with workspaces as well"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700772558 {#2109
          date: 2023-11-23 21:49:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gurapoku@lemmy.world"
          "@orsetto@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2112 …}
        +nested: Doctrine\ORM\PersistentCollection {#2114 …}
        +votes: Doctrine\ORM\PersistentCollection {#2117 …}
        +reports: Doctrine\ORM\PersistentCollection {#2122 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
        -id: 156145
        -bodyTs: "'+6':33 '+7':25 'assign':18 'corner':31 'etc':38 'left':30 'make':9 'meta':24,32 'numpad':5,16 'posit':20 'right':37 'sens':11 'upper':29 'use':14 'usual':13 'well':46 'window':23 'work':42 'workspac':44 'would':41 'wouldn':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6065225"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700772558 {#2103
          date: 2023-11-23 21:49:18.0 +01:00
        }
        +"title": 156145
      }
    ]
    -id: 16088
    -titleTs: "'kde':3 'plasma':4 'weird':2 'workflow':5"
    -bodyTs: "'+9':790 '/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1385 '/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1119 '/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1490 '/a/wwy70st](https://imgur.com/a/wwy70st)]':866 '1':629,662,691,979,1092,1695,1701 '128':1485 '2':109,624,636,653,698 '3':705,1698,1714 '3x3':818 '4':714 '45':1487 '5':465,470,720 '6':733,1392 '7':740 '8':743 '9':686,757,824,987,1144,1684 '98':1486 'abl':183,257,925 'access':1594 'achiev':240 'action':1834 'add':1679,1841,1867 'adjac':883 'adult':1589 'alien':1039 'allow':283,1061 'also':1461,1961,1964 'alt':328,330,410,421,430,437,541,1571,1580,1829,1899,1908 'alway':846,870 'amaz':815,830,1605 'and/or':316 'anim':315,1720 'annoy':444,775 'anoth':128 'answer':564 'anyon':11 'anyth':1330 'app':1321,1477,1644 'appar':1888 'appear':71,1340 'appli':1254,1259,1873 'applic':1838 'appreci':1948 'arithmet':1482 'around':1045,1098,1108,1128,1718 'arrow':1706,1756 'arrowkey':850,1212 'assign':930,1624 'assum':1411 'automat':613,641 'back':424,658 'bad':457 'bane':334 'bar':1338,1676 'becom':1431 'boy':1307 'briefli':129 'browser':142,692 'build':287 'bundl':1324 'button':1680,1693,1804 'calcul':1469,1476 'call':95,570,574,589 'came':178 'card':742,759 'care':199 'categori':528 'center':1810 'certain':1618 'chang':121,414,479,632,927,984,1629,1805,1818 'chapter':210 'click':995,1677,1703,1800,1812,1836 'come':657,1323 'complet':1015 'complic':1167 'con':1077 'concentr':107,307 'concis':1057 'configur':1813 'confus':1081 'content':166 'contribut':164 'cool':678,1398 'correct':440,1284 'cri':1601 'ctrl':848,888,895,902,909,933,942,951,960,996,999,1002,1005,1151,1210,1217,1754 'd':51,388,1146,1351,1409,1946,1973 'da':665 'damn':988 'day':1613 'decid':171,1242 'default':1262,1456,1759,1878 'defeat':1016 'defin':1372 'definit':1291,1375 'depend':721 'des':232 'deskop':1091 'desktop':566,577,594,628,634,652,661,801,809,893,900,907,914,932,940,949,958,967,978,986,1047,1066,1096,1110,1143,1334,1628,1662,1670,1685,1740,1763,1856,1865,1871 'detail':1543 'dictionari':1499 'didn':412 'differ':689 'disabl':1406,1425,1719 'discord':699,702 'doesn':1257 'down/to':1741 'draw':855 'driven':268 'e.g':273 'easi':602,1180 'easili':286 'effortless':252 'emac':734,737 'empti':1333 'enabl':1715,1753,1814 'end':1879 'engin':1265 'english':1496 'enjoy':1926 'entir':381,1452 'even':116,1473,1593 'ever':138,805 'everi':1612,1857 'everyth':1023 'exact':673 'exist':337 'expect':1422 'explain':174,214,520,1054 'explan':505 'exponenci':497 'extrem':350,443,1080,1165 'f3':1572,1582,1830 'fact':1402 'factual':1944 'fail':446 'far':1074 'fast':1433 'featur':1464 'find':1735 'firefox':695,1112 'first':427,1932 'fix':796 'fn':1581 'focus':123 'forget':369,1917 'fullscreen':1638 'fun':1845 'funni':1904 'game':715,728 'get':193,325,349,496,535,549,1141,1187,1289,1439,1683,1711,1896,1958 'go':213,304,587,766,891,898,905,912,1541,1664,1728,1775,1777,1831 'god':1514 'godsent':1607 'gonna':1600 'good':1583,1655,1773 'googl':1382 'got':442 'gracious':1584 'grammar':1942 'greeaat':916 'grid':802,810,863,877,1663 'group':597 'guess':1417 'guid':20 'hard':103,783,791,1123 'harder':117,1234 'hate':1912 'head':1127 'hear':1976 'heard':806 'heavi':318 'hey':83 'hjkl':1219 'home':1226 'hope':1924 'howev':572 'imgur.com':865,1118,1384,1489 'imgur.com/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1383 'imgur.com/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1117 'imgur.com/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1488 'imgur.com/a/wwy70st](https://imgur.com/a/wwy70st)]':864 'import':1558 'imposs':341 'incorpor':1985 'inde':1012 'initi':1874 'insid':1798 'instal':1478 'instanc':1083,1366 'instantan':313 'instead':1699 'interest':36 'introduc':1035 'isn':679,792 'issu':776,918 'join':1158 'journey':1894 'kde':77,222,573,1263,1326,1460,1534 'key':75,79 'keyboard':781 'kitti':709 'know':871,1122,1132,1252,1523 'krunner':1247,1268,1300,1315,1318,1346,1430,1776,1783,1795,1799 'kwin':1530,1531,1736,1823 'laptop':1576 'learn':56 'least':561 'leav':694,701,708,736,746 'left':676,904,908,954,959,1154,1674 'left/to':1743 'leftmost':1803 'lemmi':168 'less':1884 'let':618,853,972,1084 'lightn':1432 'like':301,407,990,1104,1160,1381,1767,1822 'linux':1588,1936 'littl':837,1336,1445,1650 'll':43,173,212,992,1563 'look':352,1103,1269,1503,1506,1509,1512,1517 'lose':306 'love':52,1974 'lower':1420 'm':1450,1599 'mad':1959 'made':1395 'major':1427 'make':44,367,1231,1367,1442 'manag':523,1537,1549 'mani':399 'math':1299 'may':1163,1578 'mayb':1285,1292 'mean':1135 'meant':9,547 'meet':798 'memori':267,289 'menu':1597,1603 'mess':60 'meta':81 'middl':1116 'mine':816,1971 'minim':614,642,1640 'mistak':1941 'move':880,937,946,955,964,1861 'much':1387,1388,1646,1647,1652,1883 'multi':98 'multi-task':97 'multipl':186 'muscl':266,288 'muscle-memori':265 'music':744,750 'nativ':1495 'navig':1182,1716 'need':922,993,1466 'nevertheless':49,1922 'nigh':340 'non':1239,1494 'non-nat':1493 'non-vimm':1238 'note':1,3,1206,1248 'notic':1573 'nowaday':1214 'num':764,768,832,1764 'number':778 'oftentim':366 'oh':1306 'one':125,488,546,552,562,773,892,899,906,913,917,939,948,957,966,1113,1275,1739,1933 'open':144,359,375,503,623,670,696,703,712,738,755,1645,1827 'opposit':91 'option':1723,1811 'order':361 'outcom':278 'over':1166 'overview':510 'part':1040 'peopl':1994 'perfect':969 'perform':317 'perhap':1036 'person':135,841,2003 'pictur':604 'play':717 'pleas':2 'plugin':1361,1407,1441,1500,1816 'point':1018,1707,1952 'posit':1632,1806 'possibl':228,295,1029,1414 'post':37,48,1233,1928 'pray':392,1609 'predict':1436 'prefac':82 'press':274,390,409,420,429,436,762,1828,1840 'pretend':1086 'pretti':1501,1504,1507,1510,1513,1518 'probabl':1916 'process':354,475,483 'product':47 'promis':1960 'properti':1842,1869 'pros':1059 'provid':18 'publish':154 'purpos':690 'put':591,1357 'quick':1298 'quit':1903 'rare':842 'rather':38 're':1586,1772 'reach':785,1064 'read':32,40,235 'realli':322,1947 'reason':580 'redund':1175 'regardless':1071 'remap':1349,1737,1760,1786 'replic':24,218,1659 'rid':326,536,550,1897 'right':682,911,915,963,968,1004,1007,1203,1204,1205,1688 'right/up':1745 'row':1227,1696 'run':1567 'say':620,974,1694 'screen':1808 'screw':1907 'scroll':1731 'search':1264,1337,1369,1457,1529,1668,1675,1782,1815 'secret':1596 'see':1278,1939,1981 'seem':989,1164,1397 'select':363 'serious':1906 'servic':751 'set':1666,1727,1779,1839 'setup':67,176,202,209,220,504,1968,1998 'shift':935,944,953,962 'shortcut':69,276,347,459,525,557,833,887,1070,1150,1570,1730,1781,1794 'show':1373 'simpl':563 'simpli':508,592,1752 'sinc':159,826,868,1093,1228,1550 'singl':88,1069,1149,1569 'size':1631 'sketch':859,1105 'skip':206 'sleeker':1270 'slight':774 'someth':57,155,246,260,272,406,611,1921 'speaker':1497 'special':1837 'specif':1643,1855 'spell':1283 'spotifi':747 'start':1196,1208,1353,1370,1637,1797,1852 'stay':1223 'step':293,298,466,471,1027 'still':921,1724 'stress':194,351 'stuff':320 'stupid':1173,1202 'subsequ':1378 'sure':1191,1453 'surpris':1179 'switch':1722,1738,1761 'ta':664 'ta-da':663 'tab':143,329,331,411,422,431,438,542,1900,1909 'talk':1919,1934 'task':110,319 'tasker':89,99 'teamspeak':732 'tell':396,1564 'termin':706,711 'terribl':493,499 'test':452 'thank':233 'thing':126,531,1364,1393,1891 'think':152,262,607,1267,1554,1770 'though':919 'thought':1887 'thus':169 'time':114,148,191,386,400,449,1858 'tip':1312 'ton':1359 'took':464 'tool':1458 'top':1343,1673 'tough':1052 'travel':852 'tri':786,1020 'type':133,788,1329,1484 'understand':1236 'unnecessari':838,1171 'unpredict':1446 'use':15,62,185,345,556,730,754,843,847,1188,1197,1216,1245,1273,1792 'usual':569,729,1410 've':150 'vehement':1911 'videogam':718 'vimmer':1240 'virtual':565,576,593,627,633,651,660,800,931,1046,1095,1109,1627,1661,1669,1870 'wanna':1479 'want':238,243,248,254,323,373,403,419,490,533,649,982,1139,1276,1287,1294,1521,1749,1791,1848 'way':1058,1656 'weird':1169,1967,1991,2002 'well':812 'whatev':309,647,749,1747,1789,1986 'whenev':241,269,760 'whether':484,723,1454,1634 'whole':1890 'wild':741,758 'win':73,763,789,831,849,889,896,903,910,934,943,952,961,997,1000,1003,1006,1211,1218,1350,1755 'window':74,187,356,371,417,428,434,477,502,522,599,615,625,638,667,928,938,947,956,965,1152,1418,1536,1548,1625,1826,1850 'without':192,261,348 'won':1539,1956 'word':1281,1379 'work':726,1013 'workflow':6,1043 'workspac':571,687,769,825,862,884 'would':365,1230 'wouldn':1193 'wrap':1044,1097,1107,1125,1717 'write':1697 'wrong':433 'x2':432 'x3':439 'yeah':1120 'yep':1155 'yes':1048 'yet':162"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700856394
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8659164"
    +editedAt: DateTimeImmutable @1701284614 {#2829
      date: 2023-11-29 20:03:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700769994 {#2653
      date: 2023-11-23 21:06:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I really like that you found a way to utilize the virtual desktop grid. I really love the idea and I can’t wait for plasma 6 to improve upon it but right now I haven’t used it much.\n
    \n
    you wrote that it’s hard to reach meta+9 (win+9) but if you have a numpad and use both hands it doesn’t really matter which number you want to reach. It’s always the same distance away. file browser is always at meta+1, browser is at meta+2, etc. I can’t move up and down like you can but I don’t have to. Even if I hadn’t have a numpad, I’d still have two hands and meta+9 wouldn’t be too far away.\n
    \n
    In short, I guess I want to say that I have found my way and I really appreciate your write up about your way but to me it sounds too complicated. Moreover, the task manager (kde, not windows. different things) is just a mouse move away and I can reach any app I want to. Moreover, Plasma Drawer is reachable within a meta click and has all apps. It’s not yet as good as GNOME’s but it’s getting there.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701284188 {#2055
    date: 2023-11-29 19:56:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gurapoku@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2053 …}
  +nested: Doctrine\ORM\PersistentCollection {#2165 …}
  +votes: Doctrine\ORM\PersistentCollection {#2104 …}
  +reports: Doctrine\ORM\PersistentCollection {#2099 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2108 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2101 …}
  -id: 156133
  -bodyTs: "'+1':87 '+2':92 '+9':50,52,126 '6':27 'alway':76,84 'app':184,200 'appreci':150 'away':80,132,178 'browser':82,88 'click':196 'complic':163 'd':119 'desktop':13 'differ':171 'distanc':79 'doesn':64 'drawer':190 'etc':93 'even':110 'far':131 'file':81 'found':6,144 'get':213 'gnome':208 'good':206 'grid':14 'guess':136 'hadn':113 'hand':62,123 'hard':46 'haven':36 'idea':19 'improv':29 'kde':168 'like':3,101 'love':17 'manag':167 'matter':67 'meta':49,86,91,125,195 'moreov':164,188 'mous':176 'move':97,177 'much':40 'number':69 'numpad':58,117 'plasma':26,189 'reach':48,73,182 'reachabl':192 'realli':2,16,66,149 'right':33 'say':140 'short':134 'sound':161 'still':120 'task':166 'thing':172 'two':122 'upon':30 'use':38,60 'util':10 'virtual':12 'wait':24 'want':71,138,186 'way':8,146,156 'win':51 'window':170 'within':193 'wouldn':127 'write':152 'wrote':42 'yet':204"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6065154"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700772360 {#2052
    date: 2023-11-23 21:46:00.0 +01:00
  }
  +"title": 156133
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#2054
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2058
    +user: Proxies\__CG__\App\Entity\User {#2588 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "My-weird-KDE-plasma-workflow"
    +title: "My weird KDE plasma workflow"
    +url: null
    +body: """
      Notes\n
      =====\n
      \n
      - Please note that this workflow is not meant for anyone but me to use. I will provide a guide on how to replicate it, but this is more of a “read because it’s interesting post” rather than “read because it’ll make you more productive post”. Nevertheless, I’d love it if you learned something from this mess and used it in your own setup!\n
      - Most shortcuts here appear with WIN (windows key). For KDE, this key is META\n
      \n
      Preface\n
      =======\n
      \n
      Hey all!\n
      \n
      I am a single tasker. The opposite of what you call a multi-tasker. It is very hard for me to concentrate in 2 tasks at the same time, and even harder for me to change my focus from one thing to another.\n
      \n
      Briefly, I am the type of person who only ever has a few browser tabs open at the same time.\n
      \n
      I’ve been thinking about publishing something for a while, since I had yet to contribute with content to lemmy. Thus, I decided I’ll explain the setup I came up with to be able to use multiple windows at the same time without getting stressed out!\n
      \n
      If you only care about the setup itself, you can skip to the setup chapter.\n
      \n
      I’ll go explain how to do replicate my setup in kde, but the same should be possible in most other DEs\n
      \n
      Thanks for reading!\n
      \n
      What I wanted to achieve\n
      ========================\n
      \n
      Whenever I want to do something, I want it to be:\n
      \n
      - Effortless -> I want to be able to do something without thinking about it\n
      - Muscle-memory driven -> Whenever I do something (e.g. press a shortcut), the outcome should be the same, allowing me to easily build muscle memory\n
      - In as few steps as possible -> The more steps, the more likely I am going to lose concentration on whatever I am doing\n
      - Instantaneous -> Few animations and/or performance heavy tasks\n
      \n
      Stuff I really wanted to get rid off\n
      ====================================\n
      \n
      Alt+tab\n
      -------\n
      \n
      Alt+tab is the bane of my existence. It is nigh impossible for me to use this shortcut without getting extremely stressed. Looking and processing each window I have open in order to select it would oftentimes make me forget which window I wanted to open, and what I was doing entirely, so most of the times I’d just press and pray. I can’t tell you how many times I had wanted to do something like this:\n
      \n
      - pressed alt tab -> didn’t change to the window I wanted\n
      - pressed alt tab again -> back to the first window\n
      - pressed alt tab x2 -> Wrong window too\n
      - pressed alt tab x3 -> correct\n
      \n
      (I got extremely annoyed and failed a few times just by testing this, that’s how bad this shortcut is for me)\n
      \n
      This took 5 steps! And in those 5 steps I had to process which window I changed to, and then process whether they were the ones I wanted. It’s terrible, and it gets exponencially more terrible with more windows open!\n
      \n
      Setup Explanation\n
      =================\n
      \n
      This is simply an overview of what I do. How to do this is explained below.\n
      \n
      Window management\n
      -----------------\n
      \n
      ### A shortcut for each category\n
      \n
      So the thing I wanted to get rid off the most was alt+tab. But how is one meant to get rid of one of the most used shortcuts?\n
      \n
      There’s at least one simple answer: Virtual Desktops! (These are usually called “Workspaces” however, KDE calls them Virtual Desktops for some reason so that’s what I am going to call them)\n
      \n
      Put simply, Virtual Desktops are a group of windows. It’s easy to picture if you think of it as something that automatically minimizes windows for you.\n
      \n
      Let’s say you have opened 2 windows in Virtual Desktop *1*. If you change Virtual Desktop to *2*, those windows will be automatically minimized. You can then do whatever you want in Virtual Desktop *2*, and when you come back to Virtual Desktop *1*: Ta-da! The windows you had opened there are exactly as you left them. Cool, isn’t it?\n
      \n
      Right now, I have 9 workspaces for different purposes.\n
      \n
      1. Browser -> I leave firefox open here\n
      2. Discord -> I leave discord open here\n
      3. Terminal -> I leave kitty (my terminal) open here\n
      4. Gaming -> I play videogames here\n
      5. Depends on whether I am working or gaming. Usually used for TeamSpeak.\n
      6. Emacs -> I leave emacs open here\n
      7. Wild card\n
      8. Music -> I leave Spotify or whatever music service I am using open here\n
      9. Wild card\n
      \n
      Whenever I press Win+*num*, I go to *num* workspace.\n
      \n
      But there’s one slightly annoying issue: The numbers on the keyboard are hard to reach. Try to type win+9. Hard, isn’t it?\n
      \n
      To fix this, meet the:\n
      \n
      ### Virtual Desktop grid\n
      \n
      Have you ever heard of a desktop grid?! NO??? Well, it’s amazing. Mine is 3x3 (That’s why I have 9 workspaces).\n
      \n
      Since we have the amazing Win+*num* shortcut, this is a little unnecessary, but I personally rarely use those.\n
      \n
      I always use ctrl+win+arrowkey to travel! Let me draw it for you:\n
      \n
      [Sketch of my workspace grid][[imgur.com/a/wWY70st](https://imgur.com/a/wWY70st)]\n
      \n
      And since I always know where I am in that grid, I can move to any adjacent workspace with a shortcut:\n
      \n
      - ctrl+win+up -> Go one desktop up\n
      - ctrl+win+down -> Go one desktop down\n
      - ctrl+win+left -> Go one desktop left\n
      - ctrl+win+right -> Go one desktop right\n
      \n
      GREEAAT!!! One issue though, we still need to be able to change window’s assigned Virtual Desktop.\n
      \n
      - ctrl+win+shift+up -> Move window one desktop up\n
      - ctrl+win+shift+down -> Move window one desktop down\n
      - ctrl+win+shift+left -> Move window one desktop left\n
      - ctrl+win+shift+right -> Move window one desktop right\n
      \n
      Perfect.\n
      \n
      …Or not. Let’s say I am in desktop *1* and I want to change to desktop *9*.\n
      \n
      Damn. Seems like I’ll need to click “ctrl+win+down ctrl+win+down ctrl+win+right ctrl+win+right”, and while that does indeed work, it completely defeats the point of trying to do everything in as few steps as possible.\n
      \n
      And this is where I introduce perhaps the most alienating part of my workflow:\n
      \n
      Wrap around Virtual Desktops.\n
      \n
      yes.\n
      \n
      This will be tough to explain in a concise way.\n
      \n
      Pros:\n
      \n
      - This allows me to reach any desktop with a single shortcut, regardless of how far they are.\n
      \n
      Cons:\n
      \n
      - It is extremely confusing\n
      \n
      For instance, let’s pretend I am in the deskop *1*.\n
      \n
      Since the Virtual Desktops wrap around, this is how it looks like.\n
      \n
      [Sketch of wrap around Virtual Desktops with Firefox one in the middle][[imgur.com/a/sM1P6W7](https://imgur.com/a/sM1P6W7)]\n
      \n
      Yeah, I know. Hard to *wrap your head around it* if you know what I mean.\n
      \n
      Now, if I wanted to get to desktop *9* It’d be a single shortcut:\n
      \n
      - ctrl+window+up+left (yep, you can join them like this)\n
      \n
      It may *seem* extremely overly complicated and weird and unnecessary and stupid and redundant *but* it’s surprisingly easy to navigate with this once you get used to it.\n
      \n
      Surely *I* wouldn’t have started using it if it were stupid. right? right? right…\n
      \n
      Note: I started with ctrl+win+arrowkey, but nowadays I use ctrl+win+(hjkl) so I can stay in the home row :) Since this would make the post harder to understand for non-vimmers I decided to not use it\n
      \n
      ### KRUNNER\n
      \n
      Note: I don’t know what applies and what doesn’t apply to the default kde search engine. I think krunner looks sleeker, so I use that one.\n
      \n
      Want to see if a word is spelled correctly? Maybe you want to get its definition. Maybe you want to do some quick maths?\n
      \n
      Krunner can do all that. And oh boy, that’s just the tip of what krunner can do.\n
      \n
      Krunner is an app that comes bundled with KDE. If you type anything into an empty desktop a little search bar will appear in the top. That’s Krunner! I have remapped win+d to start it.\n
      \n
      You can put a ton of plugins into that thing, for instance, making [any search started with define show the definition of the subsequent word (just like google!)][[imgur.com/a/OHkZQJK](https://imgur.com/a/OHkZQJK)], and much, much more.\n
      \n
      There were 6 things that made it seem cool to me:\n
      \n
      - The fact that you can disable plugins -> You’d usually assume this is possible, but I guess windows just lowered my expectations. If you disable the majority of them, krunner becomes lightning fast and as predictable as it gets (some plugins make it a little unpredictable for me). I’m not entirely sure whether the default search tool from KDE also has this feature.\n
      - No need for a calculator -> I don’t even have a calculator app installed. Wanna do some arithmetic? Just type [128 * 98 + 45][[imgur.com/a/wrfWKzP](https://imgur.com/a/wrfWKzP)]\n
      - As a non-native english speaker, the dictionary plugin :(\n
      - pretty. it looks pretty. it looks pretty. it looks pretty. it looks pretty.\n
      - *God*, does it looks **pretty**.\n
      \n
      If you want to know all it can do, just search “?”!\n
      \n
      ### Kwin!\n
      \n
      Kwin is the KDE’s window manager. I won’t go into details about what is a window manager, since I don’t think it’s very important at all, but I’ll tell you to run a single shortcut.\n
      \n
      Alt+f3 (notice: in some laptops, this may be alt+fn+f3)\n
      \n
      Goodness gracious, you’re a linux adult now! You can even access that secret menu. I’m gonna cry!\n
      \n
      This menu is amazing. A godsent. I pray to it every day.\n
      \n
      …Or not. I most certainly should.\n
      \n
      With it, you can:\n
      \n
      - Assign windows to virtual desktops\n
      - Change the size, position, and whether it should start fullscreen or minimized when that specific app opens.\n
      - Much, much more… A little too much. In a good way.\n
      \n
      How to replicate it\n
      ===================\n
      \n
      Virtual Desktop Grid\n
      --------------------\n
      \n
      - Go to settings, and search Virtual Desktops in the top left search bar.\n
      - Click the add button until you get 9 desktops\n
      - In the right, there should be a button saying “1 row”. Write 3 instead of 1 or click in the arrow pointing up until you get it to 3.\n
      - Enable Navigation Wraps around\n
      - Disable animation when switching (optional)\n
      - Still in the settings, go to shortcuts\n
      - Scroll down until you find Kwin\n
      - Remap Switch One Desktop Down/To The Left/To The Right/Up to whatever you want (you can simply enable ctrl+win+arrow too, the default)\n
      - Remap Switch to Desktop *num* to your liking\n
      \n
      And I think you’re good to go!\n
      \n
      Krunner\n
      -------\n
      \n
      - Go to settings, then shortcuts\n
      - Search krunner and and remap it to whatever you want.\n
      - Use the shortcut, krunner will start. Inside Krunner, click on the leftmost button\n
      - Change position on screen to center (optional)\n
      - Click Configure enabled search plugins and change those to your liking!\n
      \n
      Kwin\n
      ----\n
      \n
      - With a window opened, press Alt+F3\n
      - Go to more actions and click special application settings\n
      - Press Add property and have fun! If you want the window to start in a specific desktop every time, you can move it to that desktop and add the property virtual desktops with “apply initially”. Should be the default\n
      \n
      End\n
      ===\n
      \n
      And that was… Much less than I thought. Apparently, this whole thing was a journey to get rid of alt+tab. That’s quite funny, but seriously, screw alt+tab. I vehemently hate it.\n
      \n
      I am probably forgetting to talk about something.\n
      \n
      Nevertheless, I hope you enjoyed this post! It’s my first one talking about linux. If you see any mistake, grammar or factual, I’d really appreciate it if you pointed it out. I won’t get mad. Promise.\n
      \n
      Also, if you also have a weird setup such as mine, I’d love to hear about it, and to see if I can incorporate whatever you do that’s weird to other people into my own setup. I am a weird person after all.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 26
    +favouriteCount: 77
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700850801 {#2310
      date: 2023-11-24 19:33:21.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2930 …}
    +votes: Doctrine\ORM\PersistentCollection {#2950 …}
    +reports: Doctrine\ORM\PersistentCollection {#2958 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2948 …}
    +children: [
      1 => App\Entity\EntryComment {#2054}
      0 => App\Entity\EntryComment {#2106
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2058 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2110 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2107 …}
        +body: "do you have a numpad? wouldn’t that make more sense? I usually use the numpad to assign the position of a window. meta+7 is in the upper left corner, meta+6 is on the right, etc. but it would work with workspaces as well"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700772558 {#2109
          date: 2023-11-23 21:49:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gurapoku@lemmy.world"
          "@orsetto@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2112 …}
        +nested: Doctrine\ORM\PersistentCollection {#2114 …}
        +votes: Doctrine\ORM\PersistentCollection {#2117 …}
        +reports: Doctrine\ORM\PersistentCollection {#2122 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
        -id: 156145
        -bodyTs: "'+6':33 '+7':25 'assign':18 'corner':31 'etc':38 'left':30 'make':9 'meta':24,32 'numpad':5,16 'posit':20 'right':37 'sens':11 'upper':29 'use':14 'usual':13 'well':46 'window':23 'work':42 'workspac':44 'would':41 'wouldn':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6065225"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700772558 {#2103
          date: 2023-11-23 21:49:18.0 +01:00
        }
        +"title": 156145
      }
    ]
    -id: 16088
    -titleTs: "'kde':3 'plasma':4 'weird':2 'workflow':5"
    -bodyTs: "'+9':790 '/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1385 '/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1119 '/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1490 '/a/wwy70st](https://imgur.com/a/wwy70st)]':866 '1':629,662,691,979,1092,1695,1701 '128':1485 '2':109,624,636,653,698 '3':705,1698,1714 '3x3':818 '4':714 '45':1487 '5':465,470,720 '6':733,1392 '7':740 '8':743 '9':686,757,824,987,1144,1684 '98':1486 'abl':183,257,925 'access':1594 'achiev':240 'action':1834 'add':1679,1841,1867 'adjac':883 'adult':1589 'alien':1039 'allow':283,1061 'also':1461,1961,1964 'alt':328,330,410,421,430,437,541,1571,1580,1829,1899,1908 'alway':846,870 'amaz':815,830,1605 'and/or':316 'anim':315,1720 'annoy':444,775 'anoth':128 'answer':564 'anyon':11 'anyth':1330 'app':1321,1477,1644 'appar':1888 'appear':71,1340 'appli':1254,1259,1873 'applic':1838 'appreci':1948 'arithmet':1482 'around':1045,1098,1108,1128,1718 'arrow':1706,1756 'arrowkey':850,1212 'assign':930,1624 'assum':1411 'automat':613,641 'back':424,658 'bad':457 'bane':334 'bar':1338,1676 'becom':1431 'boy':1307 'briefli':129 'browser':142,692 'build':287 'bundl':1324 'button':1680,1693,1804 'calcul':1469,1476 'call':95,570,574,589 'came':178 'card':742,759 'care':199 'categori':528 'center':1810 'certain':1618 'chang':121,414,479,632,927,984,1629,1805,1818 'chapter':210 'click':995,1677,1703,1800,1812,1836 'come':657,1323 'complet':1015 'complic':1167 'con':1077 'concentr':107,307 'concis':1057 'configur':1813 'confus':1081 'content':166 'contribut':164 'cool':678,1398 'correct':440,1284 'cri':1601 'ctrl':848,888,895,902,909,933,942,951,960,996,999,1002,1005,1151,1210,1217,1754 'd':51,388,1146,1351,1409,1946,1973 'da':665 'damn':988 'day':1613 'decid':171,1242 'default':1262,1456,1759,1878 'defeat':1016 'defin':1372 'definit':1291,1375 'depend':721 'des':232 'deskop':1091 'desktop':566,577,594,628,634,652,661,801,809,893,900,907,914,932,940,949,958,967,978,986,1047,1066,1096,1110,1143,1334,1628,1662,1670,1685,1740,1763,1856,1865,1871 'detail':1543 'dictionari':1499 'didn':412 'differ':689 'disabl':1406,1425,1719 'discord':699,702 'doesn':1257 'down/to':1741 'draw':855 'driven':268 'e.g':273 'easi':602,1180 'easili':286 'effortless':252 'emac':734,737 'empti':1333 'enabl':1715,1753,1814 'end':1879 'engin':1265 'english':1496 'enjoy':1926 'entir':381,1452 'even':116,1473,1593 'ever':138,805 'everi':1612,1857 'everyth':1023 'exact':673 'exist':337 'expect':1422 'explain':174,214,520,1054 'explan':505 'exponenci':497 'extrem':350,443,1080,1165 'f3':1572,1582,1830 'fact':1402 'factual':1944 'fail':446 'far':1074 'fast':1433 'featur':1464 'find':1735 'firefox':695,1112 'first':427,1932 'fix':796 'fn':1581 'focus':123 'forget':369,1917 'fullscreen':1638 'fun':1845 'funni':1904 'game':715,728 'get':193,325,349,496,535,549,1141,1187,1289,1439,1683,1711,1896,1958 'go':213,304,587,766,891,898,905,912,1541,1664,1728,1775,1777,1831 'god':1514 'godsent':1607 'gonna':1600 'good':1583,1655,1773 'googl':1382 'got':442 'gracious':1584 'grammar':1942 'greeaat':916 'grid':802,810,863,877,1663 'group':597 'guess':1417 'guid':20 'hard':103,783,791,1123 'harder':117,1234 'hate':1912 'head':1127 'hear':1976 'heard':806 'heavi':318 'hey':83 'hjkl':1219 'home':1226 'hope':1924 'howev':572 'imgur.com':865,1118,1384,1489 'imgur.com/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1383 'imgur.com/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1117 'imgur.com/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1488 'imgur.com/a/wwy70st](https://imgur.com/a/wwy70st)]':864 'import':1558 'imposs':341 'incorpor':1985 'inde':1012 'initi':1874 'insid':1798 'instal':1478 'instanc':1083,1366 'instantan':313 'instead':1699 'interest':36 'introduc':1035 'isn':679,792 'issu':776,918 'join':1158 'journey':1894 'kde':77,222,573,1263,1326,1460,1534 'key':75,79 'keyboard':781 'kitti':709 'know':871,1122,1132,1252,1523 'krunner':1247,1268,1300,1315,1318,1346,1430,1776,1783,1795,1799 'kwin':1530,1531,1736,1823 'laptop':1576 'learn':56 'least':561 'leav':694,701,708,736,746 'left':676,904,908,954,959,1154,1674 'left/to':1743 'leftmost':1803 'lemmi':168 'less':1884 'let':618,853,972,1084 'lightn':1432 'like':301,407,990,1104,1160,1381,1767,1822 'linux':1588,1936 'littl':837,1336,1445,1650 'll':43,173,212,992,1563 'look':352,1103,1269,1503,1506,1509,1512,1517 'lose':306 'love':52,1974 'lower':1420 'm':1450,1599 'mad':1959 'made':1395 'major':1427 'make':44,367,1231,1367,1442 'manag':523,1537,1549 'mani':399 'math':1299 'may':1163,1578 'mayb':1285,1292 'mean':1135 'meant':9,547 'meet':798 'memori':267,289 'menu':1597,1603 'mess':60 'meta':81 'middl':1116 'mine':816,1971 'minim':614,642,1640 'mistak':1941 'move':880,937,946,955,964,1861 'much':1387,1388,1646,1647,1652,1883 'multi':98 'multi-task':97 'multipl':186 'muscl':266,288 'muscle-memori':265 'music':744,750 'nativ':1495 'navig':1182,1716 'need':922,993,1466 'nevertheless':49,1922 'nigh':340 'non':1239,1494 'non-nat':1493 'non-vimm':1238 'note':1,3,1206,1248 'notic':1573 'nowaday':1214 'num':764,768,832,1764 'number':778 'oftentim':366 'oh':1306 'one':125,488,546,552,562,773,892,899,906,913,917,939,948,957,966,1113,1275,1739,1933 'open':144,359,375,503,623,670,696,703,712,738,755,1645,1827 'opposit':91 'option':1723,1811 'order':361 'outcom':278 'over':1166 'overview':510 'part':1040 'peopl':1994 'perfect':969 'perform':317 'perhap':1036 'person':135,841,2003 'pictur':604 'play':717 'pleas':2 'plugin':1361,1407,1441,1500,1816 'point':1018,1707,1952 'posit':1632,1806 'possibl':228,295,1029,1414 'post':37,48,1233,1928 'pray':392,1609 'predict':1436 'prefac':82 'press':274,390,409,420,429,436,762,1828,1840 'pretend':1086 'pretti':1501,1504,1507,1510,1513,1518 'probabl':1916 'process':354,475,483 'product':47 'promis':1960 'properti':1842,1869 'pros':1059 'provid':18 'publish':154 'purpos':690 'put':591,1357 'quick':1298 'quit':1903 'rare':842 'rather':38 're':1586,1772 'reach':785,1064 'read':32,40,235 'realli':322,1947 'reason':580 'redund':1175 'regardless':1071 'remap':1349,1737,1760,1786 'replic':24,218,1659 'rid':326,536,550,1897 'right':682,911,915,963,968,1004,1007,1203,1204,1205,1688 'right/up':1745 'row':1227,1696 'run':1567 'say':620,974,1694 'screen':1808 'screw':1907 'scroll':1731 'search':1264,1337,1369,1457,1529,1668,1675,1782,1815 'secret':1596 'see':1278,1939,1981 'seem':989,1164,1397 'select':363 'serious':1906 'servic':751 'set':1666,1727,1779,1839 'setup':67,176,202,209,220,504,1968,1998 'shift':935,944,953,962 'shortcut':69,276,347,459,525,557,833,887,1070,1150,1570,1730,1781,1794 'show':1373 'simpl':563 'simpli':508,592,1752 'sinc':159,826,868,1093,1228,1550 'singl':88,1069,1149,1569 'size':1631 'sketch':859,1105 'skip':206 'sleeker':1270 'slight':774 'someth':57,155,246,260,272,406,611,1921 'speaker':1497 'special':1837 'specif':1643,1855 'spell':1283 'spotifi':747 'start':1196,1208,1353,1370,1637,1797,1852 'stay':1223 'step':293,298,466,471,1027 'still':921,1724 'stress':194,351 'stuff':320 'stupid':1173,1202 'subsequ':1378 'sure':1191,1453 'surpris':1179 'switch':1722,1738,1761 'ta':664 'ta-da':663 'tab':143,329,331,411,422,431,438,542,1900,1909 'talk':1919,1934 'task':110,319 'tasker':89,99 'teamspeak':732 'tell':396,1564 'termin':706,711 'terribl':493,499 'test':452 'thank':233 'thing':126,531,1364,1393,1891 'think':152,262,607,1267,1554,1770 'though':919 'thought':1887 'thus':169 'time':114,148,191,386,400,449,1858 'tip':1312 'ton':1359 'took':464 'tool':1458 'top':1343,1673 'tough':1052 'travel':852 'tri':786,1020 'type':133,788,1329,1484 'understand':1236 'unnecessari':838,1171 'unpredict':1446 'use':15,62,185,345,556,730,754,843,847,1188,1197,1216,1245,1273,1792 'usual':569,729,1410 've':150 'vehement':1911 'videogam':718 'vimmer':1240 'virtual':565,576,593,627,633,651,660,800,931,1046,1095,1109,1627,1661,1669,1870 'wanna':1479 'want':238,243,248,254,323,373,403,419,490,533,649,982,1139,1276,1287,1294,1521,1749,1791,1848 'way':1058,1656 'weird':1169,1967,1991,2002 'well':812 'whatev':309,647,749,1747,1789,1986 'whenev':241,269,760 'whether':484,723,1454,1634 'whole':1890 'wild':741,758 'win':73,763,789,831,849,889,896,903,910,934,943,952,961,997,1000,1003,1006,1211,1218,1350,1755 'window':74,187,356,371,417,428,434,477,502,522,599,615,625,638,667,928,938,947,956,965,1152,1418,1536,1548,1625,1826,1850 'without':192,261,348 'won':1539,1956 'word':1281,1379 'work':726,1013 'workflow':6,1043 'workspac':571,687,769,825,862,884 'would':365,1230 'wouldn':1193 'wrap':1044,1097,1107,1125,1717 'write':1697 'wrong':433 'x2':432 'x3':439 'yeah':1120 'yep':1155 'yes':1048 'yet':162"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700856394
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8659164"
    +editedAt: DateTimeImmutable @1701284614 {#2829
      date: 2023-11-29 20:03:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700769994 {#2653
      date: 2023-11-23 21:06:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I really like that you found a way to utilize the virtual desktop grid. I really love the idea and I can’t wait for plasma 6 to improve upon it but right now I haven’t used it much.\n
    \n
    you wrote that it’s hard to reach meta+9 (win+9) but if you have a numpad and use both hands it doesn’t really matter which number you want to reach. It’s always the same distance away. file browser is always at meta+1, browser is at meta+2, etc. I can’t move up and down like you can but I don’t have to. Even if I hadn’t have a numpad, I’d still have two hands and meta+9 wouldn’t be too far away.\n
    \n
    In short, I guess I want to say that I have found my way and I really appreciate your write up about your way but to me it sounds too complicated. Moreover, the task manager (kde, not windows. different things) is just a mouse move away and I can reach any app I want to. Moreover, Plasma Drawer is reachable within a meta click and has all apps. It’s not yet as good as GNOME’s but it’s getting there.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701284188 {#2055
    date: 2023-11-29 19:56:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gurapoku@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2053 …}
  +nested: Doctrine\ORM\PersistentCollection {#2165 …}
  +votes: Doctrine\ORM\PersistentCollection {#2104 …}
  +reports: Doctrine\ORM\PersistentCollection {#2099 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2108 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2101 …}
  -id: 156133
  -bodyTs: "'+1':87 '+2':92 '+9':50,52,126 '6':27 'alway':76,84 'app':184,200 'appreci':150 'away':80,132,178 'browser':82,88 'click':196 'complic':163 'd':119 'desktop':13 'differ':171 'distanc':79 'doesn':64 'drawer':190 'etc':93 'even':110 'far':131 'file':81 'found':6,144 'get':213 'gnome':208 'good':206 'grid':14 'guess':136 'hadn':113 'hand':62,123 'hard':46 'haven':36 'idea':19 'improv':29 'kde':168 'like':3,101 'love':17 'manag':167 'matter':67 'meta':49,86,91,125,195 'moreov':164,188 'mous':176 'move':97,177 'much':40 'number':69 'numpad':58,117 'plasma':26,189 'reach':48,73,182 'reachabl':192 'realli':2,16,66,149 'right':33 'say':140 'short':134 'sound':161 'still':120 'task':166 'thing':172 'two':122 'upon':30 'use':38,60 'util':10 'virtual':12 'wait':24 'want':71,138,186 'way':8,146,156 'win':51 'window':170 'within':193 'wouldn':127 'write':152 'wrote':42 'yet':204"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6065154"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700772360 {#2052
    date: 2023-11-23 21:46:00.0 +01:00
  }
  +"title": 156133
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#2054
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2058
    +user: Proxies\__CG__\App\Entity\User {#2588 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "My-weird-KDE-plasma-workflow"
    +title: "My weird KDE plasma workflow"
    +url: null
    +body: """
      Notes\n
      =====\n
      \n
      - Please note that this workflow is not meant for anyone but me to use. I will provide a guide on how to replicate it, but this is more of a “read because it’s interesting post” rather than “read because it’ll make you more productive post”. Nevertheless, I’d love it if you learned something from this mess and used it in your own setup!\n
      - Most shortcuts here appear with WIN (windows key). For KDE, this key is META\n
      \n
      Preface\n
      =======\n
      \n
      Hey all!\n
      \n
      I am a single tasker. The opposite of what you call a multi-tasker. It is very hard for me to concentrate in 2 tasks at the same time, and even harder for me to change my focus from one thing to another.\n
      \n
      Briefly, I am the type of person who only ever has a few browser tabs open at the same time.\n
      \n
      I’ve been thinking about publishing something for a while, since I had yet to contribute with content to lemmy. Thus, I decided I’ll explain the setup I came up with to be able to use multiple windows at the same time without getting stressed out!\n
      \n
      If you only care about the setup itself, you can skip to the setup chapter.\n
      \n
      I’ll go explain how to do replicate my setup in kde, but the same should be possible in most other DEs\n
      \n
      Thanks for reading!\n
      \n
      What I wanted to achieve\n
      ========================\n
      \n
      Whenever I want to do something, I want it to be:\n
      \n
      - Effortless -> I want to be able to do something without thinking about it\n
      - Muscle-memory driven -> Whenever I do something (e.g. press a shortcut), the outcome should be the same, allowing me to easily build muscle memory\n
      - In as few steps as possible -> The more steps, the more likely I am going to lose concentration on whatever I am doing\n
      - Instantaneous -> Few animations and/or performance heavy tasks\n
      \n
      Stuff I really wanted to get rid off\n
      ====================================\n
      \n
      Alt+tab\n
      -------\n
      \n
      Alt+tab is the bane of my existence. It is nigh impossible for me to use this shortcut without getting extremely stressed. Looking and processing each window I have open in order to select it would oftentimes make me forget which window I wanted to open, and what I was doing entirely, so most of the times I’d just press and pray. I can’t tell you how many times I had wanted to do something like this:\n
      \n
      - pressed alt tab -> didn’t change to the window I wanted\n
      - pressed alt tab again -> back to the first window\n
      - pressed alt tab x2 -> Wrong window too\n
      - pressed alt tab x3 -> correct\n
      \n
      (I got extremely annoyed and failed a few times just by testing this, that’s how bad this shortcut is for me)\n
      \n
      This took 5 steps! And in those 5 steps I had to process which window I changed to, and then process whether they were the ones I wanted. It’s terrible, and it gets exponencially more terrible with more windows open!\n
      \n
      Setup Explanation\n
      =================\n
      \n
      This is simply an overview of what I do. How to do this is explained below.\n
      \n
      Window management\n
      -----------------\n
      \n
      ### A shortcut for each category\n
      \n
      So the thing I wanted to get rid off the most was alt+tab. But how is one meant to get rid of one of the most used shortcuts?\n
      \n
      There’s at least one simple answer: Virtual Desktops! (These are usually called “Workspaces” however, KDE calls them Virtual Desktops for some reason so that’s what I am going to call them)\n
      \n
      Put simply, Virtual Desktops are a group of windows. It’s easy to picture if you think of it as something that automatically minimizes windows for you.\n
      \n
      Let’s say you have opened 2 windows in Virtual Desktop *1*. If you change Virtual Desktop to *2*, those windows will be automatically minimized. You can then do whatever you want in Virtual Desktop *2*, and when you come back to Virtual Desktop *1*: Ta-da! The windows you had opened there are exactly as you left them. Cool, isn’t it?\n
      \n
      Right now, I have 9 workspaces for different purposes.\n
      \n
      1. Browser -> I leave firefox open here\n
      2. Discord -> I leave discord open here\n
      3. Terminal -> I leave kitty (my terminal) open here\n
      4. Gaming -> I play videogames here\n
      5. Depends on whether I am working or gaming. Usually used for TeamSpeak.\n
      6. Emacs -> I leave emacs open here\n
      7. Wild card\n
      8. Music -> I leave Spotify or whatever music service I am using open here\n
      9. Wild card\n
      \n
      Whenever I press Win+*num*, I go to *num* workspace.\n
      \n
      But there’s one slightly annoying issue: The numbers on the keyboard are hard to reach. Try to type win+9. Hard, isn’t it?\n
      \n
      To fix this, meet the:\n
      \n
      ### Virtual Desktop grid\n
      \n
      Have you ever heard of a desktop grid?! NO??? Well, it’s amazing. Mine is 3x3 (That’s why I have 9 workspaces).\n
      \n
      Since we have the amazing Win+*num* shortcut, this is a little unnecessary, but I personally rarely use those.\n
      \n
      I always use ctrl+win+arrowkey to travel! Let me draw it for you:\n
      \n
      [Sketch of my workspace grid][[imgur.com/a/wWY70st](https://imgur.com/a/wWY70st)]\n
      \n
      And since I always know where I am in that grid, I can move to any adjacent workspace with a shortcut:\n
      \n
      - ctrl+win+up -> Go one desktop up\n
      - ctrl+win+down -> Go one desktop down\n
      - ctrl+win+left -> Go one desktop left\n
      - ctrl+win+right -> Go one desktop right\n
      \n
      GREEAAT!!! One issue though, we still need to be able to change window’s assigned Virtual Desktop.\n
      \n
      - ctrl+win+shift+up -> Move window one desktop up\n
      - ctrl+win+shift+down -> Move window one desktop down\n
      - ctrl+win+shift+left -> Move window one desktop left\n
      - ctrl+win+shift+right -> Move window one desktop right\n
      \n
      Perfect.\n
      \n
      …Or not. Let’s say I am in desktop *1* and I want to change to desktop *9*.\n
      \n
      Damn. Seems like I’ll need to click “ctrl+win+down ctrl+win+down ctrl+win+right ctrl+win+right”, and while that does indeed work, it completely defeats the point of trying to do everything in as few steps as possible.\n
      \n
      And this is where I introduce perhaps the most alienating part of my workflow:\n
      \n
      Wrap around Virtual Desktops.\n
      \n
      yes.\n
      \n
      This will be tough to explain in a concise way.\n
      \n
      Pros:\n
      \n
      - This allows me to reach any desktop with a single shortcut, regardless of how far they are.\n
      \n
      Cons:\n
      \n
      - It is extremely confusing\n
      \n
      For instance, let’s pretend I am in the deskop *1*.\n
      \n
      Since the Virtual Desktops wrap around, this is how it looks like.\n
      \n
      [Sketch of wrap around Virtual Desktops with Firefox one in the middle][[imgur.com/a/sM1P6W7](https://imgur.com/a/sM1P6W7)]\n
      \n
      Yeah, I know. Hard to *wrap your head around it* if you know what I mean.\n
      \n
      Now, if I wanted to get to desktop *9* It’d be a single shortcut:\n
      \n
      - ctrl+window+up+left (yep, you can join them like this)\n
      \n
      It may *seem* extremely overly complicated and weird and unnecessary and stupid and redundant *but* it’s surprisingly easy to navigate with this once you get used to it.\n
      \n
      Surely *I* wouldn’t have started using it if it were stupid. right? right? right…\n
      \n
      Note: I started with ctrl+win+arrowkey, but nowadays I use ctrl+win+(hjkl) so I can stay in the home row :) Since this would make the post harder to understand for non-vimmers I decided to not use it\n
      \n
      ### KRUNNER\n
      \n
      Note: I don’t know what applies and what doesn’t apply to the default kde search engine. I think krunner looks sleeker, so I use that one.\n
      \n
      Want to see if a word is spelled correctly? Maybe you want to get its definition. Maybe you want to do some quick maths?\n
      \n
      Krunner can do all that. And oh boy, that’s just the tip of what krunner can do.\n
      \n
      Krunner is an app that comes bundled with KDE. If you type anything into an empty desktop a little search bar will appear in the top. That’s Krunner! I have remapped win+d to start it.\n
      \n
      You can put a ton of plugins into that thing, for instance, making [any search started with define show the definition of the subsequent word (just like google!)][[imgur.com/a/OHkZQJK](https://imgur.com/a/OHkZQJK)], and much, much more.\n
      \n
      There were 6 things that made it seem cool to me:\n
      \n
      - The fact that you can disable plugins -> You’d usually assume this is possible, but I guess windows just lowered my expectations. If you disable the majority of them, krunner becomes lightning fast and as predictable as it gets (some plugins make it a little unpredictable for me). I’m not entirely sure whether the default search tool from KDE also has this feature.\n
      - No need for a calculator -> I don’t even have a calculator app installed. Wanna do some arithmetic? Just type [128 * 98 + 45][[imgur.com/a/wrfWKzP](https://imgur.com/a/wrfWKzP)]\n
      - As a non-native english speaker, the dictionary plugin :(\n
      - pretty. it looks pretty. it looks pretty. it looks pretty. it looks pretty.\n
      - *God*, does it looks **pretty**.\n
      \n
      If you want to know all it can do, just search “?”!\n
      \n
      ### Kwin!\n
      \n
      Kwin is the KDE’s window manager. I won’t go into details about what is a window manager, since I don’t think it’s very important at all, but I’ll tell you to run a single shortcut.\n
      \n
      Alt+f3 (notice: in some laptops, this may be alt+fn+f3)\n
      \n
      Goodness gracious, you’re a linux adult now! You can even access that secret menu. I’m gonna cry!\n
      \n
      This menu is amazing. A godsent. I pray to it every day.\n
      \n
      …Or not. I most certainly should.\n
      \n
      With it, you can:\n
      \n
      - Assign windows to virtual desktops\n
      - Change the size, position, and whether it should start fullscreen or minimized when that specific app opens.\n
      - Much, much more… A little too much. In a good way.\n
      \n
      How to replicate it\n
      ===================\n
      \n
      Virtual Desktop Grid\n
      --------------------\n
      \n
      - Go to settings, and search Virtual Desktops in the top left search bar.\n
      - Click the add button until you get 9 desktops\n
      - In the right, there should be a button saying “1 row”. Write 3 instead of 1 or click in the arrow pointing up until you get it to 3.\n
      - Enable Navigation Wraps around\n
      - Disable animation when switching (optional)\n
      - Still in the settings, go to shortcuts\n
      - Scroll down until you find Kwin\n
      - Remap Switch One Desktop Down/To The Left/To The Right/Up to whatever you want (you can simply enable ctrl+win+arrow too, the default)\n
      - Remap Switch to Desktop *num* to your liking\n
      \n
      And I think you’re good to go!\n
      \n
      Krunner\n
      -------\n
      \n
      - Go to settings, then shortcuts\n
      - Search krunner and and remap it to whatever you want.\n
      - Use the shortcut, krunner will start. Inside Krunner, click on the leftmost button\n
      - Change position on screen to center (optional)\n
      - Click Configure enabled search plugins and change those to your liking!\n
      \n
      Kwin\n
      ----\n
      \n
      - With a window opened, press Alt+F3\n
      - Go to more actions and click special application settings\n
      - Press Add property and have fun! If you want the window to start in a specific desktop every time, you can move it to that desktop and add the property virtual desktops with “apply initially”. Should be the default\n
      \n
      End\n
      ===\n
      \n
      And that was… Much less than I thought. Apparently, this whole thing was a journey to get rid of alt+tab. That’s quite funny, but seriously, screw alt+tab. I vehemently hate it.\n
      \n
      I am probably forgetting to talk about something.\n
      \n
      Nevertheless, I hope you enjoyed this post! It’s my first one talking about linux. If you see any mistake, grammar or factual, I’d really appreciate it if you pointed it out. I won’t get mad. Promise.\n
      \n
      Also, if you also have a weird setup such as mine, I’d love to hear about it, and to see if I can incorporate whatever you do that’s weird to other people into my own setup. I am a weird person after all.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 26
    +favouriteCount: 77
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700850801 {#2310
      date: 2023-11-24 19:33:21.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2930 …}
    +votes: Doctrine\ORM\PersistentCollection {#2950 …}
    +reports: Doctrine\ORM\PersistentCollection {#2958 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2948 …}
    +children: [
      1 => App\Entity\EntryComment {#2054}
      0 => App\Entity\EntryComment {#2106
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2058 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2110 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2107 …}
        +body: "do you have a numpad? wouldn’t that make more sense? I usually use the numpad to assign the position of a window. meta+7 is in the upper left corner, meta+6 is on the right, etc. but it would work with workspaces as well"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700772558 {#2109
          date: 2023-11-23 21:49:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gurapoku@lemmy.world"
          "@orsetto@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2112 …}
        +nested: Doctrine\ORM\PersistentCollection {#2114 …}
        +votes: Doctrine\ORM\PersistentCollection {#2117 …}
        +reports: Doctrine\ORM\PersistentCollection {#2122 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
        -id: 156145
        -bodyTs: "'+6':33 '+7':25 'assign':18 'corner':31 'etc':38 'left':30 'make':9 'meta':24,32 'numpad':5,16 'posit':20 'right':37 'sens':11 'upper':29 'use':14 'usual':13 'well':46 'window':23 'work':42 'workspac':44 'would':41 'wouldn':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6065225"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700772558 {#2103
          date: 2023-11-23 21:49:18.0 +01:00
        }
        +"title": 156145
      }
    ]
    -id: 16088
    -titleTs: "'kde':3 'plasma':4 'weird':2 'workflow':5"
    -bodyTs: "'+9':790 '/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1385 '/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1119 '/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1490 '/a/wwy70st](https://imgur.com/a/wwy70st)]':866 '1':629,662,691,979,1092,1695,1701 '128':1485 '2':109,624,636,653,698 '3':705,1698,1714 '3x3':818 '4':714 '45':1487 '5':465,470,720 '6':733,1392 '7':740 '8':743 '9':686,757,824,987,1144,1684 '98':1486 'abl':183,257,925 'access':1594 'achiev':240 'action':1834 'add':1679,1841,1867 'adjac':883 'adult':1589 'alien':1039 'allow':283,1061 'also':1461,1961,1964 'alt':328,330,410,421,430,437,541,1571,1580,1829,1899,1908 'alway':846,870 'amaz':815,830,1605 'and/or':316 'anim':315,1720 'annoy':444,775 'anoth':128 'answer':564 'anyon':11 'anyth':1330 'app':1321,1477,1644 'appar':1888 'appear':71,1340 'appli':1254,1259,1873 'applic':1838 'appreci':1948 'arithmet':1482 'around':1045,1098,1108,1128,1718 'arrow':1706,1756 'arrowkey':850,1212 'assign':930,1624 'assum':1411 'automat':613,641 'back':424,658 'bad':457 'bane':334 'bar':1338,1676 'becom':1431 'boy':1307 'briefli':129 'browser':142,692 'build':287 'bundl':1324 'button':1680,1693,1804 'calcul':1469,1476 'call':95,570,574,589 'came':178 'card':742,759 'care':199 'categori':528 'center':1810 'certain':1618 'chang':121,414,479,632,927,984,1629,1805,1818 'chapter':210 'click':995,1677,1703,1800,1812,1836 'come':657,1323 'complet':1015 'complic':1167 'con':1077 'concentr':107,307 'concis':1057 'configur':1813 'confus':1081 'content':166 'contribut':164 'cool':678,1398 'correct':440,1284 'cri':1601 'ctrl':848,888,895,902,909,933,942,951,960,996,999,1002,1005,1151,1210,1217,1754 'd':51,388,1146,1351,1409,1946,1973 'da':665 'damn':988 'day':1613 'decid':171,1242 'default':1262,1456,1759,1878 'defeat':1016 'defin':1372 'definit':1291,1375 'depend':721 'des':232 'deskop':1091 'desktop':566,577,594,628,634,652,661,801,809,893,900,907,914,932,940,949,958,967,978,986,1047,1066,1096,1110,1143,1334,1628,1662,1670,1685,1740,1763,1856,1865,1871 'detail':1543 'dictionari':1499 'didn':412 'differ':689 'disabl':1406,1425,1719 'discord':699,702 'doesn':1257 'down/to':1741 'draw':855 'driven':268 'e.g':273 'easi':602,1180 'easili':286 'effortless':252 'emac':734,737 'empti':1333 'enabl':1715,1753,1814 'end':1879 'engin':1265 'english':1496 'enjoy':1926 'entir':381,1452 'even':116,1473,1593 'ever':138,805 'everi':1612,1857 'everyth':1023 'exact':673 'exist':337 'expect':1422 'explain':174,214,520,1054 'explan':505 'exponenci':497 'extrem':350,443,1080,1165 'f3':1572,1582,1830 'fact':1402 'factual':1944 'fail':446 'far':1074 'fast':1433 'featur':1464 'find':1735 'firefox':695,1112 'first':427,1932 'fix':796 'fn':1581 'focus':123 'forget':369,1917 'fullscreen':1638 'fun':1845 'funni':1904 'game':715,728 'get':193,325,349,496,535,549,1141,1187,1289,1439,1683,1711,1896,1958 'go':213,304,587,766,891,898,905,912,1541,1664,1728,1775,1777,1831 'god':1514 'godsent':1607 'gonna':1600 'good':1583,1655,1773 'googl':1382 'got':442 'gracious':1584 'grammar':1942 'greeaat':916 'grid':802,810,863,877,1663 'group':597 'guess':1417 'guid':20 'hard':103,783,791,1123 'harder':117,1234 'hate':1912 'head':1127 'hear':1976 'heard':806 'heavi':318 'hey':83 'hjkl':1219 'home':1226 'hope':1924 'howev':572 'imgur.com':865,1118,1384,1489 'imgur.com/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1383 'imgur.com/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1117 'imgur.com/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1488 'imgur.com/a/wwy70st](https://imgur.com/a/wwy70st)]':864 'import':1558 'imposs':341 'incorpor':1985 'inde':1012 'initi':1874 'insid':1798 'instal':1478 'instanc':1083,1366 'instantan':313 'instead':1699 'interest':36 'introduc':1035 'isn':679,792 'issu':776,918 'join':1158 'journey':1894 'kde':77,222,573,1263,1326,1460,1534 'key':75,79 'keyboard':781 'kitti':709 'know':871,1122,1132,1252,1523 'krunner':1247,1268,1300,1315,1318,1346,1430,1776,1783,1795,1799 'kwin':1530,1531,1736,1823 'laptop':1576 'learn':56 'least':561 'leav':694,701,708,736,746 'left':676,904,908,954,959,1154,1674 'left/to':1743 'leftmost':1803 'lemmi':168 'less':1884 'let':618,853,972,1084 'lightn':1432 'like':301,407,990,1104,1160,1381,1767,1822 'linux':1588,1936 'littl':837,1336,1445,1650 'll':43,173,212,992,1563 'look':352,1103,1269,1503,1506,1509,1512,1517 'lose':306 'love':52,1974 'lower':1420 'm':1450,1599 'mad':1959 'made':1395 'major':1427 'make':44,367,1231,1367,1442 'manag':523,1537,1549 'mani':399 'math':1299 'may':1163,1578 'mayb':1285,1292 'mean':1135 'meant':9,547 'meet':798 'memori':267,289 'menu':1597,1603 'mess':60 'meta':81 'middl':1116 'mine':816,1971 'minim':614,642,1640 'mistak':1941 'move':880,937,946,955,964,1861 'much':1387,1388,1646,1647,1652,1883 'multi':98 'multi-task':97 'multipl':186 'muscl':266,288 'muscle-memori':265 'music':744,750 'nativ':1495 'navig':1182,1716 'need':922,993,1466 'nevertheless':49,1922 'nigh':340 'non':1239,1494 'non-nat':1493 'non-vimm':1238 'note':1,3,1206,1248 'notic':1573 'nowaday':1214 'num':764,768,832,1764 'number':778 'oftentim':366 'oh':1306 'one':125,488,546,552,562,773,892,899,906,913,917,939,948,957,966,1113,1275,1739,1933 'open':144,359,375,503,623,670,696,703,712,738,755,1645,1827 'opposit':91 'option':1723,1811 'order':361 'outcom':278 'over':1166 'overview':510 'part':1040 'peopl':1994 'perfect':969 'perform':317 'perhap':1036 'person':135,841,2003 'pictur':604 'play':717 'pleas':2 'plugin':1361,1407,1441,1500,1816 'point':1018,1707,1952 'posit':1632,1806 'possibl':228,295,1029,1414 'post':37,48,1233,1928 'pray':392,1609 'predict':1436 'prefac':82 'press':274,390,409,420,429,436,762,1828,1840 'pretend':1086 'pretti':1501,1504,1507,1510,1513,1518 'probabl':1916 'process':354,475,483 'product':47 'promis':1960 'properti':1842,1869 'pros':1059 'provid':18 'publish':154 'purpos':690 'put':591,1357 'quick':1298 'quit':1903 'rare':842 'rather':38 're':1586,1772 'reach':785,1064 'read':32,40,235 'realli':322,1947 'reason':580 'redund':1175 'regardless':1071 'remap':1349,1737,1760,1786 'replic':24,218,1659 'rid':326,536,550,1897 'right':682,911,915,963,968,1004,1007,1203,1204,1205,1688 'right/up':1745 'row':1227,1696 'run':1567 'say':620,974,1694 'screen':1808 'screw':1907 'scroll':1731 'search':1264,1337,1369,1457,1529,1668,1675,1782,1815 'secret':1596 'see':1278,1939,1981 'seem':989,1164,1397 'select':363 'serious':1906 'servic':751 'set':1666,1727,1779,1839 'setup':67,176,202,209,220,504,1968,1998 'shift':935,944,953,962 'shortcut':69,276,347,459,525,557,833,887,1070,1150,1570,1730,1781,1794 'show':1373 'simpl':563 'simpli':508,592,1752 'sinc':159,826,868,1093,1228,1550 'singl':88,1069,1149,1569 'size':1631 'sketch':859,1105 'skip':206 'sleeker':1270 'slight':774 'someth':57,155,246,260,272,406,611,1921 'speaker':1497 'special':1837 'specif':1643,1855 'spell':1283 'spotifi':747 'start':1196,1208,1353,1370,1637,1797,1852 'stay':1223 'step':293,298,466,471,1027 'still':921,1724 'stress':194,351 'stuff':320 'stupid':1173,1202 'subsequ':1378 'sure':1191,1453 'surpris':1179 'switch':1722,1738,1761 'ta':664 'ta-da':663 'tab':143,329,331,411,422,431,438,542,1900,1909 'talk':1919,1934 'task':110,319 'tasker':89,99 'teamspeak':732 'tell':396,1564 'termin':706,711 'terribl':493,499 'test':452 'thank':233 'thing':126,531,1364,1393,1891 'think':152,262,607,1267,1554,1770 'though':919 'thought':1887 'thus':169 'time':114,148,191,386,400,449,1858 'tip':1312 'ton':1359 'took':464 'tool':1458 'top':1343,1673 'tough':1052 'travel':852 'tri':786,1020 'type':133,788,1329,1484 'understand':1236 'unnecessari':838,1171 'unpredict':1446 'use':15,62,185,345,556,730,754,843,847,1188,1197,1216,1245,1273,1792 'usual':569,729,1410 've':150 'vehement':1911 'videogam':718 'vimmer':1240 'virtual':565,576,593,627,633,651,660,800,931,1046,1095,1109,1627,1661,1669,1870 'wanna':1479 'want':238,243,248,254,323,373,403,419,490,533,649,982,1139,1276,1287,1294,1521,1749,1791,1848 'way':1058,1656 'weird':1169,1967,1991,2002 'well':812 'whatev':309,647,749,1747,1789,1986 'whenev':241,269,760 'whether':484,723,1454,1634 'whole':1890 'wild':741,758 'win':73,763,789,831,849,889,896,903,910,934,943,952,961,997,1000,1003,1006,1211,1218,1350,1755 'window':74,187,356,371,417,428,434,477,502,522,599,615,625,638,667,928,938,947,956,965,1152,1418,1536,1548,1625,1826,1850 'without':192,261,348 'won':1539,1956 'word':1281,1379 'work':726,1013 'workflow':6,1043 'workspac':571,687,769,825,862,884 'would':365,1230 'wouldn':1193 'wrap':1044,1097,1107,1125,1717 'write':1697 'wrong':433 'x2':432 'x3':439 'yeah':1120 'yep':1155 'yes':1048 'yet':162"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700856394
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8659164"
    +editedAt: DateTimeImmutable @1701284614 {#2829
      date: 2023-11-29 20:03:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700769994 {#2653
      date: 2023-11-23 21:06:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I really like that you found a way to utilize the virtual desktop grid. I really love the idea and I can’t wait for plasma 6 to improve upon it but right now I haven’t used it much.\n
    \n
    you wrote that it’s hard to reach meta+9 (win+9) but if you have a numpad and use both hands it doesn’t really matter which number you want to reach. It’s always the same distance away. file browser is always at meta+1, browser is at meta+2, etc. I can’t move up and down like you can but I don’t have to. Even if I hadn’t have a numpad, I’d still have two hands and meta+9 wouldn’t be too far away.\n
    \n
    In short, I guess I want to say that I have found my way and I really appreciate your write up about your way but to me it sounds too complicated. Moreover, the task manager (kde, not windows. different things) is just a mouse move away and I can reach any app I want to. Moreover, Plasma Drawer is reachable within a meta click and has all apps. It’s not yet as good as GNOME’s but it’s getting there.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701284188 {#2055
    date: 2023-11-29 19:56:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gurapoku@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2053 …}
  +nested: Doctrine\ORM\PersistentCollection {#2165 …}
  +votes: Doctrine\ORM\PersistentCollection {#2104 …}
  +reports: Doctrine\ORM\PersistentCollection {#2099 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2108 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2101 …}
  -id: 156133
  -bodyTs: "'+1':87 '+2':92 '+9':50,52,126 '6':27 'alway':76,84 'app':184,200 'appreci':150 'away':80,132,178 'browser':82,88 'click':196 'complic':163 'd':119 'desktop':13 'differ':171 'distanc':79 'doesn':64 'drawer':190 'etc':93 'even':110 'far':131 'file':81 'found':6,144 'get':213 'gnome':208 'good':206 'grid':14 'guess':136 'hadn':113 'hand':62,123 'hard':46 'haven':36 'idea':19 'improv':29 'kde':168 'like':3,101 'love':17 'manag':167 'matter':67 'meta':49,86,91,125,195 'moreov':164,188 'mous':176 'move':97,177 'much':40 'number':69 'numpad':58,117 'plasma':26,189 'reach':48,73,182 'reachabl':192 'realli':2,16,66,149 'right':33 'say':140 'short':134 'sound':161 'still':120 'task':166 'thing':172 'two':122 'upon':30 'use':38,60 'util':10 'virtual':12 'wait':24 'want':71,138,186 'way':8,146,156 'win':51 'window':170 'within':193 'wouldn':127 'write':152 'wrote':42 'yet':204"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6065154"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700772360 {#2052
    date: 2023-11-23 21:46:00.0 +01:00
  }
  +"title": 156133
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#2106
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2058
    +user: Proxies\__CG__\App\Entity\User {#2588 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "My-weird-KDE-plasma-workflow"
    +title: "My weird KDE plasma workflow"
    +url: null
    +body: """
      Notes\n
      =====\n
      \n
      - Please note that this workflow is not meant for anyone but me to use. I will provide a guide on how to replicate it, but this is more of a “read because it’s interesting post” rather than “read because it’ll make you more productive post”. Nevertheless, I’d love it if you learned something from this mess and used it in your own setup!\n
      - Most shortcuts here appear with WIN (windows key). For KDE, this key is META\n
      \n
      Preface\n
      =======\n
      \n
      Hey all!\n
      \n
      I am a single tasker. The opposite of what you call a multi-tasker. It is very hard for me to concentrate in 2 tasks at the same time, and even harder for me to change my focus from one thing to another.\n
      \n
      Briefly, I am the type of person who only ever has a few browser tabs open at the same time.\n
      \n
      I’ve been thinking about publishing something for a while, since I had yet to contribute with content to lemmy. Thus, I decided I’ll explain the setup I came up with to be able to use multiple windows at the same time without getting stressed out!\n
      \n
      If you only care about the setup itself, you can skip to the setup chapter.\n
      \n
      I’ll go explain how to do replicate my setup in kde, but the same should be possible in most other DEs\n
      \n
      Thanks for reading!\n
      \n
      What I wanted to achieve\n
      ========================\n
      \n
      Whenever I want to do something, I want it to be:\n
      \n
      - Effortless -> I want to be able to do something without thinking about it\n
      - Muscle-memory driven -> Whenever I do something (e.g. press a shortcut), the outcome should be the same, allowing me to easily build muscle memory\n
      - In as few steps as possible -> The more steps, the more likely I am going to lose concentration on whatever I am doing\n
      - Instantaneous -> Few animations and/or performance heavy tasks\n
      \n
      Stuff I really wanted to get rid off\n
      ====================================\n
      \n
      Alt+tab\n
      -------\n
      \n
      Alt+tab is the bane of my existence. It is nigh impossible for me to use this shortcut without getting extremely stressed. Looking and processing each window I have open in order to select it would oftentimes make me forget which window I wanted to open, and what I was doing entirely, so most of the times I’d just press and pray. I can’t tell you how many times I had wanted to do something like this:\n
      \n
      - pressed alt tab -> didn’t change to the window I wanted\n
      - pressed alt tab again -> back to the first window\n
      - pressed alt tab x2 -> Wrong window too\n
      - pressed alt tab x3 -> correct\n
      \n
      (I got extremely annoyed and failed a few times just by testing this, that’s how bad this shortcut is for me)\n
      \n
      This took 5 steps! And in those 5 steps I had to process which window I changed to, and then process whether they were the ones I wanted. It’s terrible, and it gets exponencially more terrible with more windows open!\n
      \n
      Setup Explanation\n
      =================\n
      \n
      This is simply an overview of what I do. How to do this is explained below.\n
      \n
      Window management\n
      -----------------\n
      \n
      ### A shortcut for each category\n
      \n
      So the thing I wanted to get rid off the most was alt+tab. But how is one meant to get rid of one of the most used shortcuts?\n
      \n
      There’s at least one simple answer: Virtual Desktops! (These are usually called “Workspaces” however, KDE calls them Virtual Desktops for some reason so that’s what I am going to call them)\n
      \n
      Put simply, Virtual Desktops are a group of windows. It’s easy to picture if you think of it as something that automatically minimizes windows for you.\n
      \n
      Let’s say you have opened 2 windows in Virtual Desktop *1*. If you change Virtual Desktop to *2*, those windows will be automatically minimized. You can then do whatever you want in Virtual Desktop *2*, and when you come back to Virtual Desktop *1*: Ta-da! The windows you had opened there are exactly as you left them. Cool, isn’t it?\n
      \n
      Right now, I have 9 workspaces for different purposes.\n
      \n
      1. Browser -> I leave firefox open here\n
      2. Discord -> I leave discord open here\n
      3. Terminal -> I leave kitty (my terminal) open here\n
      4. Gaming -> I play videogames here\n
      5. Depends on whether I am working or gaming. Usually used for TeamSpeak.\n
      6. Emacs -> I leave emacs open here\n
      7. Wild card\n
      8. Music -> I leave Spotify or whatever music service I am using open here\n
      9. Wild card\n
      \n
      Whenever I press Win+*num*, I go to *num* workspace.\n
      \n
      But there’s one slightly annoying issue: The numbers on the keyboard are hard to reach. Try to type win+9. Hard, isn’t it?\n
      \n
      To fix this, meet the:\n
      \n
      ### Virtual Desktop grid\n
      \n
      Have you ever heard of a desktop grid?! NO??? Well, it’s amazing. Mine is 3x3 (That’s why I have 9 workspaces).\n
      \n
      Since we have the amazing Win+*num* shortcut, this is a little unnecessary, but I personally rarely use those.\n
      \n
      I always use ctrl+win+arrowkey to travel! Let me draw it for you:\n
      \n
      [Sketch of my workspace grid][[imgur.com/a/wWY70st](https://imgur.com/a/wWY70st)]\n
      \n
      And since I always know where I am in that grid, I can move to any adjacent workspace with a shortcut:\n
      \n
      - ctrl+win+up -> Go one desktop up\n
      - ctrl+win+down -> Go one desktop down\n
      - ctrl+win+left -> Go one desktop left\n
      - ctrl+win+right -> Go one desktop right\n
      \n
      GREEAAT!!! One issue though, we still need to be able to change window’s assigned Virtual Desktop.\n
      \n
      - ctrl+win+shift+up -> Move window one desktop up\n
      - ctrl+win+shift+down -> Move window one desktop down\n
      - ctrl+win+shift+left -> Move window one desktop left\n
      - ctrl+win+shift+right -> Move window one desktop right\n
      \n
      Perfect.\n
      \n
      …Or not. Let’s say I am in desktop *1* and I want to change to desktop *9*.\n
      \n
      Damn. Seems like I’ll need to click “ctrl+win+down ctrl+win+down ctrl+win+right ctrl+win+right”, and while that does indeed work, it completely defeats the point of trying to do everything in as few steps as possible.\n
      \n
      And this is where I introduce perhaps the most alienating part of my workflow:\n
      \n
      Wrap around Virtual Desktops.\n
      \n
      yes.\n
      \n
      This will be tough to explain in a concise way.\n
      \n
      Pros:\n
      \n
      - This allows me to reach any desktop with a single shortcut, regardless of how far they are.\n
      \n
      Cons:\n
      \n
      - It is extremely confusing\n
      \n
      For instance, let’s pretend I am in the deskop *1*.\n
      \n
      Since the Virtual Desktops wrap around, this is how it looks like.\n
      \n
      [Sketch of wrap around Virtual Desktops with Firefox one in the middle][[imgur.com/a/sM1P6W7](https://imgur.com/a/sM1P6W7)]\n
      \n
      Yeah, I know. Hard to *wrap your head around it* if you know what I mean.\n
      \n
      Now, if I wanted to get to desktop *9* It’d be a single shortcut:\n
      \n
      - ctrl+window+up+left (yep, you can join them like this)\n
      \n
      It may *seem* extremely overly complicated and weird and unnecessary and stupid and redundant *but* it’s surprisingly easy to navigate with this once you get used to it.\n
      \n
      Surely *I* wouldn’t have started using it if it were stupid. right? right? right…\n
      \n
      Note: I started with ctrl+win+arrowkey, but nowadays I use ctrl+win+(hjkl) so I can stay in the home row :) Since this would make the post harder to understand for non-vimmers I decided to not use it\n
      \n
      ### KRUNNER\n
      \n
      Note: I don’t know what applies and what doesn’t apply to the default kde search engine. I think krunner looks sleeker, so I use that one.\n
      \n
      Want to see if a word is spelled correctly? Maybe you want to get its definition. Maybe you want to do some quick maths?\n
      \n
      Krunner can do all that. And oh boy, that’s just the tip of what krunner can do.\n
      \n
      Krunner is an app that comes bundled with KDE. If you type anything into an empty desktop a little search bar will appear in the top. That’s Krunner! I have remapped win+d to start it.\n
      \n
      You can put a ton of plugins into that thing, for instance, making [any search started with define show the definition of the subsequent word (just like google!)][[imgur.com/a/OHkZQJK](https://imgur.com/a/OHkZQJK)], and much, much more.\n
      \n
      There were 6 things that made it seem cool to me:\n
      \n
      - The fact that you can disable plugins -> You’d usually assume this is possible, but I guess windows just lowered my expectations. If you disable the majority of them, krunner becomes lightning fast and as predictable as it gets (some plugins make it a little unpredictable for me). I’m not entirely sure whether the default search tool from KDE also has this feature.\n
      - No need for a calculator -> I don’t even have a calculator app installed. Wanna do some arithmetic? Just type [128 * 98 + 45][[imgur.com/a/wrfWKzP](https://imgur.com/a/wrfWKzP)]\n
      - As a non-native english speaker, the dictionary plugin :(\n
      - pretty. it looks pretty. it looks pretty. it looks pretty. it looks pretty.\n
      - *God*, does it looks **pretty**.\n
      \n
      If you want to know all it can do, just search “?”!\n
      \n
      ### Kwin!\n
      \n
      Kwin is the KDE’s window manager. I won’t go into details about what is a window manager, since I don’t think it’s very important at all, but I’ll tell you to run a single shortcut.\n
      \n
      Alt+f3 (notice: in some laptops, this may be alt+fn+f3)\n
      \n
      Goodness gracious, you’re a linux adult now! You can even access that secret menu. I’m gonna cry!\n
      \n
      This menu is amazing. A godsent. I pray to it every day.\n
      \n
      …Or not. I most certainly should.\n
      \n
      With it, you can:\n
      \n
      - Assign windows to virtual desktops\n
      - Change the size, position, and whether it should start fullscreen or minimized when that specific app opens.\n
      - Much, much more… A little too much. In a good way.\n
      \n
      How to replicate it\n
      ===================\n
      \n
      Virtual Desktop Grid\n
      --------------------\n
      \n
      - Go to settings, and search Virtual Desktops in the top left search bar.\n
      - Click the add button until you get 9 desktops\n
      - In the right, there should be a button saying “1 row”. Write 3 instead of 1 or click in the arrow pointing up until you get it to 3.\n
      - Enable Navigation Wraps around\n
      - Disable animation when switching (optional)\n
      - Still in the settings, go to shortcuts\n
      - Scroll down until you find Kwin\n
      - Remap Switch One Desktop Down/To The Left/To The Right/Up to whatever you want (you can simply enable ctrl+win+arrow too, the default)\n
      - Remap Switch to Desktop *num* to your liking\n
      \n
      And I think you’re good to go!\n
      \n
      Krunner\n
      -------\n
      \n
      - Go to settings, then shortcuts\n
      - Search krunner and and remap it to whatever you want.\n
      - Use the shortcut, krunner will start. Inside Krunner, click on the leftmost button\n
      - Change position on screen to center (optional)\n
      - Click Configure enabled search plugins and change those to your liking!\n
      \n
      Kwin\n
      ----\n
      \n
      - With a window opened, press Alt+F3\n
      - Go to more actions and click special application settings\n
      - Press Add property and have fun! If you want the window to start in a specific desktop every time, you can move it to that desktop and add the property virtual desktops with “apply initially”. Should be the default\n
      \n
      End\n
      ===\n
      \n
      And that was… Much less than I thought. Apparently, this whole thing was a journey to get rid of alt+tab. That’s quite funny, but seriously, screw alt+tab. I vehemently hate it.\n
      \n
      I am probably forgetting to talk about something.\n
      \n
      Nevertheless, I hope you enjoyed this post! It’s my first one talking about linux. If you see any mistake, grammar or factual, I’d really appreciate it if you pointed it out. I won’t get mad. Promise.\n
      \n
      Also, if you also have a weird setup such as mine, I’d love to hear about it, and to see if I can incorporate whatever you do that’s weird to other people into my own setup. I am a weird person after all.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 26
    +favouriteCount: 77
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700850801 {#2310
      date: 2023-11-24 19:33:21.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2930 …}
    +votes: Doctrine\ORM\PersistentCollection {#2950 …}
    +reports: Doctrine\ORM\PersistentCollection {#2958 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2948 …}
    +children: [
      1 => App\Entity\EntryComment {#2054
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2058 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I really like that you found a way to utilize the virtual desktop grid. I really love the idea and I can’t wait for plasma 6 to improve upon it but right now I haven’t used it much.\n
          \n
          you wrote that it’s hard to reach meta+9 (win+9) but if you have a numpad and use both hands it doesn’t really matter which number you want to reach. It’s always the same distance away. file browser is always at meta+1, browser is at meta+2, etc. I can’t move up and down like you can but I don’t have to. Even if I hadn’t have a numpad, I’d still have two hands and meta+9 wouldn’t be too far away.\n
          \n
          In short, I guess I want to say that I have found my way and I really appreciate your write up about your way but to me it sounds too complicated. Moreover, the task manager (kde, not windows. different things) is just a mouse move away and I can reach any app I want to. Moreover, Plasma Drawer is reachable within a meta click and has all apps. It’s not yet as good as GNOME’s but it’s getting there.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701284188 {#2055
          date: 2023-11-29 19:56:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gurapoku@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2053 …}
        +nested: Doctrine\ORM\PersistentCollection {#2165 …}
        +votes: Doctrine\ORM\PersistentCollection {#2104 …}
        +reports: Doctrine\ORM\PersistentCollection {#2099 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2108 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2101 …}
        -id: 156133
        -bodyTs: "'+1':87 '+2':92 '+9':50,52,126 '6':27 'alway':76,84 'app':184,200 'appreci':150 'away':80,132,178 'browser':82,88 'click':196 'complic':163 'd':119 'desktop':13 'differ':171 'distanc':79 'doesn':64 'drawer':190 'etc':93 'even':110 'far':131 'file':81 'found':6,144 'get':213 'gnome':208 'good':206 'grid':14 'guess':136 'hadn':113 'hand':62,123 'hard':46 'haven':36 'idea':19 'improv':29 'kde':168 'like':3,101 'love':17 'manag':167 'matter':67 'meta':49,86,91,125,195 'moreov':164,188 'mous':176 'move':97,177 'much':40 'number':69 'numpad':58,117 'plasma':26,189 'reach':48,73,182 'reachabl':192 'realli':2,16,66,149 'right':33 'say':140 'short':134 'sound':161 'still':120 'task':166 'thing':172 'two':122 'upon':30 'use':38,60 'util':10 'virtual':12 'wait':24 'want':71,138,186 'way':8,146,156 'win':51 'window':170 'within':193 'wouldn':127 'write':152 'wrote':42 'yet':204"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6065154"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700772360 {#2052
          date: 2023-11-23 21:46:00.0 +01:00
        }
        +"title": 156133
      }
      0 => App\Entity\EntryComment {#2106}
    ]
    -id: 16088
    -titleTs: "'kde':3 'plasma':4 'weird':2 'workflow':5"
    -bodyTs: "'+9':790 '/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1385 '/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1119 '/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1490 '/a/wwy70st](https://imgur.com/a/wwy70st)]':866 '1':629,662,691,979,1092,1695,1701 '128':1485 '2':109,624,636,653,698 '3':705,1698,1714 '3x3':818 '4':714 '45':1487 '5':465,470,720 '6':733,1392 '7':740 '8':743 '9':686,757,824,987,1144,1684 '98':1486 'abl':183,257,925 'access':1594 'achiev':240 'action':1834 'add':1679,1841,1867 'adjac':883 'adult':1589 'alien':1039 'allow':283,1061 'also':1461,1961,1964 'alt':328,330,410,421,430,437,541,1571,1580,1829,1899,1908 'alway':846,870 'amaz':815,830,1605 'and/or':316 'anim':315,1720 'annoy':444,775 'anoth':128 'answer':564 'anyon':11 'anyth':1330 'app':1321,1477,1644 'appar':1888 'appear':71,1340 'appli':1254,1259,1873 'applic':1838 'appreci':1948 'arithmet':1482 'around':1045,1098,1108,1128,1718 'arrow':1706,1756 'arrowkey':850,1212 'assign':930,1624 'assum':1411 'automat':613,641 'back':424,658 'bad':457 'bane':334 'bar':1338,1676 'becom':1431 'boy':1307 'briefli':129 'browser':142,692 'build':287 'bundl':1324 'button':1680,1693,1804 'calcul':1469,1476 'call':95,570,574,589 'came':178 'card':742,759 'care':199 'categori':528 'center':1810 'certain':1618 'chang':121,414,479,632,927,984,1629,1805,1818 'chapter':210 'click':995,1677,1703,1800,1812,1836 'come':657,1323 'complet':1015 'complic':1167 'con':1077 'concentr':107,307 'concis':1057 'configur':1813 'confus':1081 'content':166 'contribut':164 'cool':678,1398 'correct':440,1284 'cri':1601 'ctrl':848,888,895,902,909,933,942,951,960,996,999,1002,1005,1151,1210,1217,1754 'd':51,388,1146,1351,1409,1946,1973 'da':665 'damn':988 'day':1613 'decid':171,1242 'default':1262,1456,1759,1878 'defeat':1016 'defin':1372 'definit':1291,1375 'depend':721 'des':232 'deskop':1091 'desktop':566,577,594,628,634,652,661,801,809,893,900,907,914,932,940,949,958,967,978,986,1047,1066,1096,1110,1143,1334,1628,1662,1670,1685,1740,1763,1856,1865,1871 'detail':1543 'dictionari':1499 'didn':412 'differ':689 'disabl':1406,1425,1719 'discord':699,702 'doesn':1257 'down/to':1741 'draw':855 'driven':268 'e.g':273 'easi':602,1180 'easili':286 'effortless':252 'emac':734,737 'empti':1333 'enabl':1715,1753,1814 'end':1879 'engin':1265 'english':1496 'enjoy':1926 'entir':381,1452 'even':116,1473,1593 'ever':138,805 'everi':1612,1857 'everyth':1023 'exact':673 'exist':337 'expect':1422 'explain':174,214,520,1054 'explan':505 'exponenci':497 'extrem':350,443,1080,1165 'f3':1572,1582,1830 'fact':1402 'factual':1944 'fail':446 'far':1074 'fast':1433 'featur':1464 'find':1735 'firefox':695,1112 'first':427,1932 'fix':796 'fn':1581 'focus':123 'forget':369,1917 'fullscreen':1638 'fun':1845 'funni':1904 'game':715,728 'get':193,325,349,496,535,549,1141,1187,1289,1439,1683,1711,1896,1958 'go':213,304,587,766,891,898,905,912,1541,1664,1728,1775,1777,1831 'god':1514 'godsent':1607 'gonna':1600 'good':1583,1655,1773 'googl':1382 'got':442 'gracious':1584 'grammar':1942 'greeaat':916 'grid':802,810,863,877,1663 'group':597 'guess':1417 'guid':20 'hard':103,783,791,1123 'harder':117,1234 'hate':1912 'head':1127 'hear':1976 'heard':806 'heavi':318 'hey':83 'hjkl':1219 'home':1226 'hope':1924 'howev':572 'imgur.com':865,1118,1384,1489 'imgur.com/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1383 'imgur.com/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1117 'imgur.com/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1488 'imgur.com/a/wwy70st](https://imgur.com/a/wwy70st)]':864 'import':1558 'imposs':341 'incorpor':1985 'inde':1012 'initi':1874 'insid':1798 'instal':1478 'instanc':1083,1366 'instantan':313 'instead':1699 'interest':36 'introduc':1035 'isn':679,792 'issu':776,918 'join':1158 'journey':1894 'kde':77,222,573,1263,1326,1460,1534 'key':75,79 'keyboard':781 'kitti':709 'know':871,1122,1132,1252,1523 'krunner':1247,1268,1300,1315,1318,1346,1430,1776,1783,1795,1799 'kwin':1530,1531,1736,1823 'laptop':1576 'learn':56 'least':561 'leav':694,701,708,736,746 'left':676,904,908,954,959,1154,1674 'left/to':1743 'leftmost':1803 'lemmi':168 'less':1884 'let':618,853,972,1084 'lightn':1432 'like':301,407,990,1104,1160,1381,1767,1822 'linux':1588,1936 'littl':837,1336,1445,1650 'll':43,173,212,992,1563 'look':352,1103,1269,1503,1506,1509,1512,1517 'lose':306 'love':52,1974 'lower':1420 'm':1450,1599 'mad':1959 'made':1395 'major':1427 'make':44,367,1231,1367,1442 'manag':523,1537,1549 'mani':399 'math':1299 'may':1163,1578 'mayb':1285,1292 'mean':1135 'meant':9,547 'meet':798 'memori':267,289 'menu':1597,1603 'mess':60 'meta':81 'middl':1116 'mine':816,1971 'minim':614,642,1640 'mistak':1941 'move':880,937,946,955,964,1861 'much':1387,1388,1646,1647,1652,1883 'multi':98 'multi-task':97 'multipl':186 'muscl':266,288 'muscle-memori':265 'music':744,750 'nativ':1495 'navig':1182,1716 'need':922,993,1466 'nevertheless':49,1922 'nigh':340 'non':1239,1494 'non-nat':1493 'non-vimm':1238 'note':1,3,1206,1248 'notic':1573 'nowaday':1214 'num':764,768,832,1764 'number':778 'oftentim':366 'oh':1306 'one':125,488,546,552,562,773,892,899,906,913,917,939,948,957,966,1113,1275,1739,1933 'open':144,359,375,503,623,670,696,703,712,738,755,1645,1827 'opposit':91 'option':1723,1811 'order':361 'outcom':278 'over':1166 'overview':510 'part':1040 'peopl':1994 'perfect':969 'perform':317 'perhap':1036 'person':135,841,2003 'pictur':604 'play':717 'pleas':2 'plugin':1361,1407,1441,1500,1816 'point':1018,1707,1952 'posit':1632,1806 'possibl':228,295,1029,1414 'post':37,48,1233,1928 'pray':392,1609 'predict':1436 'prefac':82 'press':274,390,409,420,429,436,762,1828,1840 'pretend':1086 'pretti':1501,1504,1507,1510,1513,1518 'probabl':1916 'process':354,475,483 'product':47 'promis':1960 'properti':1842,1869 'pros':1059 'provid':18 'publish':154 'purpos':690 'put':591,1357 'quick':1298 'quit':1903 'rare':842 'rather':38 're':1586,1772 'reach':785,1064 'read':32,40,235 'realli':322,1947 'reason':580 'redund':1175 'regardless':1071 'remap':1349,1737,1760,1786 'replic':24,218,1659 'rid':326,536,550,1897 'right':682,911,915,963,968,1004,1007,1203,1204,1205,1688 'right/up':1745 'row':1227,1696 'run':1567 'say':620,974,1694 'screen':1808 'screw':1907 'scroll':1731 'search':1264,1337,1369,1457,1529,1668,1675,1782,1815 'secret':1596 'see':1278,1939,1981 'seem':989,1164,1397 'select':363 'serious':1906 'servic':751 'set':1666,1727,1779,1839 'setup':67,176,202,209,220,504,1968,1998 'shift':935,944,953,962 'shortcut':69,276,347,459,525,557,833,887,1070,1150,1570,1730,1781,1794 'show':1373 'simpl':563 'simpli':508,592,1752 'sinc':159,826,868,1093,1228,1550 'singl':88,1069,1149,1569 'size':1631 'sketch':859,1105 'skip':206 'sleeker':1270 'slight':774 'someth':57,155,246,260,272,406,611,1921 'speaker':1497 'special':1837 'specif':1643,1855 'spell':1283 'spotifi':747 'start':1196,1208,1353,1370,1637,1797,1852 'stay':1223 'step':293,298,466,471,1027 'still':921,1724 'stress':194,351 'stuff':320 'stupid':1173,1202 'subsequ':1378 'sure':1191,1453 'surpris':1179 'switch':1722,1738,1761 'ta':664 'ta-da':663 'tab':143,329,331,411,422,431,438,542,1900,1909 'talk':1919,1934 'task':110,319 'tasker':89,99 'teamspeak':732 'tell':396,1564 'termin':706,711 'terribl':493,499 'test':452 'thank':233 'thing':126,531,1364,1393,1891 'think':152,262,607,1267,1554,1770 'though':919 'thought':1887 'thus':169 'time':114,148,191,386,400,449,1858 'tip':1312 'ton':1359 'took':464 'tool':1458 'top':1343,1673 'tough':1052 'travel':852 'tri':786,1020 'type':133,788,1329,1484 'understand':1236 'unnecessari':838,1171 'unpredict':1446 'use':15,62,185,345,556,730,754,843,847,1188,1197,1216,1245,1273,1792 'usual':569,729,1410 've':150 'vehement':1911 'videogam':718 'vimmer':1240 'virtual':565,576,593,627,633,651,660,800,931,1046,1095,1109,1627,1661,1669,1870 'wanna':1479 'want':238,243,248,254,323,373,403,419,490,533,649,982,1139,1276,1287,1294,1521,1749,1791,1848 'way':1058,1656 'weird':1169,1967,1991,2002 'well':812 'whatev':309,647,749,1747,1789,1986 'whenev':241,269,760 'whether':484,723,1454,1634 'whole':1890 'wild':741,758 'win':73,763,789,831,849,889,896,903,910,934,943,952,961,997,1000,1003,1006,1211,1218,1350,1755 'window':74,187,356,371,417,428,434,477,502,522,599,615,625,638,667,928,938,947,956,965,1152,1418,1536,1548,1625,1826,1850 'without':192,261,348 'won':1539,1956 'word':1281,1379 'work':726,1013 'workflow':6,1043 'workspac':571,687,769,825,862,884 'would':365,1230 'wouldn':1193 'wrap':1044,1097,1107,1125,1717 'write':1697 'wrong':433 'x2':432 'x3':439 'yeah':1120 'yep':1155 'yes':1048 'yet':162"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700856394
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8659164"
    +editedAt: DateTimeImmutable @1701284614 {#2829
      date: 2023-11-29 20:03:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700769994 {#2653
      date: 2023-11-23 21:06:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2110 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2107 …}
  +body: "do you have a numpad? wouldn’t that make more sense? I usually use the numpad to assign the position of a window. meta+7 is in the upper left corner, meta+6 is on the right, etc. but it would work with workspaces as well"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700772558 {#2109
    date: 2023-11-23 21:49:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gurapoku@lemmy.world"
    "@orsetto@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2112 …}
  +nested: Doctrine\ORM\PersistentCollection {#2114 …}
  +votes: Doctrine\ORM\PersistentCollection {#2117 …}
  +reports: Doctrine\ORM\PersistentCollection {#2122 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
  -id: 156145
  -bodyTs: "'+6':33 '+7':25 'assign':18 'corner':31 'etc':38 'left':30 'make':9 'meta':24,32 'numpad':5,16 'posit':20 'right':37 'sens':11 'upper':29 'use':14 'usual':13 'well':46 'window':23 'work':42 'workspac':44 'would':41 'wouldn':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6065225"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700772558 {#2103
    date: 2023-11-23 21:49:18.0 +01:00
  }
  +"title": 156145
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#2106
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2058
    +user: Proxies\__CG__\App\Entity\User {#2588 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "My-weird-KDE-plasma-workflow"
    +title: "My weird KDE plasma workflow"
    +url: null
    +body: """
      Notes\n
      =====\n
      \n
      - Please note that this workflow is not meant for anyone but me to use. I will provide a guide on how to replicate it, but this is more of a “read because it’s interesting post” rather than “read because it’ll make you more productive post”. Nevertheless, I’d love it if you learned something from this mess and used it in your own setup!\n
      - Most shortcuts here appear with WIN (windows key). For KDE, this key is META\n
      \n
      Preface\n
      =======\n
      \n
      Hey all!\n
      \n
      I am a single tasker. The opposite of what you call a multi-tasker. It is very hard for me to concentrate in 2 tasks at the same time, and even harder for me to change my focus from one thing to another.\n
      \n
      Briefly, I am the type of person who only ever has a few browser tabs open at the same time.\n
      \n
      I’ve been thinking about publishing something for a while, since I had yet to contribute with content to lemmy. Thus, I decided I’ll explain the setup I came up with to be able to use multiple windows at the same time without getting stressed out!\n
      \n
      If you only care about the setup itself, you can skip to the setup chapter.\n
      \n
      I’ll go explain how to do replicate my setup in kde, but the same should be possible in most other DEs\n
      \n
      Thanks for reading!\n
      \n
      What I wanted to achieve\n
      ========================\n
      \n
      Whenever I want to do something, I want it to be:\n
      \n
      - Effortless -> I want to be able to do something without thinking about it\n
      - Muscle-memory driven -> Whenever I do something (e.g. press a shortcut), the outcome should be the same, allowing me to easily build muscle memory\n
      - In as few steps as possible -> The more steps, the more likely I am going to lose concentration on whatever I am doing\n
      - Instantaneous -> Few animations and/or performance heavy tasks\n
      \n
      Stuff I really wanted to get rid off\n
      ====================================\n
      \n
      Alt+tab\n
      -------\n
      \n
      Alt+tab is the bane of my existence. It is nigh impossible for me to use this shortcut without getting extremely stressed. Looking and processing each window I have open in order to select it would oftentimes make me forget which window I wanted to open, and what I was doing entirely, so most of the times I’d just press and pray. I can’t tell you how many times I had wanted to do something like this:\n
      \n
      - pressed alt tab -> didn’t change to the window I wanted\n
      - pressed alt tab again -> back to the first window\n
      - pressed alt tab x2 -> Wrong window too\n
      - pressed alt tab x3 -> correct\n
      \n
      (I got extremely annoyed and failed a few times just by testing this, that’s how bad this shortcut is for me)\n
      \n
      This took 5 steps! And in those 5 steps I had to process which window I changed to, and then process whether they were the ones I wanted. It’s terrible, and it gets exponencially more terrible with more windows open!\n
      \n
      Setup Explanation\n
      =================\n
      \n
      This is simply an overview of what I do. How to do this is explained below.\n
      \n
      Window management\n
      -----------------\n
      \n
      ### A shortcut for each category\n
      \n
      So the thing I wanted to get rid off the most was alt+tab. But how is one meant to get rid of one of the most used shortcuts?\n
      \n
      There’s at least one simple answer: Virtual Desktops! (These are usually called “Workspaces” however, KDE calls them Virtual Desktops for some reason so that’s what I am going to call them)\n
      \n
      Put simply, Virtual Desktops are a group of windows. It’s easy to picture if you think of it as something that automatically minimizes windows for you.\n
      \n
      Let’s say you have opened 2 windows in Virtual Desktop *1*. If you change Virtual Desktop to *2*, those windows will be automatically minimized. You can then do whatever you want in Virtual Desktop *2*, and when you come back to Virtual Desktop *1*: Ta-da! The windows you had opened there are exactly as you left them. Cool, isn’t it?\n
      \n
      Right now, I have 9 workspaces for different purposes.\n
      \n
      1. Browser -> I leave firefox open here\n
      2. Discord -> I leave discord open here\n
      3. Terminal -> I leave kitty (my terminal) open here\n
      4. Gaming -> I play videogames here\n
      5. Depends on whether I am working or gaming. Usually used for TeamSpeak.\n
      6. Emacs -> I leave emacs open here\n
      7. Wild card\n
      8. Music -> I leave Spotify or whatever music service I am using open here\n
      9. Wild card\n
      \n
      Whenever I press Win+*num*, I go to *num* workspace.\n
      \n
      But there’s one slightly annoying issue: The numbers on the keyboard are hard to reach. Try to type win+9. Hard, isn’t it?\n
      \n
      To fix this, meet the:\n
      \n
      ### Virtual Desktop grid\n
      \n
      Have you ever heard of a desktop grid?! NO??? Well, it’s amazing. Mine is 3x3 (That’s why I have 9 workspaces).\n
      \n
      Since we have the amazing Win+*num* shortcut, this is a little unnecessary, but I personally rarely use those.\n
      \n
      I always use ctrl+win+arrowkey to travel! Let me draw it for you:\n
      \n
      [Sketch of my workspace grid][[imgur.com/a/wWY70st](https://imgur.com/a/wWY70st)]\n
      \n
      And since I always know where I am in that grid, I can move to any adjacent workspace with a shortcut:\n
      \n
      - ctrl+win+up -> Go one desktop up\n
      - ctrl+win+down -> Go one desktop down\n
      - ctrl+win+left -> Go one desktop left\n
      - ctrl+win+right -> Go one desktop right\n
      \n
      GREEAAT!!! One issue though, we still need to be able to change window’s assigned Virtual Desktop.\n
      \n
      - ctrl+win+shift+up -> Move window one desktop up\n
      - ctrl+win+shift+down -> Move window one desktop down\n
      - ctrl+win+shift+left -> Move window one desktop left\n
      - ctrl+win+shift+right -> Move window one desktop right\n
      \n
      Perfect.\n
      \n
      …Or not. Let’s say I am in desktop *1* and I want to change to desktop *9*.\n
      \n
      Damn. Seems like I’ll need to click “ctrl+win+down ctrl+win+down ctrl+win+right ctrl+win+right”, and while that does indeed work, it completely defeats the point of trying to do everything in as few steps as possible.\n
      \n
      And this is where I introduce perhaps the most alienating part of my workflow:\n
      \n
      Wrap around Virtual Desktops.\n
      \n
      yes.\n
      \n
      This will be tough to explain in a concise way.\n
      \n
      Pros:\n
      \n
      - This allows me to reach any desktop with a single shortcut, regardless of how far they are.\n
      \n
      Cons:\n
      \n
      - It is extremely confusing\n
      \n
      For instance, let’s pretend I am in the deskop *1*.\n
      \n
      Since the Virtual Desktops wrap around, this is how it looks like.\n
      \n
      [Sketch of wrap around Virtual Desktops with Firefox one in the middle][[imgur.com/a/sM1P6W7](https://imgur.com/a/sM1P6W7)]\n
      \n
      Yeah, I know. Hard to *wrap your head around it* if you know what I mean.\n
      \n
      Now, if I wanted to get to desktop *9* It’d be a single shortcut:\n
      \n
      - ctrl+window+up+left (yep, you can join them like this)\n
      \n
      It may *seem* extremely overly complicated and weird and unnecessary and stupid and redundant *but* it’s surprisingly easy to navigate with this once you get used to it.\n
      \n
      Surely *I* wouldn’t have started using it if it were stupid. right? right? right…\n
      \n
      Note: I started with ctrl+win+arrowkey, but nowadays I use ctrl+win+(hjkl) so I can stay in the home row :) Since this would make the post harder to understand for non-vimmers I decided to not use it\n
      \n
      ### KRUNNER\n
      \n
      Note: I don’t know what applies and what doesn’t apply to the default kde search engine. I think krunner looks sleeker, so I use that one.\n
      \n
      Want to see if a word is spelled correctly? Maybe you want to get its definition. Maybe you want to do some quick maths?\n
      \n
      Krunner can do all that. And oh boy, that’s just the tip of what krunner can do.\n
      \n
      Krunner is an app that comes bundled with KDE. If you type anything into an empty desktop a little search bar will appear in the top. That’s Krunner! I have remapped win+d to start it.\n
      \n
      You can put a ton of plugins into that thing, for instance, making [any search started with define show the definition of the subsequent word (just like google!)][[imgur.com/a/OHkZQJK](https://imgur.com/a/OHkZQJK)], and much, much more.\n
      \n
      There were 6 things that made it seem cool to me:\n
      \n
      - The fact that you can disable plugins -> You’d usually assume this is possible, but I guess windows just lowered my expectations. If you disable the majority of them, krunner becomes lightning fast and as predictable as it gets (some plugins make it a little unpredictable for me). I’m not entirely sure whether the default search tool from KDE also has this feature.\n
      - No need for a calculator -> I don’t even have a calculator app installed. Wanna do some arithmetic? Just type [128 * 98 + 45][[imgur.com/a/wrfWKzP](https://imgur.com/a/wrfWKzP)]\n
      - As a non-native english speaker, the dictionary plugin :(\n
      - pretty. it looks pretty. it looks pretty. it looks pretty. it looks pretty.\n
      - *God*, does it looks **pretty**.\n
      \n
      If you want to know all it can do, just search “?”!\n
      \n
      ### Kwin!\n
      \n
      Kwin is the KDE’s window manager. I won’t go into details about what is a window manager, since I don’t think it’s very important at all, but I’ll tell you to run a single shortcut.\n
      \n
      Alt+f3 (notice: in some laptops, this may be alt+fn+f3)\n
      \n
      Goodness gracious, you’re a linux adult now! You can even access that secret menu. I’m gonna cry!\n
      \n
      This menu is amazing. A godsent. I pray to it every day.\n
      \n
      …Or not. I most certainly should.\n
      \n
      With it, you can:\n
      \n
      - Assign windows to virtual desktops\n
      - Change the size, position, and whether it should start fullscreen or minimized when that specific app opens.\n
      - Much, much more… A little too much. In a good way.\n
      \n
      How to replicate it\n
      ===================\n
      \n
      Virtual Desktop Grid\n
      --------------------\n
      \n
      - Go to settings, and search Virtual Desktops in the top left search bar.\n
      - Click the add button until you get 9 desktops\n
      - In the right, there should be a button saying “1 row”. Write 3 instead of 1 or click in the arrow pointing up until you get it to 3.\n
      - Enable Navigation Wraps around\n
      - Disable animation when switching (optional)\n
      - Still in the settings, go to shortcuts\n
      - Scroll down until you find Kwin\n
      - Remap Switch One Desktop Down/To The Left/To The Right/Up to whatever you want (you can simply enable ctrl+win+arrow too, the default)\n
      - Remap Switch to Desktop *num* to your liking\n
      \n
      And I think you’re good to go!\n
      \n
      Krunner\n
      -------\n
      \n
      - Go to settings, then shortcuts\n
      - Search krunner and and remap it to whatever you want.\n
      - Use the shortcut, krunner will start. Inside Krunner, click on the leftmost button\n
      - Change position on screen to center (optional)\n
      - Click Configure enabled search plugins and change those to your liking!\n
      \n
      Kwin\n
      ----\n
      \n
      - With a window opened, press Alt+F3\n
      - Go to more actions and click special application settings\n
      - Press Add property and have fun! If you want the window to start in a specific desktop every time, you can move it to that desktop and add the property virtual desktops with “apply initially”. Should be the default\n
      \n
      End\n
      ===\n
      \n
      And that was… Much less than I thought. Apparently, this whole thing was a journey to get rid of alt+tab. That’s quite funny, but seriously, screw alt+tab. I vehemently hate it.\n
      \n
      I am probably forgetting to talk about something.\n
      \n
      Nevertheless, I hope you enjoyed this post! It’s my first one talking about linux. If you see any mistake, grammar or factual, I’d really appreciate it if you pointed it out. I won’t get mad. Promise.\n
      \n
      Also, if you also have a weird setup such as mine, I’d love to hear about it, and to see if I can incorporate whatever you do that’s weird to other people into my own setup. I am a weird person after all.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 26
    +favouriteCount: 77
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700850801 {#2310
      date: 2023-11-24 19:33:21.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2930 …}
    +votes: Doctrine\ORM\PersistentCollection {#2950 …}
    +reports: Doctrine\ORM\PersistentCollection {#2958 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2948 …}
    +children: [
      1 => App\Entity\EntryComment {#2054
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2058 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I really like that you found a way to utilize the virtual desktop grid. I really love the idea and I can’t wait for plasma 6 to improve upon it but right now I haven’t used it much.\n
          \n
          you wrote that it’s hard to reach meta+9 (win+9) but if you have a numpad and use both hands it doesn’t really matter which number you want to reach. It’s always the same distance away. file browser is always at meta+1, browser is at meta+2, etc. I can’t move up and down like you can but I don’t have to. Even if I hadn’t have a numpad, I’d still have two hands and meta+9 wouldn’t be too far away.\n
          \n
          In short, I guess I want to say that I have found my way and I really appreciate your write up about your way but to me it sounds too complicated. Moreover, the task manager (kde, not windows. different things) is just a mouse move away and I can reach any app I want to. Moreover, Plasma Drawer is reachable within a meta click and has all apps. It’s not yet as good as GNOME’s but it’s getting there.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701284188 {#2055
          date: 2023-11-29 19:56:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gurapoku@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2053 …}
        +nested: Doctrine\ORM\PersistentCollection {#2165 …}
        +votes: Doctrine\ORM\PersistentCollection {#2104 …}
        +reports: Doctrine\ORM\PersistentCollection {#2099 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2108 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2101 …}
        -id: 156133
        -bodyTs: "'+1':87 '+2':92 '+9':50,52,126 '6':27 'alway':76,84 'app':184,200 'appreci':150 'away':80,132,178 'browser':82,88 'click':196 'complic':163 'd':119 'desktop':13 'differ':171 'distanc':79 'doesn':64 'drawer':190 'etc':93 'even':110 'far':131 'file':81 'found':6,144 'get':213 'gnome':208 'good':206 'grid':14 'guess':136 'hadn':113 'hand':62,123 'hard':46 'haven':36 'idea':19 'improv':29 'kde':168 'like':3,101 'love':17 'manag':167 'matter':67 'meta':49,86,91,125,195 'moreov':164,188 'mous':176 'move':97,177 'much':40 'number':69 'numpad':58,117 'plasma':26,189 'reach':48,73,182 'reachabl':192 'realli':2,16,66,149 'right':33 'say':140 'short':134 'sound':161 'still':120 'task':166 'thing':172 'two':122 'upon':30 'use':38,60 'util':10 'virtual':12 'wait':24 'want':71,138,186 'way':8,146,156 'win':51 'window':170 'within':193 'wouldn':127 'write':152 'wrote':42 'yet':204"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6065154"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700772360 {#2052
          date: 2023-11-23 21:46:00.0 +01:00
        }
        +"title": 156133
      }
      0 => App\Entity\EntryComment {#2106}
    ]
    -id: 16088
    -titleTs: "'kde':3 'plasma':4 'weird':2 'workflow':5"
    -bodyTs: "'+9':790 '/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1385 '/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1119 '/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1490 '/a/wwy70st](https://imgur.com/a/wwy70st)]':866 '1':629,662,691,979,1092,1695,1701 '128':1485 '2':109,624,636,653,698 '3':705,1698,1714 '3x3':818 '4':714 '45':1487 '5':465,470,720 '6':733,1392 '7':740 '8':743 '9':686,757,824,987,1144,1684 '98':1486 'abl':183,257,925 'access':1594 'achiev':240 'action':1834 'add':1679,1841,1867 'adjac':883 'adult':1589 'alien':1039 'allow':283,1061 'also':1461,1961,1964 'alt':328,330,410,421,430,437,541,1571,1580,1829,1899,1908 'alway':846,870 'amaz':815,830,1605 'and/or':316 'anim':315,1720 'annoy':444,775 'anoth':128 'answer':564 'anyon':11 'anyth':1330 'app':1321,1477,1644 'appar':1888 'appear':71,1340 'appli':1254,1259,1873 'applic':1838 'appreci':1948 'arithmet':1482 'around':1045,1098,1108,1128,1718 'arrow':1706,1756 'arrowkey':850,1212 'assign':930,1624 'assum':1411 'automat':613,641 'back':424,658 'bad':457 'bane':334 'bar':1338,1676 'becom':1431 'boy':1307 'briefli':129 'browser':142,692 'build':287 'bundl':1324 'button':1680,1693,1804 'calcul':1469,1476 'call':95,570,574,589 'came':178 'card':742,759 'care':199 'categori':528 'center':1810 'certain':1618 'chang':121,414,479,632,927,984,1629,1805,1818 'chapter':210 'click':995,1677,1703,1800,1812,1836 'come':657,1323 'complet':1015 'complic':1167 'con':1077 'concentr':107,307 'concis':1057 'configur':1813 'confus':1081 'content':166 'contribut':164 'cool':678,1398 'correct':440,1284 'cri':1601 'ctrl':848,888,895,902,909,933,942,951,960,996,999,1002,1005,1151,1210,1217,1754 'd':51,388,1146,1351,1409,1946,1973 'da':665 'damn':988 'day':1613 'decid':171,1242 'default':1262,1456,1759,1878 'defeat':1016 'defin':1372 'definit':1291,1375 'depend':721 'des':232 'deskop':1091 'desktop':566,577,594,628,634,652,661,801,809,893,900,907,914,932,940,949,958,967,978,986,1047,1066,1096,1110,1143,1334,1628,1662,1670,1685,1740,1763,1856,1865,1871 'detail':1543 'dictionari':1499 'didn':412 'differ':689 'disabl':1406,1425,1719 'discord':699,702 'doesn':1257 'down/to':1741 'draw':855 'driven':268 'e.g':273 'easi':602,1180 'easili':286 'effortless':252 'emac':734,737 'empti':1333 'enabl':1715,1753,1814 'end':1879 'engin':1265 'english':1496 'enjoy':1926 'entir':381,1452 'even':116,1473,1593 'ever':138,805 'everi':1612,1857 'everyth':1023 'exact':673 'exist':337 'expect':1422 'explain':174,214,520,1054 'explan':505 'exponenci':497 'extrem':350,443,1080,1165 'f3':1572,1582,1830 'fact':1402 'factual':1944 'fail':446 'far':1074 'fast':1433 'featur':1464 'find':1735 'firefox':695,1112 'first':427,1932 'fix':796 'fn':1581 'focus':123 'forget':369,1917 'fullscreen':1638 'fun':1845 'funni':1904 'game':715,728 'get':193,325,349,496,535,549,1141,1187,1289,1439,1683,1711,1896,1958 'go':213,304,587,766,891,898,905,912,1541,1664,1728,1775,1777,1831 'god':1514 'godsent':1607 'gonna':1600 'good':1583,1655,1773 'googl':1382 'got':442 'gracious':1584 'grammar':1942 'greeaat':916 'grid':802,810,863,877,1663 'group':597 'guess':1417 'guid':20 'hard':103,783,791,1123 'harder':117,1234 'hate':1912 'head':1127 'hear':1976 'heard':806 'heavi':318 'hey':83 'hjkl':1219 'home':1226 'hope':1924 'howev':572 'imgur.com':865,1118,1384,1489 'imgur.com/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1383 'imgur.com/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1117 'imgur.com/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1488 'imgur.com/a/wwy70st](https://imgur.com/a/wwy70st)]':864 'import':1558 'imposs':341 'incorpor':1985 'inde':1012 'initi':1874 'insid':1798 'instal':1478 'instanc':1083,1366 'instantan':313 'instead':1699 'interest':36 'introduc':1035 'isn':679,792 'issu':776,918 'join':1158 'journey':1894 'kde':77,222,573,1263,1326,1460,1534 'key':75,79 'keyboard':781 'kitti':709 'know':871,1122,1132,1252,1523 'krunner':1247,1268,1300,1315,1318,1346,1430,1776,1783,1795,1799 'kwin':1530,1531,1736,1823 'laptop':1576 'learn':56 'least':561 'leav':694,701,708,736,746 'left':676,904,908,954,959,1154,1674 'left/to':1743 'leftmost':1803 'lemmi':168 'less':1884 'let':618,853,972,1084 'lightn':1432 'like':301,407,990,1104,1160,1381,1767,1822 'linux':1588,1936 'littl':837,1336,1445,1650 'll':43,173,212,992,1563 'look':352,1103,1269,1503,1506,1509,1512,1517 'lose':306 'love':52,1974 'lower':1420 'm':1450,1599 'mad':1959 'made':1395 'major':1427 'make':44,367,1231,1367,1442 'manag':523,1537,1549 'mani':399 'math':1299 'may':1163,1578 'mayb':1285,1292 'mean':1135 'meant':9,547 'meet':798 'memori':267,289 'menu':1597,1603 'mess':60 'meta':81 'middl':1116 'mine':816,1971 'minim':614,642,1640 'mistak':1941 'move':880,937,946,955,964,1861 'much':1387,1388,1646,1647,1652,1883 'multi':98 'multi-task':97 'multipl':186 'muscl':266,288 'muscle-memori':265 'music':744,750 'nativ':1495 'navig':1182,1716 'need':922,993,1466 'nevertheless':49,1922 'nigh':340 'non':1239,1494 'non-nat':1493 'non-vimm':1238 'note':1,3,1206,1248 'notic':1573 'nowaday':1214 'num':764,768,832,1764 'number':778 'oftentim':366 'oh':1306 'one':125,488,546,552,562,773,892,899,906,913,917,939,948,957,966,1113,1275,1739,1933 'open':144,359,375,503,623,670,696,703,712,738,755,1645,1827 'opposit':91 'option':1723,1811 'order':361 'outcom':278 'over':1166 'overview':510 'part':1040 'peopl':1994 'perfect':969 'perform':317 'perhap':1036 'person':135,841,2003 'pictur':604 'play':717 'pleas':2 'plugin':1361,1407,1441,1500,1816 'point':1018,1707,1952 'posit':1632,1806 'possibl':228,295,1029,1414 'post':37,48,1233,1928 'pray':392,1609 'predict':1436 'prefac':82 'press':274,390,409,420,429,436,762,1828,1840 'pretend':1086 'pretti':1501,1504,1507,1510,1513,1518 'probabl':1916 'process':354,475,483 'product':47 'promis':1960 'properti':1842,1869 'pros':1059 'provid':18 'publish':154 'purpos':690 'put':591,1357 'quick':1298 'quit':1903 'rare':842 'rather':38 're':1586,1772 'reach':785,1064 'read':32,40,235 'realli':322,1947 'reason':580 'redund':1175 'regardless':1071 'remap':1349,1737,1760,1786 'replic':24,218,1659 'rid':326,536,550,1897 'right':682,911,915,963,968,1004,1007,1203,1204,1205,1688 'right/up':1745 'row':1227,1696 'run':1567 'say':620,974,1694 'screen':1808 'screw':1907 'scroll':1731 'search':1264,1337,1369,1457,1529,1668,1675,1782,1815 'secret':1596 'see':1278,1939,1981 'seem':989,1164,1397 'select':363 'serious':1906 'servic':751 'set':1666,1727,1779,1839 'setup':67,176,202,209,220,504,1968,1998 'shift':935,944,953,962 'shortcut':69,276,347,459,525,557,833,887,1070,1150,1570,1730,1781,1794 'show':1373 'simpl':563 'simpli':508,592,1752 'sinc':159,826,868,1093,1228,1550 'singl':88,1069,1149,1569 'size':1631 'sketch':859,1105 'skip':206 'sleeker':1270 'slight':774 'someth':57,155,246,260,272,406,611,1921 'speaker':1497 'special':1837 'specif':1643,1855 'spell':1283 'spotifi':747 'start':1196,1208,1353,1370,1637,1797,1852 'stay':1223 'step':293,298,466,471,1027 'still':921,1724 'stress':194,351 'stuff':320 'stupid':1173,1202 'subsequ':1378 'sure':1191,1453 'surpris':1179 'switch':1722,1738,1761 'ta':664 'ta-da':663 'tab':143,329,331,411,422,431,438,542,1900,1909 'talk':1919,1934 'task':110,319 'tasker':89,99 'teamspeak':732 'tell':396,1564 'termin':706,711 'terribl':493,499 'test':452 'thank':233 'thing':126,531,1364,1393,1891 'think':152,262,607,1267,1554,1770 'though':919 'thought':1887 'thus':169 'time':114,148,191,386,400,449,1858 'tip':1312 'ton':1359 'took':464 'tool':1458 'top':1343,1673 'tough':1052 'travel':852 'tri':786,1020 'type':133,788,1329,1484 'understand':1236 'unnecessari':838,1171 'unpredict':1446 'use':15,62,185,345,556,730,754,843,847,1188,1197,1216,1245,1273,1792 'usual':569,729,1410 've':150 'vehement':1911 'videogam':718 'vimmer':1240 'virtual':565,576,593,627,633,651,660,800,931,1046,1095,1109,1627,1661,1669,1870 'wanna':1479 'want':238,243,248,254,323,373,403,419,490,533,649,982,1139,1276,1287,1294,1521,1749,1791,1848 'way':1058,1656 'weird':1169,1967,1991,2002 'well':812 'whatev':309,647,749,1747,1789,1986 'whenev':241,269,760 'whether':484,723,1454,1634 'whole':1890 'wild':741,758 'win':73,763,789,831,849,889,896,903,910,934,943,952,961,997,1000,1003,1006,1211,1218,1350,1755 'window':74,187,356,371,417,428,434,477,502,522,599,615,625,638,667,928,938,947,956,965,1152,1418,1536,1548,1625,1826,1850 'without':192,261,348 'won':1539,1956 'word':1281,1379 'work':726,1013 'workflow':6,1043 'workspac':571,687,769,825,862,884 'would':365,1230 'wouldn':1193 'wrap':1044,1097,1107,1125,1717 'write':1697 'wrong':433 'x2':432 'x3':439 'yeah':1120 'yep':1155 'yes':1048 'yet':162"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700856394
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8659164"
    +editedAt: DateTimeImmutable @1701284614 {#2829
      date: 2023-11-29 20:03:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700769994 {#2653
      date: 2023-11-23 21:06:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2110 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2107 …}
  +body: "do you have a numpad? wouldn’t that make more sense? I usually use the numpad to assign the position of a window. meta+7 is in the upper left corner, meta+6 is on the right, etc. but it would work with workspaces as well"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700772558 {#2109
    date: 2023-11-23 21:49:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gurapoku@lemmy.world"
    "@orsetto@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2112 …}
  +nested: Doctrine\ORM\PersistentCollection {#2114 …}
  +votes: Doctrine\ORM\PersistentCollection {#2117 …}
  +reports: Doctrine\ORM\PersistentCollection {#2122 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
  -id: 156145
  -bodyTs: "'+6':33 '+7':25 'assign':18 'corner':31 'etc':38 'left':30 'make':9 'meta':24,32 'numpad':5,16 'posit':20 'right':37 'sens':11 'upper':29 'use':14 'usual':13 'well':46 'window':23 'work':42 'workspac':44 'would':41 'wouldn':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6065225"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700772558 {#2103
    date: 2023-11-23 21:49:18.0 +01:00
  }
  +"title": 156145
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#2106
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2058
    +user: Proxies\__CG__\App\Entity\User {#2588 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "My-weird-KDE-plasma-workflow"
    +title: "My weird KDE plasma workflow"
    +url: null
    +body: """
      Notes\n
      =====\n
      \n
      - Please note that this workflow is not meant for anyone but me to use. I will provide a guide on how to replicate it, but this is more of a “read because it’s interesting post” rather than “read because it’ll make you more productive post”. Nevertheless, I’d love it if you learned something from this mess and used it in your own setup!\n
      - Most shortcuts here appear with WIN (windows key). For KDE, this key is META\n
      \n
      Preface\n
      =======\n
      \n
      Hey all!\n
      \n
      I am a single tasker. The opposite of what you call a multi-tasker. It is very hard for me to concentrate in 2 tasks at the same time, and even harder for me to change my focus from one thing to another.\n
      \n
      Briefly, I am the type of person who only ever has a few browser tabs open at the same time.\n
      \n
      I’ve been thinking about publishing something for a while, since I had yet to contribute with content to lemmy. Thus, I decided I’ll explain the setup I came up with to be able to use multiple windows at the same time without getting stressed out!\n
      \n
      If you only care about the setup itself, you can skip to the setup chapter.\n
      \n
      I’ll go explain how to do replicate my setup in kde, but the same should be possible in most other DEs\n
      \n
      Thanks for reading!\n
      \n
      What I wanted to achieve\n
      ========================\n
      \n
      Whenever I want to do something, I want it to be:\n
      \n
      - Effortless -> I want to be able to do something without thinking about it\n
      - Muscle-memory driven -> Whenever I do something (e.g. press a shortcut), the outcome should be the same, allowing me to easily build muscle memory\n
      - In as few steps as possible -> The more steps, the more likely I am going to lose concentration on whatever I am doing\n
      - Instantaneous -> Few animations and/or performance heavy tasks\n
      \n
      Stuff I really wanted to get rid off\n
      ====================================\n
      \n
      Alt+tab\n
      -------\n
      \n
      Alt+tab is the bane of my existence. It is nigh impossible for me to use this shortcut without getting extremely stressed. Looking and processing each window I have open in order to select it would oftentimes make me forget which window I wanted to open, and what I was doing entirely, so most of the times I’d just press and pray. I can’t tell you how many times I had wanted to do something like this:\n
      \n
      - pressed alt tab -> didn’t change to the window I wanted\n
      - pressed alt tab again -> back to the first window\n
      - pressed alt tab x2 -> Wrong window too\n
      - pressed alt tab x3 -> correct\n
      \n
      (I got extremely annoyed and failed a few times just by testing this, that’s how bad this shortcut is for me)\n
      \n
      This took 5 steps! And in those 5 steps I had to process which window I changed to, and then process whether they were the ones I wanted. It’s terrible, and it gets exponencially more terrible with more windows open!\n
      \n
      Setup Explanation\n
      =================\n
      \n
      This is simply an overview of what I do. How to do this is explained below.\n
      \n
      Window management\n
      -----------------\n
      \n
      ### A shortcut for each category\n
      \n
      So the thing I wanted to get rid off the most was alt+tab. But how is one meant to get rid of one of the most used shortcuts?\n
      \n
      There’s at least one simple answer: Virtual Desktops! (These are usually called “Workspaces” however, KDE calls them Virtual Desktops for some reason so that’s what I am going to call them)\n
      \n
      Put simply, Virtual Desktops are a group of windows. It’s easy to picture if you think of it as something that automatically minimizes windows for you.\n
      \n
      Let’s say you have opened 2 windows in Virtual Desktop *1*. If you change Virtual Desktop to *2*, those windows will be automatically minimized. You can then do whatever you want in Virtual Desktop *2*, and when you come back to Virtual Desktop *1*: Ta-da! The windows you had opened there are exactly as you left them. Cool, isn’t it?\n
      \n
      Right now, I have 9 workspaces for different purposes.\n
      \n
      1. Browser -> I leave firefox open here\n
      2. Discord -> I leave discord open here\n
      3. Terminal -> I leave kitty (my terminal) open here\n
      4. Gaming -> I play videogames here\n
      5. Depends on whether I am working or gaming. Usually used for TeamSpeak.\n
      6. Emacs -> I leave emacs open here\n
      7. Wild card\n
      8. Music -> I leave Spotify or whatever music service I am using open here\n
      9. Wild card\n
      \n
      Whenever I press Win+*num*, I go to *num* workspace.\n
      \n
      But there’s one slightly annoying issue: The numbers on the keyboard are hard to reach. Try to type win+9. Hard, isn’t it?\n
      \n
      To fix this, meet the:\n
      \n
      ### Virtual Desktop grid\n
      \n
      Have you ever heard of a desktop grid?! NO??? Well, it’s amazing. Mine is 3x3 (That’s why I have 9 workspaces).\n
      \n
      Since we have the amazing Win+*num* shortcut, this is a little unnecessary, but I personally rarely use those.\n
      \n
      I always use ctrl+win+arrowkey to travel! Let me draw it for you:\n
      \n
      [Sketch of my workspace grid][[imgur.com/a/wWY70st](https://imgur.com/a/wWY70st)]\n
      \n
      And since I always know where I am in that grid, I can move to any adjacent workspace with a shortcut:\n
      \n
      - ctrl+win+up -> Go one desktop up\n
      - ctrl+win+down -> Go one desktop down\n
      - ctrl+win+left -> Go one desktop left\n
      - ctrl+win+right -> Go one desktop right\n
      \n
      GREEAAT!!! One issue though, we still need to be able to change window’s assigned Virtual Desktop.\n
      \n
      - ctrl+win+shift+up -> Move window one desktop up\n
      - ctrl+win+shift+down -> Move window one desktop down\n
      - ctrl+win+shift+left -> Move window one desktop left\n
      - ctrl+win+shift+right -> Move window one desktop right\n
      \n
      Perfect.\n
      \n
      …Or not. Let’s say I am in desktop *1* and I want to change to desktop *9*.\n
      \n
      Damn. Seems like I’ll need to click “ctrl+win+down ctrl+win+down ctrl+win+right ctrl+win+right”, and while that does indeed work, it completely defeats the point of trying to do everything in as few steps as possible.\n
      \n
      And this is where I introduce perhaps the most alienating part of my workflow:\n
      \n
      Wrap around Virtual Desktops.\n
      \n
      yes.\n
      \n
      This will be tough to explain in a concise way.\n
      \n
      Pros:\n
      \n
      - This allows me to reach any desktop with a single shortcut, regardless of how far they are.\n
      \n
      Cons:\n
      \n
      - It is extremely confusing\n
      \n
      For instance, let’s pretend I am in the deskop *1*.\n
      \n
      Since the Virtual Desktops wrap around, this is how it looks like.\n
      \n
      [Sketch of wrap around Virtual Desktops with Firefox one in the middle][[imgur.com/a/sM1P6W7](https://imgur.com/a/sM1P6W7)]\n
      \n
      Yeah, I know. Hard to *wrap your head around it* if you know what I mean.\n
      \n
      Now, if I wanted to get to desktop *9* It’d be a single shortcut:\n
      \n
      - ctrl+window+up+left (yep, you can join them like this)\n
      \n
      It may *seem* extremely overly complicated and weird and unnecessary and stupid and redundant *but* it’s surprisingly easy to navigate with this once you get used to it.\n
      \n
      Surely *I* wouldn’t have started using it if it were stupid. right? right? right…\n
      \n
      Note: I started with ctrl+win+arrowkey, but nowadays I use ctrl+win+(hjkl) so I can stay in the home row :) Since this would make the post harder to understand for non-vimmers I decided to not use it\n
      \n
      ### KRUNNER\n
      \n
      Note: I don’t know what applies and what doesn’t apply to the default kde search engine. I think krunner looks sleeker, so I use that one.\n
      \n
      Want to see if a word is spelled correctly? Maybe you want to get its definition. Maybe you want to do some quick maths?\n
      \n
      Krunner can do all that. And oh boy, that’s just the tip of what krunner can do.\n
      \n
      Krunner is an app that comes bundled with KDE. If you type anything into an empty desktop a little search bar will appear in the top. That’s Krunner! I have remapped win+d to start it.\n
      \n
      You can put a ton of plugins into that thing, for instance, making [any search started with define show the definition of the subsequent word (just like google!)][[imgur.com/a/OHkZQJK](https://imgur.com/a/OHkZQJK)], and much, much more.\n
      \n
      There were 6 things that made it seem cool to me:\n
      \n
      - The fact that you can disable plugins -> You’d usually assume this is possible, but I guess windows just lowered my expectations. If you disable the majority of them, krunner becomes lightning fast and as predictable as it gets (some plugins make it a little unpredictable for me). I’m not entirely sure whether the default search tool from KDE also has this feature.\n
      - No need for a calculator -> I don’t even have a calculator app installed. Wanna do some arithmetic? Just type [128 * 98 + 45][[imgur.com/a/wrfWKzP](https://imgur.com/a/wrfWKzP)]\n
      - As a non-native english speaker, the dictionary plugin :(\n
      - pretty. it looks pretty. it looks pretty. it looks pretty. it looks pretty.\n
      - *God*, does it looks **pretty**.\n
      \n
      If you want to know all it can do, just search “?”!\n
      \n
      ### Kwin!\n
      \n
      Kwin is the KDE’s window manager. I won’t go into details about what is a window manager, since I don’t think it’s very important at all, but I’ll tell you to run a single shortcut.\n
      \n
      Alt+f3 (notice: in some laptops, this may be alt+fn+f3)\n
      \n
      Goodness gracious, you’re a linux adult now! You can even access that secret menu. I’m gonna cry!\n
      \n
      This menu is amazing. A godsent. I pray to it every day.\n
      \n
      …Or not. I most certainly should.\n
      \n
      With it, you can:\n
      \n
      - Assign windows to virtual desktops\n
      - Change the size, position, and whether it should start fullscreen or minimized when that specific app opens.\n
      - Much, much more… A little too much. In a good way.\n
      \n
      How to replicate it\n
      ===================\n
      \n
      Virtual Desktop Grid\n
      --------------------\n
      \n
      - Go to settings, and search Virtual Desktops in the top left search bar.\n
      - Click the add button until you get 9 desktops\n
      - In the right, there should be a button saying “1 row”. Write 3 instead of 1 or click in the arrow pointing up until you get it to 3.\n
      - Enable Navigation Wraps around\n
      - Disable animation when switching (optional)\n
      - Still in the settings, go to shortcuts\n
      - Scroll down until you find Kwin\n
      - Remap Switch One Desktop Down/To The Left/To The Right/Up to whatever you want (you can simply enable ctrl+win+arrow too, the default)\n
      - Remap Switch to Desktop *num* to your liking\n
      \n
      And I think you’re good to go!\n
      \n
      Krunner\n
      -------\n
      \n
      - Go to settings, then shortcuts\n
      - Search krunner and and remap it to whatever you want.\n
      - Use the shortcut, krunner will start. Inside Krunner, click on the leftmost button\n
      - Change position on screen to center (optional)\n
      - Click Configure enabled search plugins and change those to your liking!\n
      \n
      Kwin\n
      ----\n
      \n
      - With a window opened, press Alt+F3\n
      - Go to more actions and click special application settings\n
      - Press Add property and have fun! If you want the window to start in a specific desktop every time, you can move it to that desktop and add the property virtual desktops with “apply initially”. Should be the default\n
      \n
      End\n
      ===\n
      \n
      And that was… Much less than I thought. Apparently, this whole thing was a journey to get rid of alt+tab. That’s quite funny, but seriously, screw alt+tab. I vehemently hate it.\n
      \n
      I am probably forgetting to talk about something.\n
      \n
      Nevertheless, I hope you enjoyed this post! It’s my first one talking about linux. If you see any mistake, grammar or factual, I’d really appreciate it if you pointed it out. I won’t get mad. Promise.\n
      \n
      Also, if you also have a weird setup such as mine, I’d love to hear about it, and to see if I can incorporate whatever you do that’s weird to other people into my own setup. I am a weird person after all.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 26
    +favouriteCount: 77
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700850801 {#2310
      date: 2023-11-24 19:33:21.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2930 …}
    +votes: Doctrine\ORM\PersistentCollection {#2950 …}
    +reports: Doctrine\ORM\PersistentCollection {#2958 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2948 …}
    +children: [
      1 => App\Entity\EntryComment {#2054
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2058 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I really like that you found a way to utilize the virtual desktop grid. I really love the idea and I can’t wait for plasma 6 to improve upon it but right now I haven’t used it much.\n
          \n
          you wrote that it’s hard to reach meta+9 (win+9) but if you have a numpad and use both hands it doesn’t really matter which number you want to reach. It’s always the same distance away. file browser is always at meta+1, browser is at meta+2, etc. I can’t move up and down like you can but I don’t have to. Even if I hadn’t have a numpad, I’d still have two hands and meta+9 wouldn’t be too far away.\n
          \n
          In short, I guess I want to say that I have found my way and I really appreciate your write up about your way but to me it sounds too complicated. Moreover, the task manager (kde, not windows. different things) is just a mouse move away and I can reach any app I want to. Moreover, Plasma Drawer is reachable within a meta click and has all apps. It’s not yet as good as GNOME’s but it’s getting there.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701284188 {#2055
          date: 2023-11-29 19:56:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gurapoku@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2053 …}
        +nested: Doctrine\ORM\PersistentCollection {#2165 …}
        +votes: Doctrine\ORM\PersistentCollection {#2104 …}
        +reports: Doctrine\ORM\PersistentCollection {#2099 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2108 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2101 …}
        -id: 156133
        -bodyTs: "'+1':87 '+2':92 '+9':50,52,126 '6':27 'alway':76,84 'app':184,200 'appreci':150 'away':80,132,178 'browser':82,88 'click':196 'complic':163 'd':119 'desktop':13 'differ':171 'distanc':79 'doesn':64 'drawer':190 'etc':93 'even':110 'far':131 'file':81 'found':6,144 'get':213 'gnome':208 'good':206 'grid':14 'guess':136 'hadn':113 'hand':62,123 'hard':46 'haven':36 'idea':19 'improv':29 'kde':168 'like':3,101 'love':17 'manag':167 'matter':67 'meta':49,86,91,125,195 'moreov':164,188 'mous':176 'move':97,177 'much':40 'number':69 'numpad':58,117 'plasma':26,189 'reach':48,73,182 'reachabl':192 'realli':2,16,66,149 'right':33 'say':140 'short':134 'sound':161 'still':120 'task':166 'thing':172 'two':122 'upon':30 'use':38,60 'util':10 'virtual':12 'wait':24 'want':71,138,186 'way':8,146,156 'win':51 'window':170 'within':193 'wouldn':127 'write':152 'wrote':42 'yet':204"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6065154"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700772360 {#2052
          date: 2023-11-23 21:46:00.0 +01:00
        }
        +"title": 156133
      }
      0 => App\Entity\EntryComment {#2106}
    ]
    -id: 16088
    -titleTs: "'kde':3 'plasma':4 'weird':2 'workflow':5"
    -bodyTs: "'+9':790 '/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1385 '/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1119 '/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1490 '/a/wwy70st](https://imgur.com/a/wwy70st)]':866 '1':629,662,691,979,1092,1695,1701 '128':1485 '2':109,624,636,653,698 '3':705,1698,1714 '3x3':818 '4':714 '45':1487 '5':465,470,720 '6':733,1392 '7':740 '8':743 '9':686,757,824,987,1144,1684 '98':1486 'abl':183,257,925 'access':1594 'achiev':240 'action':1834 'add':1679,1841,1867 'adjac':883 'adult':1589 'alien':1039 'allow':283,1061 'also':1461,1961,1964 'alt':328,330,410,421,430,437,541,1571,1580,1829,1899,1908 'alway':846,870 'amaz':815,830,1605 'and/or':316 'anim':315,1720 'annoy':444,775 'anoth':128 'answer':564 'anyon':11 'anyth':1330 'app':1321,1477,1644 'appar':1888 'appear':71,1340 'appli':1254,1259,1873 'applic':1838 'appreci':1948 'arithmet':1482 'around':1045,1098,1108,1128,1718 'arrow':1706,1756 'arrowkey':850,1212 'assign':930,1624 'assum':1411 'automat':613,641 'back':424,658 'bad':457 'bane':334 'bar':1338,1676 'becom':1431 'boy':1307 'briefli':129 'browser':142,692 'build':287 'bundl':1324 'button':1680,1693,1804 'calcul':1469,1476 'call':95,570,574,589 'came':178 'card':742,759 'care':199 'categori':528 'center':1810 'certain':1618 'chang':121,414,479,632,927,984,1629,1805,1818 'chapter':210 'click':995,1677,1703,1800,1812,1836 'come':657,1323 'complet':1015 'complic':1167 'con':1077 'concentr':107,307 'concis':1057 'configur':1813 'confus':1081 'content':166 'contribut':164 'cool':678,1398 'correct':440,1284 'cri':1601 'ctrl':848,888,895,902,909,933,942,951,960,996,999,1002,1005,1151,1210,1217,1754 'd':51,388,1146,1351,1409,1946,1973 'da':665 'damn':988 'day':1613 'decid':171,1242 'default':1262,1456,1759,1878 'defeat':1016 'defin':1372 'definit':1291,1375 'depend':721 'des':232 'deskop':1091 'desktop':566,577,594,628,634,652,661,801,809,893,900,907,914,932,940,949,958,967,978,986,1047,1066,1096,1110,1143,1334,1628,1662,1670,1685,1740,1763,1856,1865,1871 'detail':1543 'dictionari':1499 'didn':412 'differ':689 'disabl':1406,1425,1719 'discord':699,702 'doesn':1257 'down/to':1741 'draw':855 'driven':268 'e.g':273 'easi':602,1180 'easili':286 'effortless':252 'emac':734,737 'empti':1333 'enabl':1715,1753,1814 'end':1879 'engin':1265 'english':1496 'enjoy':1926 'entir':381,1452 'even':116,1473,1593 'ever':138,805 'everi':1612,1857 'everyth':1023 'exact':673 'exist':337 'expect':1422 'explain':174,214,520,1054 'explan':505 'exponenci':497 'extrem':350,443,1080,1165 'f3':1572,1582,1830 'fact':1402 'factual':1944 'fail':446 'far':1074 'fast':1433 'featur':1464 'find':1735 'firefox':695,1112 'first':427,1932 'fix':796 'fn':1581 'focus':123 'forget':369,1917 'fullscreen':1638 'fun':1845 'funni':1904 'game':715,728 'get':193,325,349,496,535,549,1141,1187,1289,1439,1683,1711,1896,1958 'go':213,304,587,766,891,898,905,912,1541,1664,1728,1775,1777,1831 'god':1514 'godsent':1607 'gonna':1600 'good':1583,1655,1773 'googl':1382 'got':442 'gracious':1584 'grammar':1942 'greeaat':916 'grid':802,810,863,877,1663 'group':597 'guess':1417 'guid':20 'hard':103,783,791,1123 'harder':117,1234 'hate':1912 'head':1127 'hear':1976 'heard':806 'heavi':318 'hey':83 'hjkl':1219 'home':1226 'hope':1924 'howev':572 'imgur.com':865,1118,1384,1489 'imgur.com/a/ohkzqjk](https://imgur.com/a/ohkzqjk)],':1383 'imgur.com/a/sm1p6w7](https://imgur.com/a/sm1p6w7)]':1117 'imgur.com/a/wrfwkzp](https://imgur.com/a/wrfwkzp)]':1488 'imgur.com/a/wwy70st](https://imgur.com/a/wwy70st)]':864 'import':1558 'imposs':341 'incorpor':1985 'inde':1012 'initi':1874 'insid':1798 'instal':1478 'instanc':1083,1366 'instantan':313 'instead':1699 'interest':36 'introduc':1035 'isn':679,792 'issu':776,918 'join':1158 'journey':1894 'kde':77,222,573,1263,1326,1460,1534 'key':75,79 'keyboard':781 'kitti':709 'know':871,1122,1132,1252,1523 'krunner':1247,1268,1300,1315,1318,1346,1430,1776,1783,1795,1799 'kwin':1530,1531,1736,1823 'laptop':1576 'learn':56 'least':561 'leav':694,701,708,736,746 'left':676,904,908,954,959,1154,1674 'left/to':1743 'leftmost':1803 'lemmi':168 'less':1884 'let':618,853,972,1084 'lightn':1432 'like':301,407,990,1104,1160,1381,1767,1822 'linux':1588,1936 'littl':837,1336,1445,1650 'll':43,173,212,992,1563 'look':352,1103,1269,1503,1506,1509,1512,1517 'lose':306 'love':52,1974 'lower':1420 'm':1450,1599 'mad':1959 'made':1395 'major':1427 'make':44,367,1231,1367,1442 'manag':523,1537,1549 'mani':399 'math':1299 'may':1163,1578 'mayb':1285,1292 'mean':1135 'meant':9,547 'meet':798 'memori':267,289 'menu':1597,1603 'mess':60 'meta':81 'middl':1116 'mine':816,1971 'minim':614,642,1640 'mistak':1941 'move':880,937,946,955,964,1861 'much':1387,1388,1646,1647,1652,1883 'multi':98 'multi-task':97 'multipl':186 'muscl':266,288 'muscle-memori':265 'music':744,750 'nativ':1495 'navig':1182,1716 'need':922,993,1466 'nevertheless':49,1922 'nigh':340 'non':1239,1494 'non-nat':1493 'non-vimm':1238 'note':1,3,1206,1248 'notic':1573 'nowaday':1214 'num':764,768,832,1764 'number':778 'oftentim':366 'oh':1306 'one':125,488,546,552,562,773,892,899,906,913,917,939,948,957,966,1113,1275,1739,1933 'open':144,359,375,503,623,670,696,703,712,738,755,1645,1827 'opposit':91 'option':1723,1811 'order':361 'outcom':278 'over':1166 'overview':510 'part':1040 'peopl':1994 'perfect':969 'perform':317 'perhap':1036 'person':135,841,2003 'pictur':604 'play':717 'pleas':2 'plugin':1361,1407,1441,1500,1816 'point':1018,1707,1952 'posit':1632,1806 'possibl':228,295,1029,1414 'post':37,48,1233,1928 'pray':392,1609 'predict':1436 'prefac':82 'press':274,390,409,420,429,436,762,1828,1840 'pretend':1086 'pretti':1501,1504,1507,1510,1513,1518 'probabl':1916 'process':354,475,483 'product':47 'promis':1960 'properti':1842,1869 'pros':1059 'provid':18 'publish':154 'purpos':690 'put':591,1357 'quick':1298 'quit':1903 'rare':842 'rather':38 're':1586,1772 'reach':785,1064 'read':32,40,235 'realli':322,1947 'reason':580 'redund':1175 'regardless':1071 'remap':1349,1737,1760,1786 'replic':24,218,1659 'rid':326,536,550,1897 'right':682,911,915,963,968,1004,1007,1203,1204,1205,1688 'right/up':1745 'row':1227,1696 'run':1567 'say':620,974,1694 'screen':1808 'screw':1907 'scroll':1731 'search':1264,1337,1369,1457,1529,1668,1675,1782,1815 'secret':1596 'see':1278,1939,1981 'seem':989,1164,1397 'select':363 'serious':1906 'servic':751 'set':1666,1727,1779,1839 'setup':67,176,202,209,220,504,1968,1998 'shift':935,944,953,962 'shortcut':69,276,347,459,525,557,833,887,1070,1150,1570,1730,1781,1794 'show':1373 'simpl':563 'simpli':508,592,1752 'sinc':159,826,868,1093,1228,1550 'singl':88,1069,1149,1569 'size':1631 'sketch':859,1105 'skip':206 'sleeker':1270 'slight':774 'someth':57,155,246,260,272,406,611,1921 'speaker':1497 'special':1837 'specif':1643,1855 'spell':1283 'spotifi':747 'start':1196,1208,1353,1370,1637,1797,1852 'stay':1223 'step':293,298,466,471,1027 'still':921,1724 'stress':194,351 'stuff':320 'stupid':1173,1202 'subsequ':1378 'sure':1191,1453 'surpris':1179 'switch':1722,1738,1761 'ta':664 'ta-da':663 'tab':143,329,331,411,422,431,438,542,1900,1909 'talk':1919,1934 'task':110,319 'tasker':89,99 'teamspeak':732 'tell':396,1564 'termin':706,711 'terribl':493,499 'test':452 'thank':233 'thing':126,531,1364,1393,1891 'think':152,262,607,1267,1554,1770 'though':919 'thought':1887 'thus':169 'time':114,148,191,386,400,449,1858 'tip':1312 'ton':1359 'took':464 'tool':1458 'top':1343,1673 'tough':1052 'travel':852 'tri':786,1020 'type':133,788,1329,1484 'understand':1236 'unnecessari':838,1171 'unpredict':1446 'use':15,62,185,345,556,730,754,843,847,1188,1197,1216,1245,1273,1792 'usual':569,729,1410 've':150 'vehement':1911 'videogam':718 'vimmer':1240 'virtual':565,576,593,627,633,651,660,800,931,1046,1095,1109,1627,1661,1669,1870 'wanna':1479 'want':238,243,248,254,323,373,403,419,490,533,649,982,1139,1276,1287,1294,1521,1749,1791,1848 'way':1058,1656 'weird':1169,1967,1991,2002 'well':812 'whatev':309,647,749,1747,1789,1986 'whenev':241,269,760 'whether':484,723,1454,1634 'whole':1890 'wild':741,758 'win':73,763,789,831,849,889,896,903,910,934,943,952,961,997,1000,1003,1006,1211,1218,1350,1755 'window':74,187,356,371,417,428,434,477,502,522,599,615,625,638,667,928,938,947,956,965,1152,1418,1536,1548,1625,1826,1850 'without':192,261,348 'won':1539,1956 'word':1281,1379 'work':726,1013 'workflow':6,1043 'workspac':571,687,769,825,862,884 'would':365,1230 'wouldn':1193 'wrap':1044,1097,1107,1125,1717 'write':1697 'wrong':433 'x2':432 'x3':439 'yeah':1120 'yep':1155 'yes':1048 'yet':162"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700856394
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8659164"
    +editedAt: DateTimeImmutable @1701284614 {#2829
      date: 2023-11-29 20:03:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700769994 {#2653
      date: 2023-11-23 21:06:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2110 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2107 …}
  +body: "do you have a numpad? wouldn’t that make more sense? I usually use the numpad to assign the position of a window. meta+7 is in the upper left corner, meta+6 is on the right, etc. but it would work with workspaces as well"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700772558 {#2109
    date: 2023-11-23 21:49:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gurapoku@lemmy.world"
    "@orsetto@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2112 …}
  +nested: Doctrine\ORM\PersistentCollection {#2114 …}
  +votes: Doctrine\ORM\PersistentCollection {#2117 …}
  +reports: Doctrine\ORM\PersistentCollection {#2122 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
  -id: 156145
  -bodyTs: "'+6':33 '+7':25 'assign':18 'corner':31 'etc':38 'left':30 'make':9 'meta':24,32 'numpad':5,16 'posit':20 'right':37 'sens':11 'upper':29 'use':14 'usual':13 'well':46 'window':23 'work':42 'workspac':44 'would':41 'wouldn':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6065225"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700772558 {#2103
    date: 2023-11-23 21:49:18.0 +01:00
  }
  +"title": 156145
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2386
  +user: Proxies\__CG__\App\Entity\User {#2039 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Recent-Research-Papers-Piracy"
  +title: "Recent Research Papers Piracy"
  +url: null
  +body: "I’m looking for recently published research papers. I’m wondering what are the methods of obtaining recently published research papers apart from methods described in the megathread ?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 59
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700690527 {#3099
    date: 2023-11-22 23:02:07.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3066 …}
  +votes: Doctrine\ORM\PersistentCollection {#3106 …}
  +reports: Doctrine\ORM\PersistentCollection {#3108 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3110 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3112 …}
  +badges: Doctrine\ORM\PersistentCollection {#3114 …}
  +children: [
    App\Entity\EntryComment {#2380
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: null
      +root: null
      +body: "Emailing the author and asking for the paper"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 66
      +score: 0
      +lastActive: DateTime @1701176680 {#2364
        date: 2023-11-28 14:04:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@SilverMutant@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2385 …}
      +nested: Doctrine\ORM\PersistentCollection {#2378 …}
      +votes: Doctrine\ORM\PersistentCollection {#2381 …}
      +reports: Doctrine\ORM\PersistentCollection {#1910 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
      -id: 147399
      -bodyTs: "'ask':5 'author':3 'email':1 'paper':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5997001"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700583519 {#2372
        date: 2023-11-21 17:18:39.0 +01:00
      }
      +"title": 147399
    }
  ]
  -id: 15139
  -titleTs: "'paper':3 'piraci':4 'recent':1 'research':2"
  -bodyTs: "'apart':22 'describ':25 'look':3 'm':2,10 'megathread':28 'method':15,24 'obtain':17 'paper':8,21 'publish':6,19 'recent':5,18 'research':7,20 'wonder':11"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700669396
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8846994"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700582996 {#3087
    date: 2023-11-21 17:09:56.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2386
  +user: Proxies\__CG__\App\Entity\User {#2039 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Recent-Research-Papers-Piracy"
  +title: "Recent Research Papers Piracy"
  +url: null
  +body: "I’m looking for recently published research papers. I’m wondering what are the methods of obtaining recently published research papers apart from methods described in the megathread ?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 59
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700690527 {#3099
    date: 2023-11-22 23:02:07.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3066 …}
  +votes: Doctrine\ORM\PersistentCollection {#3106 …}
  +reports: Doctrine\ORM\PersistentCollection {#3108 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3110 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3112 …}
  +badges: Doctrine\ORM\PersistentCollection {#3114 …}
  +children: [
    App\Entity\EntryComment {#2380
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: null
      +root: null
      +body: "Emailing the author and asking for the paper"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 66
      +score: 0
      +lastActive: DateTime @1701176680 {#2364
        date: 2023-11-28 14:04:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@SilverMutant@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2385 …}
      +nested: Doctrine\ORM\PersistentCollection {#2378 …}
      +votes: Doctrine\ORM\PersistentCollection {#2381 …}
      +reports: Doctrine\ORM\PersistentCollection {#1910 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
      -id: 147399
      -bodyTs: "'ask':5 'author':3 'email':1 'paper':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5997001"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700583519 {#2372
        date: 2023-11-21 17:18:39.0 +01:00
      }
      +"title": 147399
    }
  ]
  -id: 15139
  -titleTs: "'paper':3 'piraci':4 'recent':1 'research':2"
  -bodyTs: "'apart':22 'describ':25 'look':3 'm':2,10 'megathread':28 'method':15,24 'obtain':17 'paper':8,21 'publish':6,19 'recent':5,18 'research':7,20 'wonder':11"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700669396
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8846994"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700582996 {#3087
    date: 2023-11-21 17:09:56.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2386
  +user: Proxies\__CG__\App\Entity\User {#2039 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Recent-Research-Papers-Piracy"
  +title: "Recent Research Papers Piracy"
  +url: null
  +body: "I’m looking for recently published research papers. I’m wondering what are the methods of obtaining recently published research papers apart from methods described in the megathread ?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 59
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700690527 {#3099
    date: 2023-11-22 23:02:07.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3066 …}
  +votes: Doctrine\ORM\PersistentCollection {#3106 …}
  +reports: Doctrine\ORM\PersistentCollection {#3108 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3110 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3112 …}
  +badges: Doctrine\ORM\PersistentCollection {#3114 …}
  +children: [
    App\Entity\EntryComment {#2380
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: null
      +root: null
      +body: "Emailing the author and asking for the paper"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 66
      +score: 0
      +lastActive: DateTime @1701176680 {#2364
        date: 2023-11-28 14:04:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@SilverMutant@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2385 …}
      +nested: Doctrine\ORM\PersistentCollection {#2378 …}
      +votes: Doctrine\ORM\PersistentCollection {#2381 …}
      +reports: Doctrine\ORM\PersistentCollection {#1910 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
      -id: 147399
      -bodyTs: "'ask':5 'author':3 'email':1 'paper':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5997001"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700583519 {#2372
        date: 2023-11-21 17:18:39.0 +01:00
      }
      +"title": 147399
    }
  ]
  -id: 15139
  -titleTs: "'paper':3 'piraci':4 'recent':1 'research':2"
  -bodyTs: "'apart':22 'describ':25 'look':3 'm':2,10 'megathread':28 'method':15,24 'obtain':17 'paper':8,21 'publish':6,19 'recent':5,18 'research':7,20 'wonder':11"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700669396
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8846994"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700582996 {#3087
    date: 2023-11-21 17:09:56.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#2380
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2386
    +user: Proxies\__CG__\App\Entity\User {#2039 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Recent-Research-Papers-Piracy"
    +title: "Recent Research Papers Piracy"
    +url: null
    +body: "I’m looking for recently published research papers. I’m wondering what are the methods of obtaining recently published research papers apart from methods described in the megathread ?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 59
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700690527 {#3099
      date: 2023-11-22 23:02:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3066 …}
    +votes: Doctrine\ORM\PersistentCollection {#3106 …}
    +reports: Doctrine\ORM\PersistentCollection {#3108 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3110 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3112 …}
    +badges: Doctrine\ORM\PersistentCollection {#3114 …}
    +children: [
      App\Entity\EntryComment {#2380}
    ]
    -id: 15139
    -titleTs: "'paper':3 'piraci':4 'recent':1 'research':2"
    -bodyTs: "'apart':22 'describ':25 'look':3 'm':2,10 'megathread':28 'method':15,24 'obtain':17 'paper':8,21 'publish':6,19 'recent':5,18 'research':7,20 'wonder':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700669396
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8846994"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700582996 {#3087
      date: 2023-11-21 17:09:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: "Emailing the author and asking for the paper"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 66
  +score: 0
  +lastActive: DateTime @1701176680 {#2364
    date: 2023-11-28 14:04:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@SilverMutant@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2385 …}
  +nested: Doctrine\ORM\PersistentCollection {#2378 …}
  +votes: Doctrine\ORM\PersistentCollection {#2381 …}
  +reports: Doctrine\ORM\PersistentCollection {#1910 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
  -id: 147399
  -bodyTs: "'ask':5 'author':3 'email':1 'paper':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5997001"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700583519 {#2372
    date: 2023-11-21 17:18:39.0 +01:00
  }
  +"title": 147399
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#2380
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2386
    +user: Proxies\__CG__\App\Entity\User {#2039 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Recent-Research-Papers-Piracy"
    +title: "Recent Research Papers Piracy"
    +url: null
    +body: "I’m looking for recently published research papers. I’m wondering what are the methods of obtaining recently published research papers apart from methods described in the megathread ?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 59
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700690527 {#3099
      date: 2023-11-22 23:02:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3066 …}
    +votes: Doctrine\ORM\PersistentCollection {#3106 …}
    +reports: Doctrine\ORM\PersistentCollection {#3108 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3110 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3112 …}
    +badges: Doctrine\ORM\PersistentCollection {#3114 …}
    +children: [
      App\Entity\EntryComment {#2380}
    ]
    -id: 15139
    -titleTs: "'paper':3 'piraci':4 'recent':1 'research':2"
    -bodyTs: "'apart':22 'describ':25 'look':3 'm':2,10 'megathread':28 'method':15,24 'obtain':17 'paper':8,21 'publish':6,19 'recent':5,18 'research':7,20 'wonder':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700669396
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8846994"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700582996 {#3087
      date: 2023-11-21 17:09:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: "Emailing the author and asking for the paper"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 66
  +score: 0
  +lastActive: DateTime @1701176680 {#2364
    date: 2023-11-28 14:04:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@SilverMutant@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2385 …}
  +nested: Doctrine\ORM\PersistentCollection {#2378 …}
  +votes: Doctrine\ORM\PersistentCollection {#2381 …}
  +reports: Doctrine\ORM\PersistentCollection {#1910 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
  -id: 147399
  -bodyTs: "'ask':5 'author':3 'email':1 'paper':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5997001"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700583519 {#2372
    date: 2023-11-21 17:18:39.0 +01:00
  }
  +"title": 147399
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#2380
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2386
    +user: Proxies\__CG__\App\Entity\User {#2039 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Recent-Research-Papers-Piracy"
    +title: "Recent Research Papers Piracy"
    +url: null
    +body: "I’m looking for recently published research papers. I’m wondering what are the methods of obtaining recently published research papers apart from methods described in the megathread ?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 59
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700690527 {#3099
      date: 2023-11-22 23:02:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3066 …}
    +votes: Doctrine\ORM\PersistentCollection {#3106 …}
    +reports: Doctrine\ORM\PersistentCollection {#3108 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3110 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3112 …}
    +badges: Doctrine\ORM\PersistentCollection {#3114 …}
    +children: [
      App\Entity\EntryComment {#2380}
    ]
    -id: 15139
    -titleTs: "'paper':3 'piraci':4 'recent':1 'research':2"
    -bodyTs: "'apart':22 'describ':25 'look':3 'm':2,10 'megathread':28 'method':15,24 'obtain':17 'paper':8,21 'publish':6,19 'recent':5,18 'research':7,20 'wonder':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700669396
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8846994"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700582996 {#3087
      date: 2023-11-21 17:09:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: "Emailing the author and asking for the paper"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 66
  +score: 0
  +lastActive: DateTime @1701176680 {#2364
    date: 2023-11-28 14:04:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@SilverMutant@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2385 …}
  +nested: Doctrine\ORM\PersistentCollection {#2378 …}
  +votes: Doctrine\ORM\PersistentCollection {#2381 …}
  +reports: Doctrine\ORM\PersistentCollection {#1910 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
  -id: 147399
  -bodyTs: "'ask':5 'author':3 'email':1 'paper':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5997001"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700583519 {#2372
    date: 2023-11-21 17:18:39.0 +01:00
  }
  +"title": 147399
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2033
  +user: Proxies\__CG__\App\Entity\User {#2008 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "My-idea-of-maintaining-E2EE-between-people-in-the-age"
  +title: "My idea of maintaining E2EE between people in the age of the UK's and EU's anti-privacy laws"
  +url: null
  +body: """
    Before I say anything else, I should mention that this is nothing ground-breaking, neither is it terribly difficult to implement. This is simply how I envision a simple solution.\n
    \n
    Basically, the EU and the UK want the secret keys to your encrypted media/messages. Which essentially breaks encryption completely, ending E2EE usage.\n
    \n
    The alternative is, then, for the user to utilise their own form of E2EE. How though? The answer, in my opinion, is personal exchange of keys utilising asymmetrical encryption. Exchanging public keys in plaintext is fine as long as they don’t have your private key. Which means unencrypted services like SMS could also be secured using this method (for example, have the public key of a user in their profile). I believe QKSMS employed encryption for SMSes for as long as it lasted, but no idea about the kind of encryption).\n
    \n
    Technically, if everyone started to use p2p messengers with asymmetrical encryption, the EU would have very little they could do without compromising every mobile in the region and preventing people from downloading APKs somehow (sorry iOS users but you’re never going to have privacy anyway).\n
    \n
    However, this is only possible with a FOSS project, because a company would have to fork over the keys anyway to stay alive. A FOSS project can simply be forked once the OG maintainer stops working on it due to government pressure. That is where the problem comes, since FOSS projects can’t really run their own servers to store media, making p2p the only viable option. But with some people behind CG-NAT, that becomes harder for non-technical users.\n
    \n
    I don’t have a way to solve this other than the general population becoming tech-savvy enough to give a damn.\n
    \n
    Tl:dr; FOSS projects are best suited for implementing personal E2EE between users, but that makes p2p the only viable option without a back-end, which makes it difficult for people behind CG-NAT.\n
    \n
    Cheers
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 39
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700846071 {#3046
    date: 2023-11-24 18:14:31.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3014 …}
  +votes: Doctrine\ORM\PersistentCollection {#3053 …}
  +reports: Doctrine\ORM\PersistentCollection {#3055 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
  +badges: Doctrine\ORM\PersistentCollection {#3061 …}
  +children: [
    1 => App\Entity\EntryComment {#2084
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2033 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2078 …}
      +root: App\Entity\EntryComment {#2011
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2033 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
        +image: null
        +parent: null
        +root: null
        +body: "I highly doubt that it’ll ever happen, but if, I’ll just host my own matrix server and I’m good to go."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1701246438 {#2018
          date: 2023-11-29 09:27:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2028 …}
        +nested: Doctrine\ORM\PersistentCollection {#2012 …}
        +votes: Doctrine\ORM\PersistentCollection {#2013 …}
        +reports: Doctrine\ORM\PersistentCollection {#2035 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2144 …}
        -id: 151064
        -bodyTs: "'doubt':3 'ever':7 'go':24 'good':22 'happen':8 'high':2 'host':14 'll':6,12 'm':21 'matrix':17 'server':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6025704"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700670502 {#2025
          date: 2023-11-22 17:28:22.0 +01:00
        }
        +"title": 151064
      }
      +body: """
        *In case the EU manages to force all providers to backdoor the services\n
        \n
        I don’t think that’ll happen anyway. But you are right, the server doesn’t matter too much in the csse of e2e. The client is more important.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1700674476 {#2061
        date: 2023-11-22 18:34:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MigratingtoLemmy@lemmy.world"
        "@GravitySpoiled@lemmy.ml"
        "@LWD@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2076 …}
      +nested: Doctrine\ORM\PersistentCollection {#2083 …}
      +votes: Doctrine\ORM\PersistentCollection {#2085 …}
      +reports: Doctrine\ORM\PersistentCollection {#2062 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2063 …}
      -id: 151291
      -bodyTs: "'anyway':21 'backdoor':11 'case':2 'client':39 'csse':35 'doesn':28 'e2e':37 'eu':4 'forc':7 'happen':20 'import':42 'll':19 'manag':5 'matter':30 'much':32 'provid':9 'right':25 'server':27 'servic':13 'think':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6027396"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700674476 {#2079
        date: 2023-11-22 18:34:36.0 +01:00
      }
      +"title": 151291
    }
    0 => App\Entity\EntryComment {#2011}
  ]
  -id: 15505
  -titleTs: "'age':10 'anti':19 'anti-privaci':18 'e2ee':5 'eu':16 'idea':2 'law':21 'maintain':4 'peopl':7 'privaci':20 'uk':13"
  -bodyTs: "'aliv':214 'also':107 'altern':55 'answer':71 'anyth':4 'anyway':191,211 'apk':178 'asymmetr':81,155 'back':322 'back-end':321 'basic':32 'becom':268,289 'behind':263,330 'believ':126 'best':303 'break':15,48 'cg':265,332 'cg-nat':264,331 'cheer':334 'come':239 'compani':203 'complet':50 'compromis':167 'could':106,164 'damn':297 'difficult':20,327 'download':177 'dr':299 'due':230 'e2ee':52,67,308 'els':5 'employ':128 'encrypt':44,49,82,129,145,156 'end':51,323 'enough':293 'envis':28 'essenti':47 'eu':34,158 'everi':168 'everyon':148 'exampl':114 'exchang':77,83 'fine':89 'fork':207,221 'form':65 'foss':199,216,241,300 'general':287 'give':295 'go':187 'govern':232 'ground':14 'ground-break':13 'harder':269 'howev':192 'idea':140 'implement':22,306 'io':181 'key':41,79,85,99,118,210 'kind':143 'last':137 'like':104 'littl':162 'long':91,134 'maintain':225 'make':253,313,325 'mean':101 'media':252 'media/messages':45 'mention':8 'messeng':153 'method':112 'mobil':169 'nat':266,333 'neither':16 'never':186 'non':272 'non-techn':271 'noth':12 'og':224 'opinion':74 'option':258,318 'p2p':152,254,314 'peopl':175,262,329 'person':76,307 'plaintext':87 'popul':288 'possibl':196 'pressur':233 'prevent':174 'privaci':190 'privat':98 'problem':238 'profil':124 'project':200,217,242,301 'public':84,117 'qksms':127 're':185 'realli':245 'region':172 'run':246 'savvi':292 'say':3 'secret':40 'secur':109 'server':249 'servic':103 'simpl':30 'simpli':25,219 'sinc':240 'sms':105 'smses':131 'solut':31 'solv':282 'somehow':179 'sorri':180 'start':149 'stay':213 'stop':226 'store':251 'suit':304 'tech':291 'tech-savvi':290 'technic':146,273 'terribl':19 'though':69 'tl':298 'uk':37 'unencrypt':102 'usag':53 'use':110,151 'user':60,121,182,274,310 'utilis':62,80 'viabl':257,317 'want':38 'way':280 'without':166,319 'work':227 'would':159,204"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700755875
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8608802"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700669475 {#3035
    date: 2023-11-22 17:11:15.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2033
  +user: Proxies\__CG__\App\Entity\User {#2008 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "My-idea-of-maintaining-E2EE-between-people-in-the-age"
  +title: "My idea of maintaining E2EE between people in the age of the UK's and EU's anti-privacy laws"
  +url: null
  +body: """
    Before I say anything else, I should mention that this is nothing ground-breaking, neither is it terribly difficult to implement. This is simply how I envision a simple solution.\n
    \n
    Basically, the EU and the UK want the secret keys to your encrypted media/messages. Which essentially breaks encryption completely, ending E2EE usage.\n
    \n
    The alternative is, then, for the user to utilise their own form of E2EE. How though? The answer, in my opinion, is personal exchange of keys utilising asymmetrical encryption. Exchanging public keys in plaintext is fine as long as they don’t have your private key. Which means unencrypted services like SMS could also be secured using this method (for example, have the public key of a user in their profile). I believe QKSMS employed encryption for SMSes for as long as it lasted, but no idea about the kind of encryption).\n
    \n
    Technically, if everyone started to use p2p messengers with asymmetrical encryption, the EU would have very little they could do without compromising every mobile in the region and preventing people from downloading APKs somehow (sorry iOS users but you’re never going to have privacy anyway).\n
    \n
    However, this is only possible with a FOSS project, because a company would have to fork over the keys anyway to stay alive. A FOSS project can simply be forked once the OG maintainer stops working on it due to government pressure. That is where the problem comes, since FOSS projects can’t really run their own servers to store media, making p2p the only viable option. But with some people behind CG-NAT, that becomes harder for non-technical users.\n
    \n
    I don’t have a way to solve this other than the general population becoming tech-savvy enough to give a damn.\n
    \n
    Tl:dr; FOSS projects are best suited for implementing personal E2EE between users, but that makes p2p the only viable option without a back-end, which makes it difficult for people behind CG-NAT.\n
    \n
    Cheers
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 39
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700846071 {#3046
    date: 2023-11-24 18:14:31.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3014 …}
  +votes: Doctrine\ORM\PersistentCollection {#3053 …}
  +reports: Doctrine\ORM\PersistentCollection {#3055 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
  +badges: Doctrine\ORM\PersistentCollection {#3061 …}
  +children: [
    1 => App\Entity\EntryComment {#2084
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2033 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2078 …}
      +root: App\Entity\EntryComment {#2011
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2033 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
        +image: null
        +parent: null
        +root: null
        +body: "I highly doubt that it’ll ever happen, but if, I’ll just host my own matrix server and I’m good to go."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1701246438 {#2018
          date: 2023-11-29 09:27:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2028 …}
        +nested: Doctrine\ORM\PersistentCollection {#2012 …}
        +votes: Doctrine\ORM\PersistentCollection {#2013 …}
        +reports: Doctrine\ORM\PersistentCollection {#2035 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2144 …}
        -id: 151064
        -bodyTs: "'doubt':3 'ever':7 'go':24 'good':22 'happen':8 'high':2 'host':14 'll':6,12 'm':21 'matrix':17 'server':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6025704"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700670502 {#2025
          date: 2023-11-22 17:28:22.0 +01:00
        }
        +"title": 151064
      }
      +body: """
        *In case the EU manages to force all providers to backdoor the services\n
        \n
        I don’t think that’ll happen anyway. But you are right, the server doesn’t matter too much in the csse of e2e. The client is more important.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1700674476 {#2061
        date: 2023-11-22 18:34:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MigratingtoLemmy@lemmy.world"
        "@GravitySpoiled@lemmy.ml"
        "@LWD@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2076 …}
      +nested: Doctrine\ORM\PersistentCollection {#2083 …}
      +votes: Doctrine\ORM\PersistentCollection {#2085 …}
      +reports: Doctrine\ORM\PersistentCollection {#2062 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2063 …}
      -id: 151291
      -bodyTs: "'anyway':21 'backdoor':11 'case':2 'client':39 'csse':35 'doesn':28 'e2e':37 'eu':4 'forc':7 'happen':20 'import':42 'll':19 'manag':5 'matter':30 'much':32 'provid':9 'right':25 'server':27 'servic':13 'think':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6027396"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700674476 {#2079
        date: 2023-11-22 18:34:36.0 +01:00
      }
      +"title": 151291
    }
    0 => App\Entity\EntryComment {#2011}
  ]
  -id: 15505
  -titleTs: "'age':10 'anti':19 'anti-privaci':18 'e2ee':5 'eu':16 'idea':2 'law':21 'maintain':4 'peopl':7 'privaci':20 'uk':13"
  -bodyTs: "'aliv':214 'also':107 'altern':55 'answer':71 'anyth':4 'anyway':191,211 'apk':178 'asymmetr':81,155 'back':322 'back-end':321 'basic':32 'becom':268,289 'behind':263,330 'believ':126 'best':303 'break':15,48 'cg':265,332 'cg-nat':264,331 'cheer':334 'come':239 'compani':203 'complet':50 'compromis':167 'could':106,164 'damn':297 'difficult':20,327 'download':177 'dr':299 'due':230 'e2ee':52,67,308 'els':5 'employ':128 'encrypt':44,49,82,129,145,156 'end':51,323 'enough':293 'envis':28 'essenti':47 'eu':34,158 'everi':168 'everyon':148 'exampl':114 'exchang':77,83 'fine':89 'fork':207,221 'form':65 'foss':199,216,241,300 'general':287 'give':295 'go':187 'govern':232 'ground':14 'ground-break':13 'harder':269 'howev':192 'idea':140 'implement':22,306 'io':181 'key':41,79,85,99,118,210 'kind':143 'last':137 'like':104 'littl':162 'long':91,134 'maintain':225 'make':253,313,325 'mean':101 'media':252 'media/messages':45 'mention':8 'messeng':153 'method':112 'mobil':169 'nat':266,333 'neither':16 'never':186 'non':272 'non-techn':271 'noth':12 'og':224 'opinion':74 'option':258,318 'p2p':152,254,314 'peopl':175,262,329 'person':76,307 'plaintext':87 'popul':288 'possibl':196 'pressur':233 'prevent':174 'privaci':190 'privat':98 'problem':238 'profil':124 'project':200,217,242,301 'public':84,117 'qksms':127 're':185 'realli':245 'region':172 'run':246 'savvi':292 'say':3 'secret':40 'secur':109 'server':249 'servic':103 'simpl':30 'simpli':25,219 'sinc':240 'sms':105 'smses':131 'solut':31 'solv':282 'somehow':179 'sorri':180 'start':149 'stay':213 'stop':226 'store':251 'suit':304 'tech':291 'tech-savvi':290 'technic':146,273 'terribl':19 'though':69 'tl':298 'uk':37 'unencrypt':102 'usag':53 'use':110,151 'user':60,121,182,274,310 'utilis':62,80 'viabl':257,317 'want':38 'way':280 'without':166,319 'work':227 'would':159,204"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700755875
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8608802"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700669475 {#3035
    date: 2023-11-22 17:11:15.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2033
  +user: Proxies\__CG__\App\Entity\User {#2008 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "My-idea-of-maintaining-E2EE-between-people-in-the-age"
  +title: "My idea of maintaining E2EE between people in the age of the UK's and EU's anti-privacy laws"
  +url: null
  +body: """
    Before I say anything else, I should mention that this is nothing ground-breaking, neither is it terribly difficult to implement. This is simply how I envision a simple solution.\n
    \n
    Basically, the EU and the UK want the secret keys to your encrypted media/messages. Which essentially breaks encryption completely, ending E2EE usage.\n
    \n
    The alternative is, then, for the user to utilise their own form of E2EE. How though? The answer, in my opinion, is personal exchange of keys utilising asymmetrical encryption. Exchanging public keys in plaintext is fine as long as they don’t have your private key. Which means unencrypted services like SMS could also be secured using this method (for example, have the public key of a user in their profile). I believe QKSMS employed encryption for SMSes for as long as it lasted, but no idea about the kind of encryption).\n
    \n
    Technically, if everyone started to use p2p messengers with asymmetrical encryption, the EU would have very little they could do without compromising every mobile in the region and preventing people from downloading APKs somehow (sorry iOS users but you’re never going to have privacy anyway).\n
    \n
    However, this is only possible with a FOSS project, because a company would have to fork over the keys anyway to stay alive. A FOSS project can simply be forked once the OG maintainer stops working on it due to government pressure. That is where the problem comes, since FOSS projects can’t really run their own servers to store media, making p2p the only viable option. But with some people behind CG-NAT, that becomes harder for non-technical users.\n
    \n
    I don’t have a way to solve this other than the general population becoming tech-savvy enough to give a damn.\n
    \n
    Tl:dr; FOSS projects are best suited for implementing personal E2EE between users, but that makes p2p the only viable option without a back-end, which makes it difficult for people behind CG-NAT.\n
    \n
    Cheers
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 39
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700846071 {#3046
    date: 2023-11-24 18:14:31.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3014 …}
  +votes: Doctrine\ORM\PersistentCollection {#3053 …}
  +reports: Doctrine\ORM\PersistentCollection {#3055 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
  +badges: Doctrine\ORM\PersistentCollection {#3061 …}
  +children: [
    1 => App\Entity\EntryComment {#2084
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2033 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2078 …}
      +root: App\Entity\EntryComment {#2011
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2033 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
        +image: null
        +parent: null
        +root: null
        +body: "I highly doubt that it’ll ever happen, but if, I’ll just host my own matrix server and I’m good to go."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1701246438 {#2018
          date: 2023-11-29 09:27:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2028 …}
        +nested: Doctrine\ORM\PersistentCollection {#2012 …}
        +votes: Doctrine\ORM\PersistentCollection {#2013 …}
        +reports: Doctrine\ORM\PersistentCollection {#2035 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2144 …}
        -id: 151064
        -bodyTs: "'doubt':3 'ever':7 'go':24 'good':22 'happen':8 'high':2 'host':14 'll':6,12 'm':21 'matrix':17 'server':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6025704"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700670502 {#2025
          date: 2023-11-22 17:28:22.0 +01:00
        }
        +"title": 151064
      }
      +body: """
        *In case the EU manages to force all providers to backdoor the services\n
        \n
        I don’t think that’ll happen anyway. But you are right, the server doesn’t matter too much in the csse of e2e. The client is more important.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1700674476 {#2061
        date: 2023-11-22 18:34:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MigratingtoLemmy@lemmy.world"
        "@GravitySpoiled@lemmy.ml"
        "@LWD@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2076 …}
      +nested: Doctrine\ORM\PersistentCollection {#2083 …}
      +votes: Doctrine\ORM\PersistentCollection {#2085 …}
      +reports: Doctrine\ORM\PersistentCollection {#2062 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2063 …}
      -id: 151291
      -bodyTs: "'anyway':21 'backdoor':11 'case':2 'client':39 'csse':35 'doesn':28 'e2e':37 'eu':4 'forc':7 'happen':20 'import':42 'll':19 'manag':5 'matter':30 'much':32 'provid':9 'right':25 'server':27 'servic':13 'think':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6027396"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700674476 {#2079
        date: 2023-11-22 18:34:36.0 +01:00
      }
      +"title": 151291
    }
    0 => App\Entity\EntryComment {#2011}
  ]
  -id: 15505
  -titleTs: "'age':10 'anti':19 'anti-privaci':18 'e2ee':5 'eu':16 'idea':2 'law':21 'maintain':4 'peopl':7 'privaci':20 'uk':13"
  -bodyTs: "'aliv':214 'also':107 'altern':55 'answer':71 'anyth':4 'anyway':191,211 'apk':178 'asymmetr':81,155 'back':322 'back-end':321 'basic':32 'becom':268,289 'behind':263,330 'believ':126 'best':303 'break':15,48 'cg':265,332 'cg-nat':264,331 'cheer':334 'come':239 'compani':203 'complet':50 'compromis':167 'could':106,164 'damn':297 'difficult':20,327 'download':177 'dr':299 'due':230 'e2ee':52,67,308 'els':5 'employ':128 'encrypt':44,49,82,129,145,156 'end':51,323 'enough':293 'envis':28 'essenti':47 'eu':34,158 'everi':168 'everyon':148 'exampl':114 'exchang':77,83 'fine':89 'fork':207,221 'form':65 'foss':199,216,241,300 'general':287 'give':295 'go':187 'govern':232 'ground':14 'ground-break':13 'harder':269 'howev':192 'idea':140 'implement':22,306 'io':181 'key':41,79,85,99,118,210 'kind':143 'last':137 'like':104 'littl':162 'long':91,134 'maintain':225 'make':253,313,325 'mean':101 'media':252 'media/messages':45 'mention':8 'messeng':153 'method':112 'mobil':169 'nat':266,333 'neither':16 'never':186 'non':272 'non-techn':271 'noth':12 'og':224 'opinion':74 'option':258,318 'p2p':152,254,314 'peopl':175,262,329 'person':76,307 'plaintext':87 'popul':288 'possibl':196 'pressur':233 'prevent':174 'privaci':190 'privat':98 'problem':238 'profil':124 'project':200,217,242,301 'public':84,117 'qksms':127 're':185 'realli':245 'region':172 'run':246 'savvi':292 'say':3 'secret':40 'secur':109 'server':249 'servic':103 'simpl':30 'simpli':25,219 'sinc':240 'sms':105 'smses':131 'solut':31 'solv':282 'somehow':179 'sorri':180 'start':149 'stay':213 'stop':226 'store':251 'suit':304 'tech':291 'tech-savvi':290 'technic':146,273 'terribl':19 'though':69 'tl':298 'uk':37 'unencrypt':102 'usag':53 'use':110,151 'user':60,121,182,274,310 'utilis':62,80 'viabl':257,317 'want':38 'way':280 'without':166,319 'work':227 'would':159,204"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700755875
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8608802"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700669475 {#3035
    date: 2023-11-22 17:11:15.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#2084
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2033
    +user: Proxies\__CG__\App\Entity\User {#2008 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "My-idea-of-maintaining-E2EE-between-people-in-the-age"
    +title: "My idea of maintaining E2EE between people in the age of the UK's and EU's anti-privacy laws"
    +url: null
    +body: """
      Before I say anything else, I should mention that this is nothing ground-breaking, neither is it terribly difficult to implement. This is simply how I envision a simple solution.\n
      \n
      Basically, the EU and the UK want the secret keys to your encrypted media/messages. Which essentially breaks encryption completely, ending E2EE usage.\n
      \n
      The alternative is, then, for the user to utilise their own form of E2EE. How though? The answer, in my opinion, is personal exchange of keys utilising asymmetrical encryption. Exchanging public keys in plaintext is fine as long as they don’t have your private key. Which means unencrypted services like SMS could also be secured using this method (for example, have the public key of a user in their profile). I believe QKSMS employed encryption for SMSes for as long as it lasted, but no idea about the kind of encryption).\n
      \n
      Technically, if everyone started to use p2p messengers with asymmetrical encryption, the EU would have very little they could do without compromising every mobile in the region and preventing people from downloading APKs somehow (sorry iOS users but you’re never going to have privacy anyway).\n
      \n
      However, this is only possible with a FOSS project, because a company would have to fork over the keys anyway to stay alive. A FOSS project can simply be forked once the OG maintainer stops working on it due to government pressure. That is where the problem comes, since FOSS projects can’t really run their own servers to store media, making p2p the only viable option. But with some people behind CG-NAT, that becomes harder for non-technical users.\n
      \n
      I don’t have a way to solve this other than the general population becoming tech-savvy enough to give a damn.\n
      \n
      Tl:dr; FOSS projects are best suited for implementing personal E2EE between users, but that makes p2p the only viable option without a back-end, which makes it difficult for people behind CG-NAT.\n
      \n
      Cheers
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700846071 {#3046
      date: 2023-11-24 18:14:31.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3014 …}
    +votes: Doctrine\ORM\PersistentCollection {#3053 …}
    +reports: Doctrine\ORM\PersistentCollection {#3055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
    +badges: Doctrine\ORM\PersistentCollection {#3061 …}
    +children: [
      1 => App\Entity\EntryComment {#2084}
      0 => App\Entity\EntryComment {#2011
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2033 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
        +image: null
        +parent: null
        +root: null
        +body: "I highly doubt that it’ll ever happen, but if, I’ll just host my own matrix server and I’m good to go."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1701246438 {#2018
          date: 2023-11-29 09:27:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2028 …}
        +nested: Doctrine\ORM\PersistentCollection {#2012 …}
        +votes: Doctrine\ORM\PersistentCollection {#2013 …}
        +reports: Doctrine\ORM\PersistentCollection {#2035 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2144 …}
        -id: 151064
        -bodyTs: "'doubt':3 'ever':7 'go':24 'good':22 'happen':8 'high':2 'host':14 'll':6,12 'm':21 'matrix':17 'server':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6025704"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700670502 {#2025
          date: 2023-11-22 17:28:22.0 +01:00
        }
        +"title": 151064
      }
    ]
    -id: 15505
    -titleTs: "'age':10 'anti':19 'anti-privaci':18 'e2ee':5 'eu':16 'idea':2 'law':21 'maintain':4 'peopl':7 'privaci':20 'uk':13"
    -bodyTs: "'aliv':214 'also':107 'altern':55 'answer':71 'anyth':4 'anyway':191,211 'apk':178 'asymmetr':81,155 'back':322 'back-end':321 'basic':32 'becom':268,289 'behind':263,330 'believ':126 'best':303 'break':15,48 'cg':265,332 'cg-nat':264,331 'cheer':334 'come':239 'compani':203 'complet':50 'compromis':167 'could':106,164 'damn':297 'difficult':20,327 'download':177 'dr':299 'due':230 'e2ee':52,67,308 'els':5 'employ':128 'encrypt':44,49,82,129,145,156 'end':51,323 'enough':293 'envis':28 'essenti':47 'eu':34,158 'everi':168 'everyon':148 'exampl':114 'exchang':77,83 'fine':89 'fork':207,221 'form':65 'foss':199,216,241,300 'general':287 'give':295 'go':187 'govern':232 'ground':14 'ground-break':13 'harder':269 'howev':192 'idea':140 'implement':22,306 'io':181 'key':41,79,85,99,118,210 'kind':143 'last':137 'like':104 'littl':162 'long':91,134 'maintain':225 'make':253,313,325 'mean':101 'media':252 'media/messages':45 'mention':8 'messeng':153 'method':112 'mobil':169 'nat':266,333 'neither':16 'never':186 'non':272 'non-techn':271 'noth':12 'og':224 'opinion':74 'option':258,318 'p2p':152,254,314 'peopl':175,262,329 'person':76,307 'plaintext':87 'popul':288 'possibl':196 'pressur':233 'prevent':174 'privaci':190 'privat':98 'problem':238 'profil':124 'project':200,217,242,301 'public':84,117 'qksms':127 're':185 'realli':245 'region':172 'run':246 'savvi':292 'say':3 'secret':40 'secur':109 'server':249 'servic':103 'simpl':30 'simpli':25,219 'sinc':240 'sms':105 'smses':131 'solut':31 'solv':282 'somehow':179 'sorri':180 'start':149 'stay':213 'stop':226 'store':251 'suit':304 'tech':291 'tech-savvi':290 'technic':146,273 'terribl':19 'though':69 'tl':298 'uk':37 'unencrypt':102 'usag':53 'use':110,151 'user':60,121,182,274,310 'utilis':62,80 'viabl':257,317 'want':38 'way':280 'without':166,319 'work':227 'would':159,204"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700755875
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8608802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700669475 {#3035
      date: 2023-11-22 17:11:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2078 …}
  +root: App\Entity\EntryComment {#2011}
  +body: """
    *In case the EU manages to force all providers to backdoor the services\n
    \n
    I don’t think that’ll happen anyway. But you are right, the server doesn’t matter too much in the csse of e2e. The client is more important.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700674476 {#2061
    date: 2023-11-22 18:34:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
    "@GravitySpoiled@lemmy.ml"
    "@LWD@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2076 …}
  +nested: Doctrine\ORM\PersistentCollection {#2083 …}
  +votes: Doctrine\ORM\PersistentCollection {#2085 …}
  +reports: Doctrine\ORM\PersistentCollection {#2062 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2077 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2063 …}
  -id: 151291
  -bodyTs: "'anyway':21 'backdoor':11 'case':2 'client':39 'csse':35 'doesn':28 'e2e':37 'eu':4 'forc':7 'happen':20 'import':42 'll':19 'manag':5 'matter':30 'much':32 'provid':9 'right':25 'server':27 'servic':13 'think':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6027396"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700674476 {#2079
    date: 2023-11-22 18:34:36.0 +01:00
  }
  +"title": 151291
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#2084
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2033
    +user: Proxies\__CG__\App\Entity\User {#2008 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "My-idea-of-maintaining-E2EE-between-people-in-the-age"
    +title: "My idea of maintaining E2EE between people in the age of the UK's and EU's anti-privacy laws"
    +url: null
    +body: """
      Before I say anything else, I should mention that this is nothing ground-breaking, neither is it terribly difficult to implement. This is simply how I envision a simple solution.\n
      \n
      Basically, the EU and the UK want the secret keys to your encrypted media/messages. Which essentially breaks encryption completely, ending E2EE usage.\n
      \n
      The alternative is, then, for the user to utilise their own form of E2EE. How though? The answer, in my opinion, is personal exchange of keys utilising asymmetrical encryption. Exchanging public keys in plaintext is fine as long as they don’t have your private key. Which means unencrypted services like SMS could also be secured using this method (for example, have the public key of a user in their profile). I believe QKSMS employed encryption for SMSes for as long as it lasted, but no idea about the kind of encryption).\n
      \n
      Technically, if everyone started to use p2p messengers with asymmetrical encryption, the EU would have very little they could do without compromising every mobile in the region and preventing people from downloading APKs somehow (sorry iOS users but you’re never going to have privacy anyway).\n
      \n
      However, this is only possible with a FOSS project, because a company would have to fork over the keys anyway to stay alive. A FOSS project can simply be forked once the OG maintainer stops working on it due to government pressure. That is where the problem comes, since FOSS projects can’t really run their own servers to store media, making p2p the only viable option. But with some people behind CG-NAT, that becomes harder for non-technical users.\n
      \n
      I don’t have a way to solve this other than the general population becoming tech-savvy enough to give a damn.\n
      \n
      Tl:dr; FOSS projects are best suited for implementing personal E2EE between users, but that makes p2p the only viable option without a back-end, which makes it difficult for people behind CG-NAT.\n
      \n
      Cheers
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700846071 {#3046
      date: 2023-11-24 18:14:31.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3014 …}
    +votes: Doctrine\ORM\PersistentCollection {#3053 …}
    +reports: Doctrine\ORM\PersistentCollection {#3055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
    +badges: Doctrine\ORM\PersistentCollection {#3061 …}
    +children: [
      1 => App\Entity\EntryComment {#2084}
      0 => App\Entity\EntryComment {#2011
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2033 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
        +image: null
        +parent: null
        +root: null
        +body: "I highly doubt that it’ll ever happen, but if, I’ll just host my own matrix server and I’m good to go."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1701246438 {#2018
          date: 2023-11-29 09:27:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2028 …}
        +nested: Doctrine\ORM\PersistentCollection {#2012 …}
        +votes: Doctrine\ORM\PersistentCollection {#2013 …}
        +reports: Doctrine\ORM\PersistentCollection {#2035 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2144 …}
        -id: 151064
        -bodyTs: "'doubt':3 'ever':7 'go':24 'good':22 'happen':8 'high':2 'host':14 'll':6,12 'm':21 'matrix':17 'server':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6025704"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700670502 {#2025
          date: 2023-11-22 17:28:22.0 +01:00
        }
        +"title": 151064
      }
    ]
    -id: 15505
    -titleTs: "'age':10 'anti':19 'anti-privaci':18 'e2ee':5 'eu':16 'idea':2 'law':21 'maintain':4 'peopl':7 'privaci':20 'uk':13"
    -bodyTs: "'aliv':214 'also':107 'altern':55 'answer':71 'anyth':4 'anyway':191,211 'apk':178 'asymmetr':81,155 'back':322 'back-end':321 'basic':32 'becom':268,289 'behind':263,330 'believ':126 'best':303 'break':15,48 'cg':265,332 'cg-nat':264,331 'cheer':334 'come':239 'compani':203 'complet':50 'compromis':167 'could':106,164 'damn':297 'difficult':20,327 'download':177 'dr':299 'due':230 'e2ee':52,67,308 'els':5 'employ':128 'encrypt':44,49,82,129,145,156 'end':51,323 'enough':293 'envis':28 'essenti':47 'eu':34,158 'everi':168 'everyon':148 'exampl':114 'exchang':77,83 'fine':89 'fork':207,221 'form':65 'foss':199,216,241,300 'general':287 'give':295 'go':187 'govern':232 'ground':14 'ground-break':13 'harder':269 'howev':192 'idea':140 'implement':22,306 'io':181 'key':41,79,85,99,118,210 'kind':143 'last':137 'like':104 'littl':162 'long':91,134 'maintain':225 'make':253,313,325 'mean':101 'media':252 'media/messages':45 'mention':8 'messeng':153 'method':112 'mobil':169 'nat':266,333 'neither':16 'never':186 'non':272 'non-techn':271 'noth':12 'og':224 'opinion':74 'option':258,318 'p2p':152,254,314 'peopl':175,262,329 'person':76,307 'plaintext':87 'popul':288 'possibl':196 'pressur':233 'prevent':174 'privaci':190 'privat':98 'problem':238 'profil':124 'project':200,217,242,301 'public':84,117 'qksms':127 're':185 'realli':245 'region':172 'run':246 'savvi':292 'say':3 'secret':40 'secur':109 'server':249 'servic':103 'simpl':30 'simpli':25,219 'sinc':240 'sms':105 'smses':131 'solut':31 'solv':282 'somehow':179 'sorri':180 'start':149 'stay':213 'stop':226 'store':251 'suit':304 'tech':291 'tech-savvi':290 'technic':146,273 'terribl':19 'though':69 'tl':298 'uk':37 'unencrypt':102 'usag':53 'use':110,151 'user':60,121,182,274,310 'utilis':62,80 'viabl':257,317 'want':38 'way':280 'without':166,319 'work':227 'would':159,204"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700755875
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8608802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700669475 {#3035
      date: 2023-11-22 17:11:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2078 …}
  +root: App\Entity\EntryComment {#2011}
  +body: """
    *In case the EU manages to force all providers to backdoor the services\n
    \n
    I don’t think that’ll happen anyway. But you are right, the server doesn’t matter too much in the csse of e2e. The client is more important.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700674476 {#2061
    date: 2023-11-22 18:34:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
    "@GravitySpoiled@lemmy.ml"
    "@LWD@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2076 …}
  +nested: Doctrine\ORM\PersistentCollection {#2083 …}
  +votes: Doctrine\ORM\PersistentCollection {#2085 …}
  +reports: Doctrine\ORM\PersistentCollection {#2062 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2077 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2063 …}
  -id: 151291
  -bodyTs: "'anyway':21 'backdoor':11 'case':2 'client':39 'csse':35 'doesn':28 'e2e':37 'eu':4 'forc':7 'happen':20 'import':42 'll':19 'manag':5 'matter':30 'much':32 'provid':9 'right':25 'server':27 'servic':13 'think':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6027396"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700674476 {#2079
    date: 2023-11-22 18:34:36.0 +01:00
  }
  +"title": 151291
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#2084
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2033
    +user: Proxies\__CG__\App\Entity\User {#2008 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "My-idea-of-maintaining-E2EE-between-people-in-the-age"
    +title: "My idea of maintaining E2EE between people in the age of the UK's and EU's anti-privacy laws"
    +url: null
    +body: """
      Before I say anything else, I should mention that this is nothing ground-breaking, neither is it terribly difficult to implement. This is simply how I envision a simple solution.\n
      \n
      Basically, the EU and the UK want the secret keys to your encrypted media/messages. Which essentially breaks encryption completely, ending E2EE usage.\n
      \n
      The alternative is, then, for the user to utilise their own form of E2EE. How though? The answer, in my opinion, is personal exchange of keys utilising asymmetrical encryption. Exchanging public keys in plaintext is fine as long as they don’t have your private key. Which means unencrypted services like SMS could also be secured using this method (for example, have the public key of a user in their profile). I believe QKSMS employed encryption for SMSes for as long as it lasted, but no idea about the kind of encryption).\n
      \n
      Technically, if everyone started to use p2p messengers with asymmetrical encryption, the EU would have very little they could do without compromising every mobile in the region and preventing people from downloading APKs somehow (sorry iOS users but you’re never going to have privacy anyway).\n
      \n
      However, this is only possible with a FOSS project, because a company would have to fork over the keys anyway to stay alive. A FOSS project can simply be forked once the OG maintainer stops working on it due to government pressure. That is where the problem comes, since FOSS projects can’t really run their own servers to store media, making p2p the only viable option. But with some people behind CG-NAT, that becomes harder for non-technical users.\n
      \n
      I don’t have a way to solve this other than the general population becoming tech-savvy enough to give a damn.\n
      \n
      Tl:dr; FOSS projects are best suited for implementing personal E2EE between users, but that makes p2p the only viable option without a back-end, which makes it difficult for people behind CG-NAT.\n
      \n
      Cheers
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700846071 {#3046
      date: 2023-11-24 18:14:31.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3014 …}
    +votes: Doctrine\ORM\PersistentCollection {#3053 …}
    +reports: Doctrine\ORM\PersistentCollection {#3055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
    +badges: Doctrine\ORM\PersistentCollection {#3061 …}
    +children: [
      1 => App\Entity\EntryComment {#2084}
      0 => App\Entity\EntryComment {#2011
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2033 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
        +image: null
        +parent: null
        +root: null
        +body: "I highly doubt that it’ll ever happen, but if, I’ll just host my own matrix server and I’m good to go."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1701246438 {#2018
          date: 2023-11-29 09:27:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2028 …}
        +nested: Doctrine\ORM\PersistentCollection {#2012 …}
        +votes: Doctrine\ORM\PersistentCollection {#2013 …}
        +reports: Doctrine\ORM\PersistentCollection {#2035 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2144 …}
        -id: 151064
        -bodyTs: "'doubt':3 'ever':7 'go':24 'good':22 'happen':8 'high':2 'host':14 'll':6,12 'm':21 'matrix':17 'server':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6025704"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700670502 {#2025
          date: 2023-11-22 17:28:22.0 +01:00
        }
        +"title": 151064
      }
    ]
    -id: 15505
    -titleTs: "'age':10 'anti':19 'anti-privaci':18 'e2ee':5 'eu':16 'idea':2 'law':21 'maintain':4 'peopl':7 'privaci':20 'uk':13"
    -bodyTs: "'aliv':214 'also':107 'altern':55 'answer':71 'anyth':4 'anyway':191,211 'apk':178 'asymmetr':81,155 'back':322 'back-end':321 'basic':32 'becom':268,289 'behind':263,330 'believ':126 'best':303 'break':15,48 'cg':265,332 'cg-nat':264,331 'cheer':334 'come':239 'compani':203 'complet':50 'compromis':167 'could':106,164 'damn':297 'difficult':20,327 'download':177 'dr':299 'due':230 'e2ee':52,67,308 'els':5 'employ':128 'encrypt':44,49,82,129,145,156 'end':51,323 'enough':293 'envis':28 'essenti':47 'eu':34,158 'everi':168 'everyon':148 'exampl':114 'exchang':77,83 'fine':89 'fork':207,221 'form':65 'foss':199,216,241,300 'general':287 'give':295 'go':187 'govern':232 'ground':14 'ground-break':13 'harder':269 'howev':192 'idea':140 'implement':22,306 'io':181 'key':41,79,85,99,118,210 'kind':143 'last':137 'like':104 'littl':162 'long':91,134 'maintain':225 'make':253,313,325 'mean':101 'media':252 'media/messages':45 'mention':8 'messeng':153 'method':112 'mobil':169 'nat':266,333 'neither':16 'never':186 'non':272 'non-techn':271 'noth':12 'og':224 'opinion':74 'option':258,318 'p2p':152,254,314 'peopl':175,262,329 'person':76,307 'plaintext':87 'popul':288 'possibl':196 'pressur':233 'prevent':174 'privaci':190 'privat':98 'problem':238 'profil':124 'project':200,217,242,301 'public':84,117 'qksms':127 're':185 'realli':245 'region':172 'run':246 'savvi':292 'say':3 'secret':40 'secur':109 'server':249 'servic':103 'simpl':30 'simpli':25,219 'sinc':240 'sms':105 'smses':131 'solut':31 'solv':282 'somehow':179 'sorri':180 'start':149 'stay':213 'stop':226 'store':251 'suit':304 'tech':291 'tech-savvi':290 'technic':146,273 'terribl':19 'though':69 'tl':298 'uk':37 'unencrypt':102 'usag':53 'use':110,151 'user':60,121,182,274,310 'utilis':62,80 'viabl':257,317 'want':38 'way':280 'without':166,319 'work':227 'would':159,204"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700755875
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8608802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700669475 {#3035
      date: 2023-11-22 17:11:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2078 …}
  +root: App\Entity\EntryComment {#2011}
  +body: """
    *In case the EU manages to force all providers to backdoor the services\n
    \n
    I don’t think that’ll happen anyway. But you are right, the server doesn’t matter too much in the csse of e2e. The client is more important.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700674476 {#2061
    date: 2023-11-22 18:34:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
    "@GravitySpoiled@lemmy.ml"
    "@LWD@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2076 …}
  +nested: Doctrine\ORM\PersistentCollection {#2083 …}
  +votes: Doctrine\ORM\PersistentCollection {#2085 …}
  +reports: Doctrine\ORM\PersistentCollection {#2062 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2077 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2063 …}
  -id: 151291
  -bodyTs: "'anyway':21 'backdoor':11 'case':2 'client':39 'csse':35 'doesn':28 'e2e':37 'eu':4 'forc':7 'happen':20 'import':42 'll':19 'manag':5 'matter':30 'much':32 'provid':9 'right':25 'server':27 'servic':13 'think':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6027396"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700674476 {#2079
    date: 2023-11-22 18:34:36.0 +01:00
  }
  +"title": 151291
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\EntryComment {#2011
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2033
    +user: Proxies\__CG__\App\Entity\User {#2008 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "My-idea-of-maintaining-E2EE-between-people-in-the-age"
    +title: "My idea of maintaining E2EE between people in the age of the UK's and EU's anti-privacy laws"
    +url: null
    +body: """
      Before I say anything else, I should mention that this is nothing ground-breaking, neither is it terribly difficult to implement. This is simply how I envision a simple solution.\n
      \n
      Basically, the EU and the UK want the secret keys to your encrypted media/messages. Which essentially breaks encryption completely, ending E2EE usage.\n
      \n
      The alternative is, then, for the user to utilise their own form of E2EE. How though? The answer, in my opinion, is personal exchange of keys utilising asymmetrical encryption. Exchanging public keys in plaintext is fine as long as they don’t have your private key. Which means unencrypted services like SMS could also be secured using this method (for example, have the public key of a user in their profile). I believe QKSMS employed encryption for SMSes for as long as it lasted, but no idea about the kind of encryption).\n
      \n
      Technically, if everyone started to use p2p messengers with asymmetrical encryption, the EU would have very little they could do without compromising every mobile in the region and preventing people from downloading APKs somehow (sorry iOS users but you’re never going to have privacy anyway).\n
      \n
      However, this is only possible with a FOSS project, because a company would have to fork over the keys anyway to stay alive. A FOSS project can simply be forked once the OG maintainer stops working on it due to government pressure. That is where the problem comes, since FOSS projects can’t really run their own servers to store media, making p2p the only viable option. But with some people behind CG-NAT, that becomes harder for non-technical users.\n
      \n
      I don’t have a way to solve this other than the general population becoming tech-savvy enough to give a damn.\n
      \n
      Tl:dr; FOSS projects are best suited for implementing personal E2EE between users, but that makes p2p the only viable option without a back-end, which makes it difficult for people behind CG-NAT.\n
      \n
      Cheers
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700846071 {#3046
      date: 2023-11-24 18:14:31.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3014 …}
    +votes: Doctrine\ORM\PersistentCollection {#3053 …}
    +reports: Doctrine\ORM\PersistentCollection {#3055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
    +badges: Doctrine\ORM\PersistentCollection {#3061 …}
    +children: [
      1 => App\Entity\EntryComment {#2084
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2033 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2078 …}
        +root: App\Entity\EntryComment {#2011}
        +body: """
          *In case the EU manages to force all providers to backdoor the services\n
          \n
          I don’t think that’ll happen anyway. But you are right, the server doesn’t matter too much in the csse of e2e. The client is more important.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1700674476 {#2061
          date: 2023-11-22 18:34:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@GravitySpoiled@lemmy.ml"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2076 …}
        +nested: Doctrine\ORM\PersistentCollection {#2083 …}
        +votes: Doctrine\ORM\PersistentCollection {#2085 …}
        +reports: Doctrine\ORM\PersistentCollection {#2062 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2077 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2063 …}
        -id: 151291
        -bodyTs: "'anyway':21 'backdoor':11 'case':2 'client':39 'csse':35 'doesn':28 'e2e':37 'eu':4 'forc':7 'happen':20 'import':42 'll':19 'manag':5 'matter':30 'much':32 'provid':9 'right':25 'server':27 'servic':13 'think':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6027396"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700674476 {#2079
          date: 2023-11-22 18:34:36.0 +01:00
        }
        +"title": 151291
      }
      0 => App\Entity\EntryComment {#2011}
    ]
    -id: 15505
    -titleTs: "'age':10 'anti':19 'anti-privaci':18 'e2ee':5 'eu':16 'idea':2 'law':21 'maintain':4 'peopl':7 'privaci':20 'uk':13"
    -bodyTs: "'aliv':214 'also':107 'altern':55 'answer':71 'anyth':4 'anyway':191,211 'apk':178 'asymmetr':81,155 'back':322 'back-end':321 'basic':32 'becom':268,289 'behind':263,330 'believ':126 'best':303 'break':15,48 'cg':265,332 'cg-nat':264,331 'cheer':334 'come':239 'compani':203 'complet':50 'compromis':167 'could':106,164 'damn':297 'difficult':20,327 'download':177 'dr':299 'due':230 'e2ee':52,67,308 'els':5 'employ':128 'encrypt':44,49,82,129,145,156 'end':51,323 'enough':293 'envis':28 'essenti':47 'eu':34,158 'everi':168 'everyon':148 'exampl':114 'exchang':77,83 'fine':89 'fork':207,221 'form':65 'foss':199,216,241,300 'general':287 'give':295 'go':187 'govern':232 'ground':14 'ground-break':13 'harder':269 'howev':192 'idea':140 'implement':22,306 'io':181 'key':41,79,85,99,118,210 'kind':143 'last':137 'like':104 'littl':162 'long':91,134 'maintain':225 'make':253,313,325 'mean':101 'media':252 'media/messages':45 'mention':8 'messeng':153 'method':112 'mobil':169 'nat':266,333 'neither':16 'never':186 'non':272 'non-techn':271 'noth':12 'og':224 'opinion':74 'option':258,318 'p2p':152,254,314 'peopl':175,262,329 'person':76,307 'plaintext':87 'popul':288 'possibl':196 'pressur':233 'prevent':174 'privaci':190 'privat':98 'problem':238 'profil':124 'project':200,217,242,301 'public':84,117 'qksms':127 're':185 'realli':245 'region':172 'run':246 'savvi':292 'say':3 'secret':40 'secur':109 'server':249 'servic':103 'simpl':30 'simpli':25,219 'sinc':240 'sms':105 'smses':131 'solut':31 'solv':282 'somehow':179 'sorri':180 'start':149 'stay':213 'stop':226 'store':251 'suit':304 'tech':291 'tech-savvi':290 'technic':146,273 'terribl':19 'though':69 'tl':298 'uk':37 'unencrypt':102 'usag':53 'use':110,151 'user':60,121,182,274,310 'utilis':62,80 'viabl':257,317 'want':38 'way':280 'without':166,319 'work':227 'would':159,204"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700755875
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8608802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700669475 {#3035
      date: 2023-11-22 17:11:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
  +image: null
  +parent: null
  +root: null
  +body: "I highly doubt that it’ll ever happen, but if, I’ll just host my own matrix server and I’m good to go."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1701246438 {#2018
    date: 2023-11-29 09:27:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2028 …}
  +nested: Doctrine\ORM\PersistentCollection {#2012 …}
  +votes: Doctrine\ORM\PersistentCollection {#2013 …}
  +reports: Doctrine\ORM\PersistentCollection {#2035 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2144 …}
  -id: 151064
  -bodyTs: "'doubt':3 'ever':7 'go':24 'good':22 'happen':8 'high':2 'host':14 'll':6,12 'm':21 'matrix':17 'server':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6025704"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700670502 {#2025
    date: 2023-11-22 17:28:22.0 +01:00
  }
  +"title": 151064
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
App\Entity\EntryComment {#2011
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2033
    +user: Proxies\__CG__\App\Entity\User {#2008 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "My-idea-of-maintaining-E2EE-between-people-in-the-age"
    +title: "My idea of maintaining E2EE between people in the age of the UK's and EU's anti-privacy laws"
    +url: null
    +body: """
      Before I say anything else, I should mention that this is nothing ground-breaking, neither is it terribly difficult to implement. This is simply how I envision a simple solution.\n
      \n
      Basically, the EU and the UK want the secret keys to your encrypted media/messages. Which essentially breaks encryption completely, ending E2EE usage.\n
      \n
      The alternative is, then, for the user to utilise their own form of E2EE. How though? The answer, in my opinion, is personal exchange of keys utilising asymmetrical encryption. Exchanging public keys in plaintext is fine as long as they don’t have your private key. Which means unencrypted services like SMS could also be secured using this method (for example, have the public key of a user in their profile). I believe QKSMS employed encryption for SMSes for as long as it lasted, but no idea about the kind of encryption).\n
      \n
      Technically, if everyone started to use p2p messengers with asymmetrical encryption, the EU would have very little they could do without compromising every mobile in the region and preventing people from downloading APKs somehow (sorry iOS users but you’re never going to have privacy anyway).\n
      \n
      However, this is only possible with a FOSS project, because a company would have to fork over the keys anyway to stay alive. A FOSS project can simply be forked once the OG maintainer stops working on it due to government pressure. That is where the problem comes, since FOSS projects can’t really run their own servers to store media, making p2p the only viable option. But with some people behind CG-NAT, that becomes harder for non-technical users.\n
      \n
      I don’t have a way to solve this other than the general population becoming tech-savvy enough to give a damn.\n
      \n
      Tl:dr; FOSS projects are best suited for implementing personal E2EE between users, but that makes p2p the only viable option without a back-end, which makes it difficult for people behind CG-NAT.\n
      \n
      Cheers
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700846071 {#3046
      date: 2023-11-24 18:14:31.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3014 …}
    +votes: Doctrine\ORM\PersistentCollection {#3053 …}
    +reports: Doctrine\ORM\PersistentCollection {#3055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
    +badges: Doctrine\ORM\PersistentCollection {#3061 …}
    +children: [
      1 => App\Entity\EntryComment {#2084
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2033 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2078 …}
        +root: App\Entity\EntryComment {#2011}
        +body: """
          *In case the EU manages to force all providers to backdoor the services\n
          \n
          I don’t think that’ll happen anyway. But you are right, the server doesn’t matter too much in the csse of e2e. The client is more important.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1700674476 {#2061
          date: 2023-11-22 18:34:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@GravitySpoiled@lemmy.ml"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2076 …}
        +nested: Doctrine\ORM\PersistentCollection {#2083 …}
        +votes: Doctrine\ORM\PersistentCollection {#2085 …}
        +reports: Doctrine\ORM\PersistentCollection {#2062 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2077 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2063 …}
        -id: 151291
        -bodyTs: "'anyway':21 'backdoor':11 'case':2 'client':39 'csse':35 'doesn':28 'e2e':37 'eu':4 'forc':7 'happen':20 'import':42 'll':19 'manag':5 'matter':30 'much':32 'provid':9 'right':25 'server':27 'servic':13 'think':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6027396"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700674476 {#2079
          date: 2023-11-22 18:34:36.0 +01:00
        }
        +"title": 151291
      }
      0 => App\Entity\EntryComment {#2011}
    ]
    -id: 15505
    -titleTs: "'age':10 'anti':19 'anti-privaci':18 'e2ee':5 'eu':16 'idea':2 'law':21 'maintain':4 'peopl':7 'privaci':20 'uk':13"
    -bodyTs: "'aliv':214 'also':107 'altern':55 'answer':71 'anyth':4 'anyway':191,211 'apk':178 'asymmetr':81,155 'back':322 'back-end':321 'basic':32 'becom':268,289 'behind':263,330 'believ':126 'best':303 'break':15,48 'cg':265,332 'cg-nat':264,331 'cheer':334 'come':239 'compani':203 'complet':50 'compromis':167 'could':106,164 'damn':297 'difficult':20,327 'download':177 'dr':299 'due':230 'e2ee':52,67,308 'els':5 'employ':128 'encrypt':44,49,82,129,145,156 'end':51,323 'enough':293 'envis':28 'essenti':47 'eu':34,158 'everi':168 'everyon':148 'exampl':114 'exchang':77,83 'fine':89 'fork':207,221 'form':65 'foss':199,216,241,300 'general':287 'give':295 'go':187 'govern':232 'ground':14 'ground-break':13 'harder':269 'howev':192 'idea':140 'implement':22,306 'io':181 'key':41,79,85,99,118,210 'kind':143 'last':137 'like':104 'littl':162 'long':91,134 'maintain':225 'make':253,313,325 'mean':101 'media':252 'media/messages':45 'mention':8 'messeng':153 'method':112 'mobil':169 'nat':266,333 'neither':16 'never':186 'non':272 'non-techn':271 'noth':12 'og':224 'opinion':74 'option':258,318 'p2p':152,254,314 'peopl':175,262,329 'person':76,307 'plaintext':87 'popul':288 'possibl':196 'pressur':233 'prevent':174 'privaci':190 'privat':98 'problem':238 'profil':124 'project':200,217,242,301 'public':84,117 'qksms':127 're':185 'realli':245 'region':172 'run':246 'savvi':292 'say':3 'secret':40 'secur':109 'server':249 'servic':103 'simpl':30 'simpli':25,219 'sinc':240 'sms':105 'smses':131 'solut':31 'solv':282 'somehow':179 'sorri':180 'start':149 'stay':213 'stop':226 'store':251 'suit':304 'tech':291 'tech-savvi':290 'technic':146,273 'terribl':19 'though':69 'tl':298 'uk':37 'unencrypt':102 'usag':53 'use':110,151 'user':60,121,182,274,310 'utilis':62,80 'viabl':257,317 'want':38 'way':280 'without':166,319 'work':227 'would':159,204"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700755875
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8608802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700669475 {#3035
      date: 2023-11-22 17:11:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
  +image: null
  +parent: null
  +root: null
  +body: "I highly doubt that it’ll ever happen, but if, I’ll just host my own matrix server and I’m good to go."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1701246438 {#2018
    date: 2023-11-29 09:27:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2028 …}
  +nested: Doctrine\ORM\PersistentCollection {#2012 …}
  +votes: Doctrine\ORM\PersistentCollection {#2013 …}
  +reports: Doctrine\ORM\PersistentCollection {#2035 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2144 …}
  -id: 151064
  -bodyTs: "'doubt':3 'ever':7 'go':24 'good':22 'happen':8 'high':2 'host':14 'll':6,12 'm':21 'matrix':17 'server':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6025704"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700670502 {#2025
    date: 2023-11-22 17:28:22.0 +01:00
  }
  +"title": 151064
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
App\Entity\EntryComment {#2011
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2033
    +user: Proxies\__CG__\App\Entity\User {#2008 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "My-idea-of-maintaining-E2EE-between-people-in-the-age"
    +title: "My idea of maintaining E2EE between people in the age of the UK's and EU's anti-privacy laws"
    +url: null
    +body: """
      Before I say anything else, I should mention that this is nothing ground-breaking, neither is it terribly difficult to implement. This is simply how I envision a simple solution.\n
      \n
      Basically, the EU and the UK want the secret keys to your encrypted media/messages. Which essentially breaks encryption completely, ending E2EE usage.\n
      \n
      The alternative is, then, for the user to utilise their own form of E2EE. How though? The answer, in my opinion, is personal exchange of keys utilising asymmetrical encryption. Exchanging public keys in plaintext is fine as long as they don’t have your private key. Which means unencrypted services like SMS could also be secured using this method (for example, have the public key of a user in their profile). I believe QKSMS employed encryption for SMSes for as long as it lasted, but no idea about the kind of encryption).\n
      \n
      Technically, if everyone started to use p2p messengers with asymmetrical encryption, the EU would have very little they could do without compromising every mobile in the region and preventing people from downloading APKs somehow (sorry iOS users but you’re never going to have privacy anyway).\n
      \n
      However, this is only possible with a FOSS project, because a company would have to fork over the keys anyway to stay alive. A FOSS project can simply be forked once the OG maintainer stops working on it due to government pressure. That is where the problem comes, since FOSS projects can’t really run their own servers to store media, making p2p the only viable option. But with some people behind CG-NAT, that becomes harder for non-technical users.\n
      \n
      I don’t have a way to solve this other than the general population becoming tech-savvy enough to give a damn.\n
      \n
      Tl:dr; FOSS projects are best suited for implementing personal E2EE between users, but that makes p2p the only viable option without a back-end, which makes it difficult for people behind CG-NAT.\n
      \n
      Cheers
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700846071 {#3046
      date: 2023-11-24 18:14:31.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3014 …}
    +votes: Doctrine\ORM\PersistentCollection {#3053 …}
    +reports: Doctrine\ORM\PersistentCollection {#3055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
    +badges: Doctrine\ORM\PersistentCollection {#3061 …}
    +children: [
      1 => App\Entity\EntryComment {#2084
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2033 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2078 …}
        +root: App\Entity\EntryComment {#2011}
        +body: """
          *In case the EU manages to force all providers to backdoor the services\n
          \n
          I don’t think that’ll happen anyway. But you are right, the server doesn’t matter too much in the csse of e2e. The client is more important.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1700674476 {#2061
          date: 2023-11-22 18:34:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@GravitySpoiled@lemmy.ml"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2076 …}
        +nested: Doctrine\ORM\PersistentCollection {#2083 …}
        +votes: Doctrine\ORM\PersistentCollection {#2085 …}
        +reports: Doctrine\ORM\PersistentCollection {#2062 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2077 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2063 …}
        -id: 151291
        -bodyTs: "'anyway':21 'backdoor':11 'case':2 'client':39 'csse':35 'doesn':28 'e2e':37 'eu':4 'forc':7 'happen':20 'import':42 'll':19 'manag':5 'matter':30 'much':32 'provid':9 'right':25 'server':27 'servic':13 'think':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6027396"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700674476 {#2079
          date: 2023-11-22 18:34:36.0 +01:00
        }
        +"title": 151291
      }
      0 => App\Entity\EntryComment {#2011}
    ]
    -id: 15505
    -titleTs: "'age':10 'anti':19 'anti-privaci':18 'e2ee':5 'eu':16 'idea':2 'law':21 'maintain':4 'peopl':7 'privaci':20 'uk':13"
    -bodyTs: "'aliv':214 'also':107 'altern':55 'answer':71 'anyth':4 'anyway':191,211 'apk':178 'asymmetr':81,155 'back':322 'back-end':321 'basic':32 'becom':268,289 'behind':263,330 'believ':126 'best':303 'break':15,48 'cg':265,332 'cg-nat':264,331 'cheer':334 'come':239 'compani':203 'complet':50 'compromis':167 'could':106,164 'damn':297 'difficult':20,327 'download':177 'dr':299 'due':230 'e2ee':52,67,308 'els':5 'employ':128 'encrypt':44,49,82,129,145,156 'end':51,323 'enough':293 'envis':28 'essenti':47 'eu':34,158 'everi':168 'everyon':148 'exampl':114 'exchang':77,83 'fine':89 'fork':207,221 'form':65 'foss':199,216,241,300 'general':287 'give':295 'go':187 'govern':232 'ground':14 'ground-break':13 'harder':269 'howev':192 'idea':140 'implement':22,306 'io':181 'key':41,79,85,99,118,210 'kind':143 'last':137 'like':104 'littl':162 'long':91,134 'maintain':225 'make':253,313,325 'mean':101 'media':252 'media/messages':45 'mention':8 'messeng':153 'method':112 'mobil':169 'nat':266,333 'neither':16 'never':186 'non':272 'non-techn':271 'noth':12 'og':224 'opinion':74 'option':258,318 'p2p':152,254,314 'peopl':175,262,329 'person':76,307 'plaintext':87 'popul':288 'possibl':196 'pressur':233 'prevent':174 'privaci':190 'privat':98 'problem':238 'profil':124 'project':200,217,242,301 'public':84,117 'qksms':127 're':185 'realli':245 'region':172 'run':246 'savvi':292 'say':3 'secret':40 'secur':109 'server':249 'servic':103 'simpl':30 'simpli':25,219 'sinc':240 'sms':105 'smses':131 'solut':31 'solv':282 'somehow':179 'sorri':180 'start':149 'stay':213 'stop':226 'store':251 'suit':304 'tech':291 'tech-savvi':290 'technic':146,273 'terribl':19 'though':69 'tl':298 'uk':37 'unencrypt':102 'usag':53 'use':110,151 'user':60,121,182,274,310 'utilis':62,80 'viabl':257,317 'want':38 'way':280 'without':166,319 'work':227 'would':159,204"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700755875
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8608802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700669475 {#3035
      date: 2023-11-22 17:11:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2021 …}
  +image: null
  +parent: null
  +root: null
  +body: "I highly doubt that it’ll ever happen, but if, I’ll just host my own matrix server and I’m good to go."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1701246438 {#2018
    date: 2023-11-29 09:27:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2028 …}
  +nested: Doctrine\ORM\PersistentCollection {#2012 …}
  +votes: Doctrine\ORM\PersistentCollection {#2013 …}
  +reports: Doctrine\ORM\PersistentCollection {#2035 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2144 …}
  -id: 151064
  -bodyTs: "'doubt':3 'ever':7 'go':24 'good':22 'happen':8 'high':2 'host':14 'll':6,12 'm':21 'matrix':17 'server':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6025704"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700670502 {#2025
    date: 2023-11-22 17:28:22.0 +01:00
  }
  +"title": 151064
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_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
66 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1724
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "you-guys-are-spying"
  +title: "you guys are spying"
  +url: null
  +body: "![](https://lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 20
  +favouriteCount: 311
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701300483 {#3029
    date: 2023-11-30 00:28:03.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2996 …}
  +votes: Doctrine\ORM\PersistentCollection {#3036 …}
  +reports: Doctrine\ORM\PersistentCollection {#3038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3042 …}
  +badges: Doctrine\ORM\PersistentCollection {#3044 …}
  +children: [
    1 => App\Entity\EntryComment {#2464
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1724 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
      +body: "I did, may be a caching error?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700487123 {#1730
        date: 2023-11-20 14:32:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@Asudox@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1739 …}
      +nested: Doctrine\ORM\PersistentCollection {#2463 …}
      +votes: Doctrine\ORM\PersistentCollection {#2411 …}
      +reports: Doctrine\ORM\PersistentCollection {#2422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
      -id: 142782
      -bodyTs: "'cach':6 'error':7 'may':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5962880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700487123 {#2465
        date: 2023-11-20 14:32:03.0 +01:00
      }
      +"title": 142782
    }
    0 => App\Entity\EntryComment {#1565
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1724 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
      +body: "Thx"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700486716 {#1560
        date: 2023-11-20 14:25:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@Asudox@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1687 …}
      +nested: Doctrine\ORM\PersistentCollection {#1686 …}
      +votes: Doctrine\ORM\PersistentCollection {#1692 …}
      +reports: Doctrine\ORM\PersistentCollection {#1705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1619 …}
      -id: 142770
      -bodyTs: "'thx':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5962750"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700486716 {#1573
        date: 2023-11-20 14:25:16.0 +01:00
      }
      +"title": 142770
    }
  ]
  -id: 14555
  -titleTs: "'guy':2 'spi':4"
  -bodyTs: "'/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':3 'lemmy.ml':2 'lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700519662
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8202118"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700433262 {#3017
    date: 2023-11-19 23:34:22.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
67 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1724
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "you-guys-are-spying"
  +title: "you guys are spying"
  +url: null
  +body: "![](https://lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 20
  +favouriteCount: 311
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701300483 {#3029
    date: 2023-11-30 00:28:03.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2996 …}
  +votes: Doctrine\ORM\PersistentCollection {#3036 …}
  +reports: Doctrine\ORM\PersistentCollection {#3038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3042 …}
  +badges: Doctrine\ORM\PersistentCollection {#3044 …}
  +children: [
    1 => App\Entity\EntryComment {#2464
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1724 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
      +body: "I did, may be a caching error?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700487123 {#1730
        date: 2023-11-20 14:32:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@Asudox@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1739 …}
      +nested: Doctrine\ORM\PersistentCollection {#2463 …}
      +votes: Doctrine\ORM\PersistentCollection {#2411 …}
      +reports: Doctrine\ORM\PersistentCollection {#2422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
      -id: 142782
      -bodyTs: "'cach':6 'error':7 'may':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5962880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700487123 {#2465
        date: 2023-11-20 14:32:03.0 +01:00
      }
      +"title": 142782
    }
    0 => App\Entity\EntryComment {#1565
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1724 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
      +body: "Thx"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700486716 {#1560
        date: 2023-11-20 14:25:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@Asudox@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1687 …}
      +nested: Doctrine\ORM\PersistentCollection {#1686 …}
      +votes: Doctrine\ORM\PersistentCollection {#1692 …}
      +reports: Doctrine\ORM\PersistentCollection {#1705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1619 …}
      -id: 142770
      -bodyTs: "'thx':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5962750"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700486716 {#1573
        date: 2023-11-20 14:25:16.0 +01:00
      }
      +"title": 142770
    }
  ]
  -id: 14555
  -titleTs: "'guy':2 'spi':4"
  -bodyTs: "'/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':3 'lemmy.ml':2 'lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700519662
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8202118"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700433262 {#3017
    date: 2023-11-19 23:34:22.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
68 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1724
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "you-guys-are-spying"
  +title: "you guys are spying"
  +url: null
  +body: "![](https://lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 20
  +favouriteCount: 311
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701300483 {#3029
    date: 2023-11-30 00:28:03.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2996 …}
  +votes: Doctrine\ORM\PersistentCollection {#3036 …}
  +reports: Doctrine\ORM\PersistentCollection {#3038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3042 …}
  +badges: Doctrine\ORM\PersistentCollection {#3044 …}
  +children: [
    1 => App\Entity\EntryComment {#2464
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1724 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
      +body: "I did, may be a caching error?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700487123 {#1730
        date: 2023-11-20 14:32:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@Asudox@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1739 …}
      +nested: Doctrine\ORM\PersistentCollection {#2463 …}
      +votes: Doctrine\ORM\PersistentCollection {#2411 …}
      +reports: Doctrine\ORM\PersistentCollection {#2422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
      -id: 142782
      -bodyTs: "'cach':6 'error':7 'may':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5962880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700487123 {#2465
        date: 2023-11-20 14:32:03.0 +01:00
      }
      +"title": 142782
    }
    0 => App\Entity\EntryComment {#1565
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1724 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
      +body: "Thx"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700486716 {#1560
        date: 2023-11-20 14:25:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@Asudox@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1687 …}
      +nested: Doctrine\ORM\PersistentCollection {#1686 …}
      +votes: Doctrine\ORM\PersistentCollection {#1692 …}
      +reports: Doctrine\ORM\PersistentCollection {#1705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1619 …}
      -id: 142770
      -bodyTs: "'thx':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5962750"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700486716 {#1573
        date: 2023-11-20 14:25:16.0 +01:00
      }
      +"title": 142770
    }
  ]
  -id: 14555
  -titleTs: "'guy':2 'spi':4"
  -bodyTs: "'/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':3 'lemmy.ml':2 'lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700519662
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8202118"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700433262 {#3017
    date: 2023-11-19 23:34:22.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
69 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
70 DENIED moderate
App\Entity\EntryComment {#2464
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1724
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "you-guys-are-spying"
    +title: "you guys are spying"
    +url: null
    +body: "![](https://lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 20
    +favouriteCount: 311
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701300483 {#3029
      date: 2023-11-30 00:28:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2996 …}
    +votes: Doctrine\ORM\PersistentCollection {#3036 …}
    +reports: Doctrine\ORM\PersistentCollection {#3038 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3040 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3042 …}
    +badges: Doctrine\ORM\PersistentCollection {#3044 …}
    +children: [
      1 => App\Entity\EntryComment {#2464}
      0 => App\Entity\EntryComment {#1565
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1724 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
        +body: "Thx"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700486716 {#1560
          date: 2023-11-20 14:25:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@Asudox@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1687 …}
        +nested: Doctrine\ORM\PersistentCollection {#1686 …}
        +votes: Doctrine\ORM\PersistentCollection {#1692 …}
        +reports: Doctrine\ORM\PersistentCollection {#1705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1619 …}
        -id: 142770
        -bodyTs: "'thx':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5962750"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700486716 {#1573
          date: 2023-11-20 14:25:16.0 +01:00
        }
        +"title": 142770
      }
    ]
    -id: 14555
    -titleTs: "'guy':2 'spi':4"
    -bodyTs: "'/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':3 'lemmy.ml':2 'lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700519662
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8202118"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700433262 {#3017
      date: 2023-11-19 23:34:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
  +body: "I did, may be a caching error?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700487123 {#1730
    date: 2023-11-20 14:32:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@Asudox@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1739 …}
  +nested: Doctrine\ORM\PersistentCollection {#2463 …}
  +votes: Doctrine\ORM\PersistentCollection {#2411 …}
  +reports: Doctrine\ORM\PersistentCollection {#2422 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
  -id: 142782
  -bodyTs: "'cach':6 'error':7 'may':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5962880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700487123 {#2465
    date: 2023-11-20 14:32:03.0 +01:00
  }
  +"title": 142782
}
"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
71 DENIED edit
App\Entity\EntryComment {#2464
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1724
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "you-guys-are-spying"
    +title: "you guys are spying"
    +url: null
    +body: "![](https://lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 20
    +favouriteCount: 311
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701300483 {#3029
      date: 2023-11-30 00:28:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2996 …}
    +votes: Doctrine\ORM\PersistentCollection {#3036 …}
    +reports: Doctrine\ORM\PersistentCollection {#3038 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3040 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3042 …}
    +badges: Doctrine\ORM\PersistentCollection {#3044 …}
    +children: [
      1 => App\Entity\EntryComment {#2464}
      0 => App\Entity\EntryComment {#1565
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1724 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
        +body: "Thx"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700486716 {#1560
          date: 2023-11-20 14:25:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@Asudox@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1687 …}
        +nested: Doctrine\ORM\PersistentCollection {#1686 …}
        +votes: Doctrine\ORM\PersistentCollection {#1692 …}
        +reports: Doctrine\ORM\PersistentCollection {#1705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1619 …}
        -id: 142770
        -bodyTs: "'thx':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5962750"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700486716 {#1573
          date: 2023-11-20 14:25:16.0 +01:00
        }
        +"title": 142770
      }
    ]
    -id: 14555
    -titleTs: "'guy':2 'spi':4"
    -bodyTs: "'/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':3 'lemmy.ml':2 'lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700519662
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8202118"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700433262 {#3017
      date: 2023-11-19 23:34:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
  +body: "I did, may be a caching error?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700487123 {#1730
    date: 2023-11-20 14:32:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@Asudox@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1739 …}
  +nested: Doctrine\ORM\PersistentCollection {#2463 …}
  +votes: Doctrine\ORM\PersistentCollection {#2411 …}
  +reports: Doctrine\ORM\PersistentCollection {#2422 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
  -id: 142782
  -bodyTs: "'cach':6 'error':7 'may':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5962880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700487123 {#2465
    date: 2023-11-20 14:32:03.0 +01:00
  }
  +"title": 142782
}
"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
72 DENIED moderate
App\Entity\EntryComment {#2464
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1724
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "you-guys-are-spying"
    +title: "you guys are spying"
    +url: null
    +body: "![](https://lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 20
    +favouriteCount: 311
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701300483 {#3029
      date: 2023-11-30 00:28:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2996 …}
    +votes: Doctrine\ORM\PersistentCollection {#3036 …}
    +reports: Doctrine\ORM\PersistentCollection {#3038 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3040 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3042 …}
    +badges: Doctrine\ORM\PersistentCollection {#3044 …}
    +children: [
      1 => App\Entity\EntryComment {#2464}
      0 => App\Entity\EntryComment {#1565
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1724 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
        +body: "Thx"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700486716 {#1560
          date: 2023-11-20 14:25:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@Asudox@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1687 …}
        +nested: Doctrine\ORM\PersistentCollection {#1686 …}
        +votes: Doctrine\ORM\PersistentCollection {#1692 …}
        +reports: Doctrine\ORM\PersistentCollection {#1705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1619 …}
        -id: 142770
        -bodyTs: "'thx':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5962750"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700486716 {#1573
          date: 2023-11-20 14:25:16.0 +01:00
        }
        +"title": 142770
      }
    ]
    -id: 14555
    -titleTs: "'guy':2 'spi':4"
    -bodyTs: "'/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':3 'lemmy.ml':2 'lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700519662
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8202118"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700433262 {#3017
      date: 2023-11-19 23:34:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
  +body: "I did, may be a caching error?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700487123 {#1730
    date: 2023-11-20 14:32:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@Asudox@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1739 …}
  +nested: Doctrine\ORM\PersistentCollection {#2463 …}
  +votes: Doctrine\ORM\PersistentCollection {#2411 …}
  +reports: Doctrine\ORM\PersistentCollection {#2422 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
  -id: 142782
  -bodyTs: "'cach':6 'error':7 'may':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5962880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700487123 {#2465
    date: 2023-11-20 14:32:03.0 +01:00
  }
  +"title": 142782
}
"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
73 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
74 DENIED moderate
App\Entity\EntryComment {#1565
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1724
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "you-guys-are-spying"
    +title: "you guys are spying"
    +url: null
    +body: "![](https://lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 20
    +favouriteCount: 311
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701300483 {#3029
      date: 2023-11-30 00:28:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2996 …}
    +votes: Doctrine\ORM\PersistentCollection {#3036 …}
    +reports: Doctrine\ORM\PersistentCollection {#3038 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3040 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3042 …}
    +badges: Doctrine\ORM\PersistentCollection {#3044 …}
    +children: [
      1 => App\Entity\EntryComment {#2464
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1724 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
        +body: "I did, may be a caching error?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700487123 {#1730
          date: 2023-11-20 14:32:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@Asudox@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1739 …}
        +nested: Doctrine\ORM\PersistentCollection {#2463 …}
        +votes: Doctrine\ORM\PersistentCollection {#2411 …}
        +reports: Doctrine\ORM\PersistentCollection {#2422 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
        -id: 142782
        -bodyTs: "'cach':6 'error':7 'may':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5962880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700487123 {#2465
          date: 2023-11-20 14:32:03.0 +01:00
        }
        +"title": 142782
      }
      0 => App\Entity\EntryComment {#1565}
    ]
    -id: 14555
    -titleTs: "'guy':2 'spi':4"
    -bodyTs: "'/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':3 'lemmy.ml':2 'lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700519662
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8202118"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700433262 {#3017
      date: 2023-11-19 23:34:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
  +body: "Thx"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700486716 {#1560
    date: 2023-11-20 14:25:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@Asudox@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1687 …}
  +nested: Doctrine\ORM\PersistentCollection {#1686 …}
  +votes: Doctrine\ORM\PersistentCollection {#1692 …}
  +reports: Doctrine\ORM\PersistentCollection {#1705 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1619 …}
  -id: 142770
  -bodyTs: "'thx':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5962750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700486716 {#1573
    date: 2023-11-20 14:25:16.0 +01:00
  }
  +"title": 142770
}
"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
75 DENIED edit
App\Entity\EntryComment {#1565
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1724
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "you-guys-are-spying"
    +title: "you guys are spying"
    +url: null
    +body: "![](https://lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 20
    +favouriteCount: 311
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701300483 {#3029
      date: 2023-11-30 00:28:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2996 …}
    +votes: Doctrine\ORM\PersistentCollection {#3036 …}
    +reports: Doctrine\ORM\PersistentCollection {#3038 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3040 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3042 …}
    +badges: Doctrine\ORM\PersistentCollection {#3044 …}
    +children: [
      1 => App\Entity\EntryComment {#2464
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1724 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
        +body: "I did, may be a caching error?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700487123 {#1730
          date: 2023-11-20 14:32:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@Asudox@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1739 …}
        +nested: Doctrine\ORM\PersistentCollection {#2463 …}
        +votes: Doctrine\ORM\PersistentCollection {#2411 …}
        +reports: Doctrine\ORM\PersistentCollection {#2422 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
        -id: 142782
        -bodyTs: "'cach':6 'error':7 'may':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5962880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700487123 {#2465
          date: 2023-11-20 14:32:03.0 +01:00
        }
        +"title": 142782
      }
      0 => App\Entity\EntryComment {#1565}
    ]
    -id: 14555
    -titleTs: "'guy':2 'spi':4"
    -bodyTs: "'/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':3 'lemmy.ml':2 'lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700519662
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8202118"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700433262 {#3017
      date: 2023-11-19 23:34:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
  +body: "Thx"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700486716 {#1560
    date: 2023-11-20 14:25:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@Asudox@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1687 …}
  +nested: Doctrine\ORM\PersistentCollection {#1686 …}
  +votes: Doctrine\ORM\PersistentCollection {#1692 …}
  +reports: Doctrine\ORM\PersistentCollection {#1705 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1619 …}
  -id: 142770
  -bodyTs: "'thx':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5962750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700486716 {#1573
    date: 2023-11-20 14:25:16.0 +01:00
  }
  +"title": 142770
}
"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
76 DENIED moderate
App\Entity\EntryComment {#1565
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1724
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "you-guys-are-spying"
    +title: "you guys are spying"
    +url: null
    +body: "![](https://lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 20
    +favouriteCount: 311
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701300483 {#3029
      date: 2023-11-30 00:28:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2996 …}
    +votes: Doctrine\ORM\PersistentCollection {#3036 …}
    +reports: Doctrine\ORM\PersistentCollection {#3038 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3040 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3042 …}
    +badges: Doctrine\ORM\PersistentCollection {#3044 …}
    +children: [
      1 => App\Entity\EntryComment {#2464
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1724 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
        +body: "I did, may be a caching error?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700487123 {#1730
          date: 2023-11-20 14:32:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@Asudox@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1739 …}
        +nested: Doctrine\ORM\PersistentCollection {#2463 …}
        +votes: Doctrine\ORM\PersistentCollection {#2411 …}
        +reports: Doctrine\ORM\PersistentCollection {#2422 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2458 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2456 …}
        -id: 142782
        -bodyTs: "'cach':6 'error':7 'may':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5962880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700487123 {#2465
          date: 2023-11-20 14:32:03.0 +01:00
        }
        +"title": 142782
      }
      0 => App\Entity\EntryComment {#1565}
    ]
    -id: 14555
    -titleTs: "'guy':2 'spi':4"
    -bodyTs: "'/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':3 'lemmy.ml':2 'lemmy.ml/pictrs/image/353a72f3-77c8-45ee-b36b-34922c7b24df.webp)':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700519662
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8202118"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700433262 {#3017
      date: 2023-11-19 23:34:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1683 …}
  +body: "Thx"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700486716 {#1560
    date: 2023-11-20 14:25:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@Asudox@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1687 …}
  +nested: Doctrine\ORM\PersistentCollection {#1686 …}
  +votes: Doctrine\ORM\PersistentCollection {#1692 …}
  +reports: Doctrine\ORM\PersistentCollection {#1705 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1619 …}
  -id: 142770
  -bodyTs: "'thx':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5962750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700486716 {#1573
    date: 2023-11-20 14:25:16.0 +01:00
  }
  +"title": 142770
}
"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
77 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
78 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2163
  +user: Proxies\__CG__\App\Entity\User {#3102 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3139 …}
  +slug: "Nordic-piracy-stats"
  +title: "Nordic piracy stats"
  +url: "https://ttvk.fi/assets/uploads/2023/05/mediavision-nordic-piracy-2023-press-fi.pdf"
  +body: """
    tldr;\n
    \n
    Piracy in Finland on a sharp rise, still the lowest of the Nordics even though 40% of shows pirated are Finnish. Sweden has double the amount of pirates compared to others.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 81
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727080637 {#3134
    date: 2024-09-23 10:37:17.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3141 …}
  +votes: Doctrine\ORM\PersistentCollection {#3143 …}
  +reports: Doctrine\ORM\PersistentCollection {#3145 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3149 …}
  +badges: Doctrine\ORM\PersistentCollection {#3151 …}
  +children: [
    App\Entity\EntryComment {#2160
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2163 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: null
      +root: null
      +body: "that is incredible, 5% of all swedish households are using illegal iptv. really, that number makes me doubt the whole study - but I don’t live in sweden, maybe that’s how it is."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1701359373 {#2120
        date: 2023-11-30 16:49:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@vildis@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2162 …}
      +nested: Doctrine\ORM\PersistentCollection {#2128 …}
      +votes: Doctrine\ORM\PersistentCollection {#2126 …}
      +reports: Doctrine\ORM\PersistentCollection {#2139 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2224 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2223 …}
      -id: 156215
      -bodyTs: "'5':4 'doubt':18 'household':8 'illeg':11 'incred':3 'iptv':12 'live':26 'make':16 'mayb':29 'number':15 'realli':13 'studi':21 'sweden':28 'swedish':7 'use':10 'whole':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6065621"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700773831 {#2161
        date: 2023-11-23 22:10:31.0 +01:00
      }
      +"title": 156215
    }
  ]
  -id: 16091
  -titleTs: "'nordic':1 'piraci':2 'stat':3"
  -bodyTs: "'40':17 'amount':27 'compar':30 'doubl':25 'even':15 'finland':4 'finnish':22 'lowest':11 'nordic':14 'other':32 'piraci':2 'pirat':20,29 'rise':8 'sharp':7 'show':19 'still':9 'sweden':23 'though':16 'tldr':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700857717
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8977583"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700771317 {#3122
    date: 2023-11-23 21:28:37.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
79 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2163
  +user: Proxies\__CG__\App\Entity\User {#3102 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3139 …}
  +slug: "Nordic-piracy-stats"
  +title: "Nordic piracy stats"
  +url: "https://ttvk.fi/assets/uploads/2023/05/mediavision-nordic-piracy-2023-press-fi.pdf"
  +body: """
    tldr;\n
    \n
    Piracy in Finland on a sharp rise, still the lowest of the Nordics even though 40% of shows pirated are Finnish. Sweden has double the amount of pirates compared to others.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 81
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727080637 {#3134
    date: 2024-09-23 10:37:17.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3141 …}
  +votes: Doctrine\ORM\PersistentCollection {#3143 …}
  +reports: Doctrine\ORM\PersistentCollection {#3145 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3149 …}
  +badges: Doctrine\ORM\PersistentCollection {#3151 …}
  +children: [
    App\Entity\EntryComment {#2160
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2163 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: null
      +root: null
      +body: "that is incredible, 5% of all swedish households are using illegal iptv. really, that number makes me doubt the whole study - but I don’t live in sweden, maybe that’s how it is."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1701359373 {#2120
        date: 2023-11-30 16:49:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@vildis@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2162 …}
      +nested: Doctrine\ORM\PersistentCollection {#2128 …}
      +votes: Doctrine\ORM\PersistentCollection {#2126 …}
      +reports: Doctrine\ORM\PersistentCollection {#2139 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2224 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2223 …}
      -id: 156215
      -bodyTs: "'5':4 'doubt':18 'household':8 'illeg':11 'incred':3 'iptv':12 'live':26 'make':16 'mayb':29 'number':15 'realli':13 'studi':21 'sweden':28 'swedish':7 'use':10 'whole':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6065621"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700773831 {#2161
        date: 2023-11-23 22:10:31.0 +01:00
      }
      +"title": 156215
    }
  ]
  -id: 16091
  -titleTs: "'nordic':1 'piraci':2 'stat':3"
  -bodyTs: "'40':17 'amount':27 'compar':30 'doubl':25 'even':15 'finland':4 'finnish':22 'lowest':11 'nordic':14 'other':32 'piraci':2 'pirat':20,29 'rise':8 'sharp':7 'show':19 'still':9 'sweden':23 'though':16 'tldr':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700857717
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8977583"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700771317 {#3122
    date: 2023-11-23 21:28:37.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
80 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2163
  +user: Proxies\__CG__\App\Entity\User {#3102 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3139 …}
  +slug: "Nordic-piracy-stats"
  +title: "Nordic piracy stats"
  +url: "https://ttvk.fi/assets/uploads/2023/05/mediavision-nordic-piracy-2023-press-fi.pdf"
  +body: """
    tldr;\n
    \n
    Piracy in Finland on a sharp rise, still the lowest of the Nordics even though 40% of shows pirated are Finnish. Sweden has double the amount of pirates compared to others.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 81
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727080637 {#3134
    date: 2024-09-23 10:37:17.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3141 …}
  +votes: Doctrine\ORM\PersistentCollection {#3143 …}
  +reports: Doctrine\ORM\PersistentCollection {#3145 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3149 …}
  +badges: Doctrine\ORM\PersistentCollection {#3151 …}
  +children: [
    App\Entity\EntryComment {#2160
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2163 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: null
      +root: null
      +body: "that is incredible, 5% of all swedish households are using illegal iptv. really, that number makes me doubt the whole study - but I don’t live in sweden, maybe that’s how it is."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1701359373 {#2120
        date: 2023-11-30 16:49:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@vildis@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2162 …}
      +nested: Doctrine\ORM\PersistentCollection {#2128 …}
      +votes: Doctrine\ORM\PersistentCollection {#2126 …}
      +reports: Doctrine\ORM\PersistentCollection {#2139 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2224 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2223 …}
      -id: 156215
      -bodyTs: "'5':4 'doubt':18 'household':8 'illeg':11 'incred':3 'iptv':12 'live':26 'make':16 'mayb':29 'number':15 'realli':13 'studi':21 'sweden':28 'swedish':7 'use':10 'whole':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6065621"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700773831 {#2161
        date: 2023-11-23 22:10:31.0 +01:00
      }
      +"title": 156215
    }
  ]
  -id: 16091
  -titleTs: "'nordic':1 'piraci':2 'stat':3"
  -bodyTs: "'40':17 'amount':27 'compar':30 'doubl':25 'even':15 'finland':4 'finnish':22 'lowest':11 'nordic':14 'other':32 'piraci':2 'pirat':20,29 'rise':8 'sharp':7 'show':19 'still':9 'sweden':23 'though':16 'tldr':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700857717
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8977583"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700771317 {#3122
    date: 2023-11-23 21:28:37.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
81 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
82 DENIED moderate
App\Entity\EntryComment {#2160
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2163
    +user: Proxies\__CG__\App\Entity\User {#3102 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3139 …}
    +slug: "Nordic-piracy-stats"
    +title: "Nordic piracy stats"
    +url: "https://ttvk.fi/assets/uploads/2023/05/mediavision-nordic-piracy-2023-press-fi.pdf"
    +body: """
      tldr;\n
      \n
      Piracy in Finland on a sharp rise, still the lowest of the Nordics even though 40% of shows pirated are Finnish. Sweden has double the amount of pirates compared to others.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 81
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727080637 {#3134
      date: 2024-09-23 10:37:17.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3141 …}
    +votes: Doctrine\ORM\PersistentCollection {#3143 …}
    +reports: Doctrine\ORM\PersistentCollection {#3145 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3149 …}
    +badges: Doctrine\ORM\PersistentCollection {#3151 …}
    +children: [
      App\Entity\EntryComment {#2160}
    ]
    -id: 16091
    -titleTs: "'nordic':1 'piraci':2 'stat':3"
    -bodyTs: "'40':17 'amount':27 'compar':30 'doubl':25 'even':15 'finland':4 'finnish':22 'lowest':11 'nordic':14 'other':32 'piraci':2 'pirat':20,29 'rise':8 'sharp':7 'show':19 'still':9 'sweden':23 'though':16 'tldr':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700857717
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8977583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700771317 {#3122
      date: 2023-11-23 21:28:37.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: "that is incredible, 5% of all swedish households are using illegal iptv. really, that number makes me doubt the whole study - but I don’t live in sweden, maybe that’s how it is."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1701359373 {#2120
    date: 2023-11-30 16:49:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vildis@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2162 …}
  +nested: Doctrine\ORM\PersistentCollection {#2128 …}
  +votes: Doctrine\ORM\PersistentCollection {#2126 …}
  +reports: Doctrine\ORM\PersistentCollection {#2139 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2223 …}
  -id: 156215
  -bodyTs: "'5':4 'doubt':18 'household':8 'illeg':11 'incred':3 'iptv':12 'live':26 'make':16 'mayb':29 'number':15 'realli':13 'studi':21 'sweden':28 'swedish':7 'use':10 'whole':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6065621"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700773831 {#2161
    date: 2023-11-23 22:10:31.0 +01:00
  }
  +"title": 156215
}
"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
83 DENIED edit
App\Entity\EntryComment {#2160
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2163
    +user: Proxies\__CG__\App\Entity\User {#3102 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3139 …}
    +slug: "Nordic-piracy-stats"
    +title: "Nordic piracy stats"
    +url: "https://ttvk.fi/assets/uploads/2023/05/mediavision-nordic-piracy-2023-press-fi.pdf"
    +body: """
      tldr;\n
      \n
      Piracy in Finland on a sharp rise, still the lowest of the Nordics even though 40% of shows pirated are Finnish. Sweden has double the amount of pirates compared to others.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 81
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727080637 {#3134
      date: 2024-09-23 10:37:17.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3141 …}
    +votes: Doctrine\ORM\PersistentCollection {#3143 …}
    +reports: Doctrine\ORM\PersistentCollection {#3145 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3149 …}
    +badges: Doctrine\ORM\PersistentCollection {#3151 …}
    +children: [
      App\Entity\EntryComment {#2160}
    ]
    -id: 16091
    -titleTs: "'nordic':1 'piraci':2 'stat':3"
    -bodyTs: "'40':17 'amount':27 'compar':30 'doubl':25 'even':15 'finland':4 'finnish':22 'lowest':11 'nordic':14 'other':32 'piraci':2 'pirat':20,29 'rise':8 'sharp':7 'show':19 'still':9 'sweden':23 'though':16 'tldr':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700857717
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8977583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700771317 {#3122
      date: 2023-11-23 21:28:37.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: "that is incredible, 5% of all swedish households are using illegal iptv. really, that number makes me doubt the whole study - but I don’t live in sweden, maybe that’s how it is."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1701359373 {#2120
    date: 2023-11-30 16:49:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vildis@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2162 …}
  +nested: Doctrine\ORM\PersistentCollection {#2128 …}
  +votes: Doctrine\ORM\PersistentCollection {#2126 …}
  +reports: Doctrine\ORM\PersistentCollection {#2139 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2223 …}
  -id: 156215
  -bodyTs: "'5':4 'doubt':18 'household':8 'illeg':11 'incred':3 'iptv':12 'live':26 'make':16 'mayb':29 'number':15 'realli':13 'studi':21 'sweden':28 'swedish':7 'use':10 'whole':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6065621"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700773831 {#2161
    date: 2023-11-23 22:10:31.0 +01:00
  }
  +"title": 156215
}
"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
84 DENIED moderate
App\Entity\EntryComment {#2160
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2163
    +user: Proxies\__CG__\App\Entity\User {#3102 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3139 …}
    +slug: "Nordic-piracy-stats"
    +title: "Nordic piracy stats"
    +url: "https://ttvk.fi/assets/uploads/2023/05/mediavision-nordic-piracy-2023-press-fi.pdf"
    +body: """
      tldr;\n
      \n
      Piracy in Finland on a sharp rise, still the lowest of the Nordics even though 40% of shows pirated are Finnish. Sweden has double the amount of pirates compared to others.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 81
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727080637 {#3134
      date: 2024-09-23 10:37:17.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3141 …}
    +votes: Doctrine\ORM\PersistentCollection {#3143 …}
    +reports: Doctrine\ORM\PersistentCollection {#3145 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3149 …}
    +badges: Doctrine\ORM\PersistentCollection {#3151 …}
    +children: [
      App\Entity\EntryComment {#2160}
    ]
    -id: 16091
    -titleTs: "'nordic':1 'piraci':2 'stat':3"
    -bodyTs: "'40':17 'amount':27 'compar':30 'doubl':25 'even':15 'finland':4 'finnish':22 'lowest':11 'nordic':14 'other':32 'piraci':2 'pirat':20,29 'rise':8 'sharp':7 'show':19 'still':9 'sweden':23 'though':16 'tldr':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700857717
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8977583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700771317 {#3122
      date: 2023-11-23 21:28:37.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: "that is incredible, 5% of all swedish households are using illegal iptv. really, that number makes me doubt the whole study - but I don’t live in sweden, maybe that’s how it is."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1701359373 {#2120
    date: 2023-11-30 16:49:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vildis@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2162 …}
  +nested: Doctrine\ORM\PersistentCollection {#2128 …}
  +votes: Doctrine\ORM\PersistentCollection {#2126 …}
  +reports: Doctrine\ORM\PersistentCollection {#2139 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2223 …}
  -id: 156215
  -bodyTs: "'5':4 'doubt':18 'household':8 'illeg':11 'incred':3 'iptv':12 'live':26 'make':16 'mayb':29 'number':15 'realli':13 'studi':21 'sweden':28 'swedish':7 'use':10 'whole':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6065621"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700773831 {#2161
    date: 2023-11-23 22:10:31.0 +01:00
  }
  +"title": 156215
}
"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
85 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
86 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2095
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Can-i-autostart-apps-to-tray-in-GNOME"
  +title: "Can i autostart apps to tray in GNOME?"
  +url: null
  +body: """
    I have reinstalled appindicators and I love them. Can I autostart apps to the tray?\n
    \n
    e.g. `flatpak run chat.schildi.desktop`
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 12
  +favouriteCount: 23
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700756717 {#2993
    date: 2023-11-23 17:25:17.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2998 …}
  +votes: Doctrine\ORM\PersistentCollection {#3001 …}
  +reports: Doctrine\ORM\PersistentCollection {#3003 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3005 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3007 …}
  +badges: Doctrine\ORM\PersistentCollection {#3009 …}
  +children: [
    1 => App\Entity\EntryComment {#2040
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2345 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
      +body: """
        Nice\n
        \n
        It works for schildichat but not for protonvpn, proton mail bridge or thunderbird
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700681346 {#2132
        date: 2023-11-22 20:29:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@bjoern_tantau@swg-empire.de"
        "@mintycactus@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2350 …}
      +nested: Doctrine\ORM\PersistentCollection {#2348 …}
      +votes: Doctrine\ORM\PersistentCollection {#2351 …}
      +reports: Doctrine\ORM\PersistentCollection {#2332 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2349 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2141 …}
      -id: 151666
      -bodyTs: "'bridg':12 'mail':11 'nice':1 'proton':10 'protonvpn':9 'schildichat':5 'thunderbird':14 'work':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6030296"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700681346 {#2138
        date: 2023-11-22 20:29:06.0 +01:00
      }
      +"title": 151666
    }
    2 => App\Entity\EntryComment {#2088
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
      +body: """
        thanks! I just found a source which states the same that the app has to support it. There’s no universal command.\n
        \n
        [hackandslash.blog/how-to-start-flatpak-applicatio…](https://hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700676583 {#2064
        date: 2023-11-22 19:09:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@bjoern_tantau@swg-empire.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2091 …}
      +nested: Doctrine\ORM\PersistentCollection {#2090 …}
      +votes: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2129 …}
      -id: 151397
      -bodyTs: "'/how-to-start-flatpak-applicatio':25 '/how-to-start-flatpak-applications-on-boot-up/)':28 'app':13 'command':22 'found':4 'hackandslash.blog':24,27 'hackandslash.blog/how-to-start-flatpak-applicatio':23 'hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)':26 'sourc':6 'state':8 'support':16 'thank':1 'univers':21"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6028312"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700676583 {#2089
        date: 2023-11-22 19:09:43.0 +01:00
      }
      +"title": 151397
    }
    0 => App\Entity\EntryComment {#2314
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
      +body: "“To the tray”"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700688284 {#2164
        date: 2023-11-22 22:24:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@possiblylinux127@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2328 …}
      +nested: Doctrine\ORM\PersistentCollection {#2191 …}
      +votes: Doctrine\ORM\PersistentCollection {#2327 …}
      +reports: Doctrine\ORM\PersistentCollection {#2333 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
      -id: 152072
      -bodyTs: "'tray':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6033262"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700688284 {#2331
        date: 2023-11-22 22:24:44.0 +01:00
      }
      +"title": 152072
    }
  ]
  -id: 15528
  -titleTs: "'app':4 'autostart':3 'gnome':8 'tray':6"
  -bodyTs: "'app':12 'appind':4 'autostart':11 'chat.schildi.desktop':19 'e.g':16 'flatpak':17 'love':7 'reinstal':3 'run':18 'tray':15"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700761937
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8325520"
  +editedAt: DateTimeImmutable @1701153806 {#2964
    date: 2023-11-28 07:43:26.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700675537 {#2929
    date: 2023-11-22 18:52:17.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
87 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2095
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Can-i-autostart-apps-to-tray-in-GNOME"
  +title: "Can i autostart apps to tray in GNOME?"
  +url: null
  +body: """
    I have reinstalled appindicators and I love them. Can I autostart apps to the tray?\n
    \n
    e.g. `flatpak run chat.schildi.desktop`
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 12
  +favouriteCount: 23
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700756717 {#2993
    date: 2023-11-23 17:25:17.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2998 …}
  +votes: Doctrine\ORM\PersistentCollection {#3001 …}
  +reports: Doctrine\ORM\PersistentCollection {#3003 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3005 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3007 …}
  +badges: Doctrine\ORM\PersistentCollection {#3009 …}
  +children: [
    1 => App\Entity\EntryComment {#2040
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2345 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
      +body: """
        Nice\n
        \n
        It works for schildichat but not for protonvpn, proton mail bridge or thunderbird
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700681346 {#2132
        date: 2023-11-22 20:29:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@bjoern_tantau@swg-empire.de"
        "@mintycactus@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2350 …}
      +nested: Doctrine\ORM\PersistentCollection {#2348 …}
      +votes: Doctrine\ORM\PersistentCollection {#2351 …}
      +reports: Doctrine\ORM\PersistentCollection {#2332 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2349 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2141 …}
      -id: 151666
      -bodyTs: "'bridg':12 'mail':11 'nice':1 'proton':10 'protonvpn':9 'schildichat':5 'thunderbird':14 'work':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6030296"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700681346 {#2138
        date: 2023-11-22 20:29:06.0 +01:00
      }
      +"title": 151666
    }
    2 => App\Entity\EntryComment {#2088
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
      +body: """
        thanks! I just found a source which states the same that the app has to support it. There’s no universal command.\n
        \n
        [hackandslash.blog/how-to-start-flatpak-applicatio…](https://hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700676583 {#2064
        date: 2023-11-22 19:09:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@bjoern_tantau@swg-empire.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2091 …}
      +nested: Doctrine\ORM\PersistentCollection {#2090 …}
      +votes: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2129 …}
      -id: 151397
      -bodyTs: "'/how-to-start-flatpak-applicatio':25 '/how-to-start-flatpak-applications-on-boot-up/)':28 'app':13 'command':22 'found':4 'hackandslash.blog':24,27 'hackandslash.blog/how-to-start-flatpak-applicatio':23 'hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)':26 'sourc':6 'state':8 'support':16 'thank':1 'univers':21"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6028312"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700676583 {#2089
        date: 2023-11-22 19:09:43.0 +01:00
      }
      +"title": 151397
    }
    0 => App\Entity\EntryComment {#2314
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
      +body: "“To the tray”"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700688284 {#2164
        date: 2023-11-22 22:24:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@possiblylinux127@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2328 …}
      +nested: Doctrine\ORM\PersistentCollection {#2191 …}
      +votes: Doctrine\ORM\PersistentCollection {#2327 …}
      +reports: Doctrine\ORM\PersistentCollection {#2333 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
      -id: 152072
      -bodyTs: "'tray':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6033262"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700688284 {#2331
        date: 2023-11-22 22:24:44.0 +01:00
      }
      +"title": 152072
    }
  ]
  -id: 15528
  -titleTs: "'app':4 'autostart':3 'gnome':8 'tray':6"
  -bodyTs: "'app':12 'appind':4 'autostart':11 'chat.schildi.desktop':19 'e.g':16 'flatpak':17 'love':7 'reinstal':3 'run':18 'tray':15"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700761937
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8325520"
  +editedAt: DateTimeImmutable @1701153806 {#2964
    date: 2023-11-28 07:43:26.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700675537 {#2929
    date: 2023-11-22 18:52:17.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
88 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2095
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Can-i-autostart-apps-to-tray-in-GNOME"
  +title: "Can i autostart apps to tray in GNOME?"
  +url: null
  +body: """
    I have reinstalled appindicators and I love them. Can I autostart apps to the tray?\n
    \n
    e.g. `flatpak run chat.schildi.desktop`
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 12
  +favouriteCount: 23
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700756717 {#2993
    date: 2023-11-23 17:25:17.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2998 …}
  +votes: Doctrine\ORM\PersistentCollection {#3001 …}
  +reports: Doctrine\ORM\PersistentCollection {#3003 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3005 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3007 …}
  +badges: Doctrine\ORM\PersistentCollection {#3009 …}
  +children: [
    1 => App\Entity\EntryComment {#2040
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2345 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
      +body: """
        Nice\n
        \n
        It works for schildichat but not for protonvpn, proton mail bridge or thunderbird
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700681346 {#2132
        date: 2023-11-22 20:29:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@bjoern_tantau@swg-empire.de"
        "@mintycactus@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2350 …}
      +nested: Doctrine\ORM\PersistentCollection {#2348 …}
      +votes: Doctrine\ORM\PersistentCollection {#2351 …}
      +reports: Doctrine\ORM\PersistentCollection {#2332 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2349 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2141 …}
      -id: 151666
      -bodyTs: "'bridg':12 'mail':11 'nice':1 'proton':10 'protonvpn':9 'schildichat':5 'thunderbird':14 'work':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6030296"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700681346 {#2138
        date: 2023-11-22 20:29:06.0 +01:00
      }
      +"title": 151666
    }
    2 => App\Entity\EntryComment {#2088
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
      +body: """
        thanks! I just found a source which states the same that the app has to support it. There’s no universal command.\n
        \n
        [hackandslash.blog/how-to-start-flatpak-applicatio…](https://hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700676583 {#2064
        date: 2023-11-22 19:09:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@bjoern_tantau@swg-empire.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2091 …}
      +nested: Doctrine\ORM\PersistentCollection {#2090 …}
      +votes: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2129 …}
      -id: 151397
      -bodyTs: "'/how-to-start-flatpak-applicatio':25 '/how-to-start-flatpak-applications-on-boot-up/)':28 'app':13 'command':22 'found':4 'hackandslash.blog':24,27 'hackandslash.blog/how-to-start-flatpak-applicatio':23 'hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)':26 'sourc':6 'state':8 'support':16 'thank':1 'univers':21"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6028312"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700676583 {#2089
        date: 2023-11-22 19:09:43.0 +01:00
      }
      +"title": 151397
    }
    0 => App\Entity\EntryComment {#2314
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
      +body: "“To the tray”"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700688284 {#2164
        date: 2023-11-22 22:24:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@possiblylinux127@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2328 …}
      +nested: Doctrine\ORM\PersistentCollection {#2191 …}
      +votes: Doctrine\ORM\PersistentCollection {#2327 …}
      +reports: Doctrine\ORM\PersistentCollection {#2333 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
      -id: 152072
      -bodyTs: "'tray':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6033262"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700688284 {#2331
        date: 2023-11-22 22:24:44.0 +01:00
      }
      +"title": 152072
    }
  ]
  -id: 15528
  -titleTs: "'app':4 'autostart':3 'gnome':8 'tray':6"
  -bodyTs: "'app':12 'appind':4 'autostart':11 'chat.schildi.desktop':19 'e.g':16 'flatpak':17 'love':7 'reinstal':3 'run':18 'tray':15"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700761937
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8325520"
  +editedAt: DateTimeImmutable @1701153806 {#2964
    date: 2023-11-28 07:43:26.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700675537 {#2929
    date: 2023-11-22 18:52:17.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
89 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
90 DENIED moderate
App\Entity\EntryComment {#2040
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2095
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Can-i-autostart-apps-to-tray-in-GNOME"
    +title: "Can i autostart apps to tray in GNOME?"
    +url: null
    +body: """
      I have reinstalled appindicators and I love them. Can I autostart apps to the tray?\n
      \n
      e.g. `flatpak run chat.schildi.desktop`
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 23
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700756717 {#2993
      date: 2023-11-23 17:25:17.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2998 …}
    +votes: Doctrine\ORM\PersistentCollection {#3001 …}
    +reports: Doctrine\ORM\PersistentCollection {#3003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3005 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3007 …}
    +badges: Doctrine\ORM\PersistentCollection {#3009 …}
    +children: [
      1 => App\Entity\EntryComment {#2040}
      2 => App\Entity\EntryComment {#2088
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +body: """
          thanks! I just found a source which states the same that the app has to support it. There’s no universal command.\n
          \n
          [hackandslash.blog/how-to-start-flatpak-applicatio…](https://hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700676583 {#2064
          date: 2023-11-22 19:09:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@bjoern_tantau@swg-empire.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2091 …}
        +nested: Doctrine\ORM\PersistentCollection {#2090 …}
        +votes: Doctrine\ORM\PersistentCollection {#2092 …}
        +reports: Doctrine\ORM\PersistentCollection {#2241 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2129 …}
        -id: 151397
        -bodyTs: "'/how-to-start-flatpak-applicatio':25 '/how-to-start-flatpak-applications-on-boot-up/)':28 'app':13 'command':22 'found':4 'hackandslash.blog':24,27 'hackandslash.blog/how-to-start-flatpak-applicatio':23 'hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)':26 'sourc':6 'state':8 'support':16 'thank':1 'univers':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6028312"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700676583 {#2089
          date: 2023-11-22 19:09:43.0 +01:00
        }
        +"title": 151397
      }
      0 => App\Entity\EntryComment {#2314
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
        +body: "“To the tray”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700688284 {#2164
          date: 2023-11-22 22:24:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@possiblylinux127@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2328 …}
        +nested: Doctrine\ORM\PersistentCollection {#2191 …}
        +votes: Doctrine\ORM\PersistentCollection {#2327 …}
        +reports: Doctrine\ORM\PersistentCollection {#2333 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
        -id: 152072
        -bodyTs: "'tray':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6033262"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700688284 {#2331
          date: 2023-11-22 22:24:44.0 +01:00
        }
        +"title": 152072
      }
    ]
    -id: 15528
    -titleTs: "'app':4 'autostart':3 'gnome':8 'tray':6"
    -bodyTs: "'app':12 'appind':4 'autostart':11 'chat.schildi.desktop':19 'e.g':16 'flatpak':17 'love':7 'reinstal':3 'run':18 'tray':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700761937
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8325520"
    +editedAt: DateTimeImmutable @1701153806 {#2964
      date: 2023-11-28 07:43:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700675537 {#2929
      date: 2023-11-22 18:52:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2345 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +body: """
    Nice\n
    \n
    It works for schildichat but not for protonvpn, proton mail bridge or thunderbird
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700681346 {#2132
    date: 2023-11-22 20:29:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@bjoern_tantau@swg-empire.de"
    "@mintycactus@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2350 …}
  +nested: Doctrine\ORM\PersistentCollection {#2348 …}
  +votes: Doctrine\ORM\PersistentCollection {#2351 …}
  +reports: Doctrine\ORM\PersistentCollection {#2332 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2349 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2141 …}
  -id: 151666
  -bodyTs: "'bridg':12 'mail':11 'nice':1 'proton':10 'protonvpn':9 'schildichat':5 'thunderbird':14 'work':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6030296"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700681346 {#2138
    date: 2023-11-22 20:29:06.0 +01:00
  }
  +"title": 151666
}
"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
91 DENIED edit
App\Entity\EntryComment {#2040
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2095
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Can-i-autostart-apps-to-tray-in-GNOME"
    +title: "Can i autostart apps to tray in GNOME?"
    +url: null
    +body: """
      I have reinstalled appindicators and I love them. Can I autostart apps to the tray?\n
      \n
      e.g. `flatpak run chat.schildi.desktop`
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 23
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700756717 {#2993
      date: 2023-11-23 17:25:17.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2998 …}
    +votes: Doctrine\ORM\PersistentCollection {#3001 …}
    +reports: Doctrine\ORM\PersistentCollection {#3003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3005 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3007 …}
    +badges: Doctrine\ORM\PersistentCollection {#3009 …}
    +children: [
      1 => App\Entity\EntryComment {#2040}
      2 => App\Entity\EntryComment {#2088
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +body: """
          thanks! I just found a source which states the same that the app has to support it. There’s no universal command.\n
          \n
          [hackandslash.blog/how-to-start-flatpak-applicatio…](https://hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700676583 {#2064
          date: 2023-11-22 19:09:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@bjoern_tantau@swg-empire.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2091 …}
        +nested: Doctrine\ORM\PersistentCollection {#2090 …}
        +votes: Doctrine\ORM\PersistentCollection {#2092 …}
        +reports: Doctrine\ORM\PersistentCollection {#2241 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2129 …}
        -id: 151397
        -bodyTs: "'/how-to-start-flatpak-applicatio':25 '/how-to-start-flatpak-applications-on-boot-up/)':28 'app':13 'command':22 'found':4 'hackandslash.blog':24,27 'hackandslash.blog/how-to-start-flatpak-applicatio':23 'hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)':26 'sourc':6 'state':8 'support':16 'thank':1 'univers':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6028312"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700676583 {#2089
          date: 2023-11-22 19:09:43.0 +01:00
        }
        +"title": 151397
      }
      0 => App\Entity\EntryComment {#2314
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
        +body: "“To the tray”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700688284 {#2164
          date: 2023-11-22 22:24:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@possiblylinux127@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2328 …}
        +nested: Doctrine\ORM\PersistentCollection {#2191 …}
        +votes: Doctrine\ORM\PersistentCollection {#2327 …}
        +reports: Doctrine\ORM\PersistentCollection {#2333 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
        -id: 152072
        -bodyTs: "'tray':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6033262"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700688284 {#2331
          date: 2023-11-22 22:24:44.0 +01:00
        }
        +"title": 152072
      }
    ]
    -id: 15528
    -titleTs: "'app':4 'autostart':3 'gnome':8 'tray':6"
    -bodyTs: "'app':12 'appind':4 'autostart':11 'chat.schildi.desktop':19 'e.g':16 'flatpak':17 'love':7 'reinstal':3 'run':18 'tray':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700761937
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8325520"
    +editedAt: DateTimeImmutable @1701153806 {#2964
      date: 2023-11-28 07:43:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700675537 {#2929
      date: 2023-11-22 18:52:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2345 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +body: """
    Nice\n
    \n
    It works for schildichat but not for protonvpn, proton mail bridge or thunderbird
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700681346 {#2132
    date: 2023-11-22 20:29:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@bjoern_tantau@swg-empire.de"
    "@mintycactus@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2350 …}
  +nested: Doctrine\ORM\PersistentCollection {#2348 …}
  +votes: Doctrine\ORM\PersistentCollection {#2351 …}
  +reports: Doctrine\ORM\PersistentCollection {#2332 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2349 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2141 …}
  -id: 151666
  -bodyTs: "'bridg':12 'mail':11 'nice':1 'proton':10 'protonvpn':9 'schildichat':5 'thunderbird':14 'work':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6030296"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700681346 {#2138
    date: 2023-11-22 20:29:06.0 +01:00
  }
  +"title": 151666
}
"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
92 DENIED moderate
App\Entity\EntryComment {#2040
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2095
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Can-i-autostart-apps-to-tray-in-GNOME"
    +title: "Can i autostart apps to tray in GNOME?"
    +url: null
    +body: """
      I have reinstalled appindicators and I love them. Can I autostart apps to the tray?\n
      \n
      e.g. `flatpak run chat.schildi.desktop`
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 23
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700756717 {#2993
      date: 2023-11-23 17:25:17.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2998 …}
    +votes: Doctrine\ORM\PersistentCollection {#3001 …}
    +reports: Doctrine\ORM\PersistentCollection {#3003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3005 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3007 …}
    +badges: Doctrine\ORM\PersistentCollection {#3009 …}
    +children: [
      1 => App\Entity\EntryComment {#2040}
      2 => App\Entity\EntryComment {#2088
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +body: """
          thanks! I just found a source which states the same that the app has to support it. There’s no universal command.\n
          \n
          [hackandslash.blog/how-to-start-flatpak-applicatio…](https://hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700676583 {#2064
          date: 2023-11-22 19:09:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@bjoern_tantau@swg-empire.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2091 …}
        +nested: Doctrine\ORM\PersistentCollection {#2090 …}
        +votes: Doctrine\ORM\PersistentCollection {#2092 …}
        +reports: Doctrine\ORM\PersistentCollection {#2241 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2129 …}
        -id: 151397
        -bodyTs: "'/how-to-start-flatpak-applicatio':25 '/how-to-start-flatpak-applications-on-boot-up/)':28 'app':13 'command':22 'found':4 'hackandslash.blog':24,27 'hackandslash.blog/how-to-start-flatpak-applicatio':23 'hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)':26 'sourc':6 'state':8 'support':16 'thank':1 'univers':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6028312"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700676583 {#2089
          date: 2023-11-22 19:09:43.0 +01:00
        }
        +"title": 151397
      }
      0 => App\Entity\EntryComment {#2314
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
        +body: "“To the tray”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700688284 {#2164
          date: 2023-11-22 22:24:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@possiblylinux127@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2328 …}
        +nested: Doctrine\ORM\PersistentCollection {#2191 …}
        +votes: Doctrine\ORM\PersistentCollection {#2327 …}
        +reports: Doctrine\ORM\PersistentCollection {#2333 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
        -id: 152072
        -bodyTs: "'tray':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6033262"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700688284 {#2331
          date: 2023-11-22 22:24:44.0 +01:00
        }
        +"title": 152072
      }
    ]
    -id: 15528
    -titleTs: "'app':4 'autostart':3 'gnome':8 'tray':6"
    -bodyTs: "'app':12 'appind':4 'autostart':11 'chat.schildi.desktop':19 'e.g':16 'flatpak':17 'love':7 'reinstal':3 'run':18 'tray':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700761937
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8325520"
    +editedAt: DateTimeImmutable @1701153806 {#2964
      date: 2023-11-28 07:43:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700675537 {#2929
      date: 2023-11-22 18:52:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2345 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +body: """
    Nice\n
    \n
    It works for schildichat but not for protonvpn, proton mail bridge or thunderbird
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700681346 {#2132
    date: 2023-11-22 20:29:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@bjoern_tantau@swg-empire.de"
    "@mintycactus@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2350 …}
  +nested: Doctrine\ORM\PersistentCollection {#2348 …}
  +votes: Doctrine\ORM\PersistentCollection {#2351 …}
  +reports: Doctrine\ORM\PersistentCollection {#2332 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2349 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2141 …}
  -id: 151666
  -bodyTs: "'bridg':12 'mail':11 'nice':1 'proton':10 'protonvpn':9 'schildichat':5 'thunderbird':14 'work':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6030296"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700681346 {#2138
    date: 2023-11-22 20:29:06.0 +01:00
  }
  +"title": 151666
}
"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
93 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
94 DENIED moderate
App\Entity\EntryComment {#2088
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2095
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Can-i-autostart-apps-to-tray-in-GNOME"
    +title: "Can i autostart apps to tray in GNOME?"
    +url: null
    +body: """
      I have reinstalled appindicators and I love them. Can I autostart apps to the tray?\n
      \n
      e.g. `flatpak run chat.schildi.desktop`
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 23
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700756717 {#2993
      date: 2023-11-23 17:25:17.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2998 …}
    +votes: Doctrine\ORM\PersistentCollection {#3001 …}
    +reports: Doctrine\ORM\PersistentCollection {#3003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3005 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3007 …}
    +badges: Doctrine\ORM\PersistentCollection {#3009 …}
    +children: [
      1 => App\Entity\EntryComment {#2040
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2345 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +body: """
          Nice\n
          \n
          It works for schildichat but not for protonvpn, proton mail bridge or thunderbird
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700681346 {#2132
          date: 2023-11-22 20:29:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@bjoern_tantau@swg-empire.de"
          "@mintycactus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2350 …}
        +nested: Doctrine\ORM\PersistentCollection {#2348 …}
        +votes: Doctrine\ORM\PersistentCollection {#2351 …}
        +reports: Doctrine\ORM\PersistentCollection {#2332 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2349 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2141 …}
        -id: 151666
        -bodyTs: "'bridg':12 'mail':11 'nice':1 'proton':10 'protonvpn':9 'schildichat':5 'thunderbird':14 'work':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6030296"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700681346 {#2138
          date: 2023-11-22 20:29:06.0 +01:00
        }
        +"title": 151666
      }
      2 => App\Entity\EntryComment {#2088}
      0 => App\Entity\EntryComment {#2314
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
        +body: "“To the tray”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700688284 {#2164
          date: 2023-11-22 22:24:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@possiblylinux127@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2328 …}
        +nested: Doctrine\ORM\PersistentCollection {#2191 …}
        +votes: Doctrine\ORM\PersistentCollection {#2327 …}
        +reports: Doctrine\ORM\PersistentCollection {#2333 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
        -id: 152072
        -bodyTs: "'tray':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6033262"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700688284 {#2331
          date: 2023-11-22 22:24:44.0 +01:00
        }
        +"title": 152072
      }
    ]
    -id: 15528
    -titleTs: "'app':4 'autostart':3 'gnome':8 'tray':6"
    -bodyTs: "'app':12 'appind':4 'autostart':11 'chat.schildi.desktop':19 'e.g':16 'flatpak':17 'love':7 'reinstal':3 'run':18 'tray':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700761937
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8325520"
    +editedAt: DateTimeImmutable @1701153806 {#2964
      date: 2023-11-28 07:43:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700675537 {#2929
      date: 2023-11-22 18:52:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +body: """
    thanks! I just found a source which states the same that the app has to support it. There’s no universal command.\n
    \n
    [hackandslash.blog/how-to-start-flatpak-applicatio…](https://hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700676583 {#2064
    date: 2023-11-22 19:09:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@bjoern_tantau@swg-empire.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2091 …}
  +nested: Doctrine\ORM\PersistentCollection {#2090 …}
  +votes: Doctrine\ORM\PersistentCollection {#2092 …}
  +reports: Doctrine\ORM\PersistentCollection {#2241 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2129 …}
  -id: 151397
  -bodyTs: "'/how-to-start-flatpak-applicatio':25 '/how-to-start-flatpak-applications-on-boot-up/)':28 'app':13 'command':22 'found':4 'hackandslash.blog':24,27 'hackandslash.blog/how-to-start-flatpak-applicatio':23 'hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)':26 'sourc':6 'state':8 'support':16 'thank':1 'univers':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6028312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700676583 {#2089
    date: 2023-11-22 19:09:43.0 +01:00
  }
  +"title": 151397
}
"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
95 DENIED edit
App\Entity\EntryComment {#2088
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2095
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Can-i-autostart-apps-to-tray-in-GNOME"
    +title: "Can i autostart apps to tray in GNOME?"
    +url: null
    +body: """
      I have reinstalled appindicators and I love them. Can I autostart apps to the tray?\n
      \n
      e.g. `flatpak run chat.schildi.desktop`
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 23
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700756717 {#2993
      date: 2023-11-23 17:25:17.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2998 …}
    +votes: Doctrine\ORM\PersistentCollection {#3001 …}
    +reports: Doctrine\ORM\PersistentCollection {#3003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3005 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3007 …}
    +badges: Doctrine\ORM\PersistentCollection {#3009 …}
    +children: [
      1 => App\Entity\EntryComment {#2040
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2345 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +body: """
          Nice\n
          \n
          It works for schildichat but not for protonvpn, proton mail bridge or thunderbird
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700681346 {#2132
          date: 2023-11-22 20:29:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@bjoern_tantau@swg-empire.de"
          "@mintycactus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2350 …}
        +nested: Doctrine\ORM\PersistentCollection {#2348 …}
        +votes: Doctrine\ORM\PersistentCollection {#2351 …}
        +reports: Doctrine\ORM\PersistentCollection {#2332 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2349 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2141 …}
        -id: 151666
        -bodyTs: "'bridg':12 'mail':11 'nice':1 'proton':10 'protonvpn':9 'schildichat':5 'thunderbird':14 'work':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6030296"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700681346 {#2138
          date: 2023-11-22 20:29:06.0 +01:00
        }
        +"title": 151666
      }
      2 => App\Entity\EntryComment {#2088}
      0 => App\Entity\EntryComment {#2314
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
        +body: "“To the tray”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700688284 {#2164
          date: 2023-11-22 22:24:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@possiblylinux127@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2328 …}
        +nested: Doctrine\ORM\PersistentCollection {#2191 …}
        +votes: Doctrine\ORM\PersistentCollection {#2327 …}
        +reports: Doctrine\ORM\PersistentCollection {#2333 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
        -id: 152072
        -bodyTs: "'tray':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6033262"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700688284 {#2331
          date: 2023-11-22 22:24:44.0 +01:00
        }
        +"title": 152072
      }
    ]
    -id: 15528
    -titleTs: "'app':4 'autostart':3 'gnome':8 'tray':6"
    -bodyTs: "'app':12 'appind':4 'autostart':11 'chat.schildi.desktop':19 'e.g':16 'flatpak':17 'love':7 'reinstal':3 'run':18 'tray':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700761937
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8325520"
    +editedAt: DateTimeImmutable @1701153806 {#2964
      date: 2023-11-28 07:43:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700675537 {#2929
      date: 2023-11-22 18:52:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +body: """
    thanks! I just found a source which states the same that the app has to support it. There’s no universal command.\n
    \n
    [hackandslash.blog/how-to-start-flatpak-applicatio…](https://hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700676583 {#2064
    date: 2023-11-22 19:09:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@bjoern_tantau@swg-empire.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2091 …}
  +nested: Doctrine\ORM\PersistentCollection {#2090 …}
  +votes: Doctrine\ORM\PersistentCollection {#2092 …}
  +reports: Doctrine\ORM\PersistentCollection {#2241 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2129 …}
  -id: 151397
  -bodyTs: "'/how-to-start-flatpak-applicatio':25 '/how-to-start-flatpak-applications-on-boot-up/)':28 'app':13 'command':22 'found':4 'hackandslash.blog':24,27 'hackandslash.blog/how-to-start-flatpak-applicatio':23 'hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)':26 'sourc':6 'state':8 'support':16 'thank':1 'univers':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6028312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700676583 {#2089
    date: 2023-11-22 19:09:43.0 +01:00
  }
  +"title": 151397
}
"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
96 DENIED moderate
App\Entity\EntryComment {#2088
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2095
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Can-i-autostart-apps-to-tray-in-GNOME"
    +title: "Can i autostart apps to tray in GNOME?"
    +url: null
    +body: """
      I have reinstalled appindicators and I love them. Can I autostart apps to the tray?\n
      \n
      e.g. `flatpak run chat.schildi.desktop`
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 23
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700756717 {#2993
      date: 2023-11-23 17:25:17.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2998 …}
    +votes: Doctrine\ORM\PersistentCollection {#3001 …}
    +reports: Doctrine\ORM\PersistentCollection {#3003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3005 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3007 …}
    +badges: Doctrine\ORM\PersistentCollection {#3009 …}
    +children: [
      1 => App\Entity\EntryComment {#2040
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2345 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +body: """
          Nice\n
          \n
          It works for schildichat but not for protonvpn, proton mail bridge or thunderbird
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700681346 {#2132
          date: 2023-11-22 20:29:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@bjoern_tantau@swg-empire.de"
          "@mintycactus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2350 …}
        +nested: Doctrine\ORM\PersistentCollection {#2348 …}
        +votes: Doctrine\ORM\PersistentCollection {#2351 …}
        +reports: Doctrine\ORM\PersistentCollection {#2332 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2349 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2141 …}
        -id: 151666
        -bodyTs: "'bridg':12 'mail':11 'nice':1 'proton':10 'protonvpn':9 'schildichat':5 'thunderbird':14 'work':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6030296"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700681346 {#2138
          date: 2023-11-22 20:29:06.0 +01:00
        }
        +"title": 151666
      }
      2 => App\Entity\EntryComment {#2088}
      0 => App\Entity\EntryComment {#2314
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
        +body: "“To the tray”"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700688284 {#2164
          date: 2023-11-22 22:24:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@possiblylinux127@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2328 …}
        +nested: Doctrine\ORM\PersistentCollection {#2191 …}
        +votes: Doctrine\ORM\PersistentCollection {#2327 …}
        +reports: Doctrine\ORM\PersistentCollection {#2333 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
        -id: 152072
        -bodyTs: "'tray':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6033262"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700688284 {#2331
          date: 2023-11-22 22:24:44.0 +01:00
        }
        +"title": 152072
      }
    ]
    -id: 15528
    -titleTs: "'app':4 'autostart':3 'gnome':8 'tray':6"
    -bodyTs: "'app':12 'appind':4 'autostart':11 'chat.schildi.desktop':19 'e.g':16 'flatpak':17 'love':7 'reinstal':3 'run':18 'tray':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700761937
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8325520"
    +editedAt: DateTimeImmutable @1701153806 {#2964
      date: 2023-11-28 07:43:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700675537 {#2929
      date: 2023-11-22 18:52:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +body: """
    thanks! I just found a source which states the same that the app has to support it. There’s no universal command.\n
    \n
    [hackandslash.blog/how-to-start-flatpak-applicatio…](https://hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700676583 {#2064
    date: 2023-11-22 19:09:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@bjoern_tantau@swg-empire.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2091 …}
  +nested: Doctrine\ORM\PersistentCollection {#2090 …}
  +votes: Doctrine\ORM\PersistentCollection {#2092 …}
  +reports: Doctrine\ORM\PersistentCollection {#2241 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2129 …}
  -id: 151397
  -bodyTs: "'/how-to-start-flatpak-applicatio':25 '/how-to-start-flatpak-applications-on-boot-up/)':28 'app':13 'command':22 'found':4 'hackandslash.blog':24,27 'hackandslash.blog/how-to-start-flatpak-applicatio':23 'hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)':26 'sourc':6 'state':8 'support':16 'thank':1 'univers':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6028312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700676583 {#2089
    date: 2023-11-22 19:09:43.0 +01:00
  }
  +"title": 151397
}
"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
97 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
98 DENIED moderate
App\Entity\EntryComment {#2314
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2095
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Can-i-autostart-apps-to-tray-in-GNOME"
    +title: "Can i autostart apps to tray in GNOME?"
    +url: null
    +body: """
      I have reinstalled appindicators and I love them. Can I autostart apps to the tray?\n
      \n
      e.g. `flatpak run chat.schildi.desktop`
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 23
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700756717 {#2993
      date: 2023-11-23 17:25:17.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2998 …}
    +votes: Doctrine\ORM\PersistentCollection {#3001 …}
    +reports: Doctrine\ORM\PersistentCollection {#3003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3005 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3007 …}
    +badges: Doctrine\ORM\PersistentCollection {#3009 …}
    +children: [
      1 => App\Entity\EntryComment {#2040
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2345 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +body: """
          Nice\n
          \n
          It works for schildichat but not for protonvpn, proton mail bridge or thunderbird
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700681346 {#2132
          date: 2023-11-22 20:29:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@bjoern_tantau@swg-empire.de"
          "@mintycactus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2350 …}
        +nested: Doctrine\ORM\PersistentCollection {#2348 …}
        +votes: Doctrine\ORM\PersistentCollection {#2351 …}
        +reports: Doctrine\ORM\PersistentCollection {#2332 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2349 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2141 …}
        -id: 151666
        -bodyTs: "'bridg':12 'mail':11 'nice':1 'proton':10 'protonvpn':9 'schildichat':5 'thunderbird':14 'work':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6030296"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700681346 {#2138
          date: 2023-11-22 20:29:06.0 +01:00
        }
        +"title": 151666
      }
      2 => App\Entity\EntryComment {#2088
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +body: """
          thanks! I just found a source which states the same that the app has to support it. There’s no universal command.\n
          \n
          [hackandslash.blog/how-to-start-flatpak-applicatio…](https://hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700676583 {#2064
          date: 2023-11-22 19:09:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@bjoern_tantau@swg-empire.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2091 …}
        +nested: Doctrine\ORM\PersistentCollection {#2090 …}
        +votes: Doctrine\ORM\PersistentCollection {#2092 …}
        +reports: Doctrine\ORM\PersistentCollection {#2241 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2129 …}
        -id: 151397
        -bodyTs: "'/how-to-start-flatpak-applicatio':25 '/how-to-start-flatpak-applications-on-boot-up/)':28 'app':13 'command':22 'found':4 'hackandslash.blog':24,27 'hackandslash.blog/how-to-start-flatpak-applicatio':23 'hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)':26 'sourc':6 'state':8 'support':16 'thank':1 'univers':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6028312"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700676583 {#2089
          date: 2023-11-22 19:09:43.0 +01:00
        }
        +"title": 151397
      }
      0 => App\Entity\EntryComment {#2314}
    ]
    -id: 15528
    -titleTs: "'app':4 'autostart':3 'gnome':8 'tray':6"
    -bodyTs: "'app':12 'appind':4 'autostart':11 'chat.schildi.desktop':19 'e.g':16 'flatpak':17 'love':7 'reinstal':3 'run':18 'tray':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700761937
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8325520"
    +editedAt: DateTimeImmutable @1701153806 {#2964
      date: 2023-11-28 07:43:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700675537 {#2929
      date: 2023-11-22 18:52:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
  +body: "“To the tray”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700688284 {#2164
    date: 2023-11-22 22:24:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@possiblylinux127@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2328 …}
  +nested: Doctrine\ORM\PersistentCollection {#2191 …}
  +votes: Doctrine\ORM\PersistentCollection {#2327 …}
  +reports: Doctrine\ORM\PersistentCollection {#2333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
  -id: 152072
  -bodyTs: "'tray':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6033262"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700688284 {#2331
    date: 2023-11-22 22:24:44.0 +01:00
  }
  +"title": 152072
}
"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
99 DENIED edit
App\Entity\EntryComment {#2314
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2095
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Can-i-autostart-apps-to-tray-in-GNOME"
    +title: "Can i autostart apps to tray in GNOME?"
    +url: null
    +body: """
      I have reinstalled appindicators and I love them. Can I autostart apps to the tray?\n
      \n
      e.g. `flatpak run chat.schildi.desktop`
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 23
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700756717 {#2993
      date: 2023-11-23 17:25:17.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2998 …}
    +votes: Doctrine\ORM\PersistentCollection {#3001 …}
    +reports: Doctrine\ORM\PersistentCollection {#3003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3005 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3007 …}
    +badges: Doctrine\ORM\PersistentCollection {#3009 …}
    +children: [
      1 => App\Entity\EntryComment {#2040
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2345 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +body: """
          Nice\n
          \n
          It works for schildichat but not for protonvpn, proton mail bridge or thunderbird
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700681346 {#2132
          date: 2023-11-22 20:29:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@bjoern_tantau@swg-empire.de"
          "@mintycactus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2350 …}
        +nested: Doctrine\ORM\PersistentCollection {#2348 …}
        +votes: Doctrine\ORM\PersistentCollection {#2351 …}
        +reports: Doctrine\ORM\PersistentCollection {#2332 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2349 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2141 …}
        -id: 151666
        -bodyTs: "'bridg':12 'mail':11 'nice':1 'proton':10 'protonvpn':9 'schildichat':5 'thunderbird':14 'work':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6030296"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700681346 {#2138
          date: 2023-11-22 20:29:06.0 +01:00
        }
        +"title": 151666
      }
      2 => App\Entity\EntryComment {#2088
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +body: """
          thanks! I just found a source which states the same that the app has to support it. There’s no universal command.\n
          \n
          [hackandslash.blog/how-to-start-flatpak-applicatio…](https://hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700676583 {#2064
          date: 2023-11-22 19:09:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@bjoern_tantau@swg-empire.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2091 …}
        +nested: Doctrine\ORM\PersistentCollection {#2090 …}
        +votes: Doctrine\ORM\PersistentCollection {#2092 …}
        +reports: Doctrine\ORM\PersistentCollection {#2241 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2129 …}
        -id: 151397
        -bodyTs: "'/how-to-start-flatpak-applicatio':25 '/how-to-start-flatpak-applications-on-boot-up/)':28 'app':13 'command':22 'found':4 'hackandslash.blog':24,27 'hackandslash.blog/how-to-start-flatpak-applicatio':23 'hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)':26 'sourc':6 'state':8 'support':16 'thank':1 'univers':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6028312"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700676583 {#2089
          date: 2023-11-22 19:09:43.0 +01:00
        }
        +"title": 151397
      }
      0 => App\Entity\EntryComment {#2314}
    ]
    -id: 15528
    -titleTs: "'app':4 'autostart':3 'gnome':8 'tray':6"
    -bodyTs: "'app':12 'appind':4 'autostart':11 'chat.schildi.desktop':19 'e.g':16 'flatpak':17 'love':7 'reinstal':3 'run':18 'tray':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700761937
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8325520"
    +editedAt: DateTimeImmutable @1701153806 {#2964
      date: 2023-11-28 07:43:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700675537 {#2929
      date: 2023-11-22 18:52:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
  +body: "“To the tray”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700688284 {#2164
    date: 2023-11-22 22:24:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@possiblylinux127@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2328 …}
  +nested: Doctrine\ORM\PersistentCollection {#2191 …}
  +votes: Doctrine\ORM\PersistentCollection {#2327 …}
  +reports: Doctrine\ORM\PersistentCollection {#2333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
  -id: 152072
  -bodyTs: "'tray':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6033262"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700688284 {#2331
    date: 2023-11-22 22:24:44.0 +01:00
  }
  +"title": 152072
}
"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
100 DENIED moderate
App\Entity\EntryComment {#2314
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2095
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Can-i-autostart-apps-to-tray-in-GNOME"
    +title: "Can i autostart apps to tray in GNOME?"
    +url: null
    +body: """
      I have reinstalled appindicators and I love them. Can I autostart apps to the tray?\n
      \n
      e.g. `flatpak run chat.schildi.desktop`
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 23
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700756717 {#2993
      date: 2023-11-23 17:25:17.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2998 …}
    +votes: Doctrine\ORM\PersistentCollection {#3001 …}
    +reports: Doctrine\ORM\PersistentCollection {#3003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3005 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3007 …}
    +badges: Doctrine\ORM\PersistentCollection {#3009 …}
    +children: [
      1 => App\Entity\EntryComment {#2040
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2345 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +body: """
          Nice\n
          \n
          It works for schildichat but not for protonvpn, proton mail bridge or thunderbird
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700681346 {#2132
          date: 2023-11-22 20:29:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@bjoern_tantau@swg-empire.de"
          "@mintycactus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2350 …}
        +nested: Doctrine\ORM\PersistentCollection {#2348 …}
        +votes: Doctrine\ORM\PersistentCollection {#2351 …}
        +reports: Doctrine\ORM\PersistentCollection {#2332 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2349 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2141 …}
        -id: 151666
        -bodyTs: "'bridg':12 'mail':11 'nice':1 'proton':10 'protonvpn':9 'schildichat':5 'thunderbird':14 'work':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6030296"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700681346 {#2138
          date: 2023-11-22 20:29:06.0 +01:00
        }
        +"title": 151666
      }
      2 => App\Entity\EntryComment {#2088
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2095 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
        +body: """
          thanks! I just found a source which states the same that the app has to support it. There’s no universal command.\n
          \n
          [hackandslash.blog/how-to-start-flatpak-applicatio…](https://hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700676583 {#2064
          date: 2023-11-22 19:09:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@GravitySpoiled@lemmy.ml"
          "@bjoern_tantau@swg-empire.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2091 …}
        +nested: Doctrine\ORM\PersistentCollection {#2090 …}
        +votes: Doctrine\ORM\PersistentCollection {#2092 …}
        +reports: Doctrine\ORM\PersistentCollection {#2241 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2129 …}
        -id: 151397
        -bodyTs: "'/how-to-start-flatpak-applicatio':25 '/how-to-start-flatpak-applications-on-boot-up/)':28 'app':13 'command':22 'found':4 'hackandslash.blog':24,27 'hackandslash.blog/how-to-start-flatpak-applicatio':23 'hackandslash.blog/how-to-start-flatpak-applications-on-boot-up/)':26 'sourc':6 'state':8 'support':16 'thank':1 'univers':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6028312"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700676583 {#2089
          date: 2023-11-22 19:09:43.0 +01:00
        }
        +"title": 151397
      }
      0 => App\Entity\EntryComment {#2314}
    ]
    -id: 15528
    -titleTs: "'app':4 'autostart':3 'gnome':8 'tray':6"
    -bodyTs: "'app':12 'appind':4 'autostart':11 'chat.schildi.desktop':19 'e.g':16 'flatpak':17 'love':7 'reinstal':3 'run':18 'tray':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700761937
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8325520"
    +editedAt: DateTimeImmutable @1701153806 {#2964
      date: 2023-11-28 07:43:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700675537 {#2929
      date: 2023-11-22 18:52:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2289 …}
  +body: "“To the tray”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700688284 {#2164
    date: 2023-11-22 22:24:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@possiblylinux127@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2328 …}
  +nested: Doctrine\ORM\PersistentCollection {#2191 …}
  +votes: Doctrine\ORM\PersistentCollection {#2327 …}
  +reports: Doctrine\ORM\PersistentCollection {#2333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
  -id: 152072
  -bodyTs: "'tray':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6033262"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700688284 {#2331
    date: 2023-11-22 22:24:44.0 +01:00
  }
  +"title": 152072
}
"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
101 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
102 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1382
  +user: Proxies\__CG__\App\Entity\User {#3049 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1401 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Using-email-aliases-email-alias-services-with-self-hosted-email"
  +title: "Using email aliases (email alias services) with self-hosted email"
  +url: null
  +body: "Is it possible to do it? Is it less hassle than [trying to play nice with Google or Microsoft in order not to have your email sent to spam or not received at all](https://cfenollosa.com/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700794318 {#3081
    date: 2023-11-24 03:51:58.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3086 …}
  +votes: Doctrine\ORM\PersistentCollection {#3089 …}
  +reports: Doctrine\ORM\PersistentCollection {#3091 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3093 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3095 …}
  +badges: Doctrine\ORM\PersistentCollection {#3097 …}
  +children: [
    App\Entity\EntryComment {#1385
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1401 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Using a public service like proton or firefox for that has the advantage of you blending in with the crowd, i.e. the service doesn’t know who the account belongs to whereas the service knows exactly that it belongs to you because only you have the top level domain.\n
        \n
        In theory … in the real world it doesn’t matter too much because noone will hunt you down.\n
        \n
        I guess that it’s no more of a hassle than using one email with your own top level domain.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700598955 {#1402
        date: 2023-11-21 21:35:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@petrescatraian@libranet.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1404 …}
      +nested: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      -id: 148453
      -bodyTs: "'account':29 'advantag':13 'belong':30,39 'blend':16 'crowd':20 'doesn':24,57 'domain':49,87 'email':81 'exact':36 'firefox':8 'guess':69 'hassl':77 'hunt':65 'i.e':21 'know':26,35 'level':48,86 'like':5 'matter':59 'much':61 'noon':63 'one':80 'proton':6 'public':3 'real':54 'servic':4,23,34 'theori':51 'top':47,85 'use':1,79 'wherea':32 'world':55"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6003620"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700598955 {#1405
        date: 2023-11-21 21:35:55.0 +01:00
      }
      +"title": 148453
    }
  ]
  -id: 15209
  -titleTs: "'alia':5 'alias':3 'email':2,4,11 'host':10 'self':9 'self-host':8 'servic':6 'use':1"
  -bodyTs: "'/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?':37 'cfenollosa.com':36 'cfenollosa.com/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?':35 'email':26 'googl':17 'hassl':10 'less':9 'microsoft':19 'nice':15 'order':21 'play':14 'possibl':3 'receiv':32 'sent':27 'spam':29 'tri':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700672184
  +visibility: "visible             "
  +apId: "https://libranet.de/objects/0b6b25a8-2165-5d13-9c3e-d87023608369"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700598684 {#3069
    date: 2023-11-21 21:31:24.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
103 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1382
  +user: Proxies\__CG__\App\Entity\User {#3049 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1401 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Using-email-aliases-email-alias-services-with-self-hosted-email"
  +title: "Using email aliases (email alias services) with self-hosted email"
  +url: null
  +body: "Is it possible to do it? Is it less hassle than [trying to play nice with Google or Microsoft in order not to have your email sent to spam or not received at all](https://cfenollosa.com/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700794318 {#3081
    date: 2023-11-24 03:51:58.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3086 …}
  +votes: Doctrine\ORM\PersistentCollection {#3089 …}
  +reports: Doctrine\ORM\PersistentCollection {#3091 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3093 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3095 …}
  +badges: Doctrine\ORM\PersistentCollection {#3097 …}
  +children: [
    App\Entity\EntryComment {#1385
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1401 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Using a public service like proton or firefox for that has the advantage of you blending in with the crowd, i.e. the service doesn’t know who the account belongs to whereas the service knows exactly that it belongs to you because only you have the top level domain.\n
        \n
        In theory … in the real world it doesn’t matter too much because noone will hunt you down.\n
        \n
        I guess that it’s no more of a hassle than using one email with your own top level domain.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700598955 {#1402
        date: 2023-11-21 21:35:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@petrescatraian@libranet.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1404 …}
      +nested: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      -id: 148453
      -bodyTs: "'account':29 'advantag':13 'belong':30,39 'blend':16 'crowd':20 'doesn':24,57 'domain':49,87 'email':81 'exact':36 'firefox':8 'guess':69 'hassl':77 'hunt':65 'i.e':21 'know':26,35 'level':48,86 'like':5 'matter':59 'much':61 'noon':63 'one':80 'proton':6 'public':3 'real':54 'servic':4,23,34 'theori':51 'top':47,85 'use':1,79 'wherea':32 'world':55"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6003620"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700598955 {#1405
        date: 2023-11-21 21:35:55.0 +01:00
      }
      +"title": 148453
    }
  ]
  -id: 15209
  -titleTs: "'alia':5 'alias':3 'email':2,4,11 'host':10 'self':9 'self-host':8 'servic':6 'use':1"
  -bodyTs: "'/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?':37 'cfenollosa.com':36 'cfenollosa.com/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?':35 'email':26 'googl':17 'hassl':10 'less':9 'microsoft':19 'nice':15 'order':21 'play':14 'possibl':3 'receiv':32 'sent':27 'spam':29 'tri':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700672184
  +visibility: "visible             "
  +apId: "https://libranet.de/objects/0b6b25a8-2165-5d13-9c3e-d87023608369"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700598684 {#3069
    date: 2023-11-21 21:31:24.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
104 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1382
  +user: Proxies\__CG__\App\Entity\User {#3049 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1401 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Using-email-aliases-email-alias-services-with-self-hosted-email"
  +title: "Using email aliases (email alias services) with self-hosted email"
  +url: null
  +body: "Is it possible to do it? Is it less hassle than [trying to play nice with Google or Microsoft in order not to have your email sent to spam or not received at all](https://cfenollosa.com/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700794318 {#3081
    date: 2023-11-24 03:51:58.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3086 …}
  +votes: Doctrine\ORM\PersistentCollection {#3089 …}
  +reports: Doctrine\ORM\PersistentCollection {#3091 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3093 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3095 …}
  +badges: Doctrine\ORM\PersistentCollection {#3097 …}
  +children: [
    App\Entity\EntryComment {#1385
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1401 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Using a public service like proton or firefox for that has the advantage of you blending in with the crowd, i.e. the service doesn’t know who the account belongs to whereas the service knows exactly that it belongs to you because only you have the top level domain.\n
        \n
        In theory … in the real world it doesn’t matter too much because noone will hunt you down.\n
        \n
        I guess that it’s no more of a hassle than using one email with your own top level domain.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700598955 {#1402
        date: 2023-11-21 21:35:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@petrescatraian@libranet.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1404 …}
      +nested: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      -id: 148453
      -bodyTs: "'account':29 'advantag':13 'belong':30,39 'blend':16 'crowd':20 'doesn':24,57 'domain':49,87 'email':81 'exact':36 'firefox':8 'guess':69 'hassl':77 'hunt':65 'i.e':21 'know':26,35 'level':48,86 'like':5 'matter':59 'much':61 'noon':63 'one':80 'proton':6 'public':3 'real':54 'servic':4,23,34 'theori':51 'top':47,85 'use':1,79 'wherea':32 'world':55"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6003620"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700598955 {#1405
        date: 2023-11-21 21:35:55.0 +01:00
      }
      +"title": 148453
    }
  ]
  -id: 15209
  -titleTs: "'alia':5 'alias':3 'email':2,4,11 'host':10 'self':9 'self-host':8 'servic':6 'use':1"
  -bodyTs: "'/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?':37 'cfenollosa.com':36 'cfenollosa.com/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?':35 'email':26 'googl':17 'hassl':10 'less':9 'microsoft':19 'nice':15 'order':21 'play':14 'possibl':3 'receiv':32 'sent':27 'spam':29 'tri':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700672184
  +visibility: "visible             "
  +apId: "https://libranet.de/objects/0b6b25a8-2165-5d13-9c3e-d87023608369"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700598684 {#3069
    date: 2023-11-21 21:31:24.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
105 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
106 DENIED moderate
App\Entity\EntryComment {#1385
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1382
    +user: Proxies\__CG__\App\Entity\User {#3049 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1401 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Using-email-aliases-email-alias-services-with-self-hosted-email"
    +title: "Using email aliases (email alias services) with self-hosted email"
    +url: null
    +body: "Is it possible to do it? Is it less hassle than [trying to play nice with Google or Microsoft in order not to have your email sent to spam or not received at all](https://cfenollosa.com/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700794318 {#3081
      date: 2023-11-24 03:51:58.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3086 …}
    +votes: Doctrine\ORM\PersistentCollection {#3089 …}
    +reports: Doctrine\ORM\PersistentCollection {#3091 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3093 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3095 …}
    +badges: Doctrine\ORM\PersistentCollection {#3097 …}
    +children: [
      App\Entity\EntryComment {#1385}
    ]
    -id: 15209
    -titleTs: "'alia':5 'alias':3 'email':2,4,11 'host':10 'self':9 'self-host':8 'servic':6 'use':1"
    -bodyTs: "'/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?':37 'cfenollosa.com':36 'cfenollosa.com/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?':35 'email':26 'googl':17 'hassl':10 'less':9 'microsoft':19 'nice':15 'order':21 'play':14 'possibl':3 'receiv':32 'sent':27 'spam':29 'tri':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700672184
    +visibility: "visible             "
    +apId: "https://libranet.de/objects/0b6b25a8-2165-5d13-9c3e-d87023608369"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700598684 {#3069
      date: 2023-11-21 21:31:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1401 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Using a public service like proton or firefox for that has the advantage of you blending in with the crowd, i.e. the service doesn’t know who the account belongs to whereas the service knows exactly that it belongs to you because only you have the top level domain.\n
    \n
    In theory … in the real world it doesn’t matter too much because noone will hunt you down.\n
    \n
    I guess that it’s no more of a hassle than using one email with your own top level domain.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700598955 {#1402
    date: 2023-11-21 21:35:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@petrescatraian@libranet.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1404 …}
  +nested: Doctrine\ORM\PersistentCollection {#1361 …}
  +votes: Doctrine\ORM\PersistentCollection {#1403 …}
  +reports: Doctrine\ORM\PersistentCollection {#2023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
  -id: 148453
  -bodyTs: "'account':29 'advantag':13 'belong':30,39 'blend':16 'crowd':20 'doesn':24,57 'domain':49,87 'email':81 'exact':36 'firefox':8 'guess':69 'hassl':77 'hunt':65 'i.e':21 'know':26,35 'level':48,86 'like':5 'matter':59 'much':61 'noon':63 'one':80 'proton':6 'public':3 'real':54 'servic':4,23,34 'theori':51 'top':47,85 'use':1,79 'wherea':32 'world':55"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6003620"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700598955 {#1405
    date: 2023-11-21 21:35:55.0 +01:00
  }
  +"title": 148453
}
"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
107 DENIED edit
App\Entity\EntryComment {#1385
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1382
    +user: Proxies\__CG__\App\Entity\User {#3049 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1401 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Using-email-aliases-email-alias-services-with-self-hosted-email"
    +title: "Using email aliases (email alias services) with self-hosted email"
    +url: null
    +body: "Is it possible to do it? Is it less hassle than [trying to play nice with Google or Microsoft in order not to have your email sent to spam or not received at all](https://cfenollosa.com/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700794318 {#3081
      date: 2023-11-24 03:51:58.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3086 …}
    +votes: Doctrine\ORM\PersistentCollection {#3089 …}
    +reports: Doctrine\ORM\PersistentCollection {#3091 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3093 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3095 …}
    +badges: Doctrine\ORM\PersistentCollection {#3097 …}
    +children: [
      App\Entity\EntryComment {#1385}
    ]
    -id: 15209
    -titleTs: "'alia':5 'alias':3 'email':2,4,11 'host':10 'self':9 'self-host':8 'servic':6 'use':1"
    -bodyTs: "'/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?':37 'cfenollosa.com':36 'cfenollosa.com/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?':35 'email':26 'googl':17 'hassl':10 'less':9 'microsoft':19 'nice':15 'order':21 'play':14 'possibl':3 'receiv':32 'sent':27 'spam':29 'tri':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700672184
    +visibility: "visible             "
    +apId: "https://libranet.de/objects/0b6b25a8-2165-5d13-9c3e-d87023608369"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700598684 {#3069
      date: 2023-11-21 21:31:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1401 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Using a public service like proton or firefox for that has the advantage of you blending in with the crowd, i.e. the service doesn’t know who the account belongs to whereas the service knows exactly that it belongs to you because only you have the top level domain.\n
    \n
    In theory … in the real world it doesn’t matter too much because noone will hunt you down.\n
    \n
    I guess that it’s no more of a hassle than using one email with your own top level domain.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700598955 {#1402
    date: 2023-11-21 21:35:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@petrescatraian@libranet.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1404 …}
  +nested: Doctrine\ORM\PersistentCollection {#1361 …}
  +votes: Doctrine\ORM\PersistentCollection {#1403 …}
  +reports: Doctrine\ORM\PersistentCollection {#2023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
  -id: 148453
  -bodyTs: "'account':29 'advantag':13 'belong':30,39 'blend':16 'crowd':20 'doesn':24,57 'domain':49,87 'email':81 'exact':36 'firefox':8 'guess':69 'hassl':77 'hunt':65 'i.e':21 'know':26,35 'level':48,86 'like':5 'matter':59 'much':61 'noon':63 'one':80 'proton':6 'public':3 'real':54 'servic':4,23,34 'theori':51 'top':47,85 'use':1,79 'wherea':32 'world':55"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6003620"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700598955 {#1405
    date: 2023-11-21 21:35:55.0 +01:00
  }
  +"title": 148453
}
"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
108 DENIED moderate
App\Entity\EntryComment {#1385
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1382
    +user: Proxies\__CG__\App\Entity\User {#3049 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1401 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
    +slug: "Using-email-aliases-email-alias-services-with-self-hosted-email"
    +title: "Using email aliases (email alias services) with self-hosted email"
    +url: null
    +body: "Is it possible to do it? Is it less hassle than [trying to play nice with Google or Microsoft in order not to have your email sent to spam or not received at all](https://cfenollosa.com/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700794318 {#3081
      date: 2023-11-24 03:51:58.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3086 …}
    +votes: Doctrine\ORM\PersistentCollection {#3089 …}
    +reports: Doctrine\ORM\PersistentCollection {#3091 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3093 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3095 …}
    +badges: Doctrine\ORM\PersistentCollection {#3097 …}
    +children: [
      App\Entity\EntryComment {#1385}
    ]
    -id: 15209
    -titleTs: "'alia':5 'alias':3 'email':2,4,11 'host':10 'self':9 'self-host':8 'servic':6 'use':1"
    -bodyTs: "'/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?':37 'cfenollosa.com':36 'cfenollosa.com/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html)?':35 'email':26 'googl':17 'hassl':10 'less':9 'microsoft':19 'nice':15 'order':21 'play':14 'possibl':3 'receiv':32 'sent':27 'spam':29 'tri':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700672184
    +visibility: "visible             "
    +apId: "https://libranet.de/objects/0b6b25a8-2165-5d13-9c3e-d87023608369"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700598684 {#3069
      date: 2023-11-21 21:31:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1401 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Using a public service like proton or firefox for that has the advantage of you blending in with the crowd, i.e. the service doesn’t know who the account belongs to whereas the service knows exactly that it belongs to you because only you have the top level domain.\n
    \n
    In theory … in the real world it doesn’t matter too much because noone will hunt you down.\n
    \n
    I guess that it’s no more of a hassle than using one email with your own top level domain.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700598955 {#1402
    date: 2023-11-21 21:35:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@petrescatraian@libranet.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1404 …}
  +nested: Doctrine\ORM\PersistentCollection {#1361 …}
  +votes: Doctrine\ORM\PersistentCollection {#1403 …}
  +reports: Doctrine\ORM\PersistentCollection {#2023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
  -id: 148453
  -bodyTs: "'account':29 'advantag':13 'belong':30,39 'blend':16 'crowd':20 'doesn':24,57 'domain':49,87 'email':81 'exact':36 'firefox':8 'guess':69 'hassl':77 'hunt':65 'i.e':21 'know':26,35 'level':48,86 'like':5 'matter':59 'much':61 'noon':63 'one':80 'proton':6 'public':3 'real':54 'servic':4,23,34 'theori':51 'top':47,85 'use':1,79 'wherea':32 'world':55"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6003620"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700598955 {#1405
    date: 2023-11-21 21:35:55.0 +01:00
  }
  +"title": 148453
}
"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
109 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
110 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2454
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: Proxies\__CG__\App\Entity\Image {#3084 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2981 …}
  +slug: "Stort-es-dich-nicht-wenn-du-Kacke-am-Fell-hast"
  +title: "Stört es dich nicht, wenn du Kacke am Fell hast?"
  +url: "https://lemmy.ml/pictrs/image/f51c6f0f-844b-4619-af54-0053bbfb197a.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 6
  +favouriteCount: 21
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700509584 {#3116
    date: 2023-11-20 20:46:24.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3121 …}
  +votes: Doctrine\ORM\PersistentCollection {#3124 …}
  +reports: Doctrine\ORM\PersistentCollection {#3126 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
  +badges: Doctrine\ORM\PersistentCollection {#3132 …}
  +children: [
    App\Entity\EntryComment {#2457
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2454 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +body: "Gefunden hab ich die leider noch nicht 😅"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700504505 {#2453
        date: 2023-11-20 19:21:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@PotatoesFall@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2468 …}
      +nested: Doctrine\ORM\PersistentCollection {#2469 …}
      +votes: Doctrine\ORM\PersistentCollection {#2471 …}
      +reports: Doctrine\ORM\PersistentCollection {#2363 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
      -id: 143553
      -bodyTs: "'die':4 'gefunden':1 'hab':2 'ich':3 'leider':5 'nicht':7 'noch':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5969308"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700504505 {#2452
        date: 2023-11-20 19:21:45.0 +01:00
      }
      +"title": 143553
    }
  ]
  -id: 14833
  -titleTs: "'dich':3 'du':6 'es':2 'fell':9 'hast':10 'kack':7 'nicht':4 'stört':1 'wenn':5"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700587912
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8238150"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700503912 {#3105
    date: 2023-11-20 19:11:52.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
111 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2454
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: Proxies\__CG__\App\Entity\Image {#3084 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2981 …}
  +slug: "Stort-es-dich-nicht-wenn-du-Kacke-am-Fell-hast"
  +title: "Stört es dich nicht, wenn du Kacke am Fell hast?"
  +url: "https://lemmy.ml/pictrs/image/f51c6f0f-844b-4619-af54-0053bbfb197a.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 6
  +favouriteCount: 21
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700509584 {#3116
    date: 2023-11-20 20:46:24.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3121 …}
  +votes: Doctrine\ORM\PersistentCollection {#3124 …}
  +reports: Doctrine\ORM\PersistentCollection {#3126 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
  +badges: Doctrine\ORM\PersistentCollection {#3132 …}
  +children: [
    App\Entity\EntryComment {#2457
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2454 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +body: "Gefunden hab ich die leider noch nicht 😅"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700504505 {#2453
        date: 2023-11-20 19:21:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@PotatoesFall@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2468 …}
      +nested: Doctrine\ORM\PersistentCollection {#2469 …}
      +votes: Doctrine\ORM\PersistentCollection {#2471 …}
      +reports: Doctrine\ORM\PersistentCollection {#2363 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
      -id: 143553
      -bodyTs: "'die':4 'gefunden':1 'hab':2 'ich':3 'leider':5 'nicht':7 'noch':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5969308"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700504505 {#2452
        date: 2023-11-20 19:21:45.0 +01:00
      }
      +"title": 143553
    }
  ]
  -id: 14833
  -titleTs: "'dich':3 'du':6 'es':2 'fell':9 'hast':10 'kack':7 'nicht':4 'stört':1 'wenn':5"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700587912
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8238150"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700503912 {#3105
    date: 2023-11-20 19:11:52.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
112 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2454
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: Proxies\__CG__\App\Entity\Image {#3084 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2981 …}
  +slug: "Stort-es-dich-nicht-wenn-du-Kacke-am-Fell-hast"
  +title: "Stört es dich nicht, wenn du Kacke am Fell hast?"
  +url: "https://lemmy.ml/pictrs/image/f51c6f0f-844b-4619-af54-0053bbfb197a.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 6
  +favouriteCount: 21
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700509584 {#3116
    date: 2023-11-20 20:46:24.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3121 …}
  +votes: Doctrine\ORM\PersistentCollection {#3124 …}
  +reports: Doctrine\ORM\PersistentCollection {#3126 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
  +badges: Doctrine\ORM\PersistentCollection {#3132 …}
  +children: [
    App\Entity\EntryComment {#2457
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2454 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +body: "Gefunden hab ich die leider noch nicht 😅"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700504505 {#2453
        date: 2023-11-20 19:21:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@PotatoesFall@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2468 …}
      +nested: Doctrine\ORM\PersistentCollection {#2469 …}
      +votes: Doctrine\ORM\PersistentCollection {#2471 …}
      +reports: Doctrine\ORM\PersistentCollection {#2363 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
      -id: 143553
      -bodyTs: "'die':4 'gefunden':1 'hab':2 'ich':3 'leider':5 'nicht':7 'noch':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5969308"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700504505 {#2452
        date: 2023-11-20 19:21:45.0 +01:00
      }
      +"title": 143553
    }
  ]
  -id: 14833
  -titleTs: "'dich':3 'du':6 'es':2 'fell':9 'hast':10 'kack':7 'nicht':4 'stört':1 'wenn':5"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700587912
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8238150"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700503912 {#3105
    date: 2023-11-20 19:11:52.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
113 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
114 DENIED moderate
App\Entity\EntryComment {#2457
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2454
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: Proxies\__CG__\App\Entity\Image {#3084 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2981 …}
    +slug: "Stort-es-dich-nicht-wenn-du-Kacke-am-Fell-hast"
    +title: "Stört es dich nicht, wenn du Kacke am Fell hast?"
    +url: "https://lemmy.ml/pictrs/image/f51c6f0f-844b-4619-af54-0053bbfb197a.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 6
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700509584 {#3116
      date: 2023-11-20 20:46:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3124 …}
    +reports: Doctrine\ORM\PersistentCollection {#3126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
    +badges: Doctrine\ORM\PersistentCollection {#3132 …}
    +children: [
      App\Entity\EntryComment {#2457}
    ]
    -id: 14833
    -titleTs: "'dich':3 'du':6 'es':2 'fell':9 'hast':10 'kack':7 'nicht':4 'stört':1 'wenn':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700587912
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8238150"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700503912 {#3105
      date: 2023-11-20 19:11:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +body: "Gefunden hab ich die leider noch nicht 😅"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700504505 {#2453
    date: 2023-11-20 19:21:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@PotatoesFall@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2468 …}
  +nested: Doctrine\ORM\PersistentCollection {#2469 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
  -id: 143553
  -bodyTs: "'die':4 'gefunden':1 'hab':2 'ich':3 'leider':5 'nicht':7 'noch':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5969308"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700504505 {#2452
    date: 2023-11-20 19:21:45.0 +01:00
  }
  +"title": 143553
}
"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
115 DENIED edit
App\Entity\EntryComment {#2457
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2454
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: Proxies\__CG__\App\Entity\Image {#3084 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2981 …}
    +slug: "Stort-es-dich-nicht-wenn-du-Kacke-am-Fell-hast"
    +title: "Stört es dich nicht, wenn du Kacke am Fell hast?"
    +url: "https://lemmy.ml/pictrs/image/f51c6f0f-844b-4619-af54-0053bbfb197a.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 6
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700509584 {#3116
      date: 2023-11-20 20:46:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3124 …}
    +reports: Doctrine\ORM\PersistentCollection {#3126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
    +badges: Doctrine\ORM\PersistentCollection {#3132 …}
    +children: [
      App\Entity\EntryComment {#2457}
    ]
    -id: 14833
    -titleTs: "'dich':3 'du':6 'es':2 'fell':9 'hast':10 'kack':7 'nicht':4 'stört':1 'wenn':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700587912
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8238150"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700503912 {#3105
      date: 2023-11-20 19:11:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +body: "Gefunden hab ich die leider noch nicht 😅"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700504505 {#2453
    date: 2023-11-20 19:21:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@PotatoesFall@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2468 …}
  +nested: Doctrine\ORM\PersistentCollection {#2469 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
  -id: 143553
  -bodyTs: "'die':4 'gefunden':1 'hab':2 'ich':3 'leider':5 'nicht':7 'noch':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5969308"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700504505 {#2452
    date: 2023-11-20 19:21:45.0 +01:00
  }
  +"title": 143553
}
"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
116 DENIED moderate
App\Entity\EntryComment {#2457
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2454
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: Proxies\__CG__\App\Entity\Image {#3084 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2981 …}
    +slug: "Stort-es-dich-nicht-wenn-du-Kacke-am-Fell-hast"
    +title: "Stört es dich nicht, wenn du Kacke am Fell hast?"
    +url: "https://lemmy.ml/pictrs/image/f51c6f0f-844b-4619-af54-0053bbfb197a.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 6
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700509584 {#3116
      date: 2023-11-20 20:46:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3124 …}
    +reports: Doctrine\ORM\PersistentCollection {#3126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
    +badges: Doctrine\ORM\PersistentCollection {#3132 …}
    +children: [
      App\Entity\EntryComment {#2457}
    ]
    -id: 14833
    -titleTs: "'dich':3 'du':6 'es':2 'fell':9 'hast':10 'kack':7 'nicht':4 'stört':1 'wenn':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700587912
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8238150"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700503912 {#3105
      date: 2023-11-20 19:11:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +body: "Gefunden hab ich die leider noch nicht 😅"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700504505 {#2453
    date: 2023-11-20 19:21:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@PotatoesFall@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2468 …}
  +nested: Doctrine\ORM\PersistentCollection {#2469 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
  -id: 143553
  -bodyTs: "'die':4 'gefunden':1 'hab':2 'ich':3 'leider':5 'nicht':7 'noch':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5969308"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700504505 {#2452
    date: 2023-11-20 19:21:45.0 +01:00
  }
  +"title": 143553
}
"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
117 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
118 DENIED moderate
App\Entity\Entry {#1433
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "which-distro-and-why-do-you-prefer-it-over-others"
  +title: "which distro and why do you prefer it over others?"
  +url: null
  +body: null
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 0
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700685424 {#1766
    date: 2023-11-22 21:37:04.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1744 …}
  +votes: Doctrine\ORM\PersistentCollection {#1646 …}
  +reports: Doctrine\ORM\PersistentCollection {#1640 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1589 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1590 …}
  +badges: Doctrine\ORM\PersistentCollection {#1575 …}
  +children: []
  -id: 24505
  -titleTs: "'distro':2 'other':10 'prefer':7"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8331455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700685424 {#1466
    date: 2023-11-22 21:37:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
119 DENIED edit
App\Entity\Entry {#1433
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "which-distro-and-why-do-you-prefer-it-over-others"
  +title: "which distro and why do you prefer it over others?"
  +url: null
  +body: null
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 0
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700685424 {#1766
    date: 2023-11-22 21:37:04.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1744 …}
  +votes: Doctrine\ORM\PersistentCollection {#1646 …}
  +reports: Doctrine\ORM\PersistentCollection {#1640 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1589 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1590 …}
  +badges: Doctrine\ORM\PersistentCollection {#1575 …}
  +children: []
  -id: 24505
  -titleTs: "'distro':2 'other':10 'prefer':7"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8331455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700685424 {#1466
    date: 2023-11-22 21:37:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
120 DENIED moderate
App\Entity\Entry {#1433
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1654 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "which-distro-and-why-do-you-prefer-it-over-others"
  +title: "which distro and why do you prefer it over others?"
  +url: null
  +body: null
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 0
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700685424 {#1766
    date: 2023-11-22 21:37:04.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1744 …}
  +votes: Doctrine\ORM\PersistentCollection {#1646 …}
  +reports: Doctrine\ORM\PersistentCollection {#1640 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1589 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1590 …}
  +badges: Doctrine\ORM\PersistentCollection {#1575 …}
  +children: []
  -id: 24505
  -titleTs: "'distro':2 'other':10 'prefer':7"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8331455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700685424 {#1466
    date: 2023-11-22 21:37:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
121 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
122 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