GET https://kbin.spritesserver.nl/index.php/u/@Atemu@lemmy.ml/newest/%E2%88%9E/blockchainvoting?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 …}
}
3.44 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 {#2246
  +user: Proxies\__CG__\App\Entity\User {#2717 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2931 …}
  +slug: "TIL-that-operating-system-Linux-is-an-example-of-anarcho-communism"
  +title: "TIL that operating system Linux is an example of anarcho-communism"
  +url: "https://en.wikipedia.org/wiki/Anarchist_communism#Gift_economies_and_commons-based_organizing"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 253
  +favouriteCount: 539
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726582450 {#2169
    date: 2024-09-17 16:14:10.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2952 …}
  +votes: Doctrine\ORM\PersistentCollection {#2953 …}
  +reports: Doctrine\ORM\PersistentCollection {#2954 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2949 …}
  +badges: Doctrine\ORM\PersistentCollection {#2947 …}
  +children: [
    2 => App\Entity\EntryComment {#2250
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
      +body: "Problem is that the average person cannot discern between an actual expert and a charlatan."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1704831249 {#2244
        date: 2024-01-09 21:14:09.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pbpza@lemmy.dbzer0.com"
        "@Devorlon@lemmy.zip"
        "@Cowbee@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2243 …}
      +nested: Doctrine\ORM\PersistentCollection {#2255 …}
      +votes: Doctrine\ORM\PersistentCollection {#2251 …}
      +reports: Doctrine\ORM\PersistentCollection {#2285 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
      -id: 294192
      -bodyTs: "'actual':11 'averag':5 'cannot':7 'charlatan':15 'discern':8 'expert':12 'person':6 'problem':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7202021"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704831249 {#2254
        date: 2024-01-09 21:14:09.0 +01:00
      }
      +"title": 294192
    }
    1 => App\Entity\EntryComment {#2155
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2154 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
      +body: "It’s unkown whether he improved his temper or whether he just built a very good mail filter for himself though."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704831435 {#2039
        date: 2024-01-09 21:17:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pbpza@lemmy.dbzer0.com"
        "@9488fcea02a9@sh.itjust.works"
        "@orgrinrt@lemmy.world"
        "@notabot@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2157 …}
      +nested: Doctrine\ORM\PersistentCollection {#2147 …}
      +votes: Doctrine\ORM\PersistentCollection {#2150 …}
      +reports: Doctrine\ORM\PersistentCollection {#2153 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2149 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2185 …}
      -id: 294196
      -bodyTs: "'built':13 'filter':18 'good':16 'improv':6 'mail':17 'temper':8 'though':21 'unkown':3 'whether':4,10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7202083"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704831435 {#2156
        date: 2024-01-09 21:17:15.0 +01:00
      }
      +"title": 294196
    }
    0 => App\Entity\EntryComment {#2171
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
      +body: """
        I meant that as a reply to the second paragraph which generalised anarchism; including the non-Linux world.  \n
        I also disagree that this isn’t an issue in the broader Linux community however. See for example the loud minority with an irrational *hate* against quite obviously good software projects like systemd who got those ideas from charlatans or “experts”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704831842 {#2179
        date: 2024-01-09 21:24:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pbpza@lemmy.dbzer0.com"
        "@Devorlon@lemmy.zip"
        "@Cowbee@lemmy.ml"
        "@Atemu@lemmy.ml"
        "@pbpza@lemmy.dbzer0.com"
        "@Devorlon@lemmy.zip"
        "@Cowbee@lemmy.ml"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2186 …}
      +nested: Doctrine\ORM\PersistentCollection {#2187 …}
      +votes: Doctrine\ORM\PersistentCollection {#2177 …}
      +reports: Doctrine\ORM\PersistentCollection {#2174 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
      -id: 294211
      -bodyTs: "'also':21 'anarch':13 'broader':31 'charlatan':58 'communiti':33 'disagre':22 'exampl':37 'expert':60 'generalis':12 'good':48 'got':54 'hate':44 'howev':34 'idea':56 'includ':14 'irrat':43 'isn':25 'issu':28 'like':51 'linux':18,32 'loud':39 'meant':2 'minor':40 'non':17 'non-linux':16 'obvious':47 'paragraph':10 'project':50 'quit':46 'repli':6 'second':9 'see':35 'softwar':49 'systemd':52 'world':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7202230"
      +editedAt: DateTimeImmutable @1719562746 {#2181
        date: 2024-06-28 10:19:06.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704831842 {#2182
        date: 2024-01-09 21:24:02.0 +01:00
      }
      +"title": 294211
    }
  ]
  -id: 28304
  -titleTs: "'anarcho':11 'anarcho-commun':10 'communism':12 'exampl':8 'linux':5 'oper':3 'system':4 'til':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704866865
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/11968625"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704780465 {#2825
    date: 2024-01-09 07:07: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
3 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2246
  +user: Proxies\__CG__\App\Entity\User {#2717 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2931 …}
  +slug: "TIL-that-operating-system-Linux-is-an-example-of-anarcho-communism"
  +title: "TIL that operating system Linux is an example of anarcho-communism"
  +url: "https://en.wikipedia.org/wiki/Anarchist_communism#Gift_economies_and_commons-based_organizing"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 253
  +favouriteCount: 539
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726582450 {#2169
    date: 2024-09-17 16:14:10.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2952 …}
  +votes: Doctrine\ORM\PersistentCollection {#2953 …}
  +reports: Doctrine\ORM\PersistentCollection {#2954 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2949 …}
  +badges: Doctrine\ORM\PersistentCollection {#2947 …}
  +children: [
    2 => App\Entity\EntryComment {#2250
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
      +body: "Problem is that the average person cannot discern between an actual expert and a charlatan."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1704831249 {#2244
        date: 2024-01-09 21:14:09.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pbpza@lemmy.dbzer0.com"
        "@Devorlon@lemmy.zip"
        "@Cowbee@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2243 …}
      +nested: Doctrine\ORM\PersistentCollection {#2255 …}
      +votes: Doctrine\ORM\PersistentCollection {#2251 …}
      +reports: Doctrine\ORM\PersistentCollection {#2285 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
      -id: 294192
      -bodyTs: "'actual':11 'averag':5 'cannot':7 'charlatan':15 'discern':8 'expert':12 'person':6 'problem':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7202021"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704831249 {#2254
        date: 2024-01-09 21:14:09.0 +01:00
      }
      +"title": 294192
    }
    1 => App\Entity\EntryComment {#2155
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2154 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
      +body: "It’s unkown whether he improved his temper or whether he just built a very good mail filter for himself though."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704831435 {#2039
        date: 2024-01-09 21:17:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pbpza@lemmy.dbzer0.com"
        "@9488fcea02a9@sh.itjust.works"
        "@orgrinrt@lemmy.world"
        "@notabot@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2157 …}
      +nested: Doctrine\ORM\PersistentCollection {#2147 …}
      +votes: Doctrine\ORM\PersistentCollection {#2150 …}
      +reports: Doctrine\ORM\PersistentCollection {#2153 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2149 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2185 …}
      -id: 294196
      -bodyTs: "'built':13 'filter':18 'good':16 'improv':6 'mail':17 'temper':8 'though':21 'unkown':3 'whether':4,10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7202083"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704831435 {#2156
        date: 2024-01-09 21:17:15.0 +01:00
      }
      +"title": 294196
    }
    0 => App\Entity\EntryComment {#2171
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
      +body: """
        I meant that as a reply to the second paragraph which generalised anarchism; including the non-Linux world.  \n
        I also disagree that this isn’t an issue in the broader Linux community however. See for example the loud minority with an irrational *hate* against quite obviously good software projects like systemd who got those ideas from charlatans or “experts”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704831842 {#2179
        date: 2024-01-09 21:24:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pbpza@lemmy.dbzer0.com"
        "@Devorlon@lemmy.zip"
        "@Cowbee@lemmy.ml"
        "@Atemu@lemmy.ml"
        "@pbpza@lemmy.dbzer0.com"
        "@Devorlon@lemmy.zip"
        "@Cowbee@lemmy.ml"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2186 …}
      +nested: Doctrine\ORM\PersistentCollection {#2187 …}
      +votes: Doctrine\ORM\PersistentCollection {#2177 …}
      +reports: Doctrine\ORM\PersistentCollection {#2174 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
      -id: 294211
      -bodyTs: "'also':21 'anarch':13 'broader':31 'charlatan':58 'communiti':33 'disagre':22 'exampl':37 'expert':60 'generalis':12 'good':48 'got':54 'hate':44 'howev':34 'idea':56 'includ':14 'irrat':43 'isn':25 'issu':28 'like':51 'linux':18,32 'loud':39 'meant':2 'minor':40 'non':17 'non-linux':16 'obvious':47 'paragraph':10 'project':50 'quit':46 'repli':6 'second':9 'see':35 'softwar':49 'systemd':52 'world':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7202230"
      +editedAt: DateTimeImmutable @1719562746 {#2181
        date: 2024-06-28 10:19:06.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704831842 {#2182
        date: 2024-01-09 21:24:02.0 +01:00
      }
      +"title": 294211
    }
  ]
  -id: 28304
  -titleTs: "'anarcho':11 'anarcho-commun':10 'communism':12 'exampl':8 'linux':5 'oper':3 'system':4 'til':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704866865
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/11968625"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704780465 {#2825
    date: 2024-01-09 07:07: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
4 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2246
  +user: Proxies\__CG__\App\Entity\User {#2717 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2931 …}
  +slug: "TIL-that-operating-system-Linux-is-an-example-of-anarcho-communism"
  +title: "TIL that operating system Linux is an example of anarcho-communism"
  +url: "https://en.wikipedia.org/wiki/Anarchist_communism#Gift_economies_and_commons-based_organizing"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 253
  +favouriteCount: 539
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726582450 {#2169
    date: 2024-09-17 16:14:10.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2952 …}
  +votes: Doctrine\ORM\PersistentCollection {#2953 …}
  +reports: Doctrine\ORM\PersistentCollection {#2954 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2949 …}
  +badges: Doctrine\ORM\PersistentCollection {#2947 …}
  +children: [
    2 => App\Entity\EntryComment {#2250
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
      +body: "Problem is that the average person cannot discern between an actual expert and a charlatan."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1704831249 {#2244
        date: 2024-01-09 21:14:09.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pbpza@lemmy.dbzer0.com"
        "@Devorlon@lemmy.zip"
        "@Cowbee@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2243 …}
      +nested: Doctrine\ORM\PersistentCollection {#2255 …}
      +votes: Doctrine\ORM\PersistentCollection {#2251 …}
      +reports: Doctrine\ORM\PersistentCollection {#2285 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
      -id: 294192
      -bodyTs: "'actual':11 'averag':5 'cannot':7 'charlatan':15 'discern':8 'expert':12 'person':6 'problem':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7202021"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704831249 {#2254
        date: 2024-01-09 21:14:09.0 +01:00
      }
      +"title": 294192
    }
    1 => App\Entity\EntryComment {#2155
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2154 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
      +body: "It’s unkown whether he improved his temper or whether he just built a very good mail filter for himself though."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704831435 {#2039
        date: 2024-01-09 21:17:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pbpza@lemmy.dbzer0.com"
        "@9488fcea02a9@sh.itjust.works"
        "@orgrinrt@lemmy.world"
        "@notabot@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2157 …}
      +nested: Doctrine\ORM\PersistentCollection {#2147 …}
      +votes: Doctrine\ORM\PersistentCollection {#2150 …}
      +reports: Doctrine\ORM\PersistentCollection {#2153 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2149 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2185 …}
      -id: 294196
      -bodyTs: "'built':13 'filter':18 'good':16 'improv':6 'mail':17 'temper':8 'though':21 'unkown':3 'whether':4,10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7202083"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704831435 {#2156
        date: 2024-01-09 21:17:15.0 +01:00
      }
      +"title": 294196
    }
    0 => App\Entity\EntryComment {#2171
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
      +body: """
        I meant that as a reply to the second paragraph which generalised anarchism; including the non-Linux world.  \n
        I also disagree that this isn’t an issue in the broader Linux community however. See for example the loud minority with an irrational *hate* against quite obviously good software projects like systemd who got those ideas from charlatans or “experts”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704831842 {#2179
        date: 2024-01-09 21:24:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pbpza@lemmy.dbzer0.com"
        "@Devorlon@lemmy.zip"
        "@Cowbee@lemmy.ml"
        "@Atemu@lemmy.ml"
        "@pbpza@lemmy.dbzer0.com"
        "@Devorlon@lemmy.zip"
        "@Cowbee@lemmy.ml"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2186 …}
      +nested: Doctrine\ORM\PersistentCollection {#2187 …}
      +votes: Doctrine\ORM\PersistentCollection {#2177 …}
      +reports: Doctrine\ORM\PersistentCollection {#2174 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
      -id: 294211
      -bodyTs: "'also':21 'anarch':13 'broader':31 'charlatan':58 'communiti':33 'disagre':22 'exampl':37 'expert':60 'generalis':12 'good':48 'got':54 'hate':44 'howev':34 'idea':56 'includ':14 'irrat':43 'isn':25 'issu':28 'like':51 'linux':18,32 'loud':39 'meant':2 'minor':40 'non':17 'non-linux':16 'obvious':47 'paragraph':10 'project':50 'quit':46 'repli':6 'second':9 'see':35 'softwar':49 'systemd':52 'world':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7202230"
      +editedAt: DateTimeImmutable @1719562746 {#2181
        date: 2024-06-28 10:19:06.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704831842 {#2182
        date: 2024-01-09 21:24:02.0 +01:00
      }
      +"title": 294211
    }
  ]
  -id: 28304
  -titleTs: "'anarcho':11 'anarcho-commun':10 'communism':12 'exampl':8 'linux':5 'oper':3 'system':4 'til':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704866865
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/11968625"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704780465 {#2825
    date: 2024-01-09 07:07: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
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 {#2250
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2246
    +user: Proxies\__CG__\App\Entity\User {#2717 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2931 …}
    +slug: "TIL-that-operating-system-Linux-is-an-example-of-anarcho-communism"
    +title: "TIL that operating system Linux is an example of anarcho-communism"
    +url: "https://en.wikipedia.org/wiki/Anarchist_communism#Gift_economies_and_commons-based_organizing"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 253
    +favouriteCount: 539
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726582450 {#2169
      date: 2024-09-17 16:14:10.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2952 …}
    +votes: Doctrine\ORM\PersistentCollection {#2953 …}
    +reports: Doctrine\ORM\PersistentCollection {#2954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2949 …}
    +badges: Doctrine\ORM\PersistentCollection {#2947 …}
    +children: [
      2 => App\Entity\EntryComment {#2250}
      1 => App\Entity\EntryComment {#2155
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2154 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
        +body: "It’s unkown whether he improved his temper or whether he just built a very good mail filter for himself though."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1704831435 {#2039
          date: 2024-01-09 21:17:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@9488fcea02a9@sh.itjust.works"
          "@orgrinrt@lemmy.world"
          "@notabot@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2157 …}
        +nested: Doctrine\ORM\PersistentCollection {#2147 …}
        +votes: Doctrine\ORM\PersistentCollection {#2150 …}
        +reports: Doctrine\ORM\PersistentCollection {#2153 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2149 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2185 …}
        -id: 294196
        -bodyTs: "'built':13 'filter':18 'good':16 'improv':6 'mail':17 'temper':8 'though':21 'unkown':3 'whether':4,10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202083"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704831435 {#2156
          date: 2024-01-09 21:17:15.0 +01:00
        }
        +"title": 294196
      }
      0 => App\Entity\EntryComment {#2171
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: """
          I meant that as a reply to the second paragraph which generalised anarchism; including the non-Linux world.  \n
          I also disagree that this isn’t an issue in the broader Linux community however. See for example the loud minority with an irrational *hate* against quite obviously good software projects like systemd who got those ideas from charlatans or “experts”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704831842 {#2179
          date: 2024-01-09 21:24:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2186 …}
        +nested: Doctrine\ORM\PersistentCollection {#2187 …}
        +votes: Doctrine\ORM\PersistentCollection {#2177 …}
        +reports: Doctrine\ORM\PersistentCollection {#2174 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
        -id: 294211
        -bodyTs: "'also':21 'anarch':13 'broader':31 'charlatan':58 'communiti':33 'disagre':22 'exampl':37 'expert':60 'generalis':12 'good':48 'got':54 'hate':44 'howev':34 'idea':56 'includ':14 'irrat':43 'isn':25 'issu':28 'like':51 'linux':18,32 'loud':39 'meant':2 'minor':40 'non':17 'non-linux':16 'obvious':47 'paragraph':10 'project':50 'quit':46 'repli':6 'second':9 'see':35 'softwar':49 'systemd':52 'world':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202230"
        +editedAt: DateTimeImmutable @1719562746 {#2181
          date: 2024-06-28 10:19:06.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704831842 {#2182
          date: 2024-01-09 21:24:02.0 +01:00
        }
        +"title": 294211
      }
    ]
    -id: 28304
    -titleTs: "'anarcho':11 'anarcho-commun':10 'communism':12 'exampl':8 'linux':5 'oper':3 'system':4 'til':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704866865
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11968625"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704780465 {#2825
      date: 2024-01-09 07:07:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
  +body: "Problem is that the average person cannot discern between an actual expert and a charlatan."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1704831249 {#2244
    date: 2024-01-09 21:14:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pbpza@lemmy.dbzer0.com"
    "@Devorlon@lemmy.zip"
    "@Cowbee@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2243 …}
  +nested: Doctrine\ORM\PersistentCollection {#2255 …}
  +votes: Doctrine\ORM\PersistentCollection {#2251 …}
  +reports: Doctrine\ORM\PersistentCollection {#2285 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
  -id: 294192
  -bodyTs: "'actual':11 'averag':5 'cannot':7 'charlatan':15 'discern':8 'expert':12 'person':6 'problem':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7202021"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704831249 {#2254
    date: 2024-01-09 21:14:09.0 +01:00
  }
  +"title": 294192
}
"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 {#2250
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2246
    +user: Proxies\__CG__\App\Entity\User {#2717 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2931 …}
    +slug: "TIL-that-operating-system-Linux-is-an-example-of-anarcho-communism"
    +title: "TIL that operating system Linux is an example of anarcho-communism"
    +url: "https://en.wikipedia.org/wiki/Anarchist_communism#Gift_economies_and_commons-based_organizing"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 253
    +favouriteCount: 539
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726582450 {#2169
      date: 2024-09-17 16:14:10.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2952 …}
    +votes: Doctrine\ORM\PersistentCollection {#2953 …}
    +reports: Doctrine\ORM\PersistentCollection {#2954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2949 …}
    +badges: Doctrine\ORM\PersistentCollection {#2947 …}
    +children: [
      2 => App\Entity\EntryComment {#2250}
      1 => App\Entity\EntryComment {#2155
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2154 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
        +body: "It’s unkown whether he improved his temper or whether he just built a very good mail filter for himself though."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1704831435 {#2039
          date: 2024-01-09 21:17:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@9488fcea02a9@sh.itjust.works"
          "@orgrinrt@lemmy.world"
          "@notabot@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2157 …}
        +nested: Doctrine\ORM\PersistentCollection {#2147 …}
        +votes: Doctrine\ORM\PersistentCollection {#2150 …}
        +reports: Doctrine\ORM\PersistentCollection {#2153 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2149 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2185 …}
        -id: 294196
        -bodyTs: "'built':13 'filter':18 'good':16 'improv':6 'mail':17 'temper':8 'though':21 'unkown':3 'whether':4,10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202083"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704831435 {#2156
          date: 2024-01-09 21:17:15.0 +01:00
        }
        +"title": 294196
      }
      0 => App\Entity\EntryComment {#2171
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: """
          I meant that as a reply to the second paragraph which generalised anarchism; including the non-Linux world.  \n
          I also disagree that this isn’t an issue in the broader Linux community however. See for example the loud minority with an irrational *hate* against quite obviously good software projects like systemd who got those ideas from charlatans or “experts”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704831842 {#2179
          date: 2024-01-09 21:24:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2186 …}
        +nested: Doctrine\ORM\PersistentCollection {#2187 …}
        +votes: Doctrine\ORM\PersistentCollection {#2177 …}
        +reports: Doctrine\ORM\PersistentCollection {#2174 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
        -id: 294211
        -bodyTs: "'also':21 'anarch':13 'broader':31 'charlatan':58 'communiti':33 'disagre':22 'exampl':37 'expert':60 'generalis':12 'good':48 'got':54 'hate':44 'howev':34 'idea':56 'includ':14 'irrat':43 'isn':25 'issu':28 'like':51 'linux':18,32 'loud':39 'meant':2 'minor':40 'non':17 'non-linux':16 'obvious':47 'paragraph':10 'project':50 'quit':46 'repli':6 'second':9 'see':35 'softwar':49 'systemd':52 'world':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202230"
        +editedAt: DateTimeImmutable @1719562746 {#2181
          date: 2024-06-28 10:19:06.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704831842 {#2182
          date: 2024-01-09 21:24:02.0 +01:00
        }
        +"title": 294211
      }
    ]
    -id: 28304
    -titleTs: "'anarcho':11 'anarcho-commun':10 'communism':12 'exampl':8 'linux':5 'oper':3 'system':4 'til':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704866865
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11968625"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704780465 {#2825
      date: 2024-01-09 07:07:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
  +body: "Problem is that the average person cannot discern between an actual expert and a charlatan."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1704831249 {#2244
    date: 2024-01-09 21:14:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pbpza@lemmy.dbzer0.com"
    "@Devorlon@lemmy.zip"
    "@Cowbee@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2243 …}
  +nested: Doctrine\ORM\PersistentCollection {#2255 …}
  +votes: Doctrine\ORM\PersistentCollection {#2251 …}
  +reports: Doctrine\ORM\PersistentCollection {#2285 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
  -id: 294192
  -bodyTs: "'actual':11 'averag':5 'cannot':7 'charlatan':15 'discern':8 'expert':12 'person':6 'problem':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7202021"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704831249 {#2254
    date: 2024-01-09 21:14:09.0 +01:00
  }
  +"title": 294192
}
"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 {#2250
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2246
    +user: Proxies\__CG__\App\Entity\User {#2717 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2931 …}
    +slug: "TIL-that-operating-system-Linux-is-an-example-of-anarcho-communism"
    +title: "TIL that operating system Linux is an example of anarcho-communism"
    +url: "https://en.wikipedia.org/wiki/Anarchist_communism#Gift_economies_and_commons-based_organizing"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 253
    +favouriteCount: 539
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726582450 {#2169
      date: 2024-09-17 16:14:10.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2952 …}
    +votes: Doctrine\ORM\PersistentCollection {#2953 …}
    +reports: Doctrine\ORM\PersistentCollection {#2954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2949 …}
    +badges: Doctrine\ORM\PersistentCollection {#2947 …}
    +children: [
      2 => App\Entity\EntryComment {#2250}
      1 => App\Entity\EntryComment {#2155
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2154 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
        +body: "It’s unkown whether he improved his temper or whether he just built a very good mail filter for himself though."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1704831435 {#2039
          date: 2024-01-09 21:17:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@9488fcea02a9@sh.itjust.works"
          "@orgrinrt@lemmy.world"
          "@notabot@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2157 …}
        +nested: Doctrine\ORM\PersistentCollection {#2147 …}
        +votes: Doctrine\ORM\PersistentCollection {#2150 …}
        +reports: Doctrine\ORM\PersistentCollection {#2153 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2149 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2185 …}
        -id: 294196
        -bodyTs: "'built':13 'filter':18 'good':16 'improv':6 'mail':17 'temper':8 'though':21 'unkown':3 'whether':4,10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202083"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704831435 {#2156
          date: 2024-01-09 21:17:15.0 +01:00
        }
        +"title": 294196
      }
      0 => App\Entity\EntryComment {#2171
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: """
          I meant that as a reply to the second paragraph which generalised anarchism; including the non-Linux world.  \n
          I also disagree that this isn’t an issue in the broader Linux community however. See for example the loud minority with an irrational *hate* against quite obviously good software projects like systemd who got those ideas from charlatans or “experts”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704831842 {#2179
          date: 2024-01-09 21:24:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2186 …}
        +nested: Doctrine\ORM\PersistentCollection {#2187 …}
        +votes: Doctrine\ORM\PersistentCollection {#2177 …}
        +reports: Doctrine\ORM\PersistentCollection {#2174 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
        -id: 294211
        -bodyTs: "'also':21 'anarch':13 'broader':31 'charlatan':58 'communiti':33 'disagre':22 'exampl':37 'expert':60 'generalis':12 'good':48 'got':54 'hate':44 'howev':34 'idea':56 'includ':14 'irrat':43 'isn':25 'issu':28 'like':51 'linux':18,32 'loud':39 'meant':2 'minor':40 'non':17 'non-linux':16 'obvious':47 'paragraph':10 'project':50 'quit':46 'repli':6 'second':9 'see':35 'softwar':49 'systemd':52 'world':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202230"
        +editedAt: DateTimeImmutable @1719562746 {#2181
          date: 2024-06-28 10:19:06.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704831842 {#2182
          date: 2024-01-09 21:24:02.0 +01:00
        }
        +"title": 294211
      }
    ]
    -id: 28304
    -titleTs: "'anarcho':11 'anarcho-commun':10 'communism':12 'exampl':8 'linux':5 'oper':3 'system':4 'til':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704866865
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11968625"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704780465 {#2825
      date: 2024-01-09 07:07:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
  +body: "Problem is that the average person cannot discern between an actual expert and a charlatan."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1704831249 {#2244
    date: 2024-01-09 21:14:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pbpza@lemmy.dbzer0.com"
    "@Devorlon@lemmy.zip"
    "@Cowbee@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2243 …}
  +nested: Doctrine\ORM\PersistentCollection {#2255 …}
  +votes: Doctrine\ORM\PersistentCollection {#2251 …}
  +reports: Doctrine\ORM\PersistentCollection {#2285 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
  -id: 294192
  -bodyTs: "'actual':11 'averag':5 'cannot':7 'charlatan':15 'discern':8 'expert':12 'person':6 'problem':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7202021"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704831249 {#2254
    date: 2024-01-09 21:14:09.0 +01:00
  }
  +"title": 294192
}
"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 {#2155
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2246
    +user: Proxies\__CG__\App\Entity\User {#2717 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2931 …}
    +slug: "TIL-that-operating-system-Linux-is-an-example-of-anarcho-communism"
    +title: "TIL that operating system Linux is an example of anarcho-communism"
    +url: "https://en.wikipedia.org/wiki/Anarchist_communism#Gift_economies_and_commons-based_organizing"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 253
    +favouriteCount: 539
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726582450 {#2169
      date: 2024-09-17 16:14:10.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2952 …}
    +votes: Doctrine\ORM\PersistentCollection {#2953 …}
    +reports: Doctrine\ORM\PersistentCollection {#2954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2949 …}
    +badges: Doctrine\ORM\PersistentCollection {#2947 …}
    +children: [
      2 => App\Entity\EntryComment {#2250
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: "Problem is that the average person cannot discern between an actual expert and a charlatan."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1704831249 {#2244
          date: 2024-01-09 21:14:09.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2243 …}
        +nested: Doctrine\ORM\PersistentCollection {#2255 …}
        +votes: Doctrine\ORM\PersistentCollection {#2251 …}
        +reports: Doctrine\ORM\PersistentCollection {#2285 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
        -id: 294192
        -bodyTs: "'actual':11 'averag':5 'cannot':7 'charlatan':15 'discern':8 'expert':12 'person':6 'problem':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202021"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704831249 {#2254
          date: 2024-01-09 21:14:09.0 +01:00
        }
        +"title": 294192
      }
      1 => App\Entity\EntryComment {#2155}
      0 => App\Entity\EntryComment {#2171
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: """
          I meant that as a reply to the second paragraph which generalised anarchism; including the non-Linux world.  \n
          I also disagree that this isn’t an issue in the broader Linux community however. See for example the loud minority with an irrational *hate* against quite obviously good software projects like systemd who got those ideas from charlatans or “experts”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704831842 {#2179
          date: 2024-01-09 21:24:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2186 …}
        +nested: Doctrine\ORM\PersistentCollection {#2187 …}
        +votes: Doctrine\ORM\PersistentCollection {#2177 …}
        +reports: Doctrine\ORM\PersistentCollection {#2174 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
        -id: 294211
        -bodyTs: "'also':21 'anarch':13 'broader':31 'charlatan':58 'communiti':33 'disagre':22 'exampl':37 'expert':60 'generalis':12 'good':48 'got':54 'hate':44 'howev':34 'idea':56 'includ':14 'irrat':43 'isn':25 'issu':28 'like':51 'linux':18,32 'loud':39 'meant':2 'minor':40 'non':17 'non-linux':16 'obvious':47 'paragraph':10 'project':50 'quit':46 'repli':6 'second':9 'see':35 'softwar':49 'systemd':52 'world':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202230"
        +editedAt: DateTimeImmutable @1719562746 {#2181
          date: 2024-06-28 10:19:06.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704831842 {#2182
          date: 2024-01-09 21:24:02.0 +01:00
        }
        +"title": 294211
      }
    ]
    -id: 28304
    -titleTs: "'anarcho':11 'anarcho-commun':10 'communism':12 'exampl':8 'linux':5 'oper':3 'system':4 'til':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704866865
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11968625"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704780465 {#2825
      date: 2024-01-09 07:07:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2154 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
  +body: "It’s unkown whether he improved his temper or whether he just built a very good mail filter for himself though."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704831435 {#2039
    date: 2024-01-09 21:17:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pbpza@lemmy.dbzer0.com"
    "@9488fcea02a9@sh.itjust.works"
    "@orgrinrt@lemmy.world"
    "@notabot@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2157 …}
  +nested: Doctrine\ORM\PersistentCollection {#2147 …}
  +votes: Doctrine\ORM\PersistentCollection {#2150 …}
  +reports: Doctrine\ORM\PersistentCollection {#2153 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2149 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2185 …}
  -id: 294196
  -bodyTs: "'built':13 'filter':18 'good':16 'improv':6 'mail':17 'temper':8 'though':21 'unkown':3 'whether':4,10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7202083"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704831435 {#2156
    date: 2024-01-09 21:17:15.0 +01:00
  }
  +"title": 294196
}
"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 {#2155
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2246
    +user: Proxies\__CG__\App\Entity\User {#2717 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2931 …}
    +slug: "TIL-that-operating-system-Linux-is-an-example-of-anarcho-communism"
    +title: "TIL that operating system Linux is an example of anarcho-communism"
    +url: "https://en.wikipedia.org/wiki/Anarchist_communism#Gift_economies_and_commons-based_organizing"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 253
    +favouriteCount: 539
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726582450 {#2169
      date: 2024-09-17 16:14:10.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2952 …}
    +votes: Doctrine\ORM\PersistentCollection {#2953 …}
    +reports: Doctrine\ORM\PersistentCollection {#2954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2949 …}
    +badges: Doctrine\ORM\PersistentCollection {#2947 …}
    +children: [
      2 => App\Entity\EntryComment {#2250
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: "Problem is that the average person cannot discern between an actual expert and a charlatan."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1704831249 {#2244
          date: 2024-01-09 21:14:09.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2243 …}
        +nested: Doctrine\ORM\PersistentCollection {#2255 …}
        +votes: Doctrine\ORM\PersistentCollection {#2251 …}
        +reports: Doctrine\ORM\PersistentCollection {#2285 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
        -id: 294192
        -bodyTs: "'actual':11 'averag':5 'cannot':7 'charlatan':15 'discern':8 'expert':12 'person':6 'problem':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202021"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704831249 {#2254
          date: 2024-01-09 21:14:09.0 +01:00
        }
        +"title": 294192
      }
      1 => App\Entity\EntryComment {#2155}
      0 => App\Entity\EntryComment {#2171
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: """
          I meant that as a reply to the second paragraph which generalised anarchism; including the non-Linux world.  \n
          I also disagree that this isn’t an issue in the broader Linux community however. See for example the loud minority with an irrational *hate* against quite obviously good software projects like systemd who got those ideas from charlatans or “experts”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704831842 {#2179
          date: 2024-01-09 21:24:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2186 …}
        +nested: Doctrine\ORM\PersistentCollection {#2187 …}
        +votes: Doctrine\ORM\PersistentCollection {#2177 …}
        +reports: Doctrine\ORM\PersistentCollection {#2174 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
        -id: 294211
        -bodyTs: "'also':21 'anarch':13 'broader':31 'charlatan':58 'communiti':33 'disagre':22 'exampl':37 'expert':60 'generalis':12 'good':48 'got':54 'hate':44 'howev':34 'idea':56 'includ':14 'irrat':43 'isn':25 'issu':28 'like':51 'linux':18,32 'loud':39 'meant':2 'minor':40 'non':17 'non-linux':16 'obvious':47 'paragraph':10 'project':50 'quit':46 'repli':6 'second':9 'see':35 'softwar':49 'systemd':52 'world':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202230"
        +editedAt: DateTimeImmutable @1719562746 {#2181
          date: 2024-06-28 10:19:06.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704831842 {#2182
          date: 2024-01-09 21:24:02.0 +01:00
        }
        +"title": 294211
      }
    ]
    -id: 28304
    -titleTs: "'anarcho':11 'anarcho-commun':10 'communism':12 'exampl':8 'linux':5 'oper':3 'system':4 'til':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704866865
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11968625"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704780465 {#2825
      date: 2024-01-09 07:07:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2154 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
  +body: "It’s unkown whether he improved his temper or whether he just built a very good mail filter for himself though."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704831435 {#2039
    date: 2024-01-09 21:17:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pbpza@lemmy.dbzer0.com"
    "@9488fcea02a9@sh.itjust.works"
    "@orgrinrt@lemmy.world"
    "@notabot@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2157 …}
  +nested: Doctrine\ORM\PersistentCollection {#2147 …}
  +votes: Doctrine\ORM\PersistentCollection {#2150 …}
  +reports: Doctrine\ORM\PersistentCollection {#2153 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2149 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2185 …}
  -id: 294196
  -bodyTs: "'built':13 'filter':18 'good':16 'improv':6 'mail':17 'temper':8 'though':21 'unkown':3 'whether':4,10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7202083"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704831435 {#2156
    date: 2024-01-09 21:17:15.0 +01:00
  }
  +"title": 294196
}
"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 {#2155
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2246
    +user: Proxies\__CG__\App\Entity\User {#2717 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2931 …}
    +slug: "TIL-that-operating-system-Linux-is-an-example-of-anarcho-communism"
    +title: "TIL that operating system Linux is an example of anarcho-communism"
    +url: "https://en.wikipedia.org/wiki/Anarchist_communism#Gift_economies_and_commons-based_organizing"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 253
    +favouriteCount: 539
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726582450 {#2169
      date: 2024-09-17 16:14:10.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2952 …}
    +votes: Doctrine\ORM\PersistentCollection {#2953 …}
    +reports: Doctrine\ORM\PersistentCollection {#2954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2949 …}
    +badges: Doctrine\ORM\PersistentCollection {#2947 …}
    +children: [
      2 => App\Entity\EntryComment {#2250
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: "Problem is that the average person cannot discern between an actual expert and a charlatan."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1704831249 {#2244
          date: 2024-01-09 21:14:09.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2243 …}
        +nested: Doctrine\ORM\PersistentCollection {#2255 …}
        +votes: Doctrine\ORM\PersistentCollection {#2251 …}
        +reports: Doctrine\ORM\PersistentCollection {#2285 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
        -id: 294192
        -bodyTs: "'actual':11 'averag':5 'cannot':7 'charlatan':15 'discern':8 'expert':12 'person':6 'problem':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202021"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704831249 {#2254
          date: 2024-01-09 21:14:09.0 +01:00
        }
        +"title": 294192
      }
      1 => App\Entity\EntryComment {#2155}
      0 => App\Entity\EntryComment {#2171
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: """
          I meant that as a reply to the second paragraph which generalised anarchism; including the non-Linux world.  \n
          I also disagree that this isn’t an issue in the broader Linux community however. See for example the loud minority with an irrational *hate* against quite obviously good software projects like systemd who got those ideas from charlatans or “experts”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704831842 {#2179
          date: 2024-01-09 21:24:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
          "@Atemu@lemmy.ml"
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2186 …}
        +nested: Doctrine\ORM\PersistentCollection {#2187 …}
        +votes: Doctrine\ORM\PersistentCollection {#2177 …}
        +reports: Doctrine\ORM\PersistentCollection {#2174 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
        -id: 294211
        -bodyTs: "'also':21 'anarch':13 'broader':31 'charlatan':58 'communiti':33 'disagre':22 'exampl':37 'expert':60 'generalis':12 'good':48 'got':54 'hate':44 'howev':34 'idea':56 'includ':14 'irrat':43 'isn':25 'issu':28 'like':51 'linux':18,32 'loud':39 'meant':2 'minor':40 'non':17 'non-linux':16 'obvious':47 'paragraph':10 'project':50 'quit':46 'repli':6 'second':9 'see':35 'softwar':49 'systemd':52 'world':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202230"
        +editedAt: DateTimeImmutable @1719562746 {#2181
          date: 2024-06-28 10:19:06.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704831842 {#2182
          date: 2024-01-09 21:24:02.0 +01:00
        }
        +"title": 294211
      }
    ]
    -id: 28304
    -titleTs: "'anarcho':11 'anarcho-commun':10 'communism':12 'exampl':8 'linux':5 'oper':3 'system':4 'til':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704866865
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11968625"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704780465 {#2825
      date: 2024-01-09 07:07:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2154 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
  +body: "It’s unkown whether he improved his temper or whether he just built a very good mail filter for himself though."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704831435 {#2039
    date: 2024-01-09 21:17:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pbpza@lemmy.dbzer0.com"
    "@9488fcea02a9@sh.itjust.works"
    "@orgrinrt@lemmy.world"
    "@notabot@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2157 …}
  +nested: Doctrine\ORM\PersistentCollection {#2147 …}
  +votes: Doctrine\ORM\PersistentCollection {#2150 …}
  +reports: Doctrine\ORM\PersistentCollection {#2153 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2149 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2185 …}
  -id: 294196
  -bodyTs: "'built':13 'filter':18 'good':16 'improv':6 'mail':17 'temper':8 'though':21 'unkown':3 'whether':4,10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7202083"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704831435 {#2156
    date: 2024-01-09 21:17:15.0 +01:00
  }
  +"title": 294196
}
"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\EntryComment {#2171
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2246
    +user: Proxies\__CG__\App\Entity\User {#2717 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2931 …}
    +slug: "TIL-that-operating-system-Linux-is-an-example-of-anarcho-communism"
    +title: "TIL that operating system Linux is an example of anarcho-communism"
    +url: "https://en.wikipedia.org/wiki/Anarchist_communism#Gift_economies_and_commons-based_organizing"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 253
    +favouriteCount: 539
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726582450 {#2169
      date: 2024-09-17 16:14:10.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2952 …}
    +votes: Doctrine\ORM\PersistentCollection {#2953 …}
    +reports: Doctrine\ORM\PersistentCollection {#2954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2949 …}
    +badges: Doctrine\ORM\PersistentCollection {#2947 …}
    +children: [
      2 => App\Entity\EntryComment {#2250
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: "Problem is that the average person cannot discern between an actual expert and a charlatan."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1704831249 {#2244
          date: 2024-01-09 21:14:09.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2243 …}
        +nested: Doctrine\ORM\PersistentCollection {#2255 …}
        +votes: Doctrine\ORM\PersistentCollection {#2251 …}
        +reports: Doctrine\ORM\PersistentCollection {#2285 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
        -id: 294192
        -bodyTs: "'actual':11 'averag':5 'cannot':7 'charlatan':15 'discern':8 'expert':12 'person':6 'problem':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202021"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704831249 {#2254
          date: 2024-01-09 21:14:09.0 +01:00
        }
        +"title": 294192
      }
      1 => App\Entity\EntryComment {#2155
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2154 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
        +body: "It’s unkown whether he improved his temper or whether he just built a very good mail filter for himself though."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1704831435 {#2039
          date: 2024-01-09 21:17:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@9488fcea02a9@sh.itjust.works"
          "@orgrinrt@lemmy.world"
          "@notabot@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2157 …}
        +nested: Doctrine\ORM\PersistentCollection {#2147 …}
        +votes: Doctrine\ORM\PersistentCollection {#2150 …}
        +reports: Doctrine\ORM\PersistentCollection {#2153 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2149 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2185 …}
        -id: 294196
        -bodyTs: "'built':13 'filter':18 'good':16 'improv':6 'mail':17 'temper':8 'though':21 'unkown':3 'whether':4,10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202083"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704831435 {#2156
          date: 2024-01-09 21:17:15.0 +01:00
        }
        +"title": 294196
      }
      0 => App\Entity\EntryComment {#2171}
    ]
    -id: 28304
    -titleTs: "'anarcho':11 'anarcho-commun':10 'communism':12 'exampl':8 'linux':5 'oper':3 'system':4 'til':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704866865
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11968625"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704780465 {#2825
      date: 2024-01-09 07:07:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
  +body: """
    I meant that as a reply to the second paragraph which generalised anarchism; including the non-Linux world.  \n
    I also disagree that this isn’t an issue in the broader Linux community however. See for example the loud minority with an irrational *hate* against quite obviously good software projects like systemd who got those ideas from charlatans or “experts”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704831842 {#2179
    date: 2024-01-09 21:24:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pbpza@lemmy.dbzer0.com"
    "@Devorlon@lemmy.zip"
    "@Cowbee@lemmy.ml"
    "@Atemu@lemmy.ml"
    "@pbpza@lemmy.dbzer0.com"
    "@Devorlon@lemmy.zip"
    "@Cowbee@lemmy.ml"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2186 …}
  +nested: Doctrine\ORM\PersistentCollection {#2187 …}
  +votes: Doctrine\ORM\PersistentCollection {#2177 …}
  +reports: Doctrine\ORM\PersistentCollection {#2174 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
  -id: 294211
  -bodyTs: "'also':21 'anarch':13 'broader':31 'charlatan':58 'communiti':33 'disagre':22 'exampl':37 'expert':60 'generalis':12 'good':48 'got':54 'hate':44 'howev':34 'idea':56 'includ':14 'irrat':43 'isn':25 'issu':28 'like':51 'linux':18,32 'loud':39 'meant':2 'minor':40 'non':17 'non-linux':16 'obvious':47 'paragraph':10 'project':50 'quit':46 'repli':6 'second':9 'see':35 'softwar':49 'systemd':52 'world':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7202230"
  +editedAt: DateTimeImmutable @1719562746 {#2181
    date: 2024-06-28 10:19:06.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704831842 {#2182
    date: 2024-01-09 21:24:02.0 +01:00
  }
  +"title": 294211
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#2171
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2246
    +user: Proxies\__CG__\App\Entity\User {#2717 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2931 …}
    +slug: "TIL-that-operating-system-Linux-is-an-example-of-anarcho-communism"
    +title: "TIL that operating system Linux is an example of anarcho-communism"
    +url: "https://en.wikipedia.org/wiki/Anarchist_communism#Gift_economies_and_commons-based_organizing"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 253
    +favouriteCount: 539
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726582450 {#2169
      date: 2024-09-17 16:14:10.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2952 …}
    +votes: Doctrine\ORM\PersistentCollection {#2953 …}
    +reports: Doctrine\ORM\PersistentCollection {#2954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2949 …}
    +badges: Doctrine\ORM\PersistentCollection {#2947 …}
    +children: [
      2 => App\Entity\EntryComment {#2250
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: "Problem is that the average person cannot discern between an actual expert and a charlatan."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1704831249 {#2244
          date: 2024-01-09 21:14:09.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2243 …}
        +nested: Doctrine\ORM\PersistentCollection {#2255 …}
        +votes: Doctrine\ORM\PersistentCollection {#2251 …}
        +reports: Doctrine\ORM\PersistentCollection {#2285 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
        -id: 294192
        -bodyTs: "'actual':11 'averag':5 'cannot':7 'charlatan':15 'discern':8 'expert':12 'person':6 'problem':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202021"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704831249 {#2254
          date: 2024-01-09 21:14:09.0 +01:00
        }
        +"title": 294192
      }
      1 => App\Entity\EntryComment {#2155
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2154 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
        +body: "It’s unkown whether he improved his temper or whether he just built a very good mail filter for himself though."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1704831435 {#2039
          date: 2024-01-09 21:17:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@9488fcea02a9@sh.itjust.works"
          "@orgrinrt@lemmy.world"
          "@notabot@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2157 …}
        +nested: Doctrine\ORM\PersistentCollection {#2147 …}
        +votes: Doctrine\ORM\PersistentCollection {#2150 …}
        +reports: Doctrine\ORM\PersistentCollection {#2153 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2149 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2185 …}
        -id: 294196
        -bodyTs: "'built':13 'filter':18 'good':16 'improv':6 'mail':17 'temper':8 'though':21 'unkown':3 'whether':4,10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202083"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704831435 {#2156
          date: 2024-01-09 21:17:15.0 +01:00
        }
        +"title": 294196
      }
      0 => App\Entity\EntryComment {#2171}
    ]
    -id: 28304
    -titleTs: "'anarcho':11 'anarcho-commun':10 'communism':12 'exampl':8 'linux':5 'oper':3 'system':4 'til':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704866865
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11968625"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704780465 {#2825
      date: 2024-01-09 07:07:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
  +body: """
    I meant that as a reply to the second paragraph which generalised anarchism; including the non-Linux world.  \n
    I also disagree that this isn’t an issue in the broader Linux community however. See for example the loud minority with an irrational *hate* against quite obviously good software projects like systemd who got those ideas from charlatans or “experts”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704831842 {#2179
    date: 2024-01-09 21:24:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pbpza@lemmy.dbzer0.com"
    "@Devorlon@lemmy.zip"
    "@Cowbee@lemmy.ml"
    "@Atemu@lemmy.ml"
    "@pbpza@lemmy.dbzer0.com"
    "@Devorlon@lemmy.zip"
    "@Cowbee@lemmy.ml"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2186 …}
  +nested: Doctrine\ORM\PersistentCollection {#2187 …}
  +votes: Doctrine\ORM\PersistentCollection {#2177 …}
  +reports: Doctrine\ORM\PersistentCollection {#2174 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
  -id: 294211
  -bodyTs: "'also':21 'anarch':13 'broader':31 'charlatan':58 'communiti':33 'disagre':22 'exampl':37 'expert':60 'generalis':12 'good':48 'got':54 'hate':44 'howev':34 'idea':56 'includ':14 'irrat':43 'isn':25 'issu':28 'like':51 'linux':18,32 'loud':39 'meant':2 'minor':40 'non':17 'non-linux':16 'obvious':47 'paragraph':10 'project':50 'quit':46 'repli':6 'second':9 'see':35 'softwar':49 'systemd':52 'world':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7202230"
  +editedAt: DateTimeImmutable @1719562746 {#2181
    date: 2024-06-28 10:19:06.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704831842 {#2182
    date: 2024-01-09 21:24:02.0 +01:00
  }
  +"title": 294211
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#2171
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2246
    +user: Proxies\__CG__\App\Entity\User {#2717 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2931 …}
    +slug: "TIL-that-operating-system-Linux-is-an-example-of-anarcho-communism"
    +title: "TIL that operating system Linux is an example of anarcho-communism"
    +url: "https://en.wikipedia.org/wiki/Anarchist_communism#Gift_economies_and_commons-based_organizing"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 253
    +favouriteCount: 539
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726582450 {#2169
      date: 2024-09-17 16:14:10.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2952 …}
    +votes: Doctrine\ORM\PersistentCollection {#2953 …}
    +reports: Doctrine\ORM\PersistentCollection {#2954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2949 …}
    +badges: Doctrine\ORM\PersistentCollection {#2947 …}
    +children: [
      2 => App\Entity\EntryComment {#2250
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: "Problem is that the average person cannot discern between an actual expert and a charlatan."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1704831249 {#2244
          date: 2024-01-09 21:14:09.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@Devorlon@lemmy.zip"
          "@Cowbee@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2243 …}
        +nested: Doctrine\ORM\PersistentCollection {#2255 …}
        +votes: Doctrine\ORM\PersistentCollection {#2251 …}
        +reports: Doctrine\ORM\PersistentCollection {#2285 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
        -id: 294192
        -bodyTs: "'actual':11 'averag':5 'cannot':7 'charlatan':15 'discern':8 'expert':12 'person':6 'problem':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202021"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704831249 {#2254
          date: 2024-01-09 21:14:09.0 +01:00
        }
        +"title": 294192
      }
      1 => App\Entity\EntryComment {#2155
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2246 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2154 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
        +body: "It’s unkown whether he improved his temper or whether he just built a very good mail filter for himself though."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1704831435 {#2039
          date: 2024-01-09 21:17:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pbpza@lemmy.dbzer0.com"
          "@9488fcea02a9@sh.itjust.works"
          "@orgrinrt@lemmy.world"
          "@notabot@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2157 …}
        +nested: Doctrine\ORM\PersistentCollection {#2147 …}
        +votes: Doctrine\ORM\PersistentCollection {#2150 …}
        +reports: Doctrine\ORM\PersistentCollection {#2153 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2149 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2185 …}
        -id: 294196
        -bodyTs: "'built':13 'filter':18 'good':16 'improv':6 'mail':17 'temper':8 'though':21 'unkown':3 'whether':4,10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7202083"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704831435 {#2156
          date: 2024-01-09 21:17:15.0 +01:00
        }
        +"title": 294196
      }
      0 => App\Entity\EntryComment {#2171}
    ]
    -id: 28304
    -titleTs: "'anarcho':11 'anarcho-commun':10 'communism':12 'exampl':8 'linux':5 'oper':3 'system':4 'til':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704866865
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11968625"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704780465 {#2825
      date: 2024-01-09 07:07:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
  +body: """
    I meant that as a reply to the second paragraph which generalised anarchism; including the non-Linux world.  \n
    I also disagree that this isn’t an issue in the broader Linux community however. See for example the loud minority with an irrational *hate* against quite obviously good software projects like systemd who got those ideas from charlatans or “experts”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704831842 {#2179
    date: 2024-01-09 21:24:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pbpza@lemmy.dbzer0.com"
    "@Devorlon@lemmy.zip"
    "@Cowbee@lemmy.ml"
    "@Atemu@lemmy.ml"
    "@pbpza@lemmy.dbzer0.com"
    "@Devorlon@lemmy.zip"
    "@Cowbee@lemmy.ml"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2186 …}
  +nested: Doctrine\ORM\PersistentCollection {#2187 …}
  +votes: Doctrine\ORM\PersistentCollection {#2177 …}
  +reports: Doctrine\ORM\PersistentCollection {#2174 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
  -id: 294211
  -bodyTs: "'also':21 'anarch':13 'broader':31 'charlatan':58 'communiti':33 'disagre':22 'exampl':37 'expert':60 'generalis':12 'good':48 'got':54 'hate':44 'howev':34 'idea':56 'includ':14 'irrat':43 'isn':25 'issu':28 'like':51 'linux':18,32 'loud':39 'meant':2 'minor':40 'non':17 'non-linux':16 'obvious':47 'paragraph':10 'project':50 'quit':46 'repli':6 'second':9 'see':35 'softwar':49 'systemd':52 'world':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7202230"
  +editedAt: DateTimeImmutable @1719562746 {#2181
    date: 2024-06-28 10:19:06.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704831842 {#2182
    date: 2024-01-09 21:24:02.0 +01:00
  }
  +"title": 294211
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2194
  +user: Proxies\__CG__\App\Entity\User {#2984 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +slug: "How-do-I-make-contributors-to-my-project-transfer-copyright"
  +title: "How do I make contributors to my project transfer copyright to me?"
  +url: null
  +body: """
    Is there a pull request template that does this?\n
    \n
    Edit: I was worried about possibly needing to change license. For now I will just use a permissive license. The situation is made seemingly complicated by the possible need to use copylefted images, combined with the possible need for using server code (which shouldn’t use creative commons) in addition to the static html. I would rather deal with including parts with different licenses (probably not as complicated as I initially thought) instead of contributor license agreements.\n
    \n
    Edit 2: Also, license enforcement is not very important for my project.\n
    \n
    Edit 3: Now I’m using creative commons zero and making the repo comply with [reuse.software](https://reuse.software/)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721580270 {#2979
    date: 2024-07-21 18:44:30.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2986 …}
  +votes: Doctrine\ORM\PersistentCollection {#2988 …}
  +reports: Doctrine\ORM\PersistentCollection {#2990 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2994 …}
  +badges: Doctrine\ORM\PersistentCollection {#2996 …}
  +children: [
    App\Entity\EntryComment {#2199
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2194 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        > I was worried about possibly needing to change license.\n
        \n
        I’d rather ask the contributors to consent to licensing their code under the new license. You don’t need the copyright in the hand of one entity to change license, it’s enough if all copyright holders agree.\n
        \n
        > The situation is made seemingly complicated by the possible need to use copylefted images\n
        \n
        WDYM by “images”?\n
        \n
        As in art assets? I’m not sure those would even be infectious. I think it’s possible to even use non-free assets in a GPL’d application. It may be better to treat them as such to keep the licensing simple though.\n
        \n
        Even then, it’s usually possible to “upgrade” permissively licensed code (such as Apache 2.0) to a copyleft license as long as the original license’s conditions are still met which usually involves denoting which parts of the code is also available under the permissive license.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704787880 {#2217
        date: 2024-01-09 09:11:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dullbananas@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2195 …}
      +nested: Doctrine\ORM\PersistentCollection {#2197 …}
      +votes: Doctrine\ORM\PersistentCollection {#2206 …}
      +reports: Doctrine\ORM\PersistentCollection {#2201 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2203 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2212 …}
      -id: 292984
      -bodyTs: "'2.0':125 'agre':48 'also':151 'apach':124 'applic':95 'art':68 'ask':13 'asset':69,90 'avail':152 'better':99 'chang':8,39 'code':21,121,149 'complic':54 'condit':137 'consent':17 'contributor':15 'copyleft':61,128 'copyright':31,46 'd':11,94 'denot':144 'enough':43 'entiti':37 'even':76,85,111 'free':89 'gpl':93 'hand':34 'holder':47 'imag':62,65 'infecti':78 'involv':143 'keep':106 'licens':9,19,25,40,108,120,129,135,156 'long':131 'm':71 'made':52 'may':97 'met':140 'need':6,29,58 'new':24 'non':88 'non-fre':87 'one':36 'origin':134 'part':146 'permiss':119,155 'possibl':5,57,83,116 'rather':12 'seem':53 'simpl':109 'situat':50 'still':139 'sure':73 'think':80 'though':110 'treat':101 'upgrad':118 'use':60,86 'usual':115,142 'wdym':63 'worri':3 'would':75"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7189691"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704787880 {#2196
        date: 2024-01-09 09:11:20.0 +01:00
      }
      +"title": 292984
    }
  ]
  -id: 28225
  -titleTs: "'contributor':5 'copyright':10 'make':4 'project':8 'transfer':9"
  -bodyTs: "'/)':117 '2':88 '3':100 'addit':59 'agreement':86 'also':89 'chang':18 'code':51 'combin':43 'common':57,106 'compli':112 'complic':34,77 'contributor':84 'copyleft':41 'creativ':56,105 'deal':67 'differ':72 'edit':10,87,99 'enforc':91 'html':63 'imag':42 'import':95 'includ':69 'initi':80 'instead':82 'licens':19,28,73,85,90 'm':103 'made':32 'make':109 'need':16,38,47 'part':70 'permiss':27 'possibl':15,37,46 'probabl':74 'project':98 'pull':4 'rather':66 'repo':111 'request':5 'reuse.software':114,116 'reuse.software/)':115 'seem':33 'server':50 'shouldn':53 'situat':30 'static':62 'templat':6 'thought':81 'use':25,40,49,55,104 'worri':13 'would':65 'zero':107"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704841576
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/12915862"
  +editedAt: DateTimeImmutable @1719667877 {#2965
    date: 2024-06-29 15:31:17.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704755176 {#2930
    date: 2024-01-09 00:06:16.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2194
  +user: Proxies\__CG__\App\Entity\User {#2984 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +slug: "How-do-I-make-contributors-to-my-project-transfer-copyright"
  +title: "How do I make contributors to my project transfer copyright to me?"
  +url: null
  +body: """
    Is there a pull request template that does this?\n
    \n
    Edit: I was worried about possibly needing to change license. For now I will just use a permissive license. The situation is made seemingly complicated by the possible need to use copylefted images, combined with the possible need for using server code (which shouldn’t use creative commons) in addition to the static html. I would rather deal with including parts with different licenses (probably not as complicated as I initially thought) instead of contributor license agreements.\n
    \n
    Edit 2: Also, license enforcement is not very important for my project.\n
    \n
    Edit 3: Now I’m using creative commons zero and making the repo comply with [reuse.software](https://reuse.software/)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721580270 {#2979
    date: 2024-07-21 18:44:30.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2986 …}
  +votes: Doctrine\ORM\PersistentCollection {#2988 …}
  +reports: Doctrine\ORM\PersistentCollection {#2990 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2994 …}
  +badges: Doctrine\ORM\PersistentCollection {#2996 …}
  +children: [
    App\Entity\EntryComment {#2199
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2194 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        > I was worried about possibly needing to change license.\n
        \n
        I’d rather ask the contributors to consent to licensing their code under the new license. You don’t need the copyright in the hand of one entity to change license, it’s enough if all copyright holders agree.\n
        \n
        > The situation is made seemingly complicated by the possible need to use copylefted images\n
        \n
        WDYM by “images”?\n
        \n
        As in art assets? I’m not sure those would even be infectious. I think it’s possible to even use non-free assets in a GPL’d application. It may be better to treat them as such to keep the licensing simple though.\n
        \n
        Even then, it’s usually possible to “upgrade” permissively licensed code (such as Apache 2.0) to a copyleft license as long as the original license’s conditions are still met which usually involves denoting which parts of the code is also available under the permissive license.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704787880 {#2217
        date: 2024-01-09 09:11:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dullbananas@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2195 …}
      +nested: Doctrine\ORM\PersistentCollection {#2197 …}
      +votes: Doctrine\ORM\PersistentCollection {#2206 …}
      +reports: Doctrine\ORM\PersistentCollection {#2201 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2203 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2212 …}
      -id: 292984
      -bodyTs: "'2.0':125 'agre':48 'also':151 'apach':124 'applic':95 'art':68 'ask':13 'asset':69,90 'avail':152 'better':99 'chang':8,39 'code':21,121,149 'complic':54 'condit':137 'consent':17 'contributor':15 'copyleft':61,128 'copyright':31,46 'd':11,94 'denot':144 'enough':43 'entiti':37 'even':76,85,111 'free':89 'gpl':93 'hand':34 'holder':47 'imag':62,65 'infecti':78 'involv':143 'keep':106 'licens':9,19,25,40,108,120,129,135,156 'long':131 'm':71 'made':52 'may':97 'met':140 'need':6,29,58 'new':24 'non':88 'non-fre':87 'one':36 'origin':134 'part':146 'permiss':119,155 'possibl':5,57,83,116 'rather':12 'seem':53 'simpl':109 'situat':50 'still':139 'sure':73 'think':80 'though':110 'treat':101 'upgrad':118 'use':60,86 'usual':115,142 'wdym':63 'worri':3 'would':75"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7189691"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704787880 {#2196
        date: 2024-01-09 09:11:20.0 +01:00
      }
      +"title": 292984
    }
  ]
  -id: 28225
  -titleTs: "'contributor':5 'copyright':10 'make':4 'project':8 'transfer':9"
  -bodyTs: "'/)':117 '2':88 '3':100 'addit':59 'agreement':86 'also':89 'chang':18 'code':51 'combin':43 'common':57,106 'compli':112 'complic':34,77 'contributor':84 'copyleft':41 'creativ':56,105 'deal':67 'differ':72 'edit':10,87,99 'enforc':91 'html':63 'imag':42 'import':95 'includ':69 'initi':80 'instead':82 'licens':19,28,73,85,90 'm':103 'made':32 'make':109 'need':16,38,47 'part':70 'permiss':27 'possibl':15,37,46 'probabl':74 'project':98 'pull':4 'rather':66 'repo':111 'request':5 'reuse.software':114,116 'reuse.software/)':115 'seem':33 'server':50 'shouldn':53 'situat':30 'static':62 'templat':6 'thought':81 'use':25,40,49,55,104 'worri':13 'would':65 'zero':107"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704841576
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/12915862"
  +editedAt: DateTimeImmutable @1719667877 {#2965
    date: 2024-06-29 15:31:17.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704755176 {#2930
    date: 2024-01-09 00:06:16.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2194
  +user: Proxies\__CG__\App\Entity\User {#2984 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +slug: "How-do-I-make-contributors-to-my-project-transfer-copyright"
  +title: "How do I make contributors to my project transfer copyright to me?"
  +url: null
  +body: """
    Is there a pull request template that does this?\n
    \n
    Edit: I was worried about possibly needing to change license. For now I will just use a permissive license. The situation is made seemingly complicated by the possible need to use copylefted images, combined with the possible need for using server code (which shouldn’t use creative commons) in addition to the static html. I would rather deal with including parts with different licenses (probably not as complicated as I initially thought) instead of contributor license agreements.\n
    \n
    Edit 2: Also, license enforcement is not very important for my project.\n
    \n
    Edit 3: Now I’m using creative commons zero and making the repo comply with [reuse.software](https://reuse.software/)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721580270 {#2979
    date: 2024-07-21 18:44:30.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2986 …}
  +votes: Doctrine\ORM\PersistentCollection {#2988 …}
  +reports: Doctrine\ORM\PersistentCollection {#2990 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2994 …}
  +badges: Doctrine\ORM\PersistentCollection {#2996 …}
  +children: [
    App\Entity\EntryComment {#2199
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2194 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        > I was worried about possibly needing to change license.\n
        \n
        I’d rather ask the contributors to consent to licensing their code under the new license. You don’t need the copyright in the hand of one entity to change license, it’s enough if all copyright holders agree.\n
        \n
        > The situation is made seemingly complicated by the possible need to use copylefted images\n
        \n
        WDYM by “images”?\n
        \n
        As in art assets? I’m not sure those would even be infectious. I think it’s possible to even use non-free assets in a GPL’d application. It may be better to treat them as such to keep the licensing simple though.\n
        \n
        Even then, it’s usually possible to “upgrade” permissively licensed code (such as Apache 2.0) to a copyleft license as long as the original license’s conditions are still met which usually involves denoting which parts of the code is also available under the permissive license.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704787880 {#2217
        date: 2024-01-09 09:11:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dullbananas@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2195 …}
      +nested: Doctrine\ORM\PersistentCollection {#2197 …}
      +votes: Doctrine\ORM\PersistentCollection {#2206 …}
      +reports: Doctrine\ORM\PersistentCollection {#2201 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2203 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2212 …}
      -id: 292984
      -bodyTs: "'2.0':125 'agre':48 'also':151 'apach':124 'applic':95 'art':68 'ask':13 'asset':69,90 'avail':152 'better':99 'chang':8,39 'code':21,121,149 'complic':54 'condit':137 'consent':17 'contributor':15 'copyleft':61,128 'copyright':31,46 'd':11,94 'denot':144 'enough':43 'entiti':37 'even':76,85,111 'free':89 'gpl':93 'hand':34 'holder':47 'imag':62,65 'infecti':78 'involv':143 'keep':106 'licens':9,19,25,40,108,120,129,135,156 'long':131 'm':71 'made':52 'may':97 'met':140 'need':6,29,58 'new':24 'non':88 'non-fre':87 'one':36 'origin':134 'part':146 'permiss':119,155 'possibl':5,57,83,116 'rather':12 'seem':53 'simpl':109 'situat':50 'still':139 'sure':73 'think':80 'though':110 'treat':101 'upgrad':118 'use':60,86 'usual':115,142 'wdym':63 'worri':3 'would':75"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7189691"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704787880 {#2196
        date: 2024-01-09 09:11:20.0 +01:00
      }
      +"title": 292984
    }
  ]
  -id: 28225
  -titleTs: "'contributor':5 'copyright':10 'make':4 'project':8 'transfer':9"
  -bodyTs: "'/)':117 '2':88 '3':100 'addit':59 'agreement':86 'also':89 'chang':18 'code':51 'combin':43 'common':57,106 'compli':112 'complic':34,77 'contributor':84 'copyleft':41 'creativ':56,105 'deal':67 'differ':72 'edit':10,87,99 'enforc':91 'html':63 'imag':42 'import':95 'includ':69 'initi':80 'instead':82 'licens':19,28,73,85,90 'm':103 'made':32 'make':109 'need':16,38,47 'part':70 'permiss':27 'possibl':15,37,46 'probabl':74 'project':98 'pull':4 'rather':66 'repo':111 'request':5 'reuse.software':114,116 'reuse.software/)':115 'seem':33 'server':50 'shouldn':53 'situat':30 'static':62 'templat':6 'thought':81 'use':25,40,49,55,104 'worri':13 'would':65 'zero':107"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704841576
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/12915862"
  +editedAt: DateTimeImmutable @1719667877 {#2965
    date: 2024-06-29 15:31:17.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704755176 {#2930
    date: 2024-01-09 00:06:16.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#2199
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2194
    +user: Proxies\__CG__\App\Entity\User {#2984 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "How-do-I-make-contributors-to-my-project-transfer-copyright"
    +title: "How do I make contributors to my project transfer copyright to me?"
    +url: null
    +body: """
      Is there a pull request template that does this?\n
      \n
      Edit: I was worried about possibly needing to change license. For now I will just use a permissive license. The situation is made seemingly complicated by the possible need to use copylefted images, combined with the possible need for using server code (which shouldn’t use creative commons) in addition to the static html. I would rather deal with including parts with different licenses (probably not as complicated as I initially thought) instead of contributor license agreements.\n
      \n
      Edit 2: Also, license enforcement is not very important for my project.\n
      \n
      Edit 3: Now I’m using creative commons zero and making the repo comply with [reuse.software](https://reuse.software/)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721580270 {#2979
      date: 2024-07-21 18:44:30.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2986 …}
    +votes: Doctrine\ORM\PersistentCollection {#2988 …}
    +reports: Doctrine\ORM\PersistentCollection {#2990 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2992 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2994 …}
    +badges: Doctrine\ORM\PersistentCollection {#2996 …}
    +children: [
      App\Entity\EntryComment {#2199}
    ]
    -id: 28225
    -titleTs: "'contributor':5 'copyright':10 'make':4 'project':8 'transfer':9"
    -bodyTs: "'/)':117 '2':88 '3':100 'addit':59 'agreement':86 'also':89 'chang':18 'code':51 'combin':43 'common':57,106 'compli':112 'complic':34,77 'contributor':84 'copyleft':41 'creativ':56,105 'deal':67 'differ':72 'edit':10,87,99 'enforc':91 'html':63 'imag':42 'import':95 'includ':69 'initi':80 'instead':82 'licens':19,28,73,85,90 'm':103 'made':32 'make':109 'need':16,38,47 'part':70 'permiss':27 'possibl':15,37,46 'probabl':74 'project':98 'pull':4 'rather':66 'repo':111 'request':5 'reuse.software':114,116 'reuse.software/)':115 'seem':33 'server':50 'shouldn':53 'situat':30 'static':62 'templat':6 'thought':81 'use':25,40,49,55,104 'worri':13 'would':65 'zero':107"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704841576
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/12915862"
    +editedAt: DateTimeImmutable @1719667877 {#2965
      date: 2024-06-29 15:31:17.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704755176 {#2930
      date: 2024-01-09 00:06:16.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    > I was worried about possibly needing to change license.\n
    \n
    I’d rather ask the contributors to consent to licensing their code under the new license. You don’t need the copyright in the hand of one entity to change license, it’s enough if all copyright holders agree.\n
    \n
    > The situation is made seemingly complicated by the possible need to use copylefted images\n
    \n
    WDYM by “images”?\n
    \n
    As in art assets? I’m not sure those would even be infectious. I think it’s possible to even use non-free assets in a GPL’d application. It may be better to treat them as such to keep the licensing simple though.\n
    \n
    Even then, it’s usually possible to “upgrade” permissively licensed code (such as Apache 2.0) to a copyleft license as long as the original license’s conditions are still met which usually involves denoting which parts of the code is also available under the permissive license.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704787880 {#2217
    date: 2024-01-09 09:11:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dullbananas@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2195 …}
  +nested: Doctrine\ORM\PersistentCollection {#2197 …}
  +votes: Doctrine\ORM\PersistentCollection {#2206 …}
  +reports: Doctrine\ORM\PersistentCollection {#2201 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2203 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2212 …}
  -id: 292984
  -bodyTs: "'2.0':125 'agre':48 'also':151 'apach':124 'applic':95 'art':68 'ask':13 'asset':69,90 'avail':152 'better':99 'chang':8,39 'code':21,121,149 'complic':54 'condit':137 'consent':17 'contributor':15 'copyleft':61,128 'copyright':31,46 'd':11,94 'denot':144 'enough':43 'entiti':37 'even':76,85,111 'free':89 'gpl':93 'hand':34 'holder':47 'imag':62,65 'infecti':78 'involv':143 'keep':106 'licens':9,19,25,40,108,120,129,135,156 'long':131 'm':71 'made':52 'may':97 'met':140 'need':6,29,58 'new':24 'non':88 'non-fre':87 'one':36 'origin':134 'part':146 'permiss':119,155 'possibl':5,57,83,116 'rather':12 'seem':53 'simpl':109 'situat':50 'still':139 'sure':73 'think':80 'though':110 'treat':101 'upgrad':118 'use':60,86 'usual':115,142 'wdym':63 'worri':3 'would':75"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7189691"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704787880 {#2196
    date: 2024-01-09 09:11:20.0 +01:00
  }
  +"title": 292984
}
"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 {#2199
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2194
    +user: Proxies\__CG__\App\Entity\User {#2984 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "How-do-I-make-contributors-to-my-project-transfer-copyright"
    +title: "How do I make contributors to my project transfer copyright to me?"
    +url: null
    +body: """
      Is there a pull request template that does this?\n
      \n
      Edit: I was worried about possibly needing to change license. For now I will just use a permissive license. The situation is made seemingly complicated by the possible need to use copylefted images, combined with the possible need for using server code (which shouldn’t use creative commons) in addition to the static html. I would rather deal with including parts with different licenses (probably not as complicated as I initially thought) instead of contributor license agreements.\n
      \n
      Edit 2: Also, license enforcement is not very important for my project.\n
      \n
      Edit 3: Now I’m using creative commons zero and making the repo comply with [reuse.software](https://reuse.software/)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721580270 {#2979
      date: 2024-07-21 18:44:30.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2986 …}
    +votes: Doctrine\ORM\PersistentCollection {#2988 …}
    +reports: Doctrine\ORM\PersistentCollection {#2990 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2992 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2994 …}
    +badges: Doctrine\ORM\PersistentCollection {#2996 …}
    +children: [
      App\Entity\EntryComment {#2199}
    ]
    -id: 28225
    -titleTs: "'contributor':5 'copyright':10 'make':4 'project':8 'transfer':9"
    -bodyTs: "'/)':117 '2':88 '3':100 'addit':59 'agreement':86 'also':89 'chang':18 'code':51 'combin':43 'common':57,106 'compli':112 'complic':34,77 'contributor':84 'copyleft':41 'creativ':56,105 'deal':67 'differ':72 'edit':10,87,99 'enforc':91 'html':63 'imag':42 'import':95 'includ':69 'initi':80 'instead':82 'licens':19,28,73,85,90 'm':103 'made':32 'make':109 'need':16,38,47 'part':70 'permiss':27 'possibl':15,37,46 'probabl':74 'project':98 'pull':4 'rather':66 'repo':111 'request':5 'reuse.software':114,116 'reuse.software/)':115 'seem':33 'server':50 'shouldn':53 'situat':30 'static':62 'templat':6 'thought':81 'use':25,40,49,55,104 'worri':13 'would':65 'zero':107"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704841576
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/12915862"
    +editedAt: DateTimeImmutable @1719667877 {#2965
      date: 2024-06-29 15:31:17.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704755176 {#2930
      date: 2024-01-09 00:06:16.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    > I was worried about possibly needing to change license.\n
    \n
    I’d rather ask the contributors to consent to licensing their code under the new license. You don’t need the copyright in the hand of one entity to change license, it’s enough if all copyright holders agree.\n
    \n
    > The situation is made seemingly complicated by the possible need to use copylefted images\n
    \n
    WDYM by “images”?\n
    \n
    As in art assets? I’m not sure those would even be infectious. I think it’s possible to even use non-free assets in a GPL’d application. It may be better to treat them as such to keep the licensing simple though.\n
    \n
    Even then, it’s usually possible to “upgrade” permissively licensed code (such as Apache 2.0) to a copyleft license as long as the original license’s conditions are still met which usually involves denoting which parts of the code is also available under the permissive license.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704787880 {#2217
    date: 2024-01-09 09:11:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dullbananas@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2195 …}
  +nested: Doctrine\ORM\PersistentCollection {#2197 …}
  +votes: Doctrine\ORM\PersistentCollection {#2206 …}
  +reports: Doctrine\ORM\PersistentCollection {#2201 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2203 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2212 …}
  -id: 292984
  -bodyTs: "'2.0':125 'agre':48 'also':151 'apach':124 'applic':95 'art':68 'ask':13 'asset':69,90 'avail':152 'better':99 'chang':8,39 'code':21,121,149 'complic':54 'condit':137 'consent':17 'contributor':15 'copyleft':61,128 'copyright':31,46 'd':11,94 'denot':144 'enough':43 'entiti':37 'even':76,85,111 'free':89 'gpl':93 'hand':34 'holder':47 'imag':62,65 'infecti':78 'involv':143 'keep':106 'licens':9,19,25,40,108,120,129,135,156 'long':131 'm':71 'made':52 'may':97 'met':140 'need':6,29,58 'new':24 'non':88 'non-fre':87 'one':36 'origin':134 'part':146 'permiss':119,155 'possibl':5,57,83,116 'rather':12 'seem':53 'simpl':109 'situat':50 'still':139 'sure':73 'think':80 'though':110 'treat':101 'upgrad':118 'use':60,86 'usual':115,142 'wdym':63 'worri':3 'would':75"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7189691"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704787880 {#2196
    date: 2024-01-09 09:11:20.0 +01:00
  }
  +"title": 292984
}
"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 {#2199
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2194
    +user: Proxies\__CG__\App\Entity\User {#2984 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "How-do-I-make-contributors-to-my-project-transfer-copyright"
    +title: "How do I make contributors to my project transfer copyright to me?"
    +url: null
    +body: """
      Is there a pull request template that does this?\n
      \n
      Edit: I was worried about possibly needing to change license. For now I will just use a permissive license. The situation is made seemingly complicated by the possible need to use copylefted images, combined with the possible need for using server code (which shouldn’t use creative commons) in addition to the static html. I would rather deal with including parts with different licenses (probably not as complicated as I initially thought) instead of contributor license agreements.\n
      \n
      Edit 2: Also, license enforcement is not very important for my project.\n
      \n
      Edit 3: Now I’m using creative commons zero and making the repo comply with [reuse.software](https://reuse.software/)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721580270 {#2979
      date: 2024-07-21 18:44:30.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2986 …}
    +votes: Doctrine\ORM\PersistentCollection {#2988 …}
    +reports: Doctrine\ORM\PersistentCollection {#2990 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2992 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2994 …}
    +badges: Doctrine\ORM\PersistentCollection {#2996 …}
    +children: [
      App\Entity\EntryComment {#2199}
    ]
    -id: 28225
    -titleTs: "'contributor':5 'copyright':10 'make':4 'project':8 'transfer':9"
    -bodyTs: "'/)':117 '2':88 '3':100 'addit':59 'agreement':86 'also':89 'chang':18 'code':51 'combin':43 'common':57,106 'compli':112 'complic':34,77 'contributor':84 'copyleft':41 'creativ':56,105 'deal':67 'differ':72 'edit':10,87,99 'enforc':91 'html':63 'imag':42 'import':95 'includ':69 'initi':80 'instead':82 'licens':19,28,73,85,90 'm':103 'made':32 'make':109 'need':16,38,47 'part':70 'permiss':27 'possibl':15,37,46 'probabl':74 'project':98 'pull':4 'rather':66 'repo':111 'request':5 'reuse.software':114,116 'reuse.software/)':115 'seem':33 'server':50 'shouldn':53 'situat':30 'static':62 'templat':6 'thought':81 'use':25,40,49,55,104 'worri':13 'would':65 'zero':107"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704841576
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/12915862"
    +editedAt: DateTimeImmutable @1719667877 {#2965
      date: 2024-06-29 15:31:17.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704755176 {#2930
      date: 2024-01-09 00:06:16.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    > I was worried about possibly needing to change license.\n
    \n
    I’d rather ask the contributors to consent to licensing their code under the new license. You don’t need the copyright in the hand of one entity to change license, it’s enough if all copyright holders agree.\n
    \n
    > The situation is made seemingly complicated by the possible need to use copylefted images\n
    \n
    WDYM by “images”?\n
    \n
    As in art assets? I’m not sure those would even be infectious. I think it’s possible to even use non-free assets in a GPL’d application. It may be better to treat them as such to keep the licensing simple though.\n
    \n
    Even then, it’s usually possible to “upgrade” permissively licensed code (such as Apache 2.0) to a copyleft license as long as the original license’s conditions are still met which usually involves denoting which parts of the code is also available under the permissive license.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704787880 {#2217
    date: 2024-01-09 09:11:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dullbananas@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2195 …}
  +nested: Doctrine\ORM\PersistentCollection {#2197 …}
  +votes: Doctrine\ORM\PersistentCollection {#2206 …}
  +reports: Doctrine\ORM\PersistentCollection {#2201 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2203 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2212 …}
  -id: 292984
  -bodyTs: "'2.0':125 'agre':48 'also':151 'apach':124 'applic':95 'art':68 'ask':13 'asset':69,90 'avail':152 'better':99 'chang':8,39 'code':21,121,149 'complic':54 'condit':137 'consent':17 'contributor':15 'copyleft':61,128 'copyright':31,46 'd':11,94 'denot':144 'enough':43 'entiti':37 'even':76,85,111 'free':89 'gpl':93 'hand':34 'holder':47 'imag':62,65 'infecti':78 'involv':143 'keep':106 'licens':9,19,25,40,108,120,129,135,156 'long':131 'm':71 'made':52 'may':97 'met':140 'need':6,29,58 'new':24 'non':88 'non-fre':87 'one':36 'origin':134 'part':146 'permiss':119,155 'possibl':5,57,83,116 'rather':12 'seem':53 'simpl':109 'situat':50 'still':139 'sure':73 'think':80 'though':110 'treat':101 'upgrad':118 'use':60,86 'usual':115,142 'wdym':63 'worri':3 'would':75"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7189691"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704787880 {#2196
    date: 2024-01-09 09:11:20.0 +01:00
  }
  +"title": 292984
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2280
  +user: Proxies\__CG__\App\Entity\User {#2600 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +slug: "How-to-secure-podman-or-docker-containers-for-public-facing-hosting"
  +title: "How to secure (podman or docker) containers for public-facing hosting?"
  +url: null
  +body: """
    Context\n
    -------\n
    \n
    I want to host public-facing applications on a server in my home, without compromising security. I realize containers might be one way to do this, and want to explore that route further.\n
    \n
    Requirements\n
    ------------\n
    \n
    I want to run applications within containers such that they\n
    \n
    - Must not be able to interfere with applications running on host\n
    - Must not be able to interfere with other containers or applications inside them\n
    - Must have no access or influence on other devices in the local network, or otherwise compromise the security of the network, but still accessible by devices via ssh.\n
    \n
    > Note: all of this within reason. I understand that sometimes there may be occasional vulnerabilities, like in kernel for example, that would eventually get fixed. Risks like this within reason I am willing to accept.\n
    \n
    What I found so far\n
    -------------------\n
    \n
    - **Running containers in rootless mode:** in other words, running the container daemon with an unprivileged host user\n
    - **Running applications in container under unprivileged users:** the container user under which the container is ran should be unprivileged\n
    - **Networking:** The container’s networking must be restricted. I am still not sure how to do this and shall explore it more, but would appreciate any resources.\n
    \n
    Alternative solution\n
    --------------------\n
    \n
    I have seen bubblewrap presented as an alternative, but it seems like it is not intended to be used directly in this manner, and information about using it for this is scarce.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 83
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719138740 {#2998
    date: 2024-06-23 12:32:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3003 …}
  +votes: Doctrine\ORM\PersistentCollection {#3006 …}
  +reports: Doctrine\ORM\PersistentCollection {#3008 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3010 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3012 …}
  +badges: Doctrine\ORM\PersistentCollection {#3014 …}
  +children: [
    App\Entity\EntryComment {#2283
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2280 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Why does it need to be public-facing? There may be solutions that don’t require exposing it to billions of people.\n
        \n
        Security is always about layers. The more independent layers there are, the fewer the chances someone will break through all of them. There is no one technology that will make your hosting reasonably secure, it’s the combination of multiple.\n
        \n
        You’ve already mentioned software ran inside an unprivileged sandbox.\n
        \n
        There’s also:\n
        \n
        - Sandbox ran unprivileged inside a VM\n
        - VM ran inside unprivileged sandbox\n
        - Firewall only allowing applications to open certain ports\n
        - Server running all of that hosted by someone else on their network with their own abstractions
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1719086285 {#2295
        date: 2024-06-22 21:58:05.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cyclohexane@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2282 …}
      +nested: Doctrine\ORM\PersistentCollection {#2276 …}
      +votes: Doctrine\ORM\PersistentCollection {#2275 …}
      +reports: Doctrine\ORM\PersistentCollection {#2261 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
      -id: 290049
      -bodyTs: "'abstract':111 'allow':90 'alreadi':66 'also':76 'alway':26 'applic':91 'billion':21 'break':41 'certain':94 'chanc':38 'combin':61 'els':104 'expos':18 'face':9 'fewer':36 'firewal':88 'host':55,101 'independ':31 'insid':70,80,85 'layer':28,32 'make':53 'may':11 'mention':67 'multipl':63 'need':4 'network':107 'one':49 'open':93 'peopl':23 'port':95 'public':8 'public-fac':7 'ran':69,78,84 'reason':56 'requir':17 'run':97 'sandbox':73,77,87 'secur':24,57 'server':96 'softwar':68 'solut':13 'someon':39,103 'technolog':50 'unprivileg':72,79,86 've':65 'vm':82,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7162879"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704668200 {#2281
        date: 2024-01-07 23:56:40.0 +01:00
      }
      +"title": 290049
    }
  ]
  -id: 27753
  -titleTs: "'contain':7 'docker':6 'face':11 'host':12 'podman':4 'public':10 'public-fac':9 'secur':3"
  -bodyTs: "'abl':50,61 'accept':133 'access':74,94 'altern':202,211 'applic':9,41,54,68,157 'appreci':199 'bubblewrap':207 'compromis':17,86 'contain':21,43,66,140,149,159,164,169,177 'context':1 'daemon':150 'devic':79,96 'direct':223 'eventu':121 'exampl':118 'explor':32,194 'face':8 'far':138 'fix':123 'found':136 'get':122 'home':15 'host':5,57,154 'influenc':76 'inform':228 'insid':69 'intend':219 'interfer':52,63 'kernel':116 'like':114,125,215 'local':82 'manner':226 'may':110 'might':22 'mode':143 'must':47,58,71,180 'network':83,91,175,179 'note':99 'occasion':112 'one':24 'otherwis':85 'present':208 'public':7 'public-fac':6 'ran':171 'realiz':20 'reason':104,128 'requir':36 'resourc':201 'restrict':182 'risk':124 'rootless':142 'rout':34 'run':40,55,139,147,156 'scarc':235 'secur':18,88 'seem':214 'seen':206 'server':12 'shall':193 'solut':203 'sometim':108 'ssh':98 'still':93,185 'sure':187 'understand':106 'unprivileg':153,161,174 'use':222,230 'user':155,162,165 'via':97 'vulner':113 'want':3,30,38 'way':25 'will':131 'within':42,103,127 'without':16 'word':146 'would':120,198"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704677667
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10216078"
  +editedAt: DateTimeImmutable @1712598393 {#2985
    date: 2024-04-08 19:46:33.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704591267 {#2962
    date: 2024-01-07 02:34: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
27 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2280
  +user: Proxies\__CG__\App\Entity\User {#2600 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +slug: "How-to-secure-podman-or-docker-containers-for-public-facing-hosting"
  +title: "How to secure (podman or docker) containers for public-facing hosting?"
  +url: null
  +body: """
    Context\n
    -------\n
    \n
    I want to host public-facing applications on a server in my home, without compromising security. I realize containers might be one way to do this, and want to explore that route further.\n
    \n
    Requirements\n
    ------------\n
    \n
    I want to run applications within containers such that they\n
    \n
    - Must not be able to interfere with applications running on host\n
    - Must not be able to interfere with other containers or applications inside them\n
    - Must have no access or influence on other devices in the local network, or otherwise compromise the security of the network, but still accessible by devices via ssh.\n
    \n
    > Note: all of this within reason. I understand that sometimes there may be occasional vulnerabilities, like in kernel for example, that would eventually get fixed. Risks like this within reason I am willing to accept.\n
    \n
    What I found so far\n
    -------------------\n
    \n
    - **Running containers in rootless mode:** in other words, running the container daemon with an unprivileged host user\n
    - **Running applications in container under unprivileged users:** the container user under which the container is ran should be unprivileged\n
    - **Networking:** The container’s networking must be restricted. I am still not sure how to do this and shall explore it more, but would appreciate any resources.\n
    \n
    Alternative solution\n
    --------------------\n
    \n
    I have seen bubblewrap presented as an alternative, but it seems like it is not intended to be used directly in this manner, and information about using it for this is scarce.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 83
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719138740 {#2998
    date: 2024-06-23 12:32:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3003 …}
  +votes: Doctrine\ORM\PersistentCollection {#3006 …}
  +reports: Doctrine\ORM\PersistentCollection {#3008 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3010 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3012 …}
  +badges: Doctrine\ORM\PersistentCollection {#3014 …}
  +children: [
    App\Entity\EntryComment {#2283
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2280 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Why does it need to be public-facing? There may be solutions that don’t require exposing it to billions of people.\n
        \n
        Security is always about layers. The more independent layers there are, the fewer the chances someone will break through all of them. There is no one technology that will make your hosting reasonably secure, it’s the combination of multiple.\n
        \n
        You’ve already mentioned software ran inside an unprivileged sandbox.\n
        \n
        There’s also:\n
        \n
        - Sandbox ran unprivileged inside a VM\n
        - VM ran inside unprivileged sandbox\n
        - Firewall only allowing applications to open certain ports\n
        - Server running all of that hosted by someone else on their network with their own abstractions
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1719086285 {#2295
        date: 2024-06-22 21:58:05.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cyclohexane@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2282 …}
      +nested: Doctrine\ORM\PersistentCollection {#2276 …}
      +votes: Doctrine\ORM\PersistentCollection {#2275 …}
      +reports: Doctrine\ORM\PersistentCollection {#2261 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
      -id: 290049
      -bodyTs: "'abstract':111 'allow':90 'alreadi':66 'also':76 'alway':26 'applic':91 'billion':21 'break':41 'certain':94 'chanc':38 'combin':61 'els':104 'expos':18 'face':9 'fewer':36 'firewal':88 'host':55,101 'independ':31 'insid':70,80,85 'layer':28,32 'make':53 'may':11 'mention':67 'multipl':63 'need':4 'network':107 'one':49 'open':93 'peopl':23 'port':95 'public':8 'public-fac':7 'ran':69,78,84 'reason':56 'requir':17 'run':97 'sandbox':73,77,87 'secur':24,57 'server':96 'softwar':68 'solut':13 'someon':39,103 'technolog':50 'unprivileg':72,79,86 've':65 'vm':82,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7162879"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704668200 {#2281
        date: 2024-01-07 23:56:40.0 +01:00
      }
      +"title": 290049
    }
  ]
  -id: 27753
  -titleTs: "'contain':7 'docker':6 'face':11 'host':12 'podman':4 'public':10 'public-fac':9 'secur':3"
  -bodyTs: "'abl':50,61 'accept':133 'access':74,94 'altern':202,211 'applic':9,41,54,68,157 'appreci':199 'bubblewrap':207 'compromis':17,86 'contain':21,43,66,140,149,159,164,169,177 'context':1 'daemon':150 'devic':79,96 'direct':223 'eventu':121 'exampl':118 'explor':32,194 'face':8 'far':138 'fix':123 'found':136 'get':122 'home':15 'host':5,57,154 'influenc':76 'inform':228 'insid':69 'intend':219 'interfer':52,63 'kernel':116 'like':114,125,215 'local':82 'manner':226 'may':110 'might':22 'mode':143 'must':47,58,71,180 'network':83,91,175,179 'note':99 'occasion':112 'one':24 'otherwis':85 'present':208 'public':7 'public-fac':6 'ran':171 'realiz':20 'reason':104,128 'requir':36 'resourc':201 'restrict':182 'risk':124 'rootless':142 'rout':34 'run':40,55,139,147,156 'scarc':235 'secur':18,88 'seem':214 'seen':206 'server':12 'shall':193 'solut':203 'sometim':108 'ssh':98 'still':93,185 'sure':187 'understand':106 'unprivileg':153,161,174 'use':222,230 'user':155,162,165 'via':97 'vulner':113 'want':3,30,38 'way':25 'will':131 'within':42,103,127 'without':16 'word':146 'would':120,198"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704677667
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10216078"
  +editedAt: DateTimeImmutable @1712598393 {#2985
    date: 2024-04-08 19:46:33.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704591267 {#2962
    date: 2024-01-07 02:34: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
28 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2280
  +user: Proxies\__CG__\App\Entity\User {#2600 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +slug: "How-to-secure-podman-or-docker-containers-for-public-facing-hosting"
  +title: "How to secure (podman or docker) containers for public-facing hosting?"
  +url: null
  +body: """
    Context\n
    -------\n
    \n
    I want to host public-facing applications on a server in my home, without compromising security. I realize containers might be one way to do this, and want to explore that route further.\n
    \n
    Requirements\n
    ------------\n
    \n
    I want to run applications within containers such that they\n
    \n
    - Must not be able to interfere with applications running on host\n
    - Must not be able to interfere with other containers or applications inside them\n
    - Must have no access or influence on other devices in the local network, or otherwise compromise the security of the network, but still accessible by devices via ssh.\n
    \n
    > Note: all of this within reason. I understand that sometimes there may be occasional vulnerabilities, like in kernel for example, that would eventually get fixed. Risks like this within reason I am willing to accept.\n
    \n
    What I found so far\n
    -------------------\n
    \n
    - **Running containers in rootless mode:** in other words, running the container daemon with an unprivileged host user\n
    - **Running applications in container under unprivileged users:** the container user under which the container is ran should be unprivileged\n
    - **Networking:** The container’s networking must be restricted. I am still not sure how to do this and shall explore it more, but would appreciate any resources.\n
    \n
    Alternative solution\n
    --------------------\n
    \n
    I have seen bubblewrap presented as an alternative, but it seems like it is not intended to be used directly in this manner, and information about using it for this is scarce.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 83
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719138740 {#2998
    date: 2024-06-23 12:32:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3003 …}
  +votes: Doctrine\ORM\PersistentCollection {#3006 …}
  +reports: Doctrine\ORM\PersistentCollection {#3008 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3010 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3012 …}
  +badges: Doctrine\ORM\PersistentCollection {#3014 …}
  +children: [
    App\Entity\EntryComment {#2283
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2280 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Why does it need to be public-facing? There may be solutions that don’t require exposing it to billions of people.\n
        \n
        Security is always about layers. The more independent layers there are, the fewer the chances someone will break through all of them. There is no one technology that will make your hosting reasonably secure, it’s the combination of multiple.\n
        \n
        You’ve already mentioned software ran inside an unprivileged sandbox.\n
        \n
        There’s also:\n
        \n
        - Sandbox ran unprivileged inside a VM\n
        - VM ran inside unprivileged sandbox\n
        - Firewall only allowing applications to open certain ports\n
        - Server running all of that hosted by someone else on their network with their own abstractions
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1719086285 {#2295
        date: 2024-06-22 21:58:05.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cyclohexane@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2282 …}
      +nested: Doctrine\ORM\PersistentCollection {#2276 …}
      +votes: Doctrine\ORM\PersistentCollection {#2275 …}
      +reports: Doctrine\ORM\PersistentCollection {#2261 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
      -id: 290049
      -bodyTs: "'abstract':111 'allow':90 'alreadi':66 'also':76 'alway':26 'applic':91 'billion':21 'break':41 'certain':94 'chanc':38 'combin':61 'els':104 'expos':18 'face':9 'fewer':36 'firewal':88 'host':55,101 'independ':31 'insid':70,80,85 'layer':28,32 'make':53 'may':11 'mention':67 'multipl':63 'need':4 'network':107 'one':49 'open':93 'peopl':23 'port':95 'public':8 'public-fac':7 'ran':69,78,84 'reason':56 'requir':17 'run':97 'sandbox':73,77,87 'secur':24,57 'server':96 'softwar':68 'solut':13 'someon':39,103 'technolog':50 'unprivileg':72,79,86 've':65 'vm':82,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7162879"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704668200 {#2281
        date: 2024-01-07 23:56:40.0 +01:00
      }
      +"title": 290049
    }
  ]
  -id: 27753
  -titleTs: "'contain':7 'docker':6 'face':11 'host':12 'podman':4 'public':10 'public-fac':9 'secur':3"
  -bodyTs: "'abl':50,61 'accept':133 'access':74,94 'altern':202,211 'applic':9,41,54,68,157 'appreci':199 'bubblewrap':207 'compromis':17,86 'contain':21,43,66,140,149,159,164,169,177 'context':1 'daemon':150 'devic':79,96 'direct':223 'eventu':121 'exampl':118 'explor':32,194 'face':8 'far':138 'fix':123 'found':136 'get':122 'home':15 'host':5,57,154 'influenc':76 'inform':228 'insid':69 'intend':219 'interfer':52,63 'kernel':116 'like':114,125,215 'local':82 'manner':226 'may':110 'might':22 'mode':143 'must':47,58,71,180 'network':83,91,175,179 'note':99 'occasion':112 'one':24 'otherwis':85 'present':208 'public':7 'public-fac':6 'ran':171 'realiz':20 'reason':104,128 'requir':36 'resourc':201 'restrict':182 'risk':124 'rootless':142 'rout':34 'run':40,55,139,147,156 'scarc':235 'secur':18,88 'seem':214 'seen':206 'server':12 'shall':193 'solut':203 'sometim':108 'ssh':98 'still':93,185 'sure':187 'understand':106 'unprivileg':153,161,174 'use':222,230 'user':155,162,165 'via':97 'vulner':113 'want':3,30,38 'way':25 'will':131 'within':42,103,127 'without':16 'word':146 'would':120,198"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704677667
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10216078"
  +editedAt: DateTimeImmutable @1712598393 {#2985
    date: 2024-04-08 19:46:33.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704591267 {#2962
    date: 2024-01-07 02:34: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
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#2283
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2280
    +user: Proxies\__CG__\App\Entity\User {#2600 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "How-to-secure-podman-or-docker-containers-for-public-facing-hosting"
    +title: "How to secure (podman or docker) containers for public-facing hosting?"
    +url: null
    +body: """
      Context\n
      -------\n
      \n
      I want to host public-facing applications on a server in my home, without compromising security. I realize containers might be one way to do this, and want to explore that route further.\n
      \n
      Requirements\n
      ------------\n
      \n
      I want to run applications within containers such that they\n
      \n
      - Must not be able to interfere with applications running on host\n
      - Must not be able to interfere with other containers or applications inside them\n
      - Must have no access or influence on other devices in the local network, or otherwise compromise the security of the network, but still accessible by devices via ssh.\n
      \n
      > Note: all of this within reason. I understand that sometimes there may be occasional vulnerabilities, like in kernel for example, that would eventually get fixed. Risks like this within reason I am willing to accept.\n
      \n
      What I found so far\n
      -------------------\n
      \n
      - **Running containers in rootless mode:** in other words, running the container daemon with an unprivileged host user\n
      - **Running applications in container under unprivileged users:** the container user under which the container is ran should be unprivileged\n
      - **Networking:** The container’s networking must be restricted. I am still not sure how to do this and shall explore it more, but would appreciate any resources.\n
      \n
      Alternative solution\n
      --------------------\n
      \n
      I have seen bubblewrap presented as an alternative, but it seems like it is not intended to be used directly in this manner, and information about using it for this is scarce.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 83
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719138740 {#2998
      date: 2024-06-23 12:32:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3003 …}
    +votes: Doctrine\ORM\PersistentCollection {#3006 …}
    +reports: Doctrine\ORM\PersistentCollection {#3008 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3010 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3012 …}
    +badges: Doctrine\ORM\PersistentCollection {#3014 …}
    +children: [
      App\Entity\EntryComment {#2283}
    ]
    -id: 27753
    -titleTs: "'contain':7 'docker':6 'face':11 'host':12 'podman':4 'public':10 'public-fac':9 'secur':3"
    -bodyTs: "'abl':50,61 'accept':133 'access':74,94 'altern':202,211 'applic':9,41,54,68,157 'appreci':199 'bubblewrap':207 'compromis':17,86 'contain':21,43,66,140,149,159,164,169,177 'context':1 'daemon':150 'devic':79,96 'direct':223 'eventu':121 'exampl':118 'explor':32,194 'face':8 'far':138 'fix':123 'found':136 'get':122 'home':15 'host':5,57,154 'influenc':76 'inform':228 'insid':69 'intend':219 'interfer':52,63 'kernel':116 'like':114,125,215 'local':82 'manner':226 'may':110 'might':22 'mode':143 'must':47,58,71,180 'network':83,91,175,179 'note':99 'occasion':112 'one':24 'otherwis':85 'present':208 'public':7 'public-fac':6 'ran':171 'realiz':20 'reason':104,128 'requir':36 'resourc':201 'restrict':182 'risk':124 'rootless':142 'rout':34 'run':40,55,139,147,156 'scarc':235 'secur':18,88 'seem':214 'seen':206 'server':12 'shall':193 'solut':203 'sometim':108 'ssh':98 'still':93,185 'sure':187 'understand':106 'unprivileg':153,161,174 'use':222,230 'user':155,162,165 'via':97 'vulner':113 'want':3,30,38 'way':25 'will':131 'within':42,103,127 'without':16 'word':146 'would':120,198"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704677667
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10216078"
    +editedAt: DateTimeImmutable @1712598393 {#2985
      date: 2024-04-08 19:46:33.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704591267 {#2962
      date: 2024-01-07 02:34:27.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Why does it need to be public-facing? There may be solutions that don’t require exposing it to billions of people.\n
    \n
    Security is always about layers. The more independent layers there are, the fewer the chances someone will break through all of them. There is no one technology that will make your hosting reasonably secure, it’s the combination of multiple.\n
    \n
    You’ve already mentioned software ran inside an unprivileged sandbox.\n
    \n
    There’s also:\n
    \n
    - Sandbox ran unprivileged inside a VM\n
    - VM ran inside unprivileged sandbox\n
    - Firewall only allowing applications to open certain ports\n
    - Server running all of that hosted by someone else on their network with their own abstractions
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719086285 {#2295
    date: 2024-06-22 21:58:05.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cyclohexane@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2282 …}
  +nested: Doctrine\ORM\PersistentCollection {#2276 …}
  +votes: Doctrine\ORM\PersistentCollection {#2275 …}
  +reports: Doctrine\ORM\PersistentCollection {#2261 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
  -id: 290049
  -bodyTs: "'abstract':111 'allow':90 'alreadi':66 'also':76 'alway':26 'applic':91 'billion':21 'break':41 'certain':94 'chanc':38 'combin':61 'els':104 'expos':18 'face':9 'fewer':36 'firewal':88 'host':55,101 'independ':31 'insid':70,80,85 'layer':28,32 'make':53 'may':11 'mention':67 'multipl':63 'need':4 'network':107 'one':49 'open':93 'peopl':23 'port':95 'public':8 'public-fac':7 'ran':69,78,84 'reason':56 'requir':17 'run':97 'sandbox':73,77,87 'secur':24,57 'server':96 'softwar':68 'solut':13 'someon':39,103 'technolog':50 'unprivileg':72,79,86 've':65 'vm':82,83"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7162879"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704668200 {#2281
    date: 2024-01-07 23:56:40.0 +01:00
  }
  +"title": 290049
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#2283
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2280
    +user: Proxies\__CG__\App\Entity\User {#2600 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "How-to-secure-podman-or-docker-containers-for-public-facing-hosting"
    +title: "How to secure (podman or docker) containers for public-facing hosting?"
    +url: null
    +body: """
      Context\n
      -------\n
      \n
      I want to host public-facing applications on a server in my home, without compromising security. I realize containers might be one way to do this, and want to explore that route further.\n
      \n
      Requirements\n
      ------------\n
      \n
      I want to run applications within containers such that they\n
      \n
      - Must not be able to interfere with applications running on host\n
      - Must not be able to interfere with other containers or applications inside them\n
      - Must have no access or influence on other devices in the local network, or otherwise compromise the security of the network, but still accessible by devices via ssh.\n
      \n
      > Note: all of this within reason. I understand that sometimes there may be occasional vulnerabilities, like in kernel for example, that would eventually get fixed. Risks like this within reason I am willing to accept.\n
      \n
      What I found so far\n
      -------------------\n
      \n
      - **Running containers in rootless mode:** in other words, running the container daemon with an unprivileged host user\n
      - **Running applications in container under unprivileged users:** the container user under which the container is ran should be unprivileged\n
      - **Networking:** The container’s networking must be restricted. I am still not sure how to do this and shall explore it more, but would appreciate any resources.\n
      \n
      Alternative solution\n
      --------------------\n
      \n
      I have seen bubblewrap presented as an alternative, but it seems like it is not intended to be used directly in this manner, and information about using it for this is scarce.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 83
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719138740 {#2998
      date: 2024-06-23 12:32:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3003 …}
    +votes: Doctrine\ORM\PersistentCollection {#3006 …}
    +reports: Doctrine\ORM\PersistentCollection {#3008 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3010 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3012 …}
    +badges: Doctrine\ORM\PersistentCollection {#3014 …}
    +children: [
      App\Entity\EntryComment {#2283}
    ]
    -id: 27753
    -titleTs: "'contain':7 'docker':6 'face':11 'host':12 'podman':4 'public':10 'public-fac':9 'secur':3"
    -bodyTs: "'abl':50,61 'accept':133 'access':74,94 'altern':202,211 'applic':9,41,54,68,157 'appreci':199 'bubblewrap':207 'compromis':17,86 'contain':21,43,66,140,149,159,164,169,177 'context':1 'daemon':150 'devic':79,96 'direct':223 'eventu':121 'exampl':118 'explor':32,194 'face':8 'far':138 'fix':123 'found':136 'get':122 'home':15 'host':5,57,154 'influenc':76 'inform':228 'insid':69 'intend':219 'interfer':52,63 'kernel':116 'like':114,125,215 'local':82 'manner':226 'may':110 'might':22 'mode':143 'must':47,58,71,180 'network':83,91,175,179 'note':99 'occasion':112 'one':24 'otherwis':85 'present':208 'public':7 'public-fac':6 'ran':171 'realiz':20 'reason':104,128 'requir':36 'resourc':201 'restrict':182 'risk':124 'rootless':142 'rout':34 'run':40,55,139,147,156 'scarc':235 'secur':18,88 'seem':214 'seen':206 'server':12 'shall':193 'solut':203 'sometim':108 'ssh':98 'still':93,185 'sure':187 'understand':106 'unprivileg':153,161,174 'use':222,230 'user':155,162,165 'via':97 'vulner':113 'want':3,30,38 'way':25 'will':131 'within':42,103,127 'without':16 'word':146 'would':120,198"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704677667
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10216078"
    +editedAt: DateTimeImmutable @1712598393 {#2985
      date: 2024-04-08 19:46:33.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704591267 {#2962
      date: 2024-01-07 02:34:27.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Why does it need to be public-facing? There may be solutions that don’t require exposing it to billions of people.\n
    \n
    Security is always about layers. The more independent layers there are, the fewer the chances someone will break through all of them. There is no one technology that will make your hosting reasonably secure, it’s the combination of multiple.\n
    \n
    You’ve already mentioned software ran inside an unprivileged sandbox.\n
    \n
    There’s also:\n
    \n
    - Sandbox ran unprivileged inside a VM\n
    - VM ran inside unprivileged sandbox\n
    - Firewall only allowing applications to open certain ports\n
    - Server running all of that hosted by someone else on their network with their own abstractions
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719086285 {#2295
    date: 2024-06-22 21:58:05.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cyclohexane@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2282 …}
  +nested: Doctrine\ORM\PersistentCollection {#2276 …}
  +votes: Doctrine\ORM\PersistentCollection {#2275 …}
  +reports: Doctrine\ORM\PersistentCollection {#2261 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
  -id: 290049
  -bodyTs: "'abstract':111 'allow':90 'alreadi':66 'also':76 'alway':26 'applic':91 'billion':21 'break':41 'certain':94 'chanc':38 'combin':61 'els':104 'expos':18 'face':9 'fewer':36 'firewal':88 'host':55,101 'independ':31 'insid':70,80,85 'layer':28,32 'make':53 'may':11 'mention':67 'multipl':63 'need':4 'network':107 'one':49 'open':93 'peopl':23 'port':95 'public':8 'public-fac':7 'ran':69,78,84 'reason':56 'requir':17 'run':97 'sandbox':73,77,87 'secur':24,57 'server':96 'softwar':68 'solut':13 'someon':39,103 'technolog':50 'unprivileg':72,79,86 've':65 'vm':82,83"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7162879"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704668200 {#2281
    date: 2024-01-07 23:56:40.0 +01:00
  }
  +"title": 290049
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#2283
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2280
    +user: Proxies\__CG__\App\Entity\User {#2600 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "How-to-secure-podman-or-docker-containers-for-public-facing-hosting"
    +title: "How to secure (podman or docker) containers for public-facing hosting?"
    +url: null
    +body: """
      Context\n
      -------\n
      \n
      I want to host public-facing applications on a server in my home, without compromising security. I realize containers might be one way to do this, and want to explore that route further.\n
      \n
      Requirements\n
      ------------\n
      \n
      I want to run applications within containers such that they\n
      \n
      - Must not be able to interfere with applications running on host\n
      - Must not be able to interfere with other containers or applications inside them\n
      - Must have no access or influence on other devices in the local network, or otherwise compromise the security of the network, but still accessible by devices via ssh.\n
      \n
      > Note: all of this within reason. I understand that sometimes there may be occasional vulnerabilities, like in kernel for example, that would eventually get fixed. Risks like this within reason I am willing to accept.\n
      \n
      What I found so far\n
      -------------------\n
      \n
      - **Running containers in rootless mode:** in other words, running the container daemon with an unprivileged host user\n
      - **Running applications in container under unprivileged users:** the container user under which the container is ran should be unprivileged\n
      - **Networking:** The container’s networking must be restricted. I am still not sure how to do this and shall explore it more, but would appreciate any resources.\n
      \n
      Alternative solution\n
      --------------------\n
      \n
      I have seen bubblewrap presented as an alternative, but it seems like it is not intended to be used directly in this manner, and information about using it for this is scarce.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 83
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719138740 {#2998
      date: 2024-06-23 12:32:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3003 …}
    +votes: Doctrine\ORM\PersistentCollection {#3006 …}
    +reports: Doctrine\ORM\PersistentCollection {#3008 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3010 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3012 …}
    +badges: Doctrine\ORM\PersistentCollection {#3014 …}
    +children: [
      App\Entity\EntryComment {#2283}
    ]
    -id: 27753
    -titleTs: "'contain':7 'docker':6 'face':11 'host':12 'podman':4 'public':10 'public-fac':9 'secur':3"
    -bodyTs: "'abl':50,61 'accept':133 'access':74,94 'altern':202,211 'applic':9,41,54,68,157 'appreci':199 'bubblewrap':207 'compromis':17,86 'contain':21,43,66,140,149,159,164,169,177 'context':1 'daemon':150 'devic':79,96 'direct':223 'eventu':121 'exampl':118 'explor':32,194 'face':8 'far':138 'fix':123 'found':136 'get':122 'home':15 'host':5,57,154 'influenc':76 'inform':228 'insid':69 'intend':219 'interfer':52,63 'kernel':116 'like':114,125,215 'local':82 'manner':226 'may':110 'might':22 'mode':143 'must':47,58,71,180 'network':83,91,175,179 'note':99 'occasion':112 'one':24 'otherwis':85 'present':208 'public':7 'public-fac':6 'ran':171 'realiz':20 'reason':104,128 'requir':36 'resourc':201 'restrict':182 'risk':124 'rootless':142 'rout':34 'run':40,55,139,147,156 'scarc':235 'secur':18,88 'seem':214 'seen':206 'server':12 'shall':193 'solut':203 'sometim':108 'ssh':98 'still':93,185 'sure':187 'understand':106 'unprivileg':153,161,174 'use':222,230 'user':155,162,165 'via':97 'vulner':113 'want':3,30,38 'way':25 'will':131 'within':42,103,127 'without':16 'word':146 'would':120,198"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704677667
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10216078"
    +editedAt: DateTimeImmutable @1712598393 {#2985
      date: 2024-04-08 19:46:33.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704591267 {#2962
      date: 2024-01-07 02:34:27.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Why does it need to be public-facing? There may be solutions that don’t require exposing it to billions of people.\n
    \n
    Security is always about layers. The more independent layers there are, the fewer the chances someone will break through all of them. There is no one technology that will make your hosting reasonably secure, it’s the combination of multiple.\n
    \n
    You’ve already mentioned software ran inside an unprivileged sandbox.\n
    \n
    There’s also:\n
    \n
    - Sandbox ran unprivileged inside a VM\n
    - VM ran inside unprivileged sandbox\n
    - Firewall only allowing applications to open certain ports\n
    - Server running all of that hosted by someone else on their network with their own abstractions
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719086285 {#2295
    date: 2024-06-22 21:58:05.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cyclohexane@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2282 …}
  +nested: Doctrine\ORM\PersistentCollection {#2276 …}
  +votes: Doctrine\ORM\PersistentCollection {#2275 …}
  +reports: Doctrine\ORM\PersistentCollection {#2261 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
  -id: 290049
  -bodyTs: "'abstract':111 'allow':90 'alreadi':66 'also':76 'alway':26 'applic':91 'billion':21 'break':41 'certain':94 'chanc':38 'combin':61 'els':104 'expos':18 'face':9 'fewer':36 'firewal':88 'host':55,101 'independ':31 'insid':70,80,85 'layer':28,32 'make':53 'may':11 'mention':67 'multipl':63 'need':4 'network':107 'one':49 'open':93 'peopl':23 'port':95 'public':8 'public-fac':7 'ran':69,78,84 'reason':56 'requir':17 'run':97 'sandbox':73,77,87 'secur':24,57 'server':96 'softwar':68 'solut':13 'someon':39,103 'technolog':50 'unprivileg':72,79,86 've':65 'vm':82,83"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7162879"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704668200 {#2281
    date: 2024-01-07 23:56:40.0 +01:00
  }
  +"title": 290049
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2211
  +user: Proxies\__CG__\App\Entity\User {#2964 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +slug: "I-deleted-all-my-post-from-my-reddit-account-can"
  +title: "I deleted all my post from my reddit account, can they still monetize them?"
  +url: null
  +body: """
    Deleting a post is simply marking a piece of text so nobody sees it, but I think the text is still stored in their servers.\n
    \n
    Furthermore, a large company like reddit, must backup regularly, meaning there must be several copies of my posts in several SSDs. If the backup once a day… some of my posts are 5 years old.\n
    \n
    Companies exist to make money. I suspect they just marked my posts not to be readable by anyone, except staff and they can still monetize them.\n
    \n
    Am I wearing a tinfoil hat way too often?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 44
  +favouriteCount: 88
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722598664 {#2945
    date: 2024-08-02 13:37:44.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2967 …}
  +votes: Doctrine\ORM\PersistentCollection {#2969 …}
  +reports: Doctrine\ORM\PersistentCollection {#2971 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
  +badges: Doctrine\ORM\PersistentCollection {#2977 …}
  +children: [
    1 => App\Entity\EntryComment {#2200
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
      +body: "Not really. It was publicly available information. It’s, by definition, not private."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704792222 {#2209
        date: 2024-01-09 10:23:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@vestmoria@linux.community"
        "@bbbhltz@beehaw.org"
        "@Swyperider@lemmy.ml"
        "@DreadPotato@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2257 …}
      +nested: Doctrine\ORM\PersistentCollection {#2267 …}
      +votes: Doctrine\ORM\PersistentCollection {#2271 …}
      +reports: Doctrine\ORM\PersistentCollection {#2272 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
      -id: 293093
      -bodyTs: "'avail':6 'definit':11 'inform':7 'privat':13 'public':5 'realli':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7191003"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704792222 {#2204
        date: 2024-01-09 10:23:42.0 +01:00
      }
      +"title": 293093
    }
    0 => App\Entity\EntryComment {#2242
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        You gave them an irrevocable license to basically use your content in any way they see fit. Them not showing posts you deleted is just them being nice, not being obligated to do so. They could simply ignore your request or restore posts later.\n
        \n
        You should have thought about that when you gave them that license to your content.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1719436770 {#2264
        date: 2024-06-26 23:19:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@vestmoria@linux.community"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2239 …}
      +nested: Doctrine\ORM\PersistentCollection {#2236 …}
      +votes: Doctrine\ORM\PersistentCollection {#2226 …}
      +reports: Doctrine\ORM\PersistentCollection {#2238 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2259 …}
      -id: 293094
      -bodyTs: "'basic':8 'content':11,59 'could':36 'delet':23 'fit':17 'gave':2,53 'ignor':38 'irrevoc':5 'later':44 'licens':6,56 'nice':28 'oblig':31 'post':21,43 'request':40 'restor':42 'see':16 'show':20 'simpli':37 'thought':48 'use':9 'way':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7191050"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704792425 {#2235
        date: 2024-01-09 10:27:05.0 +01:00
      }
      +"title": 293094
    }
  ]
  -id: 27609
  -titleTs: "'account':9 'delet':2 'monet':13 'post':5 'reddit':8 'still':12"
  -bodyTs: "'5':58 'anyon':78 'backup':33,49 'compani':29,61 'copi':40 'day':52 'delet':1 'except':79 'exist':62 'furthermor':26 'hat':92 'larg':28 'like':30 'make':64 'mark':6,70 'mean':35 'monet':85 'money':65 'must':32,37 'nobodi':12 'often':95 'old':60 'piec':8 'post':3,43,56,72 'readabl':76 'reddit':31 'regular':34 'see':13 'server':25 'sever':39,45 'simpli':5 'ssds':46 'staff':80 'still':21,84 'store':22 'suspect':67 'text':10,19 'think':17 'tinfoil':91 'way':93 'wear':89 'year':59"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704631754
  +visibility: "visible             "
  +apId: "https://linux.community/post/396085"
  +editedAt: DateTimeImmutable @1712321861 {#2937
    date: 2024-04-05 14:57:41.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704545354 {#2711
    date: 2024-01-06 13:49:14.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2211
  +user: Proxies\__CG__\App\Entity\User {#2964 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +slug: "I-deleted-all-my-post-from-my-reddit-account-can"
  +title: "I deleted all my post from my reddit account, can they still monetize them?"
  +url: null
  +body: """
    Deleting a post is simply marking a piece of text so nobody sees it, but I think the text is still stored in their servers.\n
    \n
    Furthermore, a large company like reddit, must backup regularly, meaning there must be several copies of my posts in several SSDs. If the backup once a day… some of my posts are 5 years old.\n
    \n
    Companies exist to make money. I suspect they just marked my posts not to be readable by anyone, except staff and they can still monetize them.\n
    \n
    Am I wearing a tinfoil hat way too often?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 44
  +favouriteCount: 88
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722598664 {#2945
    date: 2024-08-02 13:37:44.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2967 …}
  +votes: Doctrine\ORM\PersistentCollection {#2969 …}
  +reports: Doctrine\ORM\PersistentCollection {#2971 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
  +badges: Doctrine\ORM\PersistentCollection {#2977 …}
  +children: [
    1 => App\Entity\EntryComment {#2200
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
      +body: "Not really. It was publicly available information. It’s, by definition, not private."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704792222 {#2209
        date: 2024-01-09 10:23:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@vestmoria@linux.community"
        "@bbbhltz@beehaw.org"
        "@Swyperider@lemmy.ml"
        "@DreadPotato@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2257 …}
      +nested: Doctrine\ORM\PersistentCollection {#2267 …}
      +votes: Doctrine\ORM\PersistentCollection {#2271 …}
      +reports: Doctrine\ORM\PersistentCollection {#2272 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
      -id: 293093
      -bodyTs: "'avail':6 'definit':11 'inform':7 'privat':13 'public':5 'realli':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7191003"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704792222 {#2204
        date: 2024-01-09 10:23:42.0 +01:00
      }
      +"title": 293093
    }
    0 => App\Entity\EntryComment {#2242
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        You gave them an irrevocable license to basically use your content in any way they see fit. Them not showing posts you deleted is just them being nice, not being obligated to do so. They could simply ignore your request or restore posts later.\n
        \n
        You should have thought about that when you gave them that license to your content.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1719436770 {#2264
        date: 2024-06-26 23:19:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@vestmoria@linux.community"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2239 …}
      +nested: Doctrine\ORM\PersistentCollection {#2236 …}
      +votes: Doctrine\ORM\PersistentCollection {#2226 …}
      +reports: Doctrine\ORM\PersistentCollection {#2238 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2259 …}
      -id: 293094
      -bodyTs: "'basic':8 'content':11,59 'could':36 'delet':23 'fit':17 'gave':2,53 'ignor':38 'irrevoc':5 'later':44 'licens':6,56 'nice':28 'oblig':31 'post':21,43 'request':40 'restor':42 'see':16 'show':20 'simpli':37 'thought':48 'use':9 'way':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7191050"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704792425 {#2235
        date: 2024-01-09 10:27:05.0 +01:00
      }
      +"title": 293094
    }
  ]
  -id: 27609
  -titleTs: "'account':9 'delet':2 'monet':13 'post':5 'reddit':8 'still':12"
  -bodyTs: "'5':58 'anyon':78 'backup':33,49 'compani':29,61 'copi':40 'day':52 'delet':1 'except':79 'exist':62 'furthermor':26 'hat':92 'larg':28 'like':30 'make':64 'mark':6,70 'mean':35 'monet':85 'money':65 'must':32,37 'nobodi':12 'often':95 'old':60 'piec':8 'post':3,43,56,72 'readabl':76 'reddit':31 'regular':34 'see':13 'server':25 'sever':39,45 'simpli':5 'ssds':46 'staff':80 'still':21,84 'store':22 'suspect':67 'text':10,19 'think':17 'tinfoil':91 'way':93 'wear':89 'year':59"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704631754
  +visibility: "visible             "
  +apId: "https://linux.community/post/396085"
  +editedAt: DateTimeImmutable @1712321861 {#2937
    date: 2024-04-05 14:57:41.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704545354 {#2711
    date: 2024-01-06 13:49:14.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2211
  +user: Proxies\__CG__\App\Entity\User {#2964 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +slug: "I-deleted-all-my-post-from-my-reddit-account-can"
  +title: "I deleted all my post from my reddit account, can they still monetize them?"
  +url: null
  +body: """
    Deleting a post is simply marking a piece of text so nobody sees it, but I think the text is still stored in their servers.\n
    \n
    Furthermore, a large company like reddit, must backup regularly, meaning there must be several copies of my posts in several SSDs. If the backup once a day… some of my posts are 5 years old.\n
    \n
    Companies exist to make money. I suspect they just marked my posts not to be readable by anyone, except staff and they can still monetize them.\n
    \n
    Am I wearing a tinfoil hat way too often?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 44
  +favouriteCount: 88
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722598664 {#2945
    date: 2024-08-02 13:37:44.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2967 …}
  +votes: Doctrine\ORM\PersistentCollection {#2969 …}
  +reports: Doctrine\ORM\PersistentCollection {#2971 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
  +badges: Doctrine\ORM\PersistentCollection {#2977 …}
  +children: [
    1 => App\Entity\EntryComment {#2200
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
      +body: "Not really. It was publicly available information. It’s, by definition, not private."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704792222 {#2209
        date: 2024-01-09 10:23:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@vestmoria@linux.community"
        "@bbbhltz@beehaw.org"
        "@Swyperider@lemmy.ml"
        "@DreadPotato@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2257 …}
      +nested: Doctrine\ORM\PersistentCollection {#2267 …}
      +votes: Doctrine\ORM\PersistentCollection {#2271 …}
      +reports: Doctrine\ORM\PersistentCollection {#2272 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
      -id: 293093
      -bodyTs: "'avail':6 'definit':11 'inform':7 'privat':13 'public':5 'realli':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7191003"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704792222 {#2204
        date: 2024-01-09 10:23:42.0 +01:00
      }
      +"title": 293093
    }
    0 => App\Entity\EntryComment {#2242
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        You gave them an irrevocable license to basically use your content in any way they see fit. Them not showing posts you deleted is just them being nice, not being obligated to do so. They could simply ignore your request or restore posts later.\n
        \n
        You should have thought about that when you gave them that license to your content.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1719436770 {#2264
        date: 2024-06-26 23:19:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@vestmoria@linux.community"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2239 …}
      +nested: Doctrine\ORM\PersistentCollection {#2236 …}
      +votes: Doctrine\ORM\PersistentCollection {#2226 …}
      +reports: Doctrine\ORM\PersistentCollection {#2238 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2259 …}
      -id: 293094
      -bodyTs: "'basic':8 'content':11,59 'could':36 'delet':23 'fit':17 'gave':2,53 'ignor':38 'irrevoc':5 'later':44 'licens':6,56 'nice':28 'oblig':31 'post':21,43 'request':40 'restor':42 'see':16 'show':20 'simpli':37 'thought':48 'use':9 'way':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7191050"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704792425 {#2235
        date: 2024-01-09 10:27:05.0 +01:00
      }
      +"title": 293094
    }
  ]
  -id: 27609
  -titleTs: "'account':9 'delet':2 'monet':13 'post':5 'reddit':8 'still':12"
  -bodyTs: "'5':58 'anyon':78 'backup':33,49 'compani':29,61 'copi':40 'day':52 'delet':1 'except':79 'exist':62 'furthermor':26 'hat':92 'larg':28 'like':30 'make':64 'mark':6,70 'mean':35 'monet':85 'money':65 'must':32,37 'nobodi':12 'often':95 'old':60 'piec':8 'post':3,43,56,72 'readabl':76 'reddit':31 'regular':34 'see':13 'server':25 'sever':39,45 'simpli':5 'ssds':46 'staff':80 'still':21,84 'store':22 'suspect':67 'text':10,19 'think':17 'tinfoil':91 'way':93 'wear':89 'year':59"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704631754
  +visibility: "visible             "
  +apId: "https://linux.community/post/396085"
  +editedAt: DateTimeImmutable @1712321861 {#2937
    date: 2024-04-05 14:57:41.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704545354 {#2711
    date: 2024-01-06 13:49:14.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#2200
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2211
    +user: Proxies\__CG__\App\Entity\User {#2964 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "I-deleted-all-my-post-from-my-reddit-account-can"
    +title: "I deleted all my post from my reddit account, can they still monetize them?"
    +url: null
    +body: """
      Deleting a post is simply marking a piece of text so nobody sees it, but I think the text is still stored in their servers.\n
      \n
      Furthermore, a large company like reddit, must backup regularly, meaning there must be several copies of my posts in several SSDs. If the backup once a day… some of my posts are 5 years old.\n
      \n
      Companies exist to make money. I suspect they just marked my posts not to be readable by anyone, except staff and they can still monetize them.\n
      \n
      Am I wearing a tinfoil hat way too often?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 44
    +favouriteCount: 88
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722598664 {#2945
      date: 2024-08-02 13:37:44.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2967 …}
    +votes: Doctrine\ORM\PersistentCollection {#2969 …}
    +reports: Doctrine\ORM\PersistentCollection {#2971 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
    +badges: Doctrine\ORM\PersistentCollection {#2977 …}
    +children: [
      1 => App\Entity\EntryComment {#2200}
      0 => App\Entity\EntryComment {#2242
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          You gave them an irrevocable license to basically use your content in any way they see fit. Them not showing posts you deleted is just them being nice, not being obligated to do so. They could simply ignore your request or restore posts later.\n
          \n
          You should have thought about that when you gave them that license to your content.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1719436770 {#2264
          date: 2024-06-26 23:19:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@vestmoria@linux.community"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2239 …}
        +nested: Doctrine\ORM\PersistentCollection {#2236 …}
        +votes: Doctrine\ORM\PersistentCollection {#2226 …}
        +reports: Doctrine\ORM\PersistentCollection {#2238 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2259 …}
        -id: 293094
        -bodyTs: "'basic':8 'content':11,59 'could':36 'delet':23 'fit':17 'gave':2,53 'ignor':38 'irrevoc':5 'later':44 'licens':6,56 'nice':28 'oblig':31 'post':21,43 'request':40 'restor':42 'see':16 'show':20 'simpli':37 'thought':48 'use':9 'way':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7191050"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704792425 {#2235
          date: 2024-01-09 10:27:05.0 +01:00
        }
        +"title": 293094
      }
    ]
    -id: 27609
    -titleTs: "'account':9 'delet':2 'monet':13 'post':5 'reddit':8 'still':12"
    -bodyTs: "'5':58 'anyon':78 'backup':33,49 'compani':29,61 'copi':40 'day':52 'delet':1 'except':79 'exist':62 'furthermor':26 'hat':92 'larg':28 'like':30 'make':64 'mark':6,70 'mean':35 'monet':85 'money':65 'must':32,37 'nobodi':12 'often':95 'old':60 'piec':8 'post':3,43,56,72 'readabl':76 'reddit':31 'regular':34 'see':13 'server':25 'sever':39,45 'simpli':5 'ssds':46 'staff':80 'still':21,84 'store':22 'suspect':67 'text':10,19 'think':17 'tinfoil':91 'way':93 'wear':89 'year':59"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704631754
    +visibility: "visible             "
    +apId: "https://linux.community/post/396085"
    +editedAt: DateTimeImmutable @1712321861 {#2937
      date: 2024-04-05 14:57:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704545354 {#2711
      date: 2024-01-06 13:49:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
  +body: "Not really. It was publicly available information. It’s, by definition, not private."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704792222 {#2209
    date: 2024-01-09 10:23:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vestmoria@linux.community"
    "@bbbhltz@beehaw.org"
    "@Swyperider@lemmy.ml"
    "@DreadPotato@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2257 …}
  +nested: Doctrine\ORM\PersistentCollection {#2267 …}
  +votes: Doctrine\ORM\PersistentCollection {#2271 …}
  +reports: Doctrine\ORM\PersistentCollection {#2272 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
  -id: 293093
  -bodyTs: "'avail':6 'definit':11 'inform':7 'privat':13 'public':5 'realli':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7191003"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704792222 {#2204
    date: 2024-01-09 10:23:42.0 +01:00
  }
  +"title": 293093
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#2200
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2211
    +user: Proxies\__CG__\App\Entity\User {#2964 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "I-deleted-all-my-post-from-my-reddit-account-can"
    +title: "I deleted all my post from my reddit account, can they still monetize them?"
    +url: null
    +body: """
      Deleting a post is simply marking a piece of text so nobody sees it, but I think the text is still stored in their servers.\n
      \n
      Furthermore, a large company like reddit, must backup regularly, meaning there must be several copies of my posts in several SSDs. If the backup once a day… some of my posts are 5 years old.\n
      \n
      Companies exist to make money. I suspect they just marked my posts not to be readable by anyone, except staff and they can still monetize them.\n
      \n
      Am I wearing a tinfoil hat way too often?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 44
    +favouriteCount: 88
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722598664 {#2945
      date: 2024-08-02 13:37:44.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2967 …}
    +votes: Doctrine\ORM\PersistentCollection {#2969 …}
    +reports: Doctrine\ORM\PersistentCollection {#2971 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
    +badges: Doctrine\ORM\PersistentCollection {#2977 …}
    +children: [
      1 => App\Entity\EntryComment {#2200}
      0 => App\Entity\EntryComment {#2242
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          You gave them an irrevocable license to basically use your content in any way they see fit. Them not showing posts you deleted is just them being nice, not being obligated to do so. They could simply ignore your request or restore posts later.\n
          \n
          You should have thought about that when you gave them that license to your content.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1719436770 {#2264
          date: 2024-06-26 23:19:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@vestmoria@linux.community"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2239 …}
        +nested: Doctrine\ORM\PersistentCollection {#2236 …}
        +votes: Doctrine\ORM\PersistentCollection {#2226 …}
        +reports: Doctrine\ORM\PersistentCollection {#2238 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2259 …}
        -id: 293094
        -bodyTs: "'basic':8 'content':11,59 'could':36 'delet':23 'fit':17 'gave':2,53 'ignor':38 'irrevoc':5 'later':44 'licens':6,56 'nice':28 'oblig':31 'post':21,43 'request':40 'restor':42 'see':16 'show':20 'simpli':37 'thought':48 'use':9 'way':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7191050"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704792425 {#2235
          date: 2024-01-09 10:27:05.0 +01:00
        }
        +"title": 293094
      }
    ]
    -id: 27609
    -titleTs: "'account':9 'delet':2 'monet':13 'post':5 'reddit':8 'still':12"
    -bodyTs: "'5':58 'anyon':78 'backup':33,49 'compani':29,61 'copi':40 'day':52 'delet':1 'except':79 'exist':62 'furthermor':26 'hat':92 'larg':28 'like':30 'make':64 'mark':6,70 'mean':35 'monet':85 'money':65 'must':32,37 'nobodi':12 'often':95 'old':60 'piec':8 'post':3,43,56,72 'readabl':76 'reddit':31 'regular':34 'see':13 'server':25 'sever':39,45 'simpli':5 'ssds':46 'staff':80 'still':21,84 'store':22 'suspect':67 'text':10,19 'think':17 'tinfoil':91 'way':93 'wear':89 'year':59"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704631754
    +visibility: "visible             "
    +apId: "https://linux.community/post/396085"
    +editedAt: DateTimeImmutable @1712321861 {#2937
      date: 2024-04-05 14:57:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704545354 {#2711
      date: 2024-01-06 13:49:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
  +body: "Not really. It was publicly available information. It’s, by definition, not private."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704792222 {#2209
    date: 2024-01-09 10:23:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vestmoria@linux.community"
    "@bbbhltz@beehaw.org"
    "@Swyperider@lemmy.ml"
    "@DreadPotato@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2257 …}
  +nested: Doctrine\ORM\PersistentCollection {#2267 …}
  +votes: Doctrine\ORM\PersistentCollection {#2271 …}
  +reports: Doctrine\ORM\PersistentCollection {#2272 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
  -id: 293093
  -bodyTs: "'avail':6 'definit':11 'inform':7 'privat':13 'public':5 'realli':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7191003"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704792222 {#2204
    date: 2024-01-09 10:23:42.0 +01:00
  }
  +"title": 293093
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#2200
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2211
    +user: Proxies\__CG__\App\Entity\User {#2964 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "I-deleted-all-my-post-from-my-reddit-account-can"
    +title: "I deleted all my post from my reddit account, can they still monetize them?"
    +url: null
    +body: """
      Deleting a post is simply marking a piece of text so nobody sees it, but I think the text is still stored in their servers.\n
      \n
      Furthermore, a large company like reddit, must backup regularly, meaning there must be several copies of my posts in several SSDs. If the backup once a day… some of my posts are 5 years old.\n
      \n
      Companies exist to make money. I suspect they just marked my posts not to be readable by anyone, except staff and they can still monetize them.\n
      \n
      Am I wearing a tinfoil hat way too often?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 44
    +favouriteCount: 88
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722598664 {#2945
      date: 2024-08-02 13:37:44.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2967 …}
    +votes: Doctrine\ORM\PersistentCollection {#2969 …}
    +reports: Doctrine\ORM\PersistentCollection {#2971 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
    +badges: Doctrine\ORM\PersistentCollection {#2977 …}
    +children: [
      1 => App\Entity\EntryComment {#2200}
      0 => App\Entity\EntryComment {#2242
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          You gave them an irrevocable license to basically use your content in any way they see fit. Them not showing posts you deleted is just them being nice, not being obligated to do so. They could simply ignore your request or restore posts later.\n
          \n
          You should have thought about that when you gave them that license to your content.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1719436770 {#2264
          date: 2024-06-26 23:19:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@vestmoria@linux.community"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2239 …}
        +nested: Doctrine\ORM\PersistentCollection {#2236 …}
        +votes: Doctrine\ORM\PersistentCollection {#2226 …}
        +reports: Doctrine\ORM\PersistentCollection {#2238 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2259 …}
        -id: 293094
        -bodyTs: "'basic':8 'content':11,59 'could':36 'delet':23 'fit':17 'gave':2,53 'ignor':38 'irrevoc':5 'later':44 'licens':6,56 'nice':28 'oblig':31 'post':21,43 'request':40 'restor':42 'see':16 'show':20 'simpli':37 'thought':48 'use':9 'way':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7191050"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704792425 {#2235
          date: 2024-01-09 10:27:05.0 +01:00
        }
        +"title": 293094
      }
    ]
    -id: 27609
    -titleTs: "'account':9 'delet':2 'monet':13 'post':5 'reddit':8 'still':12"
    -bodyTs: "'5':58 'anyon':78 'backup':33,49 'compani':29,61 'copi':40 'day':52 'delet':1 'except':79 'exist':62 'furthermor':26 'hat':92 'larg':28 'like':30 'make':64 'mark':6,70 'mean':35 'monet':85 'money':65 'must':32,37 'nobodi':12 'often':95 'old':60 'piec':8 'post':3,43,56,72 'readabl':76 'reddit':31 'regular':34 'see':13 'server':25 'sever':39,45 'simpli':5 'ssds':46 'staff':80 'still':21,84 'store':22 'suspect':67 'text':10,19 'think':17 'tinfoil':91 'way':93 'wear':89 'year':59"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704631754
    +visibility: "visible             "
    +apId: "https://linux.community/post/396085"
    +editedAt: DateTimeImmutable @1712321861 {#2937
      date: 2024-04-05 14:57:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704545354 {#2711
      date: 2024-01-06 13:49:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
  +body: "Not really. It was publicly available information. It’s, by definition, not private."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704792222 {#2209
    date: 2024-01-09 10:23:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vestmoria@linux.community"
    "@bbbhltz@beehaw.org"
    "@Swyperider@lemmy.ml"
    "@DreadPotato@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2257 …}
  +nested: Doctrine\ORM\PersistentCollection {#2267 …}
  +votes: Doctrine\ORM\PersistentCollection {#2271 …}
  +reports: Doctrine\ORM\PersistentCollection {#2272 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
  -id: 293093
  -bodyTs: "'avail':6 'definit':11 'inform':7 'privat':13 'public':5 'realli':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7191003"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704792222 {#2204
    date: 2024-01-09 10:23:42.0 +01:00
  }
  +"title": 293093
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#2242
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2211
    +user: Proxies\__CG__\App\Entity\User {#2964 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "I-deleted-all-my-post-from-my-reddit-account-can"
    +title: "I deleted all my post from my reddit account, can they still monetize them?"
    +url: null
    +body: """
      Deleting a post is simply marking a piece of text so nobody sees it, but I think the text is still stored in their servers.\n
      \n
      Furthermore, a large company like reddit, must backup regularly, meaning there must be several copies of my posts in several SSDs. If the backup once a day… some of my posts are 5 years old.\n
      \n
      Companies exist to make money. I suspect they just marked my posts not to be readable by anyone, except staff and they can still monetize them.\n
      \n
      Am I wearing a tinfoil hat way too often?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 44
    +favouriteCount: 88
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722598664 {#2945
      date: 2024-08-02 13:37:44.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2967 …}
    +votes: Doctrine\ORM\PersistentCollection {#2969 …}
    +reports: Doctrine\ORM\PersistentCollection {#2971 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
    +badges: Doctrine\ORM\PersistentCollection {#2977 …}
    +children: [
      1 => App\Entity\EntryComment {#2200
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
        +body: "Not really. It was publicly available information. It’s, by definition, not private."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704792222 {#2209
          date: 2024-01-09 10:23:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@vestmoria@linux.community"
          "@bbbhltz@beehaw.org"
          "@Swyperider@lemmy.ml"
          "@DreadPotato@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2257 …}
        +nested: Doctrine\ORM\PersistentCollection {#2267 …}
        +votes: Doctrine\ORM\PersistentCollection {#2271 …}
        +reports: Doctrine\ORM\PersistentCollection {#2272 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
        -id: 293093
        -bodyTs: "'avail':6 'definit':11 'inform':7 'privat':13 'public':5 'realli':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7191003"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704792222 {#2204
          date: 2024-01-09 10:23:42.0 +01:00
        }
        +"title": 293093
      }
      0 => App\Entity\EntryComment {#2242}
    ]
    -id: 27609
    -titleTs: "'account':9 'delet':2 'monet':13 'post':5 'reddit':8 'still':12"
    -bodyTs: "'5':58 'anyon':78 'backup':33,49 'compani':29,61 'copi':40 'day':52 'delet':1 'except':79 'exist':62 'furthermor':26 'hat':92 'larg':28 'like':30 'make':64 'mark':6,70 'mean':35 'monet':85 'money':65 'must':32,37 'nobodi':12 'often':95 'old':60 'piec':8 'post':3,43,56,72 'readabl':76 'reddit':31 'regular':34 'see':13 'server':25 'sever':39,45 'simpli':5 'ssds':46 'staff':80 'still':21,84 'store':22 'suspect':67 'text':10,19 'think':17 'tinfoil':91 'way':93 'wear':89 'year':59"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704631754
    +visibility: "visible             "
    +apId: "https://linux.community/post/396085"
    +editedAt: DateTimeImmutable @1712321861 {#2937
      date: 2024-04-05 14:57:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704545354 {#2711
      date: 2024-01-06 13:49:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    You gave them an irrevocable license to basically use your content in any way they see fit. Them not showing posts you deleted is just them being nice, not being obligated to do so. They could simply ignore your request or restore posts later.\n
    \n
    You should have thought about that when you gave them that license to your content.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719436770 {#2264
    date: 2024-06-26 23:19:30.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vestmoria@linux.community"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2239 …}
  +nested: Doctrine\ORM\PersistentCollection {#2236 …}
  +votes: Doctrine\ORM\PersistentCollection {#2226 …}
  +reports: Doctrine\ORM\PersistentCollection {#2238 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2259 …}
  -id: 293094
  -bodyTs: "'basic':8 'content':11,59 'could':36 'delet':23 'fit':17 'gave':2,53 'ignor':38 'irrevoc':5 'later':44 'licens':6,56 'nice':28 'oblig':31 'post':21,43 'request':40 'restor':42 'see':16 'show':20 'simpli':37 'thought':48 'use':9 'way':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7191050"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704792425 {#2235
    date: 2024-01-09 10:27:05.0 +01:00
  }
  +"title": 293094
}
"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 {#2242
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2211
    +user: Proxies\__CG__\App\Entity\User {#2964 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "I-deleted-all-my-post-from-my-reddit-account-can"
    +title: "I deleted all my post from my reddit account, can they still monetize them?"
    +url: null
    +body: """
      Deleting a post is simply marking a piece of text so nobody sees it, but I think the text is still stored in their servers.\n
      \n
      Furthermore, a large company like reddit, must backup regularly, meaning there must be several copies of my posts in several SSDs. If the backup once a day… some of my posts are 5 years old.\n
      \n
      Companies exist to make money. I suspect they just marked my posts not to be readable by anyone, except staff and they can still monetize them.\n
      \n
      Am I wearing a tinfoil hat way too often?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 44
    +favouriteCount: 88
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722598664 {#2945
      date: 2024-08-02 13:37:44.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2967 …}
    +votes: Doctrine\ORM\PersistentCollection {#2969 …}
    +reports: Doctrine\ORM\PersistentCollection {#2971 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
    +badges: Doctrine\ORM\PersistentCollection {#2977 …}
    +children: [
      1 => App\Entity\EntryComment {#2200
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
        +body: "Not really. It was publicly available information. It’s, by definition, not private."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704792222 {#2209
          date: 2024-01-09 10:23:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@vestmoria@linux.community"
          "@bbbhltz@beehaw.org"
          "@Swyperider@lemmy.ml"
          "@DreadPotato@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2257 …}
        +nested: Doctrine\ORM\PersistentCollection {#2267 …}
        +votes: Doctrine\ORM\PersistentCollection {#2271 …}
        +reports: Doctrine\ORM\PersistentCollection {#2272 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
        -id: 293093
        -bodyTs: "'avail':6 'definit':11 'inform':7 'privat':13 'public':5 'realli':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7191003"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704792222 {#2204
          date: 2024-01-09 10:23:42.0 +01:00
        }
        +"title": 293093
      }
      0 => App\Entity\EntryComment {#2242}
    ]
    -id: 27609
    -titleTs: "'account':9 'delet':2 'monet':13 'post':5 'reddit':8 'still':12"
    -bodyTs: "'5':58 'anyon':78 'backup':33,49 'compani':29,61 'copi':40 'day':52 'delet':1 'except':79 'exist':62 'furthermor':26 'hat':92 'larg':28 'like':30 'make':64 'mark':6,70 'mean':35 'monet':85 'money':65 'must':32,37 'nobodi':12 'often':95 'old':60 'piec':8 'post':3,43,56,72 'readabl':76 'reddit':31 'regular':34 'see':13 'server':25 'sever':39,45 'simpli':5 'ssds':46 'staff':80 'still':21,84 'store':22 'suspect':67 'text':10,19 'think':17 'tinfoil':91 'way':93 'wear':89 'year':59"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704631754
    +visibility: "visible             "
    +apId: "https://linux.community/post/396085"
    +editedAt: DateTimeImmutable @1712321861 {#2937
      date: 2024-04-05 14:57:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704545354 {#2711
      date: 2024-01-06 13:49:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    You gave them an irrevocable license to basically use your content in any way they see fit. Them not showing posts you deleted is just them being nice, not being obligated to do so. They could simply ignore your request or restore posts later.\n
    \n
    You should have thought about that when you gave them that license to your content.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719436770 {#2264
    date: 2024-06-26 23:19:30.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vestmoria@linux.community"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2239 …}
  +nested: Doctrine\ORM\PersistentCollection {#2236 …}
  +votes: Doctrine\ORM\PersistentCollection {#2226 …}
  +reports: Doctrine\ORM\PersistentCollection {#2238 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2259 …}
  -id: 293094
  -bodyTs: "'basic':8 'content':11,59 'could':36 'delet':23 'fit':17 'gave':2,53 'ignor':38 'irrevoc':5 'later':44 'licens':6,56 'nice':28 'oblig':31 'post':21,43 'request':40 'restor':42 'see':16 'show':20 'simpli':37 'thought':48 'use':9 'way':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7191050"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704792425 {#2235
    date: 2024-01-09 10:27:05.0 +01:00
  }
  +"title": 293094
}
"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 {#2242
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2211
    +user: Proxies\__CG__\App\Entity\User {#2964 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "I-deleted-all-my-post-from-my-reddit-account-can"
    +title: "I deleted all my post from my reddit account, can they still monetize them?"
    +url: null
    +body: """
      Deleting a post is simply marking a piece of text so nobody sees it, but I think the text is still stored in their servers.\n
      \n
      Furthermore, a large company like reddit, must backup regularly, meaning there must be several copies of my posts in several SSDs. If the backup once a day… some of my posts are 5 years old.\n
      \n
      Companies exist to make money. I suspect they just marked my posts not to be readable by anyone, except staff and they can still monetize them.\n
      \n
      Am I wearing a tinfoil hat way too often?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 44
    +favouriteCount: 88
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722598664 {#2945
      date: 2024-08-02 13:37:44.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2967 …}
    +votes: Doctrine\ORM\PersistentCollection {#2969 …}
    +reports: Doctrine\ORM\PersistentCollection {#2971 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
    +badges: Doctrine\ORM\PersistentCollection {#2977 …}
    +children: [
      1 => App\Entity\EntryComment {#2200
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
        +body: "Not really. It was publicly available information. It’s, by definition, not private."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704792222 {#2209
          date: 2024-01-09 10:23:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@vestmoria@linux.community"
          "@bbbhltz@beehaw.org"
          "@Swyperider@lemmy.ml"
          "@DreadPotato@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2257 …}
        +nested: Doctrine\ORM\PersistentCollection {#2267 …}
        +votes: Doctrine\ORM\PersistentCollection {#2271 …}
        +reports: Doctrine\ORM\PersistentCollection {#2272 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
        -id: 293093
        -bodyTs: "'avail':6 'definit':11 'inform':7 'privat':13 'public':5 'realli':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7191003"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704792222 {#2204
          date: 2024-01-09 10:23:42.0 +01:00
        }
        +"title": 293093
      }
      0 => App\Entity\EntryComment {#2242}
    ]
    -id: 27609
    -titleTs: "'account':9 'delet':2 'monet':13 'post':5 'reddit':8 'still':12"
    -bodyTs: "'5':58 'anyon':78 'backup':33,49 'compani':29,61 'copi':40 'day':52 'delet':1 'except':79 'exist':62 'furthermor':26 'hat':92 'larg':28 'like':30 'make':64 'mark':6,70 'mean':35 'monet':85 'money':65 'must':32,37 'nobodi':12 'often':95 'old':60 'piec':8 'post':3,43,56,72 'readabl':76 'reddit':31 'regular':34 'see':13 'server':25 'sever':39,45 'simpli':5 'ssds':46 'staff':80 'still':21,84 'store':22 'suspect':67 'text':10,19 'think':17 'tinfoil':91 'way':93 'wear':89 'year':59"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704631754
    +visibility: "visible             "
    +apId: "https://linux.community/post/396085"
    +editedAt: DateTimeImmutable @1712321861 {#2937
      date: 2024-04-05 14:57:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704545354 {#2711
      date: 2024-01-06 13:49:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    You gave them an irrevocable license to basically use your content in any way they see fit. Them not showing posts you deleted is just them being nice, not being obligated to do so. They could simply ignore your request or restore posts later.\n
    \n
    You should have thought about that when you gave them that license to your content.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719436770 {#2264
    date: 2024-06-26 23:19:30.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vestmoria@linux.community"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2239 …}
  +nested: Doctrine\ORM\PersistentCollection {#2236 …}
  +votes: Doctrine\ORM\PersistentCollection {#2226 …}
  +reports: Doctrine\ORM\PersistentCollection {#2238 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2259 …}
  -id: 293094
  -bodyTs: "'basic':8 'content':11,59 'could':36 'delet':23 'fit':17 'gave':2,53 'ignor':38 'irrevoc':5 'later':44 'licens':6,56 'nice':28 'oblig':31 'post':21,43 'request':40 'restor':42 'see':16 'show':20 'simpli':37 'thought':48 'use':9 'way':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7191050"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704792425 {#2235
    date: 2024-01-09 10:27:05.0 +01:00
  }
  +"title": 293094
}
"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 {#2198
  +user: Proxies\__CG__\App\Entity\User {#2568 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
  +title: "FOSS Miracast/WiDi receiver for Android TV?"
  +url: null
  +body: """
    Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
    \n
    I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
    \n
    I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
    \n
    Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 27
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712572208 {#3016
    date: 2024-04-08 12:30:08.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2982 …}
  +votes: Doctrine\ORM\PersistentCollection {#3023 …}
  +reports: Doctrine\ORM\PersistentCollection {#3025 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3027 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3029 …}
  +badges: Doctrine\ORM\PersistentCollection {#3031 …}
  +children: [
    App\Entity\EntryComment {#2224
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2198 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: null
      +root: null
      +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1711310795 {#2139
        date: 2024-03-24 21:06:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2223 …}
      +nested: Doctrine\ORM\PersistentCollection {#2216 …}
      +votes: Doctrine\ORM\PersistentCollection {#2213 …}
      +reports: Doctrine\ORM\PersistentCollection {#2230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2228 …}
      -id: 276549
      -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7044218"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704292616 {#2215
        date: 2024-01-03 15:36:56.0 +01:00
      }
      +"title": 276549
    }
  ]
  -id: 26880
  -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
  -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704353304
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10260681"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704266904 {#3004
    date: 2024-01-03 08:28:24.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2198
  +user: Proxies\__CG__\App\Entity\User {#2568 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
  +title: "FOSS Miracast/WiDi receiver for Android TV?"
  +url: null
  +body: """
    Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
    \n
    I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
    \n
    I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
    \n
    Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 27
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712572208 {#3016
    date: 2024-04-08 12:30:08.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2982 …}
  +votes: Doctrine\ORM\PersistentCollection {#3023 …}
  +reports: Doctrine\ORM\PersistentCollection {#3025 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3027 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3029 …}
  +badges: Doctrine\ORM\PersistentCollection {#3031 …}
  +children: [
    App\Entity\EntryComment {#2224
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2198 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: null
      +root: null
      +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1711310795 {#2139
        date: 2024-03-24 21:06:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2223 …}
      +nested: Doctrine\ORM\PersistentCollection {#2216 …}
      +votes: Doctrine\ORM\PersistentCollection {#2213 …}
      +reports: Doctrine\ORM\PersistentCollection {#2230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2228 …}
      -id: 276549
      -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7044218"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704292616 {#2215
        date: 2024-01-03 15:36:56.0 +01:00
      }
      +"title": 276549
    }
  ]
  -id: 26880
  -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
  -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704353304
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10260681"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704266904 {#3004
    date: 2024-01-03 08:28:24.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2198
  +user: Proxies\__CG__\App\Entity\User {#2568 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
  +title: "FOSS Miracast/WiDi receiver for Android TV?"
  +url: null
  +body: """
    Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
    \n
    I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
    \n
    I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
    \n
    Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 27
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712572208 {#3016
    date: 2024-04-08 12:30:08.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2982 …}
  +votes: Doctrine\ORM\PersistentCollection {#3023 …}
  +reports: Doctrine\ORM\PersistentCollection {#3025 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3027 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3029 …}
  +badges: Doctrine\ORM\PersistentCollection {#3031 …}
  +children: [
    App\Entity\EntryComment {#2224
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2198 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: null
      +root: null
      +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1711310795 {#2139
        date: 2024-03-24 21:06:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2223 …}
      +nested: Doctrine\ORM\PersistentCollection {#2216 …}
      +votes: Doctrine\ORM\PersistentCollection {#2213 …}
      +reports: Doctrine\ORM\PersistentCollection {#2230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2228 …}
      -id: 276549
      -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7044218"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704292616 {#2215
        date: 2024-01-03 15:36:56.0 +01:00
      }
      +"title": 276549
    }
  ]
  -id: 26880
  -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
  -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704353304
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10260681"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704266904 {#3004
    date: 2024-01-03 08:28:24.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#2224
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2198
    +user: Proxies\__CG__\App\Entity\User {#2568 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
    +title: "FOSS Miracast/WiDi receiver for Android TV?"
    +url: null
    +body: """
      Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
      \n
      I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
      \n
      I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
      \n
      Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 27
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712572208 {#3016
      date: 2024-04-08 12:30:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2982 …}
    +votes: Doctrine\ORM\PersistentCollection {#3023 …}
    +reports: Doctrine\ORM\PersistentCollection {#3025 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3027 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3029 …}
    +badges: Doctrine\ORM\PersistentCollection {#3031 …}
    +children: [
      App\Entity\EntryComment {#2224}
    ]
    -id: 26880
    -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
    -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704353304
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10260681"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704266904 {#3004
      date: 2024-01-03 08:28:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: null
  +root: null
  +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1711310795 {#2139
    date: 2024-03-24 21:06:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Imonobor@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2223 …}
  +nested: Doctrine\ORM\PersistentCollection {#2216 …}
  +votes: Doctrine\ORM\PersistentCollection {#2213 …}
  +reports: Doctrine\ORM\PersistentCollection {#2230 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2232 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2228 …}
  -id: 276549
  -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7044218"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704292616 {#2215
    date: 2024-01-03 15:36:56.0 +01:00
  }
  +"title": 276549
}
"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 {#2224
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2198
    +user: Proxies\__CG__\App\Entity\User {#2568 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
    +title: "FOSS Miracast/WiDi receiver for Android TV?"
    +url: null
    +body: """
      Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
      \n
      I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
      \n
      I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
      \n
      Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 27
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712572208 {#3016
      date: 2024-04-08 12:30:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2982 …}
    +votes: Doctrine\ORM\PersistentCollection {#3023 …}
    +reports: Doctrine\ORM\PersistentCollection {#3025 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3027 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3029 …}
    +badges: Doctrine\ORM\PersistentCollection {#3031 …}
    +children: [
      App\Entity\EntryComment {#2224}
    ]
    -id: 26880
    -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
    -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704353304
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10260681"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704266904 {#3004
      date: 2024-01-03 08:28:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: null
  +root: null
  +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1711310795 {#2139
    date: 2024-03-24 21:06:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Imonobor@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2223 …}
  +nested: Doctrine\ORM\PersistentCollection {#2216 …}
  +votes: Doctrine\ORM\PersistentCollection {#2213 …}
  +reports: Doctrine\ORM\PersistentCollection {#2230 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2232 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2228 …}
  -id: 276549
  -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7044218"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704292616 {#2215
    date: 2024-01-03 15:36:56.0 +01:00
  }
  +"title": 276549
}
"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 {#2224
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2198
    +user: Proxies\__CG__\App\Entity\User {#2568 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
    +title: "FOSS Miracast/WiDi receiver for Android TV?"
    +url: null
    +body: """
      Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
      \n
      I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
      \n
      I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
      \n
      Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 27
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712572208 {#3016
      date: 2024-04-08 12:30:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2982 …}
    +votes: Doctrine\ORM\PersistentCollection {#3023 …}
    +reports: Doctrine\ORM\PersistentCollection {#3025 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3027 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3029 …}
    +badges: Doctrine\ORM\PersistentCollection {#3031 …}
    +children: [
      App\Entity\EntryComment {#2224}
    ]
    -id: 26880
    -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
    -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704353304
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10260681"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704266904 {#3004
      date: 2024-01-03 08:28:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: null
  +root: null
  +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1711310795 {#2139
    date: 2024-03-24 21:06:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Imonobor@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2223 …}
  +nested: Doctrine\ORM\PersistentCollection {#2216 …}
  +votes: Doctrine\ORM\PersistentCollection {#2213 …}
  +reports: Doctrine\ORM\PersistentCollection {#2230 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2232 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2228 …}
  -id: 276549
  -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7044218"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704292616 {#2215
    date: 2024-01-03 15:36:56.0 +01:00
  }
  +"title": 276549
}
"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 {#2323
  +user: Proxies\__CG__\App\Entity\User {#2838 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3033
    date: 2024-03-23 19:16:34.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3001 …}
  +votes: Doctrine\ORM\PersistentCollection {#3040 …}
  +reports: Doctrine\ORM\PersistentCollection {#3042 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3046 …}
  +badges: Doctrine\ORM\PersistentCollection {#3048 …}
  +children: [
    1 => App\Entity\EntryComment {#2333
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2323 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
      +body: "I’d highly recommend setting up a swap partition instead."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704212785 {#2327
        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 {#2334 …}
      +nested: Doctrine\ORM\PersistentCollection {#2341 …}
      +votes: Doctrine\ORM\PersistentCollection {#2337 …}
      +reports: Doctrine\ORM\PersistentCollection {#2336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2339 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2159 …}
      -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 {#2329
        date: 2024-01-02 17:26:25.0 +01:00
      }
      +"title": 273839
    }
    0 => App\Entity\EntryComment {#2137
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2323 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2073 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
      +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 {#2135
        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 {#2068 …}
      +nested: Doctrine\ORM\PersistentCollection {#2069 …}
      +votes: Doctrine\ORM\PersistentCollection {#2074 …}
      +reports: Doctrine\ORM\PersistentCollection {#2071 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
      -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 {#2136
        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 {#3022
    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
55 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2323
  +user: Proxies\__CG__\App\Entity\User {#2838 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3033
    date: 2024-03-23 19:16:34.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3001 …}
  +votes: Doctrine\ORM\PersistentCollection {#3040 …}
  +reports: Doctrine\ORM\PersistentCollection {#3042 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3046 …}
  +badges: Doctrine\ORM\PersistentCollection {#3048 …}
  +children: [
    1 => App\Entity\EntryComment {#2333
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2323 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
      +body: "I’d highly recommend setting up a swap partition instead."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704212785 {#2327
        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 {#2334 …}
      +nested: Doctrine\ORM\PersistentCollection {#2341 …}
      +votes: Doctrine\ORM\PersistentCollection {#2337 …}
      +reports: Doctrine\ORM\PersistentCollection {#2336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2339 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2159 …}
      -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 {#2329
        date: 2024-01-02 17:26:25.0 +01:00
      }
      +"title": 273839
    }
    0 => App\Entity\EntryComment {#2137
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2323 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2073 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
      +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 {#2135
        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 {#2068 …}
      +nested: Doctrine\ORM\PersistentCollection {#2069 …}
      +votes: Doctrine\ORM\PersistentCollection {#2074 …}
      +reports: Doctrine\ORM\PersistentCollection {#2071 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
      -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 {#2136
        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 {#3022
    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
56 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2323
  +user: Proxies\__CG__\App\Entity\User {#2838 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3033
    date: 2024-03-23 19:16:34.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3001 …}
  +votes: Doctrine\ORM\PersistentCollection {#3040 …}
  +reports: Doctrine\ORM\PersistentCollection {#3042 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3046 …}
  +badges: Doctrine\ORM\PersistentCollection {#3048 …}
  +children: [
    1 => App\Entity\EntryComment {#2333
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2323 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
      +body: "I’d highly recommend setting up a swap partition instead."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704212785 {#2327
        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 {#2334 …}
      +nested: Doctrine\ORM\PersistentCollection {#2341 …}
      +votes: Doctrine\ORM\PersistentCollection {#2337 …}
      +reports: Doctrine\ORM\PersistentCollection {#2336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2339 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2159 …}
      -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 {#2329
        date: 2024-01-02 17:26:25.0 +01:00
      }
      +"title": 273839
    }
    0 => App\Entity\EntryComment {#2137
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2323 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2073 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
      +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 {#2135
        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 {#2068 …}
      +nested: Doctrine\ORM\PersistentCollection {#2069 …}
      +votes: Doctrine\ORM\PersistentCollection {#2074 …}
      +reports: Doctrine\ORM\PersistentCollection {#2071 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
      -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 {#2136
        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 {#3022
    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
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 {#2333
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2323
    +user: Proxies\__CG__\App\Entity\User {#2838 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3033
      date: 2024-03-23 19:16:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3001 …}
    +votes: Doctrine\ORM\PersistentCollection {#3040 …}
    +reports: Doctrine\ORM\PersistentCollection {#3042 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3046 …}
    +badges: Doctrine\ORM\PersistentCollection {#3048 …}
    +children: [
      1 => App\Entity\EntryComment {#2333}
      0 => App\Entity\EntryComment {#2137
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2323 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2073 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
        +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 {#2135
          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 {#2068 …}
        +nested: Doctrine\ORM\PersistentCollection {#2069 …}
        +votes: Doctrine\ORM\PersistentCollection {#2074 …}
        +reports: Doctrine\ORM\PersistentCollection {#2071 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
        -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 {#2136
          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 {#3022
      date: 2024-01-02 15:52:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
  +body: "I’d highly recommend setting up a swap partition instead."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704212785 {#2327
    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 {#2334 …}
  +nested: Doctrine\ORM\PersistentCollection {#2341 …}
  +votes: Doctrine\ORM\PersistentCollection {#2337 …}
  +reports: Doctrine\ORM\PersistentCollection {#2336 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2339 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2159 …}
  -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 {#2329
    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
59 DENIED edit
App\Entity\EntryComment {#2333
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2323
    +user: Proxies\__CG__\App\Entity\User {#2838 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3033
      date: 2024-03-23 19:16:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3001 …}
    +votes: Doctrine\ORM\PersistentCollection {#3040 …}
    +reports: Doctrine\ORM\PersistentCollection {#3042 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3046 …}
    +badges: Doctrine\ORM\PersistentCollection {#3048 …}
    +children: [
      1 => App\Entity\EntryComment {#2333}
      0 => App\Entity\EntryComment {#2137
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2323 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2073 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
        +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 {#2135
          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 {#2068 …}
        +nested: Doctrine\ORM\PersistentCollection {#2069 …}
        +votes: Doctrine\ORM\PersistentCollection {#2074 …}
        +reports: Doctrine\ORM\PersistentCollection {#2071 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
        -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 {#2136
          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 {#3022
      date: 2024-01-02 15:52:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
  +body: "I’d highly recommend setting up a swap partition instead."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704212785 {#2327
    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 {#2334 …}
  +nested: Doctrine\ORM\PersistentCollection {#2341 …}
  +votes: Doctrine\ORM\PersistentCollection {#2337 …}
  +reports: Doctrine\ORM\PersistentCollection {#2336 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2339 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2159 …}
  -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 {#2329
    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
60 DENIED moderate
App\Entity\EntryComment {#2333
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2323
    +user: Proxies\__CG__\App\Entity\User {#2838 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3033
      date: 2024-03-23 19:16:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3001 …}
    +votes: Doctrine\ORM\PersistentCollection {#3040 …}
    +reports: Doctrine\ORM\PersistentCollection {#3042 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3046 …}
    +badges: Doctrine\ORM\PersistentCollection {#3048 …}
    +children: [
      1 => App\Entity\EntryComment {#2333}
      0 => App\Entity\EntryComment {#2137
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2323 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2073 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
        +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 {#2135
          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 {#2068 …}
        +nested: Doctrine\ORM\PersistentCollection {#2069 …}
        +votes: Doctrine\ORM\PersistentCollection {#2074 …}
        +reports: Doctrine\ORM\PersistentCollection {#2071 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
        -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 {#2136
          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 {#3022
      date: 2024-01-02 15:52:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
  +body: "I’d highly recommend setting up a swap partition instead."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704212785 {#2327
    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 {#2334 …}
  +nested: Doctrine\ORM\PersistentCollection {#2341 …}
  +votes: Doctrine\ORM\PersistentCollection {#2337 …}
  +reports: Doctrine\ORM\PersistentCollection {#2336 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2339 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2159 …}
  -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 {#2329
    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
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\EntryComment {#2137
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2323
    +user: Proxies\__CG__\App\Entity\User {#2838 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3033
      date: 2024-03-23 19:16:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3001 …}
    +votes: Doctrine\ORM\PersistentCollection {#3040 …}
    +reports: Doctrine\ORM\PersistentCollection {#3042 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3046 …}
    +badges: Doctrine\ORM\PersistentCollection {#3048 …}
    +children: [
      1 => App\Entity\EntryComment {#2333
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2323 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
        +body: "I’d highly recommend setting up a swap partition instead."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704212785 {#2327
          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 {#2334 …}
        +nested: Doctrine\ORM\PersistentCollection {#2341 …}
        +votes: Doctrine\ORM\PersistentCollection {#2337 …}
        +reports: Doctrine\ORM\PersistentCollection {#2336 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2339 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2159 …}
        -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 {#2329
          date: 2024-01-02 17:26:25.0 +01:00
        }
        +"title": 273839
      }
      0 => App\Entity\EntryComment {#2137}
    ]
    -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 {#3022
      date: 2024-01-02 15:52:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2073 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
  +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 {#2135
    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 {#2068 …}
  +nested: Doctrine\ORM\PersistentCollection {#2069 …}
  +votes: Doctrine\ORM\PersistentCollection {#2074 …}
  +reports: Doctrine\ORM\PersistentCollection {#2071 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
  -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 {#2136
    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
63 DENIED edit
App\Entity\EntryComment {#2137
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2323
    +user: Proxies\__CG__\App\Entity\User {#2838 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3033
      date: 2024-03-23 19:16:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3001 …}
    +votes: Doctrine\ORM\PersistentCollection {#3040 …}
    +reports: Doctrine\ORM\PersistentCollection {#3042 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3046 …}
    +badges: Doctrine\ORM\PersistentCollection {#3048 …}
    +children: [
      1 => App\Entity\EntryComment {#2333
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2323 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
        +body: "I’d highly recommend setting up a swap partition instead."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704212785 {#2327
          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 {#2334 …}
        +nested: Doctrine\ORM\PersistentCollection {#2341 …}
        +votes: Doctrine\ORM\PersistentCollection {#2337 …}
        +reports: Doctrine\ORM\PersistentCollection {#2336 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2339 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2159 …}
        -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 {#2329
          date: 2024-01-02 17:26:25.0 +01:00
        }
        +"title": 273839
      }
      0 => App\Entity\EntryComment {#2137}
    ]
    -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 {#3022
      date: 2024-01-02 15:52:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2073 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
  +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 {#2135
    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 {#2068 …}
  +nested: Doctrine\ORM\PersistentCollection {#2069 …}
  +votes: Doctrine\ORM\PersistentCollection {#2074 …}
  +reports: Doctrine\ORM\PersistentCollection {#2071 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
  -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 {#2136
    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
64 DENIED moderate
App\Entity\EntryComment {#2137
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2323
    +user: Proxies\__CG__\App\Entity\User {#2838 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3033
      date: 2024-03-23 19:16:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3001 …}
    +votes: Doctrine\ORM\PersistentCollection {#3040 …}
    +reports: Doctrine\ORM\PersistentCollection {#3042 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3046 …}
    +badges: Doctrine\ORM\PersistentCollection {#3048 …}
    +children: [
      1 => App\Entity\EntryComment {#2333
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2323 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
        +body: "I’d highly recommend setting up a swap partition instead."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704212785 {#2327
          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 {#2334 …}
        +nested: Doctrine\ORM\PersistentCollection {#2341 …}
        +votes: Doctrine\ORM\PersistentCollection {#2337 …}
        +reports: Doctrine\ORM\PersistentCollection {#2336 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2339 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2159 …}
        -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 {#2329
          date: 2024-01-02 17:26:25.0 +01:00
        }
        +"title": 273839
      }
      0 => App\Entity\EntryComment {#2137}
    ]
    -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 {#3022
      date: 2024-01-02 15:52:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2073 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2300 …}
  +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 {#2135
    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 {#2068 …}
  +nested: Doctrine\ORM\PersistentCollection {#2069 …}
  +votes: Doctrine\ORM\PersistentCollection {#2074 …}
  +reports: Doctrine\ORM\PersistentCollection {#2071 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
  -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 {#2136
    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
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\Entry {#1697
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: Proxies\__CG__\App\Entity\Image {#1593 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
  +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 {#1624
    date: 2024-07-21 17:56:27.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1678 …}
  +votes: Doctrine\ORM\PersistentCollection {#1670 …}
  +reports: Doctrine\ORM\PersistentCollection {#1668 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
  +badges: Doctrine\ORM\PersistentCollection {#1559 …}
  +children: [
    4 => App\Entity\EntryComment {#2047
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
      +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 {#2056
        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 {#2057 …}
      +nested: Doctrine\ORM\PersistentCollection {#2055 …}
      +votes: Doctrine\ORM\PersistentCollection {#2054 …}
      +reports: Doctrine\ORM\PersistentCollection {#2053 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
      -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 {#2059
        date: 2024-03-23 04:25:47.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704270958 {#2046
        date: 2024-01-03 09:35:58.0 +01:00
      }
      +"title": 275932
    }
    3 => App\Entity\EntryComment {#2108
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
      +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 {#2099
        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 {#2102 …}
      +nested: Doctrine\ORM\PersistentCollection {#2103 …}
      +votes: Doctrine\ORM\PersistentCollection {#2110 …}
      +reports: Doctrine\ORM\PersistentCollection {#2112 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
      -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 {#2105
        date: 2024-01-03 09:41:55.0 +01:00
      }
      +"title": 275939
    }
    2 => App\Entity\EntryComment {#2113
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
      +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 {#2122
        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 {#2119 …}
      +nested: Doctrine\ORM\PersistentCollection {#2120 …}
      +votes: Doctrine\ORM\PersistentCollection {#2160 …}
      +reports: Doctrine\ORM\PersistentCollection {#2162 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
      -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 {#2115
        date: 2024-01-03 11:32:51.0 +01:00
      }
      +"title": 276073
    }
    1 => App\Entity\EntryComment {#2299
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
      +body: """
        There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
        \n
        There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704359236 {#2192
        date: 2024-01-04 10:07:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@AI_toothbrush@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2298 …}
      +nested: Doctrine\ORM\PersistentCollection {#2291 …}
      +votes: Doctrine\ORM\PersistentCollection {#2301 …}
      +reports: Doctrine\ORM\PersistentCollection {#2297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
      -id: 279037
      -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7062864"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704359236 {#2189
        date: 2024-01-04 10:07:16.0 +01:00
      }
      +"title": 279037
    }
    0 => App\Entity\EntryComment {#2306
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
      +body: "How do you compose Guix projects?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704359275 {#2310
        date: 2024-01-04 10:07:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@optimal@lemmy.blahaj.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2305 …}
      +nested: Doctrine\ORM\PersistentCollection {#2303 …}
      +votes: Doctrine\ORM\PersistentCollection {#2317 …}
      +reports: Doctrine\ORM\PersistentCollection {#2313 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
      -id: 279040
      -bodyTs: "'compos':4 'guix':5 'project':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7062872"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704359275 {#2307
        date: 2024-01-04 10:07:55.0 +01:00
      }
      +"title": 279040
    }
  ]
  -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 {#1660
    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
67 DENIED edit
App\Entity\Entry {#1697
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: Proxies\__CG__\App\Entity\Image {#1593 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
  +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 {#1624
    date: 2024-07-21 17:56:27.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1678 …}
  +votes: Doctrine\ORM\PersistentCollection {#1670 …}
  +reports: Doctrine\ORM\PersistentCollection {#1668 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
  +badges: Doctrine\ORM\PersistentCollection {#1559 …}
  +children: [
    4 => App\Entity\EntryComment {#2047
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
      +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 {#2056
        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 {#2057 …}
      +nested: Doctrine\ORM\PersistentCollection {#2055 …}
      +votes: Doctrine\ORM\PersistentCollection {#2054 …}
      +reports: Doctrine\ORM\PersistentCollection {#2053 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
      -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 {#2059
        date: 2024-03-23 04:25:47.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704270958 {#2046
        date: 2024-01-03 09:35:58.0 +01:00
      }
      +"title": 275932
    }
    3 => App\Entity\EntryComment {#2108
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
      +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 {#2099
        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 {#2102 …}
      +nested: Doctrine\ORM\PersistentCollection {#2103 …}
      +votes: Doctrine\ORM\PersistentCollection {#2110 …}
      +reports: Doctrine\ORM\PersistentCollection {#2112 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
      -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 {#2105
        date: 2024-01-03 09:41:55.0 +01:00
      }
      +"title": 275939
    }
    2 => App\Entity\EntryComment {#2113
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
      +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 {#2122
        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 {#2119 …}
      +nested: Doctrine\ORM\PersistentCollection {#2120 …}
      +votes: Doctrine\ORM\PersistentCollection {#2160 …}
      +reports: Doctrine\ORM\PersistentCollection {#2162 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
      -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 {#2115
        date: 2024-01-03 11:32:51.0 +01:00
      }
      +"title": 276073
    }
    1 => App\Entity\EntryComment {#2299
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
      +body: """
        There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
        \n
        There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704359236 {#2192
        date: 2024-01-04 10:07:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@AI_toothbrush@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2298 …}
      +nested: Doctrine\ORM\PersistentCollection {#2291 …}
      +votes: Doctrine\ORM\PersistentCollection {#2301 …}
      +reports: Doctrine\ORM\PersistentCollection {#2297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
      -id: 279037
      -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7062864"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704359236 {#2189
        date: 2024-01-04 10:07:16.0 +01:00
      }
      +"title": 279037
    }
    0 => App\Entity\EntryComment {#2306
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
      +body: "How do you compose Guix projects?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704359275 {#2310
        date: 2024-01-04 10:07:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@optimal@lemmy.blahaj.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2305 …}
      +nested: Doctrine\ORM\PersistentCollection {#2303 …}
      +votes: Doctrine\ORM\PersistentCollection {#2317 …}
      +reports: Doctrine\ORM\PersistentCollection {#2313 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
      -id: 279040
      -bodyTs: "'compos':4 'guix':5 'project':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7062872"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704359275 {#2307
        date: 2024-01-04 10:07:55.0 +01:00
      }
      +"title": 279040
    }
  ]
  -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 {#1660
    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
68 DENIED moderate
App\Entity\Entry {#1697
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: Proxies\__CG__\App\Entity\Image {#1593 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
  +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 {#1624
    date: 2024-07-21 17:56:27.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1678 …}
  +votes: Doctrine\ORM\PersistentCollection {#1670 …}
  +reports: Doctrine\ORM\PersistentCollection {#1668 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
  +badges: Doctrine\ORM\PersistentCollection {#1559 …}
  +children: [
    4 => App\Entity\EntryComment {#2047
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
      +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 {#2056
        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 {#2057 …}
      +nested: Doctrine\ORM\PersistentCollection {#2055 …}
      +votes: Doctrine\ORM\PersistentCollection {#2054 …}
      +reports: Doctrine\ORM\PersistentCollection {#2053 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
      -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 {#2059
        date: 2024-03-23 04:25:47.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704270958 {#2046
        date: 2024-01-03 09:35:58.0 +01:00
      }
      +"title": 275932
    }
    3 => App\Entity\EntryComment {#2108
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
      +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 {#2099
        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 {#2102 …}
      +nested: Doctrine\ORM\PersistentCollection {#2103 …}
      +votes: Doctrine\ORM\PersistentCollection {#2110 …}
      +reports: Doctrine\ORM\PersistentCollection {#2112 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
      -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 {#2105
        date: 2024-01-03 09:41:55.0 +01:00
      }
      +"title": 275939
    }
    2 => App\Entity\EntryComment {#2113
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
      +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 {#2122
        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 {#2119 …}
      +nested: Doctrine\ORM\PersistentCollection {#2120 …}
      +votes: Doctrine\ORM\PersistentCollection {#2160 …}
      +reports: Doctrine\ORM\PersistentCollection {#2162 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
      -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 {#2115
        date: 2024-01-03 11:32:51.0 +01:00
      }
      +"title": 276073
    }
    1 => App\Entity\EntryComment {#2299
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
      +body: """
        There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
        \n
        There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704359236 {#2192
        date: 2024-01-04 10:07:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@AI_toothbrush@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2298 …}
      +nested: Doctrine\ORM\PersistentCollection {#2291 …}
      +votes: Doctrine\ORM\PersistentCollection {#2301 …}
      +reports: Doctrine\ORM\PersistentCollection {#2297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
      -id: 279037
      -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7062864"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704359236 {#2189
        date: 2024-01-04 10:07:16.0 +01:00
      }
      +"title": 279037
    }
    0 => App\Entity\EntryComment {#2306
      +user: App\Entity\User {#264 …}
      +entry: App\Entity\Entry {#1697}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
      +body: "How do you compose Guix projects?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704359275 {#2310
        date: 2024-01-04 10:07:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Atemu@lemmy.ml"
        "@optimal@lemmy.blahaj.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2305 …}
      +nested: Doctrine\ORM\PersistentCollection {#2303 …}
      +votes: Doctrine\ORM\PersistentCollection {#2317 …}
      +reports: Doctrine\ORM\PersistentCollection {#2313 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
      -id: 279040
      -bodyTs: "'compos':4 'guix':5 'project':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7062872"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704359275 {#2307
        date: 2024-01-04 10:07:55.0 +01:00
      }
      +"title": 279040
    }
  ]
  -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 {#1660
    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
69 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED moderate
App\Entity\EntryComment {#2047
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047}
      3 => App\Entity\EntryComment {#2108
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2099
          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 {#2102 …}
        +nested: Doctrine\ORM\PersistentCollection {#2103 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2112 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
        -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 {#2105
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      2 => App\Entity\EntryComment {#2113
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2122
          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 {#2119 …}
        +nested: Doctrine\ORM\PersistentCollection {#2120 …}
        +votes: Doctrine\ORM\PersistentCollection {#2160 …}
        +reports: Doctrine\ORM\PersistentCollection {#2162 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
        -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 {#2115
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +body: """
          There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
          \n
          There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704359236 {#2192
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@AI_toothbrush@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2298 …}
        +nested: Doctrine\ORM\PersistentCollection {#2291 …}
        +votes: Doctrine\ORM\PersistentCollection {#2301 …}
        +reports: Doctrine\ORM\PersistentCollection {#2297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
        -id: 279037
        -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062864"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359236 {#2189
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +"title": 279037
      }
      0 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +body: "How do you compose Guix projects?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704359275 {#2310
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@optimal@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2305 …}
        +nested: Doctrine\ORM\PersistentCollection {#2303 …}
        +votes: Doctrine\ORM\PersistentCollection {#2317 …}
        +reports: Doctrine\ORM\PersistentCollection {#2313 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
        -id: 279040
        -bodyTs: "'compos':4 'guix':5 'project':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062872"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359275 {#2307
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +"title": 279040
      }
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
  +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 {#2056
    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 {#2057 …}
  +nested: Doctrine\ORM\PersistentCollection {#2055 …}
  +votes: Doctrine\ORM\PersistentCollection {#2054 …}
  +reports: Doctrine\ORM\PersistentCollection {#2053 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
  -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 {#2059
    date: 2024-03-23 04:25:47.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704270958 {#2046
    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
71 DENIED edit
App\Entity\EntryComment {#2047
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047}
      3 => App\Entity\EntryComment {#2108
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2099
          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 {#2102 …}
        +nested: Doctrine\ORM\PersistentCollection {#2103 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2112 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
        -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 {#2105
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      2 => App\Entity\EntryComment {#2113
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2122
          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 {#2119 …}
        +nested: Doctrine\ORM\PersistentCollection {#2120 …}
        +votes: Doctrine\ORM\PersistentCollection {#2160 …}
        +reports: Doctrine\ORM\PersistentCollection {#2162 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
        -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 {#2115
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +body: """
          There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
          \n
          There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704359236 {#2192
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@AI_toothbrush@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2298 …}
        +nested: Doctrine\ORM\PersistentCollection {#2291 …}
        +votes: Doctrine\ORM\PersistentCollection {#2301 …}
        +reports: Doctrine\ORM\PersistentCollection {#2297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
        -id: 279037
        -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062864"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359236 {#2189
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +"title": 279037
      }
      0 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +body: "How do you compose Guix projects?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704359275 {#2310
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@optimal@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2305 …}
        +nested: Doctrine\ORM\PersistentCollection {#2303 …}
        +votes: Doctrine\ORM\PersistentCollection {#2317 …}
        +reports: Doctrine\ORM\PersistentCollection {#2313 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
        -id: 279040
        -bodyTs: "'compos':4 'guix':5 'project':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062872"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359275 {#2307
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +"title": 279040
      }
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
  +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 {#2056
    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 {#2057 …}
  +nested: Doctrine\ORM\PersistentCollection {#2055 …}
  +votes: Doctrine\ORM\PersistentCollection {#2054 …}
  +reports: Doctrine\ORM\PersistentCollection {#2053 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
  -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 {#2059
    date: 2024-03-23 04:25:47.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704270958 {#2046
    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
72 DENIED moderate
App\Entity\EntryComment {#2047
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047}
      3 => App\Entity\EntryComment {#2108
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2099
          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 {#2102 …}
        +nested: Doctrine\ORM\PersistentCollection {#2103 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2112 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
        -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 {#2105
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      2 => App\Entity\EntryComment {#2113
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2122
          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 {#2119 …}
        +nested: Doctrine\ORM\PersistentCollection {#2120 …}
        +votes: Doctrine\ORM\PersistentCollection {#2160 …}
        +reports: Doctrine\ORM\PersistentCollection {#2162 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
        -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 {#2115
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +body: """
          There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
          \n
          There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704359236 {#2192
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@AI_toothbrush@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2298 …}
        +nested: Doctrine\ORM\PersistentCollection {#2291 …}
        +votes: Doctrine\ORM\PersistentCollection {#2301 …}
        +reports: Doctrine\ORM\PersistentCollection {#2297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
        -id: 279037
        -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062864"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359236 {#2189
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +"title": 279037
      }
      0 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +body: "How do you compose Guix projects?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704359275 {#2310
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@optimal@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2305 …}
        +nested: Doctrine\ORM\PersistentCollection {#2303 …}
        +votes: Doctrine\ORM\PersistentCollection {#2317 …}
        +reports: Doctrine\ORM\PersistentCollection {#2313 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
        -id: 279040
        -bodyTs: "'compos':4 'guix':5 'project':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062872"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359275 {#2307
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +"title": 279040
      }
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
  +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 {#2056
    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 {#2057 …}
  +nested: Doctrine\ORM\PersistentCollection {#2055 …}
  +votes: Doctrine\ORM\PersistentCollection {#2054 …}
  +reports: Doctrine\ORM\PersistentCollection {#2053 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
  -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 {#2059
    date: 2024-03-23 04:25:47.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704270958 {#2046
    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
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 {#2108
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +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 {#2056
          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 {#2057 …}
        +nested: Doctrine\ORM\PersistentCollection {#2055 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2053 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
        -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 {#2059
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2046
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      3 => App\Entity\EntryComment {#2108}
      2 => App\Entity\EntryComment {#2113
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2122
          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 {#2119 …}
        +nested: Doctrine\ORM\PersistentCollection {#2120 …}
        +votes: Doctrine\ORM\PersistentCollection {#2160 …}
        +reports: Doctrine\ORM\PersistentCollection {#2162 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
        -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 {#2115
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +body: """
          There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
          \n
          There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704359236 {#2192
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@AI_toothbrush@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2298 …}
        +nested: Doctrine\ORM\PersistentCollection {#2291 …}
        +votes: Doctrine\ORM\PersistentCollection {#2301 …}
        +reports: Doctrine\ORM\PersistentCollection {#2297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
        -id: 279037
        -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062864"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359236 {#2189
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +"title": 279037
      }
      0 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +body: "How do you compose Guix projects?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704359275 {#2310
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@optimal@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2305 …}
        +nested: Doctrine\ORM\PersistentCollection {#2303 …}
        +votes: Doctrine\ORM\PersistentCollection {#2317 …}
        +reports: Doctrine\ORM\PersistentCollection {#2313 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
        -id: 279040
        -bodyTs: "'compos':4 'guix':5 'project':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062872"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359275 {#2307
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +"title": 279040
      }
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
  +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 {#2099
    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 {#2102 …}
  +nested: Doctrine\ORM\PersistentCollection {#2103 …}
  +votes: Doctrine\ORM\PersistentCollection {#2110 …}
  +reports: Doctrine\ORM\PersistentCollection {#2112 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
  -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 {#2105
    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
75 DENIED edit
App\Entity\EntryComment {#2108
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +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 {#2056
          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 {#2057 …}
        +nested: Doctrine\ORM\PersistentCollection {#2055 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2053 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
        -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 {#2059
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2046
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      3 => App\Entity\EntryComment {#2108}
      2 => App\Entity\EntryComment {#2113
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2122
          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 {#2119 …}
        +nested: Doctrine\ORM\PersistentCollection {#2120 …}
        +votes: Doctrine\ORM\PersistentCollection {#2160 …}
        +reports: Doctrine\ORM\PersistentCollection {#2162 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
        -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 {#2115
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +body: """
          There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
          \n
          There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704359236 {#2192
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@AI_toothbrush@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2298 …}
        +nested: Doctrine\ORM\PersistentCollection {#2291 …}
        +votes: Doctrine\ORM\PersistentCollection {#2301 …}
        +reports: Doctrine\ORM\PersistentCollection {#2297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
        -id: 279037
        -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062864"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359236 {#2189
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +"title": 279037
      }
      0 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +body: "How do you compose Guix projects?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704359275 {#2310
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@optimal@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2305 …}
        +nested: Doctrine\ORM\PersistentCollection {#2303 …}
        +votes: Doctrine\ORM\PersistentCollection {#2317 …}
        +reports: Doctrine\ORM\PersistentCollection {#2313 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
        -id: 279040
        -bodyTs: "'compos':4 'guix':5 'project':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062872"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359275 {#2307
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +"title": 279040
      }
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
  +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 {#2099
    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 {#2102 …}
  +nested: Doctrine\ORM\PersistentCollection {#2103 …}
  +votes: Doctrine\ORM\PersistentCollection {#2110 …}
  +reports: Doctrine\ORM\PersistentCollection {#2112 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
  -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 {#2105
    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
76 DENIED moderate
App\Entity\EntryComment {#2108
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +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 {#2056
          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 {#2057 …}
        +nested: Doctrine\ORM\PersistentCollection {#2055 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2053 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
        -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 {#2059
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2046
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      3 => App\Entity\EntryComment {#2108}
      2 => App\Entity\EntryComment {#2113
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2122
          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 {#2119 …}
        +nested: Doctrine\ORM\PersistentCollection {#2120 …}
        +votes: Doctrine\ORM\PersistentCollection {#2160 …}
        +reports: Doctrine\ORM\PersistentCollection {#2162 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
        -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 {#2115
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +body: """
          There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
          \n
          There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704359236 {#2192
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@AI_toothbrush@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2298 …}
        +nested: Doctrine\ORM\PersistentCollection {#2291 …}
        +votes: Doctrine\ORM\PersistentCollection {#2301 …}
        +reports: Doctrine\ORM\PersistentCollection {#2297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
        -id: 279037
        -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062864"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359236 {#2189
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +"title": 279037
      }
      0 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +body: "How do you compose Guix projects?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704359275 {#2310
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@optimal@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2305 …}
        +nested: Doctrine\ORM\PersistentCollection {#2303 …}
        +votes: Doctrine\ORM\PersistentCollection {#2317 …}
        +reports: Doctrine\ORM\PersistentCollection {#2313 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
        -id: 279040
        -bodyTs: "'compos':4 'guix':5 'project':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062872"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359275 {#2307
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +"title": 279040
      }
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
  +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 {#2099
    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 {#2102 …}
  +nested: Doctrine\ORM\PersistentCollection {#2103 …}
  +votes: Doctrine\ORM\PersistentCollection {#2110 …}
  +reports: Doctrine\ORM\PersistentCollection {#2112 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
  -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 {#2105
    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
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
App\Entity\EntryComment {#2113
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +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 {#2056
          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 {#2057 …}
        +nested: Doctrine\ORM\PersistentCollection {#2055 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2053 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
        -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 {#2059
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2046
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      3 => App\Entity\EntryComment {#2108
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2099
          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 {#2102 …}
        +nested: Doctrine\ORM\PersistentCollection {#2103 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2112 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
        -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 {#2105
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      2 => App\Entity\EntryComment {#2113}
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +body: """
          There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
          \n
          There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704359236 {#2192
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@AI_toothbrush@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2298 …}
        +nested: Doctrine\ORM\PersistentCollection {#2291 …}
        +votes: Doctrine\ORM\PersistentCollection {#2301 …}
        +reports: Doctrine\ORM\PersistentCollection {#2297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
        -id: 279037
        -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062864"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359236 {#2189
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +"title": 279037
      }
      0 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +body: "How do you compose Guix projects?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704359275 {#2310
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@optimal@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2305 …}
        +nested: Doctrine\ORM\PersistentCollection {#2303 …}
        +votes: Doctrine\ORM\PersistentCollection {#2317 …}
        +reports: Doctrine\ORM\PersistentCollection {#2313 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
        -id: 279040
        -bodyTs: "'compos':4 'guix':5 'project':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062872"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359275 {#2307
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +"title": 279040
      }
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
  +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 {#2122
    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 {#2119 …}
  +nested: Doctrine\ORM\PersistentCollection {#2120 …}
  +votes: Doctrine\ORM\PersistentCollection {#2160 …}
  +reports: Doctrine\ORM\PersistentCollection {#2162 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
  -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 {#2115
    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
79 DENIED edit
App\Entity\EntryComment {#2113
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +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 {#2056
          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 {#2057 …}
        +nested: Doctrine\ORM\PersistentCollection {#2055 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2053 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
        -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 {#2059
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2046
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      3 => App\Entity\EntryComment {#2108
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2099
          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 {#2102 …}
        +nested: Doctrine\ORM\PersistentCollection {#2103 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2112 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
        -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 {#2105
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      2 => App\Entity\EntryComment {#2113}
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +body: """
          There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
          \n
          There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704359236 {#2192
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@AI_toothbrush@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2298 …}
        +nested: Doctrine\ORM\PersistentCollection {#2291 …}
        +votes: Doctrine\ORM\PersistentCollection {#2301 …}
        +reports: Doctrine\ORM\PersistentCollection {#2297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
        -id: 279037
        -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062864"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359236 {#2189
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +"title": 279037
      }
      0 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +body: "How do you compose Guix projects?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704359275 {#2310
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@optimal@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2305 …}
        +nested: Doctrine\ORM\PersistentCollection {#2303 …}
        +votes: Doctrine\ORM\PersistentCollection {#2317 …}
        +reports: Doctrine\ORM\PersistentCollection {#2313 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
        -id: 279040
        -bodyTs: "'compos':4 'guix':5 'project':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062872"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359275 {#2307
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +"title": 279040
      }
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
  +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 {#2122
    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 {#2119 …}
  +nested: Doctrine\ORM\PersistentCollection {#2120 …}
  +votes: Doctrine\ORM\PersistentCollection {#2160 …}
  +reports: Doctrine\ORM\PersistentCollection {#2162 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
  -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 {#2115
    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
80 DENIED moderate
App\Entity\EntryComment {#2113
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +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 {#2056
          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 {#2057 …}
        +nested: Doctrine\ORM\PersistentCollection {#2055 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2053 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
        -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 {#2059
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2046
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      3 => App\Entity\EntryComment {#2108
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2099
          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 {#2102 …}
        +nested: Doctrine\ORM\PersistentCollection {#2103 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2112 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
        -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 {#2105
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      2 => App\Entity\EntryComment {#2113}
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +body: """
          There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
          \n
          There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704359236 {#2192
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@AI_toothbrush@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2298 …}
        +nested: Doctrine\ORM\PersistentCollection {#2291 …}
        +votes: Doctrine\ORM\PersistentCollection {#2301 …}
        +reports: Doctrine\ORM\PersistentCollection {#2297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
        -id: 279037
        -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062864"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359236 {#2189
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +"title": 279037
      }
      0 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +body: "How do you compose Guix projects?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704359275 {#2310
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@optimal@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2305 …}
        +nested: Doctrine\ORM\PersistentCollection {#2303 …}
        +votes: Doctrine\ORM\PersistentCollection {#2317 …}
        +reports: Doctrine\ORM\PersistentCollection {#2313 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
        -id: 279040
        -bodyTs: "'compos':4 'guix':5 'project':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062872"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359275 {#2307
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +"title": 279040
      }
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
  +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 {#2122
    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 {#2119 …}
  +nested: Doctrine\ORM\PersistentCollection {#2120 …}
  +votes: Doctrine\ORM\PersistentCollection {#2160 …}
  +reports: Doctrine\ORM\PersistentCollection {#2162 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
  -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 {#2115
    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
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 {#2299
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +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 {#2056
          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 {#2057 …}
        +nested: Doctrine\ORM\PersistentCollection {#2055 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2053 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
        -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 {#2059
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2046
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      3 => App\Entity\EntryComment {#2108
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2099
          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 {#2102 …}
        +nested: Doctrine\ORM\PersistentCollection {#2103 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2112 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
        -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 {#2105
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      2 => App\Entity\EntryComment {#2113
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2122
          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 {#2119 …}
        +nested: Doctrine\ORM\PersistentCollection {#2120 …}
        +votes: Doctrine\ORM\PersistentCollection {#2160 …}
        +reports: Doctrine\ORM\PersistentCollection {#2162 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
        -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 {#2115
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
      1 => App\Entity\EntryComment {#2299}
      0 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +body: "How do you compose Guix projects?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704359275 {#2310
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@optimal@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2305 …}
        +nested: Doctrine\ORM\PersistentCollection {#2303 …}
        +votes: Doctrine\ORM\PersistentCollection {#2317 …}
        +reports: Doctrine\ORM\PersistentCollection {#2313 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
        -id: 279040
        -bodyTs: "'compos':4 'guix':5 'project':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062872"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359275 {#2307
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +"title": 279040
      }
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
  +body: """
    There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
    \n
    There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704359236 {#2192
    date: 2024-01-04 10:07:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@AI_toothbrush@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2298 …}
  +nested: Doctrine\ORM\PersistentCollection {#2291 …}
  +votes: Doctrine\ORM\PersistentCollection {#2301 …}
  +reports: Doctrine\ORM\PersistentCollection {#2297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
  -id: 279037
  -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7062864"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704359236 {#2189
    date: 2024-01-04 10:07:16.0 +01:00
  }
  +"title": 279037
}
"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 {#2299
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +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 {#2056
          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 {#2057 …}
        +nested: Doctrine\ORM\PersistentCollection {#2055 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2053 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
        -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 {#2059
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2046
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      3 => App\Entity\EntryComment {#2108
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2099
          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 {#2102 …}
        +nested: Doctrine\ORM\PersistentCollection {#2103 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2112 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
        -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 {#2105
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      2 => App\Entity\EntryComment {#2113
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2122
          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 {#2119 …}
        +nested: Doctrine\ORM\PersistentCollection {#2120 …}
        +votes: Doctrine\ORM\PersistentCollection {#2160 …}
        +reports: Doctrine\ORM\PersistentCollection {#2162 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
        -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 {#2115
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
      1 => App\Entity\EntryComment {#2299}
      0 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +body: "How do you compose Guix projects?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704359275 {#2310
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@optimal@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2305 …}
        +nested: Doctrine\ORM\PersistentCollection {#2303 …}
        +votes: Doctrine\ORM\PersistentCollection {#2317 …}
        +reports: Doctrine\ORM\PersistentCollection {#2313 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
        -id: 279040
        -bodyTs: "'compos':4 'guix':5 'project':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062872"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359275 {#2307
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +"title": 279040
      }
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
  +body: """
    There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
    \n
    There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704359236 {#2192
    date: 2024-01-04 10:07:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@AI_toothbrush@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2298 …}
  +nested: Doctrine\ORM\PersistentCollection {#2291 …}
  +votes: Doctrine\ORM\PersistentCollection {#2301 …}
  +reports: Doctrine\ORM\PersistentCollection {#2297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
  -id: 279037
  -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7062864"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704359236 {#2189
    date: 2024-01-04 10:07:16.0 +01:00
  }
  +"title": 279037
}
"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 {#2299
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +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 {#2056
          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 {#2057 …}
        +nested: Doctrine\ORM\PersistentCollection {#2055 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2053 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
        -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 {#2059
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2046
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      3 => App\Entity\EntryComment {#2108
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2099
          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 {#2102 …}
        +nested: Doctrine\ORM\PersistentCollection {#2103 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2112 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
        -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 {#2105
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      2 => App\Entity\EntryComment {#2113
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2122
          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 {#2119 …}
        +nested: Doctrine\ORM\PersistentCollection {#2120 …}
        +votes: Doctrine\ORM\PersistentCollection {#2160 …}
        +reports: Doctrine\ORM\PersistentCollection {#2162 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
        -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 {#2115
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
      1 => App\Entity\EntryComment {#2299}
      0 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
        +body: "How do you compose Guix projects?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704359275 {#2310
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@optimal@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2305 …}
        +nested: Doctrine\ORM\PersistentCollection {#2303 …}
        +votes: Doctrine\ORM\PersistentCollection {#2317 …}
        +reports: Doctrine\ORM\PersistentCollection {#2313 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
        -id: 279040
        -bodyTs: "'compos':4 'guix':5 'project':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062872"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359275 {#2307
          date: 2024-01-04 10:07:55.0 +01:00
        }
        +"title": 279040
      }
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
  +body: """
    There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
    \n
    There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704359236 {#2192
    date: 2024-01-04 10:07:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@AI_toothbrush@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2298 …}
  +nested: Doctrine\ORM\PersistentCollection {#2291 …}
  +votes: Doctrine\ORM\PersistentCollection {#2301 …}
  +reports: Doctrine\ORM\PersistentCollection {#2297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
  -id: 279037
  -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7062864"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704359236 {#2189
    date: 2024-01-04 10:07:16.0 +01:00
  }
  +"title": 279037
}
"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 {#2306
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +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 {#2056
          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 {#2057 …}
        +nested: Doctrine\ORM\PersistentCollection {#2055 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2053 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
        -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 {#2059
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2046
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      3 => App\Entity\EntryComment {#2108
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2099
          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 {#2102 …}
        +nested: Doctrine\ORM\PersistentCollection {#2103 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2112 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
        -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 {#2105
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      2 => App\Entity\EntryComment {#2113
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2122
          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 {#2119 …}
        +nested: Doctrine\ORM\PersistentCollection {#2120 …}
        +votes: Doctrine\ORM\PersistentCollection {#2160 …}
        +reports: Doctrine\ORM\PersistentCollection {#2162 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
        -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 {#2115
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +body: """
          There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
          \n
          There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704359236 {#2192
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@AI_toothbrush@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2298 …}
        +nested: Doctrine\ORM\PersistentCollection {#2291 …}
        +votes: Doctrine\ORM\PersistentCollection {#2301 …}
        +reports: Doctrine\ORM\PersistentCollection {#2297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
        -id: 279037
        -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062864"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359236 {#2189
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +"title": 279037
      }
      0 => App\Entity\EntryComment {#2306}
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
  +body: "How do you compose Guix projects?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704359275 {#2310
    date: 2024-01-04 10:07:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@optimal@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2305 …}
  +nested: Doctrine\ORM\PersistentCollection {#2303 …}
  +votes: Doctrine\ORM\PersistentCollection {#2317 …}
  +reports: Doctrine\ORM\PersistentCollection {#2313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
  -id: 279040
  -bodyTs: "'compos':4 'guix':5 'project':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7062872"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704359275 {#2307
    date: 2024-01-04 10:07:55.0 +01:00
  }
  +"title": 279040
}
"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 {#2306
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +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 {#2056
          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 {#2057 …}
        +nested: Doctrine\ORM\PersistentCollection {#2055 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2053 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
        -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 {#2059
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2046
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      3 => App\Entity\EntryComment {#2108
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2099
          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 {#2102 …}
        +nested: Doctrine\ORM\PersistentCollection {#2103 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2112 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
        -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 {#2105
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      2 => App\Entity\EntryComment {#2113
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2122
          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 {#2119 …}
        +nested: Doctrine\ORM\PersistentCollection {#2120 …}
        +votes: Doctrine\ORM\PersistentCollection {#2160 …}
        +reports: Doctrine\ORM\PersistentCollection {#2162 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
        -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 {#2115
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +body: """
          There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
          \n
          There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704359236 {#2192
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@AI_toothbrush@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2298 …}
        +nested: Doctrine\ORM\PersistentCollection {#2291 …}
        +votes: Doctrine\ORM\PersistentCollection {#2301 …}
        +reports: Doctrine\ORM\PersistentCollection {#2297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
        -id: 279037
        -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062864"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359236 {#2189
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +"title": 279037
      }
      0 => App\Entity\EntryComment {#2306}
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
  +body: "How do you compose Guix projects?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704359275 {#2310
    date: 2024-01-04 10:07:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@optimal@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2305 …}
  +nested: Doctrine\ORM\PersistentCollection {#2303 …}
  +votes: Doctrine\ORM\PersistentCollection {#2317 …}
  +reports: Doctrine\ORM\PersistentCollection {#2313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
  -id: 279040
  -bodyTs: "'compos':4 'guix':5 'project':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7062872"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704359275 {#2307
    date: 2024-01-04 10:07:55.0 +01:00
  }
  +"title": 279040
}
"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 {#2306
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1697
    +user: App\Entity\User {#264 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: Proxies\__CG__\App\Entity\Image {#1593 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1677 …}
    +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 {#1624
      date: 2024-07-21 17:56:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1678 …}
    +votes: Doctrine\ORM\PersistentCollection {#1670 …}
    +reports: Doctrine\ORM\PersistentCollection {#1668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      4 => App\Entity\EntryComment {#2047
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2045 …}
        +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 {#2056
          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 {#2057 …}
        +nested: Doctrine\ORM\PersistentCollection {#2055 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2053 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2165 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
        -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 {#2059
          date: 2024-03-23 04:25:47.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704270958 {#2046
          date: 2024-01-03 09:35:58.0 +01:00
        }
        +"title": 275932
      }
      3 => App\Entity\EntryComment {#2108
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2099
          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 {#2102 …}
        +nested: Doctrine\ORM\PersistentCollection {#2103 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2112 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
        -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 {#2105
          date: 2024-01-03 09:41:55.0 +01:00
        }
        +"title": 275939
      }
      2 => App\Entity\EntryComment {#2113
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2123 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2101 …}
        +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 {#2122
          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 {#2119 …}
        +nested: Doctrine\ORM\PersistentCollection {#2120 …}
        +votes: Doctrine\ORM\PersistentCollection {#2160 …}
        +reports: Doctrine\ORM\PersistentCollection {#2162 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
        -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 {#2115
          date: 2024-01-03 11:32:51.0 +01:00
        }
        +"title": 276073
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#264 …}
        +entry: App\Entity\Entry {#1697}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +body: """
          There’s the WIP NixOS-based SnowflakeOS that aims to make NixOS approachable for mere mortals but that’s still declarative configuration and of course still NixOS under the hood.\n
          \n
          There’s a bunch of immutable distros out there that use OStree or some other imperatively managed snapshotting mechanism such as Fedora Silverblue or VanillaOS.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704359236 {#2192
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Atemu@lemmy.ml"
          "@AI_toothbrush@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2298 …}
        +nested: Doctrine\ORM\PersistentCollection {#2291 …}
        +votes: Doctrine\ORM\PersistentCollection {#2301 …}
        +reports: Doctrine\ORM\PersistentCollection {#2297 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
        -id: 279037
        -bodyTs: "'aim':10 'approach':14 'base':7 'bunch':35 'configur':23 'cours':26 'declar':22 'distro':38 'fedora':53 'hood':31 'immut':37 'imper':47 'make':12 'manag':48 'mechan':50 'mere':16 'mortal':17 'nixo':6,13,28 'nixos-bas':5 'ostre':43 'silverblu':54 'snapshot':49 'snowflakeo':8 'still':21,27 'use':42 'vanillao':56 'wip':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7062864"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704359236 {#2189
          date: 2024-01-04 10:07:16.0 +01:00
        }
        +"title": 279037
      }
      0 => App\Entity\EntryComment {#2306}
    ]
    -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 {#1660
      date: 2024-01-02 14:37:45.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
  +body: "How do you compose Guix projects?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704359275 {#2310
    date: 2024-01-04 10:07:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Atemu@lemmy.ml"
    "@optimal@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2305 …}
  +nested: Doctrine\ORM\PersistentCollection {#2303 …}
  +votes: Doctrine\ORM\PersistentCollection {#2317 …}
  +reports: Doctrine\ORM\PersistentCollection {#2313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
  -id: 279040
  -bodyTs: "'compos':4 'guix':5 'project':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7062872"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704359275 {#2307
    date: 2024-01-04 10:07:55.0 +01:00
  }
  +"title": 279040
}
"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
Proxies\__CG__\App\Entity\Entry {#2347
  +user: Proxies\__CG__\App\Entity\User {#2352 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3050
    date: 2024-03-24 22:07:57.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3019 …}
  +votes: Doctrine\ORM\PersistentCollection {#3057 …}
  +reports: Doctrine\ORM\PersistentCollection {#3059 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3061 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3063 …}
  +badges: Doctrine\ORM\PersistentCollection {#3065 …}
  +children: [
    App\Entity\EntryComment {#2351
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2347 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2332 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2344 …}
      +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 {#2348
        date: 2024-01-02 13:11:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Moonrise2473@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2349 …}
      +nested: Doctrine\ORM\PersistentCollection {#2141 …}
      +votes: Doctrine\ORM\PersistentCollection {#2164 …}
      +reports: Doctrine\ORM\PersistentCollection {#2314 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
      -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 {#2346
        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 {#3039
    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
91 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2347
  +user: Proxies\__CG__\App\Entity\User {#2352 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3050
    date: 2024-03-24 22:07:57.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3019 …}
  +votes: Doctrine\ORM\PersistentCollection {#3057 …}
  +reports: Doctrine\ORM\PersistentCollection {#3059 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3061 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3063 …}
  +badges: Doctrine\ORM\PersistentCollection {#3065 …}
  +children: [
    App\Entity\EntryComment {#2351
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2347 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2332 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2344 …}
      +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 {#2348
        date: 2024-01-02 13:11:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Moonrise2473@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2349 …}
      +nested: Doctrine\ORM\PersistentCollection {#2141 …}
      +votes: Doctrine\ORM\PersistentCollection {#2164 …}
      +reports: Doctrine\ORM\PersistentCollection {#2314 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
      -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 {#2346
        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 {#3039
    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
92 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2347
  +user: Proxies\__CG__\App\Entity\User {#2352 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3050
    date: 2024-03-24 22:07:57.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3019 …}
  +votes: Doctrine\ORM\PersistentCollection {#3057 …}
  +reports: Doctrine\ORM\PersistentCollection {#3059 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3061 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3063 …}
  +badges: Doctrine\ORM\PersistentCollection {#3065 …}
  +children: [
    App\Entity\EntryComment {#2351
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2347 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2332 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2344 …}
      +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 {#2348
        date: 2024-01-02 13:11:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Moonrise2473@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2349 …}
      +nested: Doctrine\ORM\PersistentCollection {#2141 …}
      +votes: Doctrine\ORM\PersistentCollection {#2164 …}
      +reports: Doctrine\ORM\PersistentCollection {#2314 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
      -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 {#2346
        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 {#3039
    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
93 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
94 DENIED moderate
App\Entity\EntryComment {#2351
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2347
    +user: Proxies\__CG__\App\Entity\User {#2352 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3050
      date: 2024-03-24 22:07:57.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3019 …}
    +votes: Doctrine\ORM\PersistentCollection {#3057 …}
    +reports: Doctrine\ORM\PersistentCollection {#3059 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3061 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3063 …}
    +badges: Doctrine\ORM\PersistentCollection {#3065 …}
    +children: [
      App\Entity\EntryComment {#2351}
    ]
    -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 {#3039
      date: 2024-01-02 11:43:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2332 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2344 …}
  +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 {#2348
    date: 2024-01-02 13:11:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Moonrise2473@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2349 …}
  +nested: Doctrine\ORM\PersistentCollection {#2141 …}
  +votes: Doctrine\ORM\PersistentCollection {#2164 …}
  +reports: Doctrine\ORM\PersistentCollection {#2314 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
  -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 {#2346
    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
95 DENIED edit
App\Entity\EntryComment {#2351
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2347
    +user: Proxies\__CG__\App\Entity\User {#2352 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3050
      date: 2024-03-24 22:07:57.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3019 …}
    +votes: Doctrine\ORM\PersistentCollection {#3057 …}
    +reports: Doctrine\ORM\PersistentCollection {#3059 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3061 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3063 …}
    +badges: Doctrine\ORM\PersistentCollection {#3065 …}
    +children: [
      App\Entity\EntryComment {#2351}
    ]
    -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 {#3039
      date: 2024-01-02 11:43:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2332 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2344 …}
  +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 {#2348
    date: 2024-01-02 13:11:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Moonrise2473@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2349 …}
  +nested: Doctrine\ORM\PersistentCollection {#2141 …}
  +votes: Doctrine\ORM\PersistentCollection {#2164 …}
  +reports: Doctrine\ORM\PersistentCollection {#2314 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
  -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 {#2346
    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
96 DENIED moderate
App\Entity\EntryComment {#2351
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2347
    +user: Proxies\__CG__\App\Entity\User {#2352 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3050
      date: 2024-03-24 22:07:57.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3019 …}
    +votes: Doctrine\ORM\PersistentCollection {#3057 …}
    +reports: Doctrine\ORM\PersistentCollection {#3059 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3061 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3063 …}
    +badges: Doctrine\ORM\PersistentCollection {#3065 …}
    +children: [
      App\Entity\EntryComment {#2351}
    ]
    -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 {#3039
      date: 2024-01-02 11:43:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2332 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2344 …}
  +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 {#2348
    date: 2024-01-02 13:11:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Moonrise2473@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2349 …}
  +nested: Doctrine\ORM\PersistentCollection {#2141 …}
  +votes: Doctrine\ORM\PersistentCollection {#2164 …}
  +reports: Doctrine\ORM\PersistentCollection {#2314 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
  -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 {#2346
    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
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
Proxies\__CG__\App\Entity\Entry {#1404
  +user: Proxies\__CG__\App\Entity\User {#3089 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3123
    date: 2024-07-21 17:54:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3128 …}
  +votes: Doctrine\ORM\PersistentCollection {#3131 …}
  +reports: Doctrine\ORM\PersistentCollection {#3133 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3135 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3137 …}
  +badges: Doctrine\ORM\PersistentCollection {#3139 …}
  +children: [
    App\Entity\EntryComment {#1401
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1404 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
      +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 {#1405
        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 {#1361 …}
      +nested: Doctrine\ORM\PersistentCollection {#1403 …}
      +votes: Doctrine\ORM\PersistentCollection {#2023 …}
      +reports: Doctrine\ORM\PersistentCollection {#2032 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2024 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2018 …}
      -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 {#1385
        date: 2024-03-17 02:19:50.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704155625 {#1382
        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 {#3111
    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
99 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1404
  +user: Proxies\__CG__\App\Entity\User {#3089 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3123
    date: 2024-07-21 17:54:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3128 …}
  +votes: Doctrine\ORM\PersistentCollection {#3131 …}
  +reports: Doctrine\ORM\PersistentCollection {#3133 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3135 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3137 …}
  +badges: Doctrine\ORM\PersistentCollection {#3139 …}
  +children: [
    App\Entity\EntryComment {#1401
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1404 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
      +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 {#1405
        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 {#1361 …}
      +nested: Doctrine\ORM\PersistentCollection {#1403 …}
      +votes: Doctrine\ORM\PersistentCollection {#2023 …}
      +reports: Doctrine\ORM\PersistentCollection {#2032 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2024 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2018 …}
      -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 {#1385
        date: 2024-03-17 02:19:50.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704155625 {#1382
        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 {#3111
    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
100 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1404
  +user: Proxies\__CG__\App\Entity\User {#3089 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3123
    date: 2024-07-21 17:54:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3128 …}
  +votes: Doctrine\ORM\PersistentCollection {#3131 …}
  +reports: Doctrine\ORM\PersistentCollection {#3133 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3135 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3137 …}
  +badges: Doctrine\ORM\PersistentCollection {#3139 …}
  +children: [
    App\Entity\EntryComment {#1401
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1404 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
      +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 {#1405
        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 {#1361 …}
      +nested: Doctrine\ORM\PersistentCollection {#1403 …}
      +votes: Doctrine\ORM\PersistentCollection {#2023 …}
      +reports: Doctrine\ORM\PersistentCollection {#2032 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2024 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2018 …}
      -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 {#1385
        date: 2024-03-17 02:19:50.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704155625 {#1382
        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 {#3111
    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
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 {#1401
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1404
    +user: Proxies\__CG__\App\Entity\User {#3089 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3123
      date: 2024-07-21 17:54:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3128 …}
    +votes: Doctrine\ORM\PersistentCollection {#3131 …}
    +reports: Doctrine\ORM\PersistentCollection {#3133 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3135 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3137 …}
    +badges: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      App\Entity\EntryComment {#1401}
    ]
    -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 {#3111
      date: 2024-01-01 23:53:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +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 {#1405
    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 {#1361 …}
  +nested: Doctrine\ORM\PersistentCollection {#1403 …}
  +votes: Doctrine\ORM\PersistentCollection {#2023 …}
  +reports: Doctrine\ORM\PersistentCollection {#2032 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2024 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2018 …}
  -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 {#1385
    date: 2024-03-17 02:19:50.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704155625 {#1382
    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
103 DENIED edit
App\Entity\EntryComment {#1401
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1404
    +user: Proxies\__CG__\App\Entity\User {#3089 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3123
      date: 2024-07-21 17:54:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3128 …}
    +votes: Doctrine\ORM\PersistentCollection {#3131 …}
    +reports: Doctrine\ORM\PersistentCollection {#3133 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3135 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3137 …}
    +badges: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      App\Entity\EntryComment {#1401}
    ]
    -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 {#3111
      date: 2024-01-01 23:53:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +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 {#1405
    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 {#1361 …}
  +nested: Doctrine\ORM\PersistentCollection {#1403 …}
  +votes: Doctrine\ORM\PersistentCollection {#2023 …}
  +reports: Doctrine\ORM\PersistentCollection {#2032 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2024 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2018 …}
  -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 {#1385
    date: 2024-03-17 02:19:50.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704155625 {#1382
    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
104 DENIED moderate
App\Entity\EntryComment {#1401
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1404
    +user: Proxies\__CG__\App\Entity\User {#3089 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3123
      date: 2024-07-21 17:54:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3128 …}
    +votes: Doctrine\ORM\PersistentCollection {#3131 …}
    +reports: Doctrine\ORM\PersistentCollection {#3133 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3135 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3137 …}
    +badges: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      App\Entity\EntryComment {#1401}
    ]
    -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 {#3111
      date: 2024-01-01 23:53:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +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 {#1405
    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 {#1361 …}
  +nested: Doctrine\ORM\PersistentCollection {#1403 …}
  +votes: Doctrine\ORM\PersistentCollection {#2023 …}
  +reports: Doctrine\ORM\PersistentCollection {#2032 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2024 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2018 …}
  -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 {#1385
    date: 2024-03-17 02:19:50.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704155625 {#1382
    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
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 {#2083
  +user: Proxies\__CG__\App\Entity\User {#3091 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3086
    date: 2024-06-25 00:10:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3093 …}
  +votes: Doctrine\ORM\PersistentCollection {#3095 …}
  +reports: Doctrine\ORM\PersistentCollection {#3097 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3101 …}
  +badges: Doctrine\ORM\PersistentCollection {#3103 …}
  +children: [
    App\Entity\EntryComment {#2097
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2083 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2085 …}
      +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 {#2084
        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 {#2096 …}
      +nested: Doctrine\ORM\PersistentCollection {#2081 …}
      +votes: Doctrine\ORM\PersistentCollection {#2098 …}
      +reports: Doctrine\ORM\PersistentCollection {#2080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2089 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -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 {#2078
        date: 2024-03-17 08:27:45.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704168242 {#2076
        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 {#3073
    date: 2024-03-15 12:13:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704131640 {#3053
    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
107 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2083
  +user: Proxies\__CG__\App\Entity\User {#3091 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3086
    date: 2024-06-25 00:10:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3093 …}
  +votes: Doctrine\ORM\PersistentCollection {#3095 …}
  +reports: Doctrine\ORM\PersistentCollection {#3097 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3101 …}
  +badges: Doctrine\ORM\PersistentCollection {#3103 …}
  +children: [
    App\Entity\EntryComment {#2097
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2083 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2085 …}
      +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 {#2084
        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 {#2096 …}
      +nested: Doctrine\ORM\PersistentCollection {#2081 …}
      +votes: Doctrine\ORM\PersistentCollection {#2098 …}
      +reports: Doctrine\ORM\PersistentCollection {#2080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2089 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -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 {#2078
        date: 2024-03-17 08:27:45.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704168242 {#2076
        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 {#3073
    date: 2024-03-15 12:13:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704131640 {#3053
    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
108 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2083
  +user: Proxies\__CG__\App\Entity\User {#3091 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3086
    date: 2024-06-25 00:10:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3093 …}
  +votes: Doctrine\ORM\PersistentCollection {#3095 …}
  +reports: Doctrine\ORM\PersistentCollection {#3097 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3101 …}
  +badges: Doctrine\ORM\PersistentCollection {#3103 …}
  +children: [
    App\Entity\EntryComment {#2097
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2083 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2085 …}
      +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 {#2084
        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 {#2096 …}
      +nested: Doctrine\ORM\PersistentCollection {#2081 …}
      +votes: Doctrine\ORM\PersistentCollection {#2098 …}
      +reports: Doctrine\ORM\PersistentCollection {#2080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2089 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -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 {#2078
        date: 2024-03-17 08:27:45.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704168242 {#2076
        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 {#3073
    date: 2024-03-15 12:13:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704131640 {#3053
    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
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 {#2097
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2083
    +user: Proxies\__CG__\App\Entity\User {#3091 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3086
      date: 2024-06-25 00:10:28.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3093 …}
    +votes: Doctrine\ORM\PersistentCollection {#3095 …}
    +reports: Doctrine\ORM\PersistentCollection {#3097 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3101 …}
    +badges: Doctrine\ORM\PersistentCollection {#3103 …}
    +children: [
      App\Entity\EntryComment {#2097}
    ]
    -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 {#3073
      date: 2024-03-15 12:13:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704131640 {#3053
      date: 2024-01-01 18:54:00.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2085 …}
  +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 {#2084
    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 {#2096 …}
  +nested: Doctrine\ORM\PersistentCollection {#2081 …}
  +votes: Doctrine\ORM\PersistentCollection {#2098 …}
  +reports: Doctrine\ORM\PersistentCollection {#2080 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2089 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
  -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 {#2078
    date: 2024-03-17 08:27:45.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704168242 {#2076
    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
111 DENIED edit
App\Entity\EntryComment {#2097
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2083
    +user: Proxies\__CG__\App\Entity\User {#3091 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3086
      date: 2024-06-25 00:10:28.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3093 …}
    +votes: Doctrine\ORM\PersistentCollection {#3095 …}
    +reports: Doctrine\ORM\PersistentCollection {#3097 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3101 …}
    +badges: Doctrine\ORM\PersistentCollection {#3103 …}
    +children: [
      App\Entity\EntryComment {#2097}
    ]
    -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 {#3073
      date: 2024-03-15 12:13:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704131640 {#3053
      date: 2024-01-01 18:54:00.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2085 …}
  +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 {#2084
    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 {#2096 …}
  +nested: Doctrine\ORM\PersistentCollection {#2081 …}
  +votes: Doctrine\ORM\PersistentCollection {#2098 …}
  +reports: Doctrine\ORM\PersistentCollection {#2080 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2089 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
  -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 {#2078
    date: 2024-03-17 08:27:45.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704168242 {#2076
    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
112 DENIED moderate
App\Entity\EntryComment {#2097
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2083
    +user: Proxies\__CG__\App\Entity\User {#3091 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3086
      date: 2024-06-25 00:10:28.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3093 …}
    +votes: Doctrine\ORM\PersistentCollection {#3095 …}
    +reports: Doctrine\ORM\PersistentCollection {#3097 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3101 …}
    +badges: Doctrine\ORM\PersistentCollection {#3103 …}
    +children: [
      App\Entity\EntryComment {#2097}
    ]
    -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 {#3073
      date: 2024-03-15 12:13:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704131640 {#3053
      date: 2024-01-01 18:54:00.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1589 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2082 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2085 …}
  +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 {#2084
    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 {#2096 …}
  +nested: Doctrine\ORM\PersistentCollection {#2081 …}
  +votes: Doctrine\ORM\PersistentCollection {#2098 …}
  +reports: Doctrine\ORM\PersistentCollection {#2080 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2089 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
  -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 {#2078
    date: 2024-03-17 08:27:45.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704168242 {#2076
    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
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
Proxies\__CG__\App\Entity\Entry {#2028
  +user: Proxies\__CG__\App\Entity\User {#3070 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3105
    date: 2024-03-26 01:52:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3110 …}
  +votes: Doctrine\ORM\PersistentCollection {#3113 …}
  +reports: Doctrine\ORM\PersistentCollection {#3115 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3117 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3119 …}
  +badges: Doctrine\ORM\PersistentCollection {#3121 …}
  +children: [
    App\Entity\EntryComment {#2021
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2028 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +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 {#2011
        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 {#2012 …}
      +nested: Doctrine\ORM\PersistentCollection {#2013 …}
      +votes: Doctrine\ORM\PersistentCollection {#2035 …}
      +reports: Doctrine\ORM\PersistentCollection {#2036 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
      -id: 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 {#2033
        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 {#3092
    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
115 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2028
  +user: Proxies\__CG__\App\Entity\User {#3070 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3105
    date: 2024-03-26 01:52:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3110 …}
  +votes: Doctrine\ORM\PersistentCollection {#3113 …}
  +reports: Doctrine\ORM\PersistentCollection {#3115 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3117 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3119 …}
  +badges: Doctrine\ORM\PersistentCollection {#3121 …}
  +children: [
    App\Entity\EntryComment {#2021
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2028 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +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 {#2011
        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 {#2012 …}
      +nested: Doctrine\ORM\PersistentCollection {#2013 …}
      +votes: Doctrine\ORM\PersistentCollection {#2035 …}
      +reports: Doctrine\ORM\PersistentCollection {#2036 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
      -id: 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 {#2033
        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 {#3092
    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
116 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2028
  +user: Proxies\__CG__\App\Entity\User {#3070 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3105
    date: 2024-03-26 01:52:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3110 …}
  +votes: Doctrine\ORM\PersistentCollection {#3113 …}
  +reports: Doctrine\ORM\PersistentCollection {#3115 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3117 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3119 …}
  +badges: Doctrine\ORM\PersistentCollection {#3121 …}
  +children: [
    App\Entity\EntryComment {#2021
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2028 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +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 {#2011
        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 {#2012 …}
      +nested: Doctrine\ORM\PersistentCollection {#2013 …}
      +votes: Doctrine\ORM\PersistentCollection {#2035 …}
      +reports: Doctrine\ORM\PersistentCollection {#2036 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
      -id: 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 {#2033
        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 {#3092
    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
117 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
118 DENIED moderate
App\Entity\EntryComment {#2021
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2028
    +user: Proxies\__CG__\App\Entity\User {#3070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3105
      date: 2024-03-26 01:52:48.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3110 …}
    +votes: Doctrine\ORM\PersistentCollection {#3113 …}
    +reports: Doctrine\ORM\PersistentCollection {#3115 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3117 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3119 …}
    +badges: Doctrine\ORM\PersistentCollection {#3121 …}
    +children: [
      App\Entity\EntryComment {#2021}
    ]
    -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 {#3092
      date: 2024-01-01 13:48:11.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +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 {#2011
    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 {#2012 …}
  +nested: Doctrine\ORM\PersistentCollection {#2013 …}
  +votes: Doctrine\ORM\PersistentCollection {#2035 …}
  +reports: Doctrine\ORM\PersistentCollection {#2036 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
  -id: 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 {#2033
    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
119 DENIED edit
App\Entity\EntryComment {#2021
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2028
    +user: Proxies\__CG__\App\Entity\User {#3070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3105
      date: 2024-03-26 01:52:48.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3110 …}
    +votes: Doctrine\ORM\PersistentCollection {#3113 …}
    +reports: Doctrine\ORM\PersistentCollection {#3115 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3117 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3119 …}
    +badges: Doctrine\ORM\PersistentCollection {#3121 …}
    +children: [
      App\Entity\EntryComment {#2021}
    ]
    -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 {#3092
      date: 2024-01-01 13:48:11.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +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 {#2011
    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 {#2012 …}
  +nested: Doctrine\ORM\PersistentCollection {#2013 …}
  +votes: Doctrine\ORM\PersistentCollection {#2035 …}
  +reports: Doctrine\ORM\PersistentCollection {#2036 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
  -id: 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 {#2033
    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
120 DENIED moderate
App\Entity\EntryComment {#2021
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2028
    +user: Proxies\__CG__\App\Entity\User {#3070 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3105
      date: 2024-03-26 01:52:48.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3110 …}
    +votes: Doctrine\ORM\PersistentCollection {#3113 …}
    +reports: Doctrine\ORM\PersistentCollection {#3115 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3117 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3119 …}
    +badges: Doctrine\ORM\PersistentCollection {#3121 …}
    +children: [
      App\Entity\EntryComment {#2021}
    ]
    -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 {#3092
      date: 2024-01-01 13:48:11.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1363 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +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 {#2011
    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 {#2012 …}
  +nested: Doctrine\ORM\PersistentCollection {#2013 …}
  +votes: Doctrine\ORM\PersistentCollection {#2035 …}
  +reports: Doctrine\ORM\PersistentCollection {#2036 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2144 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
  -id: 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 {#2033
    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
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
Proxies\__CG__\App\Entity\Entry {#2093
  +user: Proxies\__CG__\App\Entity\User {#3036 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3072 …}
  +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 {#3067
    date: 2024-09-30 17:59:24.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3074 …}
  +votes: Doctrine\ORM\PersistentCollection {#3076 …}
  +reports: Doctrine\ORM\PersistentCollection {#3078 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3080 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
  +badges: Doctrine\ORM\PersistentCollection {#3084 …}
  +children: [
    App\Entity\EntryComment {#2090
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2093 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2092 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2094 …}
      +body: "Now that’s meta."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704169228 {#2091
        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 {#2241 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2129 …}
      +reports: Doctrine\ORM\PersistentCollection {#2132 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
      -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 {#2086
        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 {#3056
    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
123 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2093
  +user: Proxies\__CG__\App\Entity\User {#3036 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3072 …}
  +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 {#3067
    date: 2024-09-30 17:59:24.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3074 …}
  +votes: Doctrine\ORM\PersistentCollection {#3076 …}
  +reports: Doctrine\ORM\PersistentCollection {#3078 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3080 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
  +badges: Doctrine\ORM\PersistentCollection {#3084 …}
  +children: [
    App\Entity\EntryComment {#2090
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2093 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2092 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2094 …}
      +body: "Now that’s meta."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704169228 {#2091
        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 {#2241 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2129 …}
      +reports: Doctrine\ORM\PersistentCollection {#2132 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
      -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 {#2086
        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 {#3056
    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
124 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2093
  +user: Proxies\__CG__\App\Entity\User {#3036 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3072 …}
  +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 {#3067
    date: 2024-09-30 17:59:24.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3074 …}
  +votes: Doctrine\ORM\PersistentCollection {#3076 …}
  +reports: Doctrine\ORM\PersistentCollection {#3078 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3080 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
  +badges: Doctrine\ORM\PersistentCollection {#3084 …}
  +children: [
    App\Entity\EntryComment {#2090
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2093 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2092 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2094 …}
      +body: "Now that’s meta."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704169228 {#2091
        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 {#2241 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2129 …}
      +reports: Doctrine\ORM\PersistentCollection {#2132 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
      -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 {#2086
        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 {#3056
    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
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
App\Entity\EntryComment {#2090
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2093
    +user: Proxies\__CG__\App\Entity\User {#3036 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3072 …}
    +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 {#3067
      date: 2024-09-30 17:59:24.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3074 …}
    +votes: Doctrine\ORM\PersistentCollection {#3076 …}
    +reports: Doctrine\ORM\PersistentCollection {#3078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3080 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
    +badges: Doctrine\ORM\PersistentCollection {#3084 …}
    +children: [
      App\Entity\EntryComment {#2090}
    ]
    -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 {#3056
      date: 2023-12-31 19:26:27.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2092 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2094 …}
  +body: "Now that’s meta."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704169228 {#2091
    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 {#2241 …}
  +nested: Doctrine\ORM\PersistentCollection {#2130 …}
  +votes: Doctrine\ORM\PersistentCollection {#2129 …}
  +reports: Doctrine\ORM\PersistentCollection {#2132 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
  -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 {#2086
    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
127 DENIED edit
App\Entity\EntryComment {#2090
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2093
    +user: Proxies\__CG__\App\Entity\User {#3036 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3072 …}
    +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 {#3067
      date: 2024-09-30 17:59:24.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3074 …}
    +votes: Doctrine\ORM\PersistentCollection {#3076 …}
    +reports: Doctrine\ORM\PersistentCollection {#3078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3080 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
    +badges: Doctrine\ORM\PersistentCollection {#3084 …}
    +children: [
      App\Entity\EntryComment {#2090}
    ]
    -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 {#3056
      date: 2023-12-31 19:26:27.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2092 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2094 …}
  +body: "Now that’s meta."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704169228 {#2091
    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 {#2241 …}
  +nested: Doctrine\ORM\PersistentCollection {#2130 …}
  +votes: Doctrine\ORM\PersistentCollection {#2129 …}
  +reports: Doctrine\ORM\PersistentCollection {#2132 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
  -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 {#2086
    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
128 DENIED moderate
App\Entity\EntryComment {#2090
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2093
    +user: Proxies\__CG__\App\Entity\User {#3036 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3072 …}
    +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 {#3067
      date: 2024-09-30 17:59:24.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3074 …}
    +votes: Doctrine\ORM\PersistentCollection {#3076 …}
    +reports: Doctrine\ORM\PersistentCollection {#3078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3080 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3082 …}
    +badges: Doctrine\ORM\PersistentCollection {#3084 …}
    +children: [
      App\Entity\EntryComment {#2090}
    ]
    -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 {#3056
      date: 2023-12-31 19:26:27.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2092 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2094 …}
  +body: "Now that’s meta."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704169228 {#2091
    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 {#2241 …}
  +nested: Doctrine\ORM\PersistentCollection {#2130 …}
  +votes: Doctrine\ORM\PersistentCollection {#2129 …}
  +reports: Doctrine\ORM\PersistentCollection {#2132 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
  -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 {#2086
    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
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
Proxies\__CG__\App\Entity\Entry {#2386
  +user: Proxies\__CG__\App\Entity\User {#3108 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3141
    date: 2024-03-20 06:11:12.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3146 …}
  +votes: Doctrine\ORM\PersistentCollection {#3149 …}
  +reports: Doctrine\ORM\PersistentCollection {#3151 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3155 …}
  +badges: Doctrine\ORM\PersistentCollection {#3157 …}
  +children: [
    1 => App\Entity\EntryComment {#2380
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
      +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 {#2364
        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 {#2384 …}
      +nested: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      -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 {#2372
        date: 2023-12-31 22:15:53.0 +01:00
      }
      +"title": 268359
    }
    0 => App\Entity\EntryComment {#1407
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
      +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 {#1907
        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 {#2391 …}
      +nested: Doctrine\ORM\PersistentCollection {#2369 …}
      +votes: Doctrine\ORM\PersistentCollection {#2392 …}
      +reports: Doctrine\ORM\PersistentCollection {#2395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
      -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 {#1908
        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 {#3129
    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
131 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2386
  +user: Proxies\__CG__\App\Entity\User {#3108 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3141
    date: 2024-03-20 06:11:12.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3146 …}
  +votes: Doctrine\ORM\PersistentCollection {#3149 …}
  +reports: Doctrine\ORM\PersistentCollection {#3151 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3155 …}
  +badges: Doctrine\ORM\PersistentCollection {#3157 …}
  +children: [
    1 => App\Entity\EntryComment {#2380
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
      +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 {#2364
        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 {#2384 …}
      +nested: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      -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 {#2372
        date: 2023-12-31 22:15:53.0 +01:00
      }
      +"title": 268359
    }
    0 => App\Entity\EntryComment {#1407
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
      +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 {#1907
        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 {#2391 …}
      +nested: Doctrine\ORM\PersistentCollection {#2369 …}
      +votes: Doctrine\ORM\PersistentCollection {#2392 …}
      +reports: Doctrine\ORM\PersistentCollection {#2395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
      -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 {#1908
        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 {#3129
    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
132 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2386
  +user: Proxies\__CG__\App\Entity\User {#3108 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
  +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 {#3141
    date: 2024-03-20 06:11:12.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3146 …}
  +votes: Doctrine\ORM\PersistentCollection {#3149 …}
  +reports: Doctrine\ORM\PersistentCollection {#3151 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3155 …}
  +badges: Doctrine\ORM\PersistentCollection {#3157 …}
  +children: [
    1 => App\Entity\EntryComment {#2380
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
      +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 {#2364
        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 {#2384 …}
      +nested: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      -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 {#2372
        date: 2023-12-31 22:15:53.0 +01:00
      }
      +"title": 268359
    }
    0 => App\Entity\EntryComment {#1407
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
      +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 {#1907
        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 {#2391 …}
      +nested: Doctrine\ORM\PersistentCollection {#2369 …}
      +votes: Doctrine\ORM\PersistentCollection {#2392 …}
      +reports: Doctrine\ORM\PersistentCollection {#2395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
      -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 {#1908
        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 {#3129
    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
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
App\Entity\EntryComment {#2380
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2386
    +user: Proxies\__CG__\App\Entity\User {#3108 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3141
      date: 2024-03-20 06:11:12.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3146 …}
    +votes: Doctrine\ORM\PersistentCollection {#3149 …}
    +reports: Doctrine\ORM\PersistentCollection {#3151 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3155 …}
    +badges: Doctrine\ORM\PersistentCollection {#3157 …}
    +children: [
      1 => App\Entity\EntryComment {#2380}
      0 => App\Entity\EntryComment {#1407
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
        +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 {#1907
          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 {#2391 …}
        +nested: Doctrine\ORM\PersistentCollection {#2369 …}
        +votes: Doctrine\ORM\PersistentCollection {#2392 …}
        +reports: Doctrine\ORM\PersistentCollection {#2395 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
        -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 {#1908
          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 {#3129
      date: 2023-12-31 03:15:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
  +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 {#2364
    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 {#2384 …}
  +nested: Doctrine\ORM\PersistentCollection {#2379 …}
  +votes: Doctrine\ORM\PersistentCollection {#2383 …}
  +reports: Doctrine\ORM\PersistentCollection {#1906 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
  -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 {#2372
    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
135 DENIED edit
App\Entity\EntryComment {#2380
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2386
    +user: Proxies\__CG__\App\Entity\User {#3108 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3141
      date: 2024-03-20 06:11:12.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3146 …}
    +votes: Doctrine\ORM\PersistentCollection {#3149 …}
    +reports: Doctrine\ORM\PersistentCollection {#3151 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3155 …}
    +badges: Doctrine\ORM\PersistentCollection {#3157 …}
    +children: [
      1 => App\Entity\EntryComment {#2380}
      0 => App\Entity\EntryComment {#1407
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
        +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 {#1907
          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 {#2391 …}
        +nested: Doctrine\ORM\PersistentCollection {#2369 …}
        +votes: Doctrine\ORM\PersistentCollection {#2392 …}
        +reports: Doctrine\ORM\PersistentCollection {#2395 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
        -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 {#1908
          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 {#3129
      date: 2023-12-31 03:15:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
  +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 {#2364
    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 {#2384 …}
  +nested: Doctrine\ORM\PersistentCollection {#2379 …}
  +votes: Doctrine\ORM\PersistentCollection {#2383 …}
  +reports: Doctrine\ORM\PersistentCollection {#1906 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
  -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 {#2372
    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
136 DENIED moderate
App\Entity\EntryComment {#2380
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2386
    +user: Proxies\__CG__\App\Entity\User {#3108 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3141
      date: 2024-03-20 06:11:12.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3146 …}
    +votes: Doctrine\ORM\PersistentCollection {#3149 …}
    +reports: Doctrine\ORM\PersistentCollection {#3151 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3155 …}
    +badges: Doctrine\ORM\PersistentCollection {#3157 …}
    +children: [
      1 => App\Entity\EntryComment {#2380}
      0 => App\Entity\EntryComment {#1407
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
        +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 {#1907
          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 {#2391 …}
        +nested: Doctrine\ORM\PersistentCollection {#2369 …}
        +votes: Doctrine\ORM\PersistentCollection {#2392 …}
        +reports: Doctrine\ORM\PersistentCollection {#2395 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
        -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 {#1908
          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 {#3129
      date: 2023-12-31 03:15:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
  +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 {#2364
    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 {#2384 …}
  +nested: Doctrine\ORM\PersistentCollection {#2379 …}
  +votes: Doctrine\ORM\PersistentCollection {#2383 …}
  +reports: Doctrine\ORM\PersistentCollection {#1906 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
  -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 {#2372
    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
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 {#1407
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2386
    +user: Proxies\__CG__\App\Entity\User {#3108 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3141
      date: 2024-03-20 06:11:12.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3146 …}
    +votes: Doctrine\ORM\PersistentCollection {#3149 …}
    +reports: Doctrine\ORM\PersistentCollection {#3151 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3155 …}
    +badges: Doctrine\ORM\PersistentCollection {#3157 …}
    +children: [
      1 => App\Entity\EntryComment {#2380
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
        +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 {#2364
          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 {#2384 …}
        +nested: Doctrine\ORM\PersistentCollection {#2379 …}
        +votes: Doctrine\ORM\PersistentCollection {#2383 …}
        +reports: Doctrine\ORM\PersistentCollection {#1906 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
        -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 {#2372
          date: 2023-12-31 22:15:53.0 +01:00
        }
        +"title": 268359
      }
      0 => App\Entity\EntryComment {#1407}
    ]
    -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 {#3129
      date: 2023-12-31 03:15:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
  +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 {#1907
    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 {#2391 …}
  +nested: Doctrine\ORM\PersistentCollection {#2369 …}
  +votes: Doctrine\ORM\PersistentCollection {#2392 …}
  +reports: Doctrine\ORM\PersistentCollection {#2395 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
  -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 {#1908
    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
139 DENIED edit
App\Entity\EntryComment {#1407
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2386
    +user: Proxies\__CG__\App\Entity\User {#3108 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3141
      date: 2024-03-20 06:11:12.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3146 …}
    +votes: Doctrine\ORM\PersistentCollection {#3149 …}
    +reports: Doctrine\ORM\PersistentCollection {#3151 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3155 …}
    +badges: Doctrine\ORM\PersistentCollection {#3157 …}
    +children: [
      1 => App\Entity\EntryComment {#2380
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
        +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 {#2364
          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 {#2384 …}
        +nested: Doctrine\ORM\PersistentCollection {#2379 …}
        +votes: Doctrine\ORM\PersistentCollection {#2383 …}
        +reports: Doctrine\ORM\PersistentCollection {#1906 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
        -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 {#2372
          date: 2023-12-31 22:15:53.0 +01:00
        }
        +"title": 268359
      }
      0 => App\Entity\EntryComment {#1407}
    ]
    -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 {#3129
      date: 2023-12-31 03:15:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
  +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 {#1907
    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 {#2391 …}
  +nested: Doctrine\ORM\PersistentCollection {#2369 …}
  +votes: Doctrine\ORM\PersistentCollection {#2392 …}
  +reports: Doctrine\ORM\PersistentCollection {#2395 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
  -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 {#1908
    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
140 DENIED moderate
App\Entity\EntryComment {#1407
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2386
    +user: Proxies\__CG__\App\Entity\User {#3108 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2966 …}
    +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 {#3141
      date: 2024-03-20 06:11:12.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3146 …}
    +votes: Doctrine\ORM\PersistentCollection {#3149 …}
    +reports: Doctrine\ORM\PersistentCollection {#3151 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3155 …}
    +badges: Doctrine\ORM\PersistentCollection {#3157 …}
    +children: [
      1 => App\Entity\EntryComment {#2380
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2386 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
        +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 {#2364
          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 {#2384 …}
        +nested: Doctrine\ORM\PersistentCollection {#2379 …}
        +votes: Doctrine\ORM\PersistentCollection {#2383 …}
        +reports: Doctrine\ORM\PersistentCollection {#1906 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
        -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 {#2372
          date: 2023-12-31 22:15:53.0 +01:00
        }
        +"title": 268359
      }
      0 => App\Entity\EntryComment {#1407}
    ]
    -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 {#3129
      date: 2023-12-31 03:15:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1883 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2385 …}
  +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 {#1907
    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 {#2391 …}
  +nested: Doctrine\ORM\PersistentCollection {#2369 …}
  +votes: Doctrine\ORM\PersistentCollection {#2392 …}
  +reports: Doctrine\ORM\PersistentCollection {#2395 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
  -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 {#1908
    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
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 {#2447
  +user: Proxies\__CG__\App\Entity\User {#2838 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: Proxies\__CG__\App\Entity\Image {#3126 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3164 …}
  +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 {#3159
    date: 2024-03-20 09:30:14.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3166 …}
  +votes: Doctrine\ORM\PersistentCollection {#3168 …}
  +reports: Doctrine\ORM\PersistentCollection {#3170 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3172 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3174 …}
  +badges: Doctrine\ORM\PersistentCollection {#3176 …}
  +children: [
    1 => App\Entity\EntryComment {#1689
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2447 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1599 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
      +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 {#1558
        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 {#1597 …}
      +nested: Doctrine\ORM\PersistentCollection {#1731 …}
      +votes: Doctrine\ORM\PersistentCollection {#1723 …}
      +reports: Doctrine\ORM\PersistentCollection {#1721 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1630 …}
      -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 {#1566
        date: 2023-12-31 21:47:05.0 +01:00
      }
      +"title": 268289
    }
    0 => App\Entity\EntryComment {#2470
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2447 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +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 {#1740
        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 {#2457 …}
      +nested: Doctrine\ORM\PersistentCollection {#2469 …}
      +votes: Doctrine\ORM\PersistentCollection {#2471 …}
      +reports: Doctrine\ORM\PersistentCollection {#2363 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
      -id: 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 {#2468
        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 {#3147
    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
143 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2447
  +user: Proxies\__CG__\App\Entity\User {#2838 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: Proxies\__CG__\App\Entity\Image {#3126 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3164 …}
  +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 {#3159
    date: 2024-03-20 09:30:14.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3166 …}
  +votes: Doctrine\ORM\PersistentCollection {#3168 …}
  +reports: Doctrine\ORM\PersistentCollection {#3170 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3172 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3174 …}
  +badges: Doctrine\ORM\PersistentCollection {#3176 …}
  +children: [
    1 => App\Entity\EntryComment {#1689
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2447 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1599 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
      +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 {#1558
        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 {#1597 …}
      +nested: Doctrine\ORM\PersistentCollection {#1731 …}
      +votes: Doctrine\ORM\PersistentCollection {#1723 …}
      +reports: Doctrine\ORM\PersistentCollection {#1721 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1630 …}
      -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 {#1566
        date: 2023-12-31 21:47:05.0 +01:00
      }
      +"title": 268289
    }
    0 => App\Entity\EntryComment {#2470
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2447 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +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 {#1740
        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 {#2457 …}
      +nested: Doctrine\ORM\PersistentCollection {#2469 …}
      +votes: Doctrine\ORM\PersistentCollection {#2471 …}
      +reports: Doctrine\ORM\PersistentCollection {#2363 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
      -id: 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 {#2468
        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 {#3147
    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
144 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2447
  +user: Proxies\__CG__\App\Entity\User {#2838 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: Proxies\__CG__\App\Entity\Image {#3126 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3164 …}
  +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 {#3159
    date: 2024-03-20 09:30:14.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3166 …}
  +votes: Doctrine\ORM\PersistentCollection {#3168 …}
  +reports: Doctrine\ORM\PersistentCollection {#3170 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3172 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3174 …}
  +badges: Doctrine\ORM\PersistentCollection {#3176 …}
  +children: [
    1 => App\Entity\EntryComment {#1689
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2447 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1599 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
      +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 {#1558
        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 {#1597 …}
      +nested: Doctrine\ORM\PersistentCollection {#1731 …}
      +votes: Doctrine\ORM\PersistentCollection {#1723 …}
      +reports: Doctrine\ORM\PersistentCollection {#1721 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1630 …}
      -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 {#1566
        date: 2023-12-31 21:47:05.0 +01:00
      }
      +"title": 268289
    }
    0 => App\Entity\EntryComment {#2470
      +user: App\Entity\User {#264 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2447 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +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 {#1740
        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 {#2457 …}
      +nested: Doctrine\ORM\PersistentCollection {#2469 …}
      +votes: Doctrine\ORM\PersistentCollection {#2471 …}
      +reports: Doctrine\ORM\PersistentCollection {#2363 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
      -id: 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 {#2468
        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 {#3147
    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
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 {#1689
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2447
    +user: Proxies\__CG__\App\Entity\User {#2838 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: Proxies\__CG__\App\Entity\Image {#3126 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3164 …}
    +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 {#3159
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3166 …}
    +votes: Doctrine\ORM\PersistentCollection {#3168 …}
    +reports: Doctrine\ORM\PersistentCollection {#3170 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3174 …}
    +badges: Doctrine\ORM\PersistentCollection {#3176 …}
    +children: [
      1 => App\Entity\EntryComment {#1689}
      0 => App\Entity\EntryComment {#2470
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2447 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +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 {#1740
          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 {#2457 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 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 {#2468
          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 {#3147
      date: 2023-12-31 02:22:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1599 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
  +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 {#1558
    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 {#1597 …}
  +nested: Doctrine\ORM\PersistentCollection {#1731 …}
  +votes: Doctrine\ORM\PersistentCollection {#1723 …}
  +reports: Doctrine\ORM\PersistentCollection {#1721 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1630 …}
  -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 {#1566
    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
147 DENIED edit
App\Entity\EntryComment {#1689
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2447
    +user: Proxies\__CG__\App\Entity\User {#2838 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: Proxies\__CG__\App\Entity\Image {#3126 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3164 …}
    +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 {#3159
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3166 …}
    +votes: Doctrine\ORM\PersistentCollection {#3168 …}
    +reports: Doctrine\ORM\PersistentCollection {#3170 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3174 …}
    +badges: Doctrine\ORM\PersistentCollection {#3176 …}
    +children: [
      1 => App\Entity\EntryComment {#1689}
      0 => App\Entity\EntryComment {#2470
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2447 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +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 {#1740
          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 {#2457 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 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 {#2468
          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 {#3147
      date: 2023-12-31 02:22:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1599 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
  +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 {#1558
    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 {#1597 …}
  +nested: Doctrine\ORM\PersistentCollection {#1731 …}
  +votes: Doctrine\ORM\PersistentCollection {#1723 …}
  +reports: Doctrine\ORM\PersistentCollection {#1721 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1630 …}
  -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 {#1566
    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
148 DENIED moderate
App\Entity\EntryComment {#1689
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2447
    +user: Proxies\__CG__\App\Entity\User {#2838 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: Proxies\__CG__\App\Entity\Image {#3126 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3164 …}
    +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 {#3159
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3166 …}
    +votes: Doctrine\ORM\PersistentCollection {#3168 …}
    +reports: Doctrine\ORM\PersistentCollection {#3170 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3174 …}
    +badges: Doctrine\ORM\PersistentCollection {#3176 …}
    +children: [
      1 => App\Entity\EntryComment {#1689}
      0 => App\Entity\EntryComment {#2470
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2447 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +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 {#1740
          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 {#2457 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 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 {#2468
          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 {#3147
      date: 2023-12-31 02:22:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1599 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
  +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 {#1558
    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 {#1597 …}
  +nested: Doctrine\ORM\PersistentCollection {#1731 …}
  +votes: Doctrine\ORM\PersistentCollection {#1723 …}
  +reports: Doctrine\ORM\PersistentCollection {#1721 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1630 …}
  -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 {#1566
    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
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 {#2470
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2447
    +user: Proxies\__CG__\App\Entity\User {#2838 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: Proxies\__CG__\App\Entity\Image {#3126 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3164 …}
    +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 {#3159
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3166 …}
    +votes: Doctrine\ORM\PersistentCollection {#3168 …}
    +reports: Doctrine\ORM\PersistentCollection {#3170 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3174 …}
    +badges: Doctrine\ORM\PersistentCollection {#3176 …}
    +children: [
      1 => App\Entity\EntryComment {#1689
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2447 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1599 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
        +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 {#1558
          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 {#1597 …}
        +nested: Doctrine\ORM\PersistentCollection {#1731 …}
        +votes: Doctrine\ORM\PersistentCollection {#1723 …}
        +reports: Doctrine\ORM\PersistentCollection {#1721 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1630 …}
        -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 {#1566
          date: 2023-12-31 21:47:05.0 +01:00
        }
        +"title": 268289
      }
      0 => App\Entity\EntryComment {#2470}
    ]
    -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 {#3147
      date: 2023-12-31 02:22:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +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 {#1740
    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 {#2457 …}
  +nested: Doctrine\ORM\PersistentCollection {#2469 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
  -id: 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 {#2468
    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
151 DENIED edit
App\Entity\EntryComment {#2470
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2447
    +user: Proxies\__CG__\App\Entity\User {#2838 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: Proxies\__CG__\App\Entity\Image {#3126 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3164 …}
    +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 {#3159
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3166 …}
    +votes: Doctrine\ORM\PersistentCollection {#3168 …}
    +reports: Doctrine\ORM\PersistentCollection {#3170 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3174 …}
    +badges: Doctrine\ORM\PersistentCollection {#3176 …}
    +children: [
      1 => App\Entity\EntryComment {#1689
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2447 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1599 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
        +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 {#1558
          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 {#1597 …}
        +nested: Doctrine\ORM\PersistentCollection {#1731 …}
        +votes: Doctrine\ORM\PersistentCollection {#1723 …}
        +reports: Doctrine\ORM\PersistentCollection {#1721 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1630 …}
        -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 {#1566
          date: 2023-12-31 21:47:05.0 +01:00
        }
        +"title": 268289
      }
      0 => App\Entity\EntryComment {#2470}
    ]
    -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 {#3147
      date: 2023-12-31 02:22:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +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 {#1740
    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 {#2457 …}
  +nested: Doctrine\ORM\PersistentCollection {#2469 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
  -id: 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 {#2468
    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
152 DENIED moderate
App\Entity\EntryComment {#2470
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2447
    +user: Proxies\__CG__\App\Entity\User {#2838 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
    +image: Proxies\__CG__\App\Entity\Image {#3126 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3164 …}
    +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 {#3159
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3166 …}
    +votes: Doctrine\ORM\PersistentCollection {#3168 …}
    +reports: Doctrine\ORM\PersistentCollection {#3170 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3174 …}
    +badges: Doctrine\ORM\PersistentCollection {#3176 …}
    +children: [
      1 => App\Entity\EntryComment {#1689
        +user: App\Entity\User {#264 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2447 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1599 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
        +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 {#1558
          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 {#1597 …}
        +nested: Doctrine\ORM\PersistentCollection {#1731 …}
        +votes: Doctrine\ORM\PersistentCollection {#1723 …}
        +reports: Doctrine\ORM\PersistentCollection {#1721 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1630 …}
        -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 {#1566
          date: 2023-12-31 21:47:05.0 +01:00
        }
        +"title": 268289
      }
      0 => App\Entity\EntryComment {#2470}
    ]
    -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 {#3147
      date: 2023-12-31 02:22:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2411 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +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 {#1740
    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 {#2457 …}
  +nested: Doctrine\ORM\PersistentCollection {#2469 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
  -id: 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 {#2468
    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
153 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
154 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