GET https://kbin.spritesserver.nl/index.php/u/@ctr1@fl0w.cc/active

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

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

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.75 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.04 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2032
  +user: Proxies\__CG__\App\Entity\User {#2142 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2026 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
  +slug: "What-are-your-preferred-methods-of-file-encryption"
  +title: "What are your preferred methods of file encryption?"
  +url: null
  +body: "I usually use Age, I’d like to hear your opinions."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 0
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728169304 {#2168
    date: 2024-10-06 01:01:44.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1985 …}
  +votes: Doctrine\ORM\PersistentCollection {#1995 …}
  +reports: Doctrine\ORM\PersistentCollection {#2006 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1997 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1998 …}
  +badges: Doctrine\ORM\PersistentCollection {#2001 …}
  +children: [
    App\Entity\EntryComment {#2030
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2032 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2026 …}
      +image: null
      +parent: null
      +root: null
      +body: "I use LUKS-encrypted LVM volumes to store everything (and transfer via SSH or HTTPS), but would use GPG if I needed to encrypt individual files."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1698625763 {#2019
        date: 2023-10-30 01:29:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wtry@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2024 …}
      +nested: Doctrine\ORM\PersistentCollection {#2018 …}
      +votes: Doctrine\ORM\PersistentCollection {#2011 …}
      +reports: Doctrine\ORM\PersistentCollection {#2021 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2029 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2020 …}
      -id: 335896
      -bodyTs: "'encrypt':5,25 'everyth':10 'file':27 'gpg':20 'https':16 'individu':26 'luk':4 'luks-encrypt':3 'lvm':6 'need':23 'ssh':14 'store':9 'transfer':12 'use':2,19 'via':13 'volum':7 'would':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/1777590"
      +editedAt: null
      +createdAt: DateTimeImmutable @1698625763 {#2023
        date: 2023-10-30 01:29:23.0 +01:00
      }
      +"title": 335896
    }
  ]
  -id: 20568
  -titleTs: "'encrypt':8 'file':7 'method':5 'prefer':4"
  -bodyTs: "'age':4 'd':6 'hear':9 'like':7 'opinion':11 'use':3 'usual':2"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1698648380
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/13205241"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698622380 {#2182
    date: 2023-10-30 00:33:00.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 {#2032
  +user: Proxies\__CG__\App\Entity\User {#2142 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2026 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
  +slug: "What-are-your-preferred-methods-of-file-encryption"
  +title: "What are your preferred methods of file encryption?"
  +url: null
  +body: "I usually use Age, I’d like to hear your opinions."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 0
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728169304 {#2168
    date: 2024-10-06 01:01:44.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1985 …}
  +votes: Doctrine\ORM\PersistentCollection {#1995 …}
  +reports: Doctrine\ORM\PersistentCollection {#2006 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1997 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1998 …}
  +badges: Doctrine\ORM\PersistentCollection {#2001 …}
  +children: [
    App\Entity\EntryComment {#2030
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2032 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2026 …}
      +image: null
      +parent: null
      +root: null
      +body: "I use LUKS-encrypted LVM volumes to store everything (and transfer via SSH or HTTPS), but would use GPG if I needed to encrypt individual files."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1698625763 {#2019
        date: 2023-10-30 01:29:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wtry@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2024 …}
      +nested: Doctrine\ORM\PersistentCollection {#2018 …}
      +votes: Doctrine\ORM\PersistentCollection {#2011 …}
      +reports: Doctrine\ORM\PersistentCollection {#2021 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2029 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2020 …}
      -id: 335896
      -bodyTs: "'encrypt':5,25 'everyth':10 'file':27 'gpg':20 'https':16 'individu':26 'luk':4 'luks-encrypt':3 'lvm':6 'need':23 'ssh':14 'store':9 'transfer':12 'use':2,19 'via':13 'volum':7 'would':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/1777590"
      +editedAt: null
      +createdAt: DateTimeImmutable @1698625763 {#2023
        date: 2023-10-30 01:29:23.0 +01:00
      }
      +"title": 335896
    }
  ]
  -id: 20568
  -titleTs: "'encrypt':8 'file':7 'method':5 'prefer':4"
  -bodyTs: "'age':4 'd':6 'hear':9 'like':7 'opinion':11 'use':3 'usual':2"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1698648380
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/13205241"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698622380 {#2182
    date: 2023-10-30 00:33:00.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 {#2032
  +user: Proxies\__CG__\App\Entity\User {#2142 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2026 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
  +slug: "What-are-your-preferred-methods-of-file-encryption"
  +title: "What are your preferred methods of file encryption?"
  +url: null
  +body: "I usually use Age, I’d like to hear your opinions."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 0
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728169304 {#2168
    date: 2024-10-06 01:01:44.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1985 …}
  +votes: Doctrine\ORM\PersistentCollection {#1995 …}
  +reports: Doctrine\ORM\PersistentCollection {#2006 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1997 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1998 …}
  +badges: Doctrine\ORM\PersistentCollection {#2001 …}
  +children: [
    App\Entity\EntryComment {#2030
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2032 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2026 …}
      +image: null
      +parent: null
      +root: null
      +body: "I use LUKS-encrypted LVM volumes to store everything (and transfer via SSH or HTTPS), but would use GPG if I needed to encrypt individual files."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1698625763 {#2019
        date: 2023-10-30 01:29:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wtry@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2024 …}
      +nested: Doctrine\ORM\PersistentCollection {#2018 …}
      +votes: Doctrine\ORM\PersistentCollection {#2011 …}
      +reports: Doctrine\ORM\PersistentCollection {#2021 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2029 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2020 …}
      -id: 335896
      -bodyTs: "'encrypt':5,25 'everyth':10 'file':27 'gpg':20 'https':16 'individu':26 'luk':4 'luks-encrypt':3 'lvm':6 'need':23 'ssh':14 'store':9 'transfer':12 'use':2,19 'via':13 'volum':7 'would':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/1777590"
      +editedAt: null
      +createdAt: DateTimeImmutable @1698625763 {#2023
        date: 2023-10-30 01:29:23.0 +01:00
      }
      +"title": 335896
    }
  ]
  -id: 20568
  -titleTs: "'encrypt':8 'file':7 'method':5 'prefer':4"
  -bodyTs: "'age':4 'd':6 'hear':9 'like':7 'opinion':11 'use':3 'usual':2"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1698648380
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/13205241"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698622380 {#2182
    date: 2023-10-30 00:33:00.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 {#2030
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2032
    +user: Proxies\__CG__\App\Entity\User {#2142 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2026 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "What-are-your-preferred-methods-of-file-encryption"
    +title: "What are your preferred methods of file encryption?"
    +url: null
    +body: "I usually use Age, I’d like to hear your opinions."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 0
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728169304 {#2168
      date: 2024-10-06 01:01:44.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1985 …}
    +votes: Doctrine\ORM\PersistentCollection {#1995 …}
    +reports: Doctrine\ORM\PersistentCollection {#2006 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1997 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1998 …}
    +badges: Doctrine\ORM\PersistentCollection {#2001 …}
    +children: [
      App\Entity\EntryComment {#2030}
    ]
    -id: 20568
    -titleTs: "'encrypt':8 'file':7 'method':5 'prefer':4"
    -bodyTs: "'age':4 'd':6 'hear':9 'like':7 'opinion':11 'use':3 'usual':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1698648380
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/13205241"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698622380 {#2182
      date: 2023-10-30 00:33:00.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2026 …}
  +image: null
  +parent: null
  +root: null
  +body: "I use LUKS-encrypted LVM volumes to store everything (and transfer via SSH or HTTPS), but would use GPG if I needed to encrypt individual files."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1698625763 {#2019
    date: 2023-10-30 01:29:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wtry@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2024 …}
  +nested: Doctrine\ORM\PersistentCollection {#2018 …}
  +votes: Doctrine\ORM\PersistentCollection {#2011 …}
  +reports: Doctrine\ORM\PersistentCollection {#2021 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2029 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2020 …}
  -id: 335896
  -bodyTs: "'encrypt':5,25 'everyth':10 'file':27 'gpg':20 'https':16 'individu':26 'luk':4 'luks-encrypt':3 'lvm':6 'need':23 'ssh':14 'store':9 'transfer':12 'use':2,19 'via':13 'volum':7 'would':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1777590"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698625763 {#2023
    date: 2023-10-30 01:29:23.0 +01:00
  }
  +"title": 335896
}
"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 {#2030
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2032
    +user: Proxies\__CG__\App\Entity\User {#2142 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2026 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "What-are-your-preferred-methods-of-file-encryption"
    +title: "What are your preferred methods of file encryption?"
    +url: null
    +body: "I usually use Age, I’d like to hear your opinions."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 0
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728169304 {#2168
      date: 2024-10-06 01:01:44.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1985 …}
    +votes: Doctrine\ORM\PersistentCollection {#1995 …}
    +reports: Doctrine\ORM\PersistentCollection {#2006 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1997 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1998 …}
    +badges: Doctrine\ORM\PersistentCollection {#2001 …}
    +children: [
      App\Entity\EntryComment {#2030}
    ]
    -id: 20568
    -titleTs: "'encrypt':8 'file':7 'method':5 'prefer':4"
    -bodyTs: "'age':4 'd':6 'hear':9 'like':7 'opinion':11 'use':3 'usual':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1698648380
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/13205241"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698622380 {#2182
      date: 2023-10-30 00:33:00.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2026 …}
  +image: null
  +parent: null
  +root: null
  +body: "I use LUKS-encrypted LVM volumes to store everything (and transfer via SSH or HTTPS), but would use GPG if I needed to encrypt individual files."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1698625763 {#2019
    date: 2023-10-30 01:29:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wtry@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2024 …}
  +nested: Doctrine\ORM\PersistentCollection {#2018 …}
  +votes: Doctrine\ORM\PersistentCollection {#2011 …}
  +reports: Doctrine\ORM\PersistentCollection {#2021 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2029 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2020 …}
  -id: 335896
  -bodyTs: "'encrypt':5,25 'everyth':10 'file':27 'gpg':20 'https':16 'individu':26 'luk':4 'luks-encrypt':3 'lvm':6 'need':23 'ssh':14 'store':9 'transfer':12 'use':2,19 'via':13 'volum':7 'would':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1777590"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698625763 {#2023
    date: 2023-10-30 01:29:23.0 +01:00
  }
  +"title": 335896
}
"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 {#2030
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2032
    +user: Proxies\__CG__\App\Entity\User {#2142 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2026 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "What-are-your-preferred-methods-of-file-encryption"
    +title: "What are your preferred methods of file encryption?"
    +url: null
    +body: "I usually use Age, I’d like to hear your opinions."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 0
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728169304 {#2168
      date: 2024-10-06 01:01:44.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1985 …}
    +votes: Doctrine\ORM\PersistentCollection {#1995 …}
    +reports: Doctrine\ORM\PersistentCollection {#2006 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1997 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1998 …}
    +badges: Doctrine\ORM\PersistentCollection {#2001 …}
    +children: [
      App\Entity\EntryComment {#2030}
    ]
    -id: 20568
    -titleTs: "'encrypt':8 'file':7 'method':5 'prefer':4"
    -bodyTs: "'age':4 'd':6 'hear':9 'like':7 'opinion':11 'use':3 'usual':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1698648380
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/13205241"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698622380 {#2182
      date: 2023-10-30 00:33:00.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2026 …}
  +image: null
  +parent: null
  +root: null
  +body: "I use LUKS-encrypted LVM volumes to store everything (and transfer via SSH or HTTPS), but would use GPG if I needed to encrypt individual files."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1698625763 {#2019
    date: 2023-10-30 01:29:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wtry@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2024 …}
  +nested: Doctrine\ORM\PersistentCollection {#2018 …}
  +votes: Doctrine\ORM\PersistentCollection {#2011 …}
  +reports: Doctrine\ORM\PersistentCollection {#2021 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2029 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2020 …}
  -id: 335896
  -bodyTs: "'encrypt':5,25 'everyth':10 'file':27 'gpg':20 'https':16 'individu':26 'luk':4 'luks-encrypt':3 'lvm':6 'need':23 'ssh':14 'store':9 'transfer':12 'use':2,19 'via':13 'volum':7 'would':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1777590"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698625763 {#2023
    date: 2023-10-30 01:29:23.0 +01:00
  }
  +"title": 335896
}
"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 {#1384
  +user: Proxies\__CG__\App\Entity\User {#2198 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: Proxies\__CG__\App\Entity\Image {#2301 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2221 …}
  +slug: "What-s-your-favorite-music-player-on-Linux"
  +title: "What's your favorite music player on Linux?"
  +url: "https://lemmy.ml/pictrs/image/1edb78b2-728e-4d65-88b8-92867995b594.png"
  +body: "Mine is [Strawberry](https://www.strawberrymusicplayer.org/) since it has a ton of options and plays a ton of formats. It’s also (distant) fork of Amarok 1.4 and integrates well with KDE Plasma. I’m curious what other people are using these days. What’s your favorite player?"
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 241
  +favouriteCount: 430
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722660703 {#2027
    date: 2024-08-03 06:51:43.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2222 …}
  +votes: Doctrine\ORM\PersistentCollection {#2220 …}
  +reports: Doctrine\ORM\PersistentCollection {#2275 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2271 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2257 …}
  +badges: Doctrine\ORM\PersistentCollection {#2236 …}
  +children: [
    App\Entity\EntryComment {#2393
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1384 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
      +image: null
      +parent: null
      +root: null
      +body: "mpd + ncmpcpp"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704304558 {#2394
        date: 2024-01-03 18:55:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@const_void@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1381 …}
      +nested: Doctrine\ORM\PersistentCollection {#1402 …}
      +votes: Doctrine\ORM\PersistentCollection {#1385 …}
      +reports: Doctrine\ORM\PersistentCollection {#1401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1362 …}
      -id: 277077
      -bodyTs: "'mpd':1 'ncmpcpp':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/2479707"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704304558 {#2395
        date: 2024-01-03 18:55:58.0 +01:00
      }
      +"title": 277077
    }
  ]
  -id: 26969
  -titleTs: "'favorit':4 'linux':8 'music':5 'player':6"
  -bodyTs: "'/)':6 '1.4':27 'also':22 'amarok':26 'curious':36 'day':43 'distant':23 'favorit':47 'fork':24 'format':19 'integr':29 'kde':32 'm':35 'mine':1 'option':13 'peopl':39 'plasma':33 'play':15 'player':48 'sinc':7 'strawberri':3 'ton':11,17 'use':41 'well':30 'www.strawberrymusicplayer.org':5 'www.strawberrymusicplayer.org/)':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704386086
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10074233"
  +editedAt: DateTimeImmutable @1711277069 {#2047
    date: 2024-03-24 11:44:29.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704299686 {#2080
    date: 2024-01-03 17:34:46.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 {#1384
  +user: Proxies\__CG__\App\Entity\User {#2198 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: Proxies\__CG__\App\Entity\Image {#2301 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2221 …}
  +slug: "What-s-your-favorite-music-player-on-Linux"
  +title: "What's your favorite music player on Linux?"
  +url: "https://lemmy.ml/pictrs/image/1edb78b2-728e-4d65-88b8-92867995b594.png"
  +body: "Mine is [Strawberry](https://www.strawberrymusicplayer.org/) since it has a ton of options and plays a ton of formats. It’s also (distant) fork of Amarok 1.4 and integrates well with KDE Plasma. I’m curious what other people are using these days. What’s your favorite player?"
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 241
  +favouriteCount: 430
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722660703 {#2027
    date: 2024-08-03 06:51:43.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2222 …}
  +votes: Doctrine\ORM\PersistentCollection {#2220 …}
  +reports: Doctrine\ORM\PersistentCollection {#2275 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2271 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2257 …}
  +badges: Doctrine\ORM\PersistentCollection {#2236 …}
  +children: [
    App\Entity\EntryComment {#2393
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1384 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
      +image: null
      +parent: null
      +root: null
      +body: "mpd + ncmpcpp"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704304558 {#2394
        date: 2024-01-03 18:55:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@const_void@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1381 …}
      +nested: Doctrine\ORM\PersistentCollection {#1402 …}
      +votes: Doctrine\ORM\PersistentCollection {#1385 …}
      +reports: Doctrine\ORM\PersistentCollection {#1401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1362 …}
      -id: 277077
      -bodyTs: "'mpd':1 'ncmpcpp':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/2479707"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704304558 {#2395
        date: 2024-01-03 18:55:58.0 +01:00
      }
      +"title": 277077
    }
  ]
  -id: 26969
  -titleTs: "'favorit':4 'linux':8 'music':5 'player':6"
  -bodyTs: "'/)':6 '1.4':27 'also':22 'amarok':26 'curious':36 'day':43 'distant':23 'favorit':47 'fork':24 'format':19 'integr':29 'kde':32 'm':35 'mine':1 'option':13 'peopl':39 'plasma':33 'play':15 'player':48 'sinc':7 'strawberri':3 'ton':11,17 'use':41 'well':30 'www.strawberrymusicplayer.org':5 'www.strawberrymusicplayer.org/)':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704386086
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10074233"
  +editedAt: DateTimeImmutable @1711277069 {#2047
    date: 2024-03-24 11:44:29.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704299686 {#2080
    date: 2024-01-03 17:34:46.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 {#1384
  +user: Proxies\__CG__\App\Entity\User {#2198 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: Proxies\__CG__\App\Entity\Image {#2301 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2221 …}
  +slug: "What-s-your-favorite-music-player-on-Linux"
  +title: "What's your favorite music player on Linux?"
  +url: "https://lemmy.ml/pictrs/image/1edb78b2-728e-4d65-88b8-92867995b594.png"
  +body: "Mine is [Strawberry](https://www.strawberrymusicplayer.org/) since it has a ton of options and plays a ton of formats. It’s also (distant) fork of Amarok 1.4 and integrates well with KDE Plasma. I’m curious what other people are using these days. What’s your favorite player?"
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 241
  +favouriteCount: 430
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722660703 {#2027
    date: 2024-08-03 06:51:43.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2222 …}
  +votes: Doctrine\ORM\PersistentCollection {#2220 …}
  +reports: Doctrine\ORM\PersistentCollection {#2275 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2271 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2257 …}
  +badges: Doctrine\ORM\PersistentCollection {#2236 …}
  +children: [
    App\Entity\EntryComment {#2393
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1384 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
      +image: null
      +parent: null
      +root: null
      +body: "mpd + ncmpcpp"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704304558 {#2394
        date: 2024-01-03 18:55:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@const_void@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1381 …}
      +nested: Doctrine\ORM\PersistentCollection {#1402 …}
      +votes: Doctrine\ORM\PersistentCollection {#1385 …}
      +reports: Doctrine\ORM\PersistentCollection {#1401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1362 …}
      -id: 277077
      -bodyTs: "'mpd':1 'ncmpcpp':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/2479707"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704304558 {#2395
        date: 2024-01-03 18:55:58.0 +01:00
      }
      +"title": 277077
    }
  ]
  -id: 26969
  -titleTs: "'favorit':4 'linux':8 'music':5 'player':6"
  -bodyTs: "'/)':6 '1.4':27 'also':22 'amarok':26 'curious':36 'day':43 'distant':23 'favorit':47 'fork':24 'format':19 'integr':29 'kde':32 'm':35 'mine':1 'option':13 'peopl':39 'plasma':33 'play':15 'player':48 'sinc':7 'strawberri':3 'ton':11,17 'use':41 'well':30 'www.strawberrymusicplayer.org':5 'www.strawberrymusicplayer.org/)':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704386086
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10074233"
  +editedAt: DateTimeImmutable @1711277069 {#2047
    date: 2024-03-24 11:44:29.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704299686 {#2080
    date: 2024-01-03 17:34:46.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 {#2393
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1384
    +user: Proxies\__CG__\App\Entity\User {#2198 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: Proxies\__CG__\App\Entity\Image {#2301 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2221 …}
    +slug: "What-s-your-favorite-music-player-on-Linux"
    +title: "What's your favorite music player on Linux?"
    +url: "https://lemmy.ml/pictrs/image/1edb78b2-728e-4d65-88b8-92867995b594.png"
    +body: "Mine is [Strawberry](https://www.strawberrymusicplayer.org/) since it has a ton of options and plays a ton of formats. It’s also (distant) fork of Amarok 1.4 and integrates well with KDE Plasma. I’m curious what other people are using these days. What’s your favorite player?"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 241
    +favouriteCount: 430
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722660703 {#2027
      date: 2024-08-03 06:51:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2220 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2271 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2257 …}
    +badges: Doctrine\ORM\PersistentCollection {#2236 …}
    +children: [
      App\Entity\EntryComment {#2393}
    ]
    -id: 26969
    -titleTs: "'favorit':4 'linux':8 'music':5 'player':6"
    -bodyTs: "'/)':6 '1.4':27 'also':22 'amarok':26 'curious':36 'day':43 'distant':23 'favorit':47 'fork':24 'format':19 'integr':29 'kde':32 'm':35 'mine':1 'option':13 'peopl':39 'plasma':33 'play':15 'player':48 'sinc':7 'strawberri':3 'ton':11,17 'use':41 'well':30 'www.strawberrymusicplayer.org':5 'www.strawberrymusicplayer.org/)':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704386086
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10074233"
    +editedAt: DateTimeImmutable @1711277069 {#2047
      date: 2024-03-24 11:44:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704299686 {#2080
      date: 2024-01-03 17:34:46.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: null
  +root: null
  +body: "mpd + ncmpcpp"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704304558 {#2394
    date: 2024-01-03 18:55:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@const_void@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1381 …}
  +nested: Doctrine\ORM\PersistentCollection {#1402 …}
  +votes: Doctrine\ORM\PersistentCollection {#1385 …}
  +reports: Doctrine\ORM\PersistentCollection {#1401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1362 …}
  -id: 277077
  -bodyTs: "'mpd':1 'ncmpcpp':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2479707"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704304558 {#2395
    date: 2024-01-03 18:55:58.0 +01:00
  }
  +"title": 277077
}
"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 {#2393
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1384
    +user: Proxies\__CG__\App\Entity\User {#2198 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: Proxies\__CG__\App\Entity\Image {#2301 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2221 …}
    +slug: "What-s-your-favorite-music-player-on-Linux"
    +title: "What's your favorite music player on Linux?"
    +url: "https://lemmy.ml/pictrs/image/1edb78b2-728e-4d65-88b8-92867995b594.png"
    +body: "Mine is [Strawberry](https://www.strawberrymusicplayer.org/) since it has a ton of options and plays a ton of formats. It’s also (distant) fork of Amarok 1.4 and integrates well with KDE Plasma. I’m curious what other people are using these days. What’s your favorite player?"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 241
    +favouriteCount: 430
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722660703 {#2027
      date: 2024-08-03 06:51:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2220 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2271 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2257 …}
    +badges: Doctrine\ORM\PersistentCollection {#2236 …}
    +children: [
      App\Entity\EntryComment {#2393}
    ]
    -id: 26969
    -titleTs: "'favorit':4 'linux':8 'music':5 'player':6"
    -bodyTs: "'/)':6 '1.4':27 'also':22 'amarok':26 'curious':36 'day':43 'distant':23 'favorit':47 'fork':24 'format':19 'integr':29 'kde':32 'm':35 'mine':1 'option':13 'peopl':39 'plasma':33 'play':15 'player':48 'sinc':7 'strawberri':3 'ton':11,17 'use':41 'well':30 'www.strawberrymusicplayer.org':5 'www.strawberrymusicplayer.org/)':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704386086
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10074233"
    +editedAt: DateTimeImmutable @1711277069 {#2047
      date: 2024-03-24 11:44:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704299686 {#2080
      date: 2024-01-03 17:34:46.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: null
  +root: null
  +body: "mpd + ncmpcpp"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704304558 {#2394
    date: 2024-01-03 18:55:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@const_void@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1381 …}
  +nested: Doctrine\ORM\PersistentCollection {#1402 …}
  +votes: Doctrine\ORM\PersistentCollection {#1385 …}
  +reports: Doctrine\ORM\PersistentCollection {#1401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1362 …}
  -id: 277077
  -bodyTs: "'mpd':1 'ncmpcpp':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2479707"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704304558 {#2395
    date: 2024-01-03 18:55:58.0 +01:00
  }
  +"title": 277077
}
"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 {#2393
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1384
    +user: Proxies\__CG__\App\Entity\User {#2198 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: Proxies\__CG__\App\Entity\Image {#2301 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2221 …}
    +slug: "What-s-your-favorite-music-player-on-Linux"
    +title: "What's your favorite music player on Linux?"
    +url: "https://lemmy.ml/pictrs/image/1edb78b2-728e-4d65-88b8-92867995b594.png"
    +body: "Mine is [Strawberry](https://www.strawberrymusicplayer.org/) since it has a ton of options and plays a ton of formats. It’s also (distant) fork of Amarok 1.4 and integrates well with KDE Plasma. I’m curious what other people are using these days. What’s your favorite player?"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 241
    +favouriteCount: 430
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722660703 {#2027
      date: 2024-08-03 06:51:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2220 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2271 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2257 …}
    +badges: Doctrine\ORM\PersistentCollection {#2236 …}
    +children: [
      App\Entity\EntryComment {#2393}
    ]
    -id: 26969
    -titleTs: "'favorit':4 'linux':8 'music':5 'player':6"
    -bodyTs: "'/)':6 '1.4':27 'also':22 'amarok':26 'curious':36 'day':43 'distant':23 'favorit':47 'fork':24 'format':19 'integr':29 'kde':32 'm':35 'mine':1 'option':13 'peopl':39 'plasma':33 'play':15 'player':48 'sinc':7 'strawberri':3 'ton':11,17 'use':41 'well':30 'www.strawberrymusicplayer.org':5 'www.strawberrymusicplayer.org/)':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704386086
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10074233"
    +editedAt: DateTimeImmutable @1711277069 {#2047
      date: 2024-03-24 11:44:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704299686 {#2080
      date: 2024-01-03 17:34:46.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: null
  +root: null
  +body: "mpd + ncmpcpp"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704304558 {#2394
    date: 2024-01-03 18:55:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@const_void@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1381 …}
  +nested: Doctrine\ORM\PersistentCollection {#1402 …}
  +votes: Doctrine\ORM\PersistentCollection {#1385 …}
  +reports: Doctrine\ORM\PersistentCollection {#1401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1362 …}
  -id: 277077
  -bodyTs: "'mpd':1 'ncmpcpp':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2479707"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704304558 {#2395
    date: 2024-01-03 18:55:58.0 +01:00
  }
  +"title": 277077
}
"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 {#1708
  +user: Proxies\__CG__\App\Entity\User {#2067 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
  +slug: "Is-anyone-using-awk"
  +title: "Is anyone using awk?"
  +url: null
  +body: """
    Studying and awk came up.\n
    \n
    Spent about an hour and I see some useful commands that extend past what “cut” can do. But really when dealing with printf() format statements is anyone using awk scripts for this?\n
    \n
    Or is everyone just using their familiar scripting language. I’d reach for Python for the problems being presented as useful for awk.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 55
  +favouriteCount: 145
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711564310 {#2242
    date: 2024-03-27 19:31:50.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2234 …}
  +votes: Doctrine\ORM\PersistentCollection {#2246 …}
  +reports: Doctrine\ORM\PersistentCollection {#2248 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
  +badges: Doctrine\ORM\PersistentCollection {#2284 …}
  +children: [
    App\Entity\EntryComment {#1909
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1708 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
      +image: null
      +parent: null
      +root: null
      +body: "Yes! Awk is great, I use it all the time for text processing problems that are beyond the scope of normal filters but aren’t worth writing a whole program for. It’s pretty versatile, and you can split expressions up and chain them together when they get too complicated. Try piping the output into `sh` sometime. It can be messy though and my `awk` programs tend to be write-only"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1703949030 {#1910
        date: 2023-12-30 16:10:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@netwren@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1926 …}
      +nested: Doctrine\ORM\PersistentCollection {#1874 …}
      +votes: Doctrine\ORM\PersistentCollection {#1908 …}
      +reports: Doctrine\ORM\PersistentCollection {#1883 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2389 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2387 …}
      -id: 264748
      -bodyTs: "'aren':24 'awk':2,65 'beyond':17 'chain':43 'complic':50 'express':40 'filter':22 'get':48 'great':4 'messi':61 'normal':21 'output':54 'pipe':52 'pretti':34 'problem':14 'process':13 'program':30,66 'scope':19 'sh':56 'sometim':57 'split':39 'tend':67 'text':12 'though':62 'time':10 'togeth':45 'tri':51 'use':6 'versatil':35 'whole':29 'worth':26 'write':27,71 'write-on':70 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/2444534"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703949030 {#1906
        date: 2023-12-30 16:10:30.0 +01:00
      }
      +"title": 264748
    }
  ]
  -id: 25802
  -titleTs: "'anyon':2 'awk':4 'use':3"
  -bodyTs: "'anyon':32 'awk':3,34,60 'came':4 'command':15 'cut':20 'd':48 'deal':26 'everyon':40 'extend':17 'familiar':44 'format':29 'hour':9 'languag':46 'past':18 'present':56 'printf':28 'problem':54 'python':51 'reach':49 'realli':24 'script':35,45 'see':12 'spent':6 'statement':30 'studi':1 'use':14,33,42,58"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703999200
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10117038"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703912800 {#2213
    date: 2023-12-30 06:06: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
19 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1708
  +user: Proxies\__CG__\App\Entity\User {#2067 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
  +slug: "Is-anyone-using-awk"
  +title: "Is anyone using awk?"
  +url: null
  +body: """
    Studying and awk came up.\n
    \n
    Spent about an hour and I see some useful commands that extend past what “cut” can do. But really when dealing with printf() format statements is anyone using awk scripts for this?\n
    \n
    Or is everyone just using their familiar scripting language. I’d reach for Python for the problems being presented as useful for awk.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 55
  +favouriteCount: 145
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711564310 {#2242
    date: 2024-03-27 19:31:50.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2234 …}
  +votes: Doctrine\ORM\PersistentCollection {#2246 …}
  +reports: Doctrine\ORM\PersistentCollection {#2248 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
  +badges: Doctrine\ORM\PersistentCollection {#2284 …}
  +children: [
    App\Entity\EntryComment {#1909
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1708 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
      +image: null
      +parent: null
      +root: null
      +body: "Yes! Awk is great, I use it all the time for text processing problems that are beyond the scope of normal filters but aren’t worth writing a whole program for. It’s pretty versatile, and you can split expressions up and chain them together when they get too complicated. Try piping the output into `sh` sometime. It can be messy though and my `awk` programs tend to be write-only"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1703949030 {#1910
        date: 2023-12-30 16:10:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@netwren@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1926 …}
      +nested: Doctrine\ORM\PersistentCollection {#1874 …}
      +votes: Doctrine\ORM\PersistentCollection {#1908 …}
      +reports: Doctrine\ORM\PersistentCollection {#1883 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2389 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2387 …}
      -id: 264748
      -bodyTs: "'aren':24 'awk':2,65 'beyond':17 'chain':43 'complic':50 'express':40 'filter':22 'get':48 'great':4 'messi':61 'normal':21 'output':54 'pipe':52 'pretti':34 'problem':14 'process':13 'program':30,66 'scope':19 'sh':56 'sometim':57 'split':39 'tend':67 'text':12 'though':62 'time':10 'togeth':45 'tri':51 'use':6 'versatil':35 'whole':29 'worth':26 'write':27,71 'write-on':70 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/2444534"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703949030 {#1906
        date: 2023-12-30 16:10:30.0 +01:00
      }
      +"title": 264748
    }
  ]
  -id: 25802
  -titleTs: "'anyon':2 'awk':4 'use':3"
  -bodyTs: "'anyon':32 'awk':3,34,60 'came':4 'command':15 'cut':20 'd':48 'deal':26 'everyon':40 'extend':17 'familiar':44 'format':29 'hour':9 'languag':46 'past':18 'present':56 'printf':28 'problem':54 'python':51 'reach':49 'realli':24 'script':35,45 'see':12 'spent':6 'statement':30 'studi':1 'use':14,33,42,58"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703999200
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10117038"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703912800 {#2213
    date: 2023-12-30 06:06: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
20 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1708
  +user: Proxies\__CG__\App\Entity\User {#2067 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
  +slug: "Is-anyone-using-awk"
  +title: "Is anyone using awk?"
  +url: null
  +body: """
    Studying and awk came up.\n
    \n
    Spent about an hour and I see some useful commands that extend past what “cut” can do. But really when dealing with printf() format statements is anyone using awk scripts for this?\n
    \n
    Or is everyone just using their familiar scripting language. I’d reach for Python for the problems being presented as useful for awk.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 55
  +favouriteCount: 145
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711564310 {#2242
    date: 2024-03-27 19:31:50.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2234 …}
  +votes: Doctrine\ORM\PersistentCollection {#2246 …}
  +reports: Doctrine\ORM\PersistentCollection {#2248 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
  +badges: Doctrine\ORM\PersistentCollection {#2284 …}
  +children: [
    App\Entity\EntryComment {#1909
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1708 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
      +image: null
      +parent: null
      +root: null
      +body: "Yes! Awk is great, I use it all the time for text processing problems that are beyond the scope of normal filters but aren’t worth writing a whole program for. It’s pretty versatile, and you can split expressions up and chain them together when they get too complicated. Try piping the output into `sh` sometime. It can be messy though and my `awk` programs tend to be write-only"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1703949030 {#1910
        date: 2023-12-30 16:10:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@netwren@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1926 …}
      +nested: Doctrine\ORM\PersistentCollection {#1874 …}
      +votes: Doctrine\ORM\PersistentCollection {#1908 …}
      +reports: Doctrine\ORM\PersistentCollection {#1883 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2389 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2387 …}
      -id: 264748
      -bodyTs: "'aren':24 'awk':2,65 'beyond':17 'chain':43 'complic':50 'express':40 'filter':22 'get':48 'great':4 'messi':61 'normal':21 'output':54 'pipe':52 'pretti':34 'problem':14 'process':13 'program':30,66 'scope':19 'sh':56 'sometim':57 'split':39 'tend':67 'text':12 'though':62 'time':10 'togeth':45 'tri':51 'use':6 'versatil':35 'whole':29 'worth':26 'write':27,71 'write-on':70 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/2444534"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703949030 {#1906
        date: 2023-12-30 16:10:30.0 +01:00
      }
      +"title": 264748
    }
  ]
  -id: 25802
  -titleTs: "'anyon':2 'awk':4 'use':3"
  -bodyTs: "'anyon':32 'awk':3,34,60 'came':4 'command':15 'cut':20 'd':48 'deal':26 'everyon':40 'extend':17 'familiar':44 'format':29 'hour':9 'languag':46 'past':18 'present':56 'printf':28 'problem':54 'python':51 'reach':49 'realli':24 'script':35,45 'see':12 'spent':6 'statement':30 'studi':1 'use':14,33,42,58"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703999200
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10117038"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703912800 {#2213
    date: 2023-12-30 06:06: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
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 {#1909
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1708
    +user: Proxies\__CG__\App\Entity\User {#2067 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "Is-anyone-using-awk"
    +title: "Is anyone using awk?"
    +url: null
    +body: """
      Studying and awk came up.\n
      \n
      Spent about an hour and I see some useful commands that extend past what “cut” can do. But really when dealing with printf() format statements is anyone using awk scripts for this?\n
      \n
      Or is everyone just using their familiar scripting language. I’d reach for Python for the problems being presented as useful for awk.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 55
    +favouriteCount: 145
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711564310 {#2242
      date: 2024-03-27 19:31:50.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2234 …}
    +votes: Doctrine\ORM\PersistentCollection {#2246 …}
    +reports: Doctrine\ORM\PersistentCollection {#2248 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
    +badges: Doctrine\ORM\PersistentCollection {#2284 …}
    +children: [
      App\Entity\EntryComment {#1909}
    ]
    -id: 25802
    -titleTs: "'anyon':2 'awk':4 'use':3"
    -bodyTs: "'anyon':32 'awk':3,34,60 'came':4 'command':15 'cut':20 'd':48 'deal':26 'everyon':40 'extend':17 'familiar':44 'format':29 'hour':9 'languag':46 'past':18 'present':56 'printf':28 'problem':54 'python':51 'reach':49 'realli':24 'script':35,45 'see':12 'spent':6 'statement':30 'studi':1 'use':14,33,42,58"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703999200
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10117038"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703912800 {#2213
      date: 2023-12-30 06:06:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: null
  +root: null
  +body: "Yes! Awk is great, I use it all the time for text processing problems that are beyond the scope of normal filters but aren’t worth writing a whole program for. It’s pretty versatile, and you can split expressions up and chain them together when they get too complicated. Try piping the output into `sh` sometime. It can be messy though and my `awk` programs tend to be write-only"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1703949030 {#1910
    date: 2023-12-30 16:10:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@netwren@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1926 …}
  +nested: Doctrine\ORM\PersistentCollection {#1874 …}
  +votes: Doctrine\ORM\PersistentCollection {#1908 …}
  +reports: Doctrine\ORM\PersistentCollection {#1883 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2389 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2387 …}
  -id: 264748
  -bodyTs: "'aren':24 'awk':2,65 'beyond':17 'chain':43 'complic':50 'express':40 'filter':22 'get':48 'great':4 'messi':61 'normal':21 'output':54 'pipe':52 'pretti':34 'problem':14 'process':13 'program':30,66 'scope':19 'sh':56 'sometim':57 'split':39 'tend':67 'text':12 'though':62 'time':10 'togeth':45 'tri':51 'use':6 'versatil':35 'whole':29 'worth':26 'write':27,71 'write-on':70 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2444534"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703949030 {#1906
    date: 2023-12-30 16:10:30.0 +01:00
  }
  +"title": 264748
}
"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 {#1909
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1708
    +user: Proxies\__CG__\App\Entity\User {#2067 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "Is-anyone-using-awk"
    +title: "Is anyone using awk?"
    +url: null
    +body: """
      Studying and awk came up.\n
      \n
      Spent about an hour and I see some useful commands that extend past what “cut” can do. But really when dealing with printf() format statements is anyone using awk scripts for this?\n
      \n
      Or is everyone just using their familiar scripting language. I’d reach for Python for the problems being presented as useful for awk.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 55
    +favouriteCount: 145
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711564310 {#2242
      date: 2024-03-27 19:31:50.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2234 …}
    +votes: Doctrine\ORM\PersistentCollection {#2246 …}
    +reports: Doctrine\ORM\PersistentCollection {#2248 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
    +badges: Doctrine\ORM\PersistentCollection {#2284 …}
    +children: [
      App\Entity\EntryComment {#1909}
    ]
    -id: 25802
    -titleTs: "'anyon':2 'awk':4 'use':3"
    -bodyTs: "'anyon':32 'awk':3,34,60 'came':4 'command':15 'cut':20 'd':48 'deal':26 'everyon':40 'extend':17 'familiar':44 'format':29 'hour':9 'languag':46 'past':18 'present':56 'printf':28 'problem':54 'python':51 'reach':49 'realli':24 'script':35,45 'see':12 'spent':6 'statement':30 'studi':1 'use':14,33,42,58"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703999200
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10117038"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703912800 {#2213
      date: 2023-12-30 06:06:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: null
  +root: null
  +body: "Yes! Awk is great, I use it all the time for text processing problems that are beyond the scope of normal filters but aren’t worth writing a whole program for. It’s pretty versatile, and you can split expressions up and chain them together when they get too complicated. Try piping the output into `sh` sometime. It can be messy though and my `awk` programs tend to be write-only"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1703949030 {#1910
    date: 2023-12-30 16:10:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@netwren@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1926 …}
  +nested: Doctrine\ORM\PersistentCollection {#1874 …}
  +votes: Doctrine\ORM\PersistentCollection {#1908 …}
  +reports: Doctrine\ORM\PersistentCollection {#1883 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2389 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2387 …}
  -id: 264748
  -bodyTs: "'aren':24 'awk':2,65 'beyond':17 'chain':43 'complic':50 'express':40 'filter':22 'get':48 'great':4 'messi':61 'normal':21 'output':54 'pipe':52 'pretti':34 'problem':14 'process':13 'program':30,66 'scope':19 'sh':56 'sometim':57 'split':39 'tend':67 'text':12 'though':62 'time':10 'togeth':45 'tri':51 'use':6 'versatil':35 'whole':29 'worth':26 'write':27,71 'write-on':70 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2444534"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703949030 {#1906
    date: 2023-12-30 16:10:30.0 +01:00
  }
  +"title": 264748
}
"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 {#1909
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1708
    +user: Proxies\__CG__\App\Entity\User {#2067 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "Is-anyone-using-awk"
    +title: "Is anyone using awk?"
    +url: null
    +body: """
      Studying and awk came up.\n
      \n
      Spent about an hour and I see some useful commands that extend past what “cut” can do. But really when dealing with printf() format statements is anyone using awk scripts for this?\n
      \n
      Or is everyone just using their familiar scripting language. I’d reach for Python for the problems being presented as useful for awk.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 55
    +favouriteCount: 145
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711564310 {#2242
      date: 2024-03-27 19:31:50.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2234 …}
    +votes: Doctrine\ORM\PersistentCollection {#2246 …}
    +reports: Doctrine\ORM\PersistentCollection {#2248 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
    +badges: Doctrine\ORM\PersistentCollection {#2284 …}
    +children: [
      App\Entity\EntryComment {#1909}
    ]
    -id: 25802
    -titleTs: "'anyon':2 'awk':4 'use':3"
    -bodyTs: "'anyon':32 'awk':3,34,60 'came':4 'command':15 'cut':20 'd':48 'deal':26 'everyon':40 'extend':17 'familiar':44 'format':29 'hour':9 'languag':46 'past':18 'present':56 'printf':28 'problem':54 'python':51 'reach':49 'realli':24 'script':35,45 'see':12 'spent':6 'statement':30 'studi':1 'use':14,33,42,58"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703999200
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10117038"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703912800 {#2213
      date: 2023-12-30 06:06:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: null
  +root: null
  +body: "Yes! Awk is great, I use it all the time for text processing problems that are beyond the scope of normal filters but aren’t worth writing a whole program for. It’s pretty versatile, and you can split expressions up and chain them together when they get too complicated. Try piping the output into `sh` sometime. It can be messy though and my `awk` programs tend to be write-only"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1703949030 {#1910
    date: 2023-12-30 16:10:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@netwren@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1926 …}
  +nested: Doctrine\ORM\PersistentCollection {#1874 …}
  +votes: Doctrine\ORM\PersistentCollection {#1908 …}
  +reports: Doctrine\ORM\PersistentCollection {#1883 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2389 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2387 …}
  -id: 264748
  -bodyTs: "'aren':24 'awk':2,65 'beyond':17 'chain':43 'complic':50 'express':40 'filter':22 'get':48 'great':4 'messi':61 'normal':21 'output':54 'pipe':52 'pretti':34 'problem':14 'process':13 'program':30,66 'scope':19 'sh':56 'sometim':57 'split':39 'tend':67 'text':12 'though':62 'time':10 'togeth':45 'tri':51 'use':6 'versatil':35 'whole':29 'worth':26 'write':27,71 'write-on':70 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2444534"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703949030 {#1906
    date: 2023-12-30 16:10:30.0 +01:00
  }
  +"title": 264748
}
"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 {#1568
  +user: Proxies\__CG__\App\Entity\User {#2259 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: Proxies\__CG__\App\Entity\Image {#2181 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
  +slug: "Oh-no"
  +title: "Oh no ..."
  +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 342
  +favouriteCount: 1769
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702074520 {#2149
    date: 2023-12-08 23:28:40.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2172 …}
  +votes: Doctrine\ORM\PersistentCollection {#2173 …}
  +reports: Doctrine\ORM\PersistentCollection {#2175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
  +badges: Doctrine\ORM\PersistentCollection {#2183 …}
  +children: [
    3 => App\Entity\EntryComment {#1596
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
      +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699624059 {#1592
        date: 2023-11-10 14:47:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ElCanut@jlai.lu"
        "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1728 …}
      +nested: Doctrine\ORM\PersistentCollection {#1722 …}
      +votes: Doctrine\ORM\PersistentCollection {#1725 …}
      +reports: Doctrine\ORM\PersistentCollection {#1617 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
      -id: 107557
      -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/1915356"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699624059 {#1604
        date: 2023-11-10 14:47:39.0 +01:00
      }
      +"title": 107557
    }
    2 => App\Entity\EntryComment {#1630
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +root: App\Entity\EntryComment {#1677
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This is always the first thing I get set up:\n
          \n
          `# focus next available workspace on this output`\n
          \n
          > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
          \n
          > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
          \n
          `# move window to next available workspace on this output`\n
          \n
          > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
          \n
          > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
          \n
          Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
          \n
          Edit: ampersand issues, trying quote instead of code block
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699725813 {#1610
          date: 2023-11-11 19:03:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1548 …}
        +nested: Doctrine\ORM\PersistentCollection {#1550 …}
        +votes: Doctrine\ORM\PersistentCollection {#1525 …}
        +reports: Doctrine\ORM\PersistentCollection {#1527 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
        -id: 107498
        -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915122"
        +editedAt: DateTimeImmutable @1699699427 {#1615
          date: 2023-11-11 11:43:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1699622975 {#1614
          date: 2023-11-10 14:29:35.0 +01:00
        }
        +"title": 107498
      }
      +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699624982 {#1628
        date: 2023-11-10 15:03:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ElCanut@jlai.lu"
        "@ctr1@fl0w.cc"
        "@EmergMemeHologram@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1611 …}
      +nested: Doctrine\ORM\PersistentCollection {#1711 …}
      +votes: Doctrine\ORM\PersistentCollection {#1795 …}
      +reports: Doctrine\ORM\PersistentCollection {#1691 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      -id: 107620
      -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/1915555"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699624982 {#1629
        date: 2023-11-10 15:03:02.0 +01:00
      }
      +"title": 107620
    }
    1 => App\Entity\EntryComment {#1619
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
      +root: App\Entity\EntryComment {#1677}
      +body: """
        Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
        \n
        Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
        \n
        | I can never leave vim. It has taken over the pathways in my brain.\n
        \n
        Haha, yeah
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699643159 {#1701
        date: 2023-11-10 20:05:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ElCanut@jlai.lu"
        "@ctr1@fl0w.cc"
        "@EmergMemeHologram@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1730 …}
      +nested: Doctrine\ORM\PersistentCollection {#1734 …}
      +votes: Doctrine\ORM\PersistentCollection {#1727 …}
      +reports: Doctrine\ORM\PersistentCollection {#1733 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
      -id: 108712
      -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/1919105"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699643159 {#1702
        date: 2023-11-10 20:05:59.0 +01:00
      }
      +"title": 108712
    }
    0 => App\Entity\EntryComment {#1677}
  ]
  -id: 11724
  -titleTs: "'oh':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699706165
  +visibility: "visible             "
  +apId: "https://jlai.lu/post/2095524"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699619765 {#2156
    date: 2023-11-10 13:36:05.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 {#1568
  +user: Proxies\__CG__\App\Entity\User {#2259 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: Proxies\__CG__\App\Entity\Image {#2181 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
  +slug: "Oh-no"
  +title: "Oh no ..."
  +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 342
  +favouriteCount: 1769
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702074520 {#2149
    date: 2023-12-08 23:28:40.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2172 …}
  +votes: Doctrine\ORM\PersistentCollection {#2173 …}
  +reports: Doctrine\ORM\PersistentCollection {#2175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
  +badges: Doctrine\ORM\PersistentCollection {#2183 …}
  +children: [
    3 => App\Entity\EntryComment {#1596
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
      +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699624059 {#1592
        date: 2023-11-10 14:47:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ElCanut@jlai.lu"
        "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1728 …}
      +nested: Doctrine\ORM\PersistentCollection {#1722 …}
      +votes: Doctrine\ORM\PersistentCollection {#1725 …}
      +reports: Doctrine\ORM\PersistentCollection {#1617 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
      -id: 107557
      -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/1915356"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699624059 {#1604
        date: 2023-11-10 14:47:39.0 +01:00
      }
      +"title": 107557
    }
    2 => App\Entity\EntryComment {#1630
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +root: App\Entity\EntryComment {#1677
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This is always the first thing I get set up:\n
          \n
          `# focus next available workspace on this output`\n
          \n
          > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
          \n
          > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
          \n
          `# move window to next available workspace on this output`\n
          \n
          > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
          \n
          > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
          \n
          Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
          \n
          Edit: ampersand issues, trying quote instead of code block
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699725813 {#1610
          date: 2023-11-11 19:03:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1548 …}
        +nested: Doctrine\ORM\PersistentCollection {#1550 …}
        +votes: Doctrine\ORM\PersistentCollection {#1525 …}
        +reports: Doctrine\ORM\PersistentCollection {#1527 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
        -id: 107498
        -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915122"
        +editedAt: DateTimeImmutable @1699699427 {#1615
          date: 2023-11-11 11:43:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1699622975 {#1614
          date: 2023-11-10 14:29:35.0 +01:00
        }
        +"title": 107498
      }
      +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699624982 {#1628
        date: 2023-11-10 15:03:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ElCanut@jlai.lu"
        "@ctr1@fl0w.cc"
        "@EmergMemeHologram@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1611 …}
      +nested: Doctrine\ORM\PersistentCollection {#1711 …}
      +votes: Doctrine\ORM\PersistentCollection {#1795 …}
      +reports: Doctrine\ORM\PersistentCollection {#1691 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      -id: 107620
      -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/1915555"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699624982 {#1629
        date: 2023-11-10 15:03:02.0 +01:00
      }
      +"title": 107620
    }
    1 => App\Entity\EntryComment {#1619
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
      +root: App\Entity\EntryComment {#1677}
      +body: """
        Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
        \n
        Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
        \n
        | I can never leave vim. It has taken over the pathways in my brain.\n
        \n
        Haha, yeah
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699643159 {#1701
        date: 2023-11-10 20:05:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ElCanut@jlai.lu"
        "@ctr1@fl0w.cc"
        "@EmergMemeHologram@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1730 …}
      +nested: Doctrine\ORM\PersistentCollection {#1734 …}
      +votes: Doctrine\ORM\PersistentCollection {#1727 …}
      +reports: Doctrine\ORM\PersistentCollection {#1733 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
      -id: 108712
      -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/1919105"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699643159 {#1702
        date: 2023-11-10 20:05:59.0 +01:00
      }
      +"title": 108712
    }
    0 => App\Entity\EntryComment {#1677}
  ]
  -id: 11724
  -titleTs: "'oh':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699706165
  +visibility: "visible             "
  +apId: "https://jlai.lu/post/2095524"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699619765 {#2156
    date: 2023-11-10 13:36:05.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 {#1568
  +user: Proxies\__CG__\App\Entity\User {#2259 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: Proxies\__CG__\App\Entity\Image {#2181 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
  +slug: "Oh-no"
  +title: "Oh no ..."
  +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 342
  +favouriteCount: 1769
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702074520 {#2149
    date: 2023-12-08 23:28:40.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2172 …}
  +votes: Doctrine\ORM\PersistentCollection {#2173 …}
  +reports: Doctrine\ORM\PersistentCollection {#2175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
  +badges: Doctrine\ORM\PersistentCollection {#2183 …}
  +children: [
    3 => App\Entity\EntryComment {#1596
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
      +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699624059 {#1592
        date: 2023-11-10 14:47:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ElCanut@jlai.lu"
        "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1728 …}
      +nested: Doctrine\ORM\PersistentCollection {#1722 …}
      +votes: Doctrine\ORM\PersistentCollection {#1725 …}
      +reports: Doctrine\ORM\PersistentCollection {#1617 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
      -id: 107557
      -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/1915356"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699624059 {#1604
        date: 2023-11-10 14:47:39.0 +01:00
      }
      +"title": 107557
    }
    2 => App\Entity\EntryComment {#1630
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +root: App\Entity\EntryComment {#1677
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This is always the first thing I get set up:\n
          \n
          `# focus next available workspace on this output`\n
          \n
          > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
          \n
          > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
          \n
          `# move window to next available workspace on this output`\n
          \n
          > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
          \n
          > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
          \n
          Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
          \n
          Edit: ampersand issues, trying quote instead of code block
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699725813 {#1610
          date: 2023-11-11 19:03:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1548 …}
        +nested: Doctrine\ORM\PersistentCollection {#1550 …}
        +votes: Doctrine\ORM\PersistentCollection {#1525 …}
        +reports: Doctrine\ORM\PersistentCollection {#1527 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
        -id: 107498
        -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915122"
        +editedAt: DateTimeImmutable @1699699427 {#1615
          date: 2023-11-11 11:43:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1699622975 {#1614
          date: 2023-11-10 14:29:35.0 +01:00
        }
        +"title": 107498
      }
      +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699624982 {#1628
        date: 2023-11-10 15:03:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ElCanut@jlai.lu"
        "@ctr1@fl0w.cc"
        "@EmergMemeHologram@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1611 …}
      +nested: Doctrine\ORM\PersistentCollection {#1711 …}
      +votes: Doctrine\ORM\PersistentCollection {#1795 …}
      +reports: Doctrine\ORM\PersistentCollection {#1691 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      -id: 107620
      -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/1915555"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699624982 {#1629
        date: 2023-11-10 15:03:02.0 +01:00
      }
      +"title": 107620
    }
    1 => App\Entity\EntryComment {#1619
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
      +root: App\Entity\EntryComment {#1677}
      +body: """
        Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
        \n
        Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
        \n
        | I can never leave vim. It has taken over the pathways in my brain.\n
        \n
        Haha, yeah
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699643159 {#1701
        date: 2023-11-10 20:05:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ElCanut@jlai.lu"
        "@ctr1@fl0w.cc"
        "@EmergMemeHologram@startrek.website"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1730 …}
      +nested: Doctrine\ORM\PersistentCollection {#1734 …}
      +votes: Doctrine\ORM\PersistentCollection {#1727 …}
      +reports: Doctrine\ORM\PersistentCollection {#1733 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
      -id: 108712
      -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/1919105"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699643159 {#1702
        date: 2023-11-10 20:05:59.0 +01:00
      }
      +"title": 108712
    }
    0 => App\Entity\EntryComment {#1677}
  ]
  -id: 11724
  -titleTs: "'oh':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699706165
  +visibility: "visible             "
  +apId: "https://jlai.lu/post/2095524"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699619765 {#2156
    date: 2023-11-10 13:36:05.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 {#1596
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#2259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
    +slug: "Oh-no"
    +title: "Oh no ..."
    +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702074520 {#2149
      date: 2023-12-08 23:28:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2172 …}
    +votes: Doctrine\ORM\PersistentCollection {#2173 …}
    +reports: Doctrine\ORM\PersistentCollection {#2175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
    +badges: Doctrine\ORM\PersistentCollection {#2183 …}
    +children: [
      3 => App\Entity\EntryComment {#1596}
      2 => App\Entity\EntryComment {#1630
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: App\Entity\EntryComment {#1677
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            This is always the first thing I get set up:\n
            \n
            `# focus next available workspace on this output`\n
            \n
            > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
            \n
            > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
            \n
            `# move window to next available workspace on this output`\n
            \n
            > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
            \n
            Edit: ampersand issues, trying quote instead of code block
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1699725813 {#1610
            date: 2023-11-11 19:03:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@ElCanut@jlai.lu"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1548 …}
          +nested: Doctrine\ORM\PersistentCollection {#1550 …}
          +votes: Doctrine\ORM\PersistentCollection {#1525 …}
          +reports: Doctrine\ORM\PersistentCollection {#1527 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
          -id: 107498
          -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/1915122"
          +editedAt: DateTimeImmutable @1699699427 {#1615
            date: 2023-11-11 11:43:47.0 +01:00
          }
          +createdAt: DateTimeImmutable @1699622975 {#1614
            date: 2023-11-10 14:29:35.0 +01:00
          }
          +"title": 107498
        }
        +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699624982 {#1628
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 107620
        -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915555"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624982 {#1629
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +"title": 107620
      }
      1 => App\Entity\EntryComment {#1619
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: App\Entity\EntryComment {#1677}
        +body: """
          Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
          \n
          Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
          \n
          | I can never leave vim. It has taken over the pathways in my brain.\n
          \n
          Haha, yeah
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699643159 {#1701
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 108712
        -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1919105"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699643159 {#1702
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +"title": 108712
      }
      0 => App\Entity\EntryComment {#1677}
    ]
    -id: 11724
    -titleTs: "'oh':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699706165
    +visibility: "visible             "
    +apId: "https://jlai.lu/post/2095524"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699619765 {#2156
      date: 2023-11-10 13:36:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
  +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699624059 {#1592
    date: 2023-11-10 14:47:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ElCanut@jlai.lu"
    "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1728 …}
  +nested: Doctrine\ORM\PersistentCollection {#1722 …}
  +votes: Doctrine\ORM\PersistentCollection {#1725 …}
  +reports: Doctrine\ORM\PersistentCollection {#1617 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
  -id: 107557
  -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1915356"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699624059 {#1604
    date: 2023-11-10 14:47:39.0 +01:00
  }
  +"title": 107557
}
"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 {#1596
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#2259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
    +slug: "Oh-no"
    +title: "Oh no ..."
    +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702074520 {#2149
      date: 2023-12-08 23:28:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2172 …}
    +votes: Doctrine\ORM\PersistentCollection {#2173 …}
    +reports: Doctrine\ORM\PersistentCollection {#2175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
    +badges: Doctrine\ORM\PersistentCollection {#2183 …}
    +children: [
      3 => App\Entity\EntryComment {#1596}
      2 => App\Entity\EntryComment {#1630
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: App\Entity\EntryComment {#1677
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            This is always the first thing I get set up:\n
            \n
            `# focus next available workspace on this output`\n
            \n
            > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
            \n
            > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
            \n
            `# move window to next available workspace on this output`\n
            \n
            > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
            \n
            Edit: ampersand issues, trying quote instead of code block
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1699725813 {#1610
            date: 2023-11-11 19:03:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@ElCanut@jlai.lu"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1548 …}
          +nested: Doctrine\ORM\PersistentCollection {#1550 …}
          +votes: Doctrine\ORM\PersistentCollection {#1525 …}
          +reports: Doctrine\ORM\PersistentCollection {#1527 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
          -id: 107498
          -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/1915122"
          +editedAt: DateTimeImmutable @1699699427 {#1615
            date: 2023-11-11 11:43:47.0 +01:00
          }
          +createdAt: DateTimeImmutable @1699622975 {#1614
            date: 2023-11-10 14:29:35.0 +01:00
          }
          +"title": 107498
        }
        +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699624982 {#1628
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 107620
        -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915555"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624982 {#1629
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +"title": 107620
      }
      1 => App\Entity\EntryComment {#1619
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: App\Entity\EntryComment {#1677}
        +body: """
          Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
          \n
          Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
          \n
          | I can never leave vim. It has taken over the pathways in my brain.\n
          \n
          Haha, yeah
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699643159 {#1701
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 108712
        -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1919105"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699643159 {#1702
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +"title": 108712
      }
      0 => App\Entity\EntryComment {#1677}
    ]
    -id: 11724
    -titleTs: "'oh':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699706165
    +visibility: "visible             "
    +apId: "https://jlai.lu/post/2095524"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699619765 {#2156
      date: 2023-11-10 13:36:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
  +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699624059 {#1592
    date: 2023-11-10 14:47:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ElCanut@jlai.lu"
    "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1728 …}
  +nested: Doctrine\ORM\PersistentCollection {#1722 …}
  +votes: Doctrine\ORM\PersistentCollection {#1725 …}
  +reports: Doctrine\ORM\PersistentCollection {#1617 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
  -id: 107557
  -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1915356"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699624059 {#1604
    date: 2023-11-10 14:47:39.0 +01:00
  }
  +"title": 107557
}
"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 {#1596
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#2259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
    +slug: "Oh-no"
    +title: "Oh no ..."
    +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702074520 {#2149
      date: 2023-12-08 23:28:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2172 …}
    +votes: Doctrine\ORM\PersistentCollection {#2173 …}
    +reports: Doctrine\ORM\PersistentCollection {#2175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
    +badges: Doctrine\ORM\PersistentCollection {#2183 …}
    +children: [
      3 => App\Entity\EntryComment {#1596}
      2 => App\Entity\EntryComment {#1630
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: App\Entity\EntryComment {#1677
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            This is always the first thing I get set up:\n
            \n
            `# focus next available workspace on this output`\n
            \n
            > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
            \n
            > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
            \n
            `# move window to next available workspace on this output`\n
            \n
            > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
            \n
            Edit: ampersand issues, trying quote instead of code block
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1699725813 {#1610
            date: 2023-11-11 19:03:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@ElCanut@jlai.lu"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1548 …}
          +nested: Doctrine\ORM\PersistentCollection {#1550 …}
          +votes: Doctrine\ORM\PersistentCollection {#1525 …}
          +reports: Doctrine\ORM\PersistentCollection {#1527 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
          -id: 107498
          -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/1915122"
          +editedAt: DateTimeImmutable @1699699427 {#1615
            date: 2023-11-11 11:43:47.0 +01:00
          }
          +createdAt: DateTimeImmutable @1699622975 {#1614
            date: 2023-11-10 14:29:35.0 +01:00
          }
          +"title": 107498
        }
        +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699624982 {#1628
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 107620
        -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915555"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624982 {#1629
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +"title": 107620
      }
      1 => App\Entity\EntryComment {#1619
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: App\Entity\EntryComment {#1677}
        +body: """
          Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
          \n
          Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
          \n
          | I can never leave vim. It has taken over the pathways in my brain.\n
          \n
          Haha, yeah
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699643159 {#1701
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 108712
        -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1919105"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699643159 {#1702
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +"title": 108712
      }
      0 => App\Entity\EntryComment {#1677}
    ]
    -id: 11724
    -titleTs: "'oh':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699706165
    +visibility: "visible             "
    +apId: "https://jlai.lu/post/2095524"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699619765 {#2156
      date: 2023-11-10 13:36:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
  +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699624059 {#1592
    date: 2023-11-10 14:47:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ElCanut@jlai.lu"
    "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1728 …}
  +nested: Doctrine\ORM\PersistentCollection {#1722 …}
  +votes: Doctrine\ORM\PersistentCollection {#1725 …}
  +reports: Doctrine\ORM\PersistentCollection {#1617 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
  -id: 107557
  -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1915356"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699624059 {#1604
    date: 2023-11-10 14:47:39.0 +01:00
  }
  +"title": 107557
}
"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
App\Entity\EntryComment {#1630
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#2259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
    +slug: "Oh-no"
    +title: "Oh no ..."
    +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702074520 {#2149
      date: 2023-12-08 23:28:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2172 …}
    +votes: Doctrine\ORM\PersistentCollection {#2173 …}
    +reports: Doctrine\ORM\PersistentCollection {#2175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
    +badges: Doctrine\ORM\PersistentCollection {#2183 …}
    +children: [
      3 => App\Entity\EntryComment {#1596
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699624059 {#1592
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1722 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1617 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
        -id: 107557
        -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915356"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624059 {#1604
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +"title": 107557
      }
      2 => App\Entity\EntryComment {#1630}
      1 => App\Entity\EntryComment {#1619
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: App\Entity\EntryComment {#1677
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            This is always the first thing I get set up:\n
            \n
            `# focus next available workspace on this output`\n
            \n
            > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
            \n
            > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
            \n
            `# move window to next available workspace on this output`\n
            \n
            > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
            \n
            Edit: ampersand issues, trying quote instead of code block
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1699725813 {#1610
            date: 2023-11-11 19:03:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@ElCanut@jlai.lu"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1548 …}
          +nested: Doctrine\ORM\PersistentCollection {#1550 …}
          +votes: Doctrine\ORM\PersistentCollection {#1525 …}
          +reports: Doctrine\ORM\PersistentCollection {#1527 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
          -id: 107498
          -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/1915122"
          +editedAt: DateTimeImmutable @1699699427 {#1615
            date: 2023-11-11 11:43:47.0 +01:00
          }
          +createdAt: DateTimeImmutable @1699622975 {#1614
            date: 2023-11-10 14:29:35.0 +01:00
          }
          +"title": 107498
        }
        +body: """
          Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
          \n
          Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
          \n
          | I can never leave vim. It has taken over the pathways in my brain.\n
          \n
          Haha, yeah
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699643159 {#1701
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 108712
        -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1919105"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699643159 {#1702
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +"title": 108712
      }
      0 => App\Entity\EntryComment {#1677}
    ]
    -id: 11724
    -titleTs: "'oh':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699706165
    +visibility: "visible             "
    +apId: "https://jlai.lu/post/2095524"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699619765 {#2156
      date: 2023-11-10 13:36:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +root: App\Entity\EntryComment {#1677}
  +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699624982 {#1628
    date: 2023-11-10 15:03:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ElCanut@jlai.lu"
    "@ctr1@fl0w.cc"
    "@EmergMemeHologram@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1611 …}
  +nested: Doctrine\ORM\PersistentCollection {#1711 …}
  +votes: Doctrine\ORM\PersistentCollection {#1795 …}
  +reports: Doctrine\ORM\PersistentCollection {#1691 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
  -id: 107620
  -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1915555"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699624982 {#1629
    date: 2023-11-10 15:03:02.0 +01:00
  }
  +"title": 107620
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#1630
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#2259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
    +slug: "Oh-no"
    +title: "Oh no ..."
    +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702074520 {#2149
      date: 2023-12-08 23:28:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2172 …}
    +votes: Doctrine\ORM\PersistentCollection {#2173 …}
    +reports: Doctrine\ORM\PersistentCollection {#2175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
    +badges: Doctrine\ORM\PersistentCollection {#2183 …}
    +children: [
      3 => App\Entity\EntryComment {#1596
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699624059 {#1592
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1722 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1617 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
        -id: 107557
        -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915356"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624059 {#1604
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +"title": 107557
      }
      2 => App\Entity\EntryComment {#1630}
      1 => App\Entity\EntryComment {#1619
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: App\Entity\EntryComment {#1677
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            This is always the first thing I get set up:\n
            \n
            `# focus next available workspace on this output`\n
            \n
            > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
            \n
            > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
            \n
            `# move window to next available workspace on this output`\n
            \n
            > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
            \n
            Edit: ampersand issues, trying quote instead of code block
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1699725813 {#1610
            date: 2023-11-11 19:03:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@ElCanut@jlai.lu"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1548 …}
          +nested: Doctrine\ORM\PersistentCollection {#1550 …}
          +votes: Doctrine\ORM\PersistentCollection {#1525 …}
          +reports: Doctrine\ORM\PersistentCollection {#1527 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
          -id: 107498
          -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/1915122"
          +editedAt: DateTimeImmutable @1699699427 {#1615
            date: 2023-11-11 11:43:47.0 +01:00
          }
          +createdAt: DateTimeImmutable @1699622975 {#1614
            date: 2023-11-10 14:29:35.0 +01:00
          }
          +"title": 107498
        }
        +body: """
          Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
          \n
          Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
          \n
          | I can never leave vim. It has taken over the pathways in my brain.\n
          \n
          Haha, yeah
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699643159 {#1701
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 108712
        -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1919105"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699643159 {#1702
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +"title": 108712
      }
      0 => App\Entity\EntryComment {#1677}
    ]
    -id: 11724
    -titleTs: "'oh':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699706165
    +visibility: "visible             "
    +apId: "https://jlai.lu/post/2095524"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699619765 {#2156
      date: 2023-11-10 13:36:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +root: App\Entity\EntryComment {#1677}
  +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699624982 {#1628
    date: 2023-11-10 15:03:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ElCanut@jlai.lu"
    "@ctr1@fl0w.cc"
    "@EmergMemeHologram@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1611 …}
  +nested: Doctrine\ORM\PersistentCollection {#1711 …}
  +votes: Doctrine\ORM\PersistentCollection {#1795 …}
  +reports: Doctrine\ORM\PersistentCollection {#1691 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
  -id: 107620
  -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1915555"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699624982 {#1629
    date: 2023-11-10 15:03:02.0 +01:00
  }
  +"title": 107620
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#1630
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#2259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
    +slug: "Oh-no"
    +title: "Oh no ..."
    +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702074520 {#2149
      date: 2023-12-08 23:28:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2172 …}
    +votes: Doctrine\ORM\PersistentCollection {#2173 …}
    +reports: Doctrine\ORM\PersistentCollection {#2175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
    +badges: Doctrine\ORM\PersistentCollection {#2183 …}
    +children: [
      3 => App\Entity\EntryComment {#1596
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699624059 {#1592
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1722 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1617 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
        -id: 107557
        -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915356"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624059 {#1604
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +"title": 107557
      }
      2 => App\Entity\EntryComment {#1630}
      1 => App\Entity\EntryComment {#1619
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: App\Entity\EntryComment {#1677
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            This is always the first thing I get set up:\n
            \n
            `# focus next available workspace on this output`\n
            \n
            > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
            \n
            > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
            \n
            `# move window to next available workspace on this output`\n
            \n
            > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
            \n
            Edit: ampersand issues, trying quote instead of code block
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1699725813 {#1610
            date: 2023-11-11 19:03:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@ElCanut@jlai.lu"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1548 …}
          +nested: Doctrine\ORM\PersistentCollection {#1550 …}
          +votes: Doctrine\ORM\PersistentCollection {#1525 …}
          +reports: Doctrine\ORM\PersistentCollection {#1527 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
          -id: 107498
          -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/1915122"
          +editedAt: DateTimeImmutable @1699699427 {#1615
            date: 2023-11-11 11:43:47.0 +01:00
          }
          +createdAt: DateTimeImmutable @1699622975 {#1614
            date: 2023-11-10 14:29:35.0 +01:00
          }
          +"title": 107498
        }
        +body: """
          Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
          \n
          Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
          \n
          | I can never leave vim. It has taken over the pathways in my brain.\n
          \n
          Haha, yeah
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699643159 {#1701
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 108712
        -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1919105"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699643159 {#1702
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +"title": 108712
      }
      0 => App\Entity\EntryComment {#1677}
    ]
    -id: 11724
    -titleTs: "'oh':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699706165
    +visibility: "visible             "
    +apId: "https://jlai.lu/post/2095524"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699619765 {#2156
      date: 2023-11-10 13:36:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +root: App\Entity\EntryComment {#1677}
  +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699624982 {#1628
    date: 2023-11-10 15:03:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ElCanut@jlai.lu"
    "@ctr1@fl0w.cc"
    "@EmergMemeHologram@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1611 …}
  +nested: Doctrine\ORM\PersistentCollection {#1711 …}
  +votes: Doctrine\ORM\PersistentCollection {#1795 …}
  +reports: Doctrine\ORM\PersistentCollection {#1691 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
  -id: 107620
  -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1915555"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699624982 {#1629
    date: 2023-11-10 15:03:02.0 +01:00
  }
  +"title": 107620
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#1619
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#2259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
    +slug: "Oh-no"
    +title: "Oh no ..."
    +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702074520 {#2149
      date: 2023-12-08 23:28:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2172 …}
    +votes: Doctrine\ORM\PersistentCollection {#2173 …}
    +reports: Doctrine\ORM\PersistentCollection {#2175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
    +badges: Doctrine\ORM\PersistentCollection {#2183 …}
    +children: [
      3 => App\Entity\EntryComment {#1596
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699624059 {#1592
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1722 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1617 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
        -id: 107557
        -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915356"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624059 {#1604
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +"title": 107557
      }
      2 => App\Entity\EntryComment {#1630
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: App\Entity\EntryComment {#1677
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            This is always the first thing I get set up:\n
            \n
            `# focus next available workspace on this output`\n
            \n
            > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
            \n
            > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
            \n
            `# move window to next available workspace on this output`\n
            \n
            > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
            \n
            Edit: ampersand issues, trying quote instead of code block
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1699725813 {#1610
            date: 2023-11-11 19:03:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@ElCanut@jlai.lu"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1548 …}
          +nested: Doctrine\ORM\PersistentCollection {#1550 …}
          +votes: Doctrine\ORM\PersistentCollection {#1525 …}
          +reports: Doctrine\ORM\PersistentCollection {#1527 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
          -id: 107498
          -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/1915122"
          +editedAt: DateTimeImmutable @1699699427 {#1615
            date: 2023-11-11 11:43:47.0 +01:00
          }
          +createdAt: DateTimeImmutable @1699622975 {#1614
            date: 2023-11-10 14:29:35.0 +01:00
          }
          +"title": 107498
        }
        +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699624982 {#1628
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 107620
        -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915555"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624982 {#1629
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +"title": 107620
      }
      1 => App\Entity\EntryComment {#1619}
      0 => App\Entity\EntryComment {#1677}
    ]
    -id: 11724
    -titleTs: "'oh':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699706165
    +visibility: "visible             "
    +apId: "https://jlai.lu/post/2095524"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699619765 {#2156
      date: 2023-11-10 13:36:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
  +root: App\Entity\EntryComment {#1677}
  +body: """
    Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
    \n
    Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
    \n
    | I can never leave vim. It has taken over the pathways in my brain.\n
    \n
    Haha, yeah
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699643159 {#1701
    date: 2023-11-10 20:05:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ElCanut@jlai.lu"
    "@ctr1@fl0w.cc"
    "@EmergMemeHologram@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1730 …}
  +nested: Doctrine\ORM\PersistentCollection {#1734 …}
  +votes: Doctrine\ORM\PersistentCollection {#1727 …}
  +reports: Doctrine\ORM\PersistentCollection {#1733 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
  -id: 108712
  -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1919105"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699643159 {#1702
    date: 2023-11-10 20:05:59.0 +01:00
  }
  +"title": 108712
}
"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 {#1619
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#2259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
    +slug: "Oh-no"
    +title: "Oh no ..."
    +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702074520 {#2149
      date: 2023-12-08 23:28:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2172 …}
    +votes: Doctrine\ORM\PersistentCollection {#2173 …}
    +reports: Doctrine\ORM\PersistentCollection {#2175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
    +badges: Doctrine\ORM\PersistentCollection {#2183 …}
    +children: [
      3 => App\Entity\EntryComment {#1596
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699624059 {#1592
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1722 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1617 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
        -id: 107557
        -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915356"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624059 {#1604
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +"title": 107557
      }
      2 => App\Entity\EntryComment {#1630
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: App\Entity\EntryComment {#1677
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            This is always the first thing I get set up:\n
            \n
            `# focus next available workspace on this output`\n
            \n
            > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
            \n
            > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
            \n
            `# move window to next available workspace on this output`\n
            \n
            > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
            \n
            Edit: ampersand issues, trying quote instead of code block
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1699725813 {#1610
            date: 2023-11-11 19:03:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@ElCanut@jlai.lu"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1548 …}
          +nested: Doctrine\ORM\PersistentCollection {#1550 …}
          +votes: Doctrine\ORM\PersistentCollection {#1525 …}
          +reports: Doctrine\ORM\PersistentCollection {#1527 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
          -id: 107498
          -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/1915122"
          +editedAt: DateTimeImmutable @1699699427 {#1615
            date: 2023-11-11 11:43:47.0 +01:00
          }
          +createdAt: DateTimeImmutable @1699622975 {#1614
            date: 2023-11-10 14:29:35.0 +01:00
          }
          +"title": 107498
        }
        +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699624982 {#1628
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 107620
        -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915555"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624982 {#1629
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +"title": 107620
      }
      1 => App\Entity\EntryComment {#1619}
      0 => App\Entity\EntryComment {#1677}
    ]
    -id: 11724
    -titleTs: "'oh':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699706165
    +visibility: "visible             "
    +apId: "https://jlai.lu/post/2095524"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699619765 {#2156
      date: 2023-11-10 13:36:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
  +root: App\Entity\EntryComment {#1677}
  +body: """
    Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
    \n
    Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
    \n
    | I can never leave vim. It has taken over the pathways in my brain.\n
    \n
    Haha, yeah
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699643159 {#1701
    date: 2023-11-10 20:05:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ElCanut@jlai.lu"
    "@ctr1@fl0w.cc"
    "@EmergMemeHologram@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1730 …}
  +nested: Doctrine\ORM\PersistentCollection {#1734 …}
  +votes: Doctrine\ORM\PersistentCollection {#1727 …}
  +reports: Doctrine\ORM\PersistentCollection {#1733 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
  -id: 108712
  -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1919105"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699643159 {#1702
    date: 2023-11-10 20:05:59.0 +01:00
  }
  +"title": 108712
}
"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 {#1619
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#2259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
    +slug: "Oh-no"
    +title: "Oh no ..."
    +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702074520 {#2149
      date: 2023-12-08 23:28:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2172 …}
    +votes: Doctrine\ORM\PersistentCollection {#2173 …}
    +reports: Doctrine\ORM\PersistentCollection {#2175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
    +badges: Doctrine\ORM\PersistentCollection {#2183 …}
    +children: [
      3 => App\Entity\EntryComment {#1596
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699624059 {#1592
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1722 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1617 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
        -id: 107557
        -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915356"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624059 {#1604
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +"title": 107557
      }
      2 => App\Entity\EntryComment {#1630
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: App\Entity\EntryComment {#1677
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            This is always the first thing I get set up:\n
            \n
            `# focus next available workspace on this output`\n
            \n
            > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
            \n
            > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
            \n
            `# move window to next available workspace on this output`\n
            \n
            > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
            \n
            Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
            \n
            Edit: ampersand issues, trying quote instead of code block
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1699725813 {#1610
            date: 2023-11-11 19:03:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@ElCanut@jlai.lu"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1548 …}
          +nested: Doctrine\ORM\PersistentCollection {#1550 …}
          +votes: Doctrine\ORM\PersistentCollection {#1525 …}
          +reports: Doctrine\ORM\PersistentCollection {#1527 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
          -id: 107498
          -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/1915122"
          +editedAt: DateTimeImmutable @1699699427 {#1615
            date: 2023-11-11 11:43:47.0 +01:00
          }
          +createdAt: DateTimeImmutable @1699622975 {#1614
            date: 2023-11-10 14:29:35.0 +01:00
          }
          +"title": 107498
        }
        +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699624982 {#1628
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 107620
        -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915555"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624982 {#1629
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +"title": 107620
      }
      1 => App\Entity\EntryComment {#1619}
      0 => App\Entity\EntryComment {#1677}
    ]
    -id: 11724
    -titleTs: "'oh':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699706165
    +visibility: "visible             "
    +apId: "https://jlai.lu/post/2095524"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699619765 {#2156
      date: 2023-11-10 13:36:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
  +root: App\Entity\EntryComment {#1677}
  +body: """
    Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
    \n
    Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
    \n
    | I can never leave vim. It has taken over the pathways in my brain.\n
    \n
    Haha, yeah
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699643159 {#1701
    date: 2023-11-10 20:05:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ElCanut@jlai.lu"
    "@ctr1@fl0w.cc"
    "@EmergMemeHologram@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1730 …}
  +nested: Doctrine\ORM\PersistentCollection {#1734 …}
  +votes: Doctrine\ORM\PersistentCollection {#1727 …}
  +reports: Doctrine\ORM\PersistentCollection {#1733 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
  -id: 108712
  -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1919105"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699643159 {#1702
    date: 2023-11-10 20:05:59.0 +01:00
  }
  +"title": 108712
}
"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 {#1677
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#2259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
    +slug: "Oh-no"
    +title: "Oh no ..."
    +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702074520 {#2149
      date: 2023-12-08 23:28:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2172 …}
    +votes: Doctrine\ORM\PersistentCollection {#2173 …}
    +reports: Doctrine\ORM\PersistentCollection {#2175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
    +badges: Doctrine\ORM\PersistentCollection {#2183 …}
    +children: [
      3 => App\Entity\EntryComment {#1596
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699624059 {#1592
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1722 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1617 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
        -id: 107557
        -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915356"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624059 {#1604
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +"title": 107557
      }
      2 => App\Entity\EntryComment {#1630
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: App\Entity\EntryComment {#1677}
        +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699624982 {#1628
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 107620
        -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915555"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624982 {#1629
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +"title": 107620
      }
      1 => App\Entity\EntryComment {#1619
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: App\Entity\EntryComment {#1677}
        +body: """
          Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
          \n
          Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
          \n
          | I can never leave vim. It has taken over the pathways in my brain.\n
          \n
          Haha, yeah
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699643159 {#1701
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 108712
        -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1919105"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699643159 {#1702
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +"title": 108712
      }
      0 => App\Entity\EntryComment {#1677}
    ]
    -id: 11724
    -titleTs: "'oh':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699706165
    +visibility: "visible             "
    +apId: "https://jlai.lu/post/2095524"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699619765 {#2156
      date: 2023-11-10 13:36:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This is always the first thing I get set up:\n
    \n
    `# focus next available workspace on this output`\n
    \n
    > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
    \n
    > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
    \n
    `# move window to next available workspace on this output`\n
    \n
    > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
    \n
    > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
    \n
    Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
    \n
    Edit: ampersand issues, trying quote instead of code block
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699725813 {#1610
    date: 2023-11-11 19:03:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ElCanut@jlai.lu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1548 …}
  +nested: Doctrine\ORM\PersistentCollection {#1550 …}
  +votes: Doctrine\ORM\PersistentCollection {#1525 …}
  +reports: Doctrine\ORM\PersistentCollection {#1527 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
  -id: 107498
  -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1915122"
  +editedAt: DateTimeImmutable @1699699427 {#1615
    date: 2023-11-11 11:43:47.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699622975 {#1614
    date: 2023-11-10 14:29:35.0 +01:00
  }
  +"title": 107498
}
"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 {#1677
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#2259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
    +slug: "Oh-no"
    +title: "Oh no ..."
    +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702074520 {#2149
      date: 2023-12-08 23:28:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2172 …}
    +votes: Doctrine\ORM\PersistentCollection {#2173 …}
    +reports: Doctrine\ORM\PersistentCollection {#2175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
    +badges: Doctrine\ORM\PersistentCollection {#2183 …}
    +children: [
      3 => App\Entity\EntryComment {#1596
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699624059 {#1592
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1722 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1617 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
        -id: 107557
        -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915356"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624059 {#1604
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +"title": 107557
      }
      2 => App\Entity\EntryComment {#1630
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: App\Entity\EntryComment {#1677}
        +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699624982 {#1628
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 107620
        -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915555"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624982 {#1629
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +"title": 107620
      }
      1 => App\Entity\EntryComment {#1619
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: App\Entity\EntryComment {#1677}
        +body: """
          Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
          \n
          Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
          \n
          | I can never leave vim. It has taken over the pathways in my brain.\n
          \n
          Haha, yeah
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699643159 {#1701
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 108712
        -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1919105"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699643159 {#1702
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +"title": 108712
      }
      0 => App\Entity\EntryComment {#1677}
    ]
    -id: 11724
    -titleTs: "'oh':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699706165
    +visibility: "visible             "
    +apId: "https://jlai.lu/post/2095524"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699619765 {#2156
      date: 2023-11-10 13:36:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This is always the first thing I get set up:\n
    \n
    `# focus next available workspace on this output`\n
    \n
    > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
    \n
    > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
    \n
    `# move window to next available workspace on this output`\n
    \n
    > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
    \n
    > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
    \n
    Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
    \n
    Edit: ampersand issues, trying quote instead of code block
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699725813 {#1610
    date: 2023-11-11 19:03:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ElCanut@jlai.lu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1548 …}
  +nested: Doctrine\ORM\PersistentCollection {#1550 …}
  +votes: Doctrine\ORM\PersistentCollection {#1525 …}
  +reports: Doctrine\ORM\PersistentCollection {#1527 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
  -id: 107498
  -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1915122"
  +editedAt: DateTimeImmutable @1699699427 {#1615
    date: 2023-11-11 11:43:47.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699622975 {#1614
    date: 2023-11-10 14:29:35.0 +01:00
  }
  +"title": 107498
}
"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 {#1677
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#2259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2181 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2171 …}
    +slug: "Oh-no"
    +title: "Oh no ..."
    +url: "https://jlai.lu/pictrs/image/dde5b5ea-69c3-4faf-944c-e6e2f5e687c0.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 342
    +favouriteCount: 1769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702074520 {#2149
      date: 2023-12-08 23:28:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2172 …}
    +votes: Doctrine\ORM\PersistentCollection {#2173 …}
    +reports: Doctrine\ORM\PersistentCollection {#2175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2176 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2178 …}
    +badges: Doctrine\ORM\PersistentCollection {#2183 …}
    +children: [
      3 => App\Entity\EntryComment {#1596
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1736 …}
        +body: "For a while I would have agreed, and I used sway for years. But recently I switched back to i3 (i3-rounded) due to display issues with my AMD GPU. I started doing most of my development in the TTY, and found that switching from TTY to Wayland takes half a second and can sometimes break my GPU (until I switch between TTY and display a few times). With X11 it’s instant and without issue ¯\_(ツ)_/¯. Hoping that gets fixed down the road, or that it’s specific to my GPU."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699624059 {#1592
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@BautAufWasEuchAufbaut@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1722 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1617 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1625 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
        -id: 107557
        -bodyTs: "'agre':7 'amd':30 'back':18 'break':57 'develop':38 'display':26,66 'due':24 'fix':82 'found':43 'get':81 'gpu':31,59,93 'half':51 'hope':79 'i3':20,22 'i3-rounded':21 'instant':74 'issu':27,77 'recent':15 'road':85 'round':23 'second':53 'sometim':56 'specif':90 'start':33 'sway':11 'switch':17,45,62 'take':50 'time':69 'tti':41,47,64 'use':10 'wayland':49 'without':76 'would':5 'x11':71 'year':13 'ツ':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915356"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624059 {#1604
          date: 2023-11-10 14:47:39.0 +01:00
        }
        +"title": 107557
      }
      2 => App\Entity\EntryComment {#1630
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: App\Entity\EntryComment {#1677}
        +body: "My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699624982 {#1628
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 107620
        -bodyTs: "'api':30 'config':3,43 'd':8 'extern':32 'file':44 'great':16 'i3':12 'i3-msg':11 'inlin':40 'jq':14 'mess':7 'msg':13 'neovim':2 'nice':37 'number':21 'problem':26 'script':33 'solut':23 'thing':39 'total':6 'use':28 've':18 'written':19 'yeah':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1915555"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699624982 {#1629
          date: 2023-11-10 15:03:02.0 +01:00
        }
        +"title": 107620
      }
      1 => App\Entity\EntryComment {#1619
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: App\Entity\EntryComment {#1677}
        +body: """
          Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.\n
          \n
          Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.\n
          \n
          | I can never leave vim. It has taken over the pathways in my brain.\n
          \n
          Haha, yeah
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699643159 {#1701
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ElCanut@jlai.lu"
          "@ctr1@fl0w.cc"
          "@EmergMemeHologram@startrek.website"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1730 …}
        +nested: Doctrine\ORM\PersistentCollection {#1734 …}
        +votes: Doctrine\ORM\PersistentCollection {#1727 …}
        +reports: Doctrine\ORM\PersistentCollection {#1733 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1724 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1715 …}
        -id: 108712
        -bodyTs: "'approach':43 'best':42 'bind':70 'brain':115 'condit':88 'config':37,63 'configur':51 'consider':30 'cool':4 'develop':77 'done':55 'file':38 'fzf':5 'general':65 'get':93 'got':19 'great':7 'haha':116 'haven':53 'leav':98,105 'lot':48 'm':24 'might':59 'most':69 'need':9 'never':18,104 'new':14 'nice':1 'pathway':112 'plugin':72 'pretti':3,67,100 'probabl':40 'proper':97 'separ':36 'set':73 'shoehorn':85 'shoehorn-in':84 'simpl':68 'snippet':21 'soon':61 'sound':2 'speed':27 'start':76 'sure':25 'taken':109 'theme':89 'thing':15,28,50 'think':32 'tri':11,60 'tti':80 'unorgan':101 'vim':106 'work':96 'yeah':35,117 'yet':57"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/1919105"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699643159 {#1702
          date: 2023-11-10 20:05:59.0 +01:00
        }
        +"title": 108712
      }
      0 => App\Entity\EntryComment {#1677}
    ]
    -id: 11724
    -titleTs: "'oh':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699706165
    +visibility: "visible             "
    +apId: "https://jlai.lu/post/2095524"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699619765 {#2156
      date: 2023-11-10 13:36:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This is always the first thing I get set up:\n
    \n
    `# focus next available workspace on this output`\n
    \n
    > bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))\n
    \n
    > bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))\n
    \n
    `# move window to next available workspace on this output`\n
    \n
    > bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
    \n
    > bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest\n
    \n
    Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).\n
    \n
    Edit: ampersand issues, trying quote instead of code block
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699725813 {#1610
    date: 2023-11-11 19:03:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ElCanut@jlai.lu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1548 …}
  +nested: Doctrine\ORM\PersistentCollection {#1550 …}
  +votes: Doctrine\ORM\PersistentCollection {#1525 …}
  +reports: Doctrine\ORM\PersistentCollection {#1527 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
  -id: 107498
  -bodyTs: "'activ':47,84,131,177 'alway':3 'ampersand':218 'avail':13,96 'bindsym':18,55,101,147 'block':225 'code':224 'dest':133,141,146,179,187,192 'edit':217 'exec':21,58,105,151 'first':5 'focus':11,35,72,119,165 'get':8,31,42,68,79,115,126,161,172 'i3':28,39,50,65,76,87,112,123,137,143,158,169,183,189,200 'i3-msg':27,38,49,64,75,86,111,122,136,142,157,168,182,188,199 'id':25,62,109,155,209 'instead':222 'issu':219 'jq':33,44,70,81,117,128,163,174 'length':48,85,132,178 'map':45,82,129,175 'mod':19,56,102,148 'move':92,139,185 'msg':29,40,51,66,77,88,113,124,138,144,159,170,184,190,201 'need':214 'next':12,95 'no-startup-id':22,59,106,152,206 'num':36,73,120,166 'of':37,54,74,91,121,135,167,181 'output':17,43,80,100,127,173 'q':20,104 'quot':221 'remov':205 'replac':198 'select':34,46,71,83,118,130,164,176 'set':9 'shift':103,149 'sinc':210 'startup':24,61,108,154,208 'sway':195 'swaymsg':203 'thing':6 'tri':220 'w':57,150 'wayland':216 'window':93 'work':193 'workspac':14,32,52,69,89,97,116,140,145,162,186,191 'ws':26,53,63,90,110,134,156,180"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/1915122"
  +editedAt: DateTimeImmutable @1699699427 {#1615
    date: 2023-11-11 11:43:47.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699622975 {#1614
    date: 2023-11-10 14:29:35.0 +01:00
  }
  +"title": 107498
}
"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 {#1717
  +user: Proxies\__CG__\App\Entity\User {#2344 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
  +slug: "How-do-I-get-rid-of-excessive-password-prompts-with"
  +title: "How do I get rid of excessive password prompts, with the least amount of lost security?"
  +url: null
  +body: """
    I understand they are important and are what makes linux relatively secure compared to windows.\n
    \n
    However, when I boot my PC, I don’t want to spend a whole minute to type my password into different promts that keep getting hidden behind other windows that are starting up. I am using Nobara KDE now, but previously when I was using Pop!_OS, none of these prompts showed up.\n
    \n
    Currently I have 2 prompts after logging on. One for my keychain when discord autostarts, and one for flatpak when gpu-screen-recorder launches. Interestingly, discord works just fine, with auto logon, regardless of whether the keychain prompt gets canceled or filled with the password.\n
    \n
    Any idea on how to get rid of them? I’d prefer if really only that startup prompt was gone, and it would still ask me for the password whenever it launches any other way.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 46
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700647578 {#2286
    date: 2023-11-22 11:06:18.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2039 …}
  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
  +badges: Doctrine\ORM\PersistentCollection {#2153 …}
  +children: [
    2 => App\Entity\EntryComment {#2460
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2453 …}
      +root: App\Entity\EntryComment {#1716
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          Personally, I’ve relied on an [OnlyKey](https://onlykey.io/) for a few years (with backups and an extra fallback device) and haven’t needed to type passwords since. This doesn’t help with the number of prompts, but it does make them easier to dismiss.\n
          \n
          I do use autologin, but I don’t use a system wallet (only KeePassXC, which I do need to unlock manually). Autologin with system wallets can be tricky, but I’ve had some luck setting it up in the past. You might want to check out [this wiki](https://wiki.archlinux.org/title/KDE_Wallet) for PAM configuration.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701039947 {#1718
          date: 2023-11-27 00:05:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1741 …}
        +nested: Doctrine\ORM\PersistentCollection {#1707 …}
        +votes: Doctrine\ORM\PersistentCollection {#2464 …}
        +reports: Doctrine\ORM\PersistentCollection {#2448 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2462 …}
        -id: 147054
        -bodyTs: "'/)':10 '/title/kde_wallet)':97 'autologin':50,68 'backup':16 'check':91 'configur':100 'devic':21 'dismiss':46 'doesn':31 'easier':44 'extra':19 'fallback':20 'haven':23 'help':33 'keepassxc':60 'luck':80 'make':42 'manual':67 'might':88 'need':25,64 'number':36 'onlykey':7 'onlykey.io':9 'onlykey.io/)':8 'pam':99 'password':28 'past':86 'person':1 'prompt':38 'reli':4 'set':81 'sinc':29 'system':57,70 'tricki':74 'type':27 'unlock':66 'use':49,55 've':3,77 'wallet':58,71 'want':89 'wiki':94 'wiki.archlinux.org':96 'wiki.archlinux.org/title/kde_wallet)':95 'year':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2044947"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700578731 {#1720
          date: 2023-11-21 15:58:51.0 +01:00
        }
        +"title": 147054
      }
      +body: "Lol. I press a button on the device (which I unlocked with a pin before boot), but it would be nice to have the DB unlock automatically"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700590708 {#2461
        date: 2023-11-21 19:18:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@meekah@lemmy.world"
        "@ctr1@fl0w.cc"
        "@UnRelatedBurner@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2452 …}
      +nested: Doctrine\ORM\PersistentCollection {#2454 …}
      +votes: Doctrine\ORM\PersistentCollection {#2459 …}
      +reports: Doctrine\ORM\PersistentCollection {#2470 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2467 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2371 …}
      -id: 147992
      -bodyTs: "'automat':27 'boot':16 'button':5 'db':25 'devic':8 'lol':1 'nice':21 'pin':14 'press':3 'unlock':11,26 'would':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/2047501"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700590708 {#2456
        date: 2023-11-21 19:18:28.0 +01:00
      }
      +"title": 147992
    }
    1 => App\Entity\EntryComment {#2360
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
      +root: App\Entity\EntryComment {#1716}
      +body: "Yeah for me it’s been great and I do essentially leave it plugged in the whole time I’m using my PC (attached to my keys). It does require a pin entered each boot, so leaving it in would still offer security. But as someone else mentioned getting kwallet PAM working would make things easier in any case"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700590961 {#2370
        date: 2023-11-21 19:22:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@meekah@lemmy.world"
        "@ctr1@fl0w.cc"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2361 …}
      +nested: Doctrine\ORM\PersistentCollection {#2372 …}
      +votes: Doctrine\ORM\PersistentCollection {#2386 …}
      +reports: Doctrine\ORM\PersistentCollection {#2385 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
      -id: 148009
      -bodyTs: "'attach':24 'boot':35 'case':59 'easier':56 'els':47 'enter':33 'essenti':11 'get':49 'great':7 'key':27 'kwallet':50 'leav':12,37 'm':20 'make':54 'mention':48 'offer':42 'pam':51 'pc':23 'pin':32 'plug':14 'requir':30 'secur':43 'someon':46 'still':41 'thing':55 'time':18 'use':21 'whole':17 'work':52 'would':40,53 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/2047563"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700590961 {#2377
        date: 2023-11-21 19:22:41.0 +01:00
      }
      +"title": 148009
    }
    0 => App\Entity\EntryComment {#1716}
  ]
  -id: 15109
  -titleTs: "'amount':13 'excess':7 'get':4 'least':12 'lost':15 'password':8 'prompt':9 'rid':5 'secur':16"
  -bodyTs: "'2':72 'ask':139 'auto':100 'autostart':83 'behind':42 'boot':19 'cancel':109 'compar':13 'current':69 'd':125 'differ':36 'discord':82,95 'fill':111 'fine':98 'flatpak':87 'get':40,108,120 'gone':134 'gpu':90 'gpu-screen-record':89 'hidden':41 'howev':16 'idea':116 'import':5 'interest':94 'kde':53 'keep':39 'keychain':80,106 'launch':93,146 'linux':10 'log':75 'logon':101 'make':9 'minut':30 'nobara':52 'none':63 'one':77,85 'os':62 'password':34,114,143 'pc':21 'pop':61 'prefer':126 'previous':56 'prompt':66,73,107,132 'promt':37 'realli':128 'record':92 'regardless':102 'relat':11 'rid':121 'screen':91 'secur':12 'show':67 'spend':27 'start':47 'startup':131 'still':138 'type':32 'understand':2 'use':51,60 'want':25 'way':149 'whenev':144 'whether':104 'whole':29 'window':15,44 'work':96 'would':137"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700660174
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8560218"
  +editedAt: DateTimeImmutable @1701012483 {#2237
    date: 2023-11-26 16:28:03.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700573774 {#2224
    date: 2023-11-21 14:36:14.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 {#1717
  +user: Proxies\__CG__\App\Entity\User {#2344 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
  +slug: "How-do-I-get-rid-of-excessive-password-prompts-with"
  +title: "How do I get rid of excessive password prompts, with the least amount of lost security?"
  +url: null
  +body: """
    I understand they are important and are what makes linux relatively secure compared to windows.\n
    \n
    However, when I boot my PC, I don’t want to spend a whole minute to type my password into different promts that keep getting hidden behind other windows that are starting up. I am using Nobara KDE now, but previously when I was using Pop!_OS, none of these prompts showed up.\n
    \n
    Currently I have 2 prompts after logging on. One for my keychain when discord autostarts, and one for flatpak when gpu-screen-recorder launches. Interestingly, discord works just fine, with auto logon, regardless of whether the keychain prompt gets canceled or filled with the password.\n
    \n
    Any idea on how to get rid of them? I’d prefer if really only that startup prompt was gone, and it would still ask me for the password whenever it launches any other way.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 46
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700647578 {#2286
    date: 2023-11-22 11:06:18.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2039 …}
  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
  +badges: Doctrine\ORM\PersistentCollection {#2153 …}
  +children: [
    2 => App\Entity\EntryComment {#2460
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2453 …}
      +root: App\Entity\EntryComment {#1716
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          Personally, I’ve relied on an [OnlyKey](https://onlykey.io/) for a few years (with backups and an extra fallback device) and haven’t needed to type passwords since. This doesn’t help with the number of prompts, but it does make them easier to dismiss.\n
          \n
          I do use autologin, but I don’t use a system wallet (only KeePassXC, which I do need to unlock manually). Autologin with system wallets can be tricky, but I’ve had some luck setting it up in the past. You might want to check out [this wiki](https://wiki.archlinux.org/title/KDE_Wallet) for PAM configuration.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701039947 {#1718
          date: 2023-11-27 00:05:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1741 …}
        +nested: Doctrine\ORM\PersistentCollection {#1707 …}
        +votes: Doctrine\ORM\PersistentCollection {#2464 …}
        +reports: Doctrine\ORM\PersistentCollection {#2448 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2462 …}
        -id: 147054
        -bodyTs: "'/)':10 '/title/kde_wallet)':97 'autologin':50,68 'backup':16 'check':91 'configur':100 'devic':21 'dismiss':46 'doesn':31 'easier':44 'extra':19 'fallback':20 'haven':23 'help':33 'keepassxc':60 'luck':80 'make':42 'manual':67 'might':88 'need':25,64 'number':36 'onlykey':7 'onlykey.io':9 'onlykey.io/)':8 'pam':99 'password':28 'past':86 'person':1 'prompt':38 'reli':4 'set':81 'sinc':29 'system':57,70 'tricki':74 'type':27 'unlock':66 'use':49,55 've':3,77 'wallet':58,71 'want':89 'wiki':94 'wiki.archlinux.org':96 'wiki.archlinux.org/title/kde_wallet)':95 'year':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2044947"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700578731 {#1720
          date: 2023-11-21 15:58:51.0 +01:00
        }
        +"title": 147054
      }
      +body: "Lol. I press a button on the device (which I unlocked with a pin before boot), but it would be nice to have the DB unlock automatically"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700590708 {#2461
        date: 2023-11-21 19:18:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@meekah@lemmy.world"
        "@ctr1@fl0w.cc"
        "@UnRelatedBurner@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2452 …}
      +nested: Doctrine\ORM\PersistentCollection {#2454 …}
      +votes: Doctrine\ORM\PersistentCollection {#2459 …}
      +reports: Doctrine\ORM\PersistentCollection {#2470 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2467 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2371 …}
      -id: 147992
      -bodyTs: "'automat':27 'boot':16 'button':5 'db':25 'devic':8 'lol':1 'nice':21 'pin':14 'press':3 'unlock':11,26 'would':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/2047501"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700590708 {#2456
        date: 2023-11-21 19:18:28.0 +01:00
      }
      +"title": 147992
    }
    1 => App\Entity\EntryComment {#2360
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
      +root: App\Entity\EntryComment {#1716}
      +body: "Yeah for me it’s been great and I do essentially leave it plugged in the whole time I’m using my PC (attached to my keys). It does require a pin entered each boot, so leaving it in would still offer security. But as someone else mentioned getting kwallet PAM working would make things easier in any case"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700590961 {#2370
        date: 2023-11-21 19:22:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@meekah@lemmy.world"
        "@ctr1@fl0w.cc"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2361 …}
      +nested: Doctrine\ORM\PersistentCollection {#2372 …}
      +votes: Doctrine\ORM\PersistentCollection {#2386 …}
      +reports: Doctrine\ORM\PersistentCollection {#2385 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
      -id: 148009
      -bodyTs: "'attach':24 'boot':35 'case':59 'easier':56 'els':47 'enter':33 'essenti':11 'get':49 'great':7 'key':27 'kwallet':50 'leav':12,37 'm':20 'make':54 'mention':48 'offer':42 'pam':51 'pc':23 'pin':32 'plug':14 'requir':30 'secur':43 'someon':46 'still':41 'thing':55 'time':18 'use':21 'whole':17 'work':52 'would':40,53 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/2047563"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700590961 {#2377
        date: 2023-11-21 19:22:41.0 +01:00
      }
      +"title": 148009
    }
    0 => App\Entity\EntryComment {#1716}
  ]
  -id: 15109
  -titleTs: "'amount':13 'excess':7 'get':4 'least':12 'lost':15 'password':8 'prompt':9 'rid':5 'secur':16"
  -bodyTs: "'2':72 'ask':139 'auto':100 'autostart':83 'behind':42 'boot':19 'cancel':109 'compar':13 'current':69 'd':125 'differ':36 'discord':82,95 'fill':111 'fine':98 'flatpak':87 'get':40,108,120 'gone':134 'gpu':90 'gpu-screen-record':89 'hidden':41 'howev':16 'idea':116 'import':5 'interest':94 'kde':53 'keep':39 'keychain':80,106 'launch':93,146 'linux':10 'log':75 'logon':101 'make':9 'minut':30 'nobara':52 'none':63 'one':77,85 'os':62 'password':34,114,143 'pc':21 'pop':61 'prefer':126 'previous':56 'prompt':66,73,107,132 'promt':37 'realli':128 'record':92 'regardless':102 'relat':11 'rid':121 'screen':91 'secur':12 'show':67 'spend':27 'start':47 'startup':131 'still':138 'type':32 'understand':2 'use':51,60 'want':25 'way':149 'whenev':144 'whether':104 'whole':29 'window':15,44 'work':96 'would':137"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700660174
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8560218"
  +editedAt: DateTimeImmutable @1701012483 {#2237
    date: 2023-11-26 16:28:03.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700573774 {#2224
    date: 2023-11-21 14:36:14.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 {#1717
  +user: Proxies\__CG__\App\Entity\User {#2344 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
  +slug: "How-do-I-get-rid-of-excessive-password-prompts-with"
  +title: "How do I get rid of excessive password prompts, with the least amount of lost security?"
  +url: null
  +body: """
    I understand they are important and are what makes linux relatively secure compared to windows.\n
    \n
    However, when I boot my PC, I don’t want to spend a whole minute to type my password into different promts that keep getting hidden behind other windows that are starting up. I am using Nobara KDE now, but previously when I was using Pop!_OS, none of these prompts showed up.\n
    \n
    Currently I have 2 prompts after logging on. One for my keychain when discord autostarts, and one for flatpak when gpu-screen-recorder launches. Interestingly, discord works just fine, with auto logon, regardless of whether the keychain prompt gets canceled or filled with the password.\n
    \n
    Any idea on how to get rid of them? I’d prefer if really only that startup prompt was gone, and it would still ask me for the password whenever it launches any other way.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 46
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700647578 {#2286
    date: 2023-11-22 11:06:18.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2039 …}
  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
  +badges: Doctrine\ORM\PersistentCollection {#2153 …}
  +children: [
    2 => App\Entity\EntryComment {#2460
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2453 …}
      +root: App\Entity\EntryComment {#1716
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          Personally, I’ve relied on an [OnlyKey](https://onlykey.io/) for a few years (with backups and an extra fallback device) and haven’t needed to type passwords since. This doesn’t help with the number of prompts, but it does make them easier to dismiss.\n
          \n
          I do use autologin, but I don’t use a system wallet (only KeePassXC, which I do need to unlock manually). Autologin with system wallets can be tricky, but I’ve had some luck setting it up in the past. You might want to check out [this wiki](https://wiki.archlinux.org/title/KDE_Wallet) for PAM configuration.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701039947 {#1718
          date: 2023-11-27 00:05:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1741 …}
        +nested: Doctrine\ORM\PersistentCollection {#1707 …}
        +votes: Doctrine\ORM\PersistentCollection {#2464 …}
        +reports: Doctrine\ORM\PersistentCollection {#2448 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2462 …}
        -id: 147054
        -bodyTs: "'/)':10 '/title/kde_wallet)':97 'autologin':50,68 'backup':16 'check':91 'configur':100 'devic':21 'dismiss':46 'doesn':31 'easier':44 'extra':19 'fallback':20 'haven':23 'help':33 'keepassxc':60 'luck':80 'make':42 'manual':67 'might':88 'need':25,64 'number':36 'onlykey':7 'onlykey.io':9 'onlykey.io/)':8 'pam':99 'password':28 'past':86 'person':1 'prompt':38 'reli':4 'set':81 'sinc':29 'system':57,70 'tricki':74 'type':27 'unlock':66 'use':49,55 've':3,77 'wallet':58,71 'want':89 'wiki':94 'wiki.archlinux.org':96 'wiki.archlinux.org/title/kde_wallet)':95 'year':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2044947"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700578731 {#1720
          date: 2023-11-21 15:58:51.0 +01:00
        }
        +"title": 147054
      }
      +body: "Lol. I press a button on the device (which I unlocked with a pin before boot), but it would be nice to have the DB unlock automatically"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700590708 {#2461
        date: 2023-11-21 19:18:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@meekah@lemmy.world"
        "@ctr1@fl0w.cc"
        "@UnRelatedBurner@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2452 …}
      +nested: Doctrine\ORM\PersistentCollection {#2454 …}
      +votes: Doctrine\ORM\PersistentCollection {#2459 …}
      +reports: Doctrine\ORM\PersistentCollection {#2470 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2467 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2371 …}
      -id: 147992
      -bodyTs: "'automat':27 'boot':16 'button':5 'db':25 'devic':8 'lol':1 'nice':21 'pin':14 'press':3 'unlock':11,26 'would':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/2047501"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700590708 {#2456
        date: 2023-11-21 19:18:28.0 +01:00
      }
      +"title": 147992
    }
    1 => App\Entity\EntryComment {#2360
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
      +root: App\Entity\EntryComment {#1716}
      +body: "Yeah for me it’s been great and I do essentially leave it plugged in the whole time I’m using my PC (attached to my keys). It does require a pin entered each boot, so leaving it in would still offer security. But as someone else mentioned getting kwallet PAM working would make things easier in any case"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700590961 {#2370
        date: 2023-11-21 19:22:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@meekah@lemmy.world"
        "@ctr1@fl0w.cc"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2361 …}
      +nested: Doctrine\ORM\PersistentCollection {#2372 …}
      +votes: Doctrine\ORM\PersistentCollection {#2386 …}
      +reports: Doctrine\ORM\PersistentCollection {#2385 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
      -id: 148009
      -bodyTs: "'attach':24 'boot':35 'case':59 'easier':56 'els':47 'enter':33 'essenti':11 'get':49 'great':7 'key':27 'kwallet':50 'leav':12,37 'm':20 'make':54 'mention':48 'offer':42 'pam':51 'pc':23 'pin':32 'plug':14 'requir':30 'secur':43 'someon':46 'still':41 'thing':55 'time':18 'use':21 'whole':17 'work':52 'would':40,53 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://fl0w.cc/comment/2047563"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700590961 {#2377
        date: 2023-11-21 19:22:41.0 +01:00
      }
      +"title": 148009
    }
    0 => App\Entity\EntryComment {#1716}
  ]
  -id: 15109
  -titleTs: "'amount':13 'excess':7 'get':4 'least':12 'lost':15 'password':8 'prompt':9 'rid':5 'secur':16"
  -bodyTs: "'2':72 'ask':139 'auto':100 'autostart':83 'behind':42 'boot':19 'cancel':109 'compar':13 'current':69 'd':125 'differ':36 'discord':82,95 'fill':111 'fine':98 'flatpak':87 'get':40,108,120 'gone':134 'gpu':90 'gpu-screen-record':89 'hidden':41 'howev':16 'idea':116 'import':5 'interest':94 'kde':53 'keep':39 'keychain':80,106 'launch':93,146 'linux':10 'log':75 'logon':101 'make':9 'minut':30 'nobara':52 'none':63 'one':77,85 'os':62 'password':34,114,143 'pc':21 'pop':61 'prefer':126 'previous':56 'prompt':66,73,107,132 'promt':37 'realli':128 'record':92 'regardless':102 'relat':11 'rid':121 'screen':91 'secur':12 'show':67 'spend':27 'start':47 'startup':131 'still':138 'type':32 'understand':2 'use':51,60 'want':25 'way':149 'whenev':144 'whether':104 'whole':29 'window':15,44 'work':96 'would':137"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700660174
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8560218"
  +editedAt: DateTimeImmutable @1701012483 {#2237
    date: 2023-11-26 16:28:03.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700573774 {#2224
    date: 2023-11-21 14:36:14.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 {#2460
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1717
    +user: Proxies\__CG__\App\Entity\User {#2344 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "How-do-I-get-rid-of-excessive-password-prompts-with"
    +title: "How do I get rid of excessive password prompts, with the least amount of lost security?"
    +url: null
    +body: """
      I understand they are important and are what makes linux relatively secure compared to windows.\n
      \n
      However, when I boot my PC, I don’t want to spend a whole minute to type my password into different promts that keep getting hidden behind other windows that are starting up. I am using Nobara KDE now, but previously when I was using Pop!_OS, none of these prompts showed up.\n
      \n
      Currently I have 2 prompts after logging on. One for my keychain when discord autostarts, and one for flatpak when gpu-screen-recorder launches. Interestingly, discord works just fine, with auto logon, regardless of whether the keychain prompt gets canceled or filled with the password.\n
      \n
      Any idea on how to get rid of them? I’d prefer if really only that startup prompt was gone, and it would still ask me for the password whenever it launches any other way.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700647578 {#2286
      date: 2023-11-22 11:06:18.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2154 …}
    +reports: Doctrine\ORM\PersistentCollection {#2157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
    +badges: Doctrine\ORM\PersistentCollection {#2153 …}
    +children: [
      2 => App\Entity\EntryComment {#2460}
      1 => App\Entity\EntryComment {#2360
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
        +root: App\Entity\EntryComment {#1716
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            Personally, I’ve relied on an [OnlyKey](https://onlykey.io/) for a few years (with backups and an extra fallback device) and haven’t needed to type passwords since. This doesn’t help with the number of prompts, but it does make them easier to dismiss.\n
            \n
            I do use autologin, but I don’t use a system wallet (only KeePassXC, which I do need to unlock manually). Autologin with system wallets can be tricky, but I’ve had some luck setting it up in the past. You might want to check out [this wiki](https://wiki.archlinux.org/title/KDE_Wallet) for PAM configuration.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1701039947 {#1718
            date: 2023-11-27 00:05:47.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@meekah@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1741 …}
          +nested: Doctrine\ORM\PersistentCollection {#1707 …}
          +votes: Doctrine\ORM\PersistentCollection {#2464 …}
          +reports: Doctrine\ORM\PersistentCollection {#2448 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2462 …}
          -id: 147054
          -bodyTs: "'/)':10 '/title/kde_wallet)':97 'autologin':50,68 'backup':16 'check':91 'configur':100 'devic':21 'dismiss':46 'doesn':31 'easier':44 'extra':19 'fallback':20 'haven':23 'help':33 'keepassxc':60 'luck':80 'make':42 'manual':67 'might':88 'need':25,64 'number':36 'onlykey':7 'onlykey.io':9 'onlykey.io/)':8 'pam':99 'password':28 'past':86 'person':1 'prompt':38 'reli':4 'set':81 'sinc':29 'system':57,70 'tricki':74 'type':27 'unlock':66 'use':49,55 've':3,77 'wallet':58,71 'want':89 'wiki':94 'wiki.archlinux.org':96 'wiki.archlinux.org/title/kde_wallet)':95 'year':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/2044947"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700578731 {#1720
            date: 2023-11-21 15:58:51.0 +01:00
          }
          +"title": 147054
        }
        +body: "Yeah for me it’s been great and I do essentially leave it plugged in the whole time I’m using my PC (attached to my keys). It does require a pin entered each boot, so leaving it in would still offer security. But as someone else mentioned getting kwallet PAM working would make things easier in any case"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700590961 {#2370
          date: 2023-11-21 19:22:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
          "@ctr1@fl0w.cc"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2361 …}
        +nested: Doctrine\ORM\PersistentCollection {#2372 …}
        +votes: Doctrine\ORM\PersistentCollection {#2386 …}
        +reports: Doctrine\ORM\PersistentCollection {#2385 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
        -id: 148009
        -bodyTs: "'attach':24 'boot':35 'case':59 'easier':56 'els':47 'enter':33 'essenti':11 'get':49 'great':7 'key':27 'kwallet':50 'leav':12,37 'm':20 'make':54 'mention':48 'offer':42 'pam':51 'pc':23 'pin':32 'plug':14 'requir':30 'secur':43 'someon':46 'still':41 'thing':55 'time':18 'use':21 'whole':17 'work':52 'would':40,53 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2047563"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700590961 {#2377
          date: 2023-11-21 19:22:41.0 +01:00
        }
        +"title": 148009
      }
      0 => App\Entity\EntryComment {#1716}
    ]
    -id: 15109
    -titleTs: "'amount':13 'excess':7 'get':4 'least':12 'lost':15 'password':8 'prompt':9 'rid':5 'secur':16"
    -bodyTs: "'2':72 'ask':139 'auto':100 'autostart':83 'behind':42 'boot':19 'cancel':109 'compar':13 'current':69 'd':125 'differ':36 'discord':82,95 'fill':111 'fine':98 'flatpak':87 'get':40,108,120 'gone':134 'gpu':90 'gpu-screen-record':89 'hidden':41 'howev':16 'idea':116 'import':5 'interest':94 'kde':53 'keep':39 'keychain':80,106 'launch':93,146 'linux':10 'log':75 'logon':101 'make':9 'minut':30 'nobara':52 'none':63 'one':77,85 'os':62 'password':34,114,143 'pc':21 'pop':61 'prefer':126 'previous':56 'prompt':66,73,107,132 'promt':37 'realli':128 'record':92 'regardless':102 'relat':11 'rid':121 'screen':91 'secur':12 'show':67 'spend':27 'start':47 'startup':131 'still':138 'type':32 'understand':2 'use':51,60 'want':25 'way':149 'whenev':144 'whether':104 'whole':29 'window':15,44 'work':96 'would':137"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700660174
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8560218"
    +editedAt: DateTimeImmutable @1701012483 {#2237
      date: 2023-11-26 16:28:03.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700573774 {#2224
      date: 2023-11-21 14:36:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2453 …}
  +root: App\Entity\EntryComment {#1716}
  +body: "Lol. I press a button on the device (which I unlocked with a pin before boot), but it would be nice to have the DB unlock automatically"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700590708 {#2461
    date: 2023-11-21 19:18:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@meekah@lemmy.world"
    "@ctr1@fl0w.cc"
    "@UnRelatedBurner@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2452 …}
  +nested: Doctrine\ORM\PersistentCollection {#2454 …}
  +votes: Doctrine\ORM\PersistentCollection {#2459 …}
  +reports: Doctrine\ORM\PersistentCollection {#2470 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2467 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2371 …}
  -id: 147992
  -bodyTs: "'automat':27 'boot':16 'button':5 'db':25 'devic':8 'lol':1 'nice':21 'pin':14 'press':3 'unlock':11,26 'would':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2047501"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700590708 {#2456
    date: 2023-11-21 19:18:28.0 +01:00
  }
  +"title": 147992
}
"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 {#2460
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1717
    +user: Proxies\__CG__\App\Entity\User {#2344 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "How-do-I-get-rid-of-excessive-password-prompts-with"
    +title: "How do I get rid of excessive password prompts, with the least amount of lost security?"
    +url: null
    +body: """
      I understand they are important and are what makes linux relatively secure compared to windows.\n
      \n
      However, when I boot my PC, I don’t want to spend a whole minute to type my password into different promts that keep getting hidden behind other windows that are starting up. I am using Nobara KDE now, but previously when I was using Pop!_OS, none of these prompts showed up.\n
      \n
      Currently I have 2 prompts after logging on. One for my keychain when discord autostarts, and one for flatpak when gpu-screen-recorder launches. Interestingly, discord works just fine, with auto logon, regardless of whether the keychain prompt gets canceled or filled with the password.\n
      \n
      Any idea on how to get rid of them? I’d prefer if really only that startup prompt was gone, and it would still ask me for the password whenever it launches any other way.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700647578 {#2286
      date: 2023-11-22 11:06:18.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2154 …}
    +reports: Doctrine\ORM\PersistentCollection {#2157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
    +badges: Doctrine\ORM\PersistentCollection {#2153 …}
    +children: [
      2 => App\Entity\EntryComment {#2460}
      1 => App\Entity\EntryComment {#2360
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
        +root: App\Entity\EntryComment {#1716
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            Personally, I’ve relied on an [OnlyKey](https://onlykey.io/) for a few years (with backups and an extra fallback device) and haven’t needed to type passwords since. This doesn’t help with the number of prompts, but it does make them easier to dismiss.\n
            \n
            I do use autologin, but I don’t use a system wallet (only KeePassXC, which I do need to unlock manually). Autologin with system wallets can be tricky, but I’ve had some luck setting it up in the past. You might want to check out [this wiki](https://wiki.archlinux.org/title/KDE_Wallet) for PAM configuration.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1701039947 {#1718
            date: 2023-11-27 00:05:47.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@meekah@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1741 …}
          +nested: Doctrine\ORM\PersistentCollection {#1707 …}
          +votes: Doctrine\ORM\PersistentCollection {#2464 …}
          +reports: Doctrine\ORM\PersistentCollection {#2448 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2462 …}
          -id: 147054
          -bodyTs: "'/)':10 '/title/kde_wallet)':97 'autologin':50,68 'backup':16 'check':91 'configur':100 'devic':21 'dismiss':46 'doesn':31 'easier':44 'extra':19 'fallback':20 'haven':23 'help':33 'keepassxc':60 'luck':80 'make':42 'manual':67 'might':88 'need':25,64 'number':36 'onlykey':7 'onlykey.io':9 'onlykey.io/)':8 'pam':99 'password':28 'past':86 'person':1 'prompt':38 'reli':4 'set':81 'sinc':29 'system':57,70 'tricki':74 'type':27 'unlock':66 'use':49,55 've':3,77 'wallet':58,71 'want':89 'wiki':94 'wiki.archlinux.org':96 'wiki.archlinux.org/title/kde_wallet)':95 'year':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/2044947"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700578731 {#1720
            date: 2023-11-21 15:58:51.0 +01:00
          }
          +"title": 147054
        }
        +body: "Yeah for me it’s been great and I do essentially leave it plugged in the whole time I’m using my PC (attached to my keys). It does require a pin entered each boot, so leaving it in would still offer security. But as someone else mentioned getting kwallet PAM working would make things easier in any case"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700590961 {#2370
          date: 2023-11-21 19:22:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
          "@ctr1@fl0w.cc"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2361 …}
        +nested: Doctrine\ORM\PersistentCollection {#2372 …}
        +votes: Doctrine\ORM\PersistentCollection {#2386 …}
        +reports: Doctrine\ORM\PersistentCollection {#2385 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
        -id: 148009
        -bodyTs: "'attach':24 'boot':35 'case':59 'easier':56 'els':47 'enter':33 'essenti':11 'get':49 'great':7 'key':27 'kwallet':50 'leav':12,37 'm':20 'make':54 'mention':48 'offer':42 'pam':51 'pc':23 'pin':32 'plug':14 'requir':30 'secur':43 'someon':46 'still':41 'thing':55 'time':18 'use':21 'whole':17 'work':52 'would':40,53 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2047563"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700590961 {#2377
          date: 2023-11-21 19:22:41.0 +01:00
        }
        +"title": 148009
      }
      0 => App\Entity\EntryComment {#1716}
    ]
    -id: 15109
    -titleTs: "'amount':13 'excess':7 'get':4 'least':12 'lost':15 'password':8 'prompt':9 'rid':5 'secur':16"
    -bodyTs: "'2':72 'ask':139 'auto':100 'autostart':83 'behind':42 'boot':19 'cancel':109 'compar':13 'current':69 'd':125 'differ':36 'discord':82,95 'fill':111 'fine':98 'flatpak':87 'get':40,108,120 'gone':134 'gpu':90 'gpu-screen-record':89 'hidden':41 'howev':16 'idea':116 'import':5 'interest':94 'kde':53 'keep':39 'keychain':80,106 'launch':93,146 'linux':10 'log':75 'logon':101 'make':9 'minut':30 'nobara':52 'none':63 'one':77,85 'os':62 'password':34,114,143 'pc':21 'pop':61 'prefer':126 'previous':56 'prompt':66,73,107,132 'promt':37 'realli':128 'record':92 'regardless':102 'relat':11 'rid':121 'screen':91 'secur':12 'show':67 'spend':27 'start':47 'startup':131 'still':138 'type':32 'understand':2 'use':51,60 'want':25 'way':149 'whenev':144 'whether':104 'whole':29 'window':15,44 'work':96 'would':137"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700660174
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8560218"
    +editedAt: DateTimeImmutable @1701012483 {#2237
      date: 2023-11-26 16:28:03.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700573774 {#2224
      date: 2023-11-21 14:36:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2453 …}
  +root: App\Entity\EntryComment {#1716}
  +body: "Lol. I press a button on the device (which I unlocked with a pin before boot), but it would be nice to have the DB unlock automatically"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700590708 {#2461
    date: 2023-11-21 19:18:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@meekah@lemmy.world"
    "@ctr1@fl0w.cc"
    "@UnRelatedBurner@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2452 …}
  +nested: Doctrine\ORM\PersistentCollection {#2454 …}
  +votes: Doctrine\ORM\PersistentCollection {#2459 …}
  +reports: Doctrine\ORM\PersistentCollection {#2470 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2467 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2371 …}
  -id: 147992
  -bodyTs: "'automat':27 'boot':16 'button':5 'db':25 'devic':8 'lol':1 'nice':21 'pin':14 'press':3 'unlock':11,26 'would':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2047501"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700590708 {#2456
    date: 2023-11-21 19:18:28.0 +01:00
  }
  +"title": 147992
}
"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 {#2460
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1717
    +user: Proxies\__CG__\App\Entity\User {#2344 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "How-do-I-get-rid-of-excessive-password-prompts-with"
    +title: "How do I get rid of excessive password prompts, with the least amount of lost security?"
    +url: null
    +body: """
      I understand they are important and are what makes linux relatively secure compared to windows.\n
      \n
      However, when I boot my PC, I don’t want to spend a whole minute to type my password into different promts that keep getting hidden behind other windows that are starting up. I am using Nobara KDE now, but previously when I was using Pop!_OS, none of these prompts showed up.\n
      \n
      Currently I have 2 prompts after logging on. One for my keychain when discord autostarts, and one for flatpak when gpu-screen-recorder launches. Interestingly, discord works just fine, with auto logon, regardless of whether the keychain prompt gets canceled or filled with the password.\n
      \n
      Any idea on how to get rid of them? I’d prefer if really only that startup prompt was gone, and it would still ask me for the password whenever it launches any other way.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700647578 {#2286
      date: 2023-11-22 11:06:18.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2154 …}
    +reports: Doctrine\ORM\PersistentCollection {#2157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
    +badges: Doctrine\ORM\PersistentCollection {#2153 …}
    +children: [
      2 => App\Entity\EntryComment {#2460}
      1 => App\Entity\EntryComment {#2360
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
        +root: App\Entity\EntryComment {#1716
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            Personally, I’ve relied on an [OnlyKey](https://onlykey.io/) for a few years (with backups and an extra fallback device) and haven’t needed to type passwords since. This doesn’t help with the number of prompts, but it does make them easier to dismiss.\n
            \n
            I do use autologin, but I don’t use a system wallet (only KeePassXC, which I do need to unlock manually). Autologin with system wallets can be tricky, but I’ve had some luck setting it up in the past. You might want to check out [this wiki](https://wiki.archlinux.org/title/KDE_Wallet) for PAM configuration.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1701039947 {#1718
            date: 2023-11-27 00:05:47.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@meekah@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1741 …}
          +nested: Doctrine\ORM\PersistentCollection {#1707 …}
          +votes: Doctrine\ORM\PersistentCollection {#2464 …}
          +reports: Doctrine\ORM\PersistentCollection {#2448 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2462 …}
          -id: 147054
          -bodyTs: "'/)':10 '/title/kde_wallet)':97 'autologin':50,68 'backup':16 'check':91 'configur':100 'devic':21 'dismiss':46 'doesn':31 'easier':44 'extra':19 'fallback':20 'haven':23 'help':33 'keepassxc':60 'luck':80 'make':42 'manual':67 'might':88 'need':25,64 'number':36 'onlykey':7 'onlykey.io':9 'onlykey.io/)':8 'pam':99 'password':28 'past':86 'person':1 'prompt':38 'reli':4 'set':81 'sinc':29 'system':57,70 'tricki':74 'type':27 'unlock':66 'use':49,55 've':3,77 'wallet':58,71 'want':89 'wiki':94 'wiki.archlinux.org':96 'wiki.archlinux.org/title/kde_wallet)':95 'year':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/2044947"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700578731 {#1720
            date: 2023-11-21 15:58:51.0 +01:00
          }
          +"title": 147054
        }
        +body: "Yeah for me it’s been great and I do essentially leave it plugged in the whole time I’m using my PC (attached to my keys). It does require a pin entered each boot, so leaving it in would still offer security. But as someone else mentioned getting kwallet PAM working would make things easier in any case"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700590961 {#2370
          date: 2023-11-21 19:22:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
          "@ctr1@fl0w.cc"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2361 …}
        +nested: Doctrine\ORM\PersistentCollection {#2372 …}
        +votes: Doctrine\ORM\PersistentCollection {#2386 …}
        +reports: Doctrine\ORM\PersistentCollection {#2385 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
        -id: 148009
        -bodyTs: "'attach':24 'boot':35 'case':59 'easier':56 'els':47 'enter':33 'essenti':11 'get':49 'great':7 'key':27 'kwallet':50 'leav':12,37 'm':20 'make':54 'mention':48 'offer':42 'pam':51 'pc':23 'pin':32 'plug':14 'requir':30 'secur':43 'someon':46 'still':41 'thing':55 'time':18 'use':21 'whole':17 'work':52 'would':40,53 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2047563"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700590961 {#2377
          date: 2023-11-21 19:22:41.0 +01:00
        }
        +"title": 148009
      }
      0 => App\Entity\EntryComment {#1716}
    ]
    -id: 15109
    -titleTs: "'amount':13 'excess':7 'get':4 'least':12 'lost':15 'password':8 'prompt':9 'rid':5 'secur':16"
    -bodyTs: "'2':72 'ask':139 'auto':100 'autostart':83 'behind':42 'boot':19 'cancel':109 'compar':13 'current':69 'd':125 'differ':36 'discord':82,95 'fill':111 'fine':98 'flatpak':87 'get':40,108,120 'gone':134 'gpu':90 'gpu-screen-record':89 'hidden':41 'howev':16 'idea':116 'import':5 'interest':94 'kde':53 'keep':39 'keychain':80,106 'launch':93,146 'linux':10 'log':75 'logon':101 'make':9 'minut':30 'nobara':52 'none':63 'one':77,85 'os':62 'password':34,114,143 'pc':21 'pop':61 'prefer':126 'previous':56 'prompt':66,73,107,132 'promt':37 'realli':128 'record':92 'regardless':102 'relat':11 'rid':121 'screen':91 'secur':12 'show':67 'spend':27 'start':47 'startup':131 'still':138 'type':32 'understand':2 'use':51,60 'want':25 'way':149 'whenev':144 'whether':104 'whole':29 'window':15,44 'work':96 'would':137"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700660174
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8560218"
    +editedAt: DateTimeImmutable @1701012483 {#2237
      date: 2023-11-26 16:28:03.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700573774 {#2224
      date: 2023-11-21 14:36:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2453 …}
  +root: App\Entity\EntryComment {#1716}
  +body: "Lol. I press a button on the device (which I unlocked with a pin before boot), but it would be nice to have the DB unlock automatically"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700590708 {#2461
    date: 2023-11-21 19:18:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@meekah@lemmy.world"
    "@ctr1@fl0w.cc"
    "@UnRelatedBurner@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2452 …}
  +nested: Doctrine\ORM\PersistentCollection {#2454 …}
  +votes: Doctrine\ORM\PersistentCollection {#2459 …}
  +reports: Doctrine\ORM\PersistentCollection {#2470 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2467 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2371 …}
  -id: 147992
  -bodyTs: "'automat':27 'boot':16 'button':5 'db':25 'devic':8 'lol':1 'nice':21 'pin':14 'press':3 'unlock':11,26 'would':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2047501"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700590708 {#2456
    date: 2023-11-21 19:18:28.0 +01:00
  }
  +"title": 147992
}
"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
App\Entity\EntryComment {#2360
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1717
    +user: Proxies\__CG__\App\Entity\User {#2344 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "How-do-I-get-rid-of-excessive-password-prompts-with"
    +title: "How do I get rid of excessive password prompts, with the least amount of lost security?"
    +url: null
    +body: """
      I understand they are important and are what makes linux relatively secure compared to windows.\n
      \n
      However, when I boot my PC, I don’t want to spend a whole minute to type my password into different promts that keep getting hidden behind other windows that are starting up. I am using Nobara KDE now, but previously when I was using Pop!_OS, none of these prompts showed up.\n
      \n
      Currently I have 2 prompts after logging on. One for my keychain when discord autostarts, and one for flatpak when gpu-screen-recorder launches. Interestingly, discord works just fine, with auto logon, regardless of whether the keychain prompt gets canceled or filled with the password.\n
      \n
      Any idea on how to get rid of them? I’d prefer if really only that startup prompt was gone, and it would still ask me for the password whenever it launches any other way.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700647578 {#2286
      date: 2023-11-22 11:06:18.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2154 …}
    +reports: Doctrine\ORM\PersistentCollection {#2157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
    +badges: Doctrine\ORM\PersistentCollection {#2153 …}
    +children: [
      2 => App\Entity\EntryComment {#2460
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2453 …}
        +root: App\Entity\EntryComment {#1716
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            Personally, I’ve relied on an [OnlyKey](https://onlykey.io/) for a few years (with backups and an extra fallback device) and haven’t needed to type passwords since. This doesn’t help with the number of prompts, but it does make them easier to dismiss.\n
            \n
            I do use autologin, but I don’t use a system wallet (only KeePassXC, which I do need to unlock manually). Autologin with system wallets can be tricky, but I’ve had some luck setting it up in the past. You might want to check out [this wiki](https://wiki.archlinux.org/title/KDE_Wallet) for PAM configuration.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1701039947 {#1718
            date: 2023-11-27 00:05:47.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@meekah@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1741 …}
          +nested: Doctrine\ORM\PersistentCollection {#1707 …}
          +votes: Doctrine\ORM\PersistentCollection {#2464 …}
          +reports: Doctrine\ORM\PersistentCollection {#2448 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2462 …}
          -id: 147054
          -bodyTs: "'/)':10 '/title/kde_wallet)':97 'autologin':50,68 'backup':16 'check':91 'configur':100 'devic':21 'dismiss':46 'doesn':31 'easier':44 'extra':19 'fallback':20 'haven':23 'help':33 'keepassxc':60 'luck':80 'make':42 'manual':67 'might':88 'need':25,64 'number':36 'onlykey':7 'onlykey.io':9 'onlykey.io/)':8 'pam':99 'password':28 'past':86 'person':1 'prompt':38 'reli':4 'set':81 'sinc':29 'system':57,70 'tricki':74 'type':27 'unlock':66 'use':49,55 've':3,77 'wallet':58,71 'want':89 'wiki':94 'wiki.archlinux.org':96 'wiki.archlinux.org/title/kde_wallet)':95 'year':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/2044947"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700578731 {#1720
            date: 2023-11-21 15:58:51.0 +01:00
          }
          +"title": 147054
        }
        +body: "Lol. I press a button on the device (which I unlocked with a pin before boot), but it would be nice to have the DB unlock automatically"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700590708 {#2461
          date: 2023-11-21 19:18:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
          "@ctr1@fl0w.cc"
          "@UnRelatedBurner@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2452 …}
        +nested: Doctrine\ORM\PersistentCollection {#2454 …}
        +votes: Doctrine\ORM\PersistentCollection {#2459 …}
        +reports: Doctrine\ORM\PersistentCollection {#2470 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2467 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2371 …}
        -id: 147992
        -bodyTs: "'automat':27 'boot':16 'button':5 'db':25 'devic':8 'lol':1 'nice':21 'pin':14 'press':3 'unlock':11,26 'would':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2047501"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700590708 {#2456
          date: 2023-11-21 19:18:28.0 +01:00
        }
        +"title": 147992
      }
      1 => App\Entity\EntryComment {#2360}
      0 => App\Entity\EntryComment {#1716}
    ]
    -id: 15109
    -titleTs: "'amount':13 'excess':7 'get':4 'least':12 'lost':15 'password':8 'prompt':9 'rid':5 'secur':16"
    -bodyTs: "'2':72 'ask':139 'auto':100 'autostart':83 'behind':42 'boot':19 'cancel':109 'compar':13 'current':69 'd':125 'differ':36 'discord':82,95 'fill':111 'fine':98 'flatpak':87 'get':40,108,120 'gone':134 'gpu':90 'gpu-screen-record':89 'hidden':41 'howev':16 'idea':116 'import':5 'interest':94 'kde':53 'keep':39 'keychain':80,106 'launch':93,146 'linux':10 'log':75 'logon':101 'make':9 'minut':30 'nobara':52 'none':63 'one':77,85 'os':62 'password':34,114,143 'pc':21 'pop':61 'prefer':126 'previous':56 'prompt':66,73,107,132 'promt':37 'realli':128 'record':92 'regardless':102 'relat':11 'rid':121 'screen':91 'secur':12 'show':67 'spend':27 'start':47 'startup':131 'still':138 'type':32 'understand':2 'use':51,60 'want':25 'way':149 'whenev':144 'whether':104 'whole':29 'window':15,44 'work':96 'would':137"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700660174
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8560218"
    +editedAt: DateTimeImmutable @1701012483 {#2237
      date: 2023-11-26 16:28:03.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700573774 {#2224
      date: 2023-11-21 14:36:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
  +root: App\Entity\EntryComment {#1716}
  +body: "Yeah for me it’s been great and I do essentially leave it plugged in the whole time I’m using my PC (attached to my keys). It does require a pin entered each boot, so leaving it in would still offer security. But as someone else mentioned getting kwallet PAM working would make things easier in any case"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700590961 {#2370
    date: 2023-11-21 19:22:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@meekah@lemmy.world"
    "@ctr1@fl0w.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2361 …}
  +nested: Doctrine\ORM\PersistentCollection {#2372 …}
  +votes: Doctrine\ORM\PersistentCollection {#2386 …}
  +reports: Doctrine\ORM\PersistentCollection {#2385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
  -id: 148009
  -bodyTs: "'attach':24 'boot':35 'case':59 'easier':56 'els':47 'enter':33 'essenti':11 'get':49 'great':7 'key':27 'kwallet':50 'leav':12,37 'm':20 'make':54 'mention':48 'offer':42 'pam':51 'pc':23 'pin':32 'plug':14 'requir':30 'secur':43 'someon':46 'still':41 'thing':55 'time':18 'use':21 'whole':17 'work':52 'would':40,53 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2047563"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700590961 {#2377
    date: 2023-11-21 19:22:41.0 +01:00
  }
  +"title": 148009
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\EntryComment {#2360
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1717
    +user: Proxies\__CG__\App\Entity\User {#2344 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "How-do-I-get-rid-of-excessive-password-prompts-with"
    +title: "How do I get rid of excessive password prompts, with the least amount of lost security?"
    +url: null
    +body: """
      I understand they are important and are what makes linux relatively secure compared to windows.\n
      \n
      However, when I boot my PC, I don’t want to spend a whole minute to type my password into different promts that keep getting hidden behind other windows that are starting up. I am using Nobara KDE now, but previously when I was using Pop!_OS, none of these prompts showed up.\n
      \n
      Currently I have 2 prompts after logging on. One for my keychain when discord autostarts, and one for flatpak when gpu-screen-recorder launches. Interestingly, discord works just fine, with auto logon, regardless of whether the keychain prompt gets canceled or filled with the password.\n
      \n
      Any idea on how to get rid of them? I’d prefer if really only that startup prompt was gone, and it would still ask me for the password whenever it launches any other way.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700647578 {#2286
      date: 2023-11-22 11:06:18.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2154 …}
    +reports: Doctrine\ORM\PersistentCollection {#2157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
    +badges: Doctrine\ORM\PersistentCollection {#2153 …}
    +children: [
      2 => App\Entity\EntryComment {#2460
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2453 …}
        +root: App\Entity\EntryComment {#1716
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            Personally, I’ve relied on an [OnlyKey](https://onlykey.io/) for a few years (with backups and an extra fallback device) and haven’t needed to type passwords since. This doesn’t help with the number of prompts, but it does make them easier to dismiss.\n
            \n
            I do use autologin, but I don’t use a system wallet (only KeePassXC, which I do need to unlock manually). Autologin with system wallets can be tricky, but I’ve had some luck setting it up in the past. You might want to check out [this wiki](https://wiki.archlinux.org/title/KDE_Wallet) for PAM configuration.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1701039947 {#1718
            date: 2023-11-27 00:05:47.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@meekah@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1741 …}
          +nested: Doctrine\ORM\PersistentCollection {#1707 …}
          +votes: Doctrine\ORM\PersistentCollection {#2464 …}
          +reports: Doctrine\ORM\PersistentCollection {#2448 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2462 …}
          -id: 147054
          -bodyTs: "'/)':10 '/title/kde_wallet)':97 'autologin':50,68 'backup':16 'check':91 'configur':100 'devic':21 'dismiss':46 'doesn':31 'easier':44 'extra':19 'fallback':20 'haven':23 'help':33 'keepassxc':60 'luck':80 'make':42 'manual':67 'might':88 'need':25,64 'number':36 'onlykey':7 'onlykey.io':9 'onlykey.io/)':8 'pam':99 'password':28 'past':86 'person':1 'prompt':38 'reli':4 'set':81 'sinc':29 'system':57,70 'tricki':74 'type':27 'unlock':66 'use':49,55 've':3,77 'wallet':58,71 'want':89 'wiki':94 'wiki.archlinux.org':96 'wiki.archlinux.org/title/kde_wallet)':95 'year':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/2044947"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700578731 {#1720
            date: 2023-11-21 15:58:51.0 +01:00
          }
          +"title": 147054
        }
        +body: "Lol. I press a button on the device (which I unlocked with a pin before boot), but it would be nice to have the DB unlock automatically"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700590708 {#2461
          date: 2023-11-21 19:18:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
          "@ctr1@fl0w.cc"
          "@UnRelatedBurner@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2452 …}
        +nested: Doctrine\ORM\PersistentCollection {#2454 …}
        +votes: Doctrine\ORM\PersistentCollection {#2459 …}
        +reports: Doctrine\ORM\PersistentCollection {#2470 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2467 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2371 …}
        -id: 147992
        -bodyTs: "'automat':27 'boot':16 'button':5 'db':25 'devic':8 'lol':1 'nice':21 'pin':14 'press':3 'unlock':11,26 'would':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2047501"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700590708 {#2456
          date: 2023-11-21 19:18:28.0 +01:00
        }
        +"title": 147992
      }
      1 => App\Entity\EntryComment {#2360}
      0 => App\Entity\EntryComment {#1716}
    ]
    -id: 15109
    -titleTs: "'amount':13 'excess':7 'get':4 'least':12 'lost':15 'password':8 'prompt':9 'rid':5 'secur':16"
    -bodyTs: "'2':72 'ask':139 'auto':100 'autostart':83 'behind':42 'boot':19 'cancel':109 'compar':13 'current':69 'd':125 'differ':36 'discord':82,95 'fill':111 'fine':98 'flatpak':87 'get':40,108,120 'gone':134 'gpu':90 'gpu-screen-record':89 'hidden':41 'howev':16 'idea':116 'import':5 'interest':94 'kde':53 'keep':39 'keychain':80,106 'launch':93,146 'linux':10 'log':75 'logon':101 'make':9 'minut':30 'nobara':52 'none':63 'one':77,85 'os':62 'password':34,114,143 'pc':21 'pop':61 'prefer':126 'previous':56 'prompt':66,73,107,132 'promt':37 'realli':128 'record':92 'regardless':102 'relat':11 'rid':121 'screen':91 'secur':12 'show':67 'spend':27 'start':47 'startup':131 'still':138 'type':32 'understand':2 'use':51,60 'want':25 'way':149 'whenev':144 'whether':104 'whole':29 'window':15,44 'work':96 'would':137"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700660174
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8560218"
    +editedAt: DateTimeImmutable @1701012483 {#2237
      date: 2023-11-26 16:28:03.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700573774 {#2224
      date: 2023-11-21 14:36:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
  +root: App\Entity\EntryComment {#1716}
  +body: "Yeah for me it’s been great and I do essentially leave it plugged in the whole time I’m using my PC (attached to my keys). It does require a pin entered each boot, so leaving it in would still offer security. But as someone else mentioned getting kwallet PAM working would make things easier in any case"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700590961 {#2370
    date: 2023-11-21 19:22:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@meekah@lemmy.world"
    "@ctr1@fl0w.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2361 …}
  +nested: Doctrine\ORM\PersistentCollection {#2372 …}
  +votes: Doctrine\ORM\PersistentCollection {#2386 …}
  +reports: Doctrine\ORM\PersistentCollection {#2385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
  -id: 148009
  -bodyTs: "'attach':24 'boot':35 'case':59 'easier':56 'els':47 'enter':33 'essenti':11 'get':49 'great':7 'key':27 'kwallet':50 'leav':12,37 'm':20 'make':54 'mention':48 'offer':42 'pam':51 'pc':23 'pin':32 'plug':14 'requir':30 'secur':43 'someon':46 'still':41 'thing':55 'time':18 'use':21 'whole':17 'work':52 'would':40,53 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2047563"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700590961 {#2377
    date: 2023-11-21 19:22:41.0 +01:00
  }
  +"title": 148009
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\EntryComment {#2360
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1717
    +user: Proxies\__CG__\App\Entity\User {#2344 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "How-do-I-get-rid-of-excessive-password-prompts-with"
    +title: "How do I get rid of excessive password prompts, with the least amount of lost security?"
    +url: null
    +body: """
      I understand they are important and are what makes linux relatively secure compared to windows.\n
      \n
      However, when I boot my PC, I don’t want to spend a whole minute to type my password into different promts that keep getting hidden behind other windows that are starting up. I am using Nobara KDE now, but previously when I was using Pop!_OS, none of these prompts showed up.\n
      \n
      Currently I have 2 prompts after logging on. One for my keychain when discord autostarts, and one for flatpak when gpu-screen-recorder launches. Interestingly, discord works just fine, with auto logon, regardless of whether the keychain prompt gets canceled or filled with the password.\n
      \n
      Any idea on how to get rid of them? I’d prefer if really only that startup prompt was gone, and it would still ask me for the password whenever it launches any other way.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700647578 {#2286
      date: 2023-11-22 11:06:18.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2154 …}
    +reports: Doctrine\ORM\PersistentCollection {#2157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
    +badges: Doctrine\ORM\PersistentCollection {#2153 …}
    +children: [
      2 => App\Entity\EntryComment {#2460
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2453 …}
        +root: App\Entity\EntryComment {#1716
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            Personally, I’ve relied on an [OnlyKey](https://onlykey.io/) for a few years (with backups and an extra fallback device) and haven’t needed to type passwords since. This doesn’t help with the number of prompts, but it does make them easier to dismiss.\n
            \n
            I do use autologin, but I don’t use a system wallet (only KeePassXC, which I do need to unlock manually). Autologin with system wallets can be tricky, but I’ve had some luck setting it up in the past. You might want to check out [this wiki](https://wiki.archlinux.org/title/KDE_Wallet) for PAM configuration.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1701039947 {#1718
            date: 2023-11-27 00:05:47.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@meekah@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1741 …}
          +nested: Doctrine\ORM\PersistentCollection {#1707 …}
          +votes: Doctrine\ORM\PersistentCollection {#2464 …}
          +reports: Doctrine\ORM\PersistentCollection {#2448 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2462 …}
          -id: 147054
          -bodyTs: "'/)':10 '/title/kde_wallet)':97 'autologin':50,68 'backup':16 'check':91 'configur':100 'devic':21 'dismiss':46 'doesn':31 'easier':44 'extra':19 'fallback':20 'haven':23 'help':33 'keepassxc':60 'luck':80 'make':42 'manual':67 'might':88 'need':25,64 'number':36 'onlykey':7 'onlykey.io':9 'onlykey.io/)':8 'pam':99 'password':28 'past':86 'person':1 'prompt':38 'reli':4 'set':81 'sinc':29 'system':57,70 'tricki':74 'type':27 'unlock':66 'use':49,55 've':3,77 'wallet':58,71 'want':89 'wiki':94 'wiki.archlinux.org':96 'wiki.archlinux.org/title/kde_wallet)':95 'year':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://fl0w.cc/comment/2044947"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700578731 {#1720
            date: 2023-11-21 15:58:51.0 +01:00
          }
          +"title": 147054
        }
        +body: "Lol. I press a button on the device (which I unlocked with a pin before boot), but it would be nice to have the DB unlock automatically"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700590708 {#2461
          date: 2023-11-21 19:18:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
          "@ctr1@fl0w.cc"
          "@UnRelatedBurner@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2452 …}
        +nested: Doctrine\ORM\PersistentCollection {#2454 …}
        +votes: Doctrine\ORM\PersistentCollection {#2459 …}
        +reports: Doctrine\ORM\PersistentCollection {#2470 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2467 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2371 …}
        -id: 147992
        -bodyTs: "'automat':27 'boot':16 'button':5 'db':25 'devic':8 'lol':1 'nice':21 'pin':14 'press':3 'unlock':11,26 'would':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2047501"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700590708 {#2456
          date: 2023-11-21 19:18:28.0 +01:00
        }
        +"title": 147992
      }
      1 => App\Entity\EntryComment {#2360}
      0 => App\Entity\EntryComment {#1716}
    ]
    -id: 15109
    -titleTs: "'amount':13 'excess':7 'get':4 'least':12 'lost':15 'password':8 'prompt':9 'rid':5 'secur':16"
    -bodyTs: "'2':72 'ask':139 'auto':100 'autostart':83 'behind':42 'boot':19 'cancel':109 'compar':13 'current':69 'd':125 'differ':36 'discord':82,95 'fill':111 'fine':98 'flatpak':87 'get':40,108,120 'gone':134 'gpu':90 'gpu-screen-record':89 'hidden':41 'howev':16 'idea':116 'import':5 'interest':94 'kde':53 'keep':39 'keychain':80,106 'launch':93,146 'linux':10 'log':75 'logon':101 'make':9 'minut':30 'nobara':52 'none':63 'one':77,85 'os':62 'password':34,114,143 'pc':21 'pop':61 'prefer':126 'previous':56 'prompt':66,73,107,132 'promt':37 'realli':128 'record':92 'regardless':102 'relat':11 'rid':121 'screen':91 'secur':12 'show':67 'spend':27 'start':47 'startup':131 'still':138 'type':32 'understand':2 'use':51,60 'want':25 'way':149 'whenev':144 'whether':104 'whole':29 'window':15,44 'work':96 'would':137"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700660174
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8560218"
    +editedAt: DateTimeImmutable @1701012483 {#2237
      date: 2023-11-26 16:28:03.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700573774 {#2224
      date: 2023-11-21 14:36:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
  +root: App\Entity\EntryComment {#1716}
  +body: "Yeah for me it’s been great and I do essentially leave it plugged in the whole time I’m using my PC (attached to my keys). It does require a pin entered each boot, so leaving it in would still offer security. But as someone else mentioned getting kwallet PAM working would make things easier in any case"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700590961 {#2370
    date: 2023-11-21 19:22:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@meekah@lemmy.world"
    "@ctr1@fl0w.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2361 …}
  +nested: Doctrine\ORM\PersistentCollection {#2372 …}
  +votes: Doctrine\ORM\PersistentCollection {#2386 …}
  +reports: Doctrine\ORM\PersistentCollection {#2385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
  -id: 148009
  -bodyTs: "'attach':24 'boot':35 'case':59 'easier':56 'els':47 'enter':33 'essenti':11 'get':49 'great':7 'key':27 'kwallet':50 'leav':12,37 'm':20 'make':54 'mention':48 'offer':42 'pam':51 'pc':23 'pin':32 'plug':14 'requir':30 'secur':43 'someon':46 'still':41 'thing':55 'time':18 'use':21 'whole':17 'work':52 'would':40,53 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2047563"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700590961 {#2377
    date: 2023-11-21 19:22:41.0 +01:00
  }
  +"title": 148009
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#1716
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1717
    +user: Proxies\__CG__\App\Entity\User {#2344 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "How-do-I-get-rid-of-excessive-password-prompts-with"
    +title: "How do I get rid of excessive password prompts, with the least amount of lost security?"
    +url: null
    +body: """
      I understand they are important and are what makes linux relatively secure compared to windows.\n
      \n
      However, when I boot my PC, I don’t want to spend a whole minute to type my password into different promts that keep getting hidden behind other windows that are starting up. I am using Nobara KDE now, but previously when I was using Pop!_OS, none of these prompts showed up.\n
      \n
      Currently I have 2 prompts after logging on. One for my keychain when discord autostarts, and one for flatpak when gpu-screen-recorder launches. Interestingly, discord works just fine, with auto logon, regardless of whether the keychain prompt gets canceled or filled with the password.\n
      \n
      Any idea on how to get rid of them? I’d prefer if really only that startup prompt was gone, and it would still ask me for the password whenever it launches any other way.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700647578 {#2286
      date: 2023-11-22 11:06:18.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2154 …}
    +reports: Doctrine\ORM\PersistentCollection {#2157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
    +badges: Doctrine\ORM\PersistentCollection {#2153 …}
    +children: [
      2 => App\Entity\EntryComment {#2460
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2453 …}
        +root: App\Entity\EntryComment {#1716}
        +body: "Lol. I press a button on the device (which I unlocked with a pin before boot), but it would be nice to have the DB unlock automatically"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700590708 {#2461
          date: 2023-11-21 19:18:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
          "@ctr1@fl0w.cc"
          "@UnRelatedBurner@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2452 …}
        +nested: Doctrine\ORM\PersistentCollection {#2454 …}
        +votes: Doctrine\ORM\PersistentCollection {#2459 …}
        +reports: Doctrine\ORM\PersistentCollection {#2470 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2467 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2371 …}
        -id: 147992
        -bodyTs: "'automat':27 'boot':16 'button':5 'db':25 'devic':8 'lol':1 'nice':21 'pin':14 'press':3 'unlock':11,26 'would':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2047501"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700590708 {#2456
          date: 2023-11-21 19:18:28.0 +01:00
        }
        +"title": 147992
      }
      1 => App\Entity\EntryComment {#2360
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
        +root: App\Entity\EntryComment {#1716}
        +body: "Yeah for me it’s been great and I do essentially leave it plugged in the whole time I’m using my PC (attached to my keys). It does require a pin entered each boot, so leaving it in would still offer security. But as someone else mentioned getting kwallet PAM working would make things easier in any case"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700590961 {#2370
          date: 2023-11-21 19:22:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
          "@ctr1@fl0w.cc"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2361 …}
        +nested: Doctrine\ORM\PersistentCollection {#2372 …}
        +votes: Doctrine\ORM\PersistentCollection {#2386 …}
        +reports: Doctrine\ORM\PersistentCollection {#2385 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
        -id: 148009
        -bodyTs: "'attach':24 'boot':35 'case':59 'easier':56 'els':47 'enter':33 'essenti':11 'get':49 'great':7 'key':27 'kwallet':50 'leav':12,37 'm':20 'make':54 'mention':48 'offer':42 'pam':51 'pc':23 'pin':32 'plug':14 'requir':30 'secur':43 'someon':46 'still':41 'thing':55 'time':18 'use':21 'whole':17 'work':52 'would':40,53 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2047563"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700590961 {#2377
          date: 2023-11-21 19:22:41.0 +01:00
        }
        +"title": 148009
      }
      0 => App\Entity\EntryComment {#1716}
    ]
    -id: 15109
    -titleTs: "'amount':13 'excess':7 'get':4 'least':12 'lost':15 'password':8 'prompt':9 'rid':5 'secur':16"
    -bodyTs: "'2':72 'ask':139 'auto':100 'autostart':83 'behind':42 'boot':19 'cancel':109 'compar':13 'current':69 'd':125 'differ':36 'discord':82,95 'fill':111 'fine':98 'flatpak':87 'get':40,108,120 'gone':134 'gpu':90 'gpu-screen-record':89 'hidden':41 'howev':16 'idea':116 'import':5 'interest':94 'kde':53 'keep':39 'keychain':80,106 'launch':93,146 'linux':10 'log':75 'logon':101 'make':9 'minut':30 'nobara':52 'none':63 'one':77,85 'os':62 'password':34,114,143 'pc':21 'pop':61 'prefer':126 'previous':56 'prompt':66,73,107,132 'promt':37 'realli':128 'record':92 'regardless':102 'relat':11 'rid':121 'screen':91 'secur':12 'show':67 'spend':27 'start':47 'startup':131 'still':138 'type':32 'understand':2 'use':51,60 'want':25 'way':149 'whenev':144 'whether':104 'whole':29 'window':15,44 'work':96 'would':137"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700660174
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8560218"
    +editedAt: DateTimeImmutable @1701012483 {#2237
      date: 2023-11-26 16:28:03.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700573774 {#2224
      date: 2023-11-21 14:36:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Personally, I’ve relied on an [OnlyKey](https://onlykey.io/) for a few years (with backups and an extra fallback device) and haven’t needed to type passwords since. This doesn’t help with the number of prompts, but it does make them easier to dismiss.\n
    \n
    I do use autologin, but I don’t use a system wallet (only KeePassXC, which I do need to unlock manually). Autologin with system wallets can be tricky, but I’ve had some luck setting it up in the past. You might want to check out [this wiki](https://wiki.archlinux.org/title/KDE_Wallet) for PAM configuration.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701039947 {#1718
    date: 2023-11-27 00:05:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@meekah@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1741 …}
  +nested: Doctrine\ORM\PersistentCollection {#1707 …}
  +votes: Doctrine\ORM\PersistentCollection {#2464 …}
  +reports: Doctrine\ORM\PersistentCollection {#2448 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2462 …}
  -id: 147054
  -bodyTs: "'/)':10 '/title/kde_wallet)':97 'autologin':50,68 'backup':16 'check':91 'configur':100 'devic':21 'dismiss':46 'doesn':31 'easier':44 'extra':19 'fallback':20 'haven':23 'help':33 'keepassxc':60 'luck':80 'make':42 'manual':67 'might':88 'need':25,64 'number':36 'onlykey':7 'onlykey.io':9 'onlykey.io/)':8 'pam':99 'password':28 'past':86 'person':1 'prompt':38 'reli':4 'set':81 'sinc':29 'system':57,70 'tricki':74 'type':27 'unlock':66 'use':49,55 've':3,77 'wallet':58,71 'want':89 'wiki':94 'wiki.archlinux.org':96 'wiki.archlinux.org/title/kde_wallet)':95 'year':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2044947"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700578731 {#1720
    date: 2023-11-21 15:58:51.0 +01:00
  }
  +"title": 147054
}
"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 {#1716
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1717
    +user: Proxies\__CG__\App\Entity\User {#2344 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "How-do-I-get-rid-of-excessive-password-prompts-with"
    +title: "How do I get rid of excessive password prompts, with the least amount of lost security?"
    +url: null
    +body: """
      I understand they are important and are what makes linux relatively secure compared to windows.\n
      \n
      However, when I boot my PC, I don’t want to spend a whole minute to type my password into different promts that keep getting hidden behind other windows that are starting up. I am using Nobara KDE now, but previously when I was using Pop!_OS, none of these prompts showed up.\n
      \n
      Currently I have 2 prompts after logging on. One for my keychain when discord autostarts, and one for flatpak when gpu-screen-recorder launches. Interestingly, discord works just fine, with auto logon, regardless of whether the keychain prompt gets canceled or filled with the password.\n
      \n
      Any idea on how to get rid of them? I’d prefer if really only that startup prompt was gone, and it would still ask me for the password whenever it launches any other way.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700647578 {#2286
      date: 2023-11-22 11:06:18.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2154 …}
    +reports: Doctrine\ORM\PersistentCollection {#2157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
    +badges: Doctrine\ORM\PersistentCollection {#2153 …}
    +children: [
      2 => App\Entity\EntryComment {#2460
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2453 …}
        +root: App\Entity\EntryComment {#1716}
        +body: "Lol. I press a button on the device (which I unlocked with a pin before boot), but it would be nice to have the DB unlock automatically"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700590708 {#2461
          date: 2023-11-21 19:18:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
          "@ctr1@fl0w.cc"
          "@UnRelatedBurner@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2452 …}
        +nested: Doctrine\ORM\PersistentCollection {#2454 …}
        +votes: Doctrine\ORM\PersistentCollection {#2459 …}
        +reports: Doctrine\ORM\PersistentCollection {#2470 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2467 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2371 …}
        -id: 147992
        -bodyTs: "'automat':27 'boot':16 'button':5 'db':25 'devic':8 'lol':1 'nice':21 'pin':14 'press':3 'unlock':11,26 'would':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2047501"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700590708 {#2456
          date: 2023-11-21 19:18:28.0 +01:00
        }
        +"title": 147992
      }
      1 => App\Entity\EntryComment {#2360
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
        +root: App\Entity\EntryComment {#1716}
        +body: "Yeah for me it’s been great and I do essentially leave it plugged in the whole time I’m using my PC (attached to my keys). It does require a pin entered each boot, so leaving it in would still offer security. But as someone else mentioned getting kwallet PAM working would make things easier in any case"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700590961 {#2370
          date: 2023-11-21 19:22:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
          "@ctr1@fl0w.cc"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2361 …}
        +nested: Doctrine\ORM\PersistentCollection {#2372 …}
        +votes: Doctrine\ORM\PersistentCollection {#2386 …}
        +reports: Doctrine\ORM\PersistentCollection {#2385 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
        -id: 148009
        -bodyTs: "'attach':24 'boot':35 'case':59 'easier':56 'els':47 'enter':33 'essenti':11 'get':49 'great':7 'key':27 'kwallet':50 'leav':12,37 'm':20 'make':54 'mention':48 'offer':42 'pam':51 'pc':23 'pin':32 'plug':14 'requir':30 'secur':43 'someon':46 'still':41 'thing':55 'time':18 'use':21 'whole':17 'work':52 'would':40,53 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2047563"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700590961 {#2377
          date: 2023-11-21 19:22:41.0 +01:00
        }
        +"title": 148009
      }
      0 => App\Entity\EntryComment {#1716}
    ]
    -id: 15109
    -titleTs: "'amount':13 'excess':7 'get':4 'least':12 'lost':15 'password':8 'prompt':9 'rid':5 'secur':16"
    -bodyTs: "'2':72 'ask':139 'auto':100 'autostart':83 'behind':42 'boot':19 'cancel':109 'compar':13 'current':69 'd':125 'differ':36 'discord':82,95 'fill':111 'fine':98 'flatpak':87 'get':40,108,120 'gone':134 'gpu':90 'gpu-screen-record':89 'hidden':41 'howev':16 'idea':116 'import':5 'interest':94 'kde':53 'keep':39 'keychain':80,106 'launch':93,146 'linux':10 'log':75 'logon':101 'make':9 'minut':30 'nobara':52 'none':63 'one':77,85 'os':62 'password':34,114,143 'pc':21 'pop':61 'prefer':126 'previous':56 'prompt':66,73,107,132 'promt':37 'realli':128 'record':92 'regardless':102 'relat':11 'rid':121 'screen':91 'secur':12 'show':67 'spend':27 'start':47 'startup':131 'still':138 'type':32 'understand':2 'use':51,60 'want':25 'way':149 'whenev':144 'whether':104 'whole':29 'window':15,44 'work':96 'would':137"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700660174
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8560218"
    +editedAt: DateTimeImmutable @1701012483 {#2237
      date: 2023-11-26 16:28:03.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700573774 {#2224
      date: 2023-11-21 14:36:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Personally, I’ve relied on an [OnlyKey](https://onlykey.io/) for a few years (with backups and an extra fallback device) and haven’t needed to type passwords since. This doesn’t help with the number of prompts, but it does make them easier to dismiss.\n
    \n
    I do use autologin, but I don’t use a system wallet (only KeePassXC, which I do need to unlock manually). Autologin with system wallets can be tricky, but I’ve had some luck setting it up in the past. You might want to check out [this wiki](https://wiki.archlinux.org/title/KDE_Wallet) for PAM configuration.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701039947 {#1718
    date: 2023-11-27 00:05:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@meekah@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1741 …}
  +nested: Doctrine\ORM\PersistentCollection {#1707 …}
  +votes: Doctrine\ORM\PersistentCollection {#2464 …}
  +reports: Doctrine\ORM\PersistentCollection {#2448 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2462 …}
  -id: 147054
  -bodyTs: "'/)':10 '/title/kde_wallet)':97 'autologin':50,68 'backup':16 'check':91 'configur':100 'devic':21 'dismiss':46 'doesn':31 'easier':44 'extra':19 'fallback':20 'haven':23 'help':33 'keepassxc':60 'luck':80 'make':42 'manual':67 'might':88 'need':25,64 'number':36 'onlykey':7 'onlykey.io':9 'onlykey.io/)':8 'pam':99 'password':28 'past':86 'person':1 'prompt':38 'reli':4 'set':81 'sinc':29 'system':57,70 'tricki':74 'type':27 'unlock':66 'use':49,55 've':3,77 'wallet':58,71 'want':89 'wiki':94 'wiki.archlinux.org':96 'wiki.archlinux.org/title/kde_wallet)':95 'year':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2044947"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700578731 {#1720
    date: 2023-11-21 15:58:51.0 +01:00
  }
  +"title": 147054
}
"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 {#1716
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1717
    +user: Proxies\__CG__\App\Entity\User {#2344 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2226 …}
    +slug: "How-do-I-get-rid-of-excessive-password-prompts-with"
    +title: "How do I get rid of excessive password prompts, with the least amount of lost security?"
    +url: null
    +body: """
      I understand they are important and are what makes linux relatively secure compared to windows.\n
      \n
      However, when I boot my PC, I don’t want to spend a whole minute to type my password into different promts that keep getting hidden behind other windows that are starting up. I am using Nobara KDE now, but previously when I was using Pop!_OS, none of these prompts showed up.\n
      \n
      Currently I have 2 prompts after logging on. One for my keychain when discord autostarts, and one for flatpak when gpu-screen-recorder launches. Interestingly, discord works just fine, with auto logon, regardless of whether the keychain prompt gets canceled or filled with the password.\n
      \n
      Any idea on how to get rid of them? I’d prefer if really only that startup prompt was gone, and it would still ask me for the password whenever it launches any other way.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700647578 {#2286
      date: 2023-11-22 11:06:18.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2154 …}
    +reports: Doctrine\ORM\PersistentCollection {#2157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
    +badges: Doctrine\ORM\PersistentCollection {#2153 …}
    +children: [
      2 => App\Entity\EntryComment {#2460
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2453 …}
        +root: App\Entity\EntryComment {#1716}
        +body: "Lol. I press a button on the device (which I unlocked with a pin before boot), but it would be nice to have the DB unlock automatically"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700590708 {#2461
          date: 2023-11-21 19:18:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
          "@ctr1@fl0w.cc"
          "@UnRelatedBurner@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2452 …}
        +nested: Doctrine\ORM\PersistentCollection {#2454 …}
        +votes: Doctrine\ORM\PersistentCollection {#2459 …}
        +reports: Doctrine\ORM\PersistentCollection {#2470 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2467 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2371 …}
        -id: 147992
        -bodyTs: "'automat':27 'boot':16 'button':5 'db':25 'devic':8 'lol':1 'nice':21 'pin':14 'press':3 'unlock':11,26 'would':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2047501"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700590708 {#2456
          date: 2023-11-21 19:18:28.0 +01:00
        }
        +"title": 147992
      }
      1 => App\Entity\EntryComment {#2360
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1717 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
        +root: App\Entity\EntryComment {#1716}
        +body: "Yeah for me it’s been great and I do essentially leave it plugged in the whole time I’m using my PC (attached to my keys). It does require a pin entered each boot, so leaving it in would still offer security. But as someone else mentioned getting kwallet PAM working would make things easier in any case"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700590961 {#2370
          date: 2023-11-21 19:22:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@meekah@lemmy.world"
          "@ctr1@fl0w.cc"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2361 …}
        +nested: Doctrine\ORM\PersistentCollection {#2372 …}
        +votes: Doctrine\ORM\PersistentCollection {#2386 …}
        +reports: Doctrine\ORM\PersistentCollection {#2385 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2381 …}
        -id: 148009
        -bodyTs: "'attach':24 'boot':35 'case':59 'easier':56 'els':47 'enter':33 'essenti':11 'get':49 'great':7 'key':27 'kwallet':50 'leav':12,37 'm':20 'make':54 'mention':48 'offer':42 'pam':51 'pc':23 'pin':32 'plug':14 'requir':30 'secur':43 'someon':46 'still':41 'thing':55 'time':18 'use':21 'whole':17 'work':52 'would':40,53 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://fl0w.cc/comment/2047563"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700590961 {#2377
          date: 2023-11-21 19:22:41.0 +01:00
        }
        +"title": 148009
      }
      0 => App\Entity\EntryComment {#1716}
    ]
    -id: 15109
    -titleTs: "'amount':13 'excess':7 'get':4 'least':12 'lost':15 'password':8 'prompt':9 'rid':5 'secur':16"
    -bodyTs: "'2':72 'ask':139 'auto':100 'autostart':83 'behind':42 'boot':19 'cancel':109 'compar':13 'current':69 'd':125 'differ':36 'discord':82,95 'fill':111 'fine':98 'flatpak':87 'get':40,108,120 'gone':134 'gpu':90 'gpu-screen-record':89 'hidden':41 'howev':16 'idea':116 'import':5 'interest':94 'kde':53 'keep':39 'keychain':80,106 'launch':93,146 'linux':10 'log':75 'logon':101 'make':9 'minut':30 'nobara':52 'none':63 'one':77,85 'os':62 'password':34,114,143 'pc':21 'pop':61 'prefer':126 'previous':56 'prompt':66,73,107,132 'promt':37 'realli':128 'record':92 'regardless':102 'relat':11 'rid':121 'screen':91 'secur':12 'show':67 'spend':27 'start':47 'startup':131 'still':138 'type':32 'understand':2 'use':51,60 'want':25 'way':149 'whenev':144 'whether':104 'whole':29 'window':15,44 'work':96 'would':137"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700660174
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8560218"
    +editedAt: DateTimeImmutable @1701012483 {#2237
      date: 2023-11-26 16:28:03.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700573774 {#2224
      date: 2023-11-21 14:36:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1739 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Personally, I’ve relied on an [OnlyKey](https://onlykey.io/) for a few years (with backups and an extra fallback device) and haven’t needed to type passwords since. This doesn’t help with the number of prompts, but it does make them easier to dismiss.\n
    \n
    I do use autologin, but I don’t use a system wallet (only KeePassXC, which I do need to unlock manually). Autologin with system wallets can be tricky, but I’ve had some luck setting it up in the past. You might want to check out [this wiki](https://wiki.archlinux.org/title/KDE_Wallet) for PAM configuration.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701039947 {#1718
    date: 2023-11-27 00:05:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@meekah@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1741 …}
  +nested: Doctrine\ORM\PersistentCollection {#1707 …}
  +votes: Doctrine\ORM\PersistentCollection {#2464 …}
  +reports: Doctrine\ORM\PersistentCollection {#2448 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2462 …}
  -id: 147054
  -bodyTs: "'/)':10 '/title/kde_wallet)':97 'autologin':50,68 'backup':16 'check':91 'configur':100 'devic':21 'dismiss':46 'doesn':31 'easier':44 'extra':19 'fallback':20 'haven':23 'help':33 'keepassxc':60 'luck':80 'make':42 'manual':67 'might':88 'need':25,64 'number':36 'onlykey':7 'onlykey.io':9 'onlykey.io/)':8 'pam':99 'password':28 'past':86 'person':1 'prompt':38 'reli':4 'set':81 'sinc':29 'system':57,70 'tricki':74 'type':27 'unlock':66 'use':49,55 've':3,77 'wallet':58,71 'want':89 'wiki':94 'wiki.archlinux.org':96 'wiki.archlinux.org/title/kde_wallet)':95 'year':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fl0w.cc/comment/2044947"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700578731 {#1720
    date: 2023-11-21 15:58:51.0 +01:00
  }
  +"title": 147054
}
"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_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
62 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