GET https://kbin.spritesserver.nl/u/@Atemu@lemmy.ml?p=2

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

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2262
  +user: Proxies\__CG__\App\Entity\User {#2788 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Help-on-BTRFS-setup"
  +title: "Help on BTRFS setup"
  +url: null
  +body: """
    I’m attempting a new install. I want to use **btrfs with swapfile**.\n
    \n
    Do I need to disable compression on my swap subvolume?\n
    \n
    Is there anything else I should keep in mind for fstab if I want to, say, not keep track of my Downloads folder when snapshotting?\n
    \n
    Here is my fstab:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">LABEL=arch@btrfs        /               btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=256,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /home           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=257,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /var/cache/pacman/pkg   btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=259>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /var/log        btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=258,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /.snapshots     btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=260,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /swap           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=263,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=efi@fat32         /efi            vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=asci>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">/swap/swapfile          none            swap            defaults        0 0\n
    </span>\n
    ```
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 47
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711217794 {#1993
    date: 2024-03-23 19:16:34.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2881 …}
  +votes: Doctrine\ORM\PersistentCollection {#2900 …}
  +reports: Doctrine\ORM\PersistentCollection {#2908 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2907 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2901 …}
  +badges: Doctrine\ORM\PersistentCollection {#2898 …}
  +children: [
    1 => App\Entity\EntryComment {#2265
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2262 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2263 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
      +body: "I’d highly recommend setting up a swap partition instead."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704212785 {#2190
        date: 2024-01-02 17:26:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@actual_patience@programming.dev"
        "@M500@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2235 …}
      +nested: Doctrine\ORM\PersistentCollection {#2239 …}
      +votes: Doctrine\ORM\PersistentCollection {#2236 …}
      +reports: Doctrine\ORM\PersistentCollection {#2226 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2238 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
      -id: 273839
      -bodyTs: "'d':2 'high':3 'instead':10 'partit':9 'recommend':4 'set':5 'swap':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7013095"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704212785 {#2253
        date: 2024-01-02 17:26:25.0 +01:00
      }
      +"title": 273839
    }
    0 => App\Entity\EntryComment {#2244
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2262 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2254 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
      +body: """
        If you need to set up a special dedicated subvolume, might aswell set up a partition instead; it’s just simpler.\n
        \n
        With a swapfile you also can’t do multi-device setups which is a limitation I personally couldn’t live with.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704270743 {#2259
        date: 2024-01-03 09:32:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@actual_patience@programming.dev"
        "@M500@lemmy.ml"
        "@Atemu@lemmy.ml"
        "@Supermariofan67@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2250 …}
      +nested: Doctrine\ORM\PersistentCollection {#2245 …}
      +votes: Doctrine\ORM\PersistentCollection {#2243 …}
      +reports: Doctrine\ORM\PersistentCollection {#2255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2251 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2285 …}
      -id: 275928
      -bodyTs: "'also':26 'aswel':12 'couldn':40 'dedic':9 'devic':32 'instead':17 'limit':37 'live':42 'might':11 'multi':31 'multi-devic':30 'need':3 'partit':16 'person':39 'set':5,13 'setup':33 'simpler':21 'special':8 'subvolum':10 'swapfil':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7035667"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704270743 {#2260
        date: 2024-01-03 09:32:23.0 +01:00
      }
      +"title": 275928
    }
  ]
  -id: 26724
  -titleTs: "'btrfs':3 'help':1 'setup':4"
  -bodyTs: "'/.snapshots':114 '/efi':144 '/home':70 '/swap':129 '/swap/swapfile':156 '/var/cache/pacman/pkg':85 '/var/log':99 '0':160,161 '0022':149,151 '256':65 '257':80 '258':109 '259':95 '260':124 '263':139 '437':153 'anyth':26 'arch':54,68,83,97,112,127 'asci':155 'async':60,75,90,104,119,134 'attempt':3 'btrfs':11,55,56,69,71,84,86,98,100,113,115,128,130 'cach':62,77,92,106,121,136 'codepag':152 'compress':19 'default':159 'disabl':18 'discard':59,74,89,103,118,133 'dmask':150 'download':45 'efi':142 'els':27 'fat32':143 'fmask':148 'folder':46 'fstab':34,52 'instal':6 'iocharset':154 'keep':30,41 'label':53,67,82,96,111,126,141 'm':2 'mind':32 'need':16 'new':5 'none':157 'relatim':58,73,88,102,117,132,147 'rw':57,72,87,101,116,131,146 'say':39 'snapshot':48 'space':61,76,91,105,120,135 'subvol':66,81,110,125,140 'subvolid':64,79,94,108,123,138 'subvolum':23 'swap':22,158 'swapfil':13 'track':42 'use':10 'v2':63,78,93,107,122,137 'vfat':145 'want':8,37"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704293533
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8024463"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704207133 {#2774
    date: 2024-01-02 15:52:13.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2262
  +user: Proxies\__CG__\App\Entity\User {#2788 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Help-on-BTRFS-setup"
  +title: "Help on BTRFS setup"
  +url: null
  +body: """
    I’m attempting a new install. I want to use **btrfs with swapfile**.\n
    \n
    Do I need to disable compression on my swap subvolume?\n
    \n
    Is there anything else I should keep in mind for fstab if I want to, say, not keep track of my Downloads folder when snapshotting?\n
    \n
    Here is my fstab:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">LABEL=arch@btrfs        /               btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=256,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /home           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=257,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /var/cache/pacman/pkg   btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=259>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /var/log        btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=258,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /.snapshots     btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=260,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /swap           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=263,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=efi@fat32         /efi            vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=asci>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">/swap/swapfile          none            swap            defaults        0 0\n
    </span>\n
    ```
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 47
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711217794 {#1993
    date: 2024-03-23 19:16:34.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2881 …}
  +votes: Doctrine\ORM\PersistentCollection {#2900 …}
  +reports: Doctrine\ORM\PersistentCollection {#2908 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2907 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2901 …}
  +badges: Doctrine\ORM\PersistentCollection {#2898 …}
  +children: [
    1 => App\Entity\EntryComment {#2265
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2262 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2263 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
      +body: "I’d highly recommend setting up a swap partition instead."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704212785 {#2190
        date: 2024-01-02 17:26:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@actual_patience@programming.dev"
        "@M500@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2235 …}
      +nested: Doctrine\ORM\PersistentCollection {#2239 …}
      +votes: Doctrine\ORM\PersistentCollection {#2236 …}
      +reports: Doctrine\ORM\PersistentCollection {#2226 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2238 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
      -id: 273839
      -bodyTs: "'d':2 'high':3 'instead':10 'partit':9 'recommend':4 'set':5 'swap':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7013095"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704212785 {#2253
        date: 2024-01-02 17:26:25.0 +01:00
      }
      +"title": 273839
    }
    0 => App\Entity\EntryComment {#2244
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2262 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2254 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
      +body: """
        If you need to set up a special dedicated subvolume, might aswell set up a partition instead; it’s just simpler.\n
        \n
        With a swapfile you also can’t do multi-device setups which is a limitation I personally couldn’t live with.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704270743 {#2259
        date: 2024-01-03 09:32:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@actual_patience@programming.dev"
        "@M500@lemmy.ml"
        "@Atemu@lemmy.ml"
        "@Supermariofan67@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2250 …}
      +nested: Doctrine\ORM\PersistentCollection {#2245 …}
      +votes: Doctrine\ORM\PersistentCollection {#2243 …}
      +reports: Doctrine\ORM\PersistentCollection {#2255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2251 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2285 …}
      -id: 275928
      -bodyTs: "'also':26 'aswel':12 'couldn':40 'dedic':9 'devic':32 'instead':17 'limit':37 'live':42 'might':11 'multi':31 'multi-devic':30 'need':3 'partit':16 'person':39 'set':5,13 'setup':33 'simpler':21 'special':8 'subvolum':10 'swapfil':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7035667"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704270743 {#2260
        date: 2024-01-03 09:32:23.0 +01:00
      }
      +"title": 275928
    }
  ]
  -id: 26724
  -titleTs: "'btrfs':3 'help':1 'setup':4"
  -bodyTs: "'/.snapshots':114 '/efi':144 '/home':70 '/swap':129 '/swap/swapfile':156 '/var/cache/pacman/pkg':85 '/var/log':99 '0':160,161 '0022':149,151 '256':65 '257':80 '258':109 '259':95 '260':124 '263':139 '437':153 'anyth':26 'arch':54,68,83,97,112,127 'asci':155 'async':60,75,90,104,119,134 'attempt':3 'btrfs':11,55,56,69,71,84,86,98,100,113,115,128,130 'cach':62,77,92,106,121,136 'codepag':152 'compress':19 'default':159 'disabl':18 'discard':59,74,89,103,118,133 'dmask':150 'download':45 'efi':142 'els':27 'fat32':143 'fmask':148 'folder':46 'fstab':34,52 'instal':6 'iocharset':154 'keep':30,41 'label':53,67,82,96,111,126,141 'm':2 'mind':32 'need':16 'new':5 'none':157 'relatim':58,73,88,102,117,132,147 'rw':57,72,87,101,116,131,146 'say':39 'snapshot':48 'space':61,76,91,105,120,135 'subvol':66,81,110,125,140 'subvolid':64,79,94,108,123,138 'subvolum':23 'swap':22,158 'swapfil':13 'track':42 'use':10 'v2':63,78,93,107,122,137 'vfat':145 'want':8,37"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704293533
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8024463"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704207133 {#2774
    date: 2024-01-02 15:52:13.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2262
  +user: Proxies\__CG__\App\Entity\User {#2788 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Help-on-BTRFS-setup"
  +title: "Help on BTRFS setup"
  +url: null
  +body: """
    I’m attempting a new install. I want to use **btrfs with swapfile**.\n
    \n
    Do I need to disable compression on my swap subvolume?\n
    \n
    Is there anything else I should keep in mind for fstab if I want to, say, not keep track of my Downloads folder when snapshotting?\n
    \n
    Here is my fstab:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">LABEL=arch@btrfs        /               btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=256,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /home           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=257,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /var/cache/pacman/pkg   btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=259>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /var/log        btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=258,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /.snapshots     btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=260,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=arch@btrfs        /swap           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=263,subvol=>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">LABEL=efi@fat32         /efi            vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=asci>\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">/swap/swapfile          none            swap            defaults        0 0\n
    </span>\n
    ```
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 47
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711217794 {#1993
    date: 2024-03-23 19:16:34.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2881 …}
  +votes: Doctrine\ORM\PersistentCollection {#2900 …}
  +reports: Doctrine\ORM\PersistentCollection {#2908 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2907 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2901 …}
  +badges: Doctrine\ORM\PersistentCollection {#2898 …}
  +children: [
    1 => App\Entity\EntryComment {#2265
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2262 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2263 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
      +body: "I’d highly recommend setting up a swap partition instead."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704212785 {#2190
        date: 2024-01-02 17:26:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@actual_patience@programming.dev"
        "@M500@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2235 …}
      +nested: Doctrine\ORM\PersistentCollection {#2239 …}
      +votes: Doctrine\ORM\PersistentCollection {#2236 …}
      +reports: Doctrine\ORM\PersistentCollection {#2226 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2238 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
      -id: 273839
      -bodyTs: "'d':2 'high':3 'instead':10 'partit':9 'recommend':4 'set':5 'swap':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7013095"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704212785 {#2253
        date: 2024-01-02 17:26:25.0 +01:00
      }
      +"title": 273839
    }
    0 => App\Entity\EntryComment {#2244
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2262 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2254 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
      +body: """
        If you need to set up a special dedicated subvolume, might aswell set up a partition instead; it’s just simpler.\n
        \n
        With a swapfile you also can’t do multi-device setups which is a limitation I personally couldn’t live with.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704270743 {#2259
        date: 2024-01-03 09:32:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@actual_patience@programming.dev"
        "@M500@lemmy.ml"
        "@Atemu@lemmy.ml"
        "@Supermariofan67@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2250 …}
      +nested: Doctrine\ORM\PersistentCollection {#2245 …}
      +votes: Doctrine\ORM\PersistentCollection {#2243 …}
      +reports: Doctrine\ORM\PersistentCollection {#2255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2251 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2285 …}
      -id: 275928
      -bodyTs: "'also':26 'aswel':12 'couldn':40 'dedic':9 'devic':32 'instead':17 'limit':37 'live':42 'might':11 'multi':31 'multi-devic':30 'need':3 'partit':16 'person':39 'set':5,13 'setup':33 'simpler':21 'special':8 'subvolum':10 'swapfil':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7035667"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704270743 {#2260
        date: 2024-01-03 09:32:23.0 +01:00
      }
      +"title": 275928
    }
  ]
  -id: 26724
  -titleTs: "'btrfs':3 'help':1 'setup':4"
  -bodyTs: "'/.snapshots':114 '/efi':144 '/home':70 '/swap':129 '/swap/swapfile':156 '/var/cache/pacman/pkg':85 '/var/log':99 '0':160,161 '0022':149,151 '256':65 '257':80 '258':109 '259':95 '260':124 '263':139 '437':153 'anyth':26 'arch':54,68,83,97,112,127 'asci':155 'async':60,75,90,104,119,134 'attempt':3 'btrfs':11,55,56,69,71,84,86,98,100,113,115,128,130 'cach':62,77,92,106,121,136 'codepag':152 'compress':19 'default':159 'disabl':18 'discard':59,74,89,103,118,133 'dmask':150 'download':45 'efi':142 'els':27 'fat32':143 'fmask':148 'folder':46 'fstab':34,52 'instal':6 'iocharset':154 'keep':30,41 'label':53,67,82,96,111,126,141 'm':2 'mind':32 'need':16 'new':5 'none':157 'relatim':58,73,88,102,117,132,147 'rw':57,72,87,101,116,131,146 'say':39 'snapshot':48 'space':61,76,91,105,120,135 'subvol':66,81,110,125,140 'subvolid':64,79,94,108,123,138 'subvolum':23 'swap':22,158 'swapfil':13 'track':42 'use':10 'v2':63,78,93,107,122,137 'vfat':145 'want':8,37"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704293533
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8024463"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704207133 {#2774
    date: 2024-01-02 15:52:13.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#2265
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2262
    +user: Proxies\__CG__\App\Entity\User {#2788 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Help-on-BTRFS-setup"
    +title: "Help on BTRFS setup"
    +url: null
    +body: """
      I’m attempting a new install. I want to use **btrfs with swapfile**.\n
      \n
      Do I need to disable compression on my swap subvolume?\n
      \n
      Is there anything else I should keep in mind for fstab if I want to, say, not keep track of my Downloads folder when snapshotting?\n
      \n
      Here is my fstab:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">LABEL=arch@btrfs        /               btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=256,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /home           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=257,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /var/cache/pacman/pkg   btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=259>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /var/log        btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=258,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /.snapshots     btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=260,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /swap           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=263,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=efi@fat32         /efi            vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=asci>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">/swap/swapfile          none            swap            defaults        0 0\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711217794 {#1993
      date: 2024-03-23 19:16:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2881 …}
    +votes: Doctrine\ORM\PersistentCollection {#2900 …}
    +reports: Doctrine\ORM\PersistentCollection {#2908 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2907 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2901 …}
    +badges: Doctrine\ORM\PersistentCollection {#2898 …}
    +children: [
      1 => App\Entity\EntryComment {#2265}
      0 => App\Entity\EntryComment {#2244
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2262 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2254 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
        +body: """
          If you need to set up a special dedicated subvolume, might aswell set up a partition instead; it’s just simpler.\n
          \n
          With a swapfile you also can’t do multi-device setups which is a limitation I personally couldn’t live with.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704270743 {#2259
          date: 2024-01-03 09:32:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@actual_patience@programming.dev"
          "@M500@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@Supermariofan67@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2250 …}
        +nested: Doctrine\ORM\PersistentCollection {#2245 …}
        +votes: Doctrine\ORM\PersistentCollection {#2243 …}
        +reports: Doctrine\ORM\PersistentCollection {#2255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2251 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2285 …}
        -id: 275928
        -bodyTs: "'also':26 'aswel':12 'couldn':40 'dedic':9 'devic':32 'instead':17 'limit':37 'live':42 'might':11 'multi':31 'multi-devic':30 'need':3 'partit':16 'person':39 'set':5,13 'setup':33 'simpler':21 'special':8 'subvolum':10 'swapfil':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035667"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704270743 {#2260
          date: 2024-01-03 09:32:23.0 +01:00
        }
        +"title": 275928
      }
    ]
    -id: 26724
    -titleTs: "'btrfs':3 'help':1 'setup':4"
    -bodyTs: "'/.snapshots':114 '/efi':144 '/home':70 '/swap':129 '/swap/swapfile':156 '/var/cache/pacman/pkg':85 '/var/log':99 '0':160,161 '0022':149,151 '256':65 '257':80 '258':109 '259':95 '260':124 '263':139 '437':153 'anyth':26 'arch':54,68,83,97,112,127 'asci':155 'async':60,75,90,104,119,134 'attempt':3 'btrfs':11,55,56,69,71,84,86,98,100,113,115,128,130 'cach':62,77,92,106,121,136 'codepag':152 'compress':19 'default':159 'disabl':18 'discard':59,74,89,103,118,133 'dmask':150 'download':45 'efi':142 'els':27 'fat32':143 'fmask':148 'folder':46 'fstab':34,52 'instal':6 'iocharset':154 'keep':30,41 'label':53,67,82,96,111,126,141 'm':2 'mind':32 'need':16 'new':5 'none':157 'relatim':58,73,88,102,117,132,147 'rw':57,72,87,101,116,131,146 'say':39 'snapshot':48 'space':61,76,91,105,120,135 'subvol':66,81,110,125,140 'subvolid':64,79,94,108,123,138 'subvolum':23 'swap':22,158 'swapfil':13 'track':42 'use':10 'v2':63,78,93,107,122,137 'vfat':145 'want':8,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704293533
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8024463"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704207133 {#2774
      date: 2024-01-02 15:52:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2263 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
  +body: "I’d highly recommend setting up a swap partition instead."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704212785 {#2190
    date: 2024-01-02 17:26:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@M500@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2235 …}
  +nested: Doctrine\ORM\PersistentCollection {#2239 …}
  +votes: Doctrine\ORM\PersistentCollection {#2236 …}
  +reports: Doctrine\ORM\PersistentCollection {#2226 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2238 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
  -id: 273839
  -bodyTs: "'d':2 'high':3 'instead':10 'partit':9 'recommend':4 'set':5 'swap':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7013095"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704212785 {#2253
    date: 2024-01-02 17:26:25.0 +01:00
  }
  +"title": 273839
}
"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 {#2265
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2262
    +user: Proxies\__CG__\App\Entity\User {#2788 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Help-on-BTRFS-setup"
    +title: "Help on BTRFS setup"
    +url: null
    +body: """
      I’m attempting a new install. I want to use **btrfs with swapfile**.\n
      \n
      Do I need to disable compression on my swap subvolume?\n
      \n
      Is there anything else I should keep in mind for fstab if I want to, say, not keep track of my Downloads folder when snapshotting?\n
      \n
      Here is my fstab:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">LABEL=arch@btrfs        /               btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=256,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /home           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=257,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /var/cache/pacman/pkg   btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=259>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /var/log        btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=258,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /.snapshots     btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=260,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /swap           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=263,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=efi@fat32         /efi            vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=asci>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">/swap/swapfile          none            swap            defaults        0 0\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711217794 {#1993
      date: 2024-03-23 19:16:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2881 …}
    +votes: Doctrine\ORM\PersistentCollection {#2900 …}
    +reports: Doctrine\ORM\PersistentCollection {#2908 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2907 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2901 …}
    +badges: Doctrine\ORM\PersistentCollection {#2898 …}
    +children: [
      1 => App\Entity\EntryComment {#2265}
      0 => App\Entity\EntryComment {#2244
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2262 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2254 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
        +body: """
          If you need to set up a special dedicated subvolume, might aswell set up a partition instead; it’s just simpler.\n
          \n
          With a swapfile you also can’t do multi-device setups which is a limitation I personally couldn’t live with.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704270743 {#2259
          date: 2024-01-03 09:32:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@actual_patience@programming.dev"
          "@M500@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@Supermariofan67@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2250 …}
        +nested: Doctrine\ORM\PersistentCollection {#2245 …}
        +votes: Doctrine\ORM\PersistentCollection {#2243 …}
        +reports: Doctrine\ORM\PersistentCollection {#2255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2251 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2285 …}
        -id: 275928
        -bodyTs: "'also':26 'aswel':12 'couldn':40 'dedic':9 'devic':32 'instead':17 'limit':37 'live':42 'might':11 'multi':31 'multi-devic':30 'need':3 'partit':16 'person':39 'set':5,13 'setup':33 'simpler':21 'special':8 'subvolum':10 'swapfil':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035667"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704270743 {#2260
          date: 2024-01-03 09:32:23.0 +01:00
        }
        +"title": 275928
      }
    ]
    -id: 26724
    -titleTs: "'btrfs':3 'help':1 'setup':4"
    -bodyTs: "'/.snapshots':114 '/efi':144 '/home':70 '/swap':129 '/swap/swapfile':156 '/var/cache/pacman/pkg':85 '/var/log':99 '0':160,161 '0022':149,151 '256':65 '257':80 '258':109 '259':95 '260':124 '263':139 '437':153 'anyth':26 'arch':54,68,83,97,112,127 'asci':155 'async':60,75,90,104,119,134 'attempt':3 'btrfs':11,55,56,69,71,84,86,98,100,113,115,128,130 'cach':62,77,92,106,121,136 'codepag':152 'compress':19 'default':159 'disabl':18 'discard':59,74,89,103,118,133 'dmask':150 'download':45 'efi':142 'els':27 'fat32':143 'fmask':148 'folder':46 'fstab':34,52 'instal':6 'iocharset':154 'keep':30,41 'label':53,67,82,96,111,126,141 'm':2 'mind':32 'need':16 'new':5 'none':157 'relatim':58,73,88,102,117,132,147 'rw':57,72,87,101,116,131,146 'say':39 'snapshot':48 'space':61,76,91,105,120,135 'subvol':66,81,110,125,140 'subvolid':64,79,94,108,123,138 'subvolum':23 'swap':22,158 'swapfil':13 'track':42 'use':10 'v2':63,78,93,107,122,137 'vfat':145 'want':8,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704293533
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8024463"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704207133 {#2774
      date: 2024-01-02 15:52:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2263 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
  +body: "I’d highly recommend setting up a swap partition instead."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704212785 {#2190
    date: 2024-01-02 17:26:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@M500@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2235 …}
  +nested: Doctrine\ORM\PersistentCollection {#2239 …}
  +votes: Doctrine\ORM\PersistentCollection {#2236 …}
  +reports: Doctrine\ORM\PersistentCollection {#2226 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2238 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
  -id: 273839
  -bodyTs: "'d':2 'high':3 'instead':10 'partit':9 'recommend':4 'set':5 'swap':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7013095"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704212785 {#2253
    date: 2024-01-02 17:26:25.0 +01:00
  }
  +"title": 273839
}
"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 {#2265
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2262
    +user: Proxies\__CG__\App\Entity\User {#2788 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Help-on-BTRFS-setup"
    +title: "Help on BTRFS setup"
    +url: null
    +body: """
      I’m attempting a new install. I want to use **btrfs with swapfile**.\n
      \n
      Do I need to disable compression on my swap subvolume?\n
      \n
      Is there anything else I should keep in mind for fstab if I want to, say, not keep track of my Downloads folder when snapshotting?\n
      \n
      Here is my fstab:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">LABEL=arch@btrfs        /               btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=256,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /home           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=257,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /var/cache/pacman/pkg   btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=259>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /var/log        btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=258,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /.snapshots     btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=260,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /swap           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=263,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=efi@fat32         /efi            vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=asci>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">/swap/swapfile          none            swap            defaults        0 0\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711217794 {#1993
      date: 2024-03-23 19:16:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2881 …}
    +votes: Doctrine\ORM\PersistentCollection {#2900 …}
    +reports: Doctrine\ORM\PersistentCollection {#2908 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2907 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2901 …}
    +badges: Doctrine\ORM\PersistentCollection {#2898 …}
    +children: [
      1 => App\Entity\EntryComment {#2265}
      0 => App\Entity\EntryComment {#2244
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2262 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2254 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
        +body: """
          If you need to set up a special dedicated subvolume, might aswell set up a partition instead; it’s just simpler.\n
          \n
          With a swapfile you also can’t do multi-device setups which is a limitation I personally couldn’t live with.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704270743 {#2259
          date: 2024-01-03 09:32:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@actual_patience@programming.dev"
          "@M500@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@Supermariofan67@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2250 …}
        +nested: Doctrine\ORM\PersistentCollection {#2245 …}
        +votes: Doctrine\ORM\PersistentCollection {#2243 …}
        +reports: Doctrine\ORM\PersistentCollection {#2255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2251 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2285 …}
        -id: 275928
        -bodyTs: "'also':26 'aswel':12 'couldn':40 'dedic':9 'devic':32 'instead':17 'limit':37 'live':42 'might':11 'multi':31 'multi-devic':30 'need':3 'partit':16 'person':39 'set':5,13 'setup':33 'simpler':21 'special':8 'subvolum':10 'swapfil':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035667"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704270743 {#2260
          date: 2024-01-03 09:32:23.0 +01:00
        }
        +"title": 275928
      }
    ]
    -id: 26724
    -titleTs: "'btrfs':3 'help':1 'setup':4"
    -bodyTs: "'/.snapshots':114 '/efi':144 '/home':70 '/swap':129 '/swap/swapfile':156 '/var/cache/pacman/pkg':85 '/var/log':99 '0':160,161 '0022':149,151 '256':65 '257':80 '258':109 '259':95 '260':124 '263':139 '437':153 'anyth':26 'arch':54,68,83,97,112,127 'asci':155 'async':60,75,90,104,119,134 'attempt':3 'btrfs':11,55,56,69,71,84,86,98,100,113,115,128,130 'cach':62,77,92,106,121,136 'codepag':152 'compress':19 'default':159 'disabl':18 'discard':59,74,89,103,118,133 'dmask':150 'download':45 'efi':142 'els':27 'fat32':143 'fmask':148 'folder':46 'fstab':34,52 'instal':6 'iocharset':154 'keep':30,41 'label':53,67,82,96,111,126,141 'm':2 'mind':32 'need':16 'new':5 'none':157 'relatim':58,73,88,102,117,132,147 'rw':57,72,87,101,116,131,146 'say':39 'snapshot':48 'space':61,76,91,105,120,135 'subvol':66,81,110,125,140 'subvolid':64,79,94,108,123,138 'subvolum':23 'swap':22,158 'swapfil':13 'track':42 'use':10 'v2':63,78,93,107,122,137 'vfat':145 'want':8,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704293533
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8024463"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704207133 {#2774
      date: 2024-01-02 15:52:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2263 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
  +body: "I’d highly recommend setting up a swap partition instead."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704212785 {#2190
    date: 2024-01-02 17:26:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@M500@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2235 …}
  +nested: Doctrine\ORM\PersistentCollection {#2239 …}
  +votes: Doctrine\ORM\PersistentCollection {#2236 …}
  +reports: Doctrine\ORM\PersistentCollection {#2226 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2238 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
  -id: 273839
  -bodyTs: "'d':2 'high':3 'instead':10 'partit':9 'recommend':4 'set':5 'swap':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7013095"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704212785 {#2253
    date: 2024-01-02 17:26:25.0 +01:00
  }
  +"title": 273839
}
"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
App\Entity\EntryComment {#2244
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2262
    +user: Proxies\__CG__\App\Entity\User {#2788 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Help-on-BTRFS-setup"
    +title: "Help on BTRFS setup"
    +url: null
    +body: """
      I’m attempting a new install. I want to use **btrfs with swapfile**.\n
      \n
      Do I need to disable compression on my swap subvolume?\n
      \n
      Is there anything else I should keep in mind for fstab if I want to, say, not keep track of my Downloads folder when snapshotting?\n
      \n
      Here is my fstab:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">LABEL=arch@btrfs        /               btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=256,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /home           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=257,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /var/cache/pacman/pkg   btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=259>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /var/log        btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=258,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /.snapshots     btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=260,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /swap           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=263,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=efi@fat32         /efi            vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=asci>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">/swap/swapfile          none            swap            defaults        0 0\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711217794 {#1993
      date: 2024-03-23 19:16:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2881 …}
    +votes: Doctrine\ORM\PersistentCollection {#2900 …}
    +reports: Doctrine\ORM\PersistentCollection {#2908 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2907 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2901 …}
    +badges: Doctrine\ORM\PersistentCollection {#2898 …}
    +children: [
      1 => App\Entity\EntryComment {#2265
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2262 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2263 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
        +body: "I’d highly recommend setting up a swap partition instead."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704212785 {#2190
          date: 2024-01-02 17:26:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@actual_patience@programming.dev"
          "@M500@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2235 …}
        +nested: Doctrine\ORM\PersistentCollection {#2239 …}
        +votes: Doctrine\ORM\PersistentCollection {#2236 …}
        +reports: Doctrine\ORM\PersistentCollection {#2226 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2238 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
        -id: 273839
        -bodyTs: "'d':2 'high':3 'instead':10 'partit':9 'recommend':4 'set':5 'swap':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7013095"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704212785 {#2253
          date: 2024-01-02 17:26:25.0 +01:00
        }
        +"title": 273839
      }
      0 => App\Entity\EntryComment {#2244}
    ]
    -id: 26724
    -titleTs: "'btrfs':3 'help':1 'setup':4"
    -bodyTs: "'/.snapshots':114 '/efi':144 '/home':70 '/swap':129 '/swap/swapfile':156 '/var/cache/pacman/pkg':85 '/var/log':99 '0':160,161 '0022':149,151 '256':65 '257':80 '258':109 '259':95 '260':124 '263':139 '437':153 'anyth':26 'arch':54,68,83,97,112,127 'asci':155 'async':60,75,90,104,119,134 'attempt':3 'btrfs':11,55,56,69,71,84,86,98,100,113,115,128,130 'cach':62,77,92,106,121,136 'codepag':152 'compress':19 'default':159 'disabl':18 'discard':59,74,89,103,118,133 'dmask':150 'download':45 'efi':142 'els':27 'fat32':143 'fmask':148 'folder':46 'fstab':34,52 'instal':6 'iocharset':154 'keep':30,41 'label':53,67,82,96,111,126,141 'm':2 'mind':32 'need':16 'new':5 'none':157 'relatim':58,73,88,102,117,132,147 'rw':57,72,87,101,116,131,146 'say':39 'snapshot':48 'space':61,76,91,105,120,135 'subvol':66,81,110,125,140 'subvolid':64,79,94,108,123,138 'subvolum':23 'swap':22,158 'swapfil':13 'track':42 'use':10 'v2':63,78,93,107,122,137 'vfat':145 'want':8,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704293533
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8024463"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704207133 {#2774
      date: 2024-01-02 15:52:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2254 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
  +body: """
    If you need to set up a special dedicated subvolume, might aswell set up a partition instead; it’s just simpler.\n
    \n
    With a swapfile you also can’t do multi-device setups which is a limitation I personally couldn’t live with.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704270743 {#2259
    date: 2024-01-03 09:32:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@M500@lemmy.ml"
    "@Atemu@lemmy.ml"
    "@Supermariofan67@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2250 …}
  +nested: Doctrine\ORM\PersistentCollection {#2245 …}
  +votes: Doctrine\ORM\PersistentCollection {#2243 …}
  +reports: Doctrine\ORM\PersistentCollection {#2255 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2251 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2285 …}
  -id: 275928
  -bodyTs: "'also':26 'aswel':12 'couldn':40 'dedic':9 'devic':32 'instead':17 'limit':37 'live':42 'might':11 'multi':31 'multi-devic':30 'need':3 'partit':16 'person':39 'set':5,13 'setup':33 'simpler':21 'special':8 'subvolum':10 'swapfil':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7035667"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704270743 {#2260
    date: 2024-01-03 09:32:23.0 +01:00
  }
  +"title": 275928
}
"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
11 DENIED edit
App\Entity\EntryComment {#2244
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2262
    +user: Proxies\__CG__\App\Entity\User {#2788 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Help-on-BTRFS-setup"
    +title: "Help on BTRFS setup"
    +url: null
    +body: """
      I’m attempting a new install. I want to use **btrfs with swapfile**.\n
      \n
      Do I need to disable compression on my swap subvolume?\n
      \n
      Is there anything else I should keep in mind for fstab if I want to, say, not keep track of my Downloads folder when snapshotting?\n
      \n
      Here is my fstab:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">LABEL=arch@btrfs        /               btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=256,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /home           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=257,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /var/cache/pacman/pkg   btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=259>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /var/log        btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=258,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /.snapshots     btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=260,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /swap           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=263,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=efi@fat32         /efi            vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=asci>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">/swap/swapfile          none            swap            defaults        0 0\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711217794 {#1993
      date: 2024-03-23 19:16:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2881 …}
    +votes: Doctrine\ORM\PersistentCollection {#2900 …}
    +reports: Doctrine\ORM\PersistentCollection {#2908 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2907 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2901 …}
    +badges: Doctrine\ORM\PersistentCollection {#2898 …}
    +children: [
      1 => App\Entity\EntryComment {#2265
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2262 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2263 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
        +body: "I’d highly recommend setting up a swap partition instead."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704212785 {#2190
          date: 2024-01-02 17:26:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@actual_patience@programming.dev"
          "@M500@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2235 …}
        +nested: Doctrine\ORM\PersistentCollection {#2239 …}
        +votes: Doctrine\ORM\PersistentCollection {#2236 …}
        +reports: Doctrine\ORM\PersistentCollection {#2226 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2238 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
        -id: 273839
        -bodyTs: "'d':2 'high':3 'instead':10 'partit':9 'recommend':4 'set':5 'swap':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7013095"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704212785 {#2253
          date: 2024-01-02 17:26:25.0 +01:00
        }
        +"title": 273839
      }
      0 => App\Entity\EntryComment {#2244}
    ]
    -id: 26724
    -titleTs: "'btrfs':3 'help':1 'setup':4"
    -bodyTs: "'/.snapshots':114 '/efi':144 '/home':70 '/swap':129 '/swap/swapfile':156 '/var/cache/pacman/pkg':85 '/var/log':99 '0':160,161 '0022':149,151 '256':65 '257':80 '258':109 '259':95 '260':124 '263':139 '437':153 'anyth':26 'arch':54,68,83,97,112,127 'asci':155 'async':60,75,90,104,119,134 'attempt':3 'btrfs':11,55,56,69,71,84,86,98,100,113,115,128,130 'cach':62,77,92,106,121,136 'codepag':152 'compress':19 'default':159 'disabl':18 'discard':59,74,89,103,118,133 'dmask':150 'download':45 'efi':142 'els':27 'fat32':143 'fmask':148 'folder':46 'fstab':34,52 'instal':6 'iocharset':154 'keep':30,41 'label':53,67,82,96,111,126,141 'm':2 'mind':32 'need':16 'new':5 'none':157 'relatim':58,73,88,102,117,132,147 'rw':57,72,87,101,116,131,146 'say':39 'snapshot':48 'space':61,76,91,105,120,135 'subvol':66,81,110,125,140 'subvolid':64,79,94,108,123,138 'subvolum':23 'swap':22,158 'swapfil':13 'track':42 'use':10 'v2':63,78,93,107,122,137 'vfat':145 'want':8,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704293533
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8024463"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704207133 {#2774
      date: 2024-01-02 15:52:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2254 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
  +body: """
    If you need to set up a special dedicated subvolume, might aswell set up a partition instead; it’s just simpler.\n
    \n
    With a swapfile you also can’t do multi-device setups which is a limitation I personally couldn’t live with.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704270743 {#2259
    date: 2024-01-03 09:32:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@M500@lemmy.ml"
    "@Atemu@lemmy.ml"
    "@Supermariofan67@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2250 …}
  +nested: Doctrine\ORM\PersistentCollection {#2245 …}
  +votes: Doctrine\ORM\PersistentCollection {#2243 …}
  +reports: Doctrine\ORM\PersistentCollection {#2255 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2251 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2285 …}
  -id: 275928
  -bodyTs: "'also':26 'aswel':12 'couldn':40 'dedic':9 'devic':32 'instead':17 'limit':37 'live':42 'might':11 'multi':31 'multi-devic':30 'need':3 'partit':16 'person':39 'set':5,13 'setup':33 'simpler':21 'special':8 'subvolum':10 'swapfil':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7035667"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704270743 {#2260
    date: 2024-01-03 09:32:23.0 +01:00
  }
  +"title": 275928
}
"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
12 DENIED moderate
App\Entity\EntryComment {#2244
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2262
    +user: Proxies\__CG__\App\Entity\User {#2788 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Help-on-BTRFS-setup"
    +title: "Help on BTRFS setup"
    +url: null
    +body: """
      I’m attempting a new install. I want to use **btrfs with swapfile**.\n
      \n
      Do I need to disable compression on my swap subvolume?\n
      \n
      Is there anything else I should keep in mind for fstab if I want to, say, not keep track of my Downloads folder when snapshotting?\n
      \n
      Here is my fstab:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">LABEL=arch@btrfs        /               btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=256,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /home           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=257,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /var/cache/pacman/pkg   btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=259>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /var/log        btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=258,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /.snapshots     btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=260,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=arch@btrfs        /swap           btrfs           rw,relatime,discard=async,space_cache=v2,subvolid=263,subvol=>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">LABEL=efi@fat32         /efi            vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=asci>\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">/swap/swapfile          none            swap            defaults        0 0\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711217794 {#1993
      date: 2024-03-23 19:16:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2881 …}
    +votes: Doctrine\ORM\PersistentCollection {#2900 …}
    +reports: Doctrine\ORM\PersistentCollection {#2908 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2907 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2901 …}
    +badges: Doctrine\ORM\PersistentCollection {#2898 …}
    +children: [
      1 => App\Entity\EntryComment {#2265
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2262 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2263 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
        +body: "I’d highly recommend setting up a swap partition instead."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704212785 {#2190
          date: 2024-01-02 17:26:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@actual_patience@programming.dev"
          "@M500@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2235 …}
        +nested: Doctrine\ORM\PersistentCollection {#2239 …}
        +votes: Doctrine\ORM\PersistentCollection {#2236 …}
        +reports: Doctrine\ORM\PersistentCollection {#2226 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2238 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
        -id: 273839
        -bodyTs: "'d':2 'high':3 'instead':10 'partit':9 'recommend':4 'set':5 'swap':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7013095"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704212785 {#2253
          date: 2024-01-02 17:26:25.0 +01:00
        }
        +"title": 273839
      }
      0 => App\Entity\EntryComment {#2244}
    ]
    -id: 26724
    -titleTs: "'btrfs':3 'help':1 'setup':4"
    -bodyTs: "'/.snapshots':114 '/efi':144 '/home':70 '/swap':129 '/swap/swapfile':156 '/var/cache/pacman/pkg':85 '/var/log':99 '0':160,161 '0022':149,151 '256':65 '257':80 '258':109 '259':95 '260':124 '263':139 '437':153 'anyth':26 'arch':54,68,83,97,112,127 'asci':155 'async':60,75,90,104,119,134 'attempt':3 'btrfs':11,55,56,69,71,84,86,98,100,113,115,128,130 'cach':62,77,92,106,121,136 'codepag':152 'compress':19 'default':159 'disabl':18 'discard':59,74,89,103,118,133 'dmask':150 'download':45 'efi':142 'els':27 'fat32':143 'fmask':148 'folder':46 'fstab':34,52 'instal':6 'iocharset':154 'keep':30,41 'label':53,67,82,96,111,126,141 'm':2 'mind':32 'need':16 'new':5 'none':157 'relatim':58,73,88,102,117,132,147 'rw':57,72,87,101,116,131,146 'say':39 'snapshot':48 'space':61,76,91,105,120,135 'subvol':66,81,110,125,140 'subvolid':64,79,94,108,123,138 'subvolum':23 'swap':22,158 'swapfil':13 'track':42 'use':10 'v2':63,78,93,107,122,137 'vfat':145 'want':8,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704293533
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8024463"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704207133 {#2774
      date: 2024-01-02 15:52:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2254 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2264 …}
  +body: """
    If you need to set up a special dedicated subvolume, might aswell set up a partition instead; it’s just simpler.\n
    \n
    With a swapfile you also can’t do multi-device setups which is a limitation I personally couldn’t live with.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704270743 {#2259
    date: 2024-01-03 09:32:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@M500@lemmy.ml"
    "@Atemu@lemmy.ml"
    "@Supermariofan67@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2250 …}
  +nested: Doctrine\ORM\PersistentCollection {#2245 …}
  +votes: Doctrine\ORM\PersistentCollection {#2243 …}
  +reports: Doctrine\ORM\PersistentCollection {#2255 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2251 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2285 …}
  -id: 275928
  -bodyTs: "'also':26 'aswel':12 'couldn':40 'dedic':9 'devic':32 'instead':17 'limit':37 'live':42 'might':11 'multi':31 'multi-devic':30 'need':3 'partit':16 'person':39 'set':5,13 'setup':33 'simpler':21 'special':8 'subvolum':10 'swapfil':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7035667"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704270743 {#2260
    date: 2024-01-03 09:32:23.0 +01:00
  }
  +"title": 275928
}
"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
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\Entry {#1709
  +user: App\Entity\User {#259 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#1583 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
  +slug: "Flakes-aren-t-real-and-cannot-hurt-you-a-guide-to"
  +title: "Flakes aren't real and cannot hurt you: a guide to using Nix flakes the non-flake way"
  +url: "https://jade.fyi/blog/flakes-arent-real/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 25
  +favouriteCount: 109
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721577387 {#1409
    date: 2024-07-21 17:56:27.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1668 …}
  +votes: Doctrine\ORM\PersistentCollection {#1679 …}
  +reports: Doctrine\ORM\PersistentCollection {#1652 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
  +badges: Doctrine\ORM\PersistentCollection {#1562 …}
  +children: [
    2 => App\Entity\EntryComment {#2034
      +user: App\Entity\User {#259 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
      +body: """
        This is a lot to take in; it’s basically an overview of all the interesting features of Nix. When starting out, you don’t need this kind of in-depth knowledge. I personally gathered most of what was covered here in over 6-12months of using it and I did just fine.\n
        \n
        It might still not be for you but don’t take this as the reference point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704270958 {#2287
        date: 2024-01-03 09:35:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@RenardDesMers@lemmy.ml"
        "@Atemu@lemmy.ml"
        "@RenardDesMers@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2156 …}
      +nested: Doctrine\ORM\PersistentCollection {#2154 …}
      +votes: Doctrine\ORM\PersistentCollection {#2157 …}
      +reports: Doctrine\ORM\PersistentCollection {#2147 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 275932
      -bodyTs: "'-12':46 '6':45 'basic':10 'cover':41 'depth':32 'featur':17 'fine':55 'gather':36 'in-depth':30 'interest':16 'kind':28 'knowledg':33 'lot':4 'might':57 'month':47 'need':26 'nix':19 'overview':12 'person':35 'point':71 'refer':70 'start':21 'still':58 'take':6,66 'use':49"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7035776"
      +editedAt: DateTimeImmutable @1711164347 {#2188
        date: 2024-03-23 04:25:47.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704270958 {#2142
        date: 2024-01-03 09:35:58.0 +01:00
      }
      +"title": 275932
    }
    1 => App\Entity\EntryComment {#2185
      +user: App\Entity\User {#259 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2180 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
      +body: """
        While that is true, it’s also r13y on another level: Reproducible evaluation. That mostly stems from pure eval and locking.\n
        \n
        In the “before times”, you’d get your Nix expressions from some mutable location in the Nix path, so running i.e. a nixos-rebuild on your configuration could produce two different eval results when ran at two different times, depending on whether anything about your channel configuration changed in the mean time. This cannot happen with flakes as all inputs are explicitly given and locked.\n
        \n
        You could achieve the same using niv etc. before but that had its own issues.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704271315 {#2149
        date: 2024-01-03 09:41:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@toothbrush@lemmy.blahaj.zone"
        "@Euphoma@lemmy.ml"
        "@toastal@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2181 …}
      +nested: Doctrine\ORM\PersistentCollection {#2171 …}
      +votes: Doctrine\ORM\PersistentCollection {#2186 …}
      +reports: Doctrine\ORM\PersistentCollection {#2187 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2177 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2174 …}
      -id: 275939
      -bodyTs: "'achiev':90 'also':7 'anoth':10 'anyth':65 'cannot':76 'chang':70 'channel':68 'configur':49,69 'could':50,89 'd':27 'depend':62 'differ':53,60 'etc':95 'eval':19,54 'evalu':13 'explicit':84 'express':31 'flake':79 'get':28 'given':85 'happen':77 'i.e':42 'input':82 'issu':102 'level':11 'locat':35 'lock':21,87 'mean':73 'most':15 'mutabl':34 'niv':94 'nix':30,38 'nixo':45 'nixos-rebuild':44 'path':39 'produc':51 'pure':18 'r13y':8 'ran':57 'rebuild':46 'reproduc':12 'result':55 'run':41 'stem':16 'time':25,61,74 'true':4 'two':52,59 'use':93 'whether':64"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7035969"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704271315 {#2146
        date: 2024-01-03 09:41:55.0 +01:00
      }
      +"title": 275939
    }
    0 => App\Entity\EntryComment {#2184
      +user: App\Entity\User {#259 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2168 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
      +body: """
        > I haven’t used channels in years, but doesn’t that just refer to the running system, not using Nix to build projects?\n
        \n
        I have no idea what you’re trying to say here.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704277971 {#2170
        date: 2024-01-03 11:32:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@toothbrush@lemmy.blahaj.zone"
        "@Euphoma@lemmy.ml"
        "@toastal@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2169 …}
      +nested: Doctrine\ORM\PersistentCollection {#2134 …}
      +votes: Doctrine\ORM\PersistentCollection {#1985 …}
      +reports: Doctrine\ORM\PersistentCollection {#1994 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2005 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1996 …}
      -id: 276073
      -bodyTs: "'build':22 'channel':5 'doesn':9 'haven':2 'idea':27 'nix':20 'project':23 're':30 'refer':13 'run':16 'say':33 'system':17 'tri':31 'use':4,19 'year':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7039253"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704277971 {#2183
        date: 2024-01-03 11:32:51.0 +01:00
      }
      +"title": 276073
    }
  ]
  -id: 26705
  -titleTs: "'aren':2 'cannot':6 'flake':1,14,18 'guid':10 'hurt':7 'nix':13 'non':17 'non-flak':16 'real':4 'use':12 'way':19"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704289065
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10029412"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704202665 {#1422
    date: 2024-01-02 14:37:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\Entry {#1709
  +user: App\Entity\User {#259 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#1583 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
  +slug: "Flakes-aren-t-real-and-cannot-hurt-you-a-guide-to"
  +title: "Flakes aren't real and cannot hurt you: a guide to using Nix flakes the non-flake way"
  +url: "https://jade.fyi/blog/flakes-arent-real/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 25
  +favouriteCount: 109
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721577387 {#1409
    date: 2024-07-21 17:56:27.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1668 …}
  +votes: Doctrine\ORM\PersistentCollection {#1679 …}
  +reports: Doctrine\ORM\PersistentCollection {#1652 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
  +badges: Doctrine\ORM\PersistentCollection {#1562 …}
  +children: [
    2 => App\Entity\EntryComment {#2034
      +user: App\Entity\User {#259 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
      +body: """
        This is a lot to take in; it’s basically an overview of all the interesting features of Nix. When starting out, you don’t need this kind of in-depth knowledge. I personally gathered most of what was covered here in over 6-12months of using it and I did just fine.\n
        \n
        It might still not be for you but don’t take this as the reference point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704270958 {#2287
        date: 2024-01-03 09:35:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@RenardDesMers@lemmy.ml"
        "@Atemu@lemmy.ml"
        "@RenardDesMers@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2156 …}
      +nested: Doctrine\ORM\PersistentCollection {#2154 …}
      +votes: Doctrine\ORM\PersistentCollection {#2157 …}
      +reports: Doctrine\ORM\PersistentCollection {#2147 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 275932
      -bodyTs: "'-12':46 '6':45 'basic':10 'cover':41 'depth':32 'featur':17 'fine':55 'gather':36 'in-depth':30 'interest':16 'kind':28 'knowledg':33 'lot':4 'might':57 'month':47 'need':26 'nix':19 'overview':12 'person':35 'point':71 'refer':70 'start':21 'still':58 'take':6,66 'use':49"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7035776"
      +editedAt: DateTimeImmutable @1711164347 {#2188
        date: 2024-03-23 04:25:47.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704270958 {#2142
        date: 2024-01-03 09:35:58.0 +01:00
      }
      +"title": 275932
    }
    1 => App\Entity\EntryComment {#2185
      +user: App\Entity\User {#259 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2180 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
      +body: """
        While that is true, it’s also r13y on another level: Reproducible evaluation. That mostly stems from pure eval and locking.\n
        \n
        In the “before times”, you’d get your Nix expressions from some mutable location in the Nix path, so running i.e. a nixos-rebuild on your configuration could produce two different eval results when ran at two different times, depending on whether anything about your channel configuration changed in the mean time. This cannot happen with flakes as all inputs are explicitly given and locked.\n
        \n
        You could achieve the same using niv etc. before but that had its own issues.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704271315 {#2149
        date: 2024-01-03 09:41:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@toothbrush@lemmy.blahaj.zone"
        "@Euphoma@lemmy.ml"
        "@toastal@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2181 …}
      +nested: Doctrine\ORM\PersistentCollection {#2171 …}
      +votes: Doctrine\ORM\PersistentCollection {#2186 …}
      +reports: Doctrine\ORM\PersistentCollection {#2187 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2177 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2174 …}
      -id: 275939
      -bodyTs: "'achiev':90 'also':7 'anoth':10 'anyth':65 'cannot':76 'chang':70 'channel':68 'configur':49,69 'could':50,89 'd':27 'depend':62 'differ':53,60 'etc':95 'eval':19,54 'evalu':13 'explicit':84 'express':31 'flake':79 'get':28 'given':85 'happen':77 'i.e':42 'input':82 'issu':102 'level':11 'locat':35 'lock':21,87 'mean':73 'most':15 'mutabl':34 'niv':94 'nix':30,38 'nixo':45 'nixos-rebuild':44 'path':39 'produc':51 'pure':18 'r13y':8 'ran':57 'rebuild':46 'reproduc':12 'result':55 'run':41 'stem':16 'time':25,61,74 'true':4 'two':52,59 'use':93 'whether':64"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7035969"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704271315 {#2146
        date: 2024-01-03 09:41:55.0 +01:00
      }
      +"title": 275939
    }
    0 => App\Entity\EntryComment {#2184
      +user: App\Entity\User {#259 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2168 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
      +body: """
        > I haven’t used channels in years, but doesn’t that just refer to the running system, not using Nix to build projects?\n
        \n
        I have no idea what you’re trying to say here.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704277971 {#2170
        date: 2024-01-03 11:32:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@toothbrush@lemmy.blahaj.zone"
        "@Euphoma@lemmy.ml"
        "@toastal@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2169 …}
      +nested: Doctrine\ORM\PersistentCollection {#2134 …}
      +votes: Doctrine\ORM\PersistentCollection {#1985 …}
      +reports: Doctrine\ORM\PersistentCollection {#1994 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2005 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1996 …}
      -id: 276073
      -bodyTs: "'build':22 'channel':5 'doesn':9 'haven':2 'idea':27 'nix':20 'project':23 're':30 'refer':13 'run':16 'say':33 'system':17 'tri':31 'use':4,19 'year':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7039253"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704277971 {#2183
        date: 2024-01-03 11:32:51.0 +01:00
      }
      +"title": 276073
    }
  ]
  -id: 26705
  -titleTs: "'aren':2 'cannot':6 'flake':1,14,18 'guid':10 'hurt':7 'nix':13 'non':17 'non-flak':16 'real':4 'use':12 'way':19"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704289065
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10029412"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704202665 {#1422
    date: 2024-01-02 14:37:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\Entry {#1709
  +user: App\Entity\User {#259 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#1583 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
  +slug: "Flakes-aren-t-real-and-cannot-hurt-you-a-guide-to"
  +title: "Flakes aren't real and cannot hurt you: a guide to using Nix flakes the non-flake way"
  +url: "https://jade.fyi/blog/flakes-arent-real/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 25
  +favouriteCount: 109
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721577387 {#1409
    date: 2024-07-21 17:56:27.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1668 …}
  +votes: Doctrine\ORM\PersistentCollection {#1679 …}
  +reports: Doctrine\ORM\PersistentCollection {#1652 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
  +badges: Doctrine\ORM\PersistentCollection {#1562 …}
  +children: [
    2 => App\Entity\EntryComment {#2034
      +user: App\Entity\User {#259 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
      +body: """
        This is a lot to take in; it’s basically an overview of all the interesting features of Nix. When starting out, you don’t need this kind of in-depth knowledge. I personally gathered most of what was covered here in over 6-12months of using it and I did just fine.\n
        \n
        It might still not be for you but don’t take this as the reference point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704270958 {#2287
        date: 2024-01-03 09:35:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@RenardDesMers@lemmy.ml"
        "@Atemu@lemmy.ml"
        "@RenardDesMers@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2156 …}
      +nested: Doctrine\ORM\PersistentCollection {#2154 …}
      +votes: Doctrine\ORM\PersistentCollection {#2157 …}
      +reports: Doctrine\ORM\PersistentCollection {#2147 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 275932
      -bodyTs: "'-12':46 '6':45 'basic':10 'cover':41 'depth':32 'featur':17 'fine':55 'gather':36 'in-depth':30 'interest':16 'kind':28 'knowledg':33 'lot':4 'might':57 'month':47 'need':26 'nix':19 'overview':12 'person':35 'point':71 'refer':70 'start':21 'still':58 'take':6,66 'use':49"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7035776"
      +editedAt: DateTimeImmutable @1711164347 {#2188
        date: 2024-03-23 04:25:47.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704270958 {#2142
        date: 2024-01-03 09:35:58.0 +01:00
      }
      +"title": 275932
    }
    1 => App\Entity\EntryComment {#2185
      +user: App\Entity\User {#259 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2180 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
      +body: """
        While that is true, it’s also r13y on another level: Reproducible evaluation. That mostly stems from pure eval and locking.\n
        \n
        In the “before times”, you’d get your Nix expressions from some mutable location in the Nix path, so running i.e. a nixos-rebuild on your configuration could produce two different eval results when ran at two different times, depending on whether anything about your channel configuration changed in the mean time. This cannot happen with flakes as all inputs are explicitly given and locked.\n
        \n
        You could achieve the same using niv etc. before but that had its own issues.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704271315 {#2149
        date: 2024-01-03 09:41:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@toothbrush@lemmy.blahaj.zone"
        "@Euphoma@lemmy.ml"
        "@toastal@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2181 …}
      +nested: Doctrine\ORM\PersistentCollection {#2171 …}
      +votes: Doctrine\ORM\PersistentCollection {#2186 …}
      +reports: Doctrine\ORM\PersistentCollection {#2187 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2177 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2174 …}
      -id: 275939
      -bodyTs: "'achiev':90 'also':7 'anoth':10 'anyth':65 'cannot':76 'chang':70 'channel':68 'configur':49,69 'could':50,89 'd':27 'depend':62 'differ':53,60 'etc':95 'eval':19,54 'evalu':13 'explicit':84 'express':31 'flake':79 'get':28 'given':85 'happen':77 'i.e':42 'input':82 'issu':102 'level':11 'locat':35 'lock':21,87 'mean':73 'most':15 'mutabl':34 'niv':94 'nix':30,38 'nixo':45 'nixos-rebuild':44 'path':39 'produc':51 'pure':18 'r13y':8 'ran':57 'rebuild':46 'reproduc':12 'result':55 'run':41 'stem':16 'time':25,61,74 'true':4 'two':52,59 'use':93 'whether':64"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7035969"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704271315 {#2146
        date: 2024-01-03 09:41:55.0 +01:00
      }
      +"title": 275939
    }
    0 => App\Entity\EntryComment {#2184
      +user: App\Entity\User {#259 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2168 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
      +body: """
        > I haven’t used channels in years, but doesn’t that just refer to the running system, not using Nix to build projects?\n
        \n
        I have no idea what you’re trying to say here.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704277971 {#2170
        date: 2024-01-03 11:32:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@toothbrush@lemmy.blahaj.zone"
        "@Euphoma@lemmy.ml"
        "@toastal@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2169 …}
      +nested: Doctrine\ORM\PersistentCollection {#2134 …}
      +votes: Doctrine\ORM\PersistentCollection {#1985 …}
      +reports: Doctrine\ORM\PersistentCollection {#1994 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2005 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1996 …}
      -id: 276073
      -bodyTs: "'build':22 'channel':5 'doesn':9 'haven':2 'idea':27 'nix':20 'project':23 're':30 'refer':13 'run':16 'say':33 'system':17 'tri':31 'use':4,19 'year':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7039253"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704277971 {#2183
        date: 2024-01-03 11:32:51.0 +01:00
      }
      +"title": 276073
    }
  ]
  -id: 26705
  -titleTs: "'aren':2 'cannot':6 'flake':1,14,18 'guid':10 'hurt':7 'nix':13 'non':17 'non-flak':16 'real':4 'use':12 'way':19"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704289065
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10029412"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704202665 {#1422
    date: 2024-01-02 14:37:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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
App\Entity\EntryComment {#2034
  +user: App\Entity\User {#259 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Flakes-aren-t-real-and-cannot-hurt-you-a-guide-to"
    +title: "Flakes aren't real and cannot hurt you: a guide to using Nix flakes the non-flake way"
    +url: "https://jade.fyi/blog/flakes-arent-real/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 109
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721577387 {#1409
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      2 => App\Entity\EntryComment {#2034}
      1 => App\Entity\EntryComment {#2185
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2180 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
        +body: """
          While that is true, it’s also r13y on another level: Reproducible evaluation. That mostly stems from pure eval and locking.\n
          \n
          In the “before times”, you’d get your Nix expressions from some mutable location in the Nix path, so running i.e. a nixos-rebuild on your configuration could produce two different eval results when ran at two different times, depending on whether anything about your channel configuration changed in the mean time. This cannot happen with flakes as all inputs are explicitly given and locked.\n
          \n
          You could achieve the same using niv etc. before but that had its own issues.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1704271315 {#2149
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@toothbrush@lemmy.blahaj.zone"
          "@Euphoma@lemmy.ml"
          "@toastal@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2181 …}
        +nested: Doctrine\ORM\PersistentCollection {#2171 …}
        +votes: Doctrine\ORM\PersistentCollection {#2186 …}
        +reports: Doctrine\ORM\PersistentCollection {#2187 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2177 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2174 …}
        -id: 275939
        -bodyTs: "'achiev':90 'also':7 'anoth':10 'anyth':65 'cannot':76 'chang':70 'channel':68 'configur':49,69 'could':50,89 'd':27 'depend':62 'differ':53,60 'etc':95 'eval':19,54 'evalu':13 'explicit':84 'express':31 'flake':79 'get':28 'given':85 'happen':77 'i.e':42 'input':82 'issu':102 'level':11 'locat':35 'lock':21,87 'mean':73 'most':15 'mutabl':34 'niv':94 'nix':30,38 'nixo':45 'nixos-rebuild':44 'path':39 'produc':51 'pure':18 'r13y':8 'ran':57 'rebuild':46 'reproduc':12 'result':55 'run':41 'stem':16 'time':25,61,74 'true':4 'two':52,59 'use':93 'whether':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035969"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704271315 {#2146
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      0 => App\Entity\EntryComment {#2184
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2168 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
        +body: """
          > I haven’t used channels in years, but doesn’t that just refer to the running system, not using Nix to build projects?\n
          \n
          I have no idea what you’re trying to say here.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704277971 {#2170
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@toothbrush@lemmy.blahaj.zone"
          "@Euphoma@lemmy.ml"
          "@toastal@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2169 …}
        +nested: Doctrine\ORM\PersistentCollection {#2134 …}
        +votes: Doctrine\ORM\PersistentCollection {#1985 …}
        +reports: Doctrine\ORM\PersistentCollection {#1994 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2005 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1996 …}
        -id: 276073
        -bodyTs: "'build':22 'channel':5 'doesn':9 'haven':2 'idea':27 'nix':20 'project':23 're':30 'refer':13 'run':16 'say':33 'system':17 'tri':31 'use':4,19 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7039253"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704277971 {#2183
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
    ]
    -id: 26705
    -titleTs: "'aren':2 'cannot':6 'flake':1,14,18 'guid':10 'hurt':7 'nix':13 'non':17 'non-flak':16 'real':4 'use':12 'way':19"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704289065
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10029412"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704202665 {#1422
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
  +body: """
    This is a lot to take in; it’s basically an overview of all the interesting features of Nix. When starting out, you don’t need this kind of in-depth knowledge. I personally gathered most of what was covered here in over 6-12months of using it and I did just fine.\n
    \n
    It might still not be for you but don’t take this as the reference point.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704270958 {#2287
    date: 2024-01-03 09:35:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@RenardDesMers@lemmy.ml"
    "@Atemu@lemmy.ml"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2156 …}
  +nested: Doctrine\ORM\PersistentCollection {#2154 …}
  +votes: Doctrine\ORM\PersistentCollection {#2157 …}
  +reports: Doctrine\ORM\PersistentCollection {#2147 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
  -id: 275932
  -bodyTs: "'-12':46 '6':45 'basic':10 'cover':41 'depth':32 'featur':17 'fine':55 'gather':36 'in-depth':30 'interest':16 'kind':28 'knowledg':33 'lot':4 'might':57 'month':47 'need':26 'nix':19 'overview':12 'person':35 'point':71 'refer':70 'start':21 'still':58 'take':6,66 'use':49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7035776"
  +editedAt: DateTimeImmutable @1711164347 {#2188
    date: 2024-03-23 04:25:47.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704270958 {#2142
    date: 2024-01-03 09:35:58.0 +01:00
  }
  +"title": 275932
}
"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
19 DENIED edit
App\Entity\EntryComment {#2034
  +user: App\Entity\User {#259 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Flakes-aren-t-real-and-cannot-hurt-you-a-guide-to"
    +title: "Flakes aren't real and cannot hurt you: a guide to using Nix flakes the non-flake way"
    +url: "https://jade.fyi/blog/flakes-arent-real/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 109
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721577387 {#1409
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      2 => App\Entity\EntryComment {#2034}
      1 => App\Entity\EntryComment {#2185
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2180 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
        +body: """
          While that is true, it’s also r13y on another level: Reproducible evaluation. That mostly stems from pure eval and locking.\n
          \n
          In the “before times”, you’d get your Nix expressions from some mutable location in the Nix path, so running i.e. a nixos-rebuild on your configuration could produce two different eval results when ran at two different times, depending on whether anything about your channel configuration changed in the mean time. This cannot happen with flakes as all inputs are explicitly given and locked.\n
          \n
          You could achieve the same using niv etc. before but that had its own issues.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1704271315 {#2149
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@toothbrush@lemmy.blahaj.zone"
          "@Euphoma@lemmy.ml"
          "@toastal@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2181 …}
        +nested: Doctrine\ORM\PersistentCollection {#2171 …}
        +votes: Doctrine\ORM\PersistentCollection {#2186 …}
        +reports: Doctrine\ORM\PersistentCollection {#2187 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2177 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2174 …}
        -id: 275939
        -bodyTs: "'achiev':90 'also':7 'anoth':10 'anyth':65 'cannot':76 'chang':70 'channel':68 'configur':49,69 'could':50,89 'd':27 'depend':62 'differ':53,60 'etc':95 'eval':19,54 'evalu':13 'explicit':84 'express':31 'flake':79 'get':28 'given':85 'happen':77 'i.e':42 'input':82 'issu':102 'level':11 'locat':35 'lock':21,87 'mean':73 'most':15 'mutabl':34 'niv':94 'nix':30,38 'nixo':45 'nixos-rebuild':44 'path':39 'produc':51 'pure':18 'r13y':8 'ran':57 'rebuild':46 'reproduc':12 'result':55 'run':41 'stem':16 'time':25,61,74 'true':4 'two':52,59 'use':93 'whether':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035969"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704271315 {#2146
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      0 => App\Entity\EntryComment {#2184
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2168 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
        +body: """
          > I haven’t used channels in years, but doesn’t that just refer to the running system, not using Nix to build projects?\n
          \n
          I have no idea what you’re trying to say here.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704277971 {#2170
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@toothbrush@lemmy.blahaj.zone"
          "@Euphoma@lemmy.ml"
          "@toastal@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2169 …}
        +nested: Doctrine\ORM\PersistentCollection {#2134 …}
        +votes: Doctrine\ORM\PersistentCollection {#1985 …}
        +reports: Doctrine\ORM\PersistentCollection {#1994 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2005 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1996 …}
        -id: 276073
        -bodyTs: "'build':22 'channel':5 'doesn':9 'haven':2 'idea':27 'nix':20 'project':23 're':30 'refer':13 'run':16 'say':33 'system':17 'tri':31 'use':4,19 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7039253"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704277971 {#2183
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
    ]
    -id: 26705
    -titleTs: "'aren':2 'cannot':6 'flake':1,14,18 'guid':10 'hurt':7 'nix':13 'non':17 'non-flak':16 'real':4 'use':12 'way':19"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704289065
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10029412"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704202665 {#1422
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
  +body: """
    This is a lot to take in; it’s basically an overview of all the interesting features of Nix. When starting out, you don’t need this kind of in-depth knowledge. I personally gathered most of what was covered here in over 6-12months of using it and I did just fine.\n
    \n
    It might still not be for you but don’t take this as the reference point.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704270958 {#2287
    date: 2024-01-03 09:35:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@RenardDesMers@lemmy.ml"
    "@Atemu@lemmy.ml"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2156 …}
  +nested: Doctrine\ORM\PersistentCollection {#2154 …}
  +votes: Doctrine\ORM\PersistentCollection {#2157 …}
  +reports: Doctrine\ORM\PersistentCollection {#2147 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
  -id: 275932
  -bodyTs: "'-12':46 '6':45 'basic':10 'cover':41 'depth':32 'featur':17 'fine':55 'gather':36 'in-depth':30 'interest':16 'kind':28 'knowledg':33 'lot':4 'might':57 'month':47 'need':26 'nix':19 'overview':12 'person':35 'point':71 'refer':70 'start':21 'still':58 'take':6,66 'use':49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7035776"
  +editedAt: DateTimeImmutable @1711164347 {#2188
    date: 2024-03-23 04:25:47.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704270958 {#2142
    date: 2024-01-03 09:35:58.0 +01:00
  }
  +"title": 275932
}
"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
20 DENIED moderate
App\Entity\EntryComment {#2034
  +user: App\Entity\User {#259 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Flakes-aren-t-real-and-cannot-hurt-you-a-guide-to"
    +title: "Flakes aren't real and cannot hurt you: a guide to using Nix flakes the non-flake way"
    +url: "https://jade.fyi/blog/flakes-arent-real/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 109
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721577387 {#1409
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      2 => App\Entity\EntryComment {#2034}
      1 => App\Entity\EntryComment {#2185
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2180 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
        +body: """
          While that is true, it’s also r13y on another level: Reproducible evaluation. That mostly stems from pure eval and locking.\n
          \n
          In the “before times”, you’d get your Nix expressions from some mutable location in the Nix path, so running i.e. a nixos-rebuild on your configuration could produce two different eval results when ran at two different times, depending on whether anything about your channel configuration changed in the mean time. This cannot happen with flakes as all inputs are explicitly given and locked.\n
          \n
          You could achieve the same using niv etc. before but that had its own issues.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1704271315 {#2149
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@toothbrush@lemmy.blahaj.zone"
          "@Euphoma@lemmy.ml"
          "@toastal@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2181 …}
        +nested: Doctrine\ORM\PersistentCollection {#2171 …}
        +votes: Doctrine\ORM\PersistentCollection {#2186 …}
        +reports: Doctrine\ORM\PersistentCollection {#2187 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2177 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2174 …}
        -id: 275939
        -bodyTs: "'achiev':90 'also':7 'anoth':10 'anyth':65 'cannot':76 'chang':70 'channel':68 'configur':49,69 'could':50,89 'd':27 'depend':62 'differ':53,60 'etc':95 'eval':19,54 'evalu':13 'explicit':84 'express':31 'flake':79 'get':28 'given':85 'happen':77 'i.e':42 'input':82 'issu':102 'level':11 'locat':35 'lock':21,87 'mean':73 'most':15 'mutabl':34 'niv':94 'nix':30,38 'nixo':45 'nixos-rebuild':44 'path':39 'produc':51 'pure':18 'r13y':8 'ran':57 'rebuild':46 'reproduc':12 'result':55 'run':41 'stem':16 'time':25,61,74 'true':4 'two':52,59 'use':93 'whether':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035969"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704271315 {#2146
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      0 => App\Entity\EntryComment {#2184
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2168 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
        +body: """
          > I haven’t used channels in years, but doesn’t that just refer to the running system, not using Nix to build projects?\n
          \n
          I have no idea what you’re trying to say here.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704277971 {#2170
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@toothbrush@lemmy.blahaj.zone"
          "@Euphoma@lemmy.ml"
          "@toastal@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2169 …}
        +nested: Doctrine\ORM\PersistentCollection {#2134 …}
        +votes: Doctrine\ORM\PersistentCollection {#1985 …}
        +reports: Doctrine\ORM\PersistentCollection {#1994 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2005 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1996 …}
        -id: 276073
        -bodyTs: "'build':22 'channel':5 'doesn':9 'haven':2 'idea':27 'nix':20 'project':23 're':30 'refer':13 'run':16 'say':33 'system':17 'tri':31 'use':4,19 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7039253"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704277971 {#2183
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
    ]
    -id: 26705
    -titleTs: "'aren':2 'cannot':6 'flake':1,14,18 'guid':10 'hurt':7 'nix':13 'non':17 'non-flak':16 'real':4 'use':12 'way':19"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704289065
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10029412"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704202665 {#1422
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
  +body: """
    This is a lot to take in; it’s basically an overview of all the interesting features of Nix. When starting out, you don’t need this kind of in-depth knowledge. I personally gathered most of what was covered here in over 6-12months of using it and I did just fine.\n
    \n
    It might still not be for you but don’t take this as the reference point.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704270958 {#2287
    date: 2024-01-03 09:35:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@RenardDesMers@lemmy.ml"
    "@Atemu@lemmy.ml"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2156 …}
  +nested: Doctrine\ORM\PersistentCollection {#2154 …}
  +votes: Doctrine\ORM\PersistentCollection {#2157 …}
  +reports: Doctrine\ORM\PersistentCollection {#2147 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
  -id: 275932
  -bodyTs: "'-12':46 '6':45 'basic':10 'cover':41 'depth':32 'featur':17 'fine':55 'gather':36 'in-depth':30 'interest':16 'kind':28 'knowledg':33 'lot':4 'might':57 'month':47 'need':26 'nix':19 'overview':12 'person':35 'point':71 'refer':70 'start':21 'still':58 'take':6,66 'use':49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7035776"
  +editedAt: DateTimeImmutable @1711164347 {#2188
    date: 2024-03-23 04:25:47.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704270958 {#2142
    date: 2024-01-03 09:35:58.0 +01:00
  }
  +"title": 275932
}
"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
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 {#2185
  +user: App\Entity\User {#259 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Flakes-aren-t-real-and-cannot-hurt-you-a-guide-to"
    +title: "Flakes aren't real and cannot hurt you: a guide to using Nix flakes the non-flake way"
    +url: "https://jade.fyi/blog/flakes-arent-real/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 109
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721577387 {#1409
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      2 => App\Entity\EntryComment {#2034
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
        +body: """
          This is a lot to take in; it’s basically an overview of all the interesting features of Nix. When starting out, you don’t need this kind of in-depth knowledge. I personally gathered most of what was covered here in over 6-12months of using it and I did just fine.\n
          \n
          It might still not be for you but don’t take this as the reference point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1704270958 {#2287
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@RenardDesMers@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@RenardDesMers@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2156 …}
        +nested: Doctrine\ORM\PersistentCollection {#2154 …}
        +votes: Doctrine\ORM\PersistentCollection {#2157 …}
        +reports: Doctrine\ORM\PersistentCollection {#2147 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
        -id: 275932
        -bodyTs: "'-12':46 '6':45 'basic':10 'cover':41 'depth':32 'featur':17 'fine':55 'gather':36 'in-depth':30 'interest':16 'kind':28 'knowledg':33 'lot':4 'might':57 'month':47 'need':26 'nix':19 'overview':12 'person':35 'point':71 'refer':70 'start':21 'still':58 'take':6,66 'use':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035776"
        +editedAt: DateTimeImmutable @1711164347 {#2188
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2142
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      1 => App\Entity\EntryComment {#2185}
      0 => App\Entity\EntryComment {#2184
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2168 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
        +body: """
          > I haven’t used channels in years, but doesn’t that just refer to the running system, not using Nix to build projects?\n
          \n
          I have no idea what you’re trying to say here.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704277971 {#2170
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@toothbrush@lemmy.blahaj.zone"
          "@Euphoma@lemmy.ml"
          "@toastal@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2169 …}
        +nested: Doctrine\ORM\PersistentCollection {#2134 …}
        +votes: Doctrine\ORM\PersistentCollection {#1985 …}
        +reports: Doctrine\ORM\PersistentCollection {#1994 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2005 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1996 …}
        -id: 276073
        -bodyTs: "'build':22 'channel':5 'doesn':9 'haven':2 'idea':27 'nix':20 'project':23 're':30 'refer':13 'run':16 'say':33 'system':17 'tri':31 'use':4,19 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7039253"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704277971 {#2183
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
    ]
    -id: 26705
    -titleTs: "'aren':2 'cannot':6 'flake':1,14,18 'guid':10 'hurt':7 'nix':13 'non':17 'non-flak':16 'real':4 'use':12 'way':19"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704289065
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10029412"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704202665 {#1422
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2180 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
  +body: """
    While that is true, it’s also r13y on another level: Reproducible evaluation. That mostly stems from pure eval and locking.\n
    \n
    In the “before times”, you’d get your Nix expressions from some mutable location in the Nix path, so running i.e. a nixos-rebuild on your configuration could produce two different eval results when ran at two different times, depending on whether anything about your channel configuration changed in the mean time. This cannot happen with flakes as all inputs are explicitly given and locked.\n
    \n
    You could achieve the same using niv etc. before but that had its own issues.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704271315 {#2149
    date: 2024-01-03 09:41:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@toothbrush@lemmy.blahaj.zone"
    "@Euphoma@lemmy.ml"
    "@toastal@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2181 …}
  +nested: Doctrine\ORM\PersistentCollection {#2171 …}
  +votes: Doctrine\ORM\PersistentCollection {#2186 …}
  +reports: Doctrine\ORM\PersistentCollection {#2187 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2174 …}
  -id: 275939
  -bodyTs: "'achiev':90 'also':7 'anoth':10 'anyth':65 'cannot':76 'chang':70 'channel':68 'configur':49,69 'could':50,89 'd':27 'depend':62 'differ':53,60 'etc':95 'eval':19,54 'evalu':13 'explicit':84 'express':31 'flake':79 'get':28 'given':85 'happen':77 'i.e':42 'input':82 'issu':102 'level':11 'locat':35 'lock':21,87 'mean':73 'most':15 'mutabl':34 'niv':94 'nix':30,38 'nixo':45 'nixos-rebuild':44 'path':39 'produc':51 'pure':18 'r13y':8 'ran':57 'rebuild':46 'reproduc':12 'result':55 'run':41 'stem':16 'time':25,61,74 'true':4 'two':52,59 'use':93 'whether':64"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7035969"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704271315 {#2146
    date: 2024-01-03 09:41:55.0 +01:00
  }
  +"title": 275939
}
"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 {#2185
  +user: App\Entity\User {#259 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Flakes-aren-t-real-and-cannot-hurt-you-a-guide-to"
    +title: "Flakes aren't real and cannot hurt you: a guide to using Nix flakes the non-flake way"
    +url: "https://jade.fyi/blog/flakes-arent-real/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 109
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721577387 {#1409
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      2 => App\Entity\EntryComment {#2034
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
        +body: """
          This is a lot to take in; it’s basically an overview of all the interesting features of Nix. When starting out, you don’t need this kind of in-depth knowledge. I personally gathered most of what was covered here in over 6-12months of using it and I did just fine.\n
          \n
          It might still not be for you but don’t take this as the reference point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1704270958 {#2287
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@RenardDesMers@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@RenardDesMers@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2156 …}
        +nested: Doctrine\ORM\PersistentCollection {#2154 …}
        +votes: Doctrine\ORM\PersistentCollection {#2157 …}
        +reports: Doctrine\ORM\PersistentCollection {#2147 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
        -id: 275932
        -bodyTs: "'-12':46 '6':45 'basic':10 'cover':41 'depth':32 'featur':17 'fine':55 'gather':36 'in-depth':30 'interest':16 'kind':28 'knowledg':33 'lot':4 'might':57 'month':47 'need':26 'nix':19 'overview':12 'person':35 'point':71 'refer':70 'start':21 'still':58 'take':6,66 'use':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035776"
        +editedAt: DateTimeImmutable @1711164347 {#2188
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2142
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      1 => App\Entity\EntryComment {#2185}
      0 => App\Entity\EntryComment {#2184
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2168 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
        +body: """
          > I haven’t used channels in years, but doesn’t that just refer to the running system, not using Nix to build projects?\n
          \n
          I have no idea what you’re trying to say here.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704277971 {#2170
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@toothbrush@lemmy.blahaj.zone"
          "@Euphoma@lemmy.ml"
          "@toastal@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2169 …}
        +nested: Doctrine\ORM\PersistentCollection {#2134 …}
        +votes: Doctrine\ORM\PersistentCollection {#1985 …}
        +reports: Doctrine\ORM\PersistentCollection {#1994 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2005 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1996 …}
        -id: 276073
        -bodyTs: "'build':22 'channel':5 'doesn':9 'haven':2 'idea':27 'nix':20 'project':23 're':30 'refer':13 'run':16 'say':33 'system':17 'tri':31 'use':4,19 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7039253"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704277971 {#2183
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
    ]
    -id: 26705
    -titleTs: "'aren':2 'cannot':6 'flake':1,14,18 'guid':10 'hurt':7 'nix':13 'non':17 'non-flak':16 'real':4 'use':12 'way':19"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704289065
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10029412"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704202665 {#1422
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2180 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
  +body: """
    While that is true, it’s also r13y on another level: Reproducible evaluation. That mostly stems from pure eval and locking.\n
    \n
    In the “before times”, you’d get your Nix expressions from some mutable location in the Nix path, so running i.e. a nixos-rebuild on your configuration could produce two different eval results when ran at two different times, depending on whether anything about your channel configuration changed in the mean time. This cannot happen with flakes as all inputs are explicitly given and locked.\n
    \n
    You could achieve the same using niv etc. before but that had its own issues.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704271315 {#2149
    date: 2024-01-03 09:41:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@toothbrush@lemmy.blahaj.zone"
    "@Euphoma@lemmy.ml"
    "@toastal@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2181 …}
  +nested: Doctrine\ORM\PersistentCollection {#2171 …}
  +votes: Doctrine\ORM\PersistentCollection {#2186 …}
  +reports: Doctrine\ORM\PersistentCollection {#2187 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2174 …}
  -id: 275939
  -bodyTs: "'achiev':90 'also':7 'anoth':10 'anyth':65 'cannot':76 'chang':70 'channel':68 'configur':49,69 'could':50,89 'd':27 'depend':62 'differ':53,60 'etc':95 'eval':19,54 'evalu':13 'explicit':84 'express':31 'flake':79 'get':28 'given':85 'happen':77 'i.e':42 'input':82 'issu':102 'level':11 'locat':35 'lock':21,87 'mean':73 'most':15 'mutabl':34 'niv':94 'nix':30,38 'nixo':45 'nixos-rebuild':44 'path':39 'produc':51 'pure':18 'r13y':8 'ran':57 'rebuild':46 'reproduc':12 'result':55 'run':41 'stem':16 'time':25,61,74 'true':4 'two':52,59 'use':93 'whether':64"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7035969"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704271315 {#2146
    date: 2024-01-03 09:41:55.0 +01:00
  }
  +"title": 275939
}
"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 {#2185
  +user: App\Entity\User {#259 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Flakes-aren-t-real-and-cannot-hurt-you-a-guide-to"
    +title: "Flakes aren't real and cannot hurt you: a guide to using Nix flakes the non-flake way"
    +url: "https://jade.fyi/blog/flakes-arent-real/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 109
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721577387 {#1409
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      2 => App\Entity\EntryComment {#2034
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
        +body: """
          This is a lot to take in; it’s basically an overview of all the interesting features of Nix. When starting out, you don’t need this kind of in-depth knowledge. I personally gathered most of what was covered here in over 6-12months of using it and I did just fine.\n
          \n
          It might still not be for you but don’t take this as the reference point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1704270958 {#2287
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@RenardDesMers@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@RenardDesMers@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2156 …}
        +nested: Doctrine\ORM\PersistentCollection {#2154 …}
        +votes: Doctrine\ORM\PersistentCollection {#2157 …}
        +reports: Doctrine\ORM\PersistentCollection {#2147 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
        -id: 275932
        -bodyTs: "'-12':46 '6':45 'basic':10 'cover':41 'depth':32 'featur':17 'fine':55 'gather':36 'in-depth':30 'interest':16 'kind':28 'knowledg':33 'lot':4 'might':57 'month':47 'need':26 'nix':19 'overview':12 'person':35 'point':71 'refer':70 'start':21 'still':58 'take':6,66 'use':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035776"
        +editedAt: DateTimeImmutable @1711164347 {#2188
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2142
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      1 => App\Entity\EntryComment {#2185}
      0 => App\Entity\EntryComment {#2184
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2168 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
        +body: """
          > I haven’t used channels in years, but doesn’t that just refer to the running system, not using Nix to build projects?\n
          \n
          I have no idea what you’re trying to say here.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704277971 {#2170
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@toothbrush@lemmy.blahaj.zone"
          "@Euphoma@lemmy.ml"
          "@toastal@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2169 …}
        +nested: Doctrine\ORM\PersistentCollection {#2134 …}
        +votes: Doctrine\ORM\PersistentCollection {#1985 …}
        +reports: Doctrine\ORM\PersistentCollection {#1994 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2005 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1996 …}
        -id: 276073
        -bodyTs: "'build':22 'channel':5 'doesn':9 'haven':2 'idea':27 'nix':20 'project':23 're':30 'refer':13 'run':16 'say':33 'system':17 'tri':31 'use':4,19 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7039253"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704277971 {#2183
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
    ]
    -id: 26705
    -titleTs: "'aren':2 'cannot':6 'flake':1,14,18 'guid':10 'hurt':7 'nix':13 'non':17 'non-flak':16 'real':4 'use':12 'way':19"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704289065
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10029412"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704202665 {#1422
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2180 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
  +body: """
    While that is true, it’s also r13y on another level: Reproducible evaluation. That mostly stems from pure eval and locking.\n
    \n
    In the “before times”, you’d get your Nix expressions from some mutable location in the Nix path, so running i.e. a nixos-rebuild on your configuration could produce two different eval results when ran at two different times, depending on whether anything about your channel configuration changed in the mean time. This cannot happen with flakes as all inputs are explicitly given and locked.\n
    \n
    You could achieve the same using niv etc. before but that had its own issues.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704271315 {#2149
    date: 2024-01-03 09:41:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@toothbrush@lemmy.blahaj.zone"
    "@Euphoma@lemmy.ml"
    "@toastal@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2181 …}
  +nested: Doctrine\ORM\PersistentCollection {#2171 …}
  +votes: Doctrine\ORM\PersistentCollection {#2186 …}
  +reports: Doctrine\ORM\PersistentCollection {#2187 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2174 …}
  -id: 275939
  -bodyTs: "'achiev':90 'also':7 'anoth':10 'anyth':65 'cannot':76 'chang':70 'channel':68 'configur':49,69 'could':50,89 'd':27 'depend':62 'differ':53,60 'etc':95 'eval':19,54 'evalu':13 'explicit':84 'express':31 'flake':79 'get':28 'given':85 'happen':77 'i.e':42 'input':82 'issu':102 'level':11 'locat':35 'lock':21,87 'mean':73 'most':15 'mutabl':34 'niv':94 'nix':30,38 'nixo':45 'nixos-rebuild':44 'path':39 'produc':51 'pure':18 'r13y':8 'ran':57 'rebuild':46 'reproduc':12 'result':55 'run':41 'stem':16 'time':25,61,74 'true':4 'two':52,59 'use':93 'whether':64"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7035969"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704271315 {#2146
    date: 2024-01-03 09:41:55.0 +01:00
  }
  +"title": 275939
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#2184
  +user: App\Entity\User {#259 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Flakes-aren-t-real-and-cannot-hurt-you-a-guide-to"
    +title: "Flakes aren't real and cannot hurt you: a guide to using Nix flakes the non-flake way"
    +url: "https://jade.fyi/blog/flakes-arent-real/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 109
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721577387 {#1409
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      2 => App\Entity\EntryComment {#2034
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
        +body: """
          This is a lot to take in; it’s basically an overview of all the interesting features of Nix. When starting out, you don’t need this kind of in-depth knowledge. I personally gathered most of what was covered here in over 6-12months of using it and I did just fine.\n
          \n
          It might still not be for you but don’t take this as the reference point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1704270958 {#2287
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@RenardDesMers@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@RenardDesMers@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2156 …}
        +nested: Doctrine\ORM\PersistentCollection {#2154 …}
        +votes: Doctrine\ORM\PersistentCollection {#2157 …}
        +reports: Doctrine\ORM\PersistentCollection {#2147 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
        -id: 275932
        -bodyTs: "'-12':46 '6':45 'basic':10 'cover':41 'depth':32 'featur':17 'fine':55 'gather':36 'in-depth':30 'interest':16 'kind':28 'knowledg':33 'lot':4 'might':57 'month':47 'need':26 'nix':19 'overview':12 'person':35 'point':71 'refer':70 'start':21 'still':58 'take':6,66 'use':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035776"
        +editedAt: DateTimeImmutable @1711164347 {#2188
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2142
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      1 => App\Entity\EntryComment {#2185
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2180 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
        +body: """
          While that is true, it’s also r13y on another level: Reproducible evaluation. That mostly stems from pure eval and locking.\n
          \n
          In the “before times”, you’d get your Nix expressions from some mutable location in the Nix path, so running i.e. a nixos-rebuild on your configuration could produce two different eval results when ran at two different times, depending on whether anything about your channel configuration changed in the mean time. This cannot happen with flakes as all inputs are explicitly given and locked.\n
          \n
          You could achieve the same using niv etc. before but that had its own issues.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1704271315 {#2149
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@toothbrush@lemmy.blahaj.zone"
          "@Euphoma@lemmy.ml"
          "@toastal@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2181 …}
        +nested: Doctrine\ORM\PersistentCollection {#2171 …}
        +votes: Doctrine\ORM\PersistentCollection {#2186 …}
        +reports: Doctrine\ORM\PersistentCollection {#2187 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2177 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2174 …}
        -id: 275939
        -bodyTs: "'achiev':90 'also':7 'anoth':10 'anyth':65 'cannot':76 'chang':70 'channel':68 'configur':49,69 'could':50,89 'd':27 'depend':62 'differ':53,60 'etc':95 'eval':19,54 'evalu':13 'explicit':84 'express':31 'flake':79 'get':28 'given':85 'happen':77 'i.e':42 'input':82 'issu':102 'level':11 'locat':35 'lock':21,87 'mean':73 'most':15 'mutabl':34 'niv':94 'nix':30,38 'nixo':45 'nixos-rebuild':44 'path':39 'produc':51 'pure':18 'r13y':8 'ran':57 'rebuild':46 'reproduc':12 'result':55 'run':41 'stem':16 'time':25,61,74 'true':4 'two':52,59 'use':93 'whether':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035969"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704271315 {#2146
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      0 => App\Entity\EntryComment {#2184}
    ]
    -id: 26705
    -titleTs: "'aren':2 'cannot':6 'flake':1,14,18 'guid':10 'hurt':7 'nix':13 'non':17 'non-flak':16 'real':4 'use':12 'way':19"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704289065
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10029412"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704202665 {#1422
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2168 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
  +body: """
    > I haven’t used channels in years, but doesn’t that just refer to the running system, not using Nix to build projects?\n
    \n
    I have no idea what you’re trying to say here.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704277971 {#2170
    date: 2024-01-03 11:32:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@toothbrush@lemmy.blahaj.zone"
    "@Euphoma@lemmy.ml"
    "@toastal@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2169 …}
  +nested: Doctrine\ORM\PersistentCollection {#2134 …}
  +votes: Doctrine\ORM\PersistentCollection {#1985 …}
  +reports: Doctrine\ORM\PersistentCollection {#1994 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2005 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1996 …}
  -id: 276073
  -bodyTs: "'build':22 'channel':5 'doesn':9 'haven':2 'idea':27 'nix':20 'project':23 're':30 'refer':13 'run':16 'say':33 'system':17 'tri':31 'use':4,19 'year':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7039253"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704277971 {#2183
    date: 2024-01-03 11:32:51.0 +01:00
  }
  +"title": 276073
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#2184
  +user: App\Entity\User {#259 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Flakes-aren-t-real-and-cannot-hurt-you-a-guide-to"
    +title: "Flakes aren't real and cannot hurt you: a guide to using Nix flakes the non-flake way"
    +url: "https://jade.fyi/blog/flakes-arent-real/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 109
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721577387 {#1409
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      2 => App\Entity\EntryComment {#2034
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
        +body: """
          This is a lot to take in; it’s basically an overview of all the interesting features of Nix. When starting out, you don’t need this kind of in-depth knowledge. I personally gathered most of what was covered here in over 6-12months of using it and I did just fine.\n
          \n
          It might still not be for you but don’t take this as the reference point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1704270958 {#2287
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@RenardDesMers@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@RenardDesMers@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2156 …}
        +nested: Doctrine\ORM\PersistentCollection {#2154 …}
        +votes: Doctrine\ORM\PersistentCollection {#2157 …}
        +reports: Doctrine\ORM\PersistentCollection {#2147 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
        -id: 275932
        -bodyTs: "'-12':46 '6':45 'basic':10 'cover':41 'depth':32 'featur':17 'fine':55 'gather':36 'in-depth':30 'interest':16 'kind':28 'knowledg':33 'lot':4 'might':57 'month':47 'need':26 'nix':19 'overview':12 'person':35 'point':71 'refer':70 'start':21 'still':58 'take':6,66 'use':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035776"
        +editedAt: DateTimeImmutable @1711164347 {#2188
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2142
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      1 => App\Entity\EntryComment {#2185
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2180 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
        +body: """
          While that is true, it’s also r13y on another level: Reproducible evaluation. That mostly stems from pure eval and locking.\n
          \n
          In the “before times”, you’d get your Nix expressions from some mutable location in the Nix path, so running i.e. a nixos-rebuild on your configuration could produce two different eval results when ran at two different times, depending on whether anything about your channel configuration changed in the mean time. This cannot happen with flakes as all inputs are explicitly given and locked.\n
          \n
          You could achieve the same using niv etc. before but that had its own issues.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1704271315 {#2149
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@toothbrush@lemmy.blahaj.zone"
          "@Euphoma@lemmy.ml"
          "@toastal@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2181 …}
        +nested: Doctrine\ORM\PersistentCollection {#2171 …}
        +votes: Doctrine\ORM\PersistentCollection {#2186 …}
        +reports: Doctrine\ORM\PersistentCollection {#2187 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2177 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2174 …}
        -id: 275939
        -bodyTs: "'achiev':90 'also':7 'anoth':10 'anyth':65 'cannot':76 'chang':70 'channel':68 'configur':49,69 'could':50,89 'd':27 'depend':62 'differ':53,60 'etc':95 'eval':19,54 'evalu':13 'explicit':84 'express':31 'flake':79 'get':28 'given':85 'happen':77 'i.e':42 'input':82 'issu':102 'level':11 'locat':35 'lock':21,87 'mean':73 'most':15 'mutabl':34 'niv':94 'nix':30,38 'nixo':45 'nixos-rebuild':44 'path':39 'produc':51 'pure':18 'r13y':8 'ran':57 'rebuild':46 'reproduc':12 'result':55 'run':41 'stem':16 'time':25,61,74 'true':4 'two':52,59 'use':93 'whether':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035969"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704271315 {#2146
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      0 => App\Entity\EntryComment {#2184}
    ]
    -id: 26705
    -titleTs: "'aren':2 'cannot':6 'flake':1,14,18 'guid':10 'hurt':7 'nix':13 'non':17 'non-flak':16 'real':4 'use':12 'way':19"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704289065
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10029412"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704202665 {#1422
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2168 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
  +body: """
    > I haven’t used channels in years, but doesn’t that just refer to the running system, not using Nix to build projects?\n
    \n
    I have no idea what you’re trying to say here.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704277971 {#2170
    date: 2024-01-03 11:32:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@toothbrush@lemmy.blahaj.zone"
    "@Euphoma@lemmy.ml"
    "@toastal@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2169 …}
  +nested: Doctrine\ORM\PersistentCollection {#2134 …}
  +votes: Doctrine\ORM\PersistentCollection {#1985 …}
  +reports: Doctrine\ORM\PersistentCollection {#1994 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2005 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1996 …}
  -id: 276073
  -bodyTs: "'build':22 'channel':5 'doesn':9 'haven':2 'idea':27 'nix':20 'project':23 're':30 'refer':13 'run':16 'say':33 'system':17 'tri':31 'use':4,19 'year':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7039253"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704277971 {#2183
    date: 2024-01-03 11:32:51.0 +01:00
  }
  +"title": 276073
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#2184
  +user: App\Entity\User {#259 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#259 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Flakes-aren-t-real-and-cannot-hurt-you-a-guide-to"
    +title: "Flakes aren't real and cannot hurt you: a guide to using Nix flakes the non-flake way"
    +url: "https://jade.fyi/blog/flakes-arent-real/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 109
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721577387 {#1409
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      2 => App\Entity\EntryComment {#2034
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2039 …}
        +body: """
          This is a lot to take in; it’s basically an overview of all the interesting features of Nix. When starting out, you don’t need this kind of in-depth knowledge. I personally gathered most of what was covered here in over 6-12months of using it and I did just fine.\n
          \n
          It might still not be for you but don’t take this as the reference point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1704270958 {#2287
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@RenardDesMers@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@RenardDesMers@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2156 …}
        +nested: Doctrine\ORM\PersistentCollection {#2154 …}
        +votes: Doctrine\ORM\PersistentCollection {#2157 …}
        +reports: Doctrine\ORM\PersistentCollection {#2147 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
        -id: 275932
        -bodyTs: "'-12':46 '6':45 'basic':10 'cover':41 'depth':32 'featur':17 'fine':55 'gather':36 'in-depth':30 'interest':16 'kind':28 'knowledg':33 'lot':4 'might':57 'month':47 'need':26 'nix':19 'overview':12 'person':35 'point':71 'refer':70 'start':21 'still':58 'take':6,66 'use':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035776"
        +editedAt: DateTimeImmutable @1711164347 {#2188
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2142
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      1 => App\Entity\EntryComment {#2185
        +user: App\Entity\User {#259 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2180 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
        +body: """
          While that is true, it’s also r13y on another level: Reproducible evaluation. That mostly stems from pure eval and locking.\n
          \n
          In the “before times”, you’d get your Nix expressions from some mutable location in the Nix path, so running i.e. a nixos-rebuild on your configuration could produce two different eval results when ran at two different times, depending on whether anything about your channel configuration changed in the mean time. This cannot happen with flakes as all inputs are explicitly given and locked.\n
          \n
          You could achieve the same using niv etc. before but that had its own issues.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1704271315 {#2149
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@toothbrush@lemmy.blahaj.zone"
          "@Euphoma@lemmy.ml"
          "@toastal@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2181 …}
        +nested: Doctrine\ORM\PersistentCollection {#2171 …}
        +votes: Doctrine\ORM\PersistentCollection {#2186 …}
        +reports: Doctrine\ORM\PersistentCollection {#2187 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2177 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2174 …}
        -id: 275939
        -bodyTs: "'achiev':90 'also':7 'anoth':10 'anyth':65 'cannot':76 'chang':70 'channel':68 'configur':49,69 'could':50,89 'd':27 'depend':62 'differ':53,60 'etc':95 'eval':19,54 'evalu':13 'explicit':84 'express':31 'flake':79 'get':28 'given':85 'happen':77 'i.e':42 'input':82 'issu':102 'level':11 'locat':35 'lock':21,87 'mean':73 'most':15 'mutabl':34 'niv':94 'nix':30,38 'nixo':45 'nixos-rebuild':44 'path':39 'produc':51 'pure':18 'r13y':8 'ran':57 'rebuild':46 'reproduc':12 'result':55 'run':41 'stem':16 'time':25,61,74 'true':4 'two':52,59 'use':93 'whether':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7035969"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704271315 {#2146
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      0 => App\Entity\EntryComment {#2184}
    ]
    -id: 26705
    -titleTs: "'aren':2 'cannot':6 'flake':1,14,18 'guid':10 'hurt':7 'nix':13 'non':17 'non-flak':16 'real':4 'use':12 'way':19"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704289065
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10029412"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704202665 {#1422
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2168 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2179 …}
  +body: """
    > I haven’t used channels in years, but doesn’t that just refer to the running system, not using Nix to build projects?\n
    \n
    I have no idea what you’re trying to say here.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704277971 {#2170
    date: 2024-01-03 11:32:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@toothbrush@lemmy.blahaj.zone"
    "@Euphoma@lemmy.ml"
    "@toastal@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2169 …}
  +nested: Doctrine\ORM\PersistentCollection {#2134 …}
  +votes: Doctrine\ORM\PersistentCollection {#1985 …}
  +reports: Doctrine\ORM\PersistentCollection {#1994 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2005 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1996 …}
  -id: 276073
  -bodyTs: "'build':22 'channel':5 'doesn':9 'haven':2 'idea':27 'nix':20 'project':23 're':30 'refer':13 'run':16 'say':33 'system':17 'tri':31 'use':4,19 'year':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7039253"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704277971 {#2183
    date: 2024-01-03 11:32:51.0 +01:00
  }
  +"title": 276073
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2212
  +user: Proxies\__CG__\App\Entity\User {#2600 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Uid-gid-in-docker-containers-don-t-match-the-uid-gid-on-the"
  +title: "Uid/gid in docker containers don't match the uid/gid on the server?"
  +url: null
  +body: """
    Installed a new debian server, installed docker, but then now i have a problem with permissions on passed directories.\n
    \n
    On the previous server, the uid/gids inside the docker container match the uid/gid on the real server.\n
    \n
    Root is 0, www-data is 33, and so on.\n
    \n
    On this new server, instead, files owned by root (0) in the container are translated to 1000 on the server, www-data (33) is 100032, and so on (+1000 appended to the uid)\n
    \n
    Is this normal or did I misconfigure something? On the previous server I was running everything as root (the interactive user was root), and i would like to avoid that
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 17
  +favouriteCount: 42
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711314477 {#2896
    date: 2024-03-24 22:07:57.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2694 …}
  +votes: Doctrine\ORM\PersistentCollection {#2915 …}
  +reports: Doctrine\ORM\PersistentCollection {#2917 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
  +badges: Doctrine\ORM\PersistentCollection {#2923 …}
  +children: [
    App\Entity\EntryComment {#2207
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2209 …}
      +body: "Why go through all of that complexity when you could just `sudo apt install docker`?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704197511 {#2210
        date: 2024-01-02 13:11:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Moonrise2473@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2204 …}
      +nested: Doctrine\ORM\PersistentCollection {#2211 …}
      +votes: Doctrine\ORM\PersistentCollection {#2266 …}
      +reports: Doctrine\ORM\PersistentCollection {#2268 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2273 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2274 …}
      -id: 273200
      -bodyTs: "'apt':13 'complex':7 'could':10 'docker':15 'go':2 'instal':14 'sudo':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7009410"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704197511 {#2203
        date: 2024-01-02 13:11:51.0 +01:00
      }
      +"title": 273200
    }
  ]
  -id: 26687
  -titleTs: "'contain':4 'docker':3 'match':7 'server':12 'uid/gid':1,9"
  -bodyTs: "'+1000':77 '0':39,57 '1000':64 '100032':73 '33':44,71 'append':78 'avoid':110 'contain':29,60 'data':42,70 'debian':4 'directori':19 'docker':7,28 'everyth':97 'file':53 'insid':26 'instal':1,6 'instead':52 'interact':101 'like':108 'match':30 'misconfigur':88 'new':3,50 'normal':84 'own':54 'pass':18 'permiss':16 'previous':22,92 'problem':14 'real':35 'root':37,56,99,104 'run':96 'server':5,23,36,51,67,93 'someth':89 'translat':62 'uid':81 'uid/gid':32 'uid/gids':25 'user':102 'would':107 'www':41,69 'www-data':40,68"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704278621
  +visibility: "visible             "
  +apId: "https://feddit.it/post/4513735"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704192221 {#2887
    date: 2024-01-02 11:43:41.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2212
  +user: Proxies\__CG__\App\Entity\User {#2600 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Uid-gid-in-docker-containers-don-t-match-the-uid-gid-on-the"
  +title: "Uid/gid in docker containers don't match the uid/gid on the server?"
  +url: null
  +body: """
    Installed a new debian server, installed docker, but then now i have a problem with permissions on passed directories.\n
    \n
    On the previous server, the uid/gids inside the docker container match the uid/gid on the real server.\n
    \n
    Root is 0, www-data is 33, and so on.\n
    \n
    On this new server, instead, files owned by root (0) in the container are translated to 1000 on the server, www-data (33) is 100032, and so on (+1000 appended to the uid)\n
    \n
    Is this normal or did I misconfigure something? On the previous server I was running everything as root (the interactive user was root), and i would like to avoid that
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 17
  +favouriteCount: 42
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711314477 {#2896
    date: 2024-03-24 22:07:57.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2694 …}
  +votes: Doctrine\ORM\PersistentCollection {#2915 …}
  +reports: Doctrine\ORM\PersistentCollection {#2917 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
  +badges: Doctrine\ORM\PersistentCollection {#2923 …}
  +children: [
    App\Entity\EntryComment {#2207
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2209 …}
      +body: "Why go through all of that complexity when you could just `sudo apt install docker`?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704197511 {#2210
        date: 2024-01-02 13:11:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Moonrise2473@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2204 …}
      +nested: Doctrine\ORM\PersistentCollection {#2211 …}
      +votes: Doctrine\ORM\PersistentCollection {#2266 …}
      +reports: Doctrine\ORM\PersistentCollection {#2268 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2273 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2274 …}
      -id: 273200
      -bodyTs: "'apt':13 'complex':7 'could':10 'docker':15 'go':2 'instal':14 'sudo':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7009410"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704197511 {#2203
        date: 2024-01-02 13:11:51.0 +01:00
      }
      +"title": 273200
    }
  ]
  -id: 26687
  -titleTs: "'contain':4 'docker':3 'match':7 'server':12 'uid/gid':1,9"
  -bodyTs: "'+1000':77 '0':39,57 '1000':64 '100032':73 '33':44,71 'append':78 'avoid':110 'contain':29,60 'data':42,70 'debian':4 'directori':19 'docker':7,28 'everyth':97 'file':53 'insid':26 'instal':1,6 'instead':52 'interact':101 'like':108 'match':30 'misconfigur':88 'new':3,50 'normal':84 'own':54 'pass':18 'permiss':16 'previous':22,92 'problem':14 'real':35 'root':37,56,99,104 'run':96 'server':5,23,36,51,67,93 'someth':89 'translat':62 'uid':81 'uid/gid':32 'uid/gids':25 'user':102 'would':107 'www':41,69 'www-data':40,68"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704278621
  +visibility: "visible             "
  +apId: "https://feddit.it/post/4513735"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704192221 {#2887
    date: 2024-01-02 11:43:41.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2212
  +user: Proxies\__CG__\App\Entity\User {#2600 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Uid-gid-in-docker-containers-don-t-match-the-uid-gid-on-the"
  +title: "Uid/gid in docker containers don't match the uid/gid on the server?"
  +url: null
  +body: """
    Installed a new debian server, installed docker, but then now i have a problem with permissions on passed directories.\n
    \n
    On the previous server, the uid/gids inside the docker container match the uid/gid on the real server.\n
    \n
    Root is 0, www-data is 33, and so on.\n
    \n
    On this new server, instead, files owned by root (0) in the container are translated to 1000 on the server, www-data (33) is 100032, and so on (+1000 appended to the uid)\n
    \n
    Is this normal or did I misconfigure something? On the previous server I was running everything as root (the interactive user was root), and i would like to avoid that
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 17
  +favouriteCount: 42
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711314477 {#2896
    date: 2024-03-24 22:07:57.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2694 …}
  +votes: Doctrine\ORM\PersistentCollection {#2915 …}
  +reports: Doctrine\ORM\PersistentCollection {#2917 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
  +badges: Doctrine\ORM\PersistentCollection {#2923 …}
  +children: [
    App\Entity\EntryComment {#2207
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2209 …}
      +body: "Why go through all of that complexity when you could just `sudo apt install docker`?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704197511 {#2210
        date: 2024-01-02 13:11:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Moonrise2473@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2204 …}
      +nested: Doctrine\ORM\PersistentCollection {#2211 …}
      +votes: Doctrine\ORM\PersistentCollection {#2266 …}
      +reports: Doctrine\ORM\PersistentCollection {#2268 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2273 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2274 …}
      -id: 273200
      -bodyTs: "'apt':13 'complex':7 'could':10 'docker':15 'go':2 'instal':14 'sudo':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7009410"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704197511 {#2203
        date: 2024-01-02 13:11:51.0 +01:00
      }
      +"title": 273200
    }
  ]
  -id: 26687
  -titleTs: "'contain':4 'docker':3 'match':7 'server':12 'uid/gid':1,9"
  -bodyTs: "'+1000':77 '0':39,57 '1000':64 '100032':73 '33':44,71 'append':78 'avoid':110 'contain':29,60 'data':42,70 'debian':4 'directori':19 'docker':7,28 'everyth':97 'file':53 'insid':26 'instal':1,6 'instead':52 'interact':101 'like':108 'match':30 'misconfigur':88 'new':3,50 'normal':84 'own':54 'pass':18 'permiss':16 'previous':22,92 'problem':14 'real':35 'root':37,56,99,104 'run':96 'server':5,23,36,51,67,93 'someth':89 'translat':62 'uid':81 'uid/gid':32 'uid/gids':25 'user':102 'would':107 'www':41,69 'www-data':40,68"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704278621
  +visibility: "visible             "
  +apId: "https://feddit.it/post/4513735"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704192221 {#2887
    date: 2024-01-02 11:43:41.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#2207
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2212
    +user: Proxies\__CG__\App\Entity\User {#2600 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Uid-gid-in-docker-containers-don-t-match-the-uid-gid-on-the"
    +title: "Uid/gid in docker containers don't match the uid/gid on the server?"
    +url: null
    +body: """
      Installed a new debian server, installed docker, but then now i have a problem with permissions on passed directories.\n
      \n
      On the previous server, the uid/gids inside the docker container match the uid/gid on the real server.\n
      \n
      Root is 0, www-data is 33, and so on.\n
      \n
      On this new server, instead, files owned by root (0) in the container are translated to 1000 on the server, www-data (33) is 100032, and so on (+1000 appended to the uid)\n
      \n
      Is this normal or did I misconfigure something? On the previous server I was running everything as root (the interactive user was root), and i would like to avoid that
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 42
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711314477 {#2896
      date: 2024-03-24 22:07:57.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2694 …}
    +votes: Doctrine\ORM\PersistentCollection {#2915 …}
    +reports: Doctrine\ORM\PersistentCollection {#2917 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
    +badges: Doctrine\ORM\PersistentCollection {#2923 …}
    +children: [
      App\Entity\EntryComment {#2207}
    ]
    -id: 26687
    -titleTs: "'contain':4 'docker':3 'match':7 'server':12 'uid/gid':1,9"
    -bodyTs: "'+1000':77 '0':39,57 '1000':64 '100032':73 '33':44,71 'append':78 'avoid':110 'contain':29,60 'data':42,70 'debian':4 'directori':19 'docker':7,28 'everyth':97 'file':53 'insid':26 'instal':1,6 'instead':52 'interact':101 'like':108 'match':30 'misconfigur':88 'new':3,50 'normal':84 'own':54 'pass':18 'permiss':16 'previous':22,92 'problem':14 'real':35 'root':37,56,99,104 'run':96 'server':5,23,36,51,67,93 'someth':89 'translat':62 'uid':81 'uid/gid':32 'uid/gids':25 'user':102 'would':107 'www':41,69 'www-data':40,68"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704278621
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4513735"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704192221 {#2887
      date: 2024-01-02 11:43:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2209 …}
  +body: "Why go through all of that complexity when you could just `sudo apt install docker`?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704197511 {#2210
    date: 2024-01-02 13:11:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Moonrise2473@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2204 …}
  +nested: Doctrine\ORM\PersistentCollection {#2211 …}
  +votes: Doctrine\ORM\PersistentCollection {#2266 …}
  +reports: Doctrine\ORM\PersistentCollection {#2268 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2273 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2274 …}
  -id: 273200
  -bodyTs: "'apt':13 'complex':7 'could':10 'docker':15 'go':2 'instal':14 'sudo':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7009410"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704197511 {#2203
    date: 2024-01-02 13:11:51.0 +01:00
  }
  +"title": 273200
}
"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 {#2207
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2212
    +user: Proxies\__CG__\App\Entity\User {#2600 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Uid-gid-in-docker-containers-don-t-match-the-uid-gid-on-the"
    +title: "Uid/gid in docker containers don't match the uid/gid on the server?"
    +url: null
    +body: """
      Installed a new debian server, installed docker, but then now i have a problem with permissions on passed directories.\n
      \n
      On the previous server, the uid/gids inside the docker container match the uid/gid on the real server.\n
      \n
      Root is 0, www-data is 33, and so on.\n
      \n
      On this new server, instead, files owned by root (0) in the container are translated to 1000 on the server, www-data (33) is 100032, and so on (+1000 appended to the uid)\n
      \n
      Is this normal or did I misconfigure something? On the previous server I was running everything as root (the interactive user was root), and i would like to avoid that
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 42
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711314477 {#2896
      date: 2024-03-24 22:07:57.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2694 …}
    +votes: Doctrine\ORM\PersistentCollection {#2915 …}
    +reports: Doctrine\ORM\PersistentCollection {#2917 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
    +badges: Doctrine\ORM\PersistentCollection {#2923 …}
    +children: [
      App\Entity\EntryComment {#2207}
    ]
    -id: 26687
    -titleTs: "'contain':4 'docker':3 'match':7 'server':12 'uid/gid':1,9"
    -bodyTs: "'+1000':77 '0':39,57 '1000':64 '100032':73 '33':44,71 'append':78 'avoid':110 'contain':29,60 'data':42,70 'debian':4 'directori':19 'docker':7,28 'everyth':97 'file':53 'insid':26 'instal':1,6 'instead':52 'interact':101 'like':108 'match':30 'misconfigur':88 'new':3,50 'normal':84 'own':54 'pass':18 'permiss':16 'previous':22,92 'problem':14 'real':35 'root':37,56,99,104 'run':96 'server':5,23,36,51,67,93 'someth':89 'translat':62 'uid':81 'uid/gid':32 'uid/gids':25 'user':102 'would':107 'www':41,69 'www-data':40,68"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704278621
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4513735"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704192221 {#2887
      date: 2024-01-02 11:43:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2209 …}
  +body: "Why go through all of that complexity when you could just `sudo apt install docker`?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704197511 {#2210
    date: 2024-01-02 13:11:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Moonrise2473@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2204 …}
  +nested: Doctrine\ORM\PersistentCollection {#2211 …}
  +votes: Doctrine\ORM\PersistentCollection {#2266 …}
  +reports: Doctrine\ORM\PersistentCollection {#2268 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2273 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2274 …}
  -id: 273200
  -bodyTs: "'apt':13 'complex':7 'could':10 'docker':15 'go':2 'instal':14 'sudo':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7009410"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704197511 {#2203
    date: 2024-01-02 13:11:51.0 +01:00
  }
  +"title": 273200
}
"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 {#2207
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2212
    +user: Proxies\__CG__\App\Entity\User {#2600 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Uid-gid-in-docker-containers-don-t-match-the-uid-gid-on-the"
    +title: "Uid/gid in docker containers don't match the uid/gid on the server?"
    +url: null
    +body: """
      Installed a new debian server, installed docker, but then now i have a problem with permissions on passed directories.\n
      \n
      On the previous server, the uid/gids inside the docker container match the uid/gid on the real server.\n
      \n
      Root is 0, www-data is 33, and so on.\n
      \n
      On this new server, instead, files owned by root (0) in the container are translated to 1000 on the server, www-data (33) is 100032, and so on (+1000 appended to the uid)\n
      \n
      Is this normal or did I misconfigure something? On the previous server I was running everything as root (the interactive user was root), and i would like to avoid that
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 42
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711314477 {#2896
      date: 2024-03-24 22:07:57.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2694 …}
    +votes: Doctrine\ORM\PersistentCollection {#2915 …}
    +reports: Doctrine\ORM\PersistentCollection {#2917 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
    +badges: Doctrine\ORM\PersistentCollection {#2923 …}
    +children: [
      App\Entity\EntryComment {#2207}
    ]
    -id: 26687
    -titleTs: "'contain':4 'docker':3 'match':7 'server':12 'uid/gid':1,9"
    -bodyTs: "'+1000':77 '0':39,57 '1000':64 '100032':73 '33':44,71 'append':78 'avoid':110 'contain':29,60 'data':42,70 'debian':4 'directori':19 'docker':7,28 'everyth':97 'file':53 'insid':26 'instal':1,6 'instead':52 'interact':101 'like':108 'match':30 'misconfigur':88 'new':3,50 'normal':84 'own':54 'pass':18 'permiss':16 'previous':22,92 'problem':14 'real':35 'root':37,56,99,104 'run':96 'server':5,23,36,51,67,93 'someth':89 'translat':62 'uid':81 'uid/gid':32 'uid/gids':25 'user':102 'would':107 'www':41,69 'www-data':40,68"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704278621
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4513735"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704192221 {#2887
      date: 2024-01-02 11:43:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2209 …}
  +body: "Why go through all of that complexity when you could just `sudo apt install docker`?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704197511 {#2210
    date: 2024-01-02 13:11:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Moonrise2473@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2204 …}
  +nested: Doctrine\ORM\PersistentCollection {#2211 …}
  +votes: Doctrine\ORM\PersistentCollection {#2266 …}
  +reports: Doctrine\ORM\PersistentCollection {#2268 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2273 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2274 …}
  -id: 273200
  -bodyTs: "'apt':13 'complex':7 'could':10 'docker':15 'go':2 'instal':14 'sudo':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7009410"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704197511 {#2203
    date: 2024-01-02 13:11:51.0 +01:00
  }
  +"title": 273200
}
"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
Proxies\__CG__\App\Entity\Entry {#2214
  +user: Proxies\__CG__\App\Entity\User {#2947 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Mullvad-halves-my-internet-speeds-is-there-a-fix"
  +title: "Mullvad halves my internet speeds — is there a fix?"
  +url: null
  +body: """
    Typically, my ISP provides ~500mbps down, but Mullvad seems to struggle to get above 220mbps. Is this typical?\n
    \n
    I want to route all network traffic through it on the router, but don’t want to miss out on the download speeds I’m paying for.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 25
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721577298 {#2981
    date: 2024-07-21 17:54:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2986 …}
  +votes: Doctrine\ORM\PersistentCollection {#2989 …}
  +reports: Doctrine\ORM\PersistentCollection {#2991 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2993 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2995 …}
  +badges: Doctrine\ORM\PersistentCollection {#2997 …}
  +children: [
    App\Entity\EntryComment {#2216
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2214 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Yes, a slight speed decrease is expected even with good proxy services at common residential speeds. Given that yours is far above the average, a greater decrease can be expected. It shouldn’t be this much though.\n
        \n
        If this is installed on a common “router” SOHO gateway appliance, it’s likely that its hardware is simply not able to keep up with the tunnelling workload (encryption, package handling). For troubleshooting, try the same proxy server on a more powerful machine while disabling the proxy on the gateway. If it’s faster, that’s likely your issue.\n
        \n
        Also try a different proxy server. That particular one might simply not have enough capacity to serve you more than that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704155625 {#2198
        date: 2024-01-02 01:33:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rgb3x3@beehaw.org"
        "@rgb3x3@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2225 …}
      +nested: Doctrine\ORM\PersistentCollection {#2231 …}
      +votes: Doctrine\ORM\PersistentCollection {#2229 …}
      +reports: Doctrine\ORM\PersistentCollection {#2252 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2189 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2311 …}
      -id: 272052
      -bodyTs: "'abl':58 'also':97 'applianc':48 'averag':24 'capac':111 'common':14,44 'decreas':5,27 'differ':100 'disabl':82 'encrypt':66 'enough':110 'even':8 'expect':7,30 'far':21 'faster':91 'gateway':47,87 'given':17 'good':10 'greater':26 'handl':68 'hardwar':54 'instal':41 'issu':96 'keep':60 'like':51,94 'machin':80 'might':106 'much':36 'one':105 'packag':67 'particular':104 'power':79 'proxi':11,74,84,101 'residenti':15 'router':45 'serv':113 'server':75,102 'servic':12 'shouldn':32 'simpli':56,107 'slight':3 'soho':46 'speed':4,16 'though':37 'tri':71,98 'troubleshoot':70 'tunnel':64 'workload':65 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7001245"
      +editedAt: DateTimeImmutable @1710638390 {#2223
        date: 2024-03-17 02:19:50.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704155625 {#2227
        date: 2024-01-02 01:33:45.0 +01:00
      }
      +"title": 272052
    }
  ]
  -id: 26633
  -titleTs: "'fix':9 'halv':2 'internet':4 'mullvad':1 'speed':5"
  -bodyTs: "'220mbps':15 '500mbps':5 'download':40 'get':13 'isp':3 'm':43 'miss':36 'mullvad':8 'network':24 'pay':44 'provid':4 'rout':22 'router':30 'seem':9 'speed':41 'struggl':11 'traffic':25 'typic':1,18 'want':20,34"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704236034
  +visibility: "visible             "
  +apId: "https://beehaw.org/post/10722689"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704149634 {#2969
    date: 2024-01-01 23:53:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2214
  +user: Proxies\__CG__\App\Entity\User {#2947 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Mullvad-halves-my-internet-speeds-is-there-a-fix"
  +title: "Mullvad halves my internet speeds — is there a fix?"
  +url: null
  +body: """
    Typically, my ISP provides ~500mbps down, but Mullvad seems to struggle to get above 220mbps. Is this typical?\n
    \n
    I want to route all network traffic through it on the router, but don’t want to miss out on the download speeds I’m paying for.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 25
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721577298 {#2981
    date: 2024-07-21 17:54:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2986 …}
  +votes: Doctrine\ORM\PersistentCollection {#2989 …}
  +reports: Doctrine\ORM\PersistentCollection {#2991 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2993 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2995 …}
  +badges: Doctrine\ORM\PersistentCollection {#2997 …}
  +children: [
    App\Entity\EntryComment {#2216
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2214 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Yes, a slight speed decrease is expected even with good proxy services at common residential speeds. Given that yours is far above the average, a greater decrease can be expected. It shouldn’t be this much though.\n
        \n
        If this is installed on a common “router” SOHO gateway appliance, it’s likely that its hardware is simply not able to keep up with the tunnelling workload (encryption, package handling). For troubleshooting, try the same proxy server on a more powerful machine while disabling the proxy on the gateway. If it’s faster, that’s likely your issue.\n
        \n
        Also try a different proxy server. That particular one might simply not have enough capacity to serve you more than that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704155625 {#2198
        date: 2024-01-02 01:33:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rgb3x3@beehaw.org"
        "@rgb3x3@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2225 …}
      +nested: Doctrine\ORM\PersistentCollection {#2231 …}
      +votes: Doctrine\ORM\PersistentCollection {#2229 …}
      +reports: Doctrine\ORM\PersistentCollection {#2252 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2189 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2311 …}
      -id: 272052
      -bodyTs: "'abl':58 'also':97 'applianc':48 'averag':24 'capac':111 'common':14,44 'decreas':5,27 'differ':100 'disabl':82 'encrypt':66 'enough':110 'even':8 'expect':7,30 'far':21 'faster':91 'gateway':47,87 'given':17 'good':10 'greater':26 'handl':68 'hardwar':54 'instal':41 'issu':96 'keep':60 'like':51,94 'machin':80 'might':106 'much':36 'one':105 'packag':67 'particular':104 'power':79 'proxi':11,74,84,101 'residenti':15 'router':45 'serv':113 'server':75,102 'servic':12 'shouldn':32 'simpli':56,107 'slight':3 'soho':46 'speed':4,16 'though':37 'tri':71,98 'troubleshoot':70 'tunnel':64 'workload':65 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7001245"
      +editedAt: DateTimeImmutable @1710638390 {#2223
        date: 2024-03-17 02:19:50.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704155625 {#2227
        date: 2024-01-02 01:33:45.0 +01:00
      }
      +"title": 272052
    }
  ]
  -id: 26633
  -titleTs: "'fix':9 'halv':2 'internet':4 'mullvad':1 'speed':5"
  -bodyTs: "'220mbps':15 '500mbps':5 'download':40 'get':13 'isp':3 'm':43 'miss':36 'mullvad':8 'network':24 'pay':44 'provid':4 'rout':22 'router':30 'seem':9 'speed':41 'struggl':11 'traffic':25 'typic':1,18 'want':20,34"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704236034
  +visibility: "visible             "
  +apId: "https://beehaw.org/post/10722689"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704149634 {#2969
    date: 2024-01-01 23:53:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2214
  +user: Proxies\__CG__\App\Entity\User {#2947 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Mullvad-halves-my-internet-speeds-is-there-a-fix"
  +title: "Mullvad halves my internet speeds — is there a fix?"
  +url: null
  +body: """
    Typically, my ISP provides ~500mbps down, but Mullvad seems to struggle to get above 220mbps. Is this typical?\n
    \n
    I want to route all network traffic through it on the router, but don’t want to miss out on the download speeds I’m paying for.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 25
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721577298 {#2981
    date: 2024-07-21 17:54:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2986 …}
  +votes: Doctrine\ORM\PersistentCollection {#2989 …}
  +reports: Doctrine\ORM\PersistentCollection {#2991 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2993 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2995 …}
  +badges: Doctrine\ORM\PersistentCollection {#2997 …}
  +children: [
    App\Entity\EntryComment {#2216
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2214 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Yes, a slight speed decrease is expected even with good proxy services at common residential speeds. Given that yours is far above the average, a greater decrease can be expected. It shouldn’t be this much though.\n
        \n
        If this is installed on a common “router” SOHO gateway appliance, it’s likely that its hardware is simply not able to keep up with the tunnelling workload (encryption, package handling). For troubleshooting, try the same proxy server on a more powerful machine while disabling the proxy on the gateway. If it’s faster, that’s likely your issue.\n
        \n
        Also try a different proxy server. That particular one might simply not have enough capacity to serve you more than that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704155625 {#2198
        date: 2024-01-02 01:33:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rgb3x3@beehaw.org"
        "@rgb3x3@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2225 …}
      +nested: Doctrine\ORM\PersistentCollection {#2231 …}
      +votes: Doctrine\ORM\PersistentCollection {#2229 …}
      +reports: Doctrine\ORM\PersistentCollection {#2252 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2189 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2311 …}
      -id: 272052
      -bodyTs: "'abl':58 'also':97 'applianc':48 'averag':24 'capac':111 'common':14,44 'decreas':5,27 'differ':100 'disabl':82 'encrypt':66 'enough':110 'even':8 'expect':7,30 'far':21 'faster':91 'gateway':47,87 'given':17 'good':10 'greater':26 'handl':68 'hardwar':54 'instal':41 'issu':96 'keep':60 'like':51,94 'machin':80 'might':106 'much':36 'one':105 'packag':67 'particular':104 'power':79 'proxi':11,74,84,101 'residenti':15 'router':45 'serv':113 'server':75,102 'servic':12 'shouldn':32 'simpli':56,107 'slight':3 'soho':46 'speed':4,16 'though':37 'tri':71,98 'troubleshoot':70 'tunnel':64 'workload':65 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7001245"
      +editedAt: DateTimeImmutable @1710638390 {#2223
        date: 2024-03-17 02:19:50.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704155625 {#2227
        date: 2024-01-02 01:33:45.0 +01:00
      }
      +"title": 272052
    }
  ]
  -id: 26633
  -titleTs: "'fix':9 'halv':2 'internet':4 'mullvad':1 'speed':5"
  -bodyTs: "'220mbps':15 '500mbps':5 'download':40 'get':13 'isp':3 'm':43 'miss':36 'mullvad':8 'network':24 'pay':44 'provid':4 'rout':22 'router':30 'seem':9 'speed':41 'struggl':11 'traffic':25 'typic':1,18 'want':20,34"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704236034
  +visibility: "visible             "
  +apId: "https://beehaw.org/post/10722689"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704149634 {#2969
    date: 2024-01-01 23:53:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#2216
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2214
    +user: Proxies\__CG__\App\Entity\User {#2947 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Mullvad-halves-my-internet-speeds-is-there-a-fix"
    +title: "Mullvad halves my internet speeds — is there a fix?"
    +url: null
    +body: """
      Typically, my ISP provides ~500mbps down, but Mullvad seems to struggle to get above 220mbps. Is this typical?\n
      \n
      I want to route all network traffic through it on the router, but don’t want to miss out on the download speeds I’m paying for.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721577298 {#2981
      date: 2024-07-21 17:54:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2986 …}
    +votes: Doctrine\ORM\PersistentCollection {#2989 …}
    +reports: Doctrine\ORM\PersistentCollection {#2991 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2993 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2995 …}
    +badges: Doctrine\ORM\PersistentCollection {#2997 …}
    +children: [
      App\Entity\EntryComment {#2216}
    ]
    -id: 26633
    -titleTs: "'fix':9 'halv':2 'internet':4 'mullvad':1 'speed':5"
    -bodyTs: "'220mbps':15 '500mbps':5 'download':40 'get':13 'isp':3 'm':43 'miss':36 'mullvad':8 'network':24 'pay':44 'provid':4 'rout':22 'router':30 'seem':9 'speed':41 'struggl':11 'traffic':25 'typic':1,18 'want':20,34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704236034
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10722689"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149634 {#2969
      date: 2024-01-01 23:53:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Yes, a slight speed decrease is expected even with good proxy services at common residential speeds. Given that yours is far above the average, a greater decrease can be expected. It shouldn’t be this much though.\n
    \n
    If this is installed on a common “router” SOHO gateway appliance, it’s likely that its hardware is simply not able to keep up with the tunnelling workload (encryption, package handling). For troubleshooting, try the same proxy server on a more powerful machine while disabling the proxy on the gateway. If it’s faster, that’s likely your issue.\n
    \n
    Also try a different proxy server. That particular one might simply not have enough capacity to serve you more than that.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704155625 {#2198
    date: 2024-01-02 01:33:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rgb3x3@beehaw.org"
    "@rgb3x3@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2225 …}
  +nested: Doctrine\ORM\PersistentCollection {#2231 …}
  +votes: Doctrine\ORM\PersistentCollection {#2229 …}
  +reports: Doctrine\ORM\PersistentCollection {#2252 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2189 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2311 …}
  -id: 272052
  -bodyTs: "'abl':58 'also':97 'applianc':48 'averag':24 'capac':111 'common':14,44 'decreas':5,27 'differ':100 'disabl':82 'encrypt':66 'enough':110 'even':8 'expect':7,30 'far':21 'faster':91 'gateway':47,87 'given':17 'good':10 'greater':26 'handl':68 'hardwar':54 'instal':41 'issu':96 'keep':60 'like':51,94 'machin':80 'might':106 'much':36 'one':105 'packag':67 'particular':104 'power':79 'proxi':11,74,84,101 'residenti':15 'router':45 'serv':113 'server':75,102 'servic':12 'shouldn':32 'simpli':56,107 'slight':3 'soho':46 'speed':4,16 'though':37 'tri':71,98 'troubleshoot':70 'tunnel':64 'workload':65 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7001245"
  +editedAt: DateTimeImmutable @1710638390 {#2223
    date: 2024-03-17 02:19:50.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704155625 {#2227
    date: 2024-01-02 01:33:45.0 +01:00
  }
  +"title": 272052
}
"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 {#2216
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2214
    +user: Proxies\__CG__\App\Entity\User {#2947 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Mullvad-halves-my-internet-speeds-is-there-a-fix"
    +title: "Mullvad halves my internet speeds — is there a fix?"
    +url: null
    +body: """
      Typically, my ISP provides ~500mbps down, but Mullvad seems to struggle to get above 220mbps. Is this typical?\n
      \n
      I want to route all network traffic through it on the router, but don’t want to miss out on the download speeds I’m paying for.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721577298 {#2981
      date: 2024-07-21 17:54:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2986 …}
    +votes: Doctrine\ORM\PersistentCollection {#2989 …}
    +reports: Doctrine\ORM\PersistentCollection {#2991 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2993 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2995 …}
    +badges: Doctrine\ORM\PersistentCollection {#2997 …}
    +children: [
      App\Entity\EntryComment {#2216}
    ]
    -id: 26633
    -titleTs: "'fix':9 'halv':2 'internet':4 'mullvad':1 'speed':5"
    -bodyTs: "'220mbps':15 '500mbps':5 'download':40 'get':13 'isp':3 'm':43 'miss':36 'mullvad':8 'network':24 'pay':44 'provid':4 'rout':22 'router':30 'seem':9 'speed':41 'struggl':11 'traffic':25 'typic':1,18 'want':20,34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704236034
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10722689"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149634 {#2969
      date: 2024-01-01 23:53:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Yes, a slight speed decrease is expected even with good proxy services at common residential speeds. Given that yours is far above the average, a greater decrease can be expected. It shouldn’t be this much though.\n
    \n
    If this is installed on a common “router” SOHO gateway appliance, it’s likely that its hardware is simply not able to keep up with the tunnelling workload (encryption, package handling). For troubleshooting, try the same proxy server on a more powerful machine while disabling the proxy on the gateway. If it’s faster, that’s likely your issue.\n
    \n
    Also try a different proxy server. That particular one might simply not have enough capacity to serve you more than that.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704155625 {#2198
    date: 2024-01-02 01:33:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rgb3x3@beehaw.org"
    "@rgb3x3@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2225 …}
  +nested: Doctrine\ORM\PersistentCollection {#2231 …}
  +votes: Doctrine\ORM\PersistentCollection {#2229 …}
  +reports: Doctrine\ORM\PersistentCollection {#2252 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2189 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2311 …}
  -id: 272052
  -bodyTs: "'abl':58 'also':97 'applianc':48 'averag':24 'capac':111 'common':14,44 'decreas':5,27 'differ':100 'disabl':82 'encrypt':66 'enough':110 'even':8 'expect':7,30 'far':21 'faster':91 'gateway':47,87 'given':17 'good':10 'greater':26 'handl':68 'hardwar':54 'instal':41 'issu':96 'keep':60 'like':51,94 'machin':80 'might':106 'much':36 'one':105 'packag':67 'particular':104 'power':79 'proxi':11,74,84,101 'residenti':15 'router':45 'serv':113 'server':75,102 'servic':12 'shouldn':32 'simpli':56,107 'slight':3 'soho':46 'speed':4,16 'though':37 'tri':71,98 'troubleshoot':70 'tunnel':64 'workload':65 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7001245"
  +editedAt: DateTimeImmutable @1710638390 {#2223
    date: 2024-03-17 02:19:50.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704155625 {#2227
    date: 2024-01-02 01:33:45.0 +01:00
  }
  +"title": 272052
}
"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 {#2216
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2214
    +user: Proxies\__CG__\App\Entity\User {#2947 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Mullvad-halves-my-internet-speeds-is-there-a-fix"
    +title: "Mullvad halves my internet speeds — is there a fix?"
    +url: null
    +body: """
      Typically, my ISP provides ~500mbps down, but Mullvad seems to struggle to get above 220mbps. Is this typical?\n
      \n
      I want to route all network traffic through it on the router, but don’t want to miss out on the download speeds I’m paying for.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721577298 {#2981
      date: 2024-07-21 17:54:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2986 …}
    +votes: Doctrine\ORM\PersistentCollection {#2989 …}
    +reports: Doctrine\ORM\PersistentCollection {#2991 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2993 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2995 …}
    +badges: Doctrine\ORM\PersistentCollection {#2997 …}
    +children: [
      App\Entity\EntryComment {#2216}
    ]
    -id: 26633
    -titleTs: "'fix':9 'halv':2 'internet':4 'mullvad':1 'speed':5"
    -bodyTs: "'220mbps':15 '500mbps':5 'download':40 'get':13 'isp':3 'm':43 'miss':36 'mullvad':8 'network':24 'pay':44 'provid':4 'rout':22 'router':30 'seem':9 'speed':41 'struggl':11 'traffic':25 'typic':1,18 'want':20,34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704236034
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10722689"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149634 {#2969
      date: 2024-01-01 23:53:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Yes, a slight speed decrease is expected even with good proxy services at common residential speeds. Given that yours is far above the average, a greater decrease can be expected. It shouldn’t be this much though.\n
    \n
    If this is installed on a common “router” SOHO gateway appliance, it’s likely that its hardware is simply not able to keep up with the tunnelling workload (encryption, package handling). For troubleshooting, try the same proxy server on a more powerful machine while disabling the proxy on the gateway. If it’s faster, that’s likely your issue.\n
    \n
    Also try a different proxy server. That particular one might simply not have enough capacity to serve you more than that.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704155625 {#2198
    date: 2024-01-02 01:33:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rgb3x3@beehaw.org"
    "@rgb3x3@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2225 …}
  +nested: Doctrine\ORM\PersistentCollection {#2231 …}
  +votes: Doctrine\ORM\PersistentCollection {#2229 …}
  +reports: Doctrine\ORM\PersistentCollection {#2252 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2189 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2311 …}
  -id: 272052
  -bodyTs: "'abl':58 'also':97 'applianc':48 'averag':24 'capac':111 'common':14,44 'decreas':5,27 'differ':100 'disabl':82 'encrypt':66 'enough':110 'even':8 'expect':7,30 'far':21 'faster':91 'gateway':47,87 'given':17 'good':10 'greater':26 'handl':68 'hardwar':54 'instal':41 'issu':96 'keep':60 'like':51,94 'machin':80 'might':106 'much':36 'one':105 'packag':67 'particular':104 'power':79 'proxi':11,74,84,101 'residenti':15 'router':45 'serv':113 'server':75,102 'servic':12 'shouldn':32 'simpli':56,107 'slight':3 'soho':46 'speed':4,16 'though':37 'tri':71,98 'troubleshoot':70 'tunnel':64 'workload':65 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7001245"
  +editedAt: DateTimeImmutable @1710638390 {#2223
    date: 2024-03-17 02:19:50.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704155625 {#2227
    date: 2024-01-02 01:33:45.0 +01:00
  }
  +"title": 272052
}
"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 {#2313
  +user: Proxies\__CG__\App\Entity\User {#2949 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Is-there-such-a-thing-as-split-screen-grep"
  +title: "Is there such a thing as split-screen grep?"
  +url: null
  +body: """
    I want to run a command and see all of its output on the left hand side, while simultaneously searching/grepping for particular lines on the right hand side. In other words, I want a temporary vertically split screen in my CLI, ideally with scrollback on each side of the split, but where I expect the left hand side to be scrolling thousands of lines quickly, while on the right hand side is a slow accumulation of “matches” to my grep.\n
    \n
    Is this possible today? What tools would you recommend to accomplish this?\n
    \n
    EDIT: To be clear, a one-liner is preferable over learning tmux or screen, although this does motivate me to perhaps begin learning tmux.\n
    \n
    In case this is an X/Y problem: The specific command I’m trying to run is an rsync simulation (dry-run) where I want to both check that the command works, and subsequently check that there are no `denied` errors. The recommended way to do this is to run the command twice, as follows (but I want to combine it into one pass):\n
    \n
    ```\n
    \n
    <span style="color:#323232;"># first specify the "-n" parameter so rsync will simulate its operation. You should use this before you start:\n
    </span><span style="color:#323232;">rsync -naP --exclude-from=rsync-homedir-local.txt /home/$USER/ $BACKUPDIR/\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"># check for permission denied errors in your homedir:\n
    </span><span style="color:#323232;">rsync -naP --exclude-from=rsync-homedir-local.txt /home/$USER/ $BACKUPDIR/ | grep denied\n
    </span>\n
    ```
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 57
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719267028 {#2944
    date: 2024-06-25 00:10:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2951 …}
  +votes: Doctrine\ORM\PersistentCollection {#2953 …}
  +reports: Doctrine\ORM\PersistentCollection {#2955 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2959 …}
  +badges: Doctrine\ORM\PersistentCollection {#2961 …}
  +children: [
    App\Entity\EntryComment {#2318
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2313 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2316 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2292 …}
      +body: "That’s not at all grep-like. Grep is a line filter, not a character sequence highlighter."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704168242 {#2303
        date: 2024-01-02 05:04:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@canadaduane@lemmy.ca"
        "@bjoern_tantau@swg-empire.de"
        "@savedbythezsh@sh.itjust.works"
        "@canadaduane@lemmy.ca"
        "@bjoern_tantau@swg-empire.de"
        "@savedbythezsh@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2294 …}
      +nested: Doctrine\ORM\PersistentCollection {#2296 …}
      +votes: Doctrine\ORM\PersistentCollection {#2281 …}
      +reports: Doctrine\ORM\PersistentCollection {#2280 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2278 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2279 …}
      -id: 272216
      -bodyTs: "'charact':16 'filter':13 'grep':7,9 'grep-lik':6 'highlight':18 'like':8 'line':12 'sequenc':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7003983"
      +editedAt: DateTimeImmutable @1710660465 {#2319
        date: 2024-03-17 08:27:45.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704168242 {#2317
        date: 2024-01-02 05:04:02.0 +01:00
      }
      +"title": 272216
    }
  ]
  -id: 26591
  -titleTs: "'grep':10 'screen':9 'split':8 'split-screen':7 'thing':5"
  -bodyTs: "'/home':206,223 'accomplish':91 'accumul':75 'although':108 'backupdir':208,225 'begin':115 'case':119 'check':145,152,209 'clear':96 'cli':41 'combin':177 'command':6,127,148,169 'deni':157,212,227 'dri':138 'dry-run':137 'edit':93 'error':158,213 'exclud':203,220 'exclude-from':202,219 'expect':54 'first':182 'follow':172 'grep':80,226 'hand':16,27,57,70 'homedir':216 'ideal':42 'learn':104,116 'left':15,56 'line':23,64 'liner':100 'm':129 'match':77 'motiv':111 'n':185 'nap':201,218 'one':99,180 'one-lin':98 'oper':192 'output':12 'paramet':186 'particular':22 'pass':181 'perhap':114 'permiss':211 'possibl':83 'prefer':102 'problem':124 'quick':65 'recommend':89,160 'right':26,69 'rsync':135,188,200,217 'rsync-homedir-local.txt':205,222 'run':4,132,139,167 'screen':38,107 'scroll':61 'scrollback':44 'searching/grepping':20 'see':8 'side':17,28,47,58,71 'simul':136,190 'simultan':19 'slow':74 'specif':126 'specifi':183 'split':37,50 'start':199 'subsequ':151 'temporari':35 'thousand':62 'tmux':105,117 'today':84 'tool':86 'tri':130 'twice':170 'use':195 'user':207,224 'vertic':36 'want':2,33,142,175 'way':161 'word':31 'work':149 'would':87 'x/y':123"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704218040
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/12450133"
  +editedAt: DateTimeImmutable @1710501214 {#2931
    date: 2024-03-15 12:13:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704131640 {#2911
    date: 2024-01-01 18:54: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
47 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2313
  +user: Proxies\__CG__\App\Entity\User {#2949 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Is-there-such-a-thing-as-split-screen-grep"
  +title: "Is there such a thing as split-screen grep?"
  +url: null
  +body: """
    I want to run a command and see all of its output on the left hand side, while simultaneously searching/grepping for particular lines on the right hand side. In other words, I want a temporary vertically split screen in my CLI, ideally with scrollback on each side of the split, but where I expect the left hand side to be scrolling thousands of lines quickly, while on the right hand side is a slow accumulation of “matches” to my grep.\n
    \n
    Is this possible today? What tools would you recommend to accomplish this?\n
    \n
    EDIT: To be clear, a one-liner is preferable over learning tmux or screen, although this does motivate me to perhaps begin learning tmux.\n
    \n
    In case this is an X/Y problem: The specific command I’m trying to run is an rsync simulation (dry-run) where I want to both check that the command works, and subsequently check that there are no `denied` errors. The recommended way to do this is to run the command twice, as follows (but I want to combine it into one pass):\n
    \n
    ```\n
    \n
    <span style="color:#323232;"># first specify the "-n" parameter so rsync will simulate its operation. You should use this before you start:\n
    </span><span style="color:#323232;">rsync -naP --exclude-from=rsync-homedir-local.txt /home/$USER/ $BACKUPDIR/\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"># check for permission denied errors in your homedir:\n
    </span><span style="color:#323232;">rsync -naP --exclude-from=rsync-homedir-local.txt /home/$USER/ $BACKUPDIR/ | grep denied\n
    </span>\n
    ```
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 57
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719267028 {#2944
    date: 2024-06-25 00:10:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2951 …}
  +votes: Doctrine\ORM\PersistentCollection {#2953 …}
  +reports: Doctrine\ORM\PersistentCollection {#2955 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2959 …}
  +badges: Doctrine\ORM\PersistentCollection {#2961 …}
  +children: [
    App\Entity\EntryComment {#2318
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2313 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2316 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2292 …}
      +body: "That’s not at all grep-like. Grep is a line filter, not a character sequence highlighter."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704168242 {#2303
        date: 2024-01-02 05:04:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@canadaduane@lemmy.ca"
        "@bjoern_tantau@swg-empire.de"
        "@savedbythezsh@sh.itjust.works"
        "@canadaduane@lemmy.ca"
        "@bjoern_tantau@swg-empire.de"
        "@savedbythezsh@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2294 …}
      +nested: Doctrine\ORM\PersistentCollection {#2296 …}
      +votes: Doctrine\ORM\PersistentCollection {#2281 …}
      +reports: Doctrine\ORM\PersistentCollection {#2280 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2278 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2279 …}
      -id: 272216
      -bodyTs: "'charact':16 'filter':13 'grep':7,9 'grep-lik':6 'highlight':18 'like':8 'line':12 'sequenc':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7003983"
      +editedAt: DateTimeImmutable @1710660465 {#2319
        date: 2024-03-17 08:27:45.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704168242 {#2317
        date: 2024-01-02 05:04:02.0 +01:00
      }
      +"title": 272216
    }
  ]
  -id: 26591
  -titleTs: "'grep':10 'screen':9 'split':8 'split-screen':7 'thing':5"
  -bodyTs: "'/home':206,223 'accomplish':91 'accumul':75 'although':108 'backupdir':208,225 'begin':115 'case':119 'check':145,152,209 'clear':96 'cli':41 'combin':177 'command':6,127,148,169 'deni':157,212,227 'dri':138 'dry-run':137 'edit':93 'error':158,213 'exclud':203,220 'exclude-from':202,219 'expect':54 'first':182 'follow':172 'grep':80,226 'hand':16,27,57,70 'homedir':216 'ideal':42 'learn':104,116 'left':15,56 'line':23,64 'liner':100 'm':129 'match':77 'motiv':111 'n':185 'nap':201,218 'one':99,180 'one-lin':98 'oper':192 'output':12 'paramet':186 'particular':22 'pass':181 'perhap':114 'permiss':211 'possibl':83 'prefer':102 'problem':124 'quick':65 'recommend':89,160 'right':26,69 'rsync':135,188,200,217 'rsync-homedir-local.txt':205,222 'run':4,132,139,167 'screen':38,107 'scroll':61 'scrollback':44 'searching/grepping':20 'see':8 'side':17,28,47,58,71 'simul':136,190 'simultan':19 'slow':74 'specif':126 'specifi':183 'split':37,50 'start':199 'subsequ':151 'temporari':35 'thousand':62 'tmux':105,117 'today':84 'tool':86 'tri':130 'twice':170 'use':195 'user':207,224 'vertic':36 'want':2,33,142,175 'way':161 'word':31 'work':149 'would':87 'x/y':123"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704218040
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/12450133"
  +editedAt: DateTimeImmutable @1710501214 {#2931
    date: 2024-03-15 12:13:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704131640 {#2911
    date: 2024-01-01 18:54: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
48 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2313
  +user: Proxies\__CG__\App\Entity\User {#2949 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Is-there-such-a-thing-as-split-screen-grep"
  +title: "Is there such a thing as split-screen grep?"
  +url: null
  +body: """
    I want to run a command and see all of its output on the left hand side, while simultaneously searching/grepping for particular lines on the right hand side. In other words, I want a temporary vertically split screen in my CLI, ideally with scrollback on each side of the split, but where I expect the left hand side to be scrolling thousands of lines quickly, while on the right hand side is a slow accumulation of “matches” to my grep.\n
    \n
    Is this possible today? What tools would you recommend to accomplish this?\n
    \n
    EDIT: To be clear, a one-liner is preferable over learning tmux or screen, although this does motivate me to perhaps begin learning tmux.\n
    \n
    In case this is an X/Y problem: The specific command I’m trying to run is an rsync simulation (dry-run) where I want to both check that the command works, and subsequently check that there are no `denied` errors. The recommended way to do this is to run the command twice, as follows (but I want to combine it into one pass):\n
    \n
    ```\n
    \n
    <span style="color:#323232;"># first specify the "-n" parameter so rsync will simulate its operation. You should use this before you start:\n
    </span><span style="color:#323232;">rsync -naP --exclude-from=rsync-homedir-local.txt /home/$USER/ $BACKUPDIR/\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"># check for permission denied errors in your homedir:\n
    </span><span style="color:#323232;">rsync -naP --exclude-from=rsync-homedir-local.txt /home/$USER/ $BACKUPDIR/ | grep denied\n
    </span>\n
    ```
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 57
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719267028 {#2944
    date: 2024-06-25 00:10:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2951 …}
  +votes: Doctrine\ORM\PersistentCollection {#2953 …}
  +reports: Doctrine\ORM\PersistentCollection {#2955 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2959 …}
  +badges: Doctrine\ORM\PersistentCollection {#2961 …}
  +children: [
    App\Entity\EntryComment {#2318
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2313 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2316 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2292 …}
      +body: "That’s not at all grep-like. Grep is a line filter, not a character sequence highlighter."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704168242 {#2303
        date: 2024-01-02 05:04:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@canadaduane@lemmy.ca"
        "@bjoern_tantau@swg-empire.de"
        "@savedbythezsh@sh.itjust.works"
        "@canadaduane@lemmy.ca"
        "@bjoern_tantau@swg-empire.de"
        "@savedbythezsh@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2294 …}
      +nested: Doctrine\ORM\PersistentCollection {#2296 …}
      +votes: Doctrine\ORM\PersistentCollection {#2281 …}
      +reports: Doctrine\ORM\PersistentCollection {#2280 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2278 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2279 …}
      -id: 272216
      -bodyTs: "'charact':16 'filter':13 'grep':7,9 'grep-lik':6 'highlight':18 'like':8 'line':12 'sequenc':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7003983"
      +editedAt: DateTimeImmutable @1710660465 {#2319
        date: 2024-03-17 08:27:45.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704168242 {#2317
        date: 2024-01-02 05:04:02.0 +01:00
      }
      +"title": 272216
    }
  ]
  -id: 26591
  -titleTs: "'grep':10 'screen':9 'split':8 'split-screen':7 'thing':5"
  -bodyTs: "'/home':206,223 'accomplish':91 'accumul':75 'although':108 'backupdir':208,225 'begin':115 'case':119 'check':145,152,209 'clear':96 'cli':41 'combin':177 'command':6,127,148,169 'deni':157,212,227 'dri':138 'dry-run':137 'edit':93 'error':158,213 'exclud':203,220 'exclude-from':202,219 'expect':54 'first':182 'follow':172 'grep':80,226 'hand':16,27,57,70 'homedir':216 'ideal':42 'learn':104,116 'left':15,56 'line':23,64 'liner':100 'm':129 'match':77 'motiv':111 'n':185 'nap':201,218 'one':99,180 'one-lin':98 'oper':192 'output':12 'paramet':186 'particular':22 'pass':181 'perhap':114 'permiss':211 'possibl':83 'prefer':102 'problem':124 'quick':65 'recommend':89,160 'right':26,69 'rsync':135,188,200,217 'rsync-homedir-local.txt':205,222 'run':4,132,139,167 'screen':38,107 'scroll':61 'scrollback':44 'searching/grepping':20 'see':8 'side':17,28,47,58,71 'simul':136,190 'simultan':19 'slow':74 'specif':126 'specifi':183 'split':37,50 'start':199 'subsequ':151 'temporari':35 'thousand':62 'tmux':105,117 'today':84 'tool':86 'tri':130 'twice':170 'use':195 'user':207,224 'vertic':36 'want':2,33,142,175 'way':161 'word':31 'work':149 'would':87 'x/y':123"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704218040
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/12450133"
  +editedAt: DateTimeImmutable @1710501214 {#2931
    date: 2024-03-15 12:13:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704131640 {#2911
    date: 2024-01-01 18:54: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
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 {#2318
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2313
    +user: Proxies\__CG__\App\Entity\User {#2949 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Is-there-such-a-thing-as-split-screen-grep"
    +title: "Is there such a thing as split-screen grep?"
    +url: null
    +body: """
      I want to run a command and see all of its output on the left hand side, while simultaneously searching/grepping for particular lines on the right hand side. In other words, I want a temporary vertically split screen in my CLI, ideally with scrollback on each side of the split, but where I expect the left hand side to be scrolling thousands of lines quickly, while on the right hand side is a slow accumulation of “matches” to my grep.\n
      \n
      Is this possible today? What tools would you recommend to accomplish this?\n
      \n
      EDIT: To be clear, a one-liner is preferable over learning tmux or screen, although this does motivate me to perhaps begin learning tmux.\n
      \n
      In case this is an X/Y problem: The specific command I’m trying to run is an rsync simulation (dry-run) where I want to both check that the command works, and subsequently check that there are no `denied` errors. The recommended way to do this is to run the command twice, as follows (but I want to combine it into one pass):\n
      \n
      ```\n
      \n
      <span style="color:#323232;"># first specify the "-n" parameter so rsync will simulate its operation. You should use this before you start:\n
      </span><span style="color:#323232;">rsync -naP --exclude-from=rsync-homedir-local.txt /home/$USER/ $BACKUPDIR/\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;"># check for permission denied errors in your homedir:\n
      </span><span style="color:#323232;">rsync -naP --exclude-from=rsync-homedir-local.txt /home/$USER/ $BACKUPDIR/ | grep denied\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 57
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719267028 {#2944
      date: 2024-06-25 00:10:28.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2951 …}
    +votes: Doctrine\ORM\PersistentCollection {#2953 …}
    +reports: Doctrine\ORM\PersistentCollection {#2955 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2959 …}
    +badges: Doctrine\ORM\PersistentCollection {#2961 …}
    +children: [
      App\Entity\EntryComment {#2318}
    ]
    -id: 26591
    -titleTs: "'grep':10 'screen':9 'split':8 'split-screen':7 'thing':5"
    -bodyTs: "'/home':206,223 'accomplish':91 'accumul':75 'although':108 'backupdir':208,225 'begin':115 'case':119 'check':145,152,209 'clear':96 'cli':41 'combin':177 'command':6,127,148,169 'deni':157,212,227 'dri':138 'dry-run':137 'edit':93 'error':158,213 'exclud':203,220 'exclude-from':202,219 'expect':54 'first':182 'follow':172 'grep':80,226 'hand':16,27,57,70 'homedir':216 'ideal':42 'learn':104,116 'left':15,56 'line':23,64 'liner':100 'm':129 'match':77 'motiv':111 'n':185 'nap':201,218 'one':99,180 'one-lin':98 'oper':192 'output':12 'paramet':186 'particular':22 'pass':181 'perhap':114 'permiss':211 'possibl':83 'prefer':102 'problem':124 'quick':65 'recommend':89,160 'right':26,69 'rsync':135,188,200,217 'rsync-homedir-local.txt':205,222 'run':4,132,139,167 'screen':38,107 'scroll':61 'scrollback':44 'searching/grepping':20 'see':8 'side':17,28,47,58,71 'simul':136,190 'simultan':19 'slow':74 'specif':126 'specifi':183 'split':37,50 'start':199 'subsequ':151 'temporari':35 'thousand':62 'tmux':105,117 'today':84 'tool':86 'tri':130 'twice':170 'use':195 'user':207,224 'vertic':36 'want':2,33,142,175 'way':161 'word':31 'work':149 'would':87 'x/y':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704218040
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/12450133"
    +editedAt: DateTimeImmutable @1710501214 {#2931
      date: 2024-03-15 12:13:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704131640 {#2911
      date: 2024-01-01 18:54:00.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2316 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2292 …}
  +body: "That’s not at all grep-like. Grep is a line filter, not a character sequence highlighter."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704168242 {#2303
    date: 2024-01-02 05:04:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@canadaduane@lemmy.ca"
    "@bjoern_tantau@swg-empire.de"
    "@savedbythezsh@sh.itjust.works"
    "@canadaduane@lemmy.ca"
    "@bjoern_tantau@swg-empire.de"
    "@savedbythezsh@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2294 …}
  +nested: Doctrine\ORM\PersistentCollection {#2296 …}
  +votes: Doctrine\ORM\PersistentCollection {#2281 …}
  +reports: Doctrine\ORM\PersistentCollection {#2280 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2278 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2279 …}
  -id: 272216
  -bodyTs: "'charact':16 'filter':13 'grep':7,9 'grep-lik':6 'highlight':18 'like':8 'line':12 'sequenc':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7003983"
  +editedAt: DateTimeImmutable @1710660465 {#2319
    date: 2024-03-17 08:27:45.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704168242 {#2317
    date: 2024-01-02 05:04:02.0 +01:00
  }
  +"title": 272216
}
"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 {#2318
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2313
    +user: Proxies\__CG__\App\Entity\User {#2949 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Is-there-such-a-thing-as-split-screen-grep"
    +title: "Is there such a thing as split-screen grep?"
    +url: null
    +body: """
      I want to run a command and see all of its output on the left hand side, while simultaneously searching/grepping for particular lines on the right hand side. In other words, I want a temporary vertically split screen in my CLI, ideally with scrollback on each side of the split, but where I expect the left hand side to be scrolling thousands of lines quickly, while on the right hand side is a slow accumulation of “matches” to my grep.\n
      \n
      Is this possible today? What tools would you recommend to accomplish this?\n
      \n
      EDIT: To be clear, a one-liner is preferable over learning tmux or screen, although this does motivate me to perhaps begin learning tmux.\n
      \n
      In case this is an X/Y problem: The specific command I’m trying to run is an rsync simulation (dry-run) where I want to both check that the command works, and subsequently check that there are no `denied` errors. The recommended way to do this is to run the command twice, as follows (but I want to combine it into one pass):\n
      \n
      ```\n
      \n
      <span style="color:#323232;"># first specify the "-n" parameter so rsync will simulate its operation. You should use this before you start:\n
      </span><span style="color:#323232;">rsync -naP --exclude-from=rsync-homedir-local.txt /home/$USER/ $BACKUPDIR/\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;"># check for permission denied errors in your homedir:\n
      </span><span style="color:#323232;">rsync -naP --exclude-from=rsync-homedir-local.txt /home/$USER/ $BACKUPDIR/ | grep denied\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 57
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719267028 {#2944
      date: 2024-06-25 00:10:28.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2951 …}
    +votes: Doctrine\ORM\PersistentCollection {#2953 …}
    +reports: Doctrine\ORM\PersistentCollection {#2955 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2959 …}
    +badges: Doctrine\ORM\PersistentCollection {#2961 …}
    +children: [
      App\Entity\EntryComment {#2318}
    ]
    -id: 26591
    -titleTs: "'grep':10 'screen':9 'split':8 'split-screen':7 'thing':5"
    -bodyTs: "'/home':206,223 'accomplish':91 'accumul':75 'although':108 'backupdir':208,225 'begin':115 'case':119 'check':145,152,209 'clear':96 'cli':41 'combin':177 'command':6,127,148,169 'deni':157,212,227 'dri':138 'dry-run':137 'edit':93 'error':158,213 'exclud':203,220 'exclude-from':202,219 'expect':54 'first':182 'follow':172 'grep':80,226 'hand':16,27,57,70 'homedir':216 'ideal':42 'learn':104,116 'left':15,56 'line':23,64 'liner':100 'm':129 'match':77 'motiv':111 'n':185 'nap':201,218 'one':99,180 'one-lin':98 'oper':192 'output':12 'paramet':186 'particular':22 'pass':181 'perhap':114 'permiss':211 'possibl':83 'prefer':102 'problem':124 'quick':65 'recommend':89,160 'right':26,69 'rsync':135,188,200,217 'rsync-homedir-local.txt':205,222 'run':4,132,139,167 'screen':38,107 'scroll':61 'scrollback':44 'searching/grepping':20 'see':8 'side':17,28,47,58,71 'simul':136,190 'simultan':19 'slow':74 'specif':126 'specifi':183 'split':37,50 'start':199 'subsequ':151 'temporari':35 'thousand':62 'tmux':105,117 'today':84 'tool':86 'tri':130 'twice':170 'use':195 'user':207,224 'vertic':36 'want':2,33,142,175 'way':161 'word':31 'work':149 'would':87 'x/y':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704218040
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/12450133"
    +editedAt: DateTimeImmutable @1710501214 {#2931
      date: 2024-03-15 12:13:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704131640 {#2911
      date: 2024-01-01 18:54:00.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2316 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2292 …}
  +body: "That’s not at all grep-like. Grep is a line filter, not a character sequence highlighter."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704168242 {#2303
    date: 2024-01-02 05:04:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@canadaduane@lemmy.ca"
    "@bjoern_tantau@swg-empire.de"
    "@savedbythezsh@sh.itjust.works"
    "@canadaduane@lemmy.ca"
    "@bjoern_tantau@swg-empire.de"
    "@savedbythezsh@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2294 …}
  +nested: Doctrine\ORM\PersistentCollection {#2296 …}
  +votes: Doctrine\ORM\PersistentCollection {#2281 …}
  +reports: Doctrine\ORM\PersistentCollection {#2280 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2278 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2279 …}
  -id: 272216
  -bodyTs: "'charact':16 'filter':13 'grep':7,9 'grep-lik':6 'highlight':18 'like':8 'line':12 'sequenc':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7003983"
  +editedAt: DateTimeImmutable @1710660465 {#2319
    date: 2024-03-17 08:27:45.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704168242 {#2317
    date: 2024-01-02 05:04:02.0 +01:00
  }
  +"title": 272216
}
"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 {#2318
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2313
    +user: Proxies\__CG__\App\Entity\User {#2949 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Is-there-such-a-thing-as-split-screen-grep"
    +title: "Is there such a thing as split-screen grep?"
    +url: null
    +body: """
      I want to run a command and see all of its output on the left hand side, while simultaneously searching/grepping for particular lines on the right hand side. In other words, I want a temporary vertically split screen in my CLI, ideally with scrollback on each side of the split, but where I expect the left hand side to be scrolling thousands of lines quickly, while on the right hand side is a slow accumulation of “matches” to my grep.\n
      \n
      Is this possible today? What tools would you recommend to accomplish this?\n
      \n
      EDIT: To be clear, a one-liner is preferable over learning tmux or screen, although this does motivate me to perhaps begin learning tmux.\n
      \n
      In case this is an X/Y problem: The specific command I’m trying to run is an rsync simulation (dry-run) where I want to both check that the command works, and subsequently check that there are no `denied` errors. The recommended way to do this is to run the command twice, as follows (but I want to combine it into one pass):\n
      \n
      ```\n
      \n
      <span style="color:#323232;"># first specify the "-n" parameter so rsync will simulate its operation. You should use this before you start:\n
      </span><span style="color:#323232;">rsync -naP --exclude-from=rsync-homedir-local.txt /home/$USER/ $BACKUPDIR/\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;"># check for permission denied errors in your homedir:\n
      </span><span style="color:#323232;">rsync -naP --exclude-from=rsync-homedir-local.txt /home/$USER/ $BACKUPDIR/ | grep denied\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 57
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719267028 {#2944
      date: 2024-06-25 00:10:28.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2951 …}
    +votes: Doctrine\ORM\PersistentCollection {#2953 …}
    +reports: Doctrine\ORM\PersistentCollection {#2955 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2957 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2959 …}
    +badges: Doctrine\ORM\PersistentCollection {#2961 …}
    +children: [
      App\Entity\EntryComment {#2318}
    ]
    -id: 26591
    -titleTs: "'grep':10 'screen':9 'split':8 'split-screen':7 'thing':5"
    -bodyTs: "'/home':206,223 'accomplish':91 'accumul':75 'although':108 'backupdir':208,225 'begin':115 'case':119 'check':145,152,209 'clear':96 'cli':41 'combin':177 'command':6,127,148,169 'deni':157,212,227 'dri':138 'dry-run':137 'edit':93 'error':158,213 'exclud':203,220 'exclude-from':202,219 'expect':54 'first':182 'follow':172 'grep':80,226 'hand':16,27,57,70 'homedir':216 'ideal':42 'learn':104,116 'left':15,56 'line':23,64 'liner':100 'm':129 'match':77 'motiv':111 'n':185 'nap':201,218 'one':99,180 'one-lin':98 'oper':192 'output':12 'paramet':186 'particular':22 'pass':181 'perhap':114 'permiss':211 'possibl':83 'prefer':102 'problem':124 'quick':65 'recommend':89,160 'right':26,69 'rsync':135,188,200,217 'rsync-homedir-local.txt':205,222 'run':4,132,139,167 'screen':38,107 'scroll':61 'scrollback':44 'searching/grepping':20 'see':8 'side':17,28,47,58,71 'simul':136,190 'simultan':19 'slow':74 'specif':126 'specifi':183 'split':37,50 'start':199 'subsequ':151 'temporari':35 'thousand':62 'tmux':105,117 'today':84 'tool':86 'tri':130 'twice':170 'use':195 'user':207,224 'vertic':36 'want':2,33,142,175 'way':161 'word':31 'work':149 'would':87 'x/y':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704218040
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/12450133"
    +editedAt: DateTimeImmutable @1710501214 {#2931
      date: 2024-03-15 12:13:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704131640 {#2911
      date: 2024-01-01 18:54:00.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2316 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2292 …}
  +body: "That’s not at all grep-like. Grep is a line filter, not a character sequence highlighter."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704168242 {#2303
    date: 2024-01-02 05:04:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@canadaduane@lemmy.ca"
    "@bjoern_tantau@swg-empire.de"
    "@savedbythezsh@sh.itjust.works"
    "@canadaduane@lemmy.ca"
    "@bjoern_tantau@swg-empire.de"
    "@savedbythezsh@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2294 …}
  +nested: Doctrine\ORM\PersistentCollection {#2296 …}
  +votes: Doctrine\ORM\PersistentCollection {#2281 …}
  +reports: Doctrine\ORM\PersistentCollection {#2280 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2278 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2279 …}
  -id: 272216
  -bodyTs: "'charact':16 'filter':13 'grep':7,9 'grep-lik':6 'highlight':18 'like':8 'line':12 'sequenc':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7003983"
  +editedAt: DateTimeImmutable @1710660465 {#2319
    date: 2024-03-17 08:27:45.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704168242 {#2317
    date: 2024-01-02 05:04:02.0 +01:00
  }
  +"title": 272216
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2301
  +user: Proxies\__CG__\App\Entity\User {#2928 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "I-m-looking-for-a-privacy-respecting-vacuum-robot"
  +title: "I'm looking for a privacy respecting vacuum robot"
  +url: null
  +body: "I’m looking for a vacuum robot preferably under 500€ and with a cleaning station. My main concern is that most robot vacuum providers seem to need to be connected to the internet. Are there any providers that either don’t need that, where I can block the internet connection or any other way not getting a spy in my home? I’m fine with it if some work is needed"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 41
  +favouriteCount: 195
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711414368 {#2963
    date: 2024-03-26 01:52:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2968 …}
  +votes: Doctrine\ORM\PersistentCollection {#2971 …}
  +reports: Doctrine\ORM\PersistentCollection {#2973 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2975 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2977 …}
  +badges: Doctrine\ORM\PersistentCollection {#2979 …}
  +children: [
    App\Entity\EntryComment {#2309
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2301 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2302 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2302 …}
      +body: "That mitigates a rather minimal leak while ignoring the gaping black data hole."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704155798 {#2293
        date: 2024-01-02 01:36:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Jerry1098@sh.itjust.works"
        "@rustydomino@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2297 …}
      +nested: Doctrine\ORM\PersistentCollection {#2315 …}
      +votes: Doctrine\ORM\PersistentCollection {#2321 …}
      +reports: Doctrine\ORM\PersistentCollection {#2310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2306 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
      -id: 272056
      -bodyTs: "'black':11 'data':12 'gape':10 'hole':13 'ignor':8 'leak':6 'minim':5 'mitig':2 'rather':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7001291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704155798 {#2291
        date: 2024-01-02 01:36:38.0 +01:00
      }
      +"title": 272056
    }
  ]
  -id: 26470
  -titleTs: "'look':3 'm':2 'privaci':6 'respect':7 'robot':9 'vacuum':8"
  -bodyTs: "'500':10 'block':47 'clean':14 'concern':18 'connect':30,50 'either':39 'fine':64 'get':56 'home':61 'internet':33,49 'look':3 'm':2,63 'main':17 'need':27,42,71 'prefer':8 'provid':24,37 'robot':7,22 'seem':25 'spi':58 'station':15 'vacuum':6,23 'way':54 'work':69"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704199691
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/11957275"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704113291 {#2950
    date: 2024-01-01 13:48:11.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2301
  +user: Proxies\__CG__\App\Entity\User {#2928 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "I-m-looking-for-a-privacy-respecting-vacuum-robot"
  +title: "I'm looking for a privacy respecting vacuum robot"
  +url: null
  +body: "I’m looking for a vacuum robot preferably under 500€ and with a cleaning station. My main concern is that most robot vacuum providers seem to need to be connected to the internet. Are there any providers that either don’t need that, where I can block the internet connection or any other way not getting a spy in my home? I’m fine with it if some work is needed"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 41
  +favouriteCount: 195
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711414368 {#2963
    date: 2024-03-26 01:52:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2968 …}
  +votes: Doctrine\ORM\PersistentCollection {#2971 …}
  +reports: Doctrine\ORM\PersistentCollection {#2973 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2975 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2977 …}
  +badges: Doctrine\ORM\PersistentCollection {#2979 …}
  +children: [
    App\Entity\EntryComment {#2309
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2301 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2302 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2302 …}
      +body: "That mitigates a rather minimal leak while ignoring the gaping black data hole."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704155798 {#2293
        date: 2024-01-02 01:36:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Jerry1098@sh.itjust.works"
        "@rustydomino@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2297 …}
      +nested: Doctrine\ORM\PersistentCollection {#2315 …}
      +votes: Doctrine\ORM\PersistentCollection {#2321 …}
      +reports: Doctrine\ORM\PersistentCollection {#2310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2306 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
      -id: 272056
      -bodyTs: "'black':11 'data':12 'gape':10 'hole':13 'ignor':8 'leak':6 'minim':5 'mitig':2 'rather':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7001291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704155798 {#2291
        date: 2024-01-02 01:36:38.0 +01:00
      }
      +"title": 272056
    }
  ]
  -id: 26470
  -titleTs: "'look':3 'm':2 'privaci':6 'respect':7 'robot':9 'vacuum':8"
  -bodyTs: "'500':10 'block':47 'clean':14 'concern':18 'connect':30,50 'either':39 'fine':64 'get':56 'home':61 'internet':33,49 'look':3 'm':2,63 'main':17 'need':27,42,71 'prefer':8 'provid':24,37 'robot':7,22 'seem':25 'spi':58 'station':15 'vacuum':6,23 'way':54 'work':69"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704199691
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/11957275"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704113291 {#2950
    date: 2024-01-01 13:48:11.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2301
  +user: Proxies\__CG__\App\Entity\User {#2928 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "I-m-looking-for-a-privacy-respecting-vacuum-robot"
  +title: "I'm looking for a privacy respecting vacuum robot"
  +url: null
  +body: "I’m looking for a vacuum robot preferably under 500€ and with a cleaning station. My main concern is that most robot vacuum providers seem to need to be connected to the internet. Are there any providers that either don’t need that, where I can block the internet connection or any other way not getting a spy in my home? I’m fine with it if some work is needed"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 41
  +favouriteCount: 195
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711414368 {#2963
    date: 2024-03-26 01:52:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2968 …}
  +votes: Doctrine\ORM\PersistentCollection {#2971 …}
  +reports: Doctrine\ORM\PersistentCollection {#2973 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2975 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2977 …}
  +badges: Doctrine\ORM\PersistentCollection {#2979 …}
  +children: [
    App\Entity\EntryComment {#2309
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2301 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2302 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2302 …}
      +body: "That mitigates a rather minimal leak while ignoring the gaping black data hole."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704155798 {#2293
        date: 2024-01-02 01:36:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Jerry1098@sh.itjust.works"
        "@rustydomino@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2297 …}
      +nested: Doctrine\ORM\PersistentCollection {#2315 …}
      +votes: Doctrine\ORM\PersistentCollection {#2321 …}
      +reports: Doctrine\ORM\PersistentCollection {#2310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2306 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
      -id: 272056
      -bodyTs: "'black':11 'data':12 'gape':10 'hole':13 'ignor':8 'leak':6 'minim':5 'mitig':2 'rather':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7001291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704155798 {#2291
        date: 2024-01-02 01:36:38.0 +01:00
      }
      +"title": 272056
    }
  ]
  -id: 26470
  -titleTs: "'look':3 'm':2 'privaci':6 'respect':7 'robot':9 'vacuum':8"
  -bodyTs: "'500':10 'block':47 'clean':14 'concern':18 'connect':30,50 'either':39 'fine':64 'get':56 'home':61 'internet':33,49 'look':3 'm':2,63 'main':17 'need':27,42,71 'prefer':8 'provid':24,37 'robot':7,22 'seem':25 'spi':58 'station':15 'vacuum':6,23 'way':54 'work':69"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704199691
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/11957275"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704113291 {#2950
    date: 2024-01-01 13:48:11.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#2309
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2301
    +user: Proxies\__CG__\App\Entity\User {#2928 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "I-m-looking-for-a-privacy-respecting-vacuum-robot"
    +title: "I'm looking for a privacy respecting vacuum robot"
    +url: null
    +body: "I’m looking for a vacuum robot preferably under 500€ and with a cleaning station. My main concern is that most robot vacuum providers seem to need to be connected to the internet. Are there any providers that either don’t need that, where I can block the internet connection or any other way not getting a spy in my home? I’m fine with it if some work is needed"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 41
    +favouriteCount: 195
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711414368 {#2963
      date: 2024-03-26 01:52:48.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2968 …}
    +votes: Doctrine\ORM\PersistentCollection {#2971 …}
    +reports: Doctrine\ORM\PersistentCollection {#2973 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2975 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2977 …}
    +badges: Doctrine\ORM\PersistentCollection {#2979 …}
    +children: [
      App\Entity\EntryComment {#2309}
    ]
    -id: 26470
    -titleTs: "'look':3 'm':2 'privaci':6 'respect':7 'robot':9 'vacuum':8"
    -bodyTs: "'500':10 'block':47 'clean':14 'concern':18 'connect':30,50 'either':39 'fine':64 'get':56 'home':61 'internet':33,49 'look':3 'm':2,63 'main':17 'need':27,42,71 'prefer':8 'provid':24,37 'robot':7,22 'seem':25 'spi':58 'station':15 'vacuum':6,23 'way':54 'work':69"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704199691
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/11957275"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704113291 {#2950
      date: 2024-01-01 13:48:11.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2302 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2302 …}
  +body: "That mitigates a rather minimal leak while ignoring the gaping black data hole."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704155798 {#2293
    date: 2024-01-02 01:36:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Jerry1098@sh.itjust.works"
    "@rustydomino@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2297 …}
  +nested: Doctrine\ORM\PersistentCollection {#2315 …}
  +votes: Doctrine\ORM\PersistentCollection {#2321 …}
  +reports: Doctrine\ORM\PersistentCollection {#2310 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2306 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
  -id: 272056
  -bodyTs: "'black':11 'data':12 'gape':10 'hole':13 'ignor':8 'leak':6 'minim':5 'mitig':2 'rather':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7001291"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704155798 {#2291
    date: 2024-01-02 01:36:38.0 +01:00
  }
  +"title": 272056
}
"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 {#2309
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2301
    +user: Proxies\__CG__\App\Entity\User {#2928 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "I-m-looking-for-a-privacy-respecting-vacuum-robot"
    +title: "I'm looking for a privacy respecting vacuum robot"
    +url: null
    +body: "I’m looking for a vacuum robot preferably under 500€ and with a cleaning station. My main concern is that most robot vacuum providers seem to need to be connected to the internet. Are there any providers that either don’t need that, where I can block the internet connection or any other way not getting a spy in my home? I’m fine with it if some work is needed"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 41
    +favouriteCount: 195
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711414368 {#2963
      date: 2024-03-26 01:52:48.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2968 …}
    +votes: Doctrine\ORM\PersistentCollection {#2971 …}
    +reports: Doctrine\ORM\PersistentCollection {#2973 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2975 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2977 …}
    +badges: Doctrine\ORM\PersistentCollection {#2979 …}
    +children: [
      App\Entity\EntryComment {#2309}
    ]
    -id: 26470
    -titleTs: "'look':3 'm':2 'privaci':6 'respect':7 'robot':9 'vacuum':8"
    -bodyTs: "'500':10 'block':47 'clean':14 'concern':18 'connect':30,50 'either':39 'fine':64 'get':56 'home':61 'internet':33,49 'look':3 'm':2,63 'main':17 'need':27,42,71 'prefer':8 'provid':24,37 'robot':7,22 'seem':25 'spi':58 'station':15 'vacuum':6,23 'way':54 'work':69"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704199691
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/11957275"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704113291 {#2950
      date: 2024-01-01 13:48:11.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2302 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2302 …}
  +body: "That mitigates a rather minimal leak while ignoring the gaping black data hole."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704155798 {#2293
    date: 2024-01-02 01:36:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Jerry1098@sh.itjust.works"
    "@rustydomino@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2297 …}
  +nested: Doctrine\ORM\PersistentCollection {#2315 …}
  +votes: Doctrine\ORM\PersistentCollection {#2321 …}
  +reports: Doctrine\ORM\PersistentCollection {#2310 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2306 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
  -id: 272056
  -bodyTs: "'black':11 'data':12 'gape':10 'hole':13 'ignor':8 'leak':6 'minim':5 'mitig':2 'rather':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7001291"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704155798 {#2291
    date: 2024-01-02 01:36:38.0 +01:00
  }
  +"title": 272056
}
"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 {#2309
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2301
    +user: Proxies\__CG__\App\Entity\User {#2928 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "I-m-looking-for-a-privacy-respecting-vacuum-robot"
    +title: "I'm looking for a privacy respecting vacuum robot"
    +url: null
    +body: "I’m looking for a vacuum robot preferably under 500€ and with a cleaning station. My main concern is that most robot vacuum providers seem to need to be connected to the internet. Are there any providers that either don’t need that, where I can block the internet connection or any other way not getting a spy in my home? I’m fine with it if some work is needed"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 41
    +favouriteCount: 195
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711414368 {#2963
      date: 2024-03-26 01:52:48.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2968 …}
    +votes: Doctrine\ORM\PersistentCollection {#2971 …}
    +reports: Doctrine\ORM\PersistentCollection {#2973 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2975 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2977 …}
    +badges: Doctrine\ORM\PersistentCollection {#2979 …}
    +children: [
      App\Entity\EntryComment {#2309}
    ]
    -id: 26470
    -titleTs: "'look':3 'm':2 'privaci':6 'respect':7 'robot':9 'vacuum':8"
    -bodyTs: "'500':10 'block':47 'clean':14 'concern':18 'connect':30,50 'either':39 'fine':64 'get':56 'home':61 'internet':33,49 'look':3 'm':2,63 'main':17 'need':27,42,71 'prefer':8 'provid':24,37 'robot':7,22 'seem':25 'spi':58 'station':15 'vacuum':6,23 'way':54 'work':69"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704199691
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/11957275"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704113291 {#2950
      date: 2024-01-01 13:48:11.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2213 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2302 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2302 …}
  +body: "That mitigates a rather minimal leak while ignoring the gaping black data hole."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704155798 {#2293
    date: 2024-01-02 01:36:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Jerry1098@sh.itjust.works"
    "@rustydomino@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2297 …}
  +nested: Doctrine\ORM\PersistentCollection {#2315 …}
  +votes: Doctrine\ORM\PersistentCollection {#2321 …}
  +reports: Doctrine\ORM\PersistentCollection {#2310 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2306 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
  -id: 272056
  -bodyTs: "'black':11 'data':12 'gape':10 'hole':13 'ignor':8 'leak':6 'minim':5 'mitig':2 'rather':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7001291"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704155798 {#2291
    date: 2024-01-02 01:36:38.0 +01:00
  }
  +"title": 272056
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2334
  +user: Proxies\__CG__\App\Entity\User {#3041 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: Proxies\__CG__\App\Entity\Image {#3043 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3044 …}
  +slug: "Comparing-compression-in-AV1-x264-and-x265"
  +title: "Comparing compression in AV1, x264, and x265"
  +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
  +body: """
    I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n
    \n
    **The Setup**  \n
     I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n
    \n
    To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n
    \n
    **The Results**\n
    \n
    | crf | av1 KB | x265 KB | x264 KB |\n
    |---|---|---|---|\n
    | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n
    | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n
    | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n
    | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n
    | 30 | 205,008 | 110,062 | 122,458 |\n
    | 33 | 168,192 | 73,528 | 86,899 |\n
    | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n
    | 39 | 116,096 | 31,670 | 47,161 |\n
    | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n
    | 45 | 81,805 | 13,598 | 27,484 |\n
    | 48 | 69,044 | 9,726 | 20,823 |\n
    | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n
    | 54 | 48,681 | - | - |\n
    | 57 | 39,113 | - | - |\n
    | 60 | 29,062 | - | - |\n
    | 63 | 16,533 – worst possible | - | - |\n
    \n
    \n
    \n
    [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n
    \n
    I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n
    \n
    If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 138
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710879031 {#3036
    date: 2024-03-19 21:10:31.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3045 …}
  +votes: Doctrine\ORM\PersistentCollection {#3047 …}
  +reports: Doctrine\ORM\PersistentCollection {#3049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3053 …}
  +badges: Doctrine\ORM\PersistentCollection {#3055 …}
  +children: [
    App\Entity\EntryComment {#2300
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2334 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: null
      +root: null
      +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1710879031 {#2323
        date: 2024-03-19 21:10:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@DaGeek247@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2340 …}
      +nested: Doctrine\ORM\PersistentCollection {#2342 …}
      +votes: Doctrine\ORM\PersistentCollection {#2343 …}
      +reports: Doctrine\ORM\PersistentCollection {#2335 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
      -id: 268243
      -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6979648"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704054541 {#2324
        date: 2023-12-31 21:29:01.0 +01:00
      }
      +"title": 268243
    }
  ]
  -id: 26306
  -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7"
  -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704135645
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
  +editedAt: DateTimeImmutable @1710023549 {#3023
    date: 2024-03-09 23:32:29.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704049245 {#3002
    date: 2023-12-31 20:00:45.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
63 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2334
  +user: Proxies\__CG__\App\Entity\User {#3041 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: Proxies\__CG__\App\Entity\Image {#3043 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3044 …}
  +slug: "Comparing-compression-in-AV1-x264-and-x265"
  +title: "Comparing compression in AV1, x264, and x265"
  +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
  +body: """
    I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n
    \n
    **The Setup**  \n
     I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n
    \n
    To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n
    \n
    **The Results**\n
    \n
    | crf | av1 KB | x265 KB | x264 KB |\n
    |---|---|---|---|\n
    | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n
    | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n
    | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n
    | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n
    | 30 | 205,008 | 110,062 | 122,458 |\n
    | 33 | 168,192 | 73,528 | 86,899 |\n
    | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n
    | 39 | 116,096 | 31,670 | 47,161 |\n
    | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n
    | 45 | 81,805 | 13,598 | 27,484 |\n
    | 48 | 69,044 | 9,726 | 20,823 |\n
    | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n
    | 54 | 48,681 | - | - |\n
    | 57 | 39,113 | - | - |\n
    | 60 | 29,062 | - | - |\n
    | 63 | 16,533 – worst possible | - | - |\n
    \n
    \n
    \n
    [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n
    \n
    I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n
    \n
    If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 138
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710879031 {#3036
    date: 2024-03-19 21:10:31.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3045 …}
  +votes: Doctrine\ORM\PersistentCollection {#3047 …}
  +reports: Doctrine\ORM\PersistentCollection {#3049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3053 …}
  +badges: Doctrine\ORM\PersistentCollection {#3055 …}
  +children: [
    App\Entity\EntryComment {#2300
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2334 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: null
      +root: null
      +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1710879031 {#2323
        date: 2024-03-19 21:10:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@DaGeek247@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2340 …}
      +nested: Doctrine\ORM\PersistentCollection {#2342 …}
      +votes: Doctrine\ORM\PersistentCollection {#2343 …}
      +reports: Doctrine\ORM\PersistentCollection {#2335 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
      -id: 268243
      -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6979648"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704054541 {#2324
        date: 2023-12-31 21:29:01.0 +01:00
      }
      +"title": 268243
    }
  ]
  -id: 26306
  -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7"
  -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704135645
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
  +editedAt: DateTimeImmutable @1710023549 {#3023
    date: 2024-03-09 23:32:29.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704049245 {#3002
    date: 2023-12-31 20:00:45.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
64 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2334
  +user: Proxies\__CG__\App\Entity\User {#3041 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: Proxies\__CG__\App\Entity\Image {#3043 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3044 …}
  +slug: "Comparing-compression-in-AV1-x264-and-x265"
  +title: "Comparing compression in AV1, x264, and x265"
  +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
  +body: """
    I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n
    \n
    **The Setup**  \n
     I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n
    \n
    To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n
    \n
    **The Results**\n
    \n
    | crf | av1 KB | x265 KB | x264 KB |\n
    |---|---|---|---|\n
    | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n
    | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n
    | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n
    | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n
    | 30 | 205,008 | 110,062 | 122,458 |\n
    | 33 | 168,192 | 73,528 | 86,899 |\n
    | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n
    | 39 | 116,096 | 31,670 | 47,161 |\n
    | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n
    | 45 | 81,805 | 13,598 | 27,484 |\n
    | 48 | 69,044 | 9,726 | 20,823 |\n
    | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n
    | 54 | 48,681 | - | - |\n
    | 57 | 39,113 | - | - |\n
    | 60 | 29,062 | - | - |\n
    | 63 | 16,533 – worst possible | - | - |\n
    \n
    \n
    \n
    [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n
    \n
    I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n
    \n
    If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 138
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710879031 {#3036
    date: 2024-03-19 21:10:31.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3045 …}
  +votes: Doctrine\ORM\PersistentCollection {#3047 …}
  +reports: Doctrine\ORM\PersistentCollection {#3049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3053 …}
  +badges: Doctrine\ORM\PersistentCollection {#3055 …}
  +children: [
    App\Entity\EntryComment {#2300
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2334 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: null
      +root: null
      +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1710879031 {#2323
        date: 2024-03-19 21:10:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@DaGeek247@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2340 …}
      +nested: Doctrine\ORM\PersistentCollection {#2342 …}
      +votes: Doctrine\ORM\PersistentCollection {#2343 …}
      +reports: Doctrine\ORM\PersistentCollection {#2335 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
      -id: 268243
      -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6979648"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704054541 {#2324
        date: 2023-12-31 21:29:01.0 +01:00
      }
      +"title": 268243
    }
  ]
  -id: 26306
  -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7"
  -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704135645
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
  +editedAt: DateTimeImmutable @1710023549 {#3023
    date: 2024-03-09 23:32:29.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704049245 {#3002
    date: 2023-12-31 20:00:45.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
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\EntryComment {#2300
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2334
    +user: Proxies\__CG__\App\Entity\User {#3041 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: Proxies\__CG__\App\Entity\Image {#3043 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3044 …}
    +slug: "Comparing-compression-in-AV1-x264-and-x265"
    +title: "Comparing compression in AV1, x264, and x265"
    +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
    +body: """
      I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n
      \n
      **The Setup**  \n
       I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n
      \n
      To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n
      \n
      **The Results**\n
      \n
      | crf | av1 KB | x265 KB | x264 KB |\n
      |---|---|---|---|\n
      | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n
      | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n
      | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n
      | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n
      | 30 | 205,008 | 110,062 | 122,458 |\n
      | 33 | 168,192 | 73,528 | 86,899 |\n
      | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n
      | 39 | 116,096 | 31,670 | 47,161 |\n
      | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n
      | 45 | 81,805 | 13,598 | 27,484 |\n
      | 48 | 69,044 | 9,726 | 20,823 |\n
      | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n
      | 54 | 48,681 | - | - |\n
      | 57 | 39,113 | - | - |\n
      | 60 | 29,062 | - | - |\n
      | 63 | 16,533 – worst possible | - | - |\n
      \n
      \n
      \n
      [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n
      \n
      I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n
      \n
      If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 138
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710879031 {#3036
      date: 2024-03-19 21:10:31.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3045 …}
    +votes: Doctrine\ORM\PersistentCollection {#3047 …}
    +reports: Doctrine\ORM\PersistentCollection {#3049 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3053 …}
    +badges: Doctrine\ORM\PersistentCollection {#3055 …}
    +children: [
      App\Entity\EntryComment {#2300}
    ]
    -id: 26306
    -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7"
    -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704135645
    +visibility: "visible             "
    +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
    +editedAt: DateTimeImmutable @1710023549 {#3023
      date: 2024-03-09 23:32:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704049245 {#3002
      date: 2023-12-31 20:00:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: null
  +root: null
  +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1710879031 {#2323
    date: 2024-03-19 21:10:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@DaGeek247@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2340 …}
  +nested: Doctrine\ORM\PersistentCollection {#2342 …}
  +votes: Doctrine\ORM\PersistentCollection {#2343 …}
  +reports: Doctrine\ORM\PersistentCollection {#2335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
  -id: 268243
  -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6979648"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704054541 {#2324
    date: 2023-12-31 21:29:01.0 +01:00
  }
  +"title": 268243
}
"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
67 DENIED edit
App\Entity\EntryComment {#2300
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2334
    +user: Proxies\__CG__\App\Entity\User {#3041 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: Proxies\__CG__\App\Entity\Image {#3043 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3044 …}
    +slug: "Comparing-compression-in-AV1-x264-and-x265"
    +title: "Comparing compression in AV1, x264, and x265"
    +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
    +body: """
      I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n
      \n
      **The Setup**  \n
       I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n
      \n
      To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n
      \n
      **The Results**\n
      \n
      | crf | av1 KB | x265 KB | x264 KB |\n
      |---|---|---|---|\n
      | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n
      | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n
      | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n
      | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n
      | 30 | 205,008 | 110,062 | 122,458 |\n
      | 33 | 168,192 | 73,528 | 86,899 |\n
      | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n
      | 39 | 116,096 | 31,670 | 47,161 |\n
      | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n
      | 45 | 81,805 | 13,598 | 27,484 |\n
      | 48 | 69,044 | 9,726 | 20,823 |\n
      | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n
      | 54 | 48,681 | - | - |\n
      | 57 | 39,113 | - | - |\n
      | 60 | 29,062 | - | - |\n
      | 63 | 16,533 – worst possible | - | - |\n
      \n
      \n
      \n
      [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n
      \n
      I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n
      \n
      If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 138
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710879031 {#3036
      date: 2024-03-19 21:10:31.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3045 …}
    +votes: Doctrine\ORM\PersistentCollection {#3047 …}
    +reports: Doctrine\ORM\PersistentCollection {#3049 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3053 …}
    +badges: Doctrine\ORM\PersistentCollection {#3055 …}
    +children: [
      App\Entity\EntryComment {#2300}
    ]
    -id: 26306
    -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7"
    -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704135645
    +visibility: "visible             "
    +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
    +editedAt: DateTimeImmutable @1710023549 {#3023
      date: 2024-03-09 23:32:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704049245 {#3002
      date: 2023-12-31 20:00:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: null
  +root: null
  +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1710879031 {#2323
    date: 2024-03-19 21:10:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@DaGeek247@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2340 …}
  +nested: Doctrine\ORM\PersistentCollection {#2342 …}
  +votes: Doctrine\ORM\PersistentCollection {#2343 …}
  +reports: Doctrine\ORM\PersistentCollection {#2335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
  -id: 268243
  -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6979648"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704054541 {#2324
    date: 2023-12-31 21:29:01.0 +01:00
  }
  +"title": 268243
}
"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
68 DENIED moderate
App\Entity\EntryComment {#2300
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2334
    +user: Proxies\__CG__\App\Entity\User {#3041 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: Proxies\__CG__\App\Entity\Image {#3043 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3044 …}
    +slug: "Comparing-compression-in-AV1-x264-and-x265"
    +title: "Comparing compression in AV1, x264, and x265"
    +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
    +body: """
      I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n
      \n
      **The Setup**  \n
       I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n
      \n
      To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n
      \n
      **The Results**\n
      \n
      | crf | av1 KB | x265 KB | x264 KB |\n
      |---|---|---|---|\n
      | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n
      | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n
      | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n
      | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n
      | 30 | 205,008 | 110,062 | 122,458 |\n
      | 33 | 168,192 | 73,528 | 86,899 |\n
      | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n
      | 39 | 116,096 | 31,670 | 47,161 |\n
      | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n
      | 45 | 81,805 | 13,598 | 27,484 |\n
      | 48 | 69,044 | 9,726 | 20,823 |\n
      | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n
      | 54 | 48,681 | - | - |\n
      | 57 | 39,113 | - | - |\n
      | 60 | 29,062 | - | - |\n
      | 63 | 16,533 – worst possible | - | - |\n
      \n
      \n
      \n
      [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n
      \n
      I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n
      \n
      If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 138
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710879031 {#3036
      date: 2024-03-19 21:10:31.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3045 …}
    +votes: Doctrine\ORM\PersistentCollection {#3047 …}
    +reports: Doctrine\ORM\PersistentCollection {#3049 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3053 …}
    +badges: Doctrine\ORM\PersistentCollection {#3055 …}
    +children: [
      App\Entity\EntryComment {#2300}
    ]
    -id: 26306
    -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7"
    -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704135645
    +visibility: "visible             "
    +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
    +editedAt: DateTimeImmutable @1710023549 {#3023
      date: 2024-03-09 23:32:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704049245 {#3002
      date: 2023-12-31 20:00:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: null
  +root: null
  +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1710879031 {#2323
    date: 2024-03-19 21:10:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@DaGeek247@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2340 …}
  +nested: Doctrine\ORM\PersistentCollection {#2342 …}
  +votes: Doctrine\ORM\PersistentCollection {#2343 …}
  +reports: Doctrine\ORM\PersistentCollection {#2335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
  -id: 268243
  -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6979648"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704054541 {#2324
    date: 2023-12-31 21:29:01.0 +01:00
  }
  +"title": 268243
}
"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
69 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2218
  +user: Proxies\__CG__\App\Entity\User {#2880 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2930 …}
  +slug: "Could-we-add-alternativeto-net-to-the-sidebar"
  +title: "Could we add alternativeto.net to the sidebar?"
  +url: "https://alternativeto.net/"
  +body: "It’s a great place to find alternatives (including opensource alternatives) to services and software."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 27
  +favouriteCount: 170
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727711964 {#2925
    date: 2024-09-30 17:59:24.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2932 …}
  +votes: Doctrine\ORM\PersistentCollection {#2934 …}
  +reports: Doctrine\ORM\PersistentCollection {#2936 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2938 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2940 …}
  +badges: Doctrine\ORM\PersistentCollection {#2942 …}
  +children: [
    App\Entity\EntryComment {#2220
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2218 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2222 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2221 …}
      +body: "Now that’s meta."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704169228 {#2277
        date: 2024-01-02 05:20:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@onlinepersona@programming.dev"
        "@library_napper@monyet.cc"
        "@everett@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2219 …}
      +nested: Doctrine\ORM\PersistentCollection {#2196 …}
      +votes: Doctrine\ORM\PersistentCollection {#2194 …}
      +reports: Doctrine\ORM\PersistentCollection {#2193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2202 …}
      -id: 272244
      -bodyTs: "'meta':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7004158"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704169228 {#2261
        date: 2024-01-02 05:20:28.0 +01:00
      }
      +"title": 272244
    }
  ]
  -id: 26291
  -titleTs: "'add':3 'alternativeto.net':4 'could':1 'sidebar':7"
  -bodyTs: "'altern':8,11 'find':7 'great':4 'includ':9 'opensourc':10 'place':5 'servic':13 'softwar':15"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704133587
  +visibility: "visible             "
  +apId: "https://programming.dev/post/7940503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704047187 {#2914
    date: 2023-12-31 19:26:27.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
71 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2218
  +user: Proxies\__CG__\App\Entity\User {#2880 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2930 …}
  +slug: "Could-we-add-alternativeto-net-to-the-sidebar"
  +title: "Could we add alternativeto.net to the sidebar?"
  +url: "https://alternativeto.net/"
  +body: "It’s a great place to find alternatives (including opensource alternatives) to services and software."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 27
  +favouriteCount: 170
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727711964 {#2925
    date: 2024-09-30 17:59:24.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2932 …}
  +votes: Doctrine\ORM\PersistentCollection {#2934 …}
  +reports: Doctrine\ORM\PersistentCollection {#2936 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2938 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2940 …}
  +badges: Doctrine\ORM\PersistentCollection {#2942 …}
  +children: [
    App\Entity\EntryComment {#2220
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2218 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2222 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2221 …}
      +body: "Now that’s meta."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704169228 {#2277
        date: 2024-01-02 05:20:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@onlinepersona@programming.dev"
        "@library_napper@monyet.cc"
        "@everett@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2219 …}
      +nested: Doctrine\ORM\PersistentCollection {#2196 …}
      +votes: Doctrine\ORM\PersistentCollection {#2194 …}
      +reports: Doctrine\ORM\PersistentCollection {#2193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2202 …}
      -id: 272244
      -bodyTs: "'meta':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7004158"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704169228 {#2261
        date: 2024-01-02 05:20:28.0 +01:00
      }
      +"title": 272244
    }
  ]
  -id: 26291
  -titleTs: "'add':3 'alternativeto.net':4 'could':1 'sidebar':7"
  -bodyTs: "'altern':8,11 'find':7 'great':4 'includ':9 'opensourc':10 'place':5 'servic':13 'softwar':15"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704133587
  +visibility: "visible             "
  +apId: "https://programming.dev/post/7940503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704047187 {#2914
    date: 2023-12-31 19:26:27.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
72 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2218
  +user: Proxies\__CG__\App\Entity\User {#2880 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2930 …}
  +slug: "Could-we-add-alternativeto-net-to-the-sidebar"
  +title: "Could we add alternativeto.net to the sidebar?"
  +url: "https://alternativeto.net/"
  +body: "It’s a great place to find alternatives (including opensource alternatives) to services and software."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 27
  +favouriteCount: 170
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727711964 {#2925
    date: 2024-09-30 17:59:24.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2932 …}
  +votes: Doctrine\ORM\PersistentCollection {#2934 …}
  +reports: Doctrine\ORM\PersistentCollection {#2936 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2938 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2940 …}
  +badges: Doctrine\ORM\PersistentCollection {#2942 …}
  +children: [
    App\Entity\EntryComment {#2220
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2218 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2222 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2221 …}
      +body: "Now that’s meta."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704169228 {#2277
        date: 2024-01-02 05:20:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@onlinepersona@programming.dev"
        "@library_napper@monyet.cc"
        "@everett@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2219 …}
      +nested: Doctrine\ORM\PersistentCollection {#2196 …}
      +votes: Doctrine\ORM\PersistentCollection {#2194 …}
      +reports: Doctrine\ORM\PersistentCollection {#2193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2202 …}
      -id: 272244
      -bodyTs: "'meta':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7004158"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704169228 {#2261
        date: 2024-01-02 05:20:28.0 +01:00
      }
      +"title": 272244
    }
  ]
  -id: 26291
  -titleTs: "'add':3 'alternativeto.net':4 'could':1 'sidebar':7"
  -bodyTs: "'altern':8,11 'find':7 'great':4 'includ':9 'opensourc':10 'place':5 'servic':13 'softwar':15"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704133587
  +visibility: "visible             "
  +apId: "https://programming.dev/post/7940503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704047187 {#2914
    date: 2023-12-31 19:26:27.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
73 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
74 DENIED moderate
App\Entity\EntryComment {#2220
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2218
    +user: Proxies\__CG__\App\Entity\User {#2880 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2930 …}
    +slug: "Could-we-add-alternativeto-net-to-the-sidebar"
    +title: "Could we add alternativeto.net to the sidebar?"
    +url: "https://alternativeto.net/"
    +body: "It’s a great place to find alternatives (including opensource alternatives) to services and software."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 27
    +favouriteCount: 170
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727711964 {#2925
      date: 2024-09-30 17:59:24.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2932 …}
    +votes: Doctrine\ORM\PersistentCollection {#2934 …}
    +reports: Doctrine\ORM\PersistentCollection {#2936 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2938 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2940 …}
    +badges: Doctrine\ORM\PersistentCollection {#2942 …}
    +children: [
      App\Entity\EntryComment {#2220}
    ]
    -id: 26291
    -titleTs: "'add':3 'alternativeto.net':4 'could':1 'sidebar':7"
    -bodyTs: "'altern':8,11 'find':7 'great':4 'includ':9 'opensourc':10 'place':5 'servic':13 'softwar':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704133587
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7940503"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704047187 {#2914
      date: 2023-12-31 19:26:27.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2222 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2221 …}
  +body: "Now that’s meta."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704169228 {#2277
    date: 2024-01-02 05:20:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@onlinepersona@programming.dev"
    "@library_napper@monyet.cc"
    "@everett@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2219 …}
  +nested: Doctrine\ORM\PersistentCollection {#2196 …}
  +votes: Doctrine\ORM\PersistentCollection {#2194 …}
  +reports: Doctrine\ORM\PersistentCollection {#2193 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2205 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2202 …}
  -id: 272244
  -bodyTs: "'meta':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7004158"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704169228 {#2261
    date: 2024-01-02 05:20:28.0 +01:00
  }
  +"title": 272244
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
75 DENIED edit
App\Entity\EntryComment {#2220
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2218
    +user: Proxies\__CG__\App\Entity\User {#2880 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2930 …}
    +slug: "Could-we-add-alternativeto-net-to-the-sidebar"
    +title: "Could we add alternativeto.net to the sidebar?"
    +url: "https://alternativeto.net/"
    +body: "It’s a great place to find alternatives (including opensource alternatives) to services and software."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 27
    +favouriteCount: 170
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727711964 {#2925
      date: 2024-09-30 17:59:24.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2932 …}
    +votes: Doctrine\ORM\PersistentCollection {#2934 …}
    +reports: Doctrine\ORM\PersistentCollection {#2936 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2938 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2940 …}
    +badges: Doctrine\ORM\PersistentCollection {#2942 …}
    +children: [
      App\Entity\EntryComment {#2220}
    ]
    -id: 26291
    -titleTs: "'add':3 'alternativeto.net':4 'could':1 'sidebar':7"
    -bodyTs: "'altern':8,11 'find':7 'great':4 'includ':9 'opensourc':10 'place':5 'servic':13 'softwar':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704133587
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7940503"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704047187 {#2914
      date: 2023-12-31 19:26:27.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2222 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2221 …}
  +body: "Now that’s meta."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704169228 {#2277
    date: 2024-01-02 05:20:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@onlinepersona@programming.dev"
    "@library_napper@monyet.cc"
    "@everett@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2219 …}
  +nested: Doctrine\ORM\PersistentCollection {#2196 …}
  +votes: Doctrine\ORM\PersistentCollection {#2194 …}
  +reports: Doctrine\ORM\PersistentCollection {#2193 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2205 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2202 …}
  -id: 272244
  -bodyTs: "'meta':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7004158"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704169228 {#2261
    date: 2024-01-02 05:20:28.0 +01:00
  }
  +"title": 272244
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
76 DENIED moderate
App\Entity\EntryComment {#2220
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2218
    +user: Proxies\__CG__\App\Entity\User {#2880 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2930 …}
    +slug: "Could-we-add-alternativeto-net-to-the-sidebar"
    +title: "Could we add alternativeto.net to the sidebar?"
    +url: "https://alternativeto.net/"
    +body: "It’s a great place to find alternatives (including opensource alternatives) to services and software."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 27
    +favouriteCount: 170
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727711964 {#2925
      date: 2024-09-30 17:59:24.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2932 …}
    +votes: Doctrine\ORM\PersistentCollection {#2934 …}
    +reports: Doctrine\ORM\PersistentCollection {#2936 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2938 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2940 …}
    +badges: Doctrine\ORM\PersistentCollection {#2942 …}
    +children: [
      App\Entity\EntryComment {#2220}
    ]
    -id: 26291
    -titleTs: "'add':3 'alternativeto.net':4 'could':1 'sidebar':7"
    -bodyTs: "'altern':8,11 'find':7 'great':4 'includ':9 'opensourc':10 'place':5 'servic':13 'softwar':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704133587
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7940503"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704047187 {#2914
      date: 2023-12-31 19:26:27.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2222 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2221 …}
  +body: "Now that’s meta."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704169228 {#2277
    date: 2024-01-02 05:20:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@onlinepersona@programming.dev"
    "@library_napper@monyet.cc"
    "@everett@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2219 …}
  +nested: Doctrine\ORM\PersistentCollection {#2196 …}
  +votes: Doctrine\ORM\PersistentCollection {#2194 …}
  +reports: Doctrine\ORM\PersistentCollection {#2193 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2205 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2202 …}
  -id: 272244
  -bodyTs: "'meta':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7004158"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704169228 {#2261
    date: 2024-01-02 05:20:28.0 +01:00
  }
  +"title": 272244
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
77 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
78 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2077
  +user: Proxies\__CG__\App\Entity\User {#3020 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "What-are-your-opinions-of-Guix"
  +title: "What are your opinions of Guix?"
  +url: null
  +body: """
    Reposting because it looks like federation failed.\n
    \n
    > I was just reading about it, it sounds like a pretty cool OS and package manager. Has anyone actually used it?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 50
  +favouriteCount: 100
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711845356 {#3057
    date: 2024-03-31 01:35:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3062 …}
  +votes: Doctrine\ORM\PersistentCollection {#3065 …}
  +reports: Doctrine\ORM\PersistentCollection {#3067 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3069 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3071 …}
  +badges: Doctrine\ORM\PersistentCollection {#3073 …}
  +children: [
    2 => App\Entity\EntryComment {#2081
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
      +body: """
        > meaning every step of building the kernel, including the steps taken to build the C compiler toolchain, are produced by code that is simple enough to check for correctness and safety.\n
        \n
        Full-source bootstrap isn’t about just the kernel, it affects every piece of software. With GUIX and Nix, every single package can be fully traced back to the bootstrap seed.\n
        \n
        Though it should be noted that you do require a running Linux kernel on an x86 machine in order to bootstrap.\n
        \n
        > it is not quite to the point where it /just works/ on a lot of the computer hardware that I own.\n
        \n
        Unless we get some *serious* money, effort and/or regulation w.r.t. OSS firmware, that will likely never be the case.  \n
        That has nothing to do with its technology though, that’s a political issue. GUIX is a GNU project and acts like proprietary software does not exist/is not a basic necessity in 2023.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1704035646 {#2096
        date: 2023-12-31 16:14:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CanadaPlus@lemmy.sdf.org"
        "@Ramin_HAL9001@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2063 …}
      +nested: Doctrine\ORM\PersistentCollection {#2064 …}
      +votes: Doctrine\ORM\PersistentCollection {#2088 …}
      +reports: Doctrine\ORM\PersistentCollection {#2087 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
      -id: 267484
      -bodyTs: "'/just':94 '2023':157 'act':145 'affect':43 'and/or':113 'back':59 'basic':154 'bootstrap':35,62,84 'build':5,13 'c':15 'case':124 'check':27 'code':21 'compil':16 'comput':101 'correct':29 'effort':112 'enough':25 'everi':2,44,52 'exist/is':151 'firmwar':117 'full':33 'full-sourc':32 'fulli':57 'get':108 'gnu':142 'guix':49,139 'hardwar':102 'includ':8 'isn':36 'issu':138 'kernel':7,41,76 'like':120,146 'linux':75 'lot':98 'machin':80 'mean':1 'money':111 'necess':155 'never':121 'nix':51 'note':68 'noth':127 'order':82 'oss':116 'packag':54 'piec':45 'point':91 'polit':137 'produc':19 'project':143 'proprietari':147 'quit':88 'regul':114 'requir':72 'run':74 'safeti':31 'seed':63 'serious':110 'simpl':24 'singl':53 'softwar':47,148 'sourc':34 'step':3,10 'taken':11 'technolog':132 'though':64,133 'toolchain':17 'trace':58 'unless':106 'w.r.t':115 'work':95 'x86':79"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6974447"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704035646 {#2062
        date: 2023-12-31 16:14:06.0 +01:00
      }
      +"title": 267484
    }
    1 => App\Entity\EntryComment {#2140
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2133 …}
      +body: """
        > the parts of Guix in which packages are defined are quite pure, even using monads for some things\n
        \n
        Monads have nothing to do with purity. In fact, one of the most infamous usages of them is Haskell’s IO monad which is probably the most impure construct in the entire language.\n
        \n
        > it is really not too different from the Nix language.\n
        \n
        Hm, I can’t help but think that a lisp dialect can never really be similar to any language except another lisp.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704035928 {#2094
        date: 2023-12-31 16:18:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CanadaPlus@lemmy.sdf.org"
        "@axelf@lemmy.ml"
        "@Ramin_HAL9001@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2132 …}
      +votes: Doctrine\ORM\PersistentCollection {#2040 …}
      +reports: Doctrine\ORM\PersistentCollection {#2350 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
      -id: 267497
      -bodyTs: "'anoth':82 'construct':47 'defin':9 'dialect':72 'differ':57 'entir':50 'even':13 'except':81 'fact':27 'guix':4 'haskel':37 'help':66 'hm':62 'impur':46 'infam':32 'io':39 'languag':51,61,80 'lisp':71,83 'monad':15,19,40 'never':74 'nix':60 'noth':21 'one':28 'packag':7 'part':2 'probabl':43 'pure':12 'puriti':25 'quit':11 'realli':54,75 'similar':77 'thing':18 'think':68 'usag':33 'use':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6974518"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704035928 {#2241
        date: 2023-12-31 16:18:48.0 +01:00
      }
      +"title": 267497
    }
    0 => App\Entity\EntryComment {#2349
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
      +body: """
        Not quite: It’s an expression language.\n
        \n
        The ultimate output of Nix is one set of data, usually the description of a derivation (~= package). You cannot cause arbitrary side-effects with it like writing to files or making network requests with it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704050259 {#2332
        date: 2023-12-31 20:17:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CanadaPlus@lemmy.sdf.org"
        "@bizdelnick@lemmy.ml"
        "@ultra@feddit.ro"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2060 …}
      +nested: Doctrine\ORM\PersistentCollection {#2331 …}
      +votes: Doctrine\ORM\PersistentCollection {#2289 …}
      +reports: Doctrine\ORM\PersistentCollection {#2326 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
      -id: 268018
      -bodyTs: "'arbitrari':28 'cannot':26 'caus':27 'data':17 'deriv':23 'descript':20 'effect':31 'express':6 'file':37 'languag':7 'like':34 'make':39 'network':40 'nix':12 'one':14 'output':10 'packag':24 'quit':2 'request':41 'set':15 'side':30 'side-effect':29 'ultim':9 'usual':18 'write':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6978317"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704050259 {#2344
        date: 2023-12-31 20:17:39.0 +01:00
      }
      +"title": 268018
    }
  ]
  -id: 26200
  -titleTs: "'guix':6 'opinion':4"
  -bodyTs: "'actual':26 'anyon':25 'cool':19 'fail':7 'feder':6 'like':5,16 'look':4 'manag':23 'os':20 'packag':22 'pretti':18 'read':11 'repost':1 'sound':15 'use':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704102675
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/post/9914757"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704016275 {#3042
    date: 2023-12-31 10:51:15.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
79 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2077
  +user: Proxies\__CG__\App\Entity\User {#3020 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "What-are-your-opinions-of-Guix"
  +title: "What are your opinions of Guix?"
  +url: null
  +body: """
    Reposting because it looks like federation failed.\n
    \n
    > I was just reading about it, it sounds like a pretty cool OS and package manager. Has anyone actually used it?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 50
  +favouriteCount: 100
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711845356 {#3057
    date: 2024-03-31 01:35:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3062 …}
  +votes: Doctrine\ORM\PersistentCollection {#3065 …}
  +reports: Doctrine\ORM\PersistentCollection {#3067 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3069 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3071 …}
  +badges: Doctrine\ORM\PersistentCollection {#3073 …}
  +children: [
    2 => App\Entity\EntryComment {#2081
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
      +body: """
        > meaning every step of building the kernel, including the steps taken to build the C compiler toolchain, are produced by code that is simple enough to check for correctness and safety.\n
        \n
        Full-source bootstrap isn’t about just the kernel, it affects every piece of software. With GUIX and Nix, every single package can be fully traced back to the bootstrap seed.\n
        \n
        Though it should be noted that you do require a running Linux kernel on an x86 machine in order to bootstrap.\n
        \n
        > it is not quite to the point where it /just works/ on a lot of the computer hardware that I own.\n
        \n
        Unless we get some *serious* money, effort and/or regulation w.r.t. OSS firmware, that will likely never be the case.  \n
        That has nothing to do with its technology though, that’s a political issue. GUIX is a GNU project and acts like proprietary software does not exist/is not a basic necessity in 2023.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1704035646 {#2096
        date: 2023-12-31 16:14:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CanadaPlus@lemmy.sdf.org"
        "@Ramin_HAL9001@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2063 …}
      +nested: Doctrine\ORM\PersistentCollection {#2064 …}
      +votes: Doctrine\ORM\PersistentCollection {#2088 …}
      +reports: Doctrine\ORM\PersistentCollection {#2087 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
      -id: 267484
      -bodyTs: "'/just':94 '2023':157 'act':145 'affect':43 'and/or':113 'back':59 'basic':154 'bootstrap':35,62,84 'build':5,13 'c':15 'case':124 'check':27 'code':21 'compil':16 'comput':101 'correct':29 'effort':112 'enough':25 'everi':2,44,52 'exist/is':151 'firmwar':117 'full':33 'full-sourc':32 'fulli':57 'get':108 'gnu':142 'guix':49,139 'hardwar':102 'includ':8 'isn':36 'issu':138 'kernel':7,41,76 'like':120,146 'linux':75 'lot':98 'machin':80 'mean':1 'money':111 'necess':155 'never':121 'nix':51 'note':68 'noth':127 'order':82 'oss':116 'packag':54 'piec':45 'point':91 'polit':137 'produc':19 'project':143 'proprietari':147 'quit':88 'regul':114 'requir':72 'run':74 'safeti':31 'seed':63 'serious':110 'simpl':24 'singl':53 'softwar':47,148 'sourc':34 'step':3,10 'taken':11 'technolog':132 'though':64,133 'toolchain':17 'trace':58 'unless':106 'w.r.t':115 'work':95 'x86':79"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6974447"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704035646 {#2062
        date: 2023-12-31 16:14:06.0 +01:00
      }
      +"title": 267484
    }
    1 => App\Entity\EntryComment {#2140
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2133 …}
      +body: """
        > the parts of Guix in which packages are defined are quite pure, even using monads for some things\n
        \n
        Monads have nothing to do with purity. In fact, one of the most infamous usages of them is Haskell’s IO monad which is probably the most impure construct in the entire language.\n
        \n
        > it is really not too different from the Nix language.\n
        \n
        Hm, I can’t help but think that a lisp dialect can never really be similar to any language except another lisp.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704035928 {#2094
        date: 2023-12-31 16:18:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CanadaPlus@lemmy.sdf.org"
        "@axelf@lemmy.ml"
        "@Ramin_HAL9001@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2132 …}
      +votes: Doctrine\ORM\PersistentCollection {#2040 …}
      +reports: Doctrine\ORM\PersistentCollection {#2350 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
      -id: 267497
      -bodyTs: "'anoth':82 'construct':47 'defin':9 'dialect':72 'differ':57 'entir':50 'even':13 'except':81 'fact':27 'guix':4 'haskel':37 'help':66 'hm':62 'impur':46 'infam':32 'io':39 'languag':51,61,80 'lisp':71,83 'monad':15,19,40 'never':74 'nix':60 'noth':21 'one':28 'packag':7 'part':2 'probabl':43 'pure':12 'puriti':25 'quit':11 'realli':54,75 'similar':77 'thing':18 'think':68 'usag':33 'use':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6974518"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704035928 {#2241
        date: 2023-12-31 16:18:48.0 +01:00
      }
      +"title": 267497
    }
    0 => App\Entity\EntryComment {#2349
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
      +body: """
        Not quite: It’s an expression language.\n
        \n
        The ultimate output of Nix is one set of data, usually the description of a derivation (~= package). You cannot cause arbitrary side-effects with it like writing to files or making network requests with it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704050259 {#2332
        date: 2023-12-31 20:17:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CanadaPlus@lemmy.sdf.org"
        "@bizdelnick@lemmy.ml"
        "@ultra@feddit.ro"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2060 …}
      +nested: Doctrine\ORM\PersistentCollection {#2331 …}
      +votes: Doctrine\ORM\PersistentCollection {#2289 …}
      +reports: Doctrine\ORM\PersistentCollection {#2326 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
      -id: 268018
      -bodyTs: "'arbitrari':28 'cannot':26 'caus':27 'data':17 'deriv':23 'descript':20 'effect':31 'express':6 'file':37 'languag':7 'like':34 'make':39 'network':40 'nix':12 'one':14 'output':10 'packag':24 'quit':2 'request':41 'set':15 'side':30 'side-effect':29 'ultim':9 'usual':18 'write':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6978317"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704050259 {#2344
        date: 2023-12-31 20:17:39.0 +01:00
      }
      +"title": 268018
    }
  ]
  -id: 26200
  -titleTs: "'guix':6 'opinion':4"
  -bodyTs: "'actual':26 'anyon':25 'cool':19 'fail':7 'feder':6 'like':5,16 'look':4 'manag':23 'os':20 'packag':22 'pretti':18 'read':11 'repost':1 'sound':15 'use':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704102675
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/post/9914757"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704016275 {#3042
    date: 2023-12-31 10:51:15.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
80 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2077
  +user: Proxies\__CG__\App\Entity\User {#3020 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "What-are-your-opinions-of-Guix"
  +title: "What are your opinions of Guix?"
  +url: null
  +body: """
    Reposting because it looks like federation failed.\n
    \n
    > I was just reading about it, it sounds like a pretty cool OS and package manager. Has anyone actually used it?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 50
  +favouriteCount: 100
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711845356 {#3057
    date: 2024-03-31 01:35:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3062 …}
  +votes: Doctrine\ORM\PersistentCollection {#3065 …}
  +reports: Doctrine\ORM\PersistentCollection {#3067 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3069 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3071 …}
  +badges: Doctrine\ORM\PersistentCollection {#3073 …}
  +children: [
    2 => App\Entity\EntryComment {#2081
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
      +body: """
        > meaning every step of building the kernel, including the steps taken to build the C compiler toolchain, are produced by code that is simple enough to check for correctness and safety.\n
        \n
        Full-source bootstrap isn’t about just the kernel, it affects every piece of software. With GUIX and Nix, every single package can be fully traced back to the bootstrap seed.\n
        \n
        Though it should be noted that you do require a running Linux kernel on an x86 machine in order to bootstrap.\n
        \n
        > it is not quite to the point where it /just works/ on a lot of the computer hardware that I own.\n
        \n
        Unless we get some *serious* money, effort and/or regulation w.r.t. OSS firmware, that will likely never be the case.  \n
        That has nothing to do with its technology though, that’s a political issue. GUIX is a GNU project and acts like proprietary software does not exist/is not a basic necessity in 2023.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1704035646 {#2096
        date: 2023-12-31 16:14:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CanadaPlus@lemmy.sdf.org"
        "@Ramin_HAL9001@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2063 …}
      +nested: Doctrine\ORM\PersistentCollection {#2064 …}
      +votes: Doctrine\ORM\PersistentCollection {#2088 …}
      +reports: Doctrine\ORM\PersistentCollection {#2087 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
      -id: 267484
      -bodyTs: "'/just':94 '2023':157 'act':145 'affect':43 'and/or':113 'back':59 'basic':154 'bootstrap':35,62,84 'build':5,13 'c':15 'case':124 'check':27 'code':21 'compil':16 'comput':101 'correct':29 'effort':112 'enough':25 'everi':2,44,52 'exist/is':151 'firmwar':117 'full':33 'full-sourc':32 'fulli':57 'get':108 'gnu':142 'guix':49,139 'hardwar':102 'includ':8 'isn':36 'issu':138 'kernel':7,41,76 'like':120,146 'linux':75 'lot':98 'machin':80 'mean':1 'money':111 'necess':155 'never':121 'nix':51 'note':68 'noth':127 'order':82 'oss':116 'packag':54 'piec':45 'point':91 'polit':137 'produc':19 'project':143 'proprietari':147 'quit':88 'regul':114 'requir':72 'run':74 'safeti':31 'seed':63 'serious':110 'simpl':24 'singl':53 'softwar':47,148 'sourc':34 'step':3,10 'taken':11 'technolog':132 'though':64,133 'toolchain':17 'trace':58 'unless':106 'w.r.t':115 'work':95 'x86':79"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6974447"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704035646 {#2062
        date: 2023-12-31 16:14:06.0 +01:00
      }
      +"title": 267484
    }
    1 => App\Entity\EntryComment {#2140
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2133 …}
      +body: """
        > the parts of Guix in which packages are defined are quite pure, even using monads for some things\n
        \n
        Monads have nothing to do with purity. In fact, one of the most infamous usages of them is Haskell’s IO monad which is probably the most impure construct in the entire language.\n
        \n
        > it is really not too different from the Nix language.\n
        \n
        Hm, I can’t help but think that a lisp dialect can never really be similar to any language except another lisp.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704035928 {#2094
        date: 2023-12-31 16:18:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CanadaPlus@lemmy.sdf.org"
        "@axelf@lemmy.ml"
        "@Ramin_HAL9001@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2132 …}
      +votes: Doctrine\ORM\PersistentCollection {#2040 …}
      +reports: Doctrine\ORM\PersistentCollection {#2350 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
      -id: 267497
      -bodyTs: "'anoth':82 'construct':47 'defin':9 'dialect':72 'differ':57 'entir':50 'even':13 'except':81 'fact':27 'guix':4 'haskel':37 'help':66 'hm':62 'impur':46 'infam':32 'io':39 'languag':51,61,80 'lisp':71,83 'monad':15,19,40 'never':74 'nix':60 'noth':21 'one':28 'packag':7 'part':2 'probabl':43 'pure':12 'puriti':25 'quit':11 'realli':54,75 'similar':77 'thing':18 'think':68 'usag':33 'use':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6974518"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704035928 {#2241
        date: 2023-12-31 16:18:48.0 +01:00
      }
      +"title": 267497
    }
    0 => App\Entity\EntryComment {#2349
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
      +body: """
        Not quite: It’s an expression language.\n
        \n
        The ultimate output of Nix is one set of data, usually the description of a derivation (~= package). You cannot cause arbitrary side-effects with it like writing to files or making network requests with it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704050259 {#2332
        date: 2023-12-31 20:17:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CanadaPlus@lemmy.sdf.org"
        "@bizdelnick@lemmy.ml"
        "@ultra@feddit.ro"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2060 …}
      +nested: Doctrine\ORM\PersistentCollection {#2331 …}
      +votes: Doctrine\ORM\PersistentCollection {#2289 …}
      +reports: Doctrine\ORM\PersistentCollection {#2326 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
      -id: 268018
      -bodyTs: "'arbitrari':28 'cannot':26 'caus':27 'data':17 'deriv':23 'descript':20 'effect':31 'express':6 'file':37 'languag':7 'like':34 'make':39 'network':40 'nix':12 'one':14 'output':10 'packag':24 'quit':2 'request':41 'set':15 'side':30 'side-effect':29 'ultim':9 'usual':18 'write':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6978317"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704050259 {#2344
        date: 2023-12-31 20:17:39.0 +01:00
      }
      +"title": 268018
    }
  ]
  -id: 26200
  -titleTs: "'guix':6 'opinion':4"
  -bodyTs: "'actual':26 'anyon':25 'cool':19 'fail':7 'feder':6 'like':5,16 'look':4 'manag':23 'os':20 'packag':22 'pretti':18 'read':11 'repost':1 'sound':15 'use':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704102675
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/post/9914757"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704016275 {#3042
    date: 2023-12-31 10:51:15.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
81 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
82 DENIED moderate
App\Entity\EntryComment {#2081
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3020 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "What-are-your-opinions-of-Guix"
    +title: "What are your opinions of Guix?"
    +url: null
    +body: """
      Reposting because it looks like federation failed.\n
      \n
      > I was just reading about it, it sounds like a pretty cool OS and package manager. Has anyone actually used it?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 100
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711845356 {#3057
      date: 2024-03-31 01:35:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3062 …}
    +votes: Doctrine\ORM\PersistentCollection {#3065 …}
    +reports: Doctrine\ORM\PersistentCollection {#3067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3069 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3071 …}
    +badges: Doctrine\ORM\PersistentCollection {#3073 …}
    +children: [
      2 => App\Entity\EntryComment {#2081}
      1 => App\Entity\EntryComment {#2140
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2133 …}
        +body: """
          > the parts of Guix in which packages are defined are quite pure, even using monads for some things\n
          \n
          Monads have nothing to do with purity. In fact, one of the most infamous usages of them is Haskell’s IO monad which is probably the most impure construct in the entire language.\n
          \n
          > it is really not too different from the Nix language.\n
          \n
          Hm, I can’t help but think that a lisp dialect can never really be similar to any language except another lisp.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704035928 {#2094
          date: 2023-12-31 16:18:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@axelf@lemmy.ml"
          "@Ramin_HAL9001@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2129 …}
        +nested: Doctrine\ORM\PersistentCollection {#2132 …}
        +votes: Doctrine\ORM\PersistentCollection {#2040 …}
        +reports: Doctrine\ORM\PersistentCollection {#2350 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
        -id: 267497
        -bodyTs: "'anoth':82 'construct':47 'defin':9 'dialect':72 'differ':57 'entir':50 'even':13 'except':81 'fact':27 'guix':4 'haskel':37 'help':66 'hm':62 'impur':46 'infam':32 'io':39 'languag':51,61,80 'lisp':71,83 'monad':15,19,40 'never':74 'nix':60 'noth':21 'one':28 'packag':7 'part':2 'probabl':43 'pure':12 'puriti':25 'quit':11 'realli':54,75 'similar':77 'thing':18 'think':68 'usag':33 'use':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974518"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704035928 {#2241
          date: 2023-12-31 16:18:48.0 +01:00
        }
        +"title": 267497
      }
      0 => App\Entity\EntryComment {#2349
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
        +body: """
          Not quite: It’s an expression language.\n
          \n
          The ultimate output of Nix is one set of data, usually the description of a derivation (~= package). You cannot cause arbitrary side-effects with it like writing to files or making network requests with it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704050259 {#2332
          date: 2023-12-31 20:17:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@bizdelnick@lemmy.ml"
          "@ultra@feddit.ro"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2060 …}
        +nested: Doctrine\ORM\PersistentCollection {#2331 …}
        +votes: Doctrine\ORM\PersistentCollection {#2289 …}
        +reports: Doctrine\ORM\PersistentCollection {#2326 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
        -id: 268018
        -bodyTs: "'arbitrari':28 'cannot':26 'caus':27 'data':17 'deriv':23 'descript':20 'effect':31 'express':6 'file':37 'languag':7 'like':34 'make':39 'network':40 'nix':12 'one':14 'output':10 'packag':24 'quit':2 'request':41 'set':15 'side':30 'side-effect':29 'ultim':9 'usual':18 'write':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6978317"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704050259 {#2344
          date: 2023-12-31 20:17:39.0 +01:00
        }
        +"title": 268018
      }
    ]
    -id: 26200
    -titleTs: "'guix':6 'opinion':4"
    -bodyTs: "'actual':26 'anyon':25 'cool':19 'fail':7 'feder':6 'like':5,16 'look':4 'manag':23 'os':20 'packag':22 'pretti':18 'read':11 'repost':1 'sound':15 'use':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704102675
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/post/9914757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704016275 {#3042
      date: 2023-12-31 10:51:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
  +body: """
    > meaning every step of building the kernel, including the steps taken to build the C compiler toolchain, are produced by code that is simple enough to check for correctness and safety.\n
    \n
    Full-source bootstrap isn’t about just the kernel, it affects every piece of software. With GUIX and Nix, every single package can be fully traced back to the bootstrap seed.\n
    \n
    Though it should be noted that you do require a running Linux kernel on an x86 machine in order to bootstrap.\n
    \n
    > it is not quite to the point where it /just works/ on a lot of the computer hardware that I own.\n
    \n
    Unless we get some *serious* money, effort and/or regulation w.r.t. OSS firmware, that will likely never be the case.  \n
    That has nothing to do with its technology though, that’s a political issue. GUIX is a GNU project and acts like proprietary software does not exist/is not a basic necessity in 2023.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704035646 {#2096
    date: 2023-12-31 16:14:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CanadaPlus@lemmy.sdf.org"
    "@Ramin_HAL9001@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2063 …}
  +nested: Doctrine\ORM\PersistentCollection {#2064 …}
  +votes: Doctrine\ORM\PersistentCollection {#2088 …}
  +reports: Doctrine\ORM\PersistentCollection {#2087 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
  -id: 267484
  -bodyTs: "'/just':94 '2023':157 'act':145 'affect':43 'and/or':113 'back':59 'basic':154 'bootstrap':35,62,84 'build':5,13 'c':15 'case':124 'check':27 'code':21 'compil':16 'comput':101 'correct':29 'effort':112 'enough':25 'everi':2,44,52 'exist/is':151 'firmwar':117 'full':33 'full-sourc':32 'fulli':57 'get':108 'gnu':142 'guix':49,139 'hardwar':102 'includ':8 'isn':36 'issu':138 'kernel':7,41,76 'like':120,146 'linux':75 'lot':98 'machin':80 'mean':1 'money':111 'necess':155 'never':121 'nix':51 'note':68 'noth':127 'order':82 'oss':116 'packag':54 'piec':45 'point':91 'polit':137 'produc':19 'project':143 'proprietari':147 'quit':88 'regul':114 'requir':72 'run':74 'safeti':31 'seed':63 'serious':110 'simpl':24 'singl':53 'softwar':47,148 'sourc':34 'step':3,10 'taken':11 'technolog':132 'though':64,133 'toolchain':17 'trace':58 'unless':106 'w.r.t':115 'work':95 'x86':79"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704035646 {#2062
    date: 2023-12-31 16:14:06.0 +01:00
  }
  +"title": 267484
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
83 DENIED edit
App\Entity\EntryComment {#2081
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3020 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "What-are-your-opinions-of-Guix"
    +title: "What are your opinions of Guix?"
    +url: null
    +body: """
      Reposting because it looks like federation failed.\n
      \n
      > I was just reading about it, it sounds like a pretty cool OS and package manager. Has anyone actually used it?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 100
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711845356 {#3057
      date: 2024-03-31 01:35:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3062 …}
    +votes: Doctrine\ORM\PersistentCollection {#3065 …}
    +reports: Doctrine\ORM\PersistentCollection {#3067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3069 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3071 …}
    +badges: Doctrine\ORM\PersistentCollection {#3073 …}
    +children: [
      2 => App\Entity\EntryComment {#2081}
      1 => App\Entity\EntryComment {#2140
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2133 …}
        +body: """
          > the parts of Guix in which packages are defined are quite pure, even using monads for some things\n
          \n
          Monads have nothing to do with purity. In fact, one of the most infamous usages of them is Haskell’s IO monad which is probably the most impure construct in the entire language.\n
          \n
          > it is really not too different from the Nix language.\n
          \n
          Hm, I can’t help but think that a lisp dialect can never really be similar to any language except another lisp.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704035928 {#2094
          date: 2023-12-31 16:18:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@axelf@lemmy.ml"
          "@Ramin_HAL9001@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2129 …}
        +nested: Doctrine\ORM\PersistentCollection {#2132 …}
        +votes: Doctrine\ORM\PersistentCollection {#2040 …}
        +reports: Doctrine\ORM\PersistentCollection {#2350 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
        -id: 267497
        -bodyTs: "'anoth':82 'construct':47 'defin':9 'dialect':72 'differ':57 'entir':50 'even':13 'except':81 'fact':27 'guix':4 'haskel':37 'help':66 'hm':62 'impur':46 'infam':32 'io':39 'languag':51,61,80 'lisp':71,83 'monad':15,19,40 'never':74 'nix':60 'noth':21 'one':28 'packag':7 'part':2 'probabl':43 'pure':12 'puriti':25 'quit':11 'realli':54,75 'similar':77 'thing':18 'think':68 'usag':33 'use':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974518"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704035928 {#2241
          date: 2023-12-31 16:18:48.0 +01:00
        }
        +"title": 267497
      }
      0 => App\Entity\EntryComment {#2349
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
        +body: """
          Not quite: It’s an expression language.\n
          \n
          The ultimate output of Nix is one set of data, usually the description of a derivation (~= package). You cannot cause arbitrary side-effects with it like writing to files or making network requests with it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704050259 {#2332
          date: 2023-12-31 20:17:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@bizdelnick@lemmy.ml"
          "@ultra@feddit.ro"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2060 …}
        +nested: Doctrine\ORM\PersistentCollection {#2331 …}
        +votes: Doctrine\ORM\PersistentCollection {#2289 …}
        +reports: Doctrine\ORM\PersistentCollection {#2326 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
        -id: 268018
        -bodyTs: "'arbitrari':28 'cannot':26 'caus':27 'data':17 'deriv':23 'descript':20 'effect':31 'express':6 'file':37 'languag':7 'like':34 'make':39 'network':40 'nix':12 'one':14 'output':10 'packag':24 'quit':2 'request':41 'set':15 'side':30 'side-effect':29 'ultim':9 'usual':18 'write':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6978317"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704050259 {#2344
          date: 2023-12-31 20:17:39.0 +01:00
        }
        +"title": 268018
      }
    ]
    -id: 26200
    -titleTs: "'guix':6 'opinion':4"
    -bodyTs: "'actual':26 'anyon':25 'cool':19 'fail':7 'feder':6 'like':5,16 'look':4 'manag':23 'os':20 'packag':22 'pretti':18 'read':11 'repost':1 'sound':15 'use':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704102675
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/post/9914757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704016275 {#3042
      date: 2023-12-31 10:51:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
  +body: """
    > meaning every step of building the kernel, including the steps taken to build the C compiler toolchain, are produced by code that is simple enough to check for correctness and safety.\n
    \n
    Full-source bootstrap isn’t about just the kernel, it affects every piece of software. With GUIX and Nix, every single package can be fully traced back to the bootstrap seed.\n
    \n
    Though it should be noted that you do require a running Linux kernel on an x86 machine in order to bootstrap.\n
    \n
    > it is not quite to the point where it /just works/ on a lot of the computer hardware that I own.\n
    \n
    Unless we get some *serious* money, effort and/or regulation w.r.t. OSS firmware, that will likely never be the case.  \n
    That has nothing to do with its technology though, that’s a political issue. GUIX is a GNU project and acts like proprietary software does not exist/is not a basic necessity in 2023.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704035646 {#2096
    date: 2023-12-31 16:14:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CanadaPlus@lemmy.sdf.org"
    "@Ramin_HAL9001@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2063 …}
  +nested: Doctrine\ORM\PersistentCollection {#2064 …}
  +votes: Doctrine\ORM\PersistentCollection {#2088 …}
  +reports: Doctrine\ORM\PersistentCollection {#2087 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
  -id: 267484
  -bodyTs: "'/just':94 '2023':157 'act':145 'affect':43 'and/or':113 'back':59 'basic':154 'bootstrap':35,62,84 'build':5,13 'c':15 'case':124 'check':27 'code':21 'compil':16 'comput':101 'correct':29 'effort':112 'enough':25 'everi':2,44,52 'exist/is':151 'firmwar':117 'full':33 'full-sourc':32 'fulli':57 'get':108 'gnu':142 'guix':49,139 'hardwar':102 'includ':8 'isn':36 'issu':138 'kernel':7,41,76 'like':120,146 'linux':75 'lot':98 'machin':80 'mean':1 'money':111 'necess':155 'never':121 'nix':51 'note':68 'noth':127 'order':82 'oss':116 'packag':54 'piec':45 'point':91 'polit':137 'produc':19 'project':143 'proprietari':147 'quit':88 'regul':114 'requir':72 'run':74 'safeti':31 'seed':63 'serious':110 'simpl':24 'singl':53 'softwar':47,148 'sourc':34 'step':3,10 'taken':11 'technolog':132 'though':64,133 'toolchain':17 'trace':58 'unless':106 'w.r.t':115 'work':95 'x86':79"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704035646 {#2062
    date: 2023-12-31 16:14:06.0 +01:00
  }
  +"title": 267484
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
84 DENIED moderate
App\Entity\EntryComment {#2081
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3020 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "What-are-your-opinions-of-Guix"
    +title: "What are your opinions of Guix?"
    +url: null
    +body: """
      Reposting because it looks like federation failed.\n
      \n
      > I was just reading about it, it sounds like a pretty cool OS and package manager. Has anyone actually used it?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 100
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711845356 {#3057
      date: 2024-03-31 01:35:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3062 …}
    +votes: Doctrine\ORM\PersistentCollection {#3065 …}
    +reports: Doctrine\ORM\PersistentCollection {#3067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3069 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3071 …}
    +badges: Doctrine\ORM\PersistentCollection {#3073 …}
    +children: [
      2 => App\Entity\EntryComment {#2081}
      1 => App\Entity\EntryComment {#2140
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2133 …}
        +body: """
          > the parts of Guix in which packages are defined are quite pure, even using monads for some things\n
          \n
          Monads have nothing to do with purity. In fact, one of the most infamous usages of them is Haskell’s IO monad which is probably the most impure construct in the entire language.\n
          \n
          > it is really not too different from the Nix language.\n
          \n
          Hm, I can’t help but think that a lisp dialect can never really be similar to any language except another lisp.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704035928 {#2094
          date: 2023-12-31 16:18:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@axelf@lemmy.ml"
          "@Ramin_HAL9001@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2129 …}
        +nested: Doctrine\ORM\PersistentCollection {#2132 …}
        +votes: Doctrine\ORM\PersistentCollection {#2040 …}
        +reports: Doctrine\ORM\PersistentCollection {#2350 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
        -id: 267497
        -bodyTs: "'anoth':82 'construct':47 'defin':9 'dialect':72 'differ':57 'entir':50 'even':13 'except':81 'fact':27 'guix':4 'haskel':37 'help':66 'hm':62 'impur':46 'infam':32 'io':39 'languag':51,61,80 'lisp':71,83 'monad':15,19,40 'never':74 'nix':60 'noth':21 'one':28 'packag':7 'part':2 'probabl':43 'pure':12 'puriti':25 'quit':11 'realli':54,75 'similar':77 'thing':18 'think':68 'usag':33 'use':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974518"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704035928 {#2241
          date: 2023-12-31 16:18:48.0 +01:00
        }
        +"title": 267497
      }
      0 => App\Entity\EntryComment {#2349
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
        +body: """
          Not quite: It’s an expression language.\n
          \n
          The ultimate output of Nix is one set of data, usually the description of a derivation (~= package). You cannot cause arbitrary side-effects with it like writing to files or making network requests with it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704050259 {#2332
          date: 2023-12-31 20:17:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@bizdelnick@lemmy.ml"
          "@ultra@feddit.ro"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2060 …}
        +nested: Doctrine\ORM\PersistentCollection {#2331 …}
        +votes: Doctrine\ORM\PersistentCollection {#2289 …}
        +reports: Doctrine\ORM\PersistentCollection {#2326 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
        -id: 268018
        -bodyTs: "'arbitrari':28 'cannot':26 'caus':27 'data':17 'deriv':23 'descript':20 'effect':31 'express':6 'file':37 'languag':7 'like':34 'make':39 'network':40 'nix':12 'one':14 'output':10 'packag':24 'quit':2 'request':41 'set':15 'side':30 'side-effect':29 'ultim':9 'usual':18 'write':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6978317"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704050259 {#2344
          date: 2023-12-31 20:17:39.0 +01:00
        }
        +"title": 268018
      }
    ]
    -id: 26200
    -titleTs: "'guix':6 'opinion':4"
    -bodyTs: "'actual':26 'anyon':25 'cool':19 'fail':7 'feder':6 'like':5,16 'look':4 'manag':23 'os':20 'packag':22 'pretti':18 'read':11 'repost':1 'sound':15 'use':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704102675
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/post/9914757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704016275 {#3042
      date: 2023-12-31 10:51:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
  +body: """
    > meaning every step of building the kernel, including the steps taken to build the C compiler toolchain, are produced by code that is simple enough to check for correctness and safety.\n
    \n
    Full-source bootstrap isn’t about just the kernel, it affects every piece of software. With GUIX and Nix, every single package can be fully traced back to the bootstrap seed.\n
    \n
    Though it should be noted that you do require a running Linux kernel on an x86 machine in order to bootstrap.\n
    \n
    > it is not quite to the point where it /just works/ on a lot of the computer hardware that I own.\n
    \n
    Unless we get some *serious* money, effort and/or regulation w.r.t. OSS firmware, that will likely never be the case.  \n
    That has nothing to do with its technology though, that’s a political issue. GUIX is a GNU project and acts like proprietary software does not exist/is not a basic necessity in 2023.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704035646 {#2096
    date: 2023-12-31 16:14:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CanadaPlus@lemmy.sdf.org"
    "@Ramin_HAL9001@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2063 …}
  +nested: Doctrine\ORM\PersistentCollection {#2064 …}
  +votes: Doctrine\ORM\PersistentCollection {#2088 …}
  +reports: Doctrine\ORM\PersistentCollection {#2087 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
  -id: 267484
  -bodyTs: "'/just':94 '2023':157 'act':145 'affect':43 'and/or':113 'back':59 'basic':154 'bootstrap':35,62,84 'build':5,13 'c':15 'case':124 'check':27 'code':21 'compil':16 'comput':101 'correct':29 'effort':112 'enough':25 'everi':2,44,52 'exist/is':151 'firmwar':117 'full':33 'full-sourc':32 'fulli':57 'get':108 'gnu':142 'guix':49,139 'hardwar':102 'includ':8 'isn':36 'issu':138 'kernel':7,41,76 'like':120,146 'linux':75 'lot':98 'machin':80 'mean':1 'money':111 'necess':155 'never':121 'nix':51 'note':68 'noth':127 'order':82 'oss':116 'packag':54 'piec':45 'point':91 'polit':137 'produc':19 'project':143 'proprietari':147 'quit':88 'regul':114 'requir':72 'run':74 'safeti':31 'seed':63 'serious':110 'simpl':24 'singl':53 'softwar':47,148 'sourc':34 'step':3,10 'taken':11 'technolog':132 'though':64,133 'toolchain':17 'trace':58 'unless':106 'w.r.t':115 'work':95 'x86':79"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704035646 {#2062
    date: 2023-12-31 16:14:06.0 +01:00
  }
  +"title": 267484
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
85 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
86 DENIED moderate
App\Entity\EntryComment {#2140
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3020 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "What-are-your-opinions-of-Guix"
    +title: "What are your opinions of Guix?"
    +url: null
    +body: """
      Reposting because it looks like federation failed.\n
      \n
      > I was just reading about it, it sounds like a pretty cool OS and package manager. Has anyone actually used it?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 100
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711845356 {#3057
      date: 2024-03-31 01:35:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3062 …}
    +votes: Doctrine\ORM\PersistentCollection {#3065 …}
    +reports: Doctrine\ORM\PersistentCollection {#3067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3069 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3071 …}
    +badges: Doctrine\ORM\PersistentCollection {#3073 …}
    +children: [
      2 => App\Entity\EntryComment {#2081
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +body: """
          > meaning every step of building the kernel, including the steps taken to build the C compiler toolchain, are produced by code that is simple enough to check for correctness and safety.\n
          \n
          Full-source bootstrap isn’t about just the kernel, it affects every piece of software. With GUIX and Nix, every single package can be fully traced back to the bootstrap seed.\n
          \n
          Though it should be noted that you do require a running Linux kernel on an x86 machine in order to bootstrap.\n
          \n
          > it is not quite to the point where it /just works/ on a lot of the computer hardware that I own.\n
          \n
          Unless we get some *serious* money, effort and/or regulation w.r.t. OSS firmware, that will likely never be the case.  \n
          That has nothing to do with its technology though, that’s a political issue. GUIX is a GNU project and acts like proprietary software does not exist/is not a basic necessity in 2023.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1704035646 {#2096
          date: 2023-12-31 16:14:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@Ramin_HAL9001@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2063 …}
        +nested: Doctrine\ORM\PersistentCollection {#2064 …}
        +votes: Doctrine\ORM\PersistentCollection {#2088 …}
        +reports: Doctrine\ORM\PersistentCollection {#2087 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
        -id: 267484
        -bodyTs: "'/just':94 '2023':157 'act':145 'affect':43 'and/or':113 'back':59 'basic':154 'bootstrap':35,62,84 'build':5,13 'c':15 'case':124 'check':27 'code':21 'compil':16 'comput':101 'correct':29 'effort':112 'enough':25 'everi':2,44,52 'exist/is':151 'firmwar':117 'full':33 'full-sourc':32 'fulli':57 'get':108 'gnu':142 'guix':49,139 'hardwar':102 'includ':8 'isn':36 'issu':138 'kernel':7,41,76 'like':120,146 'linux':75 'lot':98 'machin':80 'mean':1 'money':111 'necess':155 'never':121 'nix':51 'note':68 'noth':127 'order':82 'oss':116 'packag':54 'piec':45 'point':91 'polit':137 'produc':19 'project':143 'proprietari':147 'quit':88 'regul':114 'requir':72 'run':74 'safeti':31 'seed':63 'serious':110 'simpl':24 'singl':53 'softwar':47,148 'sourc':34 'step':3,10 'taken':11 'technolog':132 'though':64,133 'toolchain':17 'trace':58 'unless':106 'w.r.t':115 'work':95 'x86':79"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704035646 {#2062
          date: 2023-12-31 16:14:06.0 +01:00
        }
        +"title": 267484
      }
      1 => App\Entity\EntryComment {#2140}
      0 => App\Entity\EntryComment {#2349
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
        +body: """
          Not quite: It’s an expression language.\n
          \n
          The ultimate output of Nix is one set of data, usually the description of a derivation (~= package). You cannot cause arbitrary side-effects with it like writing to files or making network requests with it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704050259 {#2332
          date: 2023-12-31 20:17:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@bizdelnick@lemmy.ml"
          "@ultra@feddit.ro"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2060 …}
        +nested: Doctrine\ORM\PersistentCollection {#2331 …}
        +votes: Doctrine\ORM\PersistentCollection {#2289 …}
        +reports: Doctrine\ORM\PersistentCollection {#2326 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
        -id: 268018
        -bodyTs: "'arbitrari':28 'cannot':26 'caus':27 'data':17 'deriv':23 'descript':20 'effect':31 'express':6 'file':37 'languag':7 'like':34 'make':39 'network':40 'nix':12 'one':14 'output':10 'packag':24 'quit':2 'request':41 'set':15 'side':30 'side-effect':29 'ultim':9 'usual':18 'write':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6978317"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704050259 {#2344
          date: 2023-12-31 20:17:39.0 +01:00
        }
        +"title": 268018
      }
    ]
    -id: 26200
    -titleTs: "'guix':6 'opinion':4"
    -bodyTs: "'actual':26 'anyon':25 'cool':19 'fail':7 'feder':6 'like':5,16 'look':4 'manag':23 'os':20 'packag':22 'pretti':18 'read':11 'repost':1 'sound':15 'use':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704102675
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/post/9914757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704016275 {#3042
      date: 2023-12-31 10:51:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2133 …}
  +body: """
    > the parts of Guix in which packages are defined are quite pure, even using monads for some things\n
    \n
    Monads have nothing to do with purity. In fact, one of the most infamous usages of them is Haskell’s IO monad which is probably the most impure construct in the entire language.\n
    \n
    > it is really not too different from the Nix language.\n
    \n
    Hm, I can’t help but think that a lisp dialect can never really be similar to any language except another lisp.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704035928 {#2094
    date: 2023-12-31 16:18:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CanadaPlus@lemmy.sdf.org"
    "@axelf@lemmy.ml"
    "@Ramin_HAL9001@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2129 …}
  +nested: Doctrine\ORM\PersistentCollection {#2132 …}
  +votes: Doctrine\ORM\PersistentCollection {#2040 …}
  +reports: Doctrine\ORM\PersistentCollection {#2350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
  -id: 267497
  -bodyTs: "'anoth':82 'construct':47 'defin':9 'dialect':72 'differ':57 'entir':50 'even':13 'except':81 'fact':27 'guix':4 'haskel':37 'help':66 'hm':62 'impur':46 'infam':32 'io':39 'languag':51,61,80 'lisp':71,83 'monad':15,19,40 'never':74 'nix':60 'noth':21 'one':28 'packag':7 'part':2 'probabl':43 'pure':12 'puriti':25 'quit':11 'realli':54,75 'similar':77 'thing':18 'think':68 'usag':33 'use':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974518"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704035928 {#2241
    date: 2023-12-31 16:18:48.0 +01:00
  }
  +"title": 267497
}
"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
87 DENIED edit
App\Entity\EntryComment {#2140
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3020 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "What-are-your-opinions-of-Guix"
    +title: "What are your opinions of Guix?"
    +url: null
    +body: """
      Reposting because it looks like federation failed.\n
      \n
      > I was just reading about it, it sounds like a pretty cool OS and package manager. Has anyone actually used it?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 100
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711845356 {#3057
      date: 2024-03-31 01:35:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3062 …}
    +votes: Doctrine\ORM\PersistentCollection {#3065 …}
    +reports: Doctrine\ORM\PersistentCollection {#3067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3069 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3071 …}
    +badges: Doctrine\ORM\PersistentCollection {#3073 …}
    +children: [
      2 => App\Entity\EntryComment {#2081
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +body: """
          > meaning every step of building the kernel, including the steps taken to build the C compiler toolchain, are produced by code that is simple enough to check for correctness and safety.\n
          \n
          Full-source bootstrap isn’t about just the kernel, it affects every piece of software. With GUIX and Nix, every single package can be fully traced back to the bootstrap seed.\n
          \n
          Though it should be noted that you do require a running Linux kernel on an x86 machine in order to bootstrap.\n
          \n
          > it is not quite to the point where it /just works/ on a lot of the computer hardware that I own.\n
          \n
          Unless we get some *serious* money, effort and/or regulation w.r.t. OSS firmware, that will likely never be the case.  \n
          That has nothing to do with its technology though, that’s a political issue. GUIX is a GNU project and acts like proprietary software does not exist/is not a basic necessity in 2023.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1704035646 {#2096
          date: 2023-12-31 16:14:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@Ramin_HAL9001@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2063 …}
        +nested: Doctrine\ORM\PersistentCollection {#2064 …}
        +votes: Doctrine\ORM\PersistentCollection {#2088 …}
        +reports: Doctrine\ORM\PersistentCollection {#2087 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
        -id: 267484
        -bodyTs: "'/just':94 '2023':157 'act':145 'affect':43 'and/or':113 'back':59 'basic':154 'bootstrap':35,62,84 'build':5,13 'c':15 'case':124 'check':27 'code':21 'compil':16 'comput':101 'correct':29 'effort':112 'enough':25 'everi':2,44,52 'exist/is':151 'firmwar':117 'full':33 'full-sourc':32 'fulli':57 'get':108 'gnu':142 'guix':49,139 'hardwar':102 'includ':8 'isn':36 'issu':138 'kernel':7,41,76 'like':120,146 'linux':75 'lot':98 'machin':80 'mean':1 'money':111 'necess':155 'never':121 'nix':51 'note':68 'noth':127 'order':82 'oss':116 'packag':54 'piec':45 'point':91 'polit':137 'produc':19 'project':143 'proprietari':147 'quit':88 'regul':114 'requir':72 'run':74 'safeti':31 'seed':63 'serious':110 'simpl':24 'singl':53 'softwar':47,148 'sourc':34 'step':3,10 'taken':11 'technolog':132 'though':64,133 'toolchain':17 'trace':58 'unless':106 'w.r.t':115 'work':95 'x86':79"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704035646 {#2062
          date: 2023-12-31 16:14:06.0 +01:00
        }
        +"title": 267484
      }
      1 => App\Entity\EntryComment {#2140}
      0 => App\Entity\EntryComment {#2349
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
        +body: """
          Not quite: It’s an expression language.\n
          \n
          The ultimate output of Nix is one set of data, usually the description of a derivation (~= package). You cannot cause arbitrary side-effects with it like writing to files or making network requests with it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704050259 {#2332
          date: 2023-12-31 20:17:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@bizdelnick@lemmy.ml"
          "@ultra@feddit.ro"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2060 …}
        +nested: Doctrine\ORM\PersistentCollection {#2331 …}
        +votes: Doctrine\ORM\PersistentCollection {#2289 …}
        +reports: Doctrine\ORM\PersistentCollection {#2326 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
        -id: 268018
        -bodyTs: "'arbitrari':28 'cannot':26 'caus':27 'data':17 'deriv':23 'descript':20 'effect':31 'express':6 'file':37 'languag':7 'like':34 'make':39 'network':40 'nix':12 'one':14 'output':10 'packag':24 'quit':2 'request':41 'set':15 'side':30 'side-effect':29 'ultim':9 'usual':18 'write':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6978317"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704050259 {#2344
          date: 2023-12-31 20:17:39.0 +01:00
        }
        +"title": 268018
      }
    ]
    -id: 26200
    -titleTs: "'guix':6 'opinion':4"
    -bodyTs: "'actual':26 'anyon':25 'cool':19 'fail':7 'feder':6 'like':5,16 'look':4 'manag':23 'os':20 'packag':22 'pretti':18 'read':11 'repost':1 'sound':15 'use':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704102675
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/post/9914757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704016275 {#3042
      date: 2023-12-31 10:51:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2133 …}
  +body: """
    > the parts of Guix in which packages are defined are quite pure, even using monads for some things\n
    \n
    Monads have nothing to do with purity. In fact, one of the most infamous usages of them is Haskell’s IO monad which is probably the most impure construct in the entire language.\n
    \n
    > it is really not too different from the Nix language.\n
    \n
    Hm, I can’t help but think that a lisp dialect can never really be similar to any language except another lisp.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704035928 {#2094
    date: 2023-12-31 16:18:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CanadaPlus@lemmy.sdf.org"
    "@axelf@lemmy.ml"
    "@Ramin_HAL9001@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2129 …}
  +nested: Doctrine\ORM\PersistentCollection {#2132 …}
  +votes: Doctrine\ORM\PersistentCollection {#2040 …}
  +reports: Doctrine\ORM\PersistentCollection {#2350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
  -id: 267497
  -bodyTs: "'anoth':82 'construct':47 'defin':9 'dialect':72 'differ':57 'entir':50 'even':13 'except':81 'fact':27 'guix':4 'haskel':37 'help':66 'hm':62 'impur':46 'infam':32 'io':39 'languag':51,61,80 'lisp':71,83 'monad':15,19,40 'never':74 'nix':60 'noth':21 'one':28 'packag':7 'part':2 'probabl':43 'pure':12 'puriti':25 'quit':11 'realli':54,75 'similar':77 'thing':18 'think':68 'usag':33 'use':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974518"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704035928 {#2241
    date: 2023-12-31 16:18:48.0 +01:00
  }
  +"title": 267497
}
"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
88 DENIED moderate
App\Entity\EntryComment {#2140
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3020 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "What-are-your-opinions-of-Guix"
    +title: "What are your opinions of Guix?"
    +url: null
    +body: """
      Reposting because it looks like federation failed.\n
      \n
      > I was just reading about it, it sounds like a pretty cool OS and package manager. Has anyone actually used it?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 100
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711845356 {#3057
      date: 2024-03-31 01:35:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3062 …}
    +votes: Doctrine\ORM\PersistentCollection {#3065 …}
    +reports: Doctrine\ORM\PersistentCollection {#3067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3069 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3071 …}
    +badges: Doctrine\ORM\PersistentCollection {#3073 …}
    +children: [
      2 => App\Entity\EntryComment {#2081
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +body: """
          > meaning every step of building the kernel, including the steps taken to build the C compiler toolchain, are produced by code that is simple enough to check for correctness and safety.\n
          \n
          Full-source bootstrap isn’t about just the kernel, it affects every piece of software. With GUIX and Nix, every single package can be fully traced back to the bootstrap seed.\n
          \n
          Though it should be noted that you do require a running Linux kernel on an x86 machine in order to bootstrap.\n
          \n
          > it is not quite to the point where it /just works/ on a lot of the computer hardware that I own.\n
          \n
          Unless we get some *serious* money, effort and/or regulation w.r.t. OSS firmware, that will likely never be the case.  \n
          That has nothing to do with its technology though, that’s a political issue. GUIX is a GNU project and acts like proprietary software does not exist/is not a basic necessity in 2023.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1704035646 {#2096
          date: 2023-12-31 16:14:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@Ramin_HAL9001@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2063 …}
        +nested: Doctrine\ORM\PersistentCollection {#2064 …}
        +votes: Doctrine\ORM\PersistentCollection {#2088 …}
        +reports: Doctrine\ORM\PersistentCollection {#2087 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
        -id: 267484
        -bodyTs: "'/just':94 '2023':157 'act':145 'affect':43 'and/or':113 'back':59 'basic':154 'bootstrap':35,62,84 'build':5,13 'c':15 'case':124 'check':27 'code':21 'compil':16 'comput':101 'correct':29 'effort':112 'enough':25 'everi':2,44,52 'exist/is':151 'firmwar':117 'full':33 'full-sourc':32 'fulli':57 'get':108 'gnu':142 'guix':49,139 'hardwar':102 'includ':8 'isn':36 'issu':138 'kernel':7,41,76 'like':120,146 'linux':75 'lot':98 'machin':80 'mean':1 'money':111 'necess':155 'never':121 'nix':51 'note':68 'noth':127 'order':82 'oss':116 'packag':54 'piec':45 'point':91 'polit':137 'produc':19 'project':143 'proprietari':147 'quit':88 'regul':114 'requir':72 'run':74 'safeti':31 'seed':63 'serious':110 'simpl':24 'singl':53 'softwar':47,148 'sourc':34 'step':3,10 'taken':11 'technolog':132 'though':64,133 'toolchain':17 'trace':58 'unless':106 'w.r.t':115 'work':95 'x86':79"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704035646 {#2062
          date: 2023-12-31 16:14:06.0 +01:00
        }
        +"title": 267484
      }
      1 => App\Entity\EntryComment {#2140}
      0 => App\Entity\EntryComment {#2349
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
        +body: """
          Not quite: It’s an expression language.\n
          \n
          The ultimate output of Nix is one set of data, usually the description of a derivation (~= package). You cannot cause arbitrary side-effects with it like writing to files or making network requests with it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704050259 {#2332
          date: 2023-12-31 20:17:39.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@bizdelnick@lemmy.ml"
          "@ultra@feddit.ro"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2060 …}
        +nested: Doctrine\ORM\PersistentCollection {#2331 …}
        +votes: Doctrine\ORM\PersistentCollection {#2289 …}
        +reports: Doctrine\ORM\PersistentCollection {#2326 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
        -id: 268018
        -bodyTs: "'arbitrari':28 'cannot':26 'caus':27 'data':17 'deriv':23 'descript':20 'effect':31 'express':6 'file':37 'languag':7 'like':34 'make':39 'network':40 'nix':12 'one':14 'output':10 'packag':24 'quit':2 'request':41 'set':15 'side':30 'side-effect':29 'ultim':9 'usual':18 'write':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6978317"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704050259 {#2344
          date: 2023-12-31 20:17:39.0 +01:00
        }
        +"title": 268018
      }
    ]
    -id: 26200
    -titleTs: "'guix':6 'opinion':4"
    -bodyTs: "'actual':26 'anyon':25 'cool':19 'fail':7 'feder':6 'like':5,16 'look':4 'manag':23 'os':20 'packag':22 'pretti':18 'read':11 'repost':1 'sound':15 'use':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704102675
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/post/9914757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704016275 {#3042
      date: 2023-12-31 10:51:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2133 …}
  +body: """
    > the parts of Guix in which packages are defined are quite pure, even using monads for some things\n
    \n
    Monads have nothing to do with purity. In fact, one of the most infamous usages of them is Haskell’s IO monad which is probably the most impure construct in the entire language.\n
    \n
    > it is really not too different from the Nix language.\n
    \n
    Hm, I can’t help but think that a lisp dialect can never really be similar to any language except another lisp.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704035928 {#2094
    date: 2023-12-31 16:18:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CanadaPlus@lemmy.sdf.org"
    "@axelf@lemmy.ml"
    "@Ramin_HAL9001@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2129 …}
  +nested: Doctrine\ORM\PersistentCollection {#2132 …}
  +votes: Doctrine\ORM\PersistentCollection {#2040 …}
  +reports: Doctrine\ORM\PersistentCollection {#2350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
  -id: 267497
  -bodyTs: "'anoth':82 'construct':47 'defin':9 'dialect':72 'differ':57 'entir':50 'even':13 'except':81 'fact':27 'guix':4 'haskel':37 'help':66 'hm':62 'impur':46 'infam':32 'io':39 'languag':51,61,80 'lisp':71,83 'monad':15,19,40 'never':74 'nix':60 'noth':21 'one':28 'packag':7 'part':2 'probabl':43 'pure':12 'puriti':25 'quit':11 'realli':54,75 'similar':77 'thing':18 'think':68 'usag':33 'use':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6974518"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704035928 {#2241
    date: 2023-12-31 16:18:48.0 +01:00
  }
  +"title": 267497
}
"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
89 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
90 DENIED moderate
App\Entity\EntryComment {#2349
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3020 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "What-are-your-opinions-of-Guix"
    +title: "What are your opinions of Guix?"
    +url: null
    +body: """
      Reposting because it looks like federation failed.\n
      \n
      > I was just reading about it, it sounds like a pretty cool OS and package manager. Has anyone actually used it?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 100
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711845356 {#3057
      date: 2024-03-31 01:35:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3062 …}
    +votes: Doctrine\ORM\PersistentCollection {#3065 …}
    +reports: Doctrine\ORM\PersistentCollection {#3067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3069 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3071 …}
    +badges: Doctrine\ORM\PersistentCollection {#3073 …}
    +children: [
      2 => App\Entity\EntryComment {#2081
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +body: """
          > meaning every step of building the kernel, including the steps taken to build the C compiler toolchain, are produced by code that is simple enough to check for correctness and safety.\n
          \n
          Full-source bootstrap isn’t about just the kernel, it affects every piece of software. With GUIX and Nix, every single package can be fully traced back to the bootstrap seed.\n
          \n
          Though it should be noted that you do require a running Linux kernel on an x86 machine in order to bootstrap.\n
          \n
          > it is not quite to the point where it /just works/ on a lot of the computer hardware that I own.\n
          \n
          Unless we get some *serious* money, effort and/or regulation w.r.t. OSS firmware, that will likely never be the case.  \n
          That has nothing to do with its technology though, that’s a political issue. GUIX is a GNU project and acts like proprietary software does not exist/is not a basic necessity in 2023.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1704035646 {#2096
          date: 2023-12-31 16:14:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@Ramin_HAL9001@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2063 …}
        +nested: Doctrine\ORM\PersistentCollection {#2064 …}
        +votes: Doctrine\ORM\PersistentCollection {#2088 …}
        +reports: Doctrine\ORM\PersistentCollection {#2087 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
        -id: 267484
        -bodyTs: "'/just':94 '2023':157 'act':145 'affect':43 'and/or':113 'back':59 'basic':154 'bootstrap':35,62,84 'build':5,13 'c':15 'case':124 'check':27 'code':21 'compil':16 'comput':101 'correct':29 'effort':112 'enough':25 'everi':2,44,52 'exist/is':151 'firmwar':117 'full':33 'full-sourc':32 'fulli':57 'get':108 'gnu':142 'guix':49,139 'hardwar':102 'includ':8 'isn':36 'issu':138 'kernel':7,41,76 'like':120,146 'linux':75 'lot':98 'machin':80 'mean':1 'money':111 'necess':155 'never':121 'nix':51 'note':68 'noth':127 'order':82 'oss':116 'packag':54 'piec':45 'point':91 'polit':137 'produc':19 'project':143 'proprietari':147 'quit':88 'regul':114 'requir':72 'run':74 'safeti':31 'seed':63 'serious':110 'simpl':24 'singl':53 'softwar':47,148 'sourc':34 'step':3,10 'taken':11 'technolog':132 'though':64,133 'toolchain':17 'trace':58 'unless':106 'w.r.t':115 'work':95 'x86':79"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704035646 {#2062
          date: 2023-12-31 16:14:06.0 +01:00
        }
        +"title": 267484
      }
      1 => App\Entity\EntryComment {#2140
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2133 …}
        +body: """
          > the parts of Guix in which packages are defined are quite pure, even using monads for some things\n
          \n
          Monads have nothing to do with purity. In fact, one of the most infamous usages of them is Haskell’s IO monad which is probably the most impure construct in the entire language.\n
          \n
          > it is really not too different from the Nix language.\n
          \n
          Hm, I can’t help but think that a lisp dialect can never really be similar to any language except another lisp.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704035928 {#2094
          date: 2023-12-31 16:18:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@axelf@lemmy.ml"
          "@Ramin_HAL9001@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2129 …}
        +nested: Doctrine\ORM\PersistentCollection {#2132 …}
        +votes: Doctrine\ORM\PersistentCollection {#2040 …}
        +reports: Doctrine\ORM\PersistentCollection {#2350 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
        -id: 267497
        -bodyTs: "'anoth':82 'construct':47 'defin':9 'dialect':72 'differ':57 'entir':50 'even':13 'except':81 'fact':27 'guix':4 'haskel':37 'help':66 'hm':62 'impur':46 'infam':32 'io':39 'languag':51,61,80 'lisp':71,83 'monad':15,19,40 'never':74 'nix':60 'noth':21 'one':28 'packag':7 'part':2 'probabl':43 'pure':12 'puriti':25 'quit':11 'realli':54,75 'similar':77 'thing':18 'think':68 'usag':33 'use':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974518"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704035928 {#2241
          date: 2023-12-31 16:18:48.0 +01:00
        }
        +"title": 267497
      }
      0 => App\Entity\EntryComment {#2349}
    ]
    -id: 26200
    -titleTs: "'guix':6 'opinion':4"
    -bodyTs: "'actual':26 'anyon':25 'cool':19 'fail':7 'feder':6 'like':5,16 'look':4 'manag':23 'os':20 'packag':22 'pretti':18 'read':11 'repost':1 'sound':15 'use':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704102675
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/post/9914757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704016275 {#3042
      date: 2023-12-31 10:51:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
  +body: """
    Not quite: It’s an expression language.\n
    \n
    The ultimate output of Nix is one set of data, usually the description of a derivation (~= package). You cannot cause arbitrary side-effects with it like writing to files or making network requests with it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704050259 {#2332
    date: 2023-12-31 20:17:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CanadaPlus@lemmy.sdf.org"
    "@bizdelnick@lemmy.ml"
    "@ultra@feddit.ro"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2060 …}
  +nested: Doctrine\ORM\PersistentCollection {#2331 …}
  +votes: Doctrine\ORM\PersistentCollection {#2289 …}
  +reports: Doctrine\ORM\PersistentCollection {#2326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
  -id: 268018
  -bodyTs: "'arbitrari':28 'cannot':26 'caus':27 'data':17 'deriv':23 'descript':20 'effect':31 'express':6 'file':37 'languag':7 'like':34 'make':39 'network':40 'nix':12 'one':14 'output':10 'packag':24 'quit':2 'request':41 'set':15 'side':30 'side-effect':29 'ultim':9 'usual':18 'write':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6978317"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704050259 {#2344
    date: 2023-12-31 20:17:39.0 +01:00
  }
  +"title": 268018
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
91 DENIED edit
App\Entity\EntryComment {#2349
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3020 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "What-are-your-opinions-of-Guix"
    +title: "What are your opinions of Guix?"
    +url: null
    +body: """
      Reposting because it looks like federation failed.\n
      \n
      > I was just reading about it, it sounds like a pretty cool OS and package manager. Has anyone actually used it?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 100
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711845356 {#3057
      date: 2024-03-31 01:35:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3062 …}
    +votes: Doctrine\ORM\PersistentCollection {#3065 …}
    +reports: Doctrine\ORM\PersistentCollection {#3067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3069 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3071 …}
    +badges: Doctrine\ORM\PersistentCollection {#3073 …}
    +children: [
      2 => App\Entity\EntryComment {#2081
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +body: """
          > meaning every step of building the kernel, including the steps taken to build the C compiler toolchain, are produced by code that is simple enough to check for correctness and safety.\n
          \n
          Full-source bootstrap isn’t about just the kernel, it affects every piece of software. With GUIX and Nix, every single package can be fully traced back to the bootstrap seed.\n
          \n
          Though it should be noted that you do require a running Linux kernel on an x86 machine in order to bootstrap.\n
          \n
          > it is not quite to the point where it /just works/ on a lot of the computer hardware that I own.\n
          \n
          Unless we get some *serious* money, effort and/or regulation w.r.t. OSS firmware, that will likely never be the case.  \n
          That has nothing to do with its technology though, that’s a political issue. GUIX is a GNU project and acts like proprietary software does not exist/is not a basic necessity in 2023.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1704035646 {#2096
          date: 2023-12-31 16:14:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@Ramin_HAL9001@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2063 …}
        +nested: Doctrine\ORM\PersistentCollection {#2064 …}
        +votes: Doctrine\ORM\PersistentCollection {#2088 …}
        +reports: Doctrine\ORM\PersistentCollection {#2087 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
        -id: 267484
        -bodyTs: "'/just':94 '2023':157 'act':145 'affect':43 'and/or':113 'back':59 'basic':154 'bootstrap':35,62,84 'build':5,13 'c':15 'case':124 'check':27 'code':21 'compil':16 'comput':101 'correct':29 'effort':112 'enough':25 'everi':2,44,52 'exist/is':151 'firmwar':117 'full':33 'full-sourc':32 'fulli':57 'get':108 'gnu':142 'guix':49,139 'hardwar':102 'includ':8 'isn':36 'issu':138 'kernel':7,41,76 'like':120,146 'linux':75 'lot':98 'machin':80 'mean':1 'money':111 'necess':155 'never':121 'nix':51 'note':68 'noth':127 'order':82 'oss':116 'packag':54 'piec':45 'point':91 'polit':137 'produc':19 'project':143 'proprietari':147 'quit':88 'regul':114 'requir':72 'run':74 'safeti':31 'seed':63 'serious':110 'simpl':24 'singl':53 'softwar':47,148 'sourc':34 'step':3,10 'taken':11 'technolog':132 'though':64,133 'toolchain':17 'trace':58 'unless':106 'w.r.t':115 'work':95 'x86':79"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704035646 {#2062
          date: 2023-12-31 16:14:06.0 +01:00
        }
        +"title": 267484
      }
      1 => App\Entity\EntryComment {#2140
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2133 …}
        +body: """
          > the parts of Guix in which packages are defined are quite pure, even using monads for some things\n
          \n
          Monads have nothing to do with purity. In fact, one of the most infamous usages of them is Haskell’s IO monad which is probably the most impure construct in the entire language.\n
          \n
          > it is really not too different from the Nix language.\n
          \n
          Hm, I can’t help but think that a lisp dialect can never really be similar to any language except another lisp.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704035928 {#2094
          date: 2023-12-31 16:18:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@axelf@lemmy.ml"
          "@Ramin_HAL9001@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2129 …}
        +nested: Doctrine\ORM\PersistentCollection {#2132 …}
        +votes: Doctrine\ORM\PersistentCollection {#2040 …}
        +reports: Doctrine\ORM\PersistentCollection {#2350 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
        -id: 267497
        -bodyTs: "'anoth':82 'construct':47 'defin':9 'dialect':72 'differ':57 'entir':50 'even':13 'except':81 'fact':27 'guix':4 'haskel':37 'help':66 'hm':62 'impur':46 'infam':32 'io':39 'languag':51,61,80 'lisp':71,83 'monad':15,19,40 'never':74 'nix':60 'noth':21 'one':28 'packag':7 'part':2 'probabl':43 'pure':12 'puriti':25 'quit':11 'realli':54,75 'similar':77 'thing':18 'think':68 'usag':33 'use':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974518"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704035928 {#2241
          date: 2023-12-31 16:18:48.0 +01:00
        }
        +"title": 267497
      }
      0 => App\Entity\EntryComment {#2349}
    ]
    -id: 26200
    -titleTs: "'guix':6 'opinion':4"
    -bodyTs: "'actual':26 'anyon':25 'cool':19 'fail':7 'feder':6 'like':5,16 'look':4 'manag':23 'os':20 'packag':22 'pretti':18 'read':11 'repost':1 'sound':15 'use':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704102675
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/post/9914757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704016275 {#3042
      date: 2023-12-31 10:51:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
  +body: """
    Not quite: It’s an expression language.\n
    \n
    The ultimate output of Nix is one set of data, usually the description of a derivation (~= package). You cannot cause arbitrary side-effects with it like writing to files or making network requests with it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704050259 {#2332
    date: 2023-12-31 20:17:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CanadaPlus@lemmy.sdf.org"
    "@bizdelnick@lemmy.ml"
    "@ultra@feddit.ro"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2060 …}
  +nested: Doctrine\ORM\PersistentCollection {#2331 …}
  +votes: Doctrine\ORM\PersistentCollection {#2289 …}
  +reports: Doctrine\ORM\PersistentCollection {#2326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
  -id: 268018
  -bodyTs: "'arbitrari':28 'cannot':26 'caus':27 'data':17 'deriv':23 'descript':20 'effect':31 'express':6 'file':37 'languag':7 'like':34 'make':39 'network':40 'nix':12 'one':14 'output':10 'packag':24 'quit':2 'request':41 'set':15 'side':30 'side-effect':29 'ultim':9 'usual':18 'write':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6978317"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704050259 {#2344
    date: 2023-12-31 20:17:39.0 +01:00
  }
  +"title": 268018
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
92 DENIED moderate
App\Entity\EntryComment {#2349
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3020 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "What-are-your-opinions-of-Guix"
    +title: "What are your opinions of Guix?"
    +url: null
    +body: """
      Reposting because it looks like federation failed.\n
      \n
      > I was just reading about it, it sounds like a pretty cool OS and package manager. Has anyone actually used it?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 100
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711845356 {#3057
      date: 2024-03-31 01:35:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3062 …}
    +votes: Doctrine\ORM\PersistentCollection {#3065 …}
    +reports: Doctrine\ORM\PersistentCollection {#3067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3069 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3071 …}
    +badges: Doctrine\ORM\PersistentCollection {#3073 …}
    +children: [
      2 => App\Entity\EntryComment {#2081
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +body: """
          > meaning every step of building the kernel, including the steps taken to build the C compiler toolchain, are produced by code that is simple enough to check for correctness and safety.\n
          \n
          Full-source bootstrap isn’t about just the kernel, it affects every piece of software. With GUIX and Nix, every single package can be fully traced back to the bootstrap seed.\n
          \n
          Though it should be noted that you do require a running Linux kernel on an x86 machine in order to bootstrap.\n
          \n
          > it is not quite to the point where it /just works/ on a lot of the computer hardware that I own.\n
          \n
          Unless we get some *serious* money, effort and/or regulation w.r.t. OSS firmware, that will likely never be the case.  \n
          That has nothing to do with its technology though, that’s a political issue. GUIX is a GNU project and acts like proprietary software does not exist/is not a basic necessity in 2023.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1704035646 {#2096
          date: 2023-12-31 16:14:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@Ramin_HAL9001@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2063 …}
        +nested: Doctrine\ORM\PersistentCollection {#2064 …}
        +votes: Doctrine\ORM\PersistentCollection {#2088 …}
        +reports: Doctrine\ORM\PersistentCollection {#2087 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
        -id: 267484
        -bodyTs: "'/just':94 '2023':157 'act':145 'affect':43 'and/or':113 'back':59 'basic':154 'bootstrap':35,62,84 'build':5,13 'c':15 'case':124 'check':27 'code':21 'compil':16 'comput':101 'correct':29 'effort':112 'enough':25 'everi':2,44,52 'exist/is':151 'firmwar':117 'full':33 'full-sourc':32 'fulli':57 'get':108 'gnu':142 'guix':49,139 'hardwar':102 'includ':8 'isn':36 'issu':138 'kernel':7,41,76 'like':120,146 'linux':75 'lot':98 'machin':80 'mean':1 'money':111 'necess':155 'never':121 'nix':51 'note':68 'noth':127 'order':82 'oss':116 'packag':54 'piec':45 'point':91 'polit':137 'produc':19 'project':143 'proprietari':147 'quit':88 'regul':114 'requir':72 'run':74 'safeti':31 'seed':63 'serious':110 'simpl':24 'singl':53 'softwar':47,148 'sourc':34 'step':3,10 'taken':11 'technolog':132 'though':64,133 'toolchain':17 'trace':58 'unless':106 'w.r.t':115 'work':95 'x86':79"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704035646 {#2062
          date: 2023-12-31 16:14:06.0 +01:00
        }
        +"title": 267484
      }
      1 => App\Entity\EntryComment {#2140
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2133 …}
        +body: """
          > the parts of Guix in which packages are defined are quite pure, even using monads for some things\n
          \n
          Monads have nothing to do with purity. In fact, one of the most infamous usages of them is Haskell’s IO monad which is probably the most impure construct in the entire language.\n
          \n
          > it is really not too different from the Nix language.\n
          \n
          Hm, I can’t help but think that a lisp dialect can never really be similar to any language except another lisp.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704035928 {#2094
          date: 2023-12-31 16:18:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CanadaPlus@lemmy.sdf.org"
          "@axelf@lemmy.ml"
          "@Ramin_HAL9001@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2129 …}
        +nested: Doctrine\ORM\PersistentCollection {#2132 …}
        +votes: Doctrine\ORM\PersistentCollection {#2040 …}
        +reports: Doctrine\ORM\PersistentCollection {#2350 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
        -id: 267497
        -bodyTs: "'anoth':82 'construct':47 'defin':9 'dialect':72 'differ':57 'entir':50 'even':13 'except':81 'fact':27 'guix':4 'haskel':37 'help':66 'hm':62 'impur':46 'infam':32 'io':39 'languag':51,61,80 'lisp':71,83 'monad':15,19,40 'never':74 'nix':60 'noth':21 'one':28 'packag':7 'part':2 'probabl':43 'pure':12 'puriti':25 'quit':11 'realli':54,75 'similar':77 'thing':18 'think':68 'usag':33 'use':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6974518"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704035928 {#2241
          date: 2023-12-31 16:18:48.0 +01:00
        }
        +"title": 267497
      }
      0 => App\Entity\EntryComment {#2349}
    ]
    -id: 26200
    -titleTs: "'guix':6 'opinion':4"
    -bodyTs: "'actual':26 'anyon':25 'cool':19 'fail':7 'feder':6 'like':5,16 'look':4 'manag':23 'os':20 'packag':22 'pretti':18 'read':11 'repost':1 'sound':15 'use':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704102675
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/post/9914757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704016275 {#3042
      date: 2023-12-31 10:51:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
  +body: """
    Not quite: It’s an expression language.\n
    \n
    The ultimate output of Nix is one set of data, usually the description of a derivation (~= package). You cannot cause arbitrary side-effects with it like writing to files or making network requests with it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704050259 {#2332
    date: 2023-12-31 20:17:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CanadaPlus@lemmy.sdf.org"
    "@bizdelnick@lemmy.ml"
    "@ultra@feddit.ro"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2060 …}
  +nested: Doctrine\ORM\PersistentCollection {#2331 …}
  +votes: Doctrine\ORM\PersistentCollection {#2289 …}
  +reports: Doctrine\ORM\PersistentCollection {#2326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
  -id: 268018
  -bodyTs: "'arbitrari':28 'cannot':26 'caus':27 'data':17 'deriv':23 'descript':20 'effect':31 'express':6 'file':37 'languag':7 'like':34 'make':39 'network':40 'nix':12 'one':14 'output':10 'packag':24 'quit':2 'request':41 'set':15 'side':30 'side-effect':29 'ultim':9 'usual':18 'write':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6978317"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704050259 {#2344
    date: 2023-12-31 20:17:39.0 +01:00
  }
  +"title": 268018
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
93 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
94 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2109
  +user: Proxies\__CG__\App\Entity\User {#2966 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Started-to-move-off-Google-not-strictly-self-hosted"
  +title: "Started to move off Google (not strictly self-hosted)"
  +url: null
  +body: """
    Started to move off Google’s services to proton:\n
    \n
    ![](https://no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 53
  +favouriteCount: 107
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710911472 {#2999
    date: 2024-03-20 06:11:12.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3004 …}
  +votes: Doctrine\ORM\PersistentCollection {#3007 …}
  +reports: Doctrine\ORM\PersistentCollection {#3009 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
  +badges: Doctrine\ORM\PersistentCollection {#3015 …}
  +children: [
    1 => App\Entity\EntryComment {#2102
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2109 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
      +body: """
        > They’re not doing like proton and close basic stuff like IMAP and SMTP as a way to force you on the official apps\n
        \n
        The reason Proton cannot do IMAP/SMTP is that *they cannot read your emails* which is required for both. That’s a feature, not a bug.\n
        \n
        PM works with any app as long as the app implements their custom protocol for which there are at least two FOSS implementations as a reference.\n
        \n
        > proton is a “fake” open source that is mostly used for marketing: they opened only the UI, which communicates with a proprietary protocol to a proprietary server - useless\n
        \n
        While I’d also prefer their back-end to be OSS, it’s not nearly as critical as the clients.  \n
        As a user, it doesn’t make a difference. I’m paying for an opaque service either way.\n
        \n
        All the interesting stuff (E2EE, zero access storage) happen in the clients anyways. The BE is fairly uninteresting; it’s a mail server + zero-access encryption + Proton account handling. If you really wanted to build a mail service similar to Proton, you could build that yourself and probably would have to anyways.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704057353 {#2111
        date: 2023-12-31 22:15:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlueEther@no.lastname.nz"
        "@Moonrise2473@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2106 …}
      +nested: Doctrine\ORM\PersistentCollection {#2107 …}
      +votes: Doctrine\ORM\PersistentCollection {#2124 …}
      +reports: Doctrine\ORM\PersistentCollection {#2118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2115 …}
      -id: 268359
      -bodyTs: "'access':149,168 'account':171 'also':107 'anyway':155,195 'app':24,54,59 'back':111 'back-end':110 'basic':9 'bug':49 'build':178,187 'cannot':28,34 'client':124,154 'close':8 'communic':94 'could':186 'critic':121 'custom':62 'd':106 'differ':133 'doesn':129 'e2ee':147 'either':141 'email':37 'encrypt':169 'end':112 'fair':159 'fake':79 'featur':46 'forc':19 'foss':71 'handl':172 'happen':151 'imap':12 'imap/smtp':30 'implement':60,72 'interest':145 'least':69 'like':5,11 'long':56 'm':135 'mail':164,180 'make':131 'market':87 'most':84 'near':119 'offici':23 'opaqu':139 'open':80,89 'oss':115 'pay':136 'pm':50 'prefer':108 'probabl':191 'proprietari':97,101 'protocol':63,98 'proton':6,27,76,170,184 're':2 'read':35 'realli':175 'reason':26 'refer':75 'requir':40 'server':102,165 'servic':140,181 'similar':182 'smtp':14 'sourc':81 'storag':150 'stuff':10,146 'two':70 'ui':92 'uninterest':160 'use':85 'useless':103 'user':127 'want':176 'way':17,142 'work':51 'would':192 'zero':148,167 'zero-access':166"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6980316"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704057353 {#2101
        date: 2023-12-31 22:15:53.0 +01:00
      }
      +"title": 268359
    }
    0 => App\Entity\EntryComment {#2116
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2109 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2120 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
      +body: """
        > The backend is the real interesting part, and the only way that we can be sure that “they cannot read the emails”\n
        \n
        While I’d still prefer it, OSS can’t really help with that because what’s really required here is remote attestation.  \n
        That is an unsolved problem to my knowledge; there is no way to know which software they’re actually running. Even if they published the source code, they could trivially apply a patch in their deployment that stores all incoming email somewhere and you’d be none the wiser.\n
        \n
        Even if they published source code and could somehow prove to you that they’re running a version derived from it, you would still not be safe from surveillance as one could simply MITM all connections. See i.e. [notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).\n
        \n
        That’s likely one of the reasons they do everything they can to make PGP accessible to every user.\n
        \n
        > imap/smtp can be toggled with a warning, if that’s really their concern\n
        \n
        It’s plain and simply not how their service works. They’d have to build most of their service a second time but unencrypted.\n
        \n
        It’s like asking Signal to build in support for IRC; it does not make sense for them to do that in any way without malicious intent needed.\n
        \n
        > no IMAP = no easy migration to somewhere else\n
        \n
        You *have* IMAP access via the bridge. That’s what it’s for.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704154413 {#2123
        date: 2024-01-02 01:13:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlueEther@no.lastname.nz"
        "@Moonrise2473@feddit.it"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2161 …}
      +nested: Doctrine\ORM\PersistentCollection {#2163 …}
      +votes: Doctrine\ORM\PersistentCollection {#2044 …}
      +reports: Doctrine\ORM\PersistentCollection {#2127 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2043 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2215 …}
      -id: 271503
      -bodyTs: "'/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':134 'access':150,230 'actual':63 'appli':75 'ask':194 'attest':44 'backend':2 'bridg':233 'build':181,197 'cannot':19 'code':71,99 'concern':166 'connect':129 'could':73,101,125 'd':25,89,178 'deploy':80 'deriv':112 'easi':222 'els':226 'email':22,85 'even':65,94 'everi':152 'everyth':144 'help':33 'i.e':131 'imap':220,229 'imap/smtp':154 'incom':84 'intent':217 'interest':6 'irc':201 'know':58 'knowledg':52 'like':137,193 'make':148,205 'malici':216 'migrat':223 'mitm':127 'need':218 'none':91 'notes.valdikss.org.ru':133 'notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':132 'one':124,138 'oss':29 'part':7 'patch':77 'pgp':149 'plain':169 'prefer':27 'problem':49 'prove':103 'publish':68,97 're':62,108 'read':20 'real':5 'realli':32,39,164 'reason':141 'remot':43 'requir':40 'run':64,109 'safe':120 'second':187 'see':130 'sens':206 'servic':175,185 'signal':195 'simpli':126,171 'softwar':60 'somehow':102 'somewher':86,225 'sourc':70,98 'still':26,117 'store':82 'support':199 'sure':16 'surveil':122 'time':188 'toggl':157 'trivial':74 'unencrypt':190 'unsolv':48 'user':153 'version':111 'via':231 'warn':160 'way':11,56,214 'wiser':93 'without':215 'work':176 'would':116"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7000948"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704154413 {#2119
        date: 2024-01-02 01:13:33.0 +01:00
      }
      +"title": 271503
    }
  ]
  -id: 26060
  -titleTs: "'googl':5 'host':10 'move':3 'self':9 'self-host':8 'start':1 'strict':7"
  -bodyTs: "'/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':12 'googl':5 'move':3 'no.lastname.nz':11 'no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':10 'proton':9 'servic':7 'start':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704075317
  +visibility: "visible             "
  +apId: "https://no.lastname.nz/post/278797"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703988917 {#2987
    date: 2023-12-31 03:15:17.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
95 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2109
  +user: Proxies\__CG__\App\Entity\User {#2966 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Started-to-move-off-Google-not-strictly-self-hosted"
  +title: "Started to move off Google (not strictly self-hosted)"
  +url: null
  +body: """
    Started to move off Google’s services to proton:\n
    \n
    ![](https://no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 53
  +favouriteCount: 107
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710911472 {#2999
    date: 2024-03-20 06:11:12.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3004 …}
  +votes: Doctrine\ORM\PersistentCollection {#3007 …}
  +reports: Doctrine\ORM\PersistentCollection {#3009 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
  +badges: Doctrine\ORM\PersistentCollection {#3015 …}
  +children: [
    1 => App\Entity\EntryComment {#2102
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2109 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
      +body: """
        > They’re not doing like proton and close basic stuff like IMAP and SMTP as a way to force you on the official apps\n
        \n
        The reason Proton cannot do IMAP/SMTP is that *they cannot read your emails* which is required for both. That’s a feature, not a bug.\n
        \n
        PM works with any app as long as the app implements their custom protocol for which there are at least two FOSS implementations as a reference.\n
        \n
        > proton is a “fake” open source that is mostly used for marketing: they opened only the UI, which communicates with a proprietary protocol to a proprietary server - useless\n
        \n
        While I’d also prefer their back-end to be OSS, it’s not nearly as critical as the clients.  \n
        As a user, it doesn’t make a difference. I’m paying for an opaque service either way.\n
        \n
        All the interesting stuff (E2EE, zero access storage) happen in the clients anyways. The BE is fairly uninteresting; it’s a mail server + zero-access encryption + Proton account handling. If you really wanted to build a mail service similar to Proton, you could build that yourself and probably would have to anyways.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704057353 {#2111
        date: 2023-12-31 22:15:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlueEther@no.lastname.nz"
        "@Moonrise2473@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2106 …}
      +nested: Doctrine\ORM\PersistentCollection {#2107 …}
      +votes: Doctrine\ORM\PersistentCollection {#2124 …}
      +reports: Doctrine\ORM\PersistentCollection {#2118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2115 …}
      -id: 268359
      -bodyTs: "'access':149,168 'account':171 'also':107 'anyway':155,195 'app':24,54,59 'back':111 'back-end':110 'basic':9 'bug':49 'build':178,187 'cannot':28,34 'client':124,154 'close':8 'communic':94 'could':186 'critic':121 'custom':62 'd':106 'differ':133 'doesn':129 'e2ee':147 'either':141 'email':37 'encrypt':169 'end':112 'fair':159 'fake':79 'featur':46 'forc':19 'foss':71 'handl':172 'happen':151 'imap':12 'imap/smtp':30 'implement':60,72 'interest':145 'least':69 'like':5,11 'long':56 'm':135 'mail':164,180 'make':131 'market':87 'most':84 'near':119 'offici':23 'opaqu':139 'open':80,89 'oss':115 'pay':136 'pm':50 'prefer':108 'probabl':191 'proprietari':97,101 'protocol':63,98 'proton':6,27,76,170,184 're':2 'read':35 'realli':175 'reason':26 'refer':75 'requir':40 'server':102,165 'servic':140,181 'similar':182 'smtp':14 'sourc':81 'storag':150 'stuff':10,146 'two':70 'ui':92 'uninterest':160 'use':85 'useless':103 'user':127 'want':176 'way':17,142 'work':51 'would':192 'zero':148,167 'zero-access':166"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6980316"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704057353 {#2101
        date: 2023-12-31 22:15:53.0 +01:00
      }
      +"title": 268359
    }
    0 => App\Entity\EntryComment {#2116
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2109 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2120 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
      +body: """
        > The backend is the real interesting part, and the only way that we can be sure that “they cannot read the emails”\n
        \n
        While I’d still prefer it, OSS can’t really help with that because what’s really required here is remote attestation.  \n
        That is an unsolved problem to my knowledge; there is no way to know which software they’re actually running. Even if they published the source code, they could trivially apply a patch in their deployment that stores all incoming email somewhere and you’d be none the wiser.\n
        \n
        Even if they published source code and could somehow prove to you that they’re running a version derived from it, you would still not be safe from surveillance as one could simply MITM all connections. See i.e. [notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).\n
        \n
        That’s likely one of the reasons they do everything they can to make PGP accessible to every user.\n
        \n
        > imap/smtp can be toggled with a warning, if that’s really their concern\n
        \n
        It’s plain and simply not how their service works. They’d have to build most of their service a second time but unencrypted.\n
        \n
        It’s like asking Signal to build in support for IRC; it does not make sense for them to do that in any way without malicious intent needed.\n
        \n
        > no IMAP = no easy migration to somewhere else\n
        \n
        You *have* IMAP access via the bridge. That’s what it’s for.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704154413 {#2123
        date: 2024-01-02 01:13:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlueEther@no.lastname.nz"
        "@Moonrise2473@feddit.it"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2161 …}
      +nested: Doctrine\ORM\PersistentCollection {#2163 …}
      +votes: Doctrine\ORM\PersistentCollection {#2044 …}
      +reports: Doctrine\ORM\PersistentCollection {#2127 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2043 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2215 …}
      -id: 271503
      -bodyTs: "'/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':134 'access':150,230 'actual':63 'appli':75 'ask':194 'attest':44 'backend':2 'bridg':233 'build':181,197 'cannot':19 'code':71,99 'concern':166 'connect':129 'could':73,101,125 'd':25,89,178 'deploy':80 'deriv':112 'easi':222 'els':226 'email':22,85 'even':65,94 'everi':152 'everyth':144 'help':33 'i.e':131 'imap':220,229 'imap/smtp':154 'incom':84 'intent':217 'interest':6 'irc':201 'know':58 'knowledg':52 'like':137,193 'make':148,205 'malici':216 'migrat':223 'mitm':127 'need':218 'none':91 'notes.valdikss.org.ru':133 'notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':132 'one':124,138 'oss':29 'part':7 'patch':77 'pgp':149 'plain':169 'prefer':27 'problem':49 'prove':103 'publish':68,97 're':62,108 'read':20 'real':5 'realli':32,39,164 'reason':141 'remot':43 'requir':40 'run':64,109 'safe':120 'second':187 'see':130 'sens':206 'servic':175,185 'signal':195 'simpli':126,171 'softwar':60 'somehow':102 'somewher':86,225 'sourc':70,98 'still':26,117 'store':82 'support':199 'sure':16 'surveil':122 'time':188 'toggl':157 'trivial':74 'unencrypt':190 'unsolv':48 'user':153 'version':111 'via':231 'warn':160 'way':11,56,214 'wiser':93 'without':215 'work':176 'would':116"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7000948"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704154413 {#2119
        date: 2024-01-02 01:13:33.0 +01:00
      }
      +"title": 271503
    }
  ]
  -id: 26060
  -titleTs: "'googl':5 'host':10 'move':3 'self':9 'self-host':8 'start':1 'strict':7"
  -bodyTs: "'/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':12 'googl':5 'move':3 'no.lastname.nz':11 'no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':10 'proton':9 'servic':7 'start':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704075317
  +visibility: "visible             "
  +apId: "https://no.lastname.nz/post/278797"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703988917 {#2987
    date: 2023-12-31 03:15:17.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
96 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2109
  +user: Proxies\__CG__\App\Entity\User {#2966 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Started-to-move-off-Google-not-strictly-self-hosted"
  +title: "Started to move off Google (not strictly self-hosted)"
  +url: null
  +body: """
    Started to move off Google’s services to proton:\n
    \n
    ![](https://no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 53
  +favouriteCount: 107
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710911472 {#2999
    date: 2024-03-20 06:11:12.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3004 …}
  +votes: Doctrine\ORM\PersistentCollection {#3007 …}
  +reports: Doctrine\ORM\PersistentCollection {#3009 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
  +badges: Doctrine\ORM\PersistentCollection {#3015 …}
  +children: [
    1 => App\Entity\EntryComment {#2102
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2109 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
      +body: """
        > They’re not doing like proton and close basic stuff like IMAP and SMTP as a way to force you on the official apps\n
        \n
        The reason Proton cannot do IMAP/SMTP is that *they cannot read your emails* which is required for both. That’s a feature, not a bug.\n
        \n
        PM works with any app as long as the app implements their custom protocol for which there are at least two FOSS implementations as a reference.\n
        \n
        > proton is a “fake” open source that is mostly used for marketing: they opened only the UI, which communicates with a proprietary protocol to a proprietary server - useless\n
        \n
        While I’d also prefer their back-end to be OSS, it’s not nearly as critical as the clients.  \n
        As a user, it doesn’t make a difference. I’m paying for an opaque service either way.\n
        \n
        All the interesting stuff (E2EE, zero access storage) happen in the clients anyways. The BE is fairly uninteresting; it’s a mail server + zero-access encryption + Proton account handling. If you really wanted to build a mail service similar to Proton, you could build that yourself and probably would have to anyways.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704057353 {#2111
        date: 2023-12-31 22:15:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlueEther@no.lastname.nz"
        "@Moonrise2473@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2106 …}
      +nested: Doctrine\ORM\PersistentCollection {#2107 …}
      +votes: Doctrine\ORM\PersistentCollection {#2124 …}
      +reports: Doctrine\ORM\PersistentCollection {#2118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2115 …}
      -id: 268359
      -bodyTs: "'access':149,168 'account':171 'also':107 'anyway':155,195 'app':24,54,59 'back':111 'back-end':110 'basic':9 'bug':49 'build':178,187 'cannot':28,34 'client':124,154 'close':8 'communic':94 'could':186 'critic':121 'custom':62 'd':106 'differ':133 'doesn':129 'e2ee':147 'either':141 'email':37 'encrypt':169 'end':112 'fair':159 'fake':79 'featur':46 'forc':19 'foss':71 'handl':172 'happen':151 'imap':12 'imap/smtp':30 'implement':60,72 'interest':145 'least':69 'like':5,11 'long':56 'm':135 'mail':164,180 'make':131 'market':87 'most':84 'near':119 'offici':23 'opaqu':139 'open':80,89 'oss':115 'pay':136 'pm':50 'prefer':108 'probabl':191 'proprietari':97,101 'protocol':63,98 'proton':6,27,76,170,184 're':2 'read':35 'realli':175 'reason':26 'refer':75 'requir':40 'server':102,165 'servic':140,181 'similar':182 'smtp':14 'sourc':81 'storag':150 'stuff':10,146 'two':70 'ui':92 'uninterest':160 'use':85 'useless':103 'user':127 'want':176 'way':17,142 'work':51 'would':192 'zero':148,167 'zero-access':166"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6980316"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704057353 {#2101
        date: 2023-12-31 22:15:53.0 +01:00
      }
      +"title": 268359
    }
    0 => App\Entity\EntryComment {#2116
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2109 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2120 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
      +body: """
        > The backend is the real interesting part, and the only way that we can be sure that “they cannot read the emails”\n
        \n
        While I’d still prefer it, OSS can’t really help with that because what’s really required here is remote attestation.  \n
        That is an unsolved problem to my knowledge; there is no way to know which software they’re actually running. Even if they published the source code, they could trivially apply a patch in their deployment that stores all incoming email somewhere and you’d be none the wiser.\n
        \n
        Even if they published source code and could somehow prove to you that they’re running a version derived from it, you would still not be safe from surveillance as one could simply MITM all connections. See i.e. [notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).\n
        \n
        That’s likely one of the reasons they do everything they can to make PGP accessible to every user.\n
        \n
        > imap/smtp can be toggled with a warning, if that’s really their concern\n
        \n
        It’s plain and simply not how their service works. They’d have to build most of their service a second time but unencrypted.\n
        \n
        It’s like asking Signal to build in support for IRC; it does not make sense for them to do that in any way without malicious intent needed.\n
        \n
        > no IMAP = no easy migration to somewhere else\n
        \n
        You *have* IMAP access via the bridge. That’s what it’s for.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704154413 {#2123
        date: 2024-01-02 01:13:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlueEther@no.lastname.nz"
        "@Moonrise2473@feddit.it"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2161 …}
      +nested: Doctrine\ORM\PersistentCollection {#2163 …}
      +votes: Doctrine\ORM\PersistentCollection {#2044 …}
      +reports: Doctrine\ORM\PersistentCollection {#2127 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2043 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2215 …}
      -id: 271503
      -bodyTs: "'/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':134 'access':150,230 'actual':63 'appli':75 'ask':194 'attest':44 'backend':2 'bridg':233 'build':181,197 'cannot':19 'code':71,99 'concern':166 'connect':129 'could':73,101,125 'd':25,89,178 'deploy':80 'deriv':112 'easi':222 'els':226 'email':22,85 'even':65,94 'everi':152 'everyth':144 'help':33 'i.e':131 'imap':220,229 'imap/smtp':154 'incom':84 'intent':217 'interest':6 'irc':201 'know':58 'knowledg':52 'like':137,193 'make':148,205 'malici':216 'migrat':223 'mitm':127 'need':218 'none':91 'notes.valdikss.org.ru':133 'notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':132 'one':124,138 'oss':29 'part':7 'patch':77 'pgp':149 'plain':169 'prefer':27 'problem':49 'prove':103 'publish':68,97 're':62,108 'read':20 'real':5 'realli':32,39,164 'reason':141 'remot':43 'requir':40 'run':64,109 'safe':120 'second':187 'see':130 'sens':206 'servic':175,185 'signal':195 'simpli':126,171 'softwar':60 'somehow':102 'somewher':86,225 'sourc':70,98 'still':26,117 'store':82 'support':199 'sure':16 'surveil':122 'time':188 'toggl':157 'trivial':74 'unencrypt':190 'unsolv':48 'user':153 'version':111 'via':231 'warn':160 'way':11,56,214 'wiser':93 'without':215 'work':176 'would':116"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7000948"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704154413 {#2119
        date: 2024-01-02 01:13:33.0 +01:00
      }
      +"title": 271503
    }
  ]
  -id: 26060
  -titleTs: "'googl':5 'host':10 'move':3 'self':9 'self-host':8 'start':1 'strict':7"
  -bodyTs: "'/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':12 'googl':5 'move':3 'no.lastname.nz':11 'no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':10 'proton':9 'servic':7 'start':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704075317
  +visibility: "visible             "
  +apId: "https://no.lastname.nz/post/278797"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703988917 {#2987
    date: 2023-12-31 03:15:17.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
97 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
98 DENIED moderate
App\Entity\EntryComment {#2102
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2109
    +user: Proxies\__CG__\App\Entity\User {#2966 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Started-to-move-off-Google-not-strictly-self-hosted"
    +title: "Started to move off Google (not strictly self-hosted)"
    +url: null
    +body: """
      Started to move off Google’s services to proton:\n
      \n
      ![](https://no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 53
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710911472 {#2999
      date: 2024-03-20 06:11:12.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3004 …}
    +votes: Doctrine\ORM\PersistentCollection {#3007 …}
    +reports: Doctrine\ORM\PersistentCollection {#3009 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
    +badges: Doctrine\ORM\PersistentCollection {#3015 …}
    +children: [
      1 => App\Entity\EntryComment {#2102}
      0 => App\Entity\EntryComment {#2116
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2109 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2120 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
        +body: """
          > The backend is the real interesting part, and the only way that we can be sure that “they cannot read the emails”\n
          \n
          While I’d still prefer it, OSS can’t really help with that because what’s really required here is remote attestation.  \n
          That is an unsolved problem to my knowledge; there is no way to know which software they’re actually running. Even if they published the source code, they could trivially apply a patch in their deployment that stores all incoming email somewhere and you’d be none the wiser.\n
          \n
          Even if they published source code and could somehow prove to you that they’re running a version derived from it, you would still not be safe from surveillance as one could simply MITM all connections. See i.e. [notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).\n
          \n
          That’s likely one of the reasons they do everything they can to make PGP accessible to every user.\n
          \n
          > imap/smtp can be toggled with a warning, if that’s really their concern\n
          \n
          It’s plain and simply not how their service works. They’d have to build most of their service a second time but unencrypted.\n
          \n
          It’s like asking Signal to build in support for IRC; it does not make sense for them to do that in any way without malicious intent needed.\n
          \n
          > no IMAP = no easy migration to somewhere else\n
          \n
          You *have* IMAP access via the bridge. That’s what it’s for.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704154413 {#2123
          date: 2024-01-02 01:13:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlueEther@no.lastname.nz"
          "@Moonrise2473@feddit.it"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2161 …}
        +nested: Doctrine\ORM\PersistentCollection {#2163 …}
        +votes: Doctrine\ORM\PersistentCollection {#2044 …}
        +reports: Doctrine\ORM\PersistentCollection {#2127 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2043 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2215 …}
        -id: 271503
        -bodyTs: "'/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':134 'access':150,230 'actual':63 'appli':75 'ask':194 'attest':44 'backend':2 'bridg':233 'build':181,197 'cannot':19 'code':71,99 'concern':166 'connect':129 'could':73,101,125 'd':25,89,178 'deploy':80 'deriv':112 'easi':222 'els':226 'email':22,85 'even':65,94 'everi':152 'everyth':144 'help':33 'i.e':131 'imap':220,229 'imap/smtp':154 'incom':84 'intent':217 'interest':6 'irc':201 'know':58 'knowledg':52 'like':137,193 'make':148,205 'malici':216 'migrat':223 'mitm':127 'need':218 'none':91 'notes.valdikss.org.ru':133 'notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':132 'one':124,138 'oss':29 'part':7 'patch':77 'pgp':149 'plain':169 'prefer':27 'problem':49 'prove':103 'publish':68,97 're':62,108 'read':20 'real':5 'realli':32,39,164 'reason':141 'remot':43 'requir':40 'run':64,109 'safe':120 'second':187 'see':130 'sens':206 'servic':175,185 'signal':195 'simpli':126,171 'softwar':60 'somehow':102 'somewher':86,225 'sourc':70,98 'still':26,117 'store':82 'support':199 'sure':16 'surveil':122 'time':188 'toggl':157 'trivial':74 'unencrypt':190 'unsolv':48 'user':153 'version':111 'via':231 'warn':160 'way':11,56,214 'wiser':93 'without':215 'work':176 'would':116"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7000948"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704154413 {#2119
          date: 2024-01-02 01:13:33.0 +01:00
        }
        +"title": 271503
      }
    ]
    -id: 26060
    -titleTs: "'googl':5 'host':10 'move':3 'self':9 'self-host':8 'start':1 'strict':7"
    -bodyTs: "'/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':12 'googl':5 'move':3 'no.lastname.nz':11 'no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':10 'proton':9 'servic':7 'start':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704075317
    +visibility: "visible             "
    +apId: "https://no.lastname.nz/post/278797"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703988917 {#2987
      date: 2023-12-31 03:15:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
  +body: """
    > They’re not doing like proton and close basic stuff like IMAP and SMTP as a way to force you on the official apps\n
    \n
    The reason Proton cannot do IMAP/SMTP is that *they cannot read your emails* which is required for both. That’s a feature, not a bug.\n
    \n
    PM works with any app as long as the app implements their custom protocol for which there are at least two FOSS implementations as a reference.\n
    \n
    > proton is a “fake” open source that is mostly used for marketing: they opened only the UI, which communicates with a proprietary protocol to a proprietary server - useless\n
    \n
    While I’d also prefer their back-end to be OSS, it’s not nearly as critical as the clients.  \n
    As a user, it doesn’t make a difference. I’m paying for an opaque service either way.\n
    \n
    All the interesting stuff (E2EE, zero access storage) happen in the clients anyways. The BE is fairly uninteresting; it’s a mail server + zero-access encryption + Proton account handling. If you really wanted to build a mail service similar to Proton, you could build that yourself and probably would have to anyways.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704057353 {#2111
    date: 2023-12-31 22:15:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlueEther@no.lastname.nz"
    "@Moonrise2473@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2106 …}
  +nested: Doctrine\ORM\PersistentCollection {#2107 …}
  +votes: Doctrine\ORM\PersistentCollection {#2124 …}
  +reports: Doctrine\ORM\PersistentCollection {#2118 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2121 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2115 …}
  -id: 268359
  -bodyTs: "'access':149,168 'account':171 'also':107 'anyway':155,195 'app':24,54,59 'back':111 'back-end':110 'basic':9 'bug':49 'build':178,187 'cannot':28,34 'client':124,154 'close':8 'communic':94 'could':186 'critic':121 'custom':62 'd':106 'differ':133 'doesn':129 'e2ee':147 'either':141 'email':37 'encrypt':169 'end':112 'fair':159 'fake':79 'featur':46 'forc':19 'foss':71 'handl':172 'happen':151 'imap':12 'imap/smtp':30 'implement':60,72 'interest':145 'least':69 'like':5,11 'long':56 'm':135 'mail':164,180 'make':131 'market':87 'most':84 'near':119 'offici':23 'opaqu':139 'open':80,89 'oss':115 'pay':136 'pm':50 'prefer':108 'probabl':191 'proprietari':97,101 'protocol':63,98 'proton':6,27,76,170,184 're':2 'read':35 'realli':175 'reason':26 'refer':75 'requir':40 'server':102,165 'servic':140,181 'similar':182 'smtp':14 'sourc':81 'storag':150 'stuff':10,146 'two':70 'ui':92 'uninterest':160 'use':85 'useless':103 'user':127 'want':176 'way':17,142 'work':51 'would':192 'zero':148,167 'zero-access':166"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6980316"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704057353 {#2101
    date: 2023-12-31 22:15:53.0 +01:00
  }
  +"title": 268359
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
99 DENIED edit
App\Entity\EntryComment {#2102
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2109
    +user: Proxies\__CG__\App\Entity\User {#2966 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Started-to-move-off-Google-not-strictly-self-hosted"
    +title: "Started to move off Google (not strictly self-hosted)"
    +url: null
    +body: """
      Started to move off Google’s services to proton:\n
      \n
      ![](https://no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 53
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710911472 {#2999
      date: 2024-03-20 06:11:12.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3004 …}
    +votes: Doctrine\ORM\PersistentCollection {#3007 …}
    +reports: Doctrine\ORM\PersistentCollection {#3009 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
    +badges: Doctrine\ORM\PersistentCollection {#3015 …}
    +children: [
      1 => App\Entity\EntryComment {#2102}
      0 => App\Entity\EntryComment {#2116
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2109 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2120 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
        +body: """
          > The backend is the real interesting part, and the only way that we can be sure that “they cannot read the emails”\n
          \n
          While I’d still prefer it, OSS can’t really help with that because what’s really required here is remote attestation.  \n
          That is an unsolved problem to my knowledge; there is no way to know which software they’re actually running. Even if they published the source code, they could trivially apply a patch in their deployment that stores all incoming email somewhere and you’d be none the wiser.\n
          \n
          Even if they published source code and could somehow prove to you that they’re running a version derived from it, you would still not be safe from surveillance as one could simply MITM all connections. See i.e. [notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).\n
          \n
          That’s likely one of the reasons they do everything they can to make PGP accessible to every user.\n
          \n
          > imap/smtp can be toggled with a warning, if that’s really their concern\n
          \n
          It’s plain and simply not how their service works. They’d have to build most of their service a second time but unencrypted.\n
          \n
          It’s like asking Signal to build in support for IRC; it does not make sense for them to do that in any way without malicious intent needed.\n
          \n
          > no IMAP = no easy migration to somewhere else\n
          \n
          You *have* IMAP access via the bridge. That’s what it’s for.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704154413 {#2123
          date: 2024-01-02 01:13:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlueEther@no.lastname.nz"
          "@Moonrise2473@feddit.it"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2161 …}
        +nested: Doctrine\ORM\PersistentCollection {#2163 …}
        +votes: Doctrine\ORM\PersistentCollection {#2044 …}
        +reports: Doctrine\ORM\PersistentCollection {#2127 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2043 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2215 …}
        -id: 271503
        -bodyTs: "'/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':134 'access':150,230 'actual':63 'appli':75 'ask':194 'attest':44 'backend':2 'bridg':233 'build':181,197 'cannot':19 'code':71,99 'concern':166 'connect':129 'could':73,101,125 'd':25,89,178 'deploy':80 'deriv':112 'easi':222 'els':226 'email':22,85 'even':65,94 'everi':152 'everyth':144 'help':33 'i.e':131 'imap':220,229 'imap/smtp':154 'incom':84 'intent':217 'interest':6 'irc':201 'know':58 'knowledg':52 'like':137,193 'make':148,205 'malici':216 'migrat':223 'mitm':127 'need':218 'none':91 'notes.valdikss.org.ru':133 'notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':132 'one':124,138 'oss':29 'part':7 'patch':77 'pgp':149 'plain':169 'prefer':27 'problem':49 'prove':103 'publish':68,97 're':62,108 'read':20 'real':5 'realli':32,39,164 'reason':141 'remot':43 'requir':40 'run':64,109 'safe':120 'second':187 'see':130 'sens':206 'servic':175,185 'signal':195 'simpli':126,171 'softwar':60 'somehow':102 'somewher':86,225 'sourc':70,98 'still':26,117 'store':82 'support':199 'sure':16 'surveil':122 'time':188 'toggl':157 'trivial':74 'unencrypt':190 'unsolv':48 'user':153 'version':111 'via':231 'warn':160 'way':11,56,214 'wiser':93 'without':215 'work':176 'would':116"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7000948"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704154413 {#2119
          date: 2024-01-02 01:13:33.0 +01:00
        }
        +"title": 271503
      }
    ]
    -id: 26060
    -titleTs: "'googl':5 'host':10 'move':3 'self':9 'self-host':8 'start':1 'strict':7"
    -bodyTs: "'/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':12 'googl':5 'move':3 'no.lastname.nz':11 'no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':10 'proton':9 'servic':7 'start':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704075317
    +visibility: "visible             "
    +apId: "https://no.lastname.nz/post/278797"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703988917 {#2987
      date: 2023-12-31 03:15:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
  +body: """
    > They’re not doing like proton and close basic stuff like IMAP and SMTP as a way to force you on the official apps\n
    \n
    The reason Proton cannot do IMAP/SMTP is that *they cannot read your emails* which is required for both. That’s a feature, not a bug.\n
    \n
    PM works with any app as long as the app implements their custom protocol for which there are at least two FOSS implementations as a reference.\n
    \n
    > proton is a “fake” open source that is mostly used for marketing: they opened only the UI, which communicates with a proprietary protocol to a proprietary server - useless\n
    \n
    While I’d also prefer their back-end to be OSS, it’s not nearly as critical as the clients.  \n
    As a user, it doesn’t make a difference. I’m paying for an opaque service either way.\n
    \n
    All the interesting stuff (E2EE, zero access storage) happen in the clients anyways. The BE is fairly uninteresting; it’s a mail server + zero-access encryption + Proton account handling. If you really wanted to build a mail service similar to Proton, you could build that yourself and probably would have to anyways.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704057353 {#2111
    date: 2023-12-31 22:15:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlueEther@no.lastname.nz"
    "@Moonrise2473@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2106 …}
  +nested: Doctrine\ORM\PersistentCollection {#2107 …}
  +votes: Doctrine\ORM\PersistentCollection {#2124 …}
  +reports: Doctrine\ORM\PersistentCollection {#2118 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2121 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2115 …}
  -id: 268359
  -bodyTs: "'access':149,168 'account':171 'also':107 'anyway':155,195 'app':24,54,59 'back':111 'back-end':110 'basic':9 'bug':49 'build':178,187 'cannot':28,34 'client':124,154 'close':8 'communic':94 'could':186 'critic':121 'custom':62 'd':106 'differ':133 'doesn':129 'e2ee':147 'either':141 'email':37 'encrypt':169 'end':112 'fair':159 'fake':79 'featur':46 'forc':19 'foss':71 'handl':172 'happen':151 'imap':12 'imap/smtp':30 'implement':60,72 'interest':145 'least':69 'like':5,11 'long':56 'm':135 'mail':164,180 'make':131 'market':87 'most':84 'near':119 'offici':23 'opaqu':139 'open':80,89 'oss':115 'pay':136 'pm':50 'prefer':108 'probabl':191 'proprietari':97,101 'protocol':63,98 'proton':6,27,76,170,184 're':2 'read':35 'realli':175 'reason':26 'refer':75 'requir':40 'server':102,165 'servic':140,181 'similar':182 'smtp':14 'sourc':81 'storag':150 'stuff':10,146 'two':70 'ui':92 'uninterest':160 'use':85 'useless':103 'user':127 'want':176 'way':17,142 'work':51 'would':192 'zero':148,167 'zero-access':166"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6980316"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704057353 {#2101
    date: 2023-12-31 22:15:53.0 +01:00
  }
  +"title": 268359
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
100 DENIED moderate
App\Entity\EntryComment {#2102
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2109
    +user: Proxies\__CG__\App\Entity\User {#2966 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Started-to-move-off-Google-not-strictly-self-hosted"
    +title: "Started to move off Google (not strictly self-hosted)"
    +url: null
    +body: """
      Started to move off Google’s services to proton:\n
      \n
      ![](https://no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 53
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710911472 {#2999
      date: 2024-03-20 06:11:12.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3004 …}
    +votes: Doctrine\ORM\PersistentCollection {#3007 …}
    +reports: Doctrine\ORM\PersistentCollection {#3009 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
    +badges: Doctrine\ORM\PersistentCollection {#3015 …}
    +children: [
      1 => App\Entity\EntryComment {#2102}
      0 => App\Entity\EntryComment {#2116
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2109 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2120 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
        +body: """
          > The backend is the real interesting part, and the only way that we can be sure that “they cannot read the emails”\n
          \n
          While I’d still prefer it, OSS can’t really help with that because what’s really required here is remote attestation.  \n
          That is an unsolved problem to my knowledge; there is no way to know which software they’re actually running. Even if they published the source code, they could trivially apply a patch in their deployment that stores all incoming email somewhere and you’d be none the wiser.\n
          \n
          Even if they published source code and could somehow prove to you that they’re running a version derived from it, you would still not be safe from surveillance as one could simply MITM all connections. See i.e. [notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).\n
          \n
          That’s likely one of the reasons they do everything they can to make PGP accessible to every user.\n
          \n
          > imap/smtp can be toggled with a warning, if that’s really their concern\n
          \n
          It’s plain and simply not how their service works. They’d have to build most of their service a second time but unencrypted.\n
          \n
          It’s like asking Signal to build in support for IRC; it does not make sense for them to do that in any way without malicious intent needed.\n
          \n
          > no IMAP = no easy migration to somewhere else\n
          \n
          You *have* IMAP access via the bridge. That’s what it’s for.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704154413 {#2123
          date: 2024-01-02 01:13:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlueEther@no.lastname.nz"
          "@Moonrise2473@feddit.it"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2161 …}
        +nested: Doctrine\ORM\PersistentCollection {#2163 …}
        +votes: Doctrine\ORM\PersistentCollection {#2044 …}
        +reports: Doctrine\ORM\PersistentCollection {#2127 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2043 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2215 …}
        -id: 271503
        -bodyTs: "'/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':134 'access':150,230 'actual':63 'appli':75 'ask':194 'attest':44 'backend':2 'bridg':233 'build':181,197 'cannot':19 'code':71,99 'concern':166 'connect':129 'could':73,101,125 'd':25,89,178 'deploy':80 'deriv':112 'easi':222 'els':226 'email':22,85 'even':65,94 'everi':152 'everyth':144 'help':33 'i.e':131 'imap':220,229 'imap/smtp':154 'incom':84 'intent':217 'interest':6 'irc':201 'know':58 'knowledg':52 'like':137,193 'make':148,205 'malici':216 'migrat':223 'mitm':127 'need':218 'none':91 'notes.valdikss.org.ru':133 'notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':132 'one':124,138 'oss':29 'part':7 'patch':77 'pgp':149 'plain':169 'prefer':27 'problem':49 'prove':103 'publish':68,97 're':62,108 'read':20 'real':5 'realli':32,39,164 'reason':141 'remot':43 'requir':40 'run':64,109 'safe':120 'second':187 'see':130 'sens':206 'servic':175,185 'signal':195 'simpli':126,171 'softwar':60 'somehow':102 'somewher':86,225 'sourc':70,98 'still':26,117 'store':82 'support':199 'sure':16 'surveil':122 'time':188 'toggl':157 'trivial':74 'unencrypt':190 'unsolv':48 'user':153 'version':111 'via':231 'warn':160 'way':11,56,214 'wiser':93 'without':215 'work':176 'would':116"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7000948"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704154413 {#2119
          date: 2024-01-02 01:13:33.0 +01:00
        }
        +"title": 271503
      }
    ]
    -id: 26060
    -titleTs: "'googl':5 'host':10 'move':3 'self':9 'self-host':8 'start':1 'strict':7"
    -bodyTs: "'/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':12 'googl':5 'move':3 'no.lastname.nz':11 'no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':10 'proton':9 'servic':7 'start':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704075317
    +visibility: "visible             "
    +apId: "https://no.lastname.nz/post/278797"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703988917 {#2987
      date: 2023-12-31 03:15:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
  +body: """
    > They’re not doing like proton and close basic stuff like IMAP and SMTP as a way to force you on the official apps\n
    \n
    The reason Proton cannot do IMAP/SMTP is that *they cannot read your emails* which is required for both. That’s a feature, not a bug.\n
    \n
    PM works with any app as long as the app implements their custom protocol for which there are at least two FOSS implementations as a reference.\n
    \n
    > proton is a “fake” open source that is mostly used for marketing: they opened only the UI, which communicates with a proprietary protocol to a proprietary server - useless\n
    \n
    While I’d also prefer their back-end to be OSS, it’s not nearly as critical as the clients.  \n
    As a user, it doesn’t make a difference. I’m paying for an opaque service either way.\n
    \n
    All the interesting stuff (E2EE, zero access storage) happen in the clients anyways. The BE is fairly uninteresting; it’s a mail server + zero-access encryption + Proton account handling. If you really wanted to build a mail service similar to Proton, you could build that yourself and probably would have to anyways.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704057353 {#2111
    date: 2023-12-31 22:15:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlueEther@no.lastname.nz"
    "@Moonrise2473@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2106 …}
  +nested: Doctrine\ORM\PersistentCollection {#2107 …}
  +votes: Doctrine\ORM\PersistentCollection {#2124 …}
  +reports: Doctrine\ORM\PersistentCollection {#2118 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2121 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2115 …}
  -id: 268359
  -bodyTs: "'access':149,168 'account':171 'also':107 'anyway':155,195 'app':24,54,59 'back':111 'back-end':110 'basic':9 'bug':49 'build':178,187 'cannot':28,34 'client':124,154 'close':8 'communic':94 'could':186 'critic':121 'custom':62 'd':106 'differ':133 'doesn':129 'e2ee':147 'either':141 'email':37 'encrypt':169 'end':112 'fair':159 'fake':79 'featur':46 'forc':19 'foss':71 'handl':172 'happen':151 'imap':12 'imap/smtp':30 'implement':60,72 'interest':145 'least':69 'like':5,11 'long':56 'm':135 'mail':164,180 'make':131 'market':87 'most':84 'near':119 'offici':23 'opaqu':139 'open':80,89 'oss':115 'pay':136 'pm':50 'prefer':108 'probabl':191 'proprietari':97,101 'protocol':63,98 'proton':6,27,76,170,184 're':2 'read':35 'realli':175 'reason':26 'refer':75 'requir':40 'server':102,165 'servic':140,181 'similar':182 'smtp':14 'sourc':81 'storag':150 'stuff':10,146 'two':70 'ui':92 'uninterest':160 'use':85 'useless':103 'user':127 'want':176 'way':17,142 'work':51 'would':192 'zero':148,167 'zero-access':166"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6980316"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704057353 {#2101
    date: 2023-12-31 22:15:53.0 +01:00
  }
  +"title": 268359
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
101 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
102 DENIED moderate
App\Entity\EntryComment {#2116
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2109
    +user: Proxies\__CG__\App\Entity\User {#2966 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Started-to-move-off-Google-not-strictly-self-hosted"
    +title: "Started to move off Google (not strictly self-hosted)"
    +url: null
    +body: """
      Started to move off Google’s services to proton:\n
      \n
      ![](https://no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 53
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710911472 {#2999
      date: 2024-03-20 06:11:12.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3004 …}
    +votes: Doctrine\ORM\PersistentCollection {#3007 …}
    +reports: Doctrine\ORM\PersistentCollection {#3009 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
    +badges: Doctrine\ORM\PersistentCollection {#3015 …}
    +children: [
      1 => App\Entity\EntryComment {#2102
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2109 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
        +body: """
          > They’re not doing like proton and close basic stuff like IMAP and SMTP as a way to force you on the official apps\n
          \n
          The reason Proton cannot do IMAP/SMTP is that *they cannot read your emails* which is required for both. That’s a feature, not a bug.\n
          \n
          PM works with any app as long as the app implements their custom protocol for which there are at least two FOSS implementations as a reference.\n
          \n
          > proton is a “fake” open source that is mostly used for marketing: they opened only the UI, which communicates with a proprietary protocol to a proprietary server - useless\n
          \n
          While I’d also prefer their back-end to be OSS, it’s not nearly as critical as the clients.  \n
          As a user, it doesn’t make a difference. I’m paying for an opaque service either way.\n
          \n
          All the interesting stuff (E2EE, zero access storage) happen in the clients anyways. The BE is fairly uninteresting; it’s a mail server + zero-access encryption + Proton account handling. If you really wanted to build a mail service similar to Proton, you could build that yourself and probably would have to anyways.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1704057353 {#2111
          date: 2023-12-31 22:15:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlueEther@no.lastname.nz"
          "@Moonrise2473@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2106 …}
        +nested: Doctrine\ORM\PersistentCollection {#2107 …}
        +votes: Doctrine\ORM\PersistentCollection {#2124 …}
        +reports: Doctrine\ORM\PersistentCollection {#2118 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2121 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2115 …}
        -id: 268359
        -bodyTs: "'access':149,168 'account':171 'also':107 'anyway':155,195 'app':24,54,59 'back':111 'back-end':110 'basic':9 'bug':49 'build':178,187 'cannot':28,34 'client':124,154 'close':8 'communic':94 'could':186 'critic':121 'custom':62 'd':106 'differ':133 'doesn':129 'e2ee':147 'either':141 'email':37 'encrypt':169 'end':112 'fair':159 'fake':79 'featur':46 'forc':19 'foss':71 'handl':172 'happen':151 'imap':12 'imap/smtp':30 'implement':60,72 'interest':145 'least':69 'like':5,11 'long':56 'm':135 'mail':164,180 'make':131 'market':87 'most':84 'near':119 'offici':23 'opaqu':139 'open':80,89 'oss':115 'pay':136 'pm':50 'prefer':108 'probabl':191 'proprietari':97,101 'protocol':63,98 'proton':6,27,76,170,184 're':2 'read':35 'realli':175 'reason':26 'refer':75 'requir':40 'server':102,165 'servic':140,181 'similar':182 'smtp':14 'sourc':81 'storag':150 'stuff':10,146 'two':70 'ui':92 'uninterest':160 'use':85 'useless':103 'user':127 'want':176 'way':17,142 'work':51 'would':192 'zero':148,167 'zero-access':166"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6980316"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704057353 {#2101
          date: 2023-12-31 22:15:53.0 +01:00
        }
        +"title": 268359
      }
      0 => App\Entity\EntryComment {#2116}
    ]
    -id: 26060
    -titleTs: "'googl':5 'host':10 'move':3 'self':9 'self-host':8 'start':1 'strict':7"
    -bodyTs: "'/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':12 'googl':5 'move':3 'no.lastname.nz':11 'no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':10 'proton':9 'servic':7 'start':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704075317
    +visibility: "visible             "
    +apId: "https://no.lastname.nz/post/278797"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703988917 {#2987
      date: 2023-12-31 03:15:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2120 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
  +body: """
    > The backend is the real interesting part, and the only way that we can be sure that “they cannot read the emails”\n
    \n
    While I’d still prefer it, OSS can’t really help with that because what’s really required here is remote attestation.  \n
    That is an unsolved problem to my knowledge; there is no way to know which software they’re actually running. Even if they published the source code, they could trivially apply a patch in their deployment that stores all incoming email somewhere and you’d be none the wiser.\n
    \n
    Even if they published source code and could somehow prove to you that they’re running a version derived from it, you would still not be safe from surveillance as one could simply MITM all connections. See i.e. [notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).\n
    \n
    That’s likely one of the reasons they do everything they can to make PGP accessible to every user.\n
    \n
    > imap/smtp can be toggled with a warning, if that’s really their concern\n
    \n
    It’s plain and simply not how their service works. They’d have to build most of their service a second time but unencrypted.\n
    \n
    It’s like asking Signal to build in support for IRC; it does not make sense for them to do that in any way without malicious intent needed.\n
    \n
    > no IMAP = no easy migration to somewhere else\n
    \n
    You *have* IMAP access via the bridge. That’s what it’s for.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704154413 {#2123
    date: 2024-01-02 01:13:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlueEther@no.lastname.nz"
    "@Moonrise2473@feddit.it"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2161 …}
  +nested: Doctrine\ORM\PersistentCollection {#2163 …}
  +votes: Doctrine\ORM\PersistentCollection {#2044 …}
  +reports: Doctrine\ORM\PersistentCollection {#2127 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2043 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2215 …}
  -id: 271503
  -bodyTs: "'/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':134 'access':150,230 'actual':63 'appli':75 'ask':194 'attest':44 'backend':2 'bridg':233 'build':181,197 'cannot':19 'code':71,99 'concern':166 'connect':129 'could':73,101,125 'd':25,89,178 'deploy':80 'deriv':112 'easi':222 'els':226 'email':22,85 'even':65,94 'everi':152 'everyth':144 'help':33 'i.e':131 'imap':220,229 'imap/smtp':154 'incom':84 'intent':217 'interest':6 'irc':201 'know':58 'knowledg':52 'like':137,193 'make':148,205 'malici':216 'migrat':223 'mitm':127 'need':218 'none':91 'notes.valdikss.org.ru':133 'notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':132 'one':124,138 'oss':29 'part':7 'patch':77 'pgp':149 'plain':169 'prefer':27 'problem':49 'prove':103 'publish':68,97 're':62,108 'read':20 'real':5 'realli':32,39,164 'reason':141 'remot':43 'requir':40 'run':64,109 'safe':120 'second':187 'see':130 'sens':206 'servic':175,185 'signal':195 'simpli':126,171 'softwar':60 'somehow':102 'somewher':86,225 'sourc':70,98 'still':26,117 'store':82 'support':199 'sure':16 'surveil':122 'time':188 'toggl':157 'trivial':74 'unencrypt':190 'unsolv':48 'user':153 'version':111 'via':231 'warn':160 'way':11,56,214 'wiser':93 'without':215 'work':176 'would':116"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7000948"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704154413 {#2119
    date: 2024-01-02 01:13:33.0 +01:00
  }
  +"title": 271503
}
"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
103 DENIED edit
App\Entity\EntryComment {#2116
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2109
    +user: Proxies\__CG__\App\Entity\User {#2966 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Started-to-move-off-Google-not-strictly-self-hosted"
    +title: "Started to move off Google (not strictly self-hosted)"
    +url: null
    +body: """
      Started to move off Google’s services to proton:\n
      \n
      ![](https://no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 53
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710911472 {#2999
      date: 2024-03-20 06:11:12.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3004 …}
    +votes: Doctrine\ORM\PersistentCollection {#3007 …}
    +reports: Doctrine\ORM\PersistentCollection {#3009 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
    +badges: Doctrine\ORM\PersistentCollection {#3015 …}
    +children: [
      1 => App\Entity\EntryComment {#2102
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2109 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
        +body: """
          > They’re not doing like proton and close basic stuff like IMAP and SMTP as a way to force you on the official apps\n
          \n
          The reason Proton cannot do IMAP/SMTP is that *they cannot read your emails* which is required for both. That’s a feature, not a bug.\n
          \n
          PM works with any app as long as the app implements their custom protocol for which there are at least two FOSS implementations as a reference.\n
          \n
          > proton is a “fake” open source that is mostly used for marketing: they opened only the UI, which communicates with a proprietary protocol to a proprietary server - useless\n
          \n
          While I’d also prefer their back-end to be OSS, it’s not nearly as critical as the clients.  \n
          As a user, it doesn’t make a difference. I’m paying for an opaque service either way.\n
          \n
          All the interesting stuff (E2EE, zero access storage) happen in the clients anyways. The BE is fairly uninteresting; it’s a mail server + zero-access encryption + Proton account handling. If you really wanted to build a mail service similar to Proton, you could build that yourself and probably would have to anyways.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1704057353 {#2111
          date: 2023-12-31 22:15:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlueEther@no.lastname.nz"
          "@Moonrise2473@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2106 …}
        +nested: Doctrine\ORM\PersistentCollection {#2107 …}
        +votes: Doctrine\ORM\PersistentCollection {#2124 …}
        +reports: Doctrine\ORM\PersistentCollection {#2118 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2121 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2115 …}
        -id: 268359
        -bodyTs: "'access':149,168 'account':171 'also':107 'anyway':155,195 'app':24,54,59 'back':111 'back-end':110 'basic':9 'bug':49 'build':178,187 'cannot':28,34 'client':124,154 'close':8 'communic':94 'could':186 'critic':121 'custom':62 'd':106 'differ':133 'doesn':129 'e2ee':147 'either':141 'email':37 'encrypt':169 'end':112 'fair':159 'fake':79 'featur':46 'forc':19 'foss':71 'handl':172 'happen':151 'imap':12 'imap/smtp':30 'implement':60,72 'interest':145 'least':69 'like':5,11 'long':56 'm':135 'mail':164,180 'make':131 'market':87 'most':84 'near':119 'offici':23 'opaqu':139 'open':80,89 'oss':115 'pay':136 'pm':50 'prefer':108 'probabl':191 'proprietari':97,101 'protocol':63,98 'proton':6,27,76,170,184 're':2 'read':35 'realli':175 'reason':26 'refer':75 'requir':40 'server':102,165 'servic':140,181 'similar':182 'smtp':14 'sourc':81 'storag':150 'stuff':10,146 'two':70 'ui':92 'uninterest':160 'use':85 'useless':103 'user':127 'want':176 'way':17,142 'work':51 'would':192 'zero':148,167 'zero-access':166"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6980316"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704057353 {#2101
          date: 2023-12-31 22:15:53.0 +01:00
        }
        +"title": 268359
      }
      0 => App\Entity\EntryComment {#2116}
    ]
    -id: 26060
    -titleTs: "'googl':5 'host':10 'move':3 'self':9 'self-host':8 'start':1 'strict':7"
    -bodyTs: "'/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':12 'googl':5 'move':3 'no.lastname.nz':11 'no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':10 'proton':9 'servic':7 'start':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704075317
    +visibility: "visible             "
    +apId: "https://no.lastname.nz/post/278797"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703988917 {#2987
      date: 2023-12-31 03:15:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2120 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
  +body: """
    > The backend is the real interesting part, and the only way that we can be sure that “they cannot read the emails”\n
    \n
    While I’d still prefer it, OSS can’t really help with that because what’s really required here is remote attestation.  \n
    That is an unsolved problem to my knowledge; there is no way to know which software they’re actually running. Even if they published the source code, they could trivially apply a patch in their deployment that stores all incoming email somewhere and you’d be none the wiser.\n
    \n
    Even if they published source code and could somehow prove to you that they’re running a version derived from it, you would still not be safe from surveillance as one could simply MITM all connections. See i.e. [notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).\n
    \n
    That’s likely one of the reasons they do everything they can to make PGP accessible to every user.\n
    \n
    > imap/smtp can be toggled with a warning, if that’s really their concern\n
    \n
    It’s plain and simply not how their service works. They’d have to build most of their service a second time but unencrypted.\n
    \n
    It’s like asking Signal to build in support for IRC; it does not make sense for them to do that in any way without malicious intent needed.\n
    \n
    > no IMAP = no easy migration to somewhere else\n
    \n
    You *have* IMAP access via the bridge. That’s what it’s for.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704154413 {#2123
    date: 2024-01-02 01:13:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlueEther@no.lastname.nz"
    "@Moonrise2473@feddit.it"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2161 …}
  +nested: Doctrine\ORM\PersistentCollection {#2163 …}
  +votes: Doctrine\ORM\PersistentCollection {#2044 …}
  +reports: Doctrine\ORM\PersistentCollection {#2127 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2043 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2215 …}
  -id: 271503
  -bodyTs: "'/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':134 'access':150,230 'actual':63 'appli':75 'ask':194 'attest':44 'backend':2 'bridg':233 'build':181,197 'cannot':19 'code':71,99 'concern':166 'connect':129 'could':73,101,125 'd':25,89,178 'deploy':80 'deriv':112 'easi':222 'els':226 'email':22,85 'even':65,94 'everi':152 'everyth':144 'help':33 'i.e':131 'imap':220,229 'imap/smtp':154 'incom':84 'intent':217 'interest':6 'irc':201 'know':58 'knowledg':52 'like':137,193 'make':148,205 'malici':216 'migrat':223 'mitm':127 'need':218 'none':91 'notes.valdikss.org.ru':133 'notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':132 'one':124,138 'oss':29 'part':7 'patch':77 'pgp':149 'plain':169 'prefer':27 'problem':49 'prove':103 'publish':68,97 're':62,108 'read':20 'real':5 'realli':32,39,164 'reason':141 'remot':43 'requir':40 'run':64,109 'safe':120 'second':187 'see':130 'sens':206 'servic':175,185 'signal':195 'simpli':126,171 'softwar':60 'somehow':102 'somewher':86,225 'sourc':70,98 'still':26,117 'store':82 'support':199 'sure':16 'surveil':122 'time':188 'toggl':157 'trivial':74 'unencrypt':190 'unsolv':48 'user':153 'version':111 'via':231 'warn':160 'way':11,56,214 'wiser':93 'without':215 'work':176 'would':116"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7000948"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704154413 {#2119
    date: 2024-01-02 01:13:33.0 +01:00
  }
  +"title": 271503
}
"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
104 DENIED moderate
App\Entity\EntryComment {#2116
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2109
    +user: Proxies\__CG__\App\Entity\User {#2966 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Started-to-move-off-Google-not-strictly-self-hosted"
    +title: "Started to move off Google (not strictly self-hosted)"
    +url: null
    +body: """
      Started to move off Google’s services to proton:\n
      \n
      ![](https://no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 53
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710911472 {#2999
      date: 2024-03-20 06:11:12.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3004 …}
    +votes: Doctrine\ORM\PersistentCollection {#3007 …}
    +reports: Doctrine\ORM\PersistentCollection {#3009 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
    +badges: Doctrine\ORM\PersistentCollection {#3015 …}
    +children: [
      1 => App\Entity\EntryComment {#2102
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2109 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
        +body: """
          > They’re not doing like proton and close basic stuff like IMAP and SMTP as a way to force you on the official apps\n
          \n
          The reason Proton cannot do IMAP/SMTP is that *they cannot read your emails* which is required for both. That’s a feature, not a bug.\n
          \n
          PM works with any app as long as the app implements their custom protocol for which there are at least two FOSS implementations as a reference.\n
          \n
          > proton is a “fake” open source that is mostly used for marketing: they opened only the UI, which communicates with a proprietary protocol to a proprietary server - useless\n
          \n
          While I’d also prefer their back-end to be OSS, it’s not nearly as critical as the clients.  \n
          As a user, it doesn’t make a difference. I’m paying for an opaque service either way.\n
          \n
          All the interesting stuff (E2EE, zero access storage) happen in the clients anyways. The BE is fairly uninteresting; it’s a mail server + zero-access encryption + Proton account handling. If you really wanted to build a mail service similar to Proton, you could build that yourself and probably would have to anyways.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1704057353 {#2111
          date: 2023-12-31 22:15:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlueEther@no.lastname.nz"
          "@Moonrise2473@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2106 …}
        +nested: Doctrine\ORM\PersistentCollection {#2107 …}
        +votes: Doctrine\ORM\PersistentCollection {#2124 …}
        +reports: Doctrine\ORM\PersistentCollection {#2118 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2121 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2115 …}
        -id: 268359
        -bodyTs: "'access':149,168 'account':171 'also':107 'anyway':155,195 'app':24,54,59 'back':111 'back-end':110 'basic':9 'bug':49 'build':178,187 'cannot':28,34 'client':124,154 'close':8 'communic':94 'could':186 'critic':121 'custom':62 'd':106 'differ':133 'doesn':129 'e2ee':147 'either':141 'email':37 'encrypt':169 'end':112 'fair':159 'fake':79 'featur':46 'forc':19 'foss':71 'handl':172 'happen':151 'imap':12 'imap/smtp':30 'implement':60,72 'interest':145 'least':69 'like':5,11 'long':56 'm':135 'mail':164,180 'make':131 'market':87 'most':84 'near':119 'offici':23 'opaqu':139 'open':80,89 'oss':115 'pay':136 'pm':50 'prefer':108 'probabl':191 'proprietari':97,101 'protocol':63,98 'proton':6,27,76,170,184 're':2 'read':35 'realli':175 'reason':26 'refer':75 'requir':40 'server':102,165 'servic':140,181 'similar':182 'smtp':14 'sourc':81 'storag':150 'stuff':10,146 'two':70 'ui':92 'uninterest':160 'use':85 'useless':103 'user':127 'want':176 'way':17,142 'work':51 'would':192 'zero':148,167 'zero-access':166"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6980316"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704057353 {#2101
          date: 2023-12-31 22:15:53.0 +01:00
        }
        +"title": 268359
      }
      0 => App\Entity\EntryComment {#2116}
    ]
    -id: 26060
    -titleTs: "'googl':5 'host':10 'move':3 'self':9 'self-host':8 'start':1 'strict':7"
    -bodyTs: "'/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':12 'googl':5 'move':3 'no.lastname.nz':11 'no.lastname.nz/pictrs/image/49a70c76-1dfa-42c2-80a3-fe807070d46f.png)':10 'proton':9 'servic':7 'start':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704075317
    +visibility: "visible             "
    +apId: "https://no.lastname.nz/post/278797"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703988917 {#2987
      date: 2023-12-31 03:15:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2120 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
  +body: """
    > The backend is the real interesting part, and the only way that we can be sure that “they cannot read the emails”\n
    \n
    While I’d still prefer it, OSS can’t really help with that because what’s really required here is remote attestation.  \n
    That is an unsolved problem to my knowledge; there is no way to know which software they’re actually running. Even if they published the source code, they could trivially apply a patch in their deployment that stores all incoming email somewhere and you’d be none the wiser.\n
    \n
    Even if they published source code and could somehow prove to you that they’re running a version derived from it, you would still not be safe from surveillance as one could simply MITM all connections. See i.e. [notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).\n
    \n
    That’s likely one of the reasons they do everything they can to make PGP accessible to every user.\n
    \n
    > imap/smtp can be toggled with a warning, if that’s really their concern\n
    \n
    It’s plain and simply not how their service works. They’d have to build most of their service a second time but unencrypted.\n
    \n
    It’s like asking Signal to build in support for IRC; it does not make sense for them to do that in any way without malicious intent needed.\n
    \n
    > no IMAP = no easy migration to somewhere else\n
    \n
    You *have* IMAP access via the bridge. That’s what it’s for.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704154413 {#2123
    date: 2024-01-02 01:13:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlueEther@no.lastname.nz"
    "@Moonrise2473@feddit.it"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2161 …}
  +nested: Doctrine\ORM\PersistentCollection {#2163 …}
  +votes: Doctrine\ORM\PersistentCollection {#2044 …}
  +reports: Doctrine\ORM\PersistentCollection {#2127 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2043 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2215 …}
  -id: 271503
  -bodyTs: "'/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':134 'access':150,230 'actual':63 'appli':75 'ask':194 'attest':44 'backend':2 'bridg':233 'build':181,197 'cannot':19 'code':71,99 'concern':166 'connect':129 'could':73,101,125 'd':25,89,178 'deploy':80 'deriv':112 'easi':222 'els':226 'email':22,85 'even':65,94 'everi':152 'everyth':144 'help':33 'i.e':131 'imap':220,229 'imap/smtp':154 'incom':84 'intent':217 'interest':6 'irc':201 'know':58 'knowledg':52 'like':137,193 'make':148,205 'malici':216 'migrat':223 'mitm':127 'need':218 'none':91 'notes.valdikss.org.ru':133 'notes.valdikss.org.ru/jabber.ru-mitm/](https://notes.valdikss.org.ru/jabber.ru-mitm/).':132 'one':124,138 'oss':29 'part':7 'patch':77 'pgp':149 'plain':169 'prefer':27 'problem':49 'prove':103 'publish':68,97 're':62,108 'read':20 'real':5 'realli':32,39,164 'reason':141 'remot':43 'requir':40 'run':64,109 'safe':120 'second':187 'see':130 'sens':206 'servic':175,185 'signal':195 'simpli':126,171 'softwar':60 'somehow':102 'somewher':86,225 'sourc':70,98 'still':26,117 'store':82 'support':199 'sure':16 'surveil':122 'time':188 'toggl':157 'trivial':74 'unencrypt':190 'unsolv':48 'user':153 'version':111 'via':231 'warn':160 'way':11,56,214 'wiser':93 'without':215 'work':176 'would':116"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7000948"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704154413 {#2119
    date: 2024-01-02 01:13:33.0 +01:00
  }
  +"title": 271503
}
"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
105 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
106 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2068
  +user: Proxies\__CG__\App\Entity\User {#2788 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: Proxies\__CG__\App\Entity\Image {#2984 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3022 …}
  +slug: "Thoughts-on-Post-Open-Source"
  +title: "Thoughts on Post-Open Source?"
  +url: "https://www.theregister.com/2023/12/27/bruce_perens_post_open/"
  +body: """
    TLDR: Companies should be required to pay developers for any open source software they use.\n
    \n
    > He imagines a simple yearly compliance process that gets companies all the rights they need to use Post-Open software. And they’d fund developers who would be encouraged to write software that’s usable by the common person, as opposed to technical experts.\n
    \n
    It’s an interesting concept, but I don’t really see any feasible means to get this to kick off.\n
    \n
    What are your thoughts on it?
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 72
  +favouriteCount: 190
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710923414 {#3017
    date: 2024-03-20 09:30:14.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3024 …}
  +votes: Doctrine\ORM\PersistentCollection {#3026 …}
  +reports: Doctrine\ORM\PersistentCollection {#3028 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3030 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
  +badges: Doctrine\ORM\PersistentCollection {#3034 …}
  +children: [
    1 => App\Entity\EntryComment {#2073
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2068 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2069 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2065 …}
      +body: "Is there a court case about this already? Because that’s clearly not the intention of the GPL."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704055625 {#2136
        date: 2023-12-31 21:47:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@actual_patience@programming.dev"
        "@lvxferre@lemmy.ml"
        "@library_napper@monyet.cc"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2074 …}
      +nested: Doctrine\ORM\PersistentCollection {#2071 …}
      +votes: Doctrine\ORM\PersistentCollection {#2070 …}
      +reports: Doctrine\ORM\PersistentCollection {#2048 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2056 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2046 …}
      -id: 268289
      -bodyTs: "'alreadi':8 'case':5 'clear':12 'court':4 'gpl':18 'intent':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6979901"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704055625 {#2137
        date: 2023-12-31 21:47:05.0 +01:00
      }
      +"title": 268289
    }
    0 => App\Entity\EntryComment {#2050
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2068 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
      +body: """
        > BSD which iOS is based on\n
        \n
        Note that Apple’s OSs have very little to do with BSDs unless you deem coreutils the only criteria for an OS’ quality.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704055995 {#2045
        date: 2023-12-31 21:53:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@actual_patience@programming.dev"
        "@mo_ztt@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2052 …}
      +nested: Doctrine\ORM\PersistentCollection {#2058 …}
      +votes: Doctrine\ORM\PersistentCollection {#2125 …}
      +reports: Doctrine\ORM\PersistentCollection {#2041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
      -id: 268302
      -bodyTs: "'appl':9 'base':5 'bsd':1 'bsds':18 'coreutil':22 'criteria':25 'deem':21 'io':3 'littl':14 'note':7 'os':28 'oss':11 'qualiti':29 'unless':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6979995"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704055995 {#2057
        date: 2023-12-31 21:53:15.0 +01:00
      }
      +"title": 268302
    }
  ]
  -id: 26032
  -titleTs: "'open':5 'post':4 'post-open':3 'sourc':6 'thought':1"
  -bodyTs: "'common':54 'compani':2,25 'complianc':21 'concept':65 'd':39 'develop':8,41 'encourag':45 'expert':60 'feasibl':73 'fund':40 'get':24,76 'imagin':17 'interest':64 'kick':79 'mean':74 'need':30 'open':11,35 'oppos':57 'pay':7 'person':55 'post':34 'post-open':33 'process':22 'realli':70 'requir':5 'right':28 'see':71 'simpl':19 'softwar':13,36,48 'sourc':12 'technic':59 'thought':84 'tldr':1 'usabl':51 'use':15,32 'would':43 'write':47 'year':20"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704072165
  +visibility: "visible             "
  +apId: "https://programming.dev/post/7914741"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703985765 {#3005
    date: 2023-12-31 02:22:45.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
107 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2068
  +user: Proxies\__CG__\App\Entity\User {#2788 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: Proxies\__CG__\App\Entity\Image {#2984 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3022 …}
  +slug: "Thoughts-on-Post-Open-Source"
  +title: "Thoughts on Post-Open Source?"
  +url: "https://www.theregister.com/2023/12/27/bruce_perens_post_open/"
  +body: """
    TLDR: Companies should be required to pay developers for any open source software they use.\n
    \n
    > He imagines a simple yearly compliance process that gets companies all the rights they need to use Post-Open software. And they’d fund developers who would be encouraged to write software that’s usable by the common person, as opposed to technical experts.\n
    \n
    It’s an interesting concept, but I don’t really see any feasible means to get this to kick off.\n
    \n
    What are your thoughts on it?
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 72
  +favouriteCount: 190
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710923414 {#3017
    date: 2024-03-20 09:30:14.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3024 …}
  +votes: Doctrine\ORM\PersistentCollection {#3026 …}
  +reports: Doctrine\ORM\PersistentCollection {#3028 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3030 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
  +badges: Doctrine\ORM\PersistentCollection {#3034 …}
  +children: [
    1 => App\Entity\EntryComment {#2073
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2068 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2069 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2065 …}
      +body: "Is there a court case about this already? Because that’s clearly not the intention of the GPL."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704055625 {#2136
        date: 2023-12-31 21:47:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@actual_patience@programming.dev"
        "@lvxferre@lemmy.ml"
        "@library_napper@monyet.cc"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2074 …}
      +nested: Doctrine\ORM\PersistentCollection {#2071 …}
      +votes: Doctrine\ORM\PersistentCollection {#2070 …}
      +reports: Doctrine\ORM\PersistentCollection {#2048 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2056 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2046 …}
      -id: 268289
      -bodyTs: "'alreadi':8 'case':5 'clear':12 'court':4 'gpl':18 'intent':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6979901"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704055625 {#2137
        date: 2023-12-31 21:47:05.0 +01:00
      }
      +"title": 268289
    }
    0 => App\Entity\EntryComment {#2050
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2068 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
      +body: """
        > BSD which iOS is based on\n
        \n
        Note that Apple’s OSs have very little to do with BSDs unless you deem coreutils the only criteria for an OS’ quality.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704055995 {#2045
        date: 2023-12-31 21:53:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@actual_patience@programming.dev"
        "@mo_ztt@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2052 …}
      +nested: Doctrine\ORM\PersistentCollection {#2058 …}
      +votes: Doctrine\ORM\PersistentCollection {#2125 …}
      +reports: Doctrine\ORM\PersistentCollection {#2041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
      -id: 268302
      -bodyTs: "'appl':9 'base':5 'bsd':1 'bsds':18 'coreutil':22 'criteria':25 'deem':21 'io':3 'littl':14 'note':7 'os':28 'oss':11 'qualiti':29 'unless':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6979995"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704055995 {#2057
        date: 2023-12-31 21:53:15.0 +01:00
      }
      +"title": 268302
    }
  ]
  -id: 26032
  -titleTs: "'open':5 'post':4 'post-open':3 'sourc':6 'thought':1"
  -bodyTs: "'common':54 'compani':2,25 'complianc':21 'concept':65 'd':39 'develop':8,41 'encourag':45 'expert':60 'feasibl':73 'fund':40 'get':24,76 'imagin':17 'interest':64 'kick':79 'mean':74 'need':30 'open':11,35 'oppos':57 'pay':7 'person':55 'post':34 'post-open':33 'process':22 'realli':70 'requir':5 'right':28 'see':71 'simpl':19 'softwar':13,36,48 'sourc':12 'technic':59 'thought':84 'tldr':1 'usabl':51 'use':15,32 'would':43 'write':47 'year':20"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704072165
  +visibility: "visible             "
  +apId: "https://programming.dev/post/7914741"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703985765 {#3005
    date: 2023-12-31 02:22:45.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
108 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2068
  +user: Proxies\__CG__\App\Entity\User {#2788 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: Proxies\__CG__\App\Entity\Image {#2984 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3022 …}
  +slug: "Thoughts-on-Post-Open-Source"
  +title: "Thoughts on Post-Open Source?"
  +url: "https://www.theregister.com/2023/12/27/bruce_perens_post_open/"
  +body: """
    TLDR: Companies should be required to pay developers for any open source software they use.\n
    \n
    > He imagines a simple yearly compliance process that gets companies all the rights they need to use Post-Open software. And they’d fund developers who would be encouraged to write software that’s usable by the common person, as opposed to technical experts.\n
    \n
    It’s an interesting concept, but I don’t really see any feasible means to get this to kick off.\n
    \n
    What are your thoughts on it?
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 72
  +favouriteCount: 190
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710923414 {#3017
    date: 2024-03-20 09:30:14.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3024 …}
  +votes: Doctrine\ORM\PersistentCollection {#3026 …}
  +reports: Doctrine\ORM\PersistentCollection {#3028 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3030 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
  +badges: Doctrine\ORM\PersistentCollection {#3034 …}
  +children: [
    1 => App\Entity\EntryComment {#2073
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2068 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2069 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2065 …}
      +body: "Is there a court case about this already? Because that’s clearly not the intention of the GPL."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704055625 {#2136
        date: 2023-12-31 21:47:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@actual_patience@programming.dev"
        "@lvxferre@lemmy.ml"
        "@library_napper@monyet.cc"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2074 …}
      +nested: Doctrine\ORM\PersistentCollection {#2071 …}
      +votes: Doctrine\ORM\PersistentCollection {#2070 …}
      +reports: Doctrine\ORM\PersistentCollection {#2048 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2056 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2046 …}
      -id: 268289
      -bodyTs: "'alreadi':8 'case':5 'clear':12 'court':4 'gpl':18 'intent':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6979901"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704055625 {#2137
        date: 2023-12-31 21:47:05.0 +01:00
      }
      +"title": 268289
    }
    0 => App\Entity\EntryComment {#2050
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2068 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
      +body: """
        > BSD which iOS is based on\n
        \n
        Note that Apple’s OSs have very little to do with BSDs unless you deem coreutils the only criteria for an OS’ quality.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704055995 {#2045
        date: 2023-12-31 21:53:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@actual_patience@programming.dev"
        "@mo_ztt@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2052 …}
      +nested: Doctrine\ORM\PersistentCollection {#2058 …}
      +votes: Doctrine\ORM\PersistentCollection {#2125 …}
      +reports: Doctrine\ORM\PersistentCollection {#2041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
      -id: 268302
      -bodyTs: "'appl':9 'base':5 'bsd':1 'bsds':18 'coreutil':22 'criteria':25 'deem':21 'io':3 'littl':14 'note':7 'os':28 'oss':11 'qualiti':29 'unless':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6979995"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704055995 {#2057
        date: 2023-12-31 21:53:15.0 +01:00
      }
      +"title": 268302
    }
  ]
  -id: 26032
  -titleTs: "'open':5 'post':4 'post-open':3 'sourc':6 'thought':1"
  -bodyTs: "'common':54 'compani':2,25 'complianc':21 'concept':65 'd':39 'develop':8,41 'encourag':45 'expert':60 'feasibl':73 'fund':40 'get':24,76 'imagin':17 'interest':64 'kick':79 'mean':74 'need':30 'open':11,35 'oppos':57 'pay':7 'person':55 'post':34 'post-open':33 'process':22 'realli':70 'requir':5 'right':28 'see':71 'simpl':19 'softwar':13,36,48 'sourc':12 'technic':59 'thought':84 'tldr':1 'usabl':51 'use':15,32 'would':43 'write':47 'year':20"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704072165
  +visibility: "visible             "
  +apId: "https://programming.dev/post/7914741"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703985765 {#3005
    date: 2023-12-31 02:22:45.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
109 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
110 DENIED moderate
App\Entity\EntryComment {#2073
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2068
    +user: Proxies\__CG__\App\Entity\User {#2788 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
    +image: Proxies\__CG__\App\Entity\Image {#2984 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3022 …}
    +slug: "Thoughts-on-Post-Open-Source"
    +title: "Thoughts on Post-Open Source?"
    +url: "https://www.theregister.com/2023/12/27/bruce_perens_post_open/"
    +body: """
      TLDR: Companies should be required to pay developers for any open source software they use.\n
      \n
      > He imagines a simple yearly compliance process that gets companies all the rights they need to use Post-Open software. And they’d fund developers who would be encouraged to write software that’s usable by the common person, as opposed to technical experts.\n
      \n
      It’s an interesting concept, but I don’t really see any feasible means to get this to kick off.\n
      \n
      What are your thoughts on it?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 72
    +favouriteCount: 190
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710923414 {#3017
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3024 …}
    +votes: Doctrine\ORM\PersistentCollection {#3026 …}
    +reports: Doctrine\ORM\PersistentCollection {#3028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3030 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3034 …}
    +children: [
      1 => App\Entity\EntryComment {#2073}
      0 => App\Entity\EntryComment {#2050
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2068 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
        +body: """
          > BSD which iOS is based on\n
          \n
          Note that Apple’s OSs have very little to do with BSDs unless you deem coreutils the only criteria for an OS’ quality.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704055995 {#2045
          date: 2023-12-31 21:53:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@actual_patience@programming.dev"
          "@mo_ztt@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2052 …}
        +nested: Doctrine\ORM\PersistentCollection {#2058 …}
        +votes: Doctrine\ORM\PersistentCollection {#2125 …}
        +reports: Doctrine\ORM\PersistentCollection {#2041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
        -id: 268302
        -bodyTs: "'appl':9 'base':5 'bsd':1 'bsds':18 'coreutil':22 'criteria':25 'deem':21 'io':3 'littl':14 'note':7 'os':28 'oss':11 'qualiti':29 'unless':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6979995"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704055995 {#2057
          date: 2023-12-31 21:53:15.0 +01:00
        }
        +"title": 268302
      }
    ]
    -id: 26032
    -titleTs: "'open':5 'post':4 'post-open':3 'sourc':6 'thought':1"
    -bodyTs: "'common':54 'compani':2,25 'complianc':21 'concept':65 'd':39 'develop':8,41 'encourag':45 'expert':60 'feasibl':73 'fund':40 'get':24,76 'imagin':17 'interest':64 'kick':79 'mean':74 'need':30 'open':11,35 'oppos':57 'pay':7 'person':55 'post':34 'post-open':33 'process':22 'realli':70 'requir':5 'right':28 'see':71 'simpl':19 'softwar':13,36,48 'sourc':12 'technic':59 'thought':84 'tldr':1 'usabl':51 'use':15,32 'would':43 'write':47 'year':20"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704072165
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7914741"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703985765 {#3005
      date: 2023-12-31 02:22:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2069 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2065 …}
  +body: "Is there a court case about this already? Because that’s clearly not the intention of the GPL."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704055625 {#2136
    date: 2023-12-31 21:47:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@lvxferre@lemmy.ml"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2074 …}
  +nested: Doctrine\ORM\PersistentCollection {#2071 …}
  +votes: Doctrine\ORM\PersistentCollection {#2070 …}
  +reports: Doctrine\ORM\PersistentCollection {#2048 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2056 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2046 …}
  -id: 268289
  -bodyTs: "'alreadi':8 'case':5 'clear':12 'court':4 'gpl':18 'intent':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6979901"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704055625 {#2137
    date: 2023-12-31 21:47:05.0 +01:00
  }
  +"title": 268289
}
"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
111 DENIED edit
App\Entity\EntryComment {#2073
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2068
    +user: Proxies\__CG__\App\Entity\User {#2788 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
    +image: Proxies\__CG__\App\Entity\Image {#2984 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3022 …}
    +slug: "Thoughts-on-Post-Open-Source"
    +title: "Thoughts on Post-Open Source?"
    +url: "https://www.theregister.com/2023/12/27/bruce_perens_post_open/"
    +body: """
      TLDR: Companies should be required to pay developers for any open source software they use.\n
      \n
      > He imagines a simple yearly compliance process that gets companies all the rights they need to use Post-Open software. And they’d fund developers who would be encouraged to write software that’s usable by the common person, as opposed to technical experts.\n
      \n
      It’s an interesting concept, but I don’t really see any feasible means to get this to kick off.\n
      \n
      What are your thoughts on it?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 72
    +favouriteCount: 190
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710923414 {#3017
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3024 …}
    +votes: Doctrine\ORM\PersistentCollection {#3026 …}
    +reports: Doctrine\ORM\PersistentCollection {#3028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3030 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3034 …}
    +children: [
      1 => App\Entity\EntryComment {#2073}
      0 => App\Entity\EntryComment {#2050
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2068 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
        +body: """
          > BSD which iOS is based on\n
          \n
          Note that Apple’s OSs have very little to do with BSDs unless you deem coreutils the only criteria for an OS’ quality.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704055995 {#2045
          date: 2023-12-31 21:53:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@actual_patience@programming.dev"
          "@mo_ztt@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2052 …}
        +nested: Doctrine\ORM\PersistentCollection {#2058 …}
        +votes: Doctrine\ORM\PersistentCollection {#2125 …}
        +reports: Doctrine\ORM\PersistentCollection {#2041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
        -id: 268302
        -bodyTs: "'appl':9 'base':5 'bsd':1 'bsds':18 'coreutil':22 'criteria':25 'deem':21 'io':3 'littl':14 'note':7 'os':28 'oss':11 'qualiti':29 'unless':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6979995"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704055995 {#2057
          date: 2023-12-31 21:53:15.0 +01:00
        }
        +"title": 268302
      }
    ]
    -id: 26032
    -titleTs: "'open':5 'post':4 'post-open':3 'sourc':6 'thought':1"
    -bodyTs: "'common':54 'compani':2,25 'complianc':21 'concept':65 'd':39 'develop':8,41 'encourag':45 'expert':60 'feasibl':73 'fund':40 'get':24,76 'imagin':17 'interest':64 'kick':79 'mean':74 'need':30 'open':11,35 'oppos':57 'pay':7 'person':55 'post':34 'post-open':33 'process':22 'realli':70 'requir':5 'right':28 'see':71 'simpl':19 'softwar':13,36,48 'sourc':12 'technic':59 'thought':84 'tldr':1 'usabl':51 'use':15,32 'would':43 'write':47 'year':20"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704072165
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7914741"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703985765 {#3005
      date: 2023-12-31 02:22:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2069 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2065 …}
  +body: "Is there a court case about this already? Because that’s clearly not the intention of the GPL."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704055625 {#2136
    date: 2023-12-31 21:47:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@lvxferre@lemmy.ml"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2074 …}
  +nested: Doctrine\ORM\PersistentCollection {#2071 …}
  +votes: Doctrine\ORM\PersistentCollection {#2070 …}
  +reports: Doctrine\ORM\PersistentCollection {#2048 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2056 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2046 …}
  -id: 268289
  -bodyTs: "'alreadi':8 'case':5 'clear':12 'court':4 'gpl':18 'intent':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6979901"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704055625 {#2137
    date: 2023-12-31 21:47:05.0 +01:00
  }
  +"title": 268289
}
"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
112 DENIED moderate
App\Entity\EntryComment {#2073
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2068
    +user: Proxies\__CG__\App\Entity\User {#2788 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
    +image: Proxies\__CG__\App\Entity\Image {#2984 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3022 …}
    +slug: "Thoughts-on-Post-Open-Source"
    +title: "Thoughts on Post-Open Source?"
    +url: "https://www.theregister.com/2023/12/27/bruce_perens_post_open/"
    +body: """
      TLDR: Companies should be required to pay developers for any open source software they use.\n
      \n
      > He imagines a simple yearly compliance process that gets companies all the rights they need to use Post-Open software. And they’d fund developers who would be encouraged to write software that’s usable by the common person, as opposed to technical experts.\n
      \n
      It’s an interesting concept, but I don’t really see any feasible means to get this to kick off.\n
      \n
      What are your thoughts on it?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 72
    +favouriteCount: 190
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710923414 {#3017
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3024 …}
    +votes: Doctrine\ORM\PersistentCollection {#3026 …}
    +reports: Doctrine\ORM\PersistentCollection {#3028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3030 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3034 …}
    +children: [
      1 => App\Entity\EntryComment {#2073}
      0 => App\Entity\EntryComment {#2050
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2068 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
        +body: """
          > BSD which iOS is based on\n
          \n
          Note that Apple’s OSs have very little to do with BSDs unless you deem coreutils the only criteria for an OS’ quality.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704055995 {#2045
          date: 2023-12-31 21:53:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@actual_patience@programming.dev"
          "@mo_ztt@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2052 …}
        +nested: Doctrine\ORM\PersistentCollection {#2058 …}
        +votes: Doctrine\ORM\PersistentCollection {#2125 …}
        +reports: Doctrine\ORM\PersistentCollection {#2041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
        -id: 268302
        -bodyTs: "'appl':9 'base':5 'bsd':1 'bsds':18 'coreutil':22 'criteria':25 'deem':21 'io':3 'littl':14 'note':7 'os':28 'oss':11 'qualiti':29 'unless':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6979995"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704055995 {#2057
          date: 2023-12-31 21:53:15.0 +01:00
        }
        +"title": 268302
      }
    ]
    -id: 26032
    -titleTs: "'open':5 'post':4 'post-open':3 'sourc':6 'thought':1"
    -bodyTs: "'common':54 'compani':2,25 'complianc':21 'concept':65 'd':39 'develop':8,41 'encourag':45 'expert':60 'feasibl':73 'fund':40 'get':24,76 'imagin':17 'interest':64 'kick':79 'mean':74 'need':30 'open':11,35 'oppos':57 'pay':7 'person':55 'post':34 'post-open':33 'process':22 'realli':70 'requir':5 'right':28 'see':71 'simpl':19 'softwar':13,36,48 'sourc':12 'technic':59 'thought':84 'tldr':1 'usabl':51 'use':15,32 'would':43 'write':47 'year':20"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704072165
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7914741"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703985765 {#3005
      date: 2023-12-31 02:22:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2069 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2065 …}
  +body: "Is there a court case about this already? Because that’s clearly not the intention of the GPL."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704055625 {#2136
    date: 2023-12-31 21:47:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@lvxferre@lemmy.ml"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2074 …}
  +nested: Doctrine\ORM\PersistentCollection {#2071 …}
  +votes: Doctrine\ORM\PersistentCollection {#2070 …}
  +reports: Doctrine\ORM\PersistentCollection {#2048 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2056 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2046 …}
  -id: 268289
  -bodyTs: "'alreadi':8 'case':5 'clear':12 'court':4 'gpl':18 'intent':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6979901"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704055625 {#2137
    date: 2023-12-31 21:47:05.0 +01:00
  }
  +"title": 268289
}
"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
113 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
114 DENIED moderate
App\Entity\EntryComment {#2050
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2068
    +user: Proxies\__CG__\App\Entity\User {#2788 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
    +image: Proxies\__CG__\App\Entity\Image {#2984 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3022 …}
    +slug: "Thoughts-on-Post-Open-Source"
    +title: "Thoughts on Post-Open Source?"
    +url: "https://www.theregister.com/2023/12/27/bruce_perens_post_open/"
    +body: """
      TLDR: Companies should be required to pay developers for any open source software they use.\n
      \n
      > He imagines a simple yearly compliance process that gets companies all the rights they need to use Post-Open software. And they’d fund developers who would be encouraged to write software that’s usable by the common person, as opposed to technical experts.\n
      \n
      It’s an interesting concept, but I don’t really see any feasible means to get this to kick off.\n
      \n
      What are your thoughts on it?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 72
    +favouriteCount: 190
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710923414 {#3017
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3024 …}
    +votes: Doctrine\ORM\PersistentCollection {#3026 …}
    +reports: Doctrine\ORM\PersistentCollection {#3028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3030 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3034 …}
    +children: [
      1 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2068 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2069 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2065 …}
        +body: "Is there a court case about this already? Because that’s clearly not the intention of the GPL."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704055625 {#2136
          date: 2023-12-31 21:47:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@actual_patience@programming.dev"
          "@lvxferre@lemmy.ml"
          "@library_napper@monyet.cc"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2074 …}
        +nested: Doctrine\ORM\PersistentCollection {#2071 …}
        +votes: Doctrine\ORM\PersistentCollection {#2070 …}
        +reports: Doctrine\ORM\PersistentCollection {#2048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2056 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2046 …}
        -id: 268289
        -bodyTs: "'alreadi':8 'case':5 'clear':12 'court':4 'gpl':18 'intent':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6979901"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704055625 {#2137
          date: 2023-12-31 21:47:05.0 +01:00
        }
        +"title": 268289
      }
      0 => App\Entity\EntryComment {#2050}
    ]
    -id: 26032
    -titleTs: "'open':5 'post':4 'post-open':3 'sourc':6 'thought':1"
    -bodyTs: "'common':54 'compani':2,25 'complianc':21 'concept':65 'd':39 'develop':8,41 'encourag':45 'expert':60 'feasibl':73 'fund':40 'get':24,76 'imagin':17 'interest':64 'kick':79 'mean':74 'need':30 'open':11,35 'oppos':57 'pay':7 'person':55 'post':34 'post-open':33 'process':22 'realli':70 'requir':5 'right':28 'see':71 'simpl':19 'softwar':13,36,48 'sourc':12 'technic':59 'thought':84 'tldr':1 'usabl':51 'use':15,32 'would':43 'write':47 'year':20"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704072165
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7914741"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703985765 {#3005
      date: 2023-12-31 02:22:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
  +body: """
    > BSD which iOS is based on\n
    \n
    Note that Apple’s OSs have very little to do with BSDs unless you deem coreutils the only criteria for an OS’ quality.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704055995 {#2045
    date: 2023-12-31 21:53:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2052 …}
  +nested: Doctrine\ORM\PersistentCollection {#2058 …}
  +votes: Doctrine\ORM\PersistentCollection {#2125 …}
  +reports: Doctrine\ORM\PersistentCollection {#2041 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
  -id: 268302
  -bodyTs: "'appl':9 'base':5 'bsd':1 'bsds':18 'coreutil':22 'criteria':25 'deem':21 'io':3 'littl':14 'note':7 'os':28 'oss':11 'qualiti':29 'unless':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6979995"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704055995 {#2057
    date: 2023-12-31 21:53:15.0 +01:00
  }
  +"title": 268302
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
115 DENIED edit
App\Entity\EntryComment {#2050
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2068
    +user: Proxies\__CG__\App\Entity\User {#2788 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
    +image: Proxies\__CG__\App\Entity\Image {#2984 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3022 …}
    +slug: "Thoughts-on-Post-Open-Source"
    +title: "Thoughts on Post-Open Source?"
    +url: "https://www.theregister.com/2023/12/27/bruce_perens_post_open/"
    +body: """
      TLDR: Companies should be required to pay developers for any open source software they use.\n
      \n
      > He imagines a simple yearly compliance process that gets companies all the rights they need to use Post-Open software. And they’d fund developers who would be encouraged to write software that’s usable by the common person, as opposed to technical experts.\n
      \n
      It’s an interesting concept, but I don’t really see any feasible means to get this to kick off.\n
      \n
      What are your thoughts on it?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 72
    +favouriteCount: 190
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710923414 {#3017
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3024 …}
    +votes: Doctrine\ORM\PersistentCollection {#3026 …}
    +reports: Doctrine\ORM\PersistentCollection {#3028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3030 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3034 …}
    +children: [
      1 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2068 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2069 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2065 …}
        +body: "Is there a court case about this already? Because that’s clearly not the intention of the GPL."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704055625 {#2136
          date: 2023-12-31 21:47:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@actual_patience@programming.dev"
          "@lvxferre@lemmy.ml"
          "@library_napper@monyet.cc"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2074 …}
        +nested: Doctrine\ORM\PersistentCollection {#2071 …}
        +votes: Doctrine\ORM\PersistentCollection {#2070 …}
        +reports: Doctrine\ORM\PersistentCollection {#2048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2056 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2046 …}
        -id: 268289
        -bodyTs: "'alreadi':8 'case':5 'clear':12 'court':4 'gpl':18 'intent':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6979901"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704055625 {#2137
          date: 2023-12-31 21:47:05.0 +01:00
        }
        +"title": 268289
      }
      0 => App\Entity\EntryComment {#2050}
    ]
    -id: 26032
    -titleTs: "'open':5 'post':4 'post-open':3 'sourc':6 'thought':1"
    -bodyTs: "'common':54 'compani':2,25 'complianc':21 'concept':65 'd':39 'develop':8,41 'encourag':45 'expert':60 'feasibl':73 'fund':40 'get':24,76 'imagin':17 'interest':64 'kick':79 'mean':74 'need':30 'open':11,35 'oppos':57 'pay':7 'person':55 'post':34 'post-open':33 'process':22 'realli':70 'requir':5 'right':28 'see':71 'simpl':19 'softwar':13,36,48 'sourc':12 'technic':59 'thought':84 'tldr':1 'usabl':51 'use':15,32 'would':43 'write':47 'year':20"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704072165
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7914741"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703985765 {#3005
      date: 2023-12-31 02:22:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
  +body: """
    > BSD which iOS is based on\n
    \n
    Note that Apple’s OSs have very little to do with BSDs unless you deem coreutils the only criteria for an OS’ quality.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704055995 {#2045
    date: 2023-12-31 21:53:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2052 …}
  +nested: Doctrine\ORM\PersistentCollection {#2058 …}
  +votes: Doctrine\ORM\PersistentCollection {#2125 …}
  +reports: Doctrine\ORM\PersistentCollection {#2041 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
  -id: 268302
  -bodyTs: "'appl':9 'base':5 'bsd':1 'bsds':18 'coreutil':22 'criteria':25 'deem':21 'io':3 'littl':14 'note':7 'os':28 'oss':11 'qualiti':29 'unless':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6979995"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704055995 {#2057
    date: 2023-12-31 21:53:15.0 +01:00
  }
  +"title": 268302
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
116 DENIED moderate
App\Entity\EntryComment {#2050
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2068
    +user: Proxies\__CG__\App\Entity\User {#2788 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
    +image: Proxies\__CG__\App\Entity\Image {#2984 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3022 …}
    +slug: "Thoughts-on-Post-Open-Source"
    +title: "Thoughts on Post-Open Source?"
    +url: "https://www.theregister.com/2023/12/27/bruce_perens_post_open/"
    +body: """
      TLDR: Companies should be required to pay developers for any open source software they use.\n
      \n
      > He imagines a simple yearly compliance process that gets companies all the rights they need to use Post-Open software. And they’d fund developers who would be encouraged to write software that’s usable by the common person, as opposed to technical experts.\n
      \n
      It’s an interesting concept, but I don’t really see any feasible means to get this to kick off.\n
      \n
      What are your thoughts on it?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 72
    +favouriteCount: 190
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710923414 {#3017
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3024 …}
    +votes: Doctrine\ORM\PersistentCollection {#3026 …}
    +reports: Doctrine\ORM\PersistentCollection {#3028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3030 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3034 …}
    +children: [
      1 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2068 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2069 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2065 …}
        +body: "Is there a court case about this already? Because that’s clearly not the intention of the GPL."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704055625 {#2136
          date: 2023-12-31 21:47:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@actual_patience@programming.dev"
          "@lvxferre@lemmy.ml"
          "@library_napper@monyet.cc"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2074 …}
        +nested: Doctrine\ORM\PersistentCollection {#2071 …}
        +votes: Doctrine\ORM\PersistentCollection {#2070 …}
        +reports: Doctrine\ORM\PersistentCollection {#2048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2056 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2046 …}
        -id: 268289
        -bodyTs: "'alreadi':8 'case':5 'clear':12 'court':4 'gpl':18 'intent':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6979901"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704055625 {#2137
          date: 2023-12-31 21:47:05.0 +01:00
        }
        +"title": 268289
      }
      0 => App\Entity\EntryComment {#2050}
    ]
    -id: 26032
    -titleTs: "'open':5 'post':4 'post-open':3 'sourc':6 'thought':1"
    -bodyTs: "'common':54 'compani':2,25 'complianc':21 'concept':65 'd':39 'develop':8,41 'encourag':45 'expert':60 'feasibl':73 'fund':40 'get':24,76 'imagin':17 'interest':64 'kick':79 'mean':74 'need':30 'open':11,35 'oppos':57 'pay':7 'person':55 'post':34 'post-open':33 'process':22 'realli':70 'requir':5 'right':28 'see':71 'simpl':19 'softwar':13,36,48 'sourc':12 'technic':59 'thought':84 'tldr':1 'usabl':51 'use':15,32 'would':43 'write':47 'year':20"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704072165
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7914741"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703985765 {#3005
      date: 2023-12-31 02:22:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2072 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2055 …}
  +body: """
    > BSD which iOS is based on\n
    \n
    Note that Apple’s OSs have very little to do with BSDs unless you deem coreutils the only criteria for an OS’ quality.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704055995 {#2045
    date: 2023-12-31 21:53:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2052 …}
  +nested: Doctrine\ORM\PersistentCollection {#2058 …}
  +votes: Doctrine\ORM\PersistentCollection {#2125 …}
  +reports: Doctrine\ORM\PersistentCollection {#2041 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
  -id: 268302
  -bodyTs: "'appl':9 'base':5 'bsd':1 'bsds':18 'coreutil':22 'criteria':25 'deem':21 'io':3 'littl':14 'note':7 'os':28 'oss':11 'qualiti':29 'unless':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6979995"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704055995 {#2057
    date: 2023-12-31 21:53:15.0 +01:00
  }
  +"title": 268302
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
117 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
118 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2035
  +user: Proxies\__CG__\App\Entity\User {#2015 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Dual-Booting-How-in-god-s-name"
  +title: "Dual Booting: How in god's name?!"
  +url: null
  +body: "I have one drive, 1tb with Pop_OS, and another, 500 on to which i want to install windows. (I know, I dont like it either but I want to play VR games via link cable cause ALVR is really mid) So, I put the ISO on a drive with ventoy, booted it up, got it all going. started to install windows on the empty drive. So, after the five steps it kicks me out of the installer and now, I can’t acess the second drive. Even through moving the boot order on BIOS, it always loads me into pop os. The only time it ever didn’t do this is one time where it seemingly randomly gave me boot options, two of which were Pop_OS and one was “windows boot manager”, which when selected turned off my computer and promptly i booted right back into Pop_OS. Can anyone provide some advice? TIA."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 20
  +favouriteCount: 23
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710549992 {#3075
    date: 2024-03-16 01:46:32.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3039 …}
  +votes: Doctrine\ORM\PersistentCollection {#3082 …}
  +reports: Doctrine\ORM\PersistentCollection {#3084 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3088 …}
  +badges: Doctrine\ORM\PersistentCollection {#3090 …}
  +children: [
    App\Entity\EntryComment {#2027
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2035 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2031 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2036 …}
      +body: """
        Ah I think Windows does this “helpful” thing where it installs its bootloader into the ESP of any drive if it’s already present rather than the drive you explicitly told it to install onto.\n
        \n
        You didn’t have anything in it yet, right? Unplug all other drives and then re-install Windows onto the drive. It should work as expected after that.\n
        \n
        IIRC Pop!_OS sets the systemd-boot timeout super short; you have to hold a key after the firmware is done or something to get to it reliably or simply increase the timeout (1s is enough, I have it set to that on my systems). systemd-boot should give you the option to boot any windows installation though, it can auto-detect them.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1703927742 {#2020
        date: 2023-12-30 10:15:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@blakeus12@hexbear.net"
        "@raven@hexbear.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2037 …}
      +nested: Doctrine\ORM\PersistentCollection {#2075 …}
      +votes: Doctrine\ORM\PersistentCollection {#2079 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2082 …}
      -id: 264326
      -bodyTs: "'1s':99 'ah':1 'alreadi':23 'anyth':40 'auto':128 'auto-detect':127 'boot':72,113,120 'bootload':13 'detect':129 'didn':37 'done':86 'drive':19,28,48,57 'enough':101 'esp':16 'expect':62 'explicit':30 'firmwar':84 'get':90 'give':115 'help':7 'hold':79 'iirc':65 'increas':96 'instal':11,34,53,123 'key':81 'onto':35,55 'option':118 'os':67 'pop':66 'present':24 'rather':25 're':52 're-instal':51 'reliabl':93 'right':44 'set':68,105 'short':75 'simpli':95 'someth':88 'super':74 'system':110 'systemd':71,112 'systemd-boot':70,111 'thing':8 'think':3 'though':124 'timeout':73,98 'told':31 'unplug':45 'window':4,54,122 'work':60 'yet':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6954254"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703927742 {#2013
        date: 2023-12-30 10:15:42.0 +01:00
      }
      +"title": 264326
    }
  ]
  -id: 25809
  -titleTs: "'boot':2 'dual':1 'god':5 'name':7"
  -bodyTs: "'1tb':5 '500':11 'acess':84 'advic':155 'alvr':38 'alway':97 'anoth':10 'anyon':152 'back':147 'bio':95 'boot':52,92,121,133,145 'cabl':36 'caus':37 'comput':141 'didn':108 'dont':23 'drive':4,49,66,87 'either':26 'empti':65 'even':88 'ever':107 'five':70 'game':33 'gave':119 'go':58 'got':55 'instal':18,61,78 'iso':46 'kick':73 'know':21 'like':24 'link':35 'load':98 'manag':134 'mid':41 'move':90 'one':3,113,130 'option':122 'order':93 'os':8,102,128,150 'play':31 'pop':7,101,127,149 'prompt':143 'provid':153 'put':44 'random':118 'realli':40 'right':146 'second':86 'seem':117 'select':137 'start':59 'step':71 'tia':156 'time':105,114 'turn':138 'two':123 'ventoy':51 'via':34 'vr':32 'want':16,29 'window':19,62,132"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704001377
  +visibility: "visible             "
  +apId: "https://hexbear.net/post/1474993"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703914977 {#3063
    date: 2023-12-30 06:42:57.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
119 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2035
  +user: Proxies\__CG__\App\Entity\User {#2015 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Dual-Booting-How-in-god-s-name"
  +title: "Dual Booting: How in god's name?!"
  +url: null
  +body: "I have one drive, 1tb with Pop_OS, and another, 500 on to which i want to install windows. (I know, I dont like it either but I want to play VR games via link cable cause ALVR is really mid) So, I put the ISO on a drive with ventoy, booted it up, got it all going. started to install windows on the empty drive. So, after the five steps it kicks me out of the installer and now, I can’t acess the second drive. Even through moving the boot order on BIOS, it always loads me into pop os. The only time it ever didn’t do this is one time where it seemingly randomly gave me boot options, two of which were Pop_OS and one was “windows boot manager”, which when selected turned off my computer and promptly i booted right back into Pop_OS. Can anyone provide some advice? TIA."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 20
  +favouriteCount: 23
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710549992 {#3075
    date: 2024-03-16 01:46:32.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3039 …}
  +votes: Doctrine\ORM\PersistentCollection {#3082 …}
  +reports: Doctrine\ORM\PersistentCollection {#3084 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3088 …}
  +badges: Doctrine\ORM\PersistentCollection {#3090 …}
  +children: [
    App\Entity\EntryComment {#2027
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2035 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2031 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2036 …}
      +body: """
        Ah I think Windows does this “helpful” thing where it installs its bootloader into the ESP of any drive if it’s already present rather than the drive you explicitly told it to install onto.\n
        \n
        You didn’t have anything in it yet, right? Unplug all other drives and then re-install Windows onto the drive. It should work as expected after that.\n
        \n
        IIRC Pop!_OS sets the systemd-boot timeout super short; you have to hold a key after the firmware is done or something to get to it reliably or simply increase the timeout (1s is enough, I have it set to that on my systems). systemd-boot should give you the option to boot any windows installation though, it can auto-detect them.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1703927742 {#2020
        date: 2023-12-30 10:15:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@blakeus12@hexbear.net"
        "@raven@hexbear.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2037 …}
      +nested: Doctrine\ORM\PersistentCollection {#2075 …}
      +votes: Doctrine\ORM\PersistentCollection {#2079 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2082 …}
      -id: 264326
      -bodyTs: "'1s':99 'ah':1 'alreadi':23 'anyth':40 'auto':128 'auto-detect':127 'boot':72,113,120 'bootload':13 'detect':129 'didn':37 'done':86 'drive':19,28,48,57 'enough':101 'esp':16 'expect':62 'explicit':30 'firmwar':84 'get':90 'give':115 'help':7 'hold':79 'iirc':65 'increas':96 'instal':11,34,53,123 'key':81 'onto':35,55 'option':118 'os':67 'pop':66 'present':24 'rather':25 're':52 're-instal':51 'reliabl':93 'right':44 'set':68,105 'short':75 'simpli':95 'someth':88 'super':74 'system':110 'systemd':71,112 'systemd-boot':70,111 'thing':8 'think':3 'though':124 'timeout':73,98 'told':31 'unplug':45 'window':4,54,122 'work':60 'yet':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6954254"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703927742 {#2013
        date: 2023-12-30 10:15:42.0 +01:00
      }
      +"title": 264326
    }
  ]
  -id: 25809
  -titleTs: "'boot':2 'dual':1 'god':5 'name':7"
  -bodyTs: "'1tb':5 '500':11 'acess':84 'advic':155 'alvr':38 'alway':97 'anoth':10 'anyon':152 'back':147 'bio':95 'boot':52,92,121,133,145 'cabl':36 'caus':37 'comput':141 'didn':108 'dont':23 'drive':4,49,66,87 'either':26 'empti':65 'even':88 'ever':107 'five':70 'game':33 'gave':119 'go':58 'got':55 'instal':18,61,78 'iso':46 'kick':73 'know':21 'like':24 'link':35 'load':98 'manag':134 'mid':41 'move':90 'one':3,113,130 'option':122 'order':93 'os':8,102,128,150 'play':31 'pop':7,101,127,149 'prompt':143 'provid':153 'put':44 'random':118 'realli':40 'right':146 'second':86 'seem':117 'select':137 'start':59 'step':71 'tia':156 'time':105,114 'turn':138 'two':123 'ventoy':51 'via':34 'vr':32 'want':16,29 'window':19,62,132"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704001377
  +visibility: "visible             "
  +apId: "https://hexbear.net/post/1474993"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703914977 {#3063
    date: 2023-12-30 06:42:57.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
120 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2035
  +user: Proxies\__CG__\App\Entity\User {#2015 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Dual-Booting-How-in-god-s-name"
  +title: "Dual Booting: How in god's name?!"
  +url: null
  +body: "I have one drive, 1tb with Pop_OS, and another, 500 on to which i want to install windows. (I know, I dont like it either but I want to play VR games via link cable cause ALVR is really mid) So, I put the ISO on a drive with ventoy, booted it up, got it all going. started to install windows on the empty drive. So, after the five steps it kicks me out of the installer and now, I can’t acess the second drive. Even through moving the boot order on BIOS, it always loads me into pop os. The only time it ever didn’t do this is one time where it seemingly randomly gave me boot options, two of which were Pop_OS and one was “windows boot manager”, which when selected turned off my computer and promptly i booted right back into Pop_OS. Can anyone provide some advice? TIA."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 20
  +favouriteCount: 23
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710549992 {#3075
    date: 2024-03-16 01:46:32.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3039 …}
  +votes: Doctrine\ORM\PersistentCollection {#3082 …}
  +reports: Doctrine\ORM\PersistentCollection {#3084 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3088 …}
  +badges: Doctrine\ORM\PersistentCollection {#3090 …}
  +children: [
    App\Entity\EntryComment {#2027
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2035 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2031 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2036 …}
      +body: """
        Ah I think Windows does this “helpful” thing where it installs its bootloader into the ESP of any drive if it’s already present rather than the drive you explicitly told it to install onto.\n
        \n
        You didn’t have anything in it yet, right? Unplug all other drives and then re-install Windows onto the drive. It should work as expected after that.\n
        \n
        IIRC Pop!_OS sets the systemd-boot timeout super short; you have to hold a key after the firmware is done or something to get to it reliably or simply increase the timeout (1s is enough, I have it set to that on my systems). systemd-boot should give you the option to boot any windows installation though, it can auto-detect them.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1703927742 {#2020
        date: 2023-12-30 10:15:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@blakeus12@hexbear.net"
        "@raven@hexbear.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2037 …}
      +nested: Doctrine\ORM\PersistentCollection {#2075 …}
      +votes: Doctrine\ORM\PersistentCollection {#2079 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2082 …}
      -id: 264326
      -bodyTs: "'1s':99 'ah':1 'alreadi':23 'anyth':40 'auto':128 'auto-detect':127 'boot':72,113,120 'bootload':13 'detect':129 'didn':37 'done':86 'drive':19,28,48,57 'enough':101 'esp':16 'expect':62 'explicit':30 'firmwar':84 'get':90 'give':115 'help':7 'hold':79 'iirc':65 'increas':96 'instal':11,34,53,123 'key':81 'onto':35,55 'option':118 'os':67 'pop':66 'present':24 'rather':25 're':52 're-instal':51 'reliabl':93 'right':44 'set':68,105 'short':75 'simpli':95 'someth':88 'super':74 'system':110 'systemd':71,112 'systemd-boot':70,111 'thing':8 'think':3 'though':124 'timeout':73,98 'told':31 'unplug':45 'window':4,54,122 'work':60 'yet':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6954254"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703927742 {#2013
        date: 2023-12-30 10:15:42.0 +01:00
      }
      +"title": 264326
    }
  ]
  -id: 25809
  -titleTs: "'boot':2 'dual':1 'god':5 'name':7"
  -bodyTs: "'1tb':5 '500':11 'acess':84 'advic':155 'alvr':38 'alway':97 'anoth':10 'anyon':152 'back':147 'bio':95 'boot':52,92,121,133,145 'cabl':36 'caus':37 'comput':141 'didn':108 'dont':23 'drive':4,49,66,87 'either':26 'empti':65 'even':88 'ever':107 'five':70 'game':33 'gave':119 'go':58 'got':55 'instal':18,61,78 'iso':46 'kick':73 'know':21 'like':24 'link':35 'load':98 'manag':134 'mid':41 'move':90 'one':3,113,130 'option':122 'order':93 'os':8,102,128,150 'play':31 'pop':7,101,127,149 'prompt':143 'provid':153 'put':44 'random':118 'realli':40 'right':146 'second':86 'seem':117 'select':137 'start':59 'step':71 'tia':156 'time':105,114 'turn':138 'two':123 'ventoy':51 'via':34 'vr':32 'want':16,29 'window':19,62,132"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704001377
  +visibility: "visible             "
  +apId: "https://hexbear.net/post/1474993"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703914977 {#3063
    date: 2023-12-30 06:42:57.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
121 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
122 DENIED moderate
App\Entity\EntryComment {#2027
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2035
    +user: Proxies\__CG__\App\Entity\User {#2015 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Dual-Booting-How-in-god-s-name"
    +title: "Dual Booting: How in god's name?!"
    +url: null
    +body: "I have one drive, 1tb with Pop_OS, and another, 500 on to which i want to install windows. (I know, I dont like it either but I want to play VR games via link cable cause ALVR is really mid) So, I put the ISO on a drive with ventoy, booted it up, got it all going. started to install windows on the empty drive. So, after the five steps it kicks me out of the installer and now, I can’t acess the second drive. Even through moving the boot order on BIOS, it always loads me into pop os. The only time it ever didn’t do this is one time where it seemingly randomly gave me boot options, two of which were Pop_OS and one was “windows boot manager”, which when selected turned off my computer and promptly i booted right back into Pop_OS. Can anyone provide some advice? TIA."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 20
    +favouriteCount: 23
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710549992 {#3075
      date: 2024-03-16 01:46:32.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3039 …}
    +votes: Doctrine\ORM\PersistentCollection {#3082 …}
    +reports: Doctrine\ORM\PersistentCollection {#3084 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3086 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3088 …}
    +badges: Doctrine\ORM\PersistentCollection {#3090 …}
    +children: [
      App\Entity\EntryComment {#2027}
    ]
    -id: 25809
    -titleTs: "'boot':2 'dual':1 'god':5 'name':7"
    -bodyTs: "'1tb':5 '500':11 'acess':84 'advic':155 'alvr':38 'alway':97 'anoth':10 'anyon':152 'back':147 'bio':95 'boot':52,92,121,133,145 'cabl':36 'caus':37 'comput':141 'didn':108 'dont':23 'drive':4,49,66,87 'either':26 'empti':65 'even':88 'ever':107 'five':70 'game':33 'gave':119 'go':58 'got':55 'instal':18,61,78 'iso':46 'kick':73 'know':21 'like':24 'link':35 'load':98 'manag':134 'mid':41 'move':90 'one':3,113,130 'option':122 'order':93 'os':8,102,128,150 'play':31 'pop':7,101,127,149 'prompt':143 'provid':153 'put':44 'random':118 'realli':40 'right':146 'second':86 'seem':117 'select':137 'start':59 'step':71 'tia':156 'time':105,114 'turn':138 'two':123 'ventoy':51 'via':34 'vr':32 'want':16,29 'window':19,62,132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704001377
    +visibility: "visible             "
    +apId: "https://hexbear.net/post/1474993"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703914977 {#3063
      date: 2023-12-30 06:42:57.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2031 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2036 …}
  +body: """
    Ah I think Windows does this “helpful” thing where it installs its bootloader into the ESP of any drive if it’s already present rather than the drive you explicitly told it to install onto.\n
    \n
    You didn’t have anything in it yet, right? Unplug all other drives and then re-install Windows onto the drive. It should work as expected after that.\n
    \n
    IIRC Pop!_OS sets the systemd-boot timeout super short; you have to hold a key after the firmware is done or something to get to it reliably or simply increase the timeout (1s is enough, I have it set to that on my systems). systemd-boot should give you the option to boot any windows installation though, it can auto-detect them.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1703927742 {#2020
    date: 2023-12-30 10:15:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@blakeus12@hexbear.net"
    "@raven@hexbear.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2037 …}
  +nested: Doctrine\ORM\PersistentCollection {#2075 …}
  +votes: Doctrine\ORM\PersistentCollection {#2079 …}
  +reports: Doctrine\ORM\PersistentCollection {#2078 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2082 …}
  -id: 264326
  -bodyTs: "'1s':99 'ah':1 'alreadi':23 'anyth':40 'auto':128 'auto-detect':127 'boot':72,113,120 'bootload':13 'detect':129 'didn':37 'done':86 'drive':19,28,48,57 'enough':101 'esp':16 'expect':62 'explicit':30 'firmwar':84 'get':90 'give':115 'help':7 'hold':79 'iirc':65 'increas':96 'instal':11,34,53,123 'key':81 'onto':35,55 'option':118 'os':67 'pop':66 'present':24 'rather':25 're':52 're-instal':51 'reliabl':93 'right':44 'set':68,105 'short':75 'simpli':95 'someth':88 'super':74 'system':110 'systemd':71,112 'systemd-boot':70,111 'thing':8 'think':3 'though':124 'timeout':73,98 'told':31 'unplug':45 'window':4,54,122 'work':60 'yet':43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6954254"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703927742 {#2013
    date: 2023-12-30 10:15:42.0 +01:00
  }
  +"title": 264326
}
"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
123 DENIED edit
App\Entity\EntryComment {#2027
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2035
    +user: Proxies\__CG__\App\Entity\User {#2015 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Dual-Booting-How-in-god-s-name"
    +title: "Dual Booting: How in god's name?!"
    +url: null
    +body: "I have one drive, 1tb with Pop_OS, and another, 500 on to which i want to install windows. (I know, I dont like it either but I want to play VR games via link cable cause ALVR is really mid) So, I put the ISO on a drive with ventoy, booted it up, got it all going. started to install windows on the empty drive. So, after the five steps it kicks me out of the installer and now, I can’t acess the second drive. Even through moving the boot order on BIOS, it always loads me into pop os. The only time it ever didn’t do this is one time where it seemingly randomly gave me boot options, two of which were Pop_OS and one was “windows boot manager”, which when selected turned off my computer and promptly i booted right back into Pop_OS. Can anyone provide some advice? TIA."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 20
    +favouriteCount: 23
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710549992 {#3075
      date: 2024-03-16 01:46:32.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3039 …}
    +votes: Doctrine\ORM\PersistentCollection {#3082 …}
    +reports: Doctrine\ORM\PersistentCollection {#3084 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3086 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3088 …}
    +badges: Doctrine\ORM\PersistentCollection {#3090 …}
    +children: [
      App\Entity\EntryComment {#2027}
    ]
    -id: 25809
    -titleTs: "'boot':2 'dual':1 'god':5 'name':7"
    -bodyTs: "'1tb':5 '500':11 'acess':84 'advic':155 'alvr':38 'alway':97 'anoth':10 'anyon':152 'back':147 'bio':95 'boot':52,92,121,133,145 'cabl':36 'caus':37 'comput':141 'didn':108 'dont':23 'drive':4,49,66,87 'either':26 'empti':65 'even':88 'ever':107 'five':70 'game':33 'gave':119 'go':58 'got':55 'instal':18,61,78 'iso':46 'kick':73 'know':21 'like':24 'link':35 'load':98 'manag':134 'mid':41 'move':90 'one':3,113,130 'option':122 'order':93 'os':8,102,128,150 'play':31 'pop':7,101,127,149 'prompt':143 'provid':153 'put':44 'random':118 'realli':40 'right':146 'second':86 'seem':117 'select':137 'start':59 'step':71 'tia':156 'time':105,114 'turn':138 'two':123 'ventoy':51 'via':34 'vr':32 'want':16,29 'window':19,62,132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704001377
    +visibility: "visible             "
    +apId: "https://hexbear.net/post/1474993"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703914977 {#3063
      date: 2023-12-30 06:42:57.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2031 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2036 …}
  +body: """
    Ah I think Windows does this “helpful” thing where it installs its bootloader into the ESP of any drive if it’s already present rather than the drive you explicitly told it to install onto.\n
    \n
    You didn’t have anything in it yet, right? Unplug all other drives and then re-install Windows onto the drive. It should work as expected after that.\n
    \n
    IIRC Pop!_OS sets the systemd-boot timeout super short; you have to hold a key after the firmware is done or something to get to it reliably or simply increase the timeout (1s is enough, I have it set to that on my systems). systemd-boot should give you the option to boot any windows installation though, it can auto-detect them.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1703927742 {#2020
    date: 2023-12-30 10:15:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@blakeus12@hexbear.net"
    "@raven@hexbear.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2037 …}
  +nested: Doctrine\ORM\PersistentCollection {#2075 …}
  +votes: Doctrine\ORM\PersistentCollection {#2079 …}
  +reports: Doctrine\ORM\PersistentCollection {#2078 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2082 …}
  -id: 264326
  -bodyTs: "'1s':99 'ah':1 'alreadi':23 'anyth':40 'auto':128 'auto-detect':127 'boot':72,113,120 'bootload':13 'detect':129 'didn':37 'done':86 'drive':19,28,48,57 'enough':101 'esp':16 'expect':62 'explicit':30 'firmwar':84 'get':90 'give':115 'help':7 'hold':79 'iirc':65 'increas':96 'instal':11,34,53,123 'key':81 'onto':35,55 'option':118 'os':67 'pop':66 'present':24 'rather':25 're':52 're-instal':51 'reliabl':93 'right':44 'set':68,105 'short':75 'simpli':95 'someth':88 'super':74 'system':110 'systemd':71,112 'systemd-boot':70,111 'thing':8 'think':3 'though':124 'timeout':73,98 'told':31 'unplug':45 'window':4,54,122 'work':60 'yet':43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6954254"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703927742 {#2013
    date: 2023-12-30 10:15:42.0 +01:00
  }
  +"title": 264326
}
"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
124 DENIED moderate
App\Entity\EntryComment {#2027
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2035
    +user: Proxies\__CG__\App\Entity\User {#2015 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Dual-Booting-How-in-god-s-name"
    +title: "Dual Booting: How in god's name?!"
    +url: null
    +body: "I have one drive, 1tb with Pop_OS, and another, 500 on to which i want to install windows. (I know, I dont like it either but I want to play VR games via link cable cause ALVR is really mid) So, I put the ISO on a drive with ventoy, booted it up, got it all going. started to install windows on the empty drive. So, after the five steps it kicks me out of the installer and now, I can’t acess the second drive. Even through moving the boot order on BIOS, it always loads me into pop os. The only time it ever didn’t do this is one time where it seemingly randomly gave me boot options, two of which were Pop_OS and one was “windows boot manager”, which when selected turned off my computer and promptly i booted right back into Pop_OS. Can anyone provide some advice? TIA."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 20
    +favouriteCount: 23
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710549992 {#3075
      date: 2024-03-16 01:46:32.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3039 …}
    +votes: Doctrine\ORM\PersistentCollection {#3082 …}
    +reports: Doctrine\ORM\PersistentCollection {#3084 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3086 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3088 …}
    +badges: Doctrine\ORM\PersistentCollection {#3090 …}
    +children: [
      App\Entity\EntryComment {#2027}
    ]
    -id: 25809
    -titleTs: "'boot':2 'dual':1 'god':5 'name':7"
    -bodyTs: "'1tb':5 '500':11 'acess':84 'advic':155 'alvr':38 'alway':97 'anoth':10 'anyon':152 'back':147 'bio':95 'boot':52,92,121,133,145 'cabl':36 'caus':37 'comput':141 'didn':108 'dont':23 'drive':4,49,66,87 'either':26 'empti':65 'even':88 'ever':107 'five':70 'game':33 'gave':119 'go':58 'got':55 'instal':18,61,78 'iso':46 'kick':73 'know':21 'like':24 'link':35 'load':98 'manag':134 'mid':41 'move':90 'one':3,113,130 'option':122 'order':93 'os':8,102,128,150 'play':31 'pop':7,101,127,149 'prompt':143 'provid':153 'put':44 'random':118 'realli':40 'right':146 'second':86 'seem':117 'select':137 'start':59 'step':71 'tia':156 'time':105,114 'turn':138 'two':123 'ventoy':51 'via':34 'vr':32 'want':16,29 'window':19,62,132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704001377
    +visibility: "visible             "
    +apId: "https://hexbear.net/post/1474993"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703914977 {#3063
      date: 2023-12-30 06:42:57.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2031 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2036 …}
  +body: """
    Ah I think Windows does this “helpful” thing where it installs its bootloader into the ESP of any drive if it’s already present rather than the drive you explicitly told it to install onto.\n
    \n
    You didn’t have anything in it yet, right? Unplug all other drives and then re-install Windows onto the drive. It should work as expected after that.\n
    \n
    IIRC Pop!_OS sets the systemd-boot timeout super short; you have to hold a key after the firmware is done or something to get to it reliably or simply increase the timeout (1s is enough, I have it set to that on my systems). systemd-boot should give you the option to boot any windows installation though, it can auto-detect them.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1703927742 {#2020
    date: 2023-12-30 10:15:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@blakeus12@hexbear.net"
    "@raven@hexbear.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2037 …}
  +nested: Doctrine\ORM\PersistentCollection {#2075 …}
  +votes: Doctrine\ORM\PersistentCollection {#2079 …}
  +reports: Doctrine\ORM\PersistentCollection {#2078 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2082 …}
  -id: 264326
  -bodyTs: "'1s':99 'ah':1 'alreadi':23 'anyth':40 'auto':128 'auto-detect':127 'boot':72,113,120 'bootload':13 'detect':129 'didn':37 'done':86 'drive':19,28,48,57 'enough':101 'esp':16 'expect':62 'explicit':30 'firmwar':84 'get':90 'give':115 'help':7 'hold':79 'iirc':65 'increas':96 'instal':11,34,53,123 'key':81 'onto':35,55 'option':118 'os':67 'pop':66 'present':24 'rather':25 're':52 're-instal':51 'reliabl':93 'right':44 'set':68,105 'short':75 'simpli':95 'someth':88 'super':74 'system':110 'systemd':71,112 'systemd-boot':70,111 'thing':8 'think':3 'though':124 'timeout':73,98 'told':31 'unplug':45 'window':4,54,122 'work':60 'yet':43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6954254"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703927742 {#2013
    date: 2023-12-30 10:15:42.0 +01:00
  }
  +"title": 264326
}
"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
125 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
126 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2387
  +user: Proxies\__CG__\App\Entity\User {#3078 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#3115 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3117 …}
  +slug: "What-is-the-point-of-dbus"
  +title: "What is the point of dbus?"
  +url: "https://lemmy.world/pictrs/image/f7b2404a-896e-47b5-a954-8bc03c07d8f9.webp"
  +body: """
    Does anybody know why dbus exists? I’ve been wracking my brain trying to come up with a usecase for dbus that isn’t already covered by Unix sockets.\n
    \n
    You want to remotely control a daemon? Use sockets. You want the daemon to respond to the client? Sockets. Want to exchange information in json? plaintext? binary data? Sockets can do it. Want to restrict access to a socket? Go ahead, change the socket’s permissions. Want to prevent unauthorized programs from pretending to be someone they’re not? Change the permissions of the directory containing the socket. Want network transparency? That’s why we have abstract sockets.\n
    \n
    Plenty of well-established software uses sockets. Music player daemon uses sockets. BSPWM uses sockets. Tmux uses sockets. Pipewire uses sockets. Dhcpcd uses sockets. Heck, dbus itself relies on sockets!\n
    \n
    For developers, using sockets is easy. I once wrote a program that interfaced with BSPWM, and it was a breeze. Dbus, on the other hand, not so much. I tried writing a Python script that would contact Network Manager and check the WiFi signal strength. Right off the bat I’m using some obscure undocumented package for interfacing with dbus. What is an introspection? What is a proxy object? What is an interface? Why do I need 60 lines of (Python!) code for a seemingly trivial operation?\n
    \n
    So why do some developers decide to use dbus when they could just use unix sockets and save a lot of hassle for themselves and others?
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 76
  +favouriteCount: 264
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712146891 {#3110
    date: 2024-04-03 14:21:31.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3118 …}
  +votes: Doctrine\ORM\PersistentCollection {#3120 …}
  +reports: Doctrine\ORM\PersistentCollection {#3122 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3124 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3126 …}
  +badges: Doctrine\ORM\PersistentCollection {#3128 …}
  +children: [
    App\Entity\EntryComment {#2369
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2387 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2392 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2392 …}
      +body: "/thread"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1703821218 {#2391
        date: 2023-12-29 04:40:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@grue@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2394 …}
      +nested: Doctrine\ORM\PersistentCollection {#2393 …}
      +votes: Doctrine\ORM\PersistentCollection {#1381 …}
      +reports: Doctrine\ORM\PersistentCollection {#1402 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1385 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1401 …}
      -id: 261354
      -bodyTs: "'/thread':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6934617"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703821218 {#2389
        date: 2023-12-29 04:40:18.0 +01:00
      }
      +"title": 261354
    }
  ]
  -id: 25525
  -titleTs: "'dbus':6 'point':4"
  -bodyTs: "'60':216 'abstract':106 'access':65 'ahead':70 'alreadi':25 'anybodi':2 'bat':187 'binari':56 'brain':12 'breez':158 'bspwm':121,153 'chang':71,89 'check':179 'client':47 'code':220 'come':15 'contact':175 'contain':95 'control':34 'could':237 'cover':26 'daemon':36,42,118 'data':57 'dbus':5,21,134,159,198,234 'decid':231 'develop':140,230 'dhcpcd':130 'directori':94 'easi':144 'establish':112 'exchang':51 'exist':6 'go':69 'hand':163 'hassl':247 'heck':133 'inform':52 'interfac':151,196,211 'introspect':202 'isn':23 'json':54 'know':3 'line':217 'lot':245 'm':189 'manag':177 'much':166 'music':116 'need':215 'network':99,176 'object':207 'obscur':192 'oper':225 'other':251 'packag':194 'permiss':75,91 'pipewir':127 'plaintext':55 'player':117 'plenti':108 'pretend':82 'prevent':78 'program':80,149 'proxi':206 'python':171,219 're':87 'reli':136 'remot':33 'respond':44 'restrict':64 'right':184 'save':243 'script':172 'seem':223 'signal':182 'socket':29,38,48,58,68,73,97,107,115,120,123,126,129,132,138,142,241 'softwar':113 'someon':85 'strength':183 'tmux':124 'transpar':100 'tri':13,168 'trivial':224 'unauthor':79 'undocu':193 'unix':28,240 'use':37,114,119,122,125,128,131,141,190,233,239 'usecas':19 've':8 'want':31,40,49,62,76,98 'well':111 'well-establish':110 'wifi':181 'would':174 'wrack':10 'write':169 'wrote':147"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703893490
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10075662"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703807090 {#3098
    date: 2023-12-29 00:44:50.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
127 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2387
  +user: Proxies\__CG__\App\Entity\User {#3078 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#3115 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3117 …}
  +slug: "What-is-the-point-of-dbus"
  +title: "What is the point of dbus?"
  +url: "https://lemmy.world/pictrs/image/f7b2404a-896e-47b5-a954-8bc03c07d8f9.webp"
  +body: """
    Does anybody know why dbus exists? I’ve been wracking my brain trying to come up with a usecase for dbus that isn’t already covered by Unix sockets.\n
    \n
    You want to remotely control a daemon? Use sockets. You want the daemon to respond to the client? Sockets. Want to exchange information in json? plaintext? binary data? Sockets can do it. Want to restrict access to a socket? Go ahead, change the socket’s permissions. Want to prevent unauthorized programs from pretending to be someone they’re not? Change the permissions of the directory containing the socket. Want network transparency? That’s why we have abstract sockets.\n
    \n
    Plenty of well-established software uses sockets. Music player daemon uses sockets. BSPWM uses sockets. Tmux uses sockets. Pipewire uses sockets. Dhcpcd uses sockets. Heck, dbus itself relies on sockets!\n
    \n
    For developers, using sockets is easy. I once wrote a program that interfaced with BSPWM, and it was a breeze. Dbus, on the other hand, not so much. I tried writing a Python script that would contact Network Manager and check the WiFi signal strength. Right off the bat I’m using some obscure undocumented package for interfacing with dbus. What is an introspection? What is a proxy object? What is an interface? Why do I need 60 lines of (Python!) code for a seemingly trivial operation?\n
    \n
    So why do some developers decide to use dbus when they could just use unix sockets and save a lot of hassle for themselves and others?
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 76
  +favouriteCount: 264
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712146891 {#3110
    date: 2024-04-03 14:21:31.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3118 …}
  +votes: Doctrine\ORM\PersistentCollection {#3120 …}
  +reports: Doctrine\ORM\PersistentCollection {#3122 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3124 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3126 …}
  +badges: Doctrine\ORM\PersistentCollection {#3128 …}
  +children: [
    App\Entity\EntryComment {#2369
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2387 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2392 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2392 …}
      +body: "/thread"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1703821218 {#2391
        date: 2023-12-29 04:40:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@grue@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2394 …}
      +nested: Doctrine\ORM\PersistentCollection {#2393 …}
      +votes: Doctrine\ORM\PersistentCollection {#1381 …}
      +reports: Doctrine\ORM\PersistentCollection {#1402 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1385 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1401 …}
      -id: 261354
      -bodyTs: "'/thread':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6934617"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703821218 {#2389
        date: 2023-12-29 04:40:18.0 +01:00
      }
      +"title": 261354
    }
  ]
  -id: 25525
  -titleTs: "'dbus':6 'point':4"
  -bodyTs: "'60':216 'abstract':106 'access':65 'ahead':70 'alreadi':25 'anybodi':2 'bat':187 'binari':56 'brain':12 'breez':158 'bspwm':121,153 'chang':71,89 'check':179 'client':47 'code':220 'come':15 'contact':175 'contain':95 'control':34 'could':237 'cover':26 'daemon':36,42,118 'data':57 'dbus':5,21,134,159,198,234 'decid':231 'develop':140,230 'dhcpcd':130 'directori':94 'easi':144 'establish':112 'exchang':51 'exist':6 'go':69 'hand':163 'hassl':247 'heck':133 'inform':52 'interfac':151,196,211 'introspect':202 'isn':23 'json':54 'know':3 'line':217 'lot':245 'm':189 'manag':177 'much':166 'music':116 'need':215 'network':99,176 'object':207 'obscur':192 'oper':225 'other':251 'packag':194 'permiss':75,91 'pipewir':127 'plaintext':55 'player':117 'plenti':108 'pretend':82 'prevent':78 'program':80,149 'proxi':206 'python':171,219 're':87 'reli':136 'remot':33 'respond':44 'restrict':64 'right':184 'save':243 'script':172 'seem':223 'signal':182 'socket':29,38,48,58,68,73,97,107,115,120,123,126,129,132,138,142,241 'softwar':113 'someon':85 'strength':183 'tmux':124 'transpar':100 'tri':13,168 'trivial':224 'unauthor':79 'undocu':193 'unix':28,240 'use':37,114,119,122,125,128,131,141,190,233,239 'usecas':19 've':8 'want':31,40,49,62,76,98 'well':111 'well-establish':110 'wifi':181 'would':174 'wrack':10 'write':169 'wrote':147"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703893490
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10075662"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703807090 {#3098
    date: 2023-12-29 00:44:50.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
128 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2387
  +user: Proxies\__CG__\App\Entity\User {#3078 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#3115 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3117 …}
  +slug: "What-is-the-point-of-dbus"
  +title: "What is the point of dbus?"
  +url: "https://lemmy.world/pictrs/image/f7b2404a-896e-47b5-a954-8bc03c07d8f9.webp"
  +body: """
    Does anybody know why dbus exists? I’ve been wracking my brain trying to come up with a usecase for dbus that isn’t already covered by Unix sockets.\n
    \n
    You want to remotely control a daemon? Use sockets. You want the daemon to respond to the client? Sockets. Want to exchange information in json? plaintext? binary data? Sockets can do it. Want to restrict access to a socket? Go ahead, change the socket’s permissions. Want to prevent unauthorized programs from pretending to be someone they’re not? Change the permissions of the directory containing the socket. Want network transparency? That’s why we have abstract sockets.\n
    \n
    Plenty of well-established software uses sockets. Music player daemon uses sockets. BSPWM uses sockets. Tmux uses sockets. Pipewire uses sockets. Dhcpcd uses sockets. Heck, dbus itself relies on sockets!\n
    \n
    For developers, using sockets is easy. I once wrote a program that interfaced with BSPWM, and it was a breeze. Dbus, on the other hand, not so much. I tried writing a Python script that would contact Network Manager and check the WiFi signal strength. Right off the bat I’m using some obscure undocumented package for interfacing with dbus. What is an introspection? What is a proxy object? What is an interface? Why do I need 60 lines of (Python!) code for a seemingly trivial operation?\n
    \n
    So why do some developers decide to use dbus when they could just use unix sockets and save a lot of hassle for themselves and others?
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 76
  +favouriteCount: 264
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712146891 {#3110
    date: 2024-04-03 14:21:31.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3118 …}
  +votes: Doctrine\ORM\PersistentCollection {#3120 …}
  +reports: Doctrine\ORM\PersistentCollection {#3122 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3124 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3126 …}
  +badges: Doctrine\ORM\PersistentCollection {#3128 …}
  +children: [
    App\Entity\EntryComment {#2369
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2387 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2392 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2392 …}
      +body: "/thread"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1703821218 {#2391
        date: 2023-12-29 04:40:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@grue@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2394 …}
      +nested: Doctrine\ORM\PersistentCollection {#2393 …}
      +votes: Doctrine\ORM\PersistentCollection {#1381 …}
      +reports: Doctrine\ORM\PersistentCollection {#1402 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1385 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1401 …}
      -id: 261354
      -bodyTs: "'/thread':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6934617"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703821218 {#2389
        date: 2023-12-29 04:40:18.0 +01:00
      }
      +"title": 261354
    }
  ]
  -id: 25525
  -titleTs: "'dbus':6 'point':4"
  -bodyTs: "'60':216 'abstract':106 'access':65 'ahead':70 'alreadi':25 'anybodi':2 'bat':187 'binari':56 'brain':12 'breez':158 'bspwm':121,153 'chang':71,89 'check':179 'client':47 'code':220 'come':15 'contact':175 'contain':95 'control':34 'could':237 'cover':26 'daemon':36,42,118 'data':57 'dbus':5,21,134,159,198,234 'decid':231 'develop':140,230 'dhcpcd':130 'directori':94 'easi':144 'establish':112 'exchang':51 'exist':6 'go':69 'hand':163 'hassl':247 'heck':133 'inform':52 'interfac':151,196,211 'introspect':202 'isn':23 'json':54 'know':3 'line':217 'lot':245 'm':189 'manag':177 'much':166 'music':116 'need':215 'network':99,176 'object':207 'obscur':192 'oper':225 'other':251 'packag':194 'permiss':75,91 'pipewir':127 'plaintext':55 'player':117 'plenti':108 'pretend':82 'prevent':78 'program':80,149 'proxi':206 'python':171,219 're':87 'reli':136 'remot':33 'respond':44 'restrict':64 'right':184 'save':243 'script':172 'seem':223 'signal':182 'socket':29,38,48,58,68,73,97,107,115,120,123,126,129,132,138,142,241 'softwar':113 'someon':85 'strength':183 'tmux':124 'transpar':100 'tri':13,168 'trivial':224 'unauthor':79 'undocu':193 'unix':28,240 'use':37,114,119,122,125,128,131,141,190,233,239 'usecas':19 've':8 'want':31,40,49,62,76,98 'well':111 'well-establish':110 'wifi':181 'would':174 'wrack':10 'write':169 'wrote':147"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703893490
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10075662"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703807090 {#3098
    date: 2023-12-29 00:44:50.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
129 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
130 DENIED moderate
App\Entity\EntryComment {#2369
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2387
    +user: Proxies\__CG__\App\Entity\User {#3078 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#3115 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3117 …}
    +slug: "What-is-the-point-of-dbus"
    +title: "What is the point of dbus?"
    +url: "https://lemmy.world/pictrs/image/f7b2404a-896e-47b5-a954-8bc03c07d8f9.webp"
    +body: """
      Does anybody know why dbus exists? I’ve been wracking my brain trying to come up with a usecase for dbus that isn’t already covered by Unix sockets.\n
      \n
      You want to remotely control a daemon? Use sockets. You want the daemon to respond to the client? Sockets. Want to exchange information in json? plaintext? binary data? Sockets can do it. Want to restrict access to a socket? Go ahead, change the socket’s permissions. Want to prevent unauthorized programs from pretending to be someone they’re not? Change the permissions of the directory containing the socket. Want network transparency? That’s why we have abstract sockets.\n
      \n
      Plenty of well-established software uses sockets. Music player daemon uses sockets. BSPWM uses sockets. Tmux uses sockets. Pipewire uses sockets. Dhcpcd uses sockets. Heck, dbus itself relies on sockets!\n
      \n
      For developers, using sockets is easy. I once wrote a program that interfaced with BSPWM, and it was a breeze. Dbus, on the other hand, not so much. I tried writing a Python script that would contact Network Manager and check the WiFi signal strength. Right off the bat I’m using some obscure undocumented package for interfacing with dbus. What is an introspection? What is a proxy object? What is an interface? Why do I need 60 lines of (Python!) code for a seemingly trivial operation?\n
      \n
      So why do some developers decide to use dbus when they could just use unix sockets and save a lot of hassle for themselves and others?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 76
    +favouriteCount: 264
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712146891 {#3110
      date: 2024-04-03 14:21:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3118 …}
    +votes: Doctrine\ORM\PersistentCollection {#3120 …}
    +reports: Doctrine\ORM\PersistentCollection {#3122 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3124 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3126 …}
    +badges: Doctrine\ORM\PersistentCollection {#3128 …}
    +children: [
      App\Entity\EntryComment {#2369}
    ]
    -id: 25525
    -titleTs: "'dbus':6 'point':4"
    -bodyTs: "'60':216 'abstract':106 'access':65 'ahead':70 'alreadi':25 'anybodi':2 'bat':187 'binari':56 'brain':12 'breez':158 'bspwm':121,153 'chang':71,89 'check':179 'client':47 'code':220 'come':15 'contact':175 'contain':95 'control':34 'could':237 'cover':26 'daemon':36,42,118 'data':57 'dbus':5,21,134,159,198,234 'decid':231 'develop':140,230 'dhcpcd':130 'directori':94 'easi':144 'establish':112 'exchang':51 'exist':6 'go':69 'hand':163 'hassl':247 'heck':133 'inform':52 'interfac':151,196,211 'introspect':202 'isn':23 'json':54 'know':3 'line':217 'lot':245 'm':189 'manag':177 'much':166 'music':116 'need':215 'network':99,176 'object':207 'obscur':192 'oper':225 'other':251 'packag':194 'permiss':75,91 'pipewir':127 'plaintext':55 'player':117 'plenti':108 'pretend':82 'prevent':78 'program':80,149 'proxi':206 'python':171,219 're':87 'reli':136 'remot':33 'respond':44 'restrict':64 'right':184 'save':243 'script':172 'seem':223 'signal':182 'socket':29,38,48,58,68,73,97,107,115,120,123,126,129,132,138,142,241 'softwar':113 'someon':85 'strength':183 'tmux':124 'transpar':100 'tri':13,168 'trivial':224 'unauthor':79 'undocu':193 'unix':28,240 'use':37,114,119,122,125,128,131,141,190,233,239 'usecas':19 've':8 'want':31,40,49,62,76,98 'well':111 'well-establish':110 'wifi':181 'would':174 'wrack':10 'write':169 'wrote':147"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703893490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10075662"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703807090 {#3098
      date: 2023-12-29 00:44:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2392 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2392 …}
  +body: "/thread"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1703821218 {#2391
    date: 2023-12-29 04:40:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@grue@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2394 …}
  +nested: Doctrine\ORM\PersistentCollection {#2393 …}
  +votes: Doctrine\ORM\PersistentCollection {#1381 …}
  +reports: Doctrine\ORM\PersistentCollection {#1402 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1385 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1401 …}
  -id: 261354
  -bodyTs: "'/thread':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6934617"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703821218 {#2389
    date: 2023-12-29 04:40:18.0 +01:00
  }
  +"title": 261354
}
"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
131 DENIED edit
App\Entity\EntryComment {#2369
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2387
    +user: Proxies\__CG__\App\Entity\User {#3078 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#3115 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3117 …}
    +slug: "What-is-the-point-of-dbus"
    +title: "What is the point of dbus?"
    +url: "https://lemmy.world/pictrs/image/f7b2404a-896e-47b5-a954-8bc03c07d8f9.webp"
    +body: """
      Does anybody know why dbus exists? I’ve been wracking my brain trying to come up with a usecase for dbus that isn’t already covered by Unix sockets.\n
      \n
      You want to remotely control a daemon? Use sockets. You want the daemon to respond to the client? Sockets. Want to exchange information in json? plaintext? binary data? Sockets can do it. Want to restrict access to a socket? Go ahead, change the socket’s permissions. Want to prevent unauthorized programs from pretending to be someone they’re not? Change the permissions of the directory containing the socket. Want network transparency? That’s why we have abstract sockets.\n
      \n
      Plenty of well-established software uses sockets. Music player daemon uses sockets. BSPWM uses sockets. Tmux uses sockets. Pipewire uses sockets. Dhcpcd uses sockets. Heck, dbus itself relies on sockets!\n
      \n
      For developers, using sockets is easy. I once wrote a program that interfaced with BSPWM, and it was a breeze. Dbus, on the other hand, not so much. I tried writing a Python script that would contact Network Manager and check the WiFi signal strength. Right off the bat I’m using some obscure undocumented package for interfacing with dbus. What is an introspection? What is a proxy object? What is an interface? Why do I need 60 lines of (Python!) code for a seemingly trivial operation?\n
      \n
      So why do some developers decide to use dbus when they could just use unix sockets and save a lot of hassle for themselves and others?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 76
    +favouriteCount: 264
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712146891 {#3110
      date: 2024-04-03 14:21:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3118 …}
    +votes: Doctrine\ORM\PersistentCollection {#3120 …}
    +reports: Doctrine\ORM\PersistentCollection {#3122 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3124 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3126 …}
    +badges: Doctrine\ORM\PersistentCollection {#3128 …}
    +children: [
      App\Entity\EntryComment {#2369}
    ]
    -id: 25525
    -titleTs: "'dbus':6 'point':4"
    -bodyTs: "'60':216 'abstract':106 'access':65 'ahead':70 'alreadi':25 'anybodi':2 'bat':187 'binari':56 'brain':12 'breez':158 'bspwm':121,153 'chang':71,89 'check':179 'client':47 'code':220 'come':15 'contact':175 'contain':95 'control':34 'could':237 'cover':26 'daemon':36,42,118 'data':57 'dbus':5,21,134,159,198,234 'decid':231 'develop':140,230 'dhcpcd':130 'directori':94 'easi':144 'establish':112 'exchang':51 'exist':6 'go':69 'hand':163 'hassl':247 'heck':133 'inform':52 'interfac':151,196,211 'introspect':202 'isn':23 'json':54 'know':3 'line':217 'lot':245 'm':189 'manag':177 'much':166 'music':116 'need':215 'network':99,176 'object':207 'obscur':192 'oper':225 'other':251 'packag':194 'permiss':75,91 'pipewir':127 'plaintext':55 'player':117 'plenti':108 'pretend':82 'prevent':78 'program':80,149 'proxi':206 'python':171,219 're':87 'reli':136 'remot':33 'respond':44 'restrict':64 'right':184 'save':243 'script':172 'seem':223 'signal':182 'socket':29,38,48,58,68,73,97,107,115,120,123,126,129,132,138,142,241 'softwar':113 'someon':85 'strength':183 'tmux':124 'transpar':100 'tri':13,168 'trivial':224 'unauthor':79 'undocu':193 'unix':28,240 'use':37,114,119,122,125,128,131,141,190,233,239 'usecas':19 've':8 'want':31,40,49,62,76,98 'well':111 'well-establish':110 'wifi':181 'would':174 'wrack':10 'write':169 'wrote':147"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703893490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10075662"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703807090 {#3098
      date: 2023-12-29 00:44:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2392 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2392 …}
  +body: "/thread"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1703821218 {#2391
    date: 2023-12-29 04:40:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@grue@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2394 …}
  +nested: Doctrine\ORM\PersistentCollection {#2393 …}
  +votes: Doctrine\ORM\PersistentCollection {#1381 …}
  +reports: Doctrine\ORM\PersistentCollection {#1402 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1385 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1401 …}
  -id: 261354
  -bodyTs: "'/thread':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6934617"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703821218 {#2389
    date: 2023-12-29 04:40:18.0 +01:00
  }
  +"title": 261354
}
"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
132 DENIED moderate
App\Entity\EntryComment {#2369
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2387
    +user: Proxies\__CG__\App\Entity\User {#3078 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#3115 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3117 …}
    +slug: "What-is-the-point-of-dbus"
    +title: "What is the point of dbus?"
    +url: "https://lemmy.world/pictrs/image/f7b2404a-896e-47b5-a954-8bc03c07d8f9.webp"
    +body: """
      Does anybody know why dbus exists? I’ve been wracking my brain trying to come up with a usecase for dbus that isn’t already covered by Unix sockets.\n
      \n
      You want to remotely control a daemon? Use sockets. You want the daemon to respond to the client? Sockets. Want to exchange information in json? plaintext? binary data? Sockets can do it. Want to restrict access to a socket? Go ahead, change the socket’s permissions. Want to prevent unauthorized programs from pretending to be someone they’re not? Change the permissions of the directory containing the socket. Want network transparency? That’s why we have abstract sockets.\n
      \n
      Plenty of well-established software uses sockets. Music player daemon uses sockets. BSPWM uses sockets. Tmux uses sockets. Pipewire uses sockets. Dhcpcd uses sockets. Heck, dbus itself relies on sockets!\n
      \n
      For developers, using sockets is easy. I once wrote a program that interfaced with BSPWM, and it was a breeze. Dbus, on the other hand, not so much. I tried writing a Python script that would contact Network Manager and check the WiFi signal strength. Right off the bat I’m using some obscure undocumented package for interfacing with dbus. What is an introspection? What is a proxy object? What is an interface? Why do I need 60 lines of (Python!) code for a seemingly trivial operation?\n
      \n
      So why do some developers decide to use dbus when they could just use unix sockets and save a lot of hassle for themselves and others?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 76
    +favouriteCount: 264
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712146891 {#3110
      date: 2024-04-03 14:21:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3118 …}
    +votes: Doctrine\ORM\PersistentCollection {#3120 …}
    +reports: Doctrine\ORM\PersistentCollection {#3122 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3124 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3126 …}
    +badges: Doctrine\ORM\PersistentCollection {#3128 …}
    +children: [
      App\Entity\EntryComment {#2369}
    ]
    -id: 25525
    -titleTs: "'dbus':6 'point':4"
    -bodyTs: "'60':216 'abstract':106 'access':65 'ahead':70 'alreadi':25 'anybodi':2 'bat':187 'binari':56 'brain':12 'breez':158 'bspwm':121,153 'chang':71,89 'check':179 'client':47 'code':220 'come':15 'contact':175 'contain':95 'control':34 'could':237 'cover':26 'daemon':36,42,118 'data':57 'dbus':5,21,134,159,198,234 'decid':231 'develop':140,230 'dhcpcd':130 'directori':94 'easi':144 'establish':112 'exchang':51 'exist':6 'go':69 'hand':163 'hassl':247 'heck':133 'inform':52 'interfac':151,196,211 'introspect':202 'isn':23 'json':54 'know':3 'line':217 'lot':245 'm':189 'manag':177 'much':166 'music':116 'need':215 'network':99,176 'object':207 'obscur':192 'oper':225 'other':251 'packag':194 'permiss':75,91 'pipewir':127 'plaintext':55 'player':117 'plenti':108 'pretend':82 'prevent':78 'program':80,149 'proxi':206 'python':171,219 're':87 'reli':136 'remot':33 'respond':44 'restrict':64 'right':184 'save':243 'script':172 'seem':223 'signal':182 'socket':29,38,48,58,68,73,97,107,115,120,123,126,129,132,138,142,241 'softwar':113 'someon':85 'strength':183 'tmux':124 'transpar':100 'tri':13,168 'trivial':224 'unauthor':79 'undocu':193 'unix':28,240 'use':37,114,119,122,125,128,131,141,190,233,239 'usecas':19 've':8 'want':31,40,49,62,76,98 'well':111 'well-establish':110 'wifi':181 'would':174 'wrack':10 'write':169 'wrote':147"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703893490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10075662"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703807090 {#3098
      date: 2023-12-29 00:44:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2392 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2392 …}
  +body: "/thread"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1703821218 {#2391
    date: 2023-12-29 04:40:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@grue@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2394 …}
  +nested: Doctrine\ORM\PersistentCollection {#2393 …}
  +votes: Doctrine\ORM\PersistentCollection {#1381 …}
  +reports: Doctrine\ORM\PersistentCollection {#1402 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1385 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1401 …}
  -id: 261354
  -bodyTs: "'/thread':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6934617"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703821218 {#2389
    date: 2023-12-29 04:40:18.0 +01:00
  }
  +"title": 261354
}
"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
133 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
134 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1403
  +user: Proxies\__CG__\App\Entity\User {#3060 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Is-this-Seagate-Exos-drive-too-good-to-be-true"
  +title: "Is this Seagate Exos drive too good to be true?"
  +url: null
  +body: "[I found this](https://www.newegg.com/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/N82E16822178941?Item=9SIA5ADK6G7340&Source=socialshare&cm_mmc=snc-social-_-sr-_-9SIA5ADK6G7340-_-12282023) its the cheapest 10TB Exos drive on Newegg and looking to buy 4 of them. I will be putting them in my NAS that I use for my media library and pc backups. The price I’m posting this is $130, I’m also looking similar Exos drives that are $250 is there a difference? Should I shell up for the more expensive drives?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 27
  +favouriteCount: 51
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710356244 {#3092
    date: 2024-03-13 19:57:24.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3097 …}
  +votes: Doctrine\ORM\PersistentCollection {#3100 …}
  +reports: Doctrine\ORM\PersistentCollection {#3102 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3104 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3106 …}
  +badges: Doctrine\ORM\PersistentCollection {#3108 …}
  +children: [
    App\Entity\EntryComment {#1362
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1403 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2023 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2030 …}
      +body: "You must be running an icredible HA software stack for uptime increases so far behind the decimal to matter."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703843765 {#1363
        date: 2023-12-29 10:56:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rosa666parks@lemmy.dbzer0.com"
        "@ninjan@lemmy.mildgrim.com"
        "@RunningInRVA@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2032 …}
      +nested: Doctrine\ORM\PersistentCollection {#2024 …}
      +votes: Doctrine\ORM\PersistentCollection {#2018 …}
      +reports: Doctrine\ORM\PersistentCollection {#2011 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
      -id: 261842
      -bodyTs: "'behind':15 'decim':17 'far':14 'ha':7 'icred':6 'increas':12 'matter':19 'must':2 'run':4 'softwar':8 'stack':9 'uptim':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6937908"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703843765 {#1361
        date: 2023-12-29 10:56:05.0 +01:00
      }
      +"title": 261842
    }
  ]
  -id: 25387
  -titleTs: "'drive':5 'exo':4 'good':7 'seagat':3 'true':10"
  -bodyTs: "'/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/n82e16822178941?item=9sia5adk6g7340&source=socialshare&cm_mmc=snc-social-_-sr-_-9sia5adk6g7340-_-12282023)':6 '10tb':10 '130':47 '250':57 '4':19 'also':50 'backup':39 'buy':18 'cheapest':9 'differ':61 'drive':12,54,70 'exo':11,53 'expens':69 'found':2 'librari':36 'look':16,51 'm':43,49 'media':35 'nas':29 'newegg':14 'pc':38 'post':44 'price':41 'put':25 'shell':64 'similar':52 'use':32 'www.newegg.com':5 'www.newegg.com/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/n82e16822178941?item=9sia5adk6g7340&source=socialshare&cm_mmc=snc-social-_-sr-_-9sia5adk6g7340-_-12282023)':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703857646
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/11235325"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703771246 {#3081
    date: 2023-12-28 14:47:26.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
135 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1403
  +user: Proxies\__CG__\App\Entity\User {#3060 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Is-this-Seagate-Exos-drive-too-good-to-be-true"
  +title: "Is this Seagate Exos drive too good to be true?"
  +url: null
  +body: "[I found this](https://www.newegg.com/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/N82E16822178941?Item=9SIA5ADK6G7340&Source=socialshare&cm_mmc=snc-social-_-sr-_-9SIA5ADK6G7340-_-12282023) its the cheapest 10TB Exos drive on Newegg and looking to buy 4 of them. I will be putting them in my NAS that I use for my media library and pc backups. The price I’m posting this is $130, I’m also looking similar Exos drives that are $250 is there a difference? Should I shell up for the more expensive drives?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 27
  +favouriteCount: 51
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710356244 {#3092
    date: 2024-03-13 19:57:24.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3097 …}
  +votes: Doctrine\ORM\PersistentCollection {#3100 …}
  +reports: Doctrine\ORM\PersistentCollection {#3102 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3104 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3106 …}
  +badges: Doctrine\ORM\PersistentCollection {#3108 …}
  +children: [
    App\Entity\EntryComment {#1362
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1403 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2023 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2030 …}
      +body: "You must be running an icredible HA software stack for uptime increases so far behind the decimal to matter."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703843765 {#1363
        date: 2023-12-29 10:56:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rosa666parks@lemmy.dbzer0.com"
        "@ninjan@lemmy.mildgrim.com"
        "@RunningInRVA@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2032 …}
      +nested: Doctrine\ORM\PersistentCollection {#2024 …}
      +votes: Doctrine\ORM\PersistentCollection {#2018 …}
      +reports: Doctrine\ORM\PersistentCollection {#2011 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
      -id: 261842
      -bodyTs: "'behind':15 'decim':17 'far':14 'ha':7 'icred':6 'increas':12 'matter':19 'must':2 'run':4 'softwar':8 'stack':9 'uptim':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6937908"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703843765 {#1361
        date: 2023-12-29 10:56:05.0 +01:00
      }
      +"title": 261842
    }
  ]
  -id: 25387
  -titleTs: "'drive':5 'exo':4 'good':7 'seagat':3 'true':10"
  -bodyTs: "'/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/n82e16822178941?item=9sia5adk6g7340&source=socialshare&cm_mmc=snc-social-_-sr-_-9sia5adk6g7340-_-12282023)':6 '10tb':10 '130':47 '250':57 '4':19 'also':50 'backup':39 'buy':18 'cheapest':9 'differ':61 'drive':12,54,70 'exo':11,53 'expens':69 'found':2 'librari':36 'look':16,51 'm':43,49 'media':35 'nas':29 'newegg':14 'pc':38 'post':44 'price':41 'put':25 'shell':64 'similar':52 'use':32 'www.newegg.com':5 'www.newegg.com/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/n82e16822178941?item=9sia5adk6g7340&source=socialshare&cm_mmc=snc-social-_-sr-_-9sia5adk6g7340-_-12282023)':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703857646
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/11235325"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703771246 {#3081
    date: 2023-12-28 14:47:26.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
136 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1403
  +user: Proxies\__CG__\App\Entity\User {#3060 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "Is-this-Seagate-Exos-drive-too-good-to-be-true"
  +title: "Is this Seagate Exos drive too good to be true?"
  +url: null
  +body: "[I found this](https://www.newegg.com/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/N82E16822178941?Item=9SIA5ADK6G7340&Source=socialshare&cm_mmc=snc-social-_-sr-_-9SIA5ADK6G7340-_-12282023) its the cheapest 10TB Exos drive on Newegg and looking to buy 4 of them. I will be putting them in my NAS that I use for my media library and pc backups. The price I’m posting this is $130, I’m also looking similar Exos drives that are $250 is there a difference? Should I shell up for the more expensive drives?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 27
  +favouriteCount: 51
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710356244 {#3092
    date: 2024-03-13 19:57:24.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3097 …}
  +votes: Doctrine\ORM\PersistentCollection {#3100 …}
  +reports: Doctrine\ORM\PersistentCollection {#3102 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3104 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3106 …}
  +badges: Doctrine\ORM\PersistentCollection {#3108 …}
  +children: [
    App\Entity\EntryComment {#1362
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1403 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2023 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2030 …}
      +body: "You must be running an icredible HA software stack for uptime increases so far behind the decimal to matter."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703843765 {#1363
        date: 2023-12-29 10:56:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rosa666parks@lemmy.dbzer0.com"
        "@ninjan@lemmy.mildgrim.com"
        "@RunningInRVA@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2032 …}
      +nested: Doctrine\ORM\PersistentCollection {#2024 …}
      +votes: Doctrine\ORM\PersistentCollection {#2018 …}
      +reports: Doctrine\ORM\PersistentCollection {#2011 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
      -id: 261842
      -bodyTs: "'behind':15 'decim':17 'far':14 'ha':7 'icred':6 'increas':12 'matter':19 'must':2 'run':4 'softwar':8 'stack':9 'uptim':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6937908"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703843765 {#1361
        date: 2023-12-29 10:56:05.0 +01:00
      }
      +"title": 261842
    }
  ]
  -id: 25387
  -titleTs: "'drive':5 'exo':4 'good':7 'seagat':3 'true':10"
  -bodyTs: "'/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/n82e16822178941?item=9sia5adk6g7340&source=socialshare&cm_mmc=snc-social-_-sr-_-9sia5adk6g7340-_-12282023)':6 '10tb':10 '130':47 '250':57 '4':19 'also':50 'backup':39 'buy':18 'cheapest':9 'differ':61 'drive':12,54,70 'exo':11,53 'expens':69 'found':2 'librari':36 'look':16,51 'm':43,49 'media':35 'nas':29 'newegg':14 'pc':38 'post':44 'price':41 'put':25 'shell':64 'similar':52 'use':32 'www.newegg.com':5 'www.newegg.com/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/n82e16822178941?item=9sia5adk6g7340&source=socialshare&cm_mmc=snc-social-_-sr-_-9sia5adk6g7340-_-12282023)':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703857646
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/11235325"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703771246 {#3081
    date: 2023-12-28 14:47:26.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
137 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
138 DENIED moderate
App\Entity\EntryComment {#1362
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#3060 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Is-this-Seagate-Exos-drive-too-good-to-be-true"
    +title: "Is this Seagate Exos drive too good to be true?"
    +url: null
    +body: "[I found this](https://www.newegg.com/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/N82E16822178941?Item=9SIA5ADK6G7340&Source=socialshare&cm_mmc=snc-social-_-sr-_-9SIA5ADK6G7340-_-12282023) its the cheapest 10TB Exos drive on Newegg and looking to buy 4 of them. I will be putting them in my NAS that I use for my media library and pc backups. The price I’m posting this is $130, I’m also looking similar Exos drives that are $250 is there a difference? Should I shell up for the more expensive drives?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 27
    +favouriteCount: 51
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710356244 {#3092
      date: 2024-03-13 19:57:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3097 …}
    +votes: Doctrine\ORM\PersistentCollection {#3100 …}
    +reports: Doctrine\ORM\PersistentCollection {#3102 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3104 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3106 …}
    +badges: Doctrine\ORM\PersistentCollection {#3108 …}
    +children: [
      App\Entity\EntryComment {#1362}
    ]
    -id: 25387
    -titleTs: "'drive':5 'exo':4 'good':7 'seagat':3 'true':10"
    -bodyTs: "'/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/n82e16822178941?item=9sia5adk6g7340&source=socialshare&cm_mmc=snc-social-_-sr-_-9sia5adk6g7340-_-12282023)':6 '10tb':10 '130':47 '250':57 '4':19 'also':50 'backup':39 'buy':18 'cheapest':9 'differ':61 'drive':12,54,70 'exo':11,53 'expens':69 'found':2 'librari':36 'look':16,51 'm':43,49 'media':35 'nas':29 'newegg':14 'pc':38 'post':44 'price':41 'put':25 'shell':64 'similar':52 'use':32 'www.newegg.com':5 'www.newegg.com/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/n82e16822178941?item=9sia5adk6g7340&source=socialshare&cm_mmc=snc-social-_-sr-_-9sia5adk6g7340-_-12282023)':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703857646
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11235325"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703771246 {#3081
      date: 2023-12-28 14:47:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2023 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2030 …}
  +body: "You must be running an icredible HA software stack for uptime increases so far behind the decimal to matter."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703843765 {#1363
    date: 2023-12-29 10:56:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rosa666parks@lemmy.dbzer0.com"
    "@ninjan@lemmy.mildgrim.com"
    "@RunningInRVA@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2032 …}
  +nested: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  -id: 261842
  -bodyTs: "'behind':15 'decim':17 'far':14 'ha':7 'icred':6 'increas':12 'matter':19 'must':2 'run':4 'softwar':8 'stack':9 'uptim':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6937908"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703843765 {#1361
    date: 2023-12-29 10:56:05.0 +01:00
  }
  +"title": 261842
}
"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
139 DENIED edit
App\Entity\EntryComment {#1362
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#3060 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Is-this-Seagate-Exos-drive-too-good-to-be-true"
    +title: "Is this Seagate Exos drive too good to be true?"
    +url: null
    +body: "[I found this](https://www.newegg.com/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/N82E16822178941?Item=9SIA5ADK6G7340&Source=socialshare&cm_mmc=snc-social-_-sr-_-9SIA5ADK6G7340-_-12282023) its the cheapest 10TB Exos drive on Newegg and looking to buy 4 of them. I will be putting them in my NAS that I use for my media library and pc backups. The price I’m posting this is $130, I’m also looking similar Exos drives that are $250 is there a difference? Should I shell up for the more expensive drives?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 27
    +favouriteCount: 51
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710356244 {#3092
      date: 2024-03-13 19:57:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3097 …}
    +votes: Doctrine\ORM\PersistentCollection {#3100 …}
    +reports: Doctrine\ORM\PersistentCollection {#3102 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3104 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3106 …}
    +badges: Doctrine\ORM\PersistentCollection {#3108 …}
    +children: [
      App\Entity\EntryComment {#1362}
    ]
    -id: 25387
    -titleTs: "'drive':5 'exo':4 'good':7 'seagat':3 'true':10"
    -bodyTs: "'/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/n82e16822178941?item=9sia5adk6g7340&source=socialshare&cm_mmc=snc-social-_-sr-_-9sia5adk6g7340-_-12282023)':6 '10tb':10 '130':47 '250':57 '4':19 'also':50 'backup':39 'buy':18 'cheapest':9 'differ':61 'drive':12,54,70 'exo':11,53 'expens':69 'found':2 'librari':36 'look':16,51 'm':43,49 'media':35 'nas':29 'newegg':14 'pc':38 'post':44 'price':41 'put':25 'shell':64 'similar':52 'use':32 'www.newegg.com':5 'www.newegg.com/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/n82e16822178941?item=9sia5adk6g7340&source=socialshare&cm_mmc=snc-social-_-sr-_-9sia5adk6g7340-_-12282023)':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703857646
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11235325"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703771246 {#3081
      date: 2023-12-28 14:47:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2023 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2030 …}
  +body: "You must be running an icredible HA software stack for uptime increases so far behind the decimal to matter."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703843765 {#1363
    date: 2023-12-29 10:56:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rosa666parks@lemmy.dbzer0.com"
    "@ninjan@lemmy.mildgrim.com"
    "@RunningInRVA@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2032 …}
  +nested: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  -id: 261842
  -bodyTs: "'behind':15 'decim':17 'far':14 'ha':7 'icred':6 'increas':12 'matter':19 'must':2 'run':4 'softwar':8 'stack':9 'uptim':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6937908"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703843765 {#1361
    date: 2023-12-29 10:56:05.0 +01:00
  }
  +"title": 261842
}
"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
140 DENIED moderate
App\Entity\EntryComment {#1362
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#3060 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "Is-this-Seagate-Exos-drive-too-good-to-be-true"
    +title: "Is this Seagate Exos drive too good to be true?"
    +url: null
    +body: "[I found this](https://www.newegg.com/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/N82E16822178941?Item=9SIA5ADK6G7340&Source=socialshare&cm_mmc=snc-social-_-sr-_-9SIA5ADK6G7340-_-12282023) its the cheapest 10TB Exos drive on Newegg and looking to buy 4 of them. I will be putting them in my NAS that I use for my media library and pc backups. The price I’m posting this is $130, I’m also looking similar Exos drives that are $250 is there a difference? Should I shell up for the more expensive drives?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 27
    +favouriteCount: 51
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710356244 {#3092
      date: 2024-03-13 19:57:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3097 …}
    +votes: Doctrine\ORM\PersistentCollection {#3100 …}
    +reports: Doctrine\ORM\PersistentCollection {#3102 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3104 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3106 …}
    +badges: Doctrine\ORM\PersistentCollection {#3108 …}
    +children: [
      App\Entity\EntryComment {#1362}
    ]
    -id: 25387
    -titleTs: "'drive':5 'exo':4 'good':7 'seagat':3 'true':10"
    -bodyTs: "'/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/n82e16822178941?item=9sia5adk6g7340&source=socialshare&cm_mmc=snc-social-_-sr-_-9sia5adk6g7340-_-12282023)':6 '10tb':10 '130':47 '250':57 '4':19 'also':50 'backup':39 'buy':18 'cheapest':9 'differ':61 'drive':12,54,70 'exo':11,53 'expens':69 'found':2 'librari':36 'look':16,51 'm':43,49 'media':35 'nas':29 'newegg':14 'pc':38 'post':44 'price':41 'put':25 'shell':64 'similar':52 'use':32 'www.newegg.com':5 'www.newegg.com/seagate-enterprise-capacity-3-5-st10000nm0016-10tb/p/n82e16822178941?item=9sia5adk6g7340&source=socialshare&cm_mmc=snc-social-_-sr-_-9sia5adk6g7340-_-12282023)':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703857646
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11235325"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703771246 {#3081
      date: 2023-12-28 14:47:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2019 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2023 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2030 …}
  +body: "You must be running an icredible HA software stack for uptime increases so far behind the decimal to matter."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703843765 {#1363
    date: 2023-12-29 10:56:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rosa666parks@lemmy.dbzer0.com"
    "@ninjan@lemmy.mildgrim.com"
    "@RunningInRVA@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2032 …}
  +nested: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  -id: 261842
  -bodyTs: "'behind':15 'decim':17 'far':14 'ha':7 'icred':6 'increas':12 'matter':19 'must':2 'run':4 'softwar':8 'stack':9 'uptim':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6937908"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703843765 {#1361
    date: 2023-12-29 10:56:05.0 +01:00
  }
  +"title": 261842
}
"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
141 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
142 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2456
  +user: Proxies\__CG__\App\Entity\User {#3095 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "So-who-or-what-ruined-Christmas-this-year"
  +title: "So, who or what ruined Christmas this year?"
  +url: null
  +body: null
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 303
  +favouriteCount: 278
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710720675 {#3130
    date: 2024-03-18 01:11:15.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3135 …}
  +votes: Doctrine\ORM\PersistentCollection {#3138 …}
  +reports: Doctrine\ORM\PersistentCollection {#3140 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3144 …}
  +badges: Doctrine\ORM\PersistentCollection {#3146 …}
  +children: [
    1 => App\Entity\EntryComment {#1705
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2456 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
      +body: "I don’t think either of them care very much about christmas."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703626162 {#1620
        date: 2023-12-26 22:29:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@FatTony@lemmy.world"
        "@folilzodos@lemmy.world"
        "@Cyclist@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1722 …}
      +nested: Doctrine\ORM\PersistentCollection {#1726 …}
      +votes: Doctrine\ORM\PersistentCollection {#1736 …}
      +reports: Doctrine\ORM\PersistentCollection {#1737 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
      -id: 254805
      -bodyTs: "'care':8 'christma':12 'either':5 'much':10 'think':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6894835"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703626162 {#1558
        date: 2023-12-26 22:29:22.0 +01:00
      }
      +"title": 254805
    }
    0 => App\Entity\EntryComment {#2379
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2456 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2381 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
      +body: "Either side."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703787698 {#2384
        date: 2023-12-28 19:21:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@FatTony@lemmy.world"
        "@folilzodos@lemmy.world"
        "@Cyclist@lemmy.world"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2383 …}
      +nested: Doctrine\ORM\PersistentCollection {#1906 …}
      +votes: Doctrine\ORM\PersistentCollection {#1708 …}
      +reports: Doctrine\ORM\PersistentCollection {#1410 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1907 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1407 …}
      -id: 259999
      -bodyTs: "'either':1 'side':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6926187"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703787698 {#2378
        date: 2023-12-28 19:21:38.0 +01:00
      }
      +"title": 259999
    }
  ]
  -id: 24832
  -titleTs: "'christma':6 'ruin':5 'year':8"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703626180
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9971878"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703539780 {#3116
    date: 2023-12-25 22:29:40.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
143 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2456
  +user: Proxies\__CG__\App\Entity\User {#3095 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "So-who-or-what-ruined-Christmas-this-year"
  +title: "So, who or what ruined Christmas this year?"
  +url: null
  +body: null
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 303
  +favouriteCount: 278
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710720675 {#3130
    date: 2024-03-18 01:11:15.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3135 …}
  +votes: Doctrine\ORM\PersistentCollection {#3138 …}
  +reports: Doctrine\ORM\PersistentCollection {#3140 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3144 …}
  +badges: Doctrine\ORM\PersistentCollection {#3146 …}
  +children: [
    1 => App\Entity\EntryComment {#1705
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2456 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
      +body: "I don’t think either of them care very much about christmas."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703626162 {#1620
        date: 2023-12-26 22:29:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@FatTony@lemmy.world"
        "@folilzodos@lemmy.world"
        "@Cyclist@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1722 …}
      +nested: Doctrine\ORM\PersistentCollection {#1726 …}
      +votes: Doctrine\ORM\PersistentCollection {#1736 …}
      +reports: Doctrine\ORM\PersistentCollection {#1737 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
      -id: 254805
      -bodyTs: "'care':8 'christma':12 'either':5 'much':10 'think':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6894835"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703626162 {#1558
        date: 2023-12-26 22:29:22.0 +01:00
      }
      +"title": 254805
    }
    0 => App\Entity\EntryComment {#2379
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2456 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2381 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
      +body: "Either side."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703787698 {#2384
        date: 2023-12-28 19:21:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@FatTony@lemmy.world"
        "@folilzodos@lemmy.world"
        "@Cyclist@lemmy.world"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2383 …}
      +nested: Doctrine\ORM\PersistentCollection {#1906 …}
      +votes: Doctrine\ORM\PersistentCollection {#1708 …}
      +reports: Doctrine\ORM\PersistentCollection {#1410 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1907 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1407 …}
      -id: 259999
      -bodyTs: "'either':1 'side':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6926187"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703787698 {#2378
        date: 2023-12-28 19:21:38.0 +01:00
      }
      +"title": 259999
    }
  ]
  -id: 24832
  -titleTs: "'christma':6 'ruin':5 'year':8"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703626180
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9971878"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703539780 {#3116
    date: 2023-12-25 22:29:40.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
144 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2456
  +user: Proxies\__CG__\App\Entity\User {#3095 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "So-who-or-what-ruined-Christmas-this-year"
  +title: "So, who or what ruined Christmas this year?"
  +url: null
  +body: null
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 303
  +favouriteCount: 278
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710720675 {#3130
    date: 2024-03-18 01:11:15.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3135 …}
  +votes: Doctrine\ORM\PersistentCollection {#3138 …}
  +reports: Doctrine\ORM\PersistentCollection {#3140 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3144 …}
  +badges: Doctrine\ORM\PersistentCollection {#3146 …}
  +children: [
    1 => App\Entity\EntryComment {#1705
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2456 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
      +body: "I don’t think either of them care very much about christmas."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703626162 {#1620
        date: 2023-12-26 22:29:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@FatTony@lemmy.world"
        "@folilzodos@lemmy.world"
        "@Cyclist@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1722 …}
      +nested: Doctrine\ORM\PersistentCollection {#1726 …}
      +votes: Doctrine\ORM\PersistentCollection {#1736 …}
      +reports: Doctrine\ORM\PersistentCollection {#1737 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
      -id: 254805
      -bodyTs: "'care':8 'christma':12 'either':5 'much':10 'think':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6894835"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703626162 {#1558
        date: 2023-12-26 22:29:22.0 +01:00
      }
      +"title": 254805
    }
    0 => App\Entity\EntryComment {#2379
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2456 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2381 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
      +body: "Either side."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703787698 {#2384
        date: 2023-12-28 19:21:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@FatTony@lemmy.world"
        "@folilzodos@lemmy.world"
        "@Cyclist@lemmy.world"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2383 …}
      +nested: Doctrine\ORM\PersistentCollection {#1906 …}
      +votes: Doctrine\ORM\PersistentCollection {#1708 …}
      +reports: Doctrine\ORM\PersistentCollection {#1410 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1907 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1407 …}
      -id: 259999
      -bodyTs: "'either':1 'side':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6926187"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703787698 {#2378
        date: 2023-12-28 19:21:38.0 +01:00
      }
      +"title": 259999
    }
  ]
  -id: 24832
  -titleTs: "'christma':6 'ruin':5 'year':8"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703626180
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9971878"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703539780 {#3116
    date: 2023-12-25 22:29:40.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
145 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
146 DENIED moderate
App\Entity\EntryComment {#1705
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2456
    +user: Proxies\__CG__\App\Entity\User {#3095 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "So-who-or-what-ruined-Christmas-this-year"
    +title: "So, who or what ruined Christmas this year?"
    +url: null
    +body: null
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 303
    +favouriteCount: 278
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710720675 {#3130
      date: 2024-03-18 01:11:15.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3135 …}
    +votes: Doctrine\ORM\PersistentCollection {#3138 …}
    +reports: Doctrine\ORM\PersistentCollection {#3140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3144 …}
    +badges: Doctrine\ORM\PersistentCollection {#3146 …}
    +children: [
      1 => App\Entity\EntryComment {#1705}
      0 => App\Entity\EntryComment {#2379
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2456 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2381 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
        +body: "Either side."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703787698 {#2384
          date: 2023-12-28 19:21:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@FatTony@lemmy.world"
          "@folilzodos@lemmy.world"
          "@Cyclist@lemmy.world"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2383 …}
        +nested: Doctrine\ORM\PersistentCollection {#1906 …}
        +votes: Doctrine\ORM\PersistentCollection {#1708 …}
        +reports: Doctrine\ORM\PersistentCollection {#1410 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1907 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1407 …}
        -id: 259999
        -bodyTs: "'either':1 'side':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6926187"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703787698 {#2378
          date: 2023-12-28 19:21:38.0 +01:00
        }
        +"title": 259999
      }
    ]
    -id: 24832
    -titleTs: "'christma':6 'ruin':5 'year':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703626180
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9971878"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703539780 {#3116
      date: 2023-12-25 22:29:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
  +body: "I don’t think either of them care very much about christmas."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703626162 {#1620
    date: 2023-12-26 22:29:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@FatTony@lemmy.world"
    "@folilzodos@lemmy.world"
    "@Cyclist@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1722 …}
  +nested: Doctrine\ORM\PersistentCollection {#1726 …}
  +votes: Doctrine\ORM\PersistentCollection {#1736 …}
  +reports: Doctrine\ORM\PersistentCollection {#1737 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
  -id: 254805
  -bodyTs: "'care':8 'christma':12 'either':5 'much':10 'think':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6894835"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703626162 {#1558
    date: 2023-12-26 22:29:22.0 +01:00
  }
  +"title": 254805
}
"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
147 DENIED edit
App\Entity\EntryComment {#1705
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2456
    +user: Proxies\__CG__\App\Entity\User {#3095 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "So-who-or-what-ruined-Christmas-this-year"
    +title: "So, who or what ruined Christmas this year?"
    +url: null
    +body: null
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 303
    +favouriteCount: 278
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710720675 {#3130
      date: 2024-03-18 01:11:15.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3135 …}
    +votes: Doctrine\ORM\PersistentCollection {#3138 …}
    +reports: Doctrine\ORM\PersistentCollection {#3140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3144 …}
    +badges: Doctrine\ORM\PersistentCollection {#3146 …}
    +children: [
      1 => App\Entity\EntryComment {#1705}
      0 => App\Entity\EntryComment {#2379
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2456 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2381 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
        +body: "Either side."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703787698 {#2384
          date: 2023-12-28 19:21:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@FatTony@lemmy.world"
          "@folilzodos@lemmy.world"
          "@Cyclist@lemmy.world"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2383 …}
        +nested: Doctrine\ORM\PersistentCollection {#1906 …}
        +votes: Doctrine\ORM\PersistentCollection {#1708 …}
        +reports: Doctrine\ORM\PersistentCollection {#1410 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1907 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1407 …}
        -id: 259999
        -bodyTs: "'either':1 'side':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6926187"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703787698 {#2378
          date: 2023-12-28 19:21:38.0 +01:00
        }
        +"title": 259999
      }
    ]
    -id: 24832
    -titleTs: "'christma':6 'ruin':5 'year':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703626180
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9971878"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703539780 {#3116
      date: 2023-12-25 22:29:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
  +body: "I don’t think either of them care very much about christmas."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703626162 {#1620
    date: 2023-12-26 22:29:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@FatTony@lemmy.world"
    "@folilzodos@lemmy.world"
    "@Cyclist@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1722 …}
  +nested: Doctrine\ORM\PersistentCollection {#1726 …}
  +votes: Doctrine\ORM\PersistentCollection {#1736 …}
  +reports: Doctrine\ORM\PersistentCollection {#1737 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
  -id: 254805
  -bodyTs: "'care':8 'christma':12 'either':5 'much':10 'think':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6894835"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703626162 {#1558
    date: 2023-12-26 22:29:22.0 +01:00
  }
  +"title": 254805
}
"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
148 DENIED moderate
App\Entity\EntryComment {#1705
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2456
    +user: Proxies\__CG__\App\Entity\User {#3095 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "So-who-or-what-ruined-Christmas-this-year"
    +title: "So, who or what ruined Christmas this year?"
    +url: null
    +body: null
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 303
    +favouriteCount: 278
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710720675 {#3130
      date: 2024-03-18 01:11:15.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3135 …}
    +votes: Doctrine\ORM\PersistentCollection {#3138 …}
    +reports: Doctrine\ORM\PersistentCollection {#3140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3144 …}
    +badges: Doctrine\ORM\PersistentCollection {#3146 …}
    +children: [
      1 => App\Entity\EntryComment {#1705}
      0 => App\Entity\EntryComment {#2379
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2456 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2381 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
        +body: "Either side."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703787698 {#2384
          date: 2023-12-28 19:21:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@FatTony@lemmy.world"
          "@folilzodos@lemmy.world"
          "@Cyclist@lemmy.world"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2383 …}
        +nested: Doctrine\ORM\PersistentCollection {#1906 …}
        +votes: Doctrine\ORM\PersistentCollection {#1708 …}
        +reports: Doctrine\ORM\PersistentCollection {#1410 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1907 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1407 …}
        -id: 259999
        -bodyTs: "'either':1 'side':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6926187"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703787698 {#2378
          date: 2023-12-28 19:21:38.0 +01:00
        }
        +"title": 259999
      }
    ]
    -id: 24832
    -titleTs: "'christma':6 'ruin':5 'year':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703626180
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9971878"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703539780 {#3116
      date: 2023-12-25 22:29:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
  +body: "I don’t think either of them care very much about christmas."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703626162 {#1620
    date: 2023-12-26 22:29:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@FatTony@lemmy.world"
    "@folilzodos@lemmy.world"
    "@Cyclist@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1722 …}
  +nested: Doctrine\ORM\PersistentCollection {#1726 …}
  +votes: Doctrine\ORM\PersistentCollection {#1736 …}
  +reports: Doctrine\ORM\PersistentCollection {#1737 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
  -id: 254805
  -bodyTs: "'care':8 'christma':12 'either':5 'much':10 'think':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6894835"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703626162 {#1558
    date: 2023-12-26 22:29:22.0 +01:00
  }
  +"title": 254805
}
"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
149 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
150 DENIED moderate
App\Entity\EntryComment {#2379
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2456
    +user: Proxies\__CG__\App\Entity\User {#3095 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "So-who-or-what-ruined-Christmas-this-year"
    +title: "So, who or what ruined Christmas this year?"
    +url: null
    +body: null
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 303
    +favouriteCount: 278
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710720675 {#3130
      date: 2024-03-18 01:11:15.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3135 …}
    +votes: Doctrine\ORM\PersistentCollection {#3138 …}
    +reports: Doctrine\ORM\PersistentCollection {#3140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3144 …}
    +badges: Doctrine\ORM\PersistentCollection {#3146 …}
    +children: [
      1 => App\Entity\EntryComment {#1705
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2456 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
        +body: "I don’t think either of them care very much about christmas."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703626162 {#1620
          date: 2023-12-26 22:29:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@FatTony@lemmy.world"
          "@folilzodos@lemmy.world"
          "@Cyclist@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1722 …}
        +nested: Doctrine\ORM\PersistentCollection {#1726 …}
        +votes: Doctrine\ORM\PersistentCollection {#1736 …}
        +reports: Doctrine\ORM\PersistentCollection {#1737 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
        -id: 254805
        -bodyTs: "'care':8 'christma':12 'either':5 'much':10 'think':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6894835"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703626162 {#1558
          date: 2023-12-26 22:29:22.0 +01:00
        }
        +"title": 254805
      }
      0 => App\Entity\EntryComment {#2379}
    ]
    -id: 24832
    -titleTs: "'christma':6 'ruin':5 'year':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703626180
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9971878"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703539780 {#3116
      date: 2023-12-25 22:29:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2381 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
  +body: "Either side."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703787698 {#2384
    date: 2023-12-28 19:21:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@FatTony@lemmy.world"
    "@folilzodos@lemmy.world"
    "@Cyclist@lemmy.world"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2383 …}
  +nested: Doctrine\ORM\PersistentCollection {#1906 …}
  +votes: Doctrine\ORM\PersistentCollection {#1708 …}
  +reports: Doctrine\ORM\PersistentCollection {#1410 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1907 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1407 …}
  -id: 259999
  -bodyTs: "'either':1 'side':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6926187"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703787698 {#2378
    date: 2023-12-28 19:21:38.0 +01:00
  }
  +"title": 259999
}
"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
151 DENIED edit
App\Entity\EntryComment {#2379
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2456
    +user: Proxies\__CG__\App\Entity\User {#3095 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "So-who-or-what-ruined-Christmas-this-year"
    +title: "So, who or what ruined Christmas this year?"
    +url: null
    +body: null
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 303
    +favouriteCount: 278
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710720675 {#3130
      date: 2024-03-18 01:11:15.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3135 …}
    +votes: Doctrine\ORM\PersistentCollection {#3138 …}
    +reports: Doctrine\ORM\PersistentCollection {#3140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3144 …}
    +badges: Doctrine\ORM\PersistentCollection {#3146 …}
    +children: [
      1 => App\Entity\EntryComment {#1705
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2456 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
        +body: "I don’t think either of them care very much about christmas."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703626162 {#1620
          date: 2023-12-26 22:29:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@FatTony@lemmy.world"
          "@folilzodos@lemmy.world"
          "@Cyclist@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1722 …}
        +nested: Doctrine\ORM\PersistentCollection {#1726 …}
        +votes: Doctrine\ORM\PersistentCollection {#1736 …}
        +reports: Doctrine\ORM\PersistentCollection {#1737 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
        -id: 254805
        -bodyTs: "'care':8 'christma':12 'either':5 'much':10 'think':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6894835"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703626162 {#1558
          date: 2023-12-26 22:29:22.0 +01:00
        }
        +"title": 254805
      }
      0 => App\Entity\EntryComment {#2379}
    ]
    -id: 24832
    -titleTs: "'christma':6 'ruin':5 'year':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703626180
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9971878"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703539780 {#3116
      date: 2023-12-25 22:29:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2381 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
  +body: "Either side."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703787698 {#2384
    date: 2023-12-28 19:21:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@FatTony@lemmy.world"
    "@folilzodos@lemmy.world"
    "@Cyclist@lemmy.world"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2383 …}
  +nested: Doctrine\ORM\PersistentCollection {#1906 …}
  +votes: Doctrine\ORM\PersistentCollection {#1708 …}
  +reports: Doctrine\ORM\PersistentCollection {#1410 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1907 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1407 …}
  -id: 259999
  -bodyTs: "'either':1 'side':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6926187"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703787698 {#2378
    date: 2023-12-28 19:21:38.0 +01:00
  }
  +"title": 259999
}
"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
152 DENIED moderate
App\Entity\EntryComment {#2379
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2456
    +user: Proxies\__CG__\App\Entity\User {#3095 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "So-who-or-what-ruined-Christmas-this-year"
    +title: "So, who or what ruined Christmas this year?"
    +url: null
    +body: null
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 303
    +favouriteCount: 278
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710720675 {#3130
      date: 2024-03-18 01:11:15.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3135 …}
    +votes: Doctrine\ORM\PersistentCollection {#3138 …}
    +reports: Doctrine\ORM\PersistentCollection {#3140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3144 …}
    +badges: Doctrine\ORM\PersistentCollection {#3146 …}
    +children: [
      1 => App\Entity\EntryComment {#1705
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2456 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1731 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
        +body: "I don’t think either of them care very much about christmas."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703626162 {#1620
          date: 2023-12-26 22:29:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@FatTony@lemmy.world"
          "@folilzodos@lemmy.world"
          "@Cyclist@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1722 …}
        +nested: Doctrine\ORM\PersistentCollection {#1726 …}
        +votes: Doctrine\ORM\PersistentCollection {#1736 …}
        +reports: Doctrine\ORM\PersistentCollection {#1737 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
        -id: 254805
        -bodyTs: "'care':8 'christma':12 'either':5 'much':10 'think':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6894835"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703626162 {#1558
          date: 2023-12-26 22:29:22.0 +01:00
        }
        +"title": 254805
      }
      0 => App\Entity\EntryComment {#2379}
    ]
    -id: 24832
    -titleTs: "'christma':6 'ruin':5 'year':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703626180
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9971878"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703539780 {#3116
      date: 2023-12-25 22:29:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2381 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1725 …}
  +body: "Either side."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703787698 {#2384
    date: 2023-12-28 19:21:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@FatTony@lemmy.world"
    "@folilzodos@lemmy.world"
    "@Cyclist@lemmy.world"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2383 …}
  +nested: Doctrine\ORM\PersistentCollection {#1906 …}
  +votes: Doctrine\ORM\PersistentCollection {#1708 …}
  +reports: Doctrine\ORM\PersistentCollection {#1410 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1907 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1407 …}
  -id: 259999
  -bodyTs: "'either':1 'side':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6926187"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703787698 {#2378
    date: 2023-12-28 19:21:38.0 +01:00
  }
  +"title": 259999
}
"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
153 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
154 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2471
  +user: Proxies\__CG__\App\Entity\User {#3153 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "What-are-you-most-excited-when-it-comes-to-linux"
  +title: "What are you most excited when it comes to linux in 2024?"
  +url: null
  +body: """
    For me it must be kde plasma 6 and the wayland driver for wine.\n
    \n
    Edit: I made the question gendered by using the word guys. I’ve fixed my mistake.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 104
  +favouriteCount: 231
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1708225201 {#3148
    date: 2024-02-18 04:00:01.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3155 …}
  +votes: Doctrine\ORM\PersistentCollection {#3157 …}
  +reports: Doctrine\ORM\PersistentCollection {#3159 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
  +badges: Doctrine\ORM\PersistentCollection {#3165 …}
  +children: [
    App\Entity\EntryComment {#2363
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2471 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
      +body: """
        > NVIDIA getting its shit together maybe?\n
        \n
        Given the recent pace of NVK development we probably won’t have to rely on that for much longer in 2024.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703646970 {#2448
        date: 2023-12-27 04:16:10.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@SherlockHawk@lemm.ee"
        "@azvasKvklenko@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2469 …}
      +nested: Doctrine\ORM\PersistentCollection {#2377 …}
      +votes: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2382 …}
      -id: 255521
      -bodyTs: "'2024':27 'develop':13 'get':2 'given':7 'longer':25 'mayb':6 'much':24 'nvidia':1 'nvk':12 'pace':10 'probabl':15 'recent':9 'reli':20 'shit':4 'togeth':5 'won':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6899172"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703646970 {#2371
        date: 2023-12-27 04:16:10.0 +01:00
      }
      +"title": 255521
    }
  ]
  -id: 21733
  -titleTs: "'2024':12 'come':8 'excit':5 'linux':10"
  -bodyTs: "'6':8 'driver':12 'edit':15 'fix':28 'gender':20 'guy':25 'kde':6 'made':17 'mistak':30 'must':4 'plasma':7 'question':19 'use':22 've':27 'wayland':11 'wine':14 'word':24"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702421999
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/17698993"
  +editedAt: DateTimeImmutable @1703967988 {#3136
    date: 2023-12-30 21:26:28.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702335599 {#3113
    date: 2023-12-11 23:59:59.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
155 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2471
  +user: Proxies\__CG__\App\Entity\User {#3153 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "What-are-you-most-excited-when-it-comes-to-linux"
  +title: "What are you most excited when it comes to linux in 2024?"
  +url: null
  +body: """
    For me it must be kde plasma 6 and the wayland driver for wine.\n
    \n
    Edit: I made the question gendered by using the word guys. I’ve fixed my mistake.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 104
  +favouriteCount: 231
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1708225201 {#3148
    date: 2024-02-18 04:00:01.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3155 …}
  +votes: Doctrine\ORM\PersistentCollection {#3157 …}
  +reports: Doctrine\ORM\PersistentCollection {#3159 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
  +badges: Doctrine\ORM\PersistentCollection {#3165 …}
  +children: [
    App\Entity\EntryComment {#2363
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2471 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
      +body: """
        > NVIDIA getting its shit together maybe?\n
        \n
        Given the recent pace of NVK development we probably won’t have to rely on that for much longer in 2024.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703646970 {#2448
        date: 2023-12-27 04:16:10.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@SherlockHawk@lemm.ee"
        "@azvasKvklenko@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2469 …}
      +nested: Doctrine\ORM\PersistentCollection {#2377 …}
      +votes: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2382 …}
      -id: 255521
      -bodyTs: "'2024':27 'develop':13 'get':2 'given':7 'longer':25 'mayb':6 'much':24 'nvidia':1 'nvk':12 'pace':10 'probabl':15 'recent':9 'reli':20 'shit':4 'togeth':5 'won':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6899172"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703646970 {#2371
        date: 2023-12-27 04:16:10.0 +01:00
      }
      +"title": 255521
    }
  ]
  -id: 21733
  -titleTs: "'2024':12 'come':8 'excit':5 'linux':10"
  -bodyTs: "'6':8 'driver':12 'edit':15 'fix':28 'gender':20 'guy':25 'kde':6 'made':17 'mistak':30 'must':4 'plasma':7 'question':19 'use':22 've':27 'wayland':11 'wine':14 'word':24"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702421999
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/17698993"
  +editedAt: DateTimeImmutable @1703967988 {#3136
    date: 2023-12-30 21:26:28.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702335599 {#3113
    date: 2023-12-11 23:59:59.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
156 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2471
  +user: Proxies\__CG__\App\Entity\User {#3153 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
  +slug: "What-are-you-most-excited-when-it-comes-to-linux"
  +title: "What are you most excited when it comes to linux in 2024?"
  +url: null
  +body: """
    For me it must be kde plasma 6 and the wayland driver for wine.\n
    \n
    Edit: I made the question gendered by using the word guys. I’ve fixed my mistake.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 104
  +favouriteCount: 231
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1708225201 {#3148
    date: 2024-02-18 04:00:01.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3155 …}
  +votes: Doctrine\ORM\PersistentCollection {#3157 …}
  +reports: Doctrine\ORM\PersistentCollection {#3159 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
  +badges: Doctrine\ORM\PersistentCollection {#3165 …}
  +children: [
    App\Entity\EntryComment {#2363
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2471 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
      +body: """
        > NVIDIA getting its shit together maybe?\n
        \n
        Given the recent pace of NVK development we probably won’t have to rely on that for much longer in 2024.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703646970 {#2448
        date: 2023-12-27 04:16:10.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@SherlockHawk@lemm.ee"
        "@azvasKvklenko@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2469 …}
      +nested: Doctrine\ORM\PersistentCollection {#2377 …}
      +votes: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2382 …}
      -id: 255521
      -bodyTs: "'2024':27 'develop':13 'get':2 'given':7 'longer':25 'mayb':6 'much':24 'nvidia':1 'nvk':12 'pace':10 'probabl':15 'recent':9 'reli':20 'shit':4 'togeth':5 'won':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6899172"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703646970 {#2371
        date: 2023-12-27 04:16:10.0 +01:00
      }
      +"title": 255521
    }
  ]
  -id: 21733
  -titleTs: "'2024':12 'come':8 'excit':5 'linux':10"
  -bodyTs: "'6':8 'driver':12 'edit':15 'fix':28 'gender':20 'guy':25 'kde':6 'made':17 'mistak':30 'must':4 'plasma':7 'question':19 'use':22 've':27 'wayland':11 'wine':14 'word':24"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702421999
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/17698993"
  +editedAt: DateTimeImmutable @1703967988 {#3136
    date: 2023-12-30 21:26:28.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702335599 {#3113
    date: 2023-12-11 23:59:59.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
157 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
158 DENIED moderate
App\Entity\EntryComment {#2363
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2471
    +user: Proxies\__CG__\App\Entity\User {#3153 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "What-are-you-most-excited-when-it-comes-to-linux"
    +title: "What are you most excited when it comes to linux in 2024?"
    +url: null
    +body: """
      For me it must be kde plasma 6 and the wayland driver for wine.\n
      \n
      Edit: I made the question gendered by using the word guys. I’ve fixed my mistake.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 104
    +favouriteCount: 231
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1708225201 {#3148
      date: 2024-02-18 04:00:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3155 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3159 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
    +badges: Doctrine\ORM\PersistentCollection {#3165 …}
    +children: [
      App\Entity\EntryComment {#2363}
    ]
    -id: 21733
    -titleTs: "'2024':12 'come':8 'excit':5 'linux':10"
    -bodyTs: "'6':8 'driver':12 'edit':15 'fix':28 'gender':20 'guy':25 'kde':6 'made':17 'mistak':30 'must':4 'plasma':7 'question':19 'use':22 've':27 'wayland':11 'wine':14 'word':24"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702421999
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/17698993"
    +editedAt: DateTimeImmutable @1703967988 {#3136
      date: 2023-12-30 21:26:28.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702335599 {#3113
      date: 2023-12-11 23:59:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
  +body: """
    > NVIDIA getting its shit together maybe?\n
    \n
    Given the recent pace of NVK development we probably won’t have to rely on that for much longer in 2024.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703646970 {#2448
    date: 2023-12-27 04:16:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@SherlockHawk@lemm.ee"
    "@azvasKvklenko@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2469 …}
  +nested: Doctrine\ORM\PersistentCollection {#2377 …}
  +votes: Doctrine\ORM\PersistentCollection {#2359 …}
  +reports: Doctrine\ORM\PersistentCollection {#2364 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2382 …}
  -id: 255521
  -bodyTs: "'2024':27 'develop':13 'get':2 'given':7 'longer':25 'mayb':6 'much':24 'nvidia':1 'nvk':12 'pace':10 'probabl':15 'recent':9 'reli':20 'shit':4 'togeth':5 'won':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6899172"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703646970 {#2371
    date: 2023-12-27 04:16:10.0 +01:00
  }
  +"title": 255521
}
"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
159 DENIED edit
App\Entity\EntryComment {#2363
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2471
    +user: Proxies\__CG__\App\Entity\User {#3153 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "What-are-you-most-excited-when-it-comes-to-linux"
    +title: "What are you most excited when it comes to linux in 2024?"
    +url: null
    +body: """
      For me it must be kde plasma 6 and the wayland driver for wine.\n
      \n
      Edit: I made the question gendered by using the word guys. I’ve fixed my mistake.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 104
    +favouriteCount: 231
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1708225201 {#3148
      date: 2024-02-18 04:00:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3155 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3159 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
    +badges: Doctrine\ORM\PersistentCollection {#3165 …}
    +children: [
      App\Entity\EntryComment {#2363}
    ]
    -id: 21733
    -titleTs: "'2024':12 'come':8 'excit':5 'linux':10"
    -bodyTs: "'6':8 'driver':12 'edit':15 'fix':28 'gender':20 'guy':25 'kde':6 'made':17 'mistak':30 'must':4 'plasma':7 'question':19 'use':22 've':27 'wayland':11 'wine':14 'word':24"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702421999
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/17698993"
    +editedAt: DateTimeImmutable @1703967988 {#3136
      date: 2023-12-30 21:26:28.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702335599 {#3113
      date: 2023-12-11 23:59:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
  +body: """
    > NVIDIA getting its shit together maybe?\n
    \n
    Given the recent pace of NVK development we probably won’t have to rely on that for much longer in 2024.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703646970 {#2448
    date: 2023-12-27 04:16:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@SherlockHawk@lemm.ee"
    "@azvasKvklenko@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2469 …}
  +nested: Doctrine\ORM\PersistentCollection {#2377 …}
  +votes: Doctrine\ORM\PersistentCollection {#2359 …}
  +reports: Doctrine\ORM\PersistentCollection {#2364 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2382 …}
  -id: 255521
  -bodyTs: "'2024':27 'develop':13 'get':2 'given':7 'longer':25 'mayb':6 'much':24 'nvidia':1 'nvk':12 'pace':10 'probabl':15 'recent':9 'reli':20 'shit':4 'togeth':5 'won':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6899172"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703646970 {#2371
    date: 2023-12-27 04:16:10.0 +01:00
  }
  +"title": 255521
}
"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
160 DENIED moderate
App\Entity\EntryComment {#2363
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2471
    +user: Proxies\__CG__\App\Entity\User {#3153 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2704 …}
    +slug: "What-are-you-most-excited-when-it-comes-to-linux"
    +title: "What are you most excited when it comes to linux in 2024?"
    +url: null
    +body: """
      For me it must be kde plasma 6 and the wayland driver for wine.\n
      \n
      Edit: I made the question gendered by using the word guys. I’ve fixed my mistake.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 104
    +favouriteCount: 231
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1708225201 {#3148
      date: 2024-02-18 04:00:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3155 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3159 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
    +badges: Doctrine\ORM\PersistentCollection {#3165 …}
    +children: [
      App\Entity\EntryComment {#2363}
    ]
    -id: 21733
    -titleTs: "'2024':12 'come':8 'excit':5 'linux':10"
    -bodyTs: "'6':8 'driver':12 'edit':15 'fix':28 'gender':20 'guy':25 'kde':6 'made':17 'mistak':30 'must':4 'plasma':7 'question':19 'use':22 've':27 'wayland':11 'wine':14 'word':24"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702421999
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/17698993"
    +editedAt: DateTimeImmutable @1703967988 {#3136
      date: 2023-12-30 21:26:28.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702335599 {#3113
      date: 2023-12-11 23:59:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
  +body: """
    > NVIDIA getting its shit together maybe?\n
    \n
    Given the recent pace of NVK development we probably won’t have to rely on that for much longer in 2024.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703646970 {#2448
    date: 2023-12-27 04:16:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@SherlockHawk@lemm.ee"
    "@azvasKvklenko@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2469 …}
  +nested: Doctrine\ORM\PersistentCollection {#2377 …}
  +votes: Doctrine\ORM\PersistentCollection {#2359 …}
  +reports: Doctrine\ORM\PersistentCollection {#2364 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2382 …}
  -id: 255521
  -bodyTs: "'2024':27 'develop':13 'get':2 'given':7 'longer':25 'mayb':6 'much':24 'nvidia':1 'nvk':12 'pace':10 'probabl':15 'recent':9 'reli':20 'shit':4 'togeth':5 'won':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6899172"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703646970 {#2371
    date: 2023-12-27 04:16:10.0 +01:00
  }
  +"title": 255521
}
"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
161 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
162 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