GET https://kbin.spritesserver.nl/index.php/u/@dan@upvote.au/active?p=1

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

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

Listeners

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

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2308
  +user: Proxies\__CG__\App\Entity\User {#3029 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: Proxies\__CG__\App\Entity\Image {#3068 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
  +slug: "Never-again"
  +title: "Never again"
  +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 178
  +favouriteCount: 1722
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729578682 {#3063
    date: 2024-10-22 08:31:22.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3071 …}
  +votes: Doctrine\ORM\PersistentCollection {#3073 …}
  +reports: Doctrine\ORM\PersistentCollection {#3075 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
  +badges: Doctrine\ORM\PersistentCollection {#3081 …}
  +children: [
    3 => App\Entity\EntryComment {#2306
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
      +body: """
        This is why I like Docker. It’s basically “works on my machine” as a service.\n
        \n
        Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
        \n
        I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1706571260 {#2310
        date: 2024-01-30 00:34:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@randon31415@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2304 …}
      +nested: Doctrine\ORM\PersistentCollection {#2319 …}
      +votes: Doctrine\ORM\PersistentCollection {#2318 …}
      +reports: Doctrine\ORM\PersistentCollection {#2316 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
      -id: 351180
      -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665869"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706571260 {#2307
        date: 2024-01-30 00:34:20.0 +01:00
      }
      +"title": 351180
    }
    2 => App\Entity\EntryComment {#2280
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
      +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1706571328 {#2281
        date: 2024-01-30 00:35:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@Nikki@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2278 …}
      +nested: Doctrine\ORM\PersistentCollection {#2279 …}
      +votes: Doctrine\ORM\PersistentCollection {#2277 …}
      +reports: Doctrine\ORM\PersistentCollection {#2220 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
      -id: 351184
      -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665871"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706571328 {#2283
        date: 2024-01-30 00:35:28.0 +01:00
      }
      +"title": 351184
    }
    1 => App\Entity\EntryComment {#2195
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
      +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706571475 {#2196
        date: 2024-01-30 00:37:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@callyral@pawb.social"
        "@cybersandwich@lemmy.world"
        "@A_Random_Idiot@lemmy.world"
        "@merdaverse@lemmy.world"
        "@renzev@lemmy.world"
        "@callyral@pawb.social"
        "@cybersandwich@lemmy.world"
        "@A_Random_Idiot@lemmy.world"
        "@merdaverse@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2205 …}
      +nested: Doctrine\ORM\PersistentCollection {#2202 …}
      +votes: Doctrine\ORM\PersistentCollection {#2210 …}
      +reports: Doctrine\ORM\PersistentCollection {#2207 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
      -id: 351187
      -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665878"
      +editedAt: DateTimeImmutable @1729526094 {#2199
        date: 2024-10-21 17:54:54.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706571475 {#2194
        date: 2024-01-30 00:37:55.0 +01:00
      }
      +"title": 351187
    }
    0 => App\Entity\EntryComment {#2266
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
      +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706571534 {#2211
        date: 2024-01-30 00:38:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@bitwolf@lemmy.one"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2268 …}
      +nested: Doctrine\ORM\PersistentCollection {#2273 …}
      +votes: Doctrine\ORM\PersistentCollection {#2274 …}
      +reports: Doctrine\ORM\PersistentCollection {#2190 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
      -id: 351191
      -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706571534 {#2270
        date: 2024-01-30 00:38:54.0 +01:00
      }
      +"title": 351191
    }
  ]
  -id: 33698
  -titleTs: "'never':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706557427
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11300292"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706471027 {#3050
    date: 2024-01-28 20:43:47.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 {#2308
  +user: Proxies\__CG__\App\Entity\User {#3029 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: Proxies\__CG__\App\Entity\Image {#3068 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
  +slug: "Never-again"
  +title: "Never again"
  +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 178
  +favouriteCount: 1722
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729578682 {#3063
    date: 2024-10-22 08:31:22.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3071 …}
  +votes: Doctrine\ORM\PersistentCollection {#3073 …}
  +reports: Doctrine\ORM\PersistentCollection {#3075 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
  +badges: Doctrine\ORM\PersistentCollection {#3081 …}
  +children: [
    3 => App\Entity\EntryComment {#2306
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
      +body: """
        This is why I like Docker. It’s basically “works on my machine” as a service.\n
        \n
        Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
        \n
        I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1706571260 {#2310
        date: 2024-01-30 00:34:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@randon31415@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2304 …}
      +nested: Doctrine\ORM\PersistentCollection {#2319 …}
      +votes: Doctrine\ORM\PersistentCollection {#2318 …}
      +reports: Doctrine\ORM\PersistentCollection {#2316 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
      -id: 351180
      -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665869"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706571260 {#2307
        date: 2024-01-30 00:34:20.0 +01:00
      }
      +"title": 351180
    }
    2 => App\Entity\EntryComment {#2280
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
      +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1706571328 {#2281
        date: 2024-01-30 00:35:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@Nikki@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2278 …}
      +nested: Doctrine\ORM\PersistentCollection {#2279 …}
      +votes: Doctrine\ORM\PersistentCollection {#2277 …}
      +reports: Doctrine\ORM\PersistentCollection {#2220 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
      -id: 351184
      -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665871"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706571328 {#2283
        date: 2024-01-30 00:35:28.0 +01:00
      }
      +"title": 351184
    }
    1 => App\Entity\EntryComment {#2195
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
      +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706571475 {#2196
        date: 2024-01-30 00:37:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@callyral@pawb.social"
        "@cybersandwich@lemmy.world"
        "@A_Random_Idiot@lemmy.world"
        "@merdaverse@lemmy.world"
        "@renzev@lemmy.world"
        "@callyral@pawb.social"
        "@cybersandwich@lemmy.world"
        "@A_Random_Idiot@lemmy.world"
        "@merdaverse@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2205 …}
      +nested: Doctrine\ORM\PersistentCollection {#2202 …}
      +votes: Doctrine\ORM\PersistentCollection {#2210 …}
      +reports: Doctrine\ORM\PersistentCollection {#2207 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
      -id: 351187
      -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665878"
      +editedAt: DateTimeImmutable @1729526094 {#2199
        date: 2024-10-21 17:54:54.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706571475 {#2194
        date: 2024-01-30 00:37:55.0 +01:00
      }
      +"title": 351187
    }
    0 => App\Entity\EntryComment {#2266
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
      +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706571534 {#2211
        date: 2024-01-30 00:38:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@bitwolf@lemmy.one"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2268 …}
      +nested: Doctrine\ORM\PersistentCollection {#2273 …}
      +votes: Doctrine\ORM\PersistentCollection {#2274 …}
      +reports: Doctrine\ORM\PersistentCollection {#2190 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
      -id: 351191
      -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706571534 {#2270
        date: 2024-01-30 00:38:54.0 +01:00
      }
      +"title": 351191
    }
  ]
  -id: 33698
  -titleTs: "'never':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706557427
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11300292"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706471027 {#3050
    date: 2024-01-28 20:43:47.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 {#2308
  +user: Proxies\__CG__\App\Entity\User {#3029 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: Proxies\__CG__\App\Entity\Image {#3068 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
  +slug: "Never-again"
  +title: "Never again"
  +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 178
  +favouriteCount: 1722
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729578682 {#3063
    date: 2024-10-22 08:31:22.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3071 …}
  +votes: Doctrine\ORM\PersistentCollection {#3073 …}
  +reports: Doctrine\ORM\PersistentCollection {#3075 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
  +badges: Doctrine\ORM\PersistentCollection {#3081 …}
  +children: [
    3 => App\Entity\EntryComment {#2306
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
      +body: """
        This is why I like Docker. It’s basically “works on my machine” as a service.\n
        \n
        Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
        \n
        I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1706571260 {#2310
        date: 2024-01-30 00:34:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@randon31415@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2304 …}
      +nested: Doctrine\ORM\PersistentCollection {#2319 …}
      +votes: Doctrine\ORM\PersistentCollection {#2318 …}
      +reports: Doctrine\ORM\PersistentCollection {#2316 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
      -id: 351180
      -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665869"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706571260 {#2307
        date: 2024-01-30 00:34:20.0 +01:00
      }
      +"title": 351180
    }
    2 => App\Entity\EntryComment {#2280
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
      +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1706571328 {#2281
        date: 2024-01-30 00:35:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@Nikki@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2278 …}
      +nested: Doctrine\ORM\PersistentCollection {#2279 …}
      +votes: Doctrine\ORM\PersistentCollection {#2277 …}
      +reports: Doctrine\ORM\PersistentCollection {#2220 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
      -id: 351184
      -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665871"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706571328 {#2283
        date: 2024-01-30 00:35:28.0 +01:00
      }
      +"title": 351184
    }
    1 => App\Entity\EntryComment {#2195
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
      +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706571475 {#2196
        date: 2024-01-30 00:37:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@callyral@pawb.social"
        "@cybersandwich@lemmy.world"
        "@A_Random_Idiot@lemmy.world"
        "@merdaverse@lemmy.world"
        "@renzev@lemmy.world"
        "@callyral@pawb.social"
        "@cybersandwich@lemmy.world"
        "@A_Random_Idiot@lemmy.world"
        "@merdaverse@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2205 …}
      +nested: Doctrine\ORM\PersistentCollection {#2202 …}
      +votes: Doctrine\ORM\PersistentCollection {#2210 …}
      +reports: Doctrine\ORM\PersistentCollection {#2207 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
      -id: 351187
      -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665878"
      +editedAt: DateTimeImmutable @1729526094 {#2199
        date: 2024-10-21 17:54:54.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706571475 {#2194
        date: 2024-01-30 00:37:55.0 +01:00
      }
      +"title": 351187
    }
    0 => App\Entity\EntryComment {#2266
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
      +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706571534 {#2211
        date: 2024-01-30 00:38:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@renzev@lemmy.world"
        "@bitwolf@lemmy.one"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2268 …}
      +nested: Doctrine\ORM\PersistentCollection {#2273 …}
      +votes: Doctrine\ORM\PersistentCollection {#2274 …}
      +reports: Doctrine\ORM\PersistentCollection {#2190 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
      -id: 351191
      -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706571534 {#2270
        date: 2024-01-30 00:38:54.0 +01:00
      }
      +"title": 351191
    }
  ]
  -id: 33698
  -titleTs: "'never':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706557427
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11300292"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706471027 {#3050
    date: 2024-01-28 20:43:47.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 {#2306
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2308
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#3068 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#3063
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3071 …}
    +votes: Doctrine\ORM\PersistentCollection {#3073 …}
    +reports: Doctrine\ORM\PersistentCollection {#3075 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
    +badges: Doctrine\ORM\PersistentCollection {#3081 …}
    +children: [
      3 => App\Entity\EntryComment {#2306}
      2 => App\Entity\EntryComment {#2280
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 13
        +score: 0
        +lastActive: DateTime @1706571328 {#2281
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Nikki@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2278 …}
        +nested: Doctrine\ORM\PersistentCollection {#2279 …}
        +votes: Doctrine\ORM\PersistentCollection {#2277 …}
        +reports: Doctrine\ORM\PersistentCollection {#2220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
        -id: 351184
        -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665871"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571328 {#2283
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +"title": 351184
      }
      1 => App\Entity\EntryComment {#2195
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
        +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571475 {#2196
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2205 …}
        +nested: Doctrine\ORM\PersistentCollection {#2202 …}
        +votes: Doctrine\ORM\PersistentCollection {#2210 …}
        +reports: Doctrine\ORM\PersistentCollection {#2207 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
        -id: 351187
        -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665878"
        +editedAt: DateTimeImmutable @1729526094 {#2199
          date: 2024-10-21 17:54:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706571475 {#2194
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +"title": 351187
      }
      0 => App\Entity\EntryComment {#2266
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571534 {#2211
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@bitwolf@lemmy.one"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2268 …}
        +nested: Doctrine\ORM\PersistentCollection {#2273 …}
        +votes: Doctrine\ORM\PersistentCollection {#2274 …}
        +reports: Doctrine\ORM\PersistentCollection {#2190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
        -id: 351191
        -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571534 {#2270
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +"title": 351191
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#3050
      date: 2024-01-28 20:43:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
  +body: """
    This is why I like Docker. It’s basically “works on my machine” as a service.\n
    \n
    Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
    \n
    I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1706571260 {#2310
    date: 2024-01-30 00:34:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@randon31415@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2304 …}
  +nested: Doctrine\ORM\PersistentCollection {#2319 …}
  +votes: Doctrine\ORM\PersistentCollection {#2318 …}
  +reports: Doctrine\ORM\PersistentCollection {#2316 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
  -id: 351180
  -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665869"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706571260 {#2307
    date: 2024-01-30 00:34:20.0 +01:00
  }
  +"title": 351180
}
"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 {#2306
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2308
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#3068 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#3063
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3071 …}
    +votes: Doctrine\ORM\PersistentCollection {#3073 …}
    +reports: Doctrine\ORM\PersistentCollection {#3075 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
    +badges: Doctrine\ORM\PersistentCollection {#3081 …}
    +children: [
      3 => App\Entity\EntryComment {#2306}
      2 => App\Entity\EntryComment {#2280
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 13
        +score: 0
        +lastActive: DateTime @1706571328 {#2281
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Nikki@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2278 …}
        +nested: Doctrine\ORM\PersistentCollection {#2279 …}
        +votes: Doctrine\ORM\PersistentCollection {#2277 …}
        +reports: Doctrine\ORM\PersistentCollection {#2220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
        -id: 351184
        -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665871"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571328 {#2283
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +"title": 351184
      }
      1 => App\Entity\EntryComment {#2195
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
        +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571475 {#2196
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2205 …}
        +nested: Doctrine\ORM\PersistentCollection {#2202 …}
        +votes: Doctrine\ORM\PersistentCollection {#2210 …}
        +reports: Doctrine\ORM\PersistentCollection {#2207 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
        -id: 351187
        -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665878"
        +editedAt: DateTimeImmutable @1729526094 {#2199
          date: 2024-10-21 17:54:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706571475 {#2194
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +"title": 351187
      }
      0 => App\Entity\EntryComment {#2266
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571534 {#2211
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@bitwolf@lemmy.one"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2268 …}
        +nested: Doctrine\ORM\PersistentCollection {#2273 …}
        +votes: Doctrine\ORM\PersistentCollection {#2274 …}
        +reports: Doctrine\ORM\PersistentCollection {#2190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
        -id: 351191
        -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571534 {#2270
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +"title": 351191
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#3050
      date: 2024-01-28 20:43:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
  +body: """
    This is why I like Docker. It’s basically “works on my machine” as a service.\n
    \n
    Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
    \n
    I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1706571260 {#2310
    date: 2024-01-30 00:34:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@randon31415@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2304 …}
  +nested: Doctrine\ORM\PersistentCollection {#2319 …}
  +votes: Doctrine\ORM\PersistentCollection {#2318 …}
  +reports: Doctrine\ORM\PersistentCollection {#2316 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
  -id: 351180
  -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665869"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706571260 {#2307
    date: 2024-01-30 00:34:20.0 +01:00
  }
  +"title": 351180
}
"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 {#2306
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2308
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#3068 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#3063
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3071 …}
    +votes: Doctrine\ORM\PersistentCollection {#3073 …}
    +reports: Doctrine\ORM\PersistentCollection {#3075 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
    +badges: Doctrine\ORM\PersistentCollection {#3081 …}
    +children: [
      3 => App\Entity\EntryComment {#2306}
      2 => App\Entity\EntryComment {#2280
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 13
        +score: 0
        +lastActive: DateTime @1706571328 {#2281
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Nikki@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2278 …}
        +nested: Doctrine\ORM\PersistentCollection {#2279 …}
        +votes: Doctrine\ORM\PersistentCollection {#2277 …}
        +reports: Doctrine\ORM\PersistentCollection {#2220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
        -id: 351184
        -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665871"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571328 {#2283
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +"title": 351184
      }
      1 => App\Entity\EntryComment {#2195
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
        +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571475 {#2196
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2205 …}
        +nested: Doctrine\ORM\PersistentCollection {#2202 …}
        +votes: Doctrine\ORM\PersistentCollection {#2210 …}
        +reports: Doctrine\ORM\PersistentCollection {#2207 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
        -id: 351187
        -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665878"
        +editedAt: DateTimeImmutable @1729526094 {#2199
          date: 2024-10-21 17:54:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706571475 {#2194
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +"title": 351187
      }
      0 => App\Entity\EntryComment {#2266
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571534 {#2211
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@bitwolf@lemmy.one"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2268 …}
        +nested: Doctrine\ORM\PersistentCollection {#2273 …}
        +votes: Doctrine\ORM\PersistentCollection {#2274 …}
        +reports: Doctrine\ORM\PersistentCollection {#2190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
        -id: 351191
        -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571534 {#2270
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +"title": 351191
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#3050
      date: 2024-01-28 20:43:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
  +body: """
    This is why I like Docker. It’s basically “works on my machine” as a service.\n
    \n
    Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
    \n
    I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1706571260 {#2310
    date: 2024-01-30 00:34:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@randon31415@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2304 …}
  +nested: Doctrine\ORM\PersistentCollection {#2319 …}
  +votes: Doctrine\ORM\PersistentCollection {#2318 …}
  +reports: Doctrine\ORM\PersistentCollection {#2316 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
  -id: 351180
  -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665869"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706571260 {#2307
    date: 2024-01-30 00:34:20.0 +01:00
  }
  +"title": 351180
}
"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 {#2280
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2308
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#3068 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#3063
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3071 …}
    +votes: Doctrine\ORM\PersistentCollection {#3073 …}
    +reports: Doctrine\ORM\PersistentCollection {#3075 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
    +badges: Doctrine\ORM\PersistentCollection {#3081 …}
    +children: [
      3 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +body: """
          This is why I like Docker. It’s basically “works on my machine” as a service.\n
          \n
          Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
          \n
          I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706571260 {#2310
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@randon31415@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2304 …}
        +nested: Doctrine\ORM\PersistentCollection {#2319 …}
        +votes: Doctrine\ORM\PersistentCollection {#2318 …}
        +reports: Doctrine\ORM\PersistentCollection {#2316 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 351180
        -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665869"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571260 {#2307
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +"title": 351180
      }
      2 => App\Entity\EntryComment {#2280}
      1 => App\Entity\EntryComment {#2195
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
        +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571475 {#2196
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2205 …}
        +nested: Doctrine\ORM\PersistentCollection {#2202 …}
        +votes: Doctrine\ORM\PersistentCollection {#2210 …}
        +reports: Doctrine\ORM\PersistentCollection {#2207 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
        -id: 351187
        -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665878"
        +editedAt: DateTimeImmutable @1729526094 {#2199
          date: 2024-10-21 17:54:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706571475 {#2194
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +"title": 351187
      }
      0 => App\Entity\EntryComment {#2266
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571534 {#2211
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@bitwolf@lemmy.one"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2268 …}
        +nested: Doctrine\ORM\PersistentCollection {#2273 …}
        +votes: Doctrine\ORM\PersistentCollection {#2274 …}
        +reports: Doctrine\ORM\PersistentCollection {#2190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
        -id: 351191
        -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571534 {#2270
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +"title": 351191
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#3050
      date: 2024-01-28 20:43:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
  +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1706571328 {#2281
    date: 2024-01-30 00:35:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@Nikki@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2278 …}
  +nested: Doctrine\ORM\PersistentCollection {#2279 …}
  +votes: Doctrine\ORM\PersistentCollection {#2277 …}
  +reports: Doctrine\ORM\PersistentCollection {#2220 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
  -id: 351184
  -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665871"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706571328 {#2283
    date: 2024-01-30 00:35:28.0 +01:00
  }
  +"title": 351184
}
"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 {#2280
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2308
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#3068 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#3063
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3071 …}
    +votes: Doctrine\ORM\PersistentCollection {#3073 …}
    +reports: Doctrine\ORM\PersistentCollection {#3075 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
    +badges: Doctrine\ORM\PersistentCollection {#3081 …}
    +children: [
      3 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +body: """
          This is why I like Docker. It’s basically “works on my machine” as a service.\n
          \n
          Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
          \n
          I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706571260 {#2310
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@randon31415@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2304 …}
        +nested: Doctrine\ORM\PersistentCollection {#2319 …}
        +votes: Doctrine\ORM\PersistentCollection {#2318 …}
        +reports: Doctrine\ORM\PersistentCollection {#2316 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 351180
        -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665869"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571260 {#2307
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +"title": 351180
      }
      2 => App\Entity\EntryComment {#2280}
      1 => App\Entity\EntryComment {#2195
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
        +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571475 {#2196
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2205 …}
        +nested: Doctrine\ORM\PersistentCollection {#2202 …}
        +votes: Doctrine\ORM\PersistentCollection {#2210 …}
        +reports: Doctrine\ORM\PersistentCollection {#2207 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
        -id: 351187
        -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665878"
        +editedAt: DateTimeImmutable @1729526094 {#2199
          date: 2024-10-21 17:54:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706571475 {#2194
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +"title": 351187
      }
      0 => App\Entity\EntryComment {#2266
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571534 {#2211
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@bitwolf@lemmy.one"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2268 …}
        +nested: Doctrine\ORM\PersistentCollection {#2273 …}
        +votes: Doctrine\ORM\PersistentCollection {#2274 …}
        +reports: Doctrine\ORM\PersistentCollection {#2190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
        -id: 351191
        -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571534 {#2270
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +"title": 351191
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#3050
      date: 2024-01-28 20:43:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
  +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1706571328 {#2281
    date: 2024-01-30 00:35:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@Nikki@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2278 …}
  +nested: Doctrine\ORM\PersistentCollection {#2279 …}
  +votes: Doctrine\ORM\PersistentCollection {#2277 …}
  +reports: Doctrine\ORM\PersistentCollection {#2220 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
  -id: 351184
  -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665871"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706571328 {#2283
    date: 2024-01-30 00:35:28.0 +01:00
  }
  +"title": 351184
}
"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 {#2280
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2308
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#3068 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#3063
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3071 …}
    +votes: Doctrine\ORM\PersistentCollection {#3073 …}
    +reports: Doctrine\ORM\PersistentCollection {#3075 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
    +badges: Doctrine\ORM\PersistentCollection {#3081 …}
    +children: [
      3 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +body: """
          This is why I like Docker. It’s basically “works on my machine” as a service.\n
          \n
          Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
          \n
          I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706571260 {#2310
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@randon31415@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2304 …}
        +nested: Doctrine\ORM\PersistentCollection {#2319 …}
        +votes: Doctrine\ORM\PersistentCollection {#2318 …}
        +reports: Doctrine\ORM\PersistentCollection {#2316 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 351180
        -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665869"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571260 {#2307
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +"title": 351180
      }
      2 => App\Entity\EntryComment {#2280}
      1 => App\Entity\EntryComment {#2195
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
        +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571475 {#2196
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2205 …}
        +nested: Doctrine\ORM\PersistentCollection {#2202 …}
        +votes: Doctrine\ORM\PersistentCollection {#2210 …}
        +reports: Doctrine\ORM\PersistentCollection {#2207 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
        -id: 351187
        -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665878"
        +editedAt: DateTimeImmutable @1729526094 {#2199
          date: 2024-10-21 17:54:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706571475 {#2194
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +"title": 351187
      }
      0 => App\Entity\EntryComment {#2266
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571534 {#2211
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@bitwolf@lemmy.one"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2268 …}
        +nested: Doctrine\ORM\PersistentCollection {#2273 …}
        +votes: Doctrine\ORM\PersistentCollection {#2274 …}
        +reports: Doctrine\ORM\PersistentCollection {#2190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
        -id: 351191
        -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571534 {#2270
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +"title": 351191
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#3050
      date: 2024-01-28 20:43:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
  +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1706571328 {#2281
    date: 2024-01-30 00:35:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@Nikki@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2278 …}
  +nested: Doctrine\ORM\PersistentCollection {#2279 …}
  +votes: Doctrine\ORM\PersistentCollection {#2277 …}
  +reports: Doctrine\ORM\PersistentCollection {#2220 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
  -id: 351184
  -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665871"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706571328 {#2283
    date: 2024-01-30 00:35:28.0 +01:00
  }
  +"title": 351184
}
"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 {#2195
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2308
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#3068 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#3063
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3071 …}
    +votes: Doctrine\ORM\PersistentCollection {#3073 …}
    +reports: Doctrine\ORM\PersistentCollection {#3075 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
    +badges: Doctrine\ORM\PersistentCollection {#3081 …}
    +children: [
      3 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +body: """
          This is why I like Docker. It’s basically “works on my machine” as a service.\n
          \n
          Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
          \n
          I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706571260 {#2310
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@randon31415@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2304 …}
        +nested: Doctrine\ORM\PersistentCollection {#2319 …}
        +votes: Doctrine\ORM\PersistentCollection {#2318 …}
        +reports: Doctrine\ORM\PersistentCollection {#2316 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 351180
        -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665869"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571260 {#2307
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +"title": 351180
      }
      2 => App\Entity\EntryComment {#2280
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 13
        +score: 0
        +lastActive: DateTime @1706571328 {#2281
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Nikki@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2278 …}
        +nested: Doctrine\ORM\PersistentCollection {#2279 …}
        +votes: Doctrine\ORM\PersistentCollection {#2277 …}
        +reports: Doctrine\ORM\PersistentCollection {#2220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
        -id: 351184
        -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665871"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571328 {#2283
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +"title": 351184
      }
      1 => App\Entity\EntryComment {#2195}
      0 => App\Entity\EntryComment {#2266
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571534 {#2211
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@bitwolf@lemmy.one"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2268 …}
        +nested: Doctrine\ORM\PersistentCollection {#2273 …}
        +votes: Doctrine\ORM\PersistentCollection {#2274 …}
        +reports: Doctrine\ORM\PersistentCollection {#2190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
        -id: 351191
        -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571534 {#2270
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +"title": 351191
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#3050
      date: 2024-01-28 20:43:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
  +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706571475 {#2196
    date: 2024-01-30 00:37:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@callyral@pawb.social"
    "@cybersandwich@lemmy.world"
    "@A_Random_Idiot@lemmy.world"
    "@merdaverse@lemmy.world"
    "@renzev@lemmy.world"
    "@callyral@pawb.social"
    "@cybersandwich@lemmy.world"
    "@A_Random_Idiot@lemmy.world"
    "@merdaverse@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2205 …}
  +nested: Doctrine\ORM\PersistentCollection {#2202 …}
  +votes: Doctrine\ORM\PersistentCollection {#2210 …}
  +reports: Doctrine\ORM\PersistentCollection {#2207 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
  -id: 351187
  -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665878"
  +editedAt: DateTimeImmutable @1729526094 {#2199
    date: 2024-10-21 17:54:54.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706571475 {#2194
    date: 2024-01-30 00:37:55.0 +01:00
  }
  +"title": 351187
}
"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 {#2195
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2308
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#3068 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#3063
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3071 …}
    +votes: Doctrine\ORM\PersistentCollection {#3073 …}
    +reports: Doctrine\ORM\PersistentCollection {#3075 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
    +badges: Doctrine\ORM\PersistentCollection {#3081 …}
    +children: [
      3 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +body: """
          This is why I like Docker. It’s basically “works on my machine” as a service.\n
          \n
          Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
          \n
          I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706571260 {#2310
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@randon31415@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2304 …}
        +nested: Doctrine\ORM\PersistentCollection {#2319 …}
        +votes: Doctrine\ORM\PersistentCollection {#2318 …}
        +reports: Doctrine\ORM\PersistentCollection {#2316 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 351180
        -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665869"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571260 {#2307
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +"title": 351180
      }
      2 => App\Entity\EntryComment {#2280
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 13
        +score: 0
        +lastActive: DateTime @1706571328 {#2281
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Nikki@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2278 …}
        +nested: Doctrine\ORM\PersistentCollection {#2279 …}
        +votes: Doctrine\ORM\PersistentCollection {#2277 …}
        +reports: Doctrine\ORM\PersistentCollection {#2220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
        -id: 351184
        -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665871"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571328 {#2283
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +"title": 351184
      }
      1 => App\Entity\EntryComment {#2195}
      0 => App\Entity\EntryComment {#2266
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571534 {#2211
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@bitwolf@lemmy.one"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2268 …}
        +nested: Doctrine\ORM\PersistentCollection {#2273 …}
        +votes: Doctrine\ORM\PersistentCollection {#2274 …}
        +reports: Doctrine\ORM\PersistentCollection {#2190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
        -id: 351191
        -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571534 {#2270
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +"title": 351191
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#3050
      date: 2024-01-28 20:43:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
  +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706571475 {#2196
    date: 2024-01-30 00:37:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@callyral@pawb.social"
    "@cybersandwich@lemmy.world"
    "@A_Random_Idiot@lemmy.world"
    "@merdaverse@lemmy.world"
    "@renzev@lemmy.world"
    "@callyral@pawb.social"
    "@cybersandwich@lemmy.world"
    "@A_Random_Idiot@lemmy.world"
    "@merdaverse@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2205 …}
  +nested: Doctrine\ORM\PersistentCollection {#2202 …}
  +votes: Doctrine\ORM\PersistentCollection {#2210 …}
  +reports: Doctrine\ORM\PersistentCollection {#2207 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
  -id: 351187
  -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665878"
  +editedAt: DateTimeImmutable @1729526094 {#2199
    date: 2024-10-21 17:54:54.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706571475 {#2194
    date: 2024-01-30 00:37:55.0 +01:00
  }
  +"title": 351187
}
"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 {#2195
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2308
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#3068 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#3063
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3071 …}
    +votes: Doctrine\ORM\PersistentCollection {#3073 …}
    +reports: Doctrine\ORM\PersistentCollection {#3075 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
    +badges: Doctrine\ORM\PersistentCollection {#3081 …}
    +children: [
      3 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +body: """
          This is why I like Docker. It’s basically “works on my machine” as a service.\n
          \n
          Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
          \n
          I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706571260 {#2310
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@randon31415@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2304 …}
        +nested: Doctrine\ORM\PersistentCollection {#2319 …}
        +votes: Doctrine\ORM\PersistentCollection {#2318 …}
        +reports: Doctrine\ORM\PersistentCollection {#2316 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 351180
        -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665869"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571260 {#2307
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +"title": 351180
      }
      2 => App\Entity\EntryComment {#2280
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 13
        +score: 0
        +lastActive: DateTime @1706571328 {#2281
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Nikki@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2278 …}
        +nested: Doctrine\ORM\PersistentCollection {#2279 …}
        +votes: Doctrine\ORM\PersistentCollection {#2277 …}
        +reports: Doctrine\ORM\PersistentCollection {#2220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
        -id: 351184
        -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665871"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571328 {#2283
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +"title": 351184
      }
      1 => App\Entity\EntryComment {#2195}
      0 => App\Entity\EntryComment {#2266
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
        +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571534 {#2211
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@bitwolf@lemmy.one"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2268 …}
        +nested: Doctrine\ORM\PersistentCollection {#2273 …}
        +votes: Doctrine\ORM\PersistentCollection {#2274 …}
        +reports: Doctrine\ORM\PersistentCollection {#2190 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
        -id: 351191
        -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571534 {#2270
          date: 2024-01-30 00:38:54.0 +01:00
        }
        +"title": 351191
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#3050
      date: 2024-01-28 20:43:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
  +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706571475 {#2196
    date: 2024-01-30 00:37:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@callyral@pawb.social"
    "@cybersandwich@lemmy.world"
    "@A_Random_Idiot@lemmy.world"
    "@merdaverse@lemmy.world"
    "@renzev@lemmy.world"
    "@callyral@pawb.social"
    "@cybersandwich@lemmy.world"
    "@A_Random_Idiot@lemmy.world"
    "@merdaverse@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2205 …}
  +nested: Doctrine\ORM\PersistentCollection {#2202 …}
  +votes: Doctrine\ORM\PersistentCollection {#2210 …}
  +reports: Doctrine\ORM\PersistentCollection {#2207 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
  -id: 351187
  -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665878"
  +editedAt: DateTimeImmutable @1729526094 {#2199
    date: 2024-10-21 17:54:54.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706571475 {#2194
    date: 2024-01-30 00:37:55.0 +01:00
  }
  +"title": 351187
}
"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
App\Entity\EntryComment {#2266
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2308
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#3068 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#3063
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3071 …}
    +votes: Doctrine\ORM\PersistentCollection {#3073 …}
    +reports: Doctrine\ORM\PersistentCollection {#3075 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
    +badges: Doctrine\ORM\PersistentCollection {#3081 …}
    +children: [
      3 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +body: """
          This is why I like Docker. It’s basically “works on my machine” as a service.\n
          \n
          Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
          \n
          I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706571260 {#2310
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@randon31415@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2304 …}
        +nested: Doctrine\ORM\PersistentCollection {#2319 …}
        +votes: Doctrine\ORM\PersistentCollection {#2318 …}
        +reports: Doctrine\ORM\PersistentCollection {#2316 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 351180
        -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665869"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571260 {#2307
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +"title": 351180
      }
      2 => App\Entity\EntryComment {#2280
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 13
        +score: 0
        +lastActive: DateTime @1706571328 {#2281
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Nikki@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2278 …}
        +nested: Doctrine\ORM\PersistentCollection {#2279 …}
        +votes: Doctrine\ORM\PersistentCollection {#2277 …}
        +reports: Doctrine\ORM\PersistentCollection {#2220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
        -id: 351184
        -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665871"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571328 {#2283
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +"title": 351184
      }
      1 => App\Entity\EntryComment {#2195
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
        +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571475 {#2196
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2205 …}
        +nested: Doctrine\ORM\PersistentCollection {#2202 …}
        +votes: Doctrine\ORM\PersistentCollection {#2210 …}
        +reports: Doctrine\ORM\PersistentCollection {#2207 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
        -id: 351187
        -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665878"
        +editedAt: DateTimeImmutable @1729526094 {#2199
          date: 2024-10-21 17:54:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706571475 {#2194
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +"title": 351187
      }
      0 => App\Entity\EntryComment {#2266}
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#3050
      date: 2024-01-28 20:43:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
  +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706571534 {#2211
    date: 2024-01-30 00:38:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@bitwolf@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2268 …}
  +nested: Doctrine\ORM\PersistentCollection {#2273 …}
  +votes: Doctrine\ORM\PersistentCollection {#2274 …}
  +reports: Doctrine\ORM\PersistentCollection {#2190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
  -id: 351191
  -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706571534 {#2270
    date: 2024-01-30 00:38:54.0 +01:00
  }
  +"title": 351191
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#2266
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2308
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#3068 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#3063
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3071 …}
    +votes: Doctrine\ORM\PersistentCollection {#3073 …}
    +reports: Doctrine\ORM\PersistentCollection {#3075 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
    +badges: Doctrine\ORM\PersistentCollection {#3081 …}
    +children: [
      3 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +body: """
          This is why I like Docker. It’s basically “works on my machine” as a service.\n
          \n
          Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
          \n
          I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706571260 {#2310
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@randon31415@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2304 …}
        +nested: Doctrine\ORM\PersistentCollection {#2319 …}
        +votes: Doctrine\ORM\PersistentCollection {#2318 …}
        +reports: Doctrine\ORM\PersistentCollection {#2316 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 351180
        -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665869"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571260 {#2307
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +"title": 351180
      }
      2 => App\Entity\EntryComment {#2280
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 13
        +score: 0
        +lastActive: DateTime @1706571328 {#2281
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Nikki@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2278 …}
        +nested: Doctrine\ORM\PersistentCollection {#2279 …}
        +votes: Doctrine\ORM\PersistentCollection {#2277 …}
        +reports: Doctrine\ORM\PersistentCollection {#2220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
        -id: 351184
        -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665871"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571328 {#2283
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +"title": 351184
      }
      1 => App\Entity\EntryComment {#2195
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
        +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571475 {#2196
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2205 …}
        +nested: Doctrine\ORM\PersistentCollection {#2202 …}
        +votes: Doctrine\ORM\PersistentCollection {#2210 …}
        +reports: Doctrine\ORM\PersistentCollection {#2207 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
        -id: 351187
        -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665878"
        +editedAt: DateTimeImmutable @1729526094 {#2199
          date: 2024-10-21 17:54:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706571475 {#2194
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +"title": 351187
      }
      0 => App\Entity\EntryComment {#2266}
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#3050
      date: 2024-01-28 20:43:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
  +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706571534 {#2211
    date: 2024-01-30 00:38:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@bitwolf@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2268 …}
  +nested: Doctrine\ORM\PersistentCollection {#2273 …}
  +votes: Doctrine\ORM\PersistentCollection {#2274 …}
  +reports: Doctrine\ORM\PersistentCollection {#2190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
  -id: 351191
  -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706571534 {#2270
    date: 2024-01-30 00:38:54.0 +01:00
  }
  +"title": 351191
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#2266
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2308
    +user: Proxies\__CG__\App\Entity\User {#3029 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#3068 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3070 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#3063
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3071 …}
    +votes: Doctrine\ORM\PersistentCollection {#3073 …}
    +reports: Doctrine\ORM\PersistentCollection {#3075 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3079 …}
    +badges: Doctrine\ORM\PersistentCollection {#3081 …}
    +children: [
      3 => App\Entity\EntryComment {#2306
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
        +body: """
          This is why I like Docker. It’s basically “works on my machine” as a service.\n
          \n
          Similarly, I’m starting to really like dev containers. They’re Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.\n
          \n
          I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706571260 {#2310
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@randon31415@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2304 …}
        +nested: Doctrine\ORM\PersistentCollection {#2319 …}
        +votes: Doctrine\ORM\PersistentCollection {#2318 …}
        +reports: Doctrine\ORM\PersistentCollection {#2316 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 351180
        -bodyTs: "'100x':103 'alreadi':36 'app':83 'basic':9 'code':45,67,71,81 'config':41 'connect':84 'contain':25,29,53,76,113 'deal':90,106 'desktop':82 'dev':24,34,59,98,112 'docker':6,28 'easier':104 'insid':38 'instal':37 'know':46 'like':5,23 'm':19 'machin':13 'new':52 'project':63,93 're':27 'realli':22 'recent':89 'regular':79 'remot':68 'requir':33 'rubi':97 'run':73 'server':72 'servic':16 'similar':17 'sinc':108 'spin':49 'start':20 'tool':35,99 'use':65,111 'vs':44,66,70,80 'want':56 'work':10,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665869"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571260 {#2307
          date: 2024-01-30 00:34:20.0 +01:00
        }
        +"title": 351180
      }
      2 => App\Entity\EntryComment {#2280
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
        +body: "It’s way worse. At least Excel lets you do database-like stuff. Discord is unusable for long-form posts or any info you want to keep long term."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 13
        +score: 0
        +lastActive: DateTime @1706571328 {#2281
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Nikki@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2278 …}
        +nested: Doctrine\ORM\PersistentCollection {#2279 …}
        +votes: Doctrine\ORM\PersistentCollection {#2277 …}
        +reports: Doctrine\ORM\PersistentCollection {#2220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
        -id: 351184
        -bodyTs: "'databas':12 'database-lik':11 'discord':15 'excel':7 'form':21 'info':25 'keep':29 'least':6 'let':8 'like':13 'long':20,30 'long-form':19 'post':22 'stuff':14 'term':31 'unus':17 'want':27 'way':3 'wors':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665871"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706571328 {#2283
          date: 2024-01-30 00:35:28.0 +01:00
        }
        +"title": 351184
      }
      1 => App\Entity\EntryComment {#2195
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2308 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2193 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2197 …}
        +body: "I can’t wait until Discord have to start charging for features that are currently free (since they have to be profitable eventually), projects using it freak out about it, and end up switching to a different closed-source hosted system that’ll do the same thing years later. It already happened with OSS projects using Slack that migrated to Discord. People just don’t learn from the past."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706571475 {#2196
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
          "@renzev@lemmy.world"
          "@callyral@pawb.social"
          "@cybersandwich@lemmy.world"
          "@A_Random_Idiot@lemmy.world"
          "@merdaverse@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2205 …}
        +nested: Doctrine\ORM\PersistentCollection {#2202 …}
        +votes: Doctrine\ORM\PersistentCollection {#2210 …}
        +reports: Doctrine\ORM\PersistentCollection {#2207 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
        -id: 351187
        -bodyTs: "'alreadi':52 'charg':10 'close':39 'closed-sourc':38 'current':15 'differ':37 'discord':6,62 'end':32 'eventu':23 'featur':12 'freak':27 'free':16 'happen':53 'host':41 'later':50 'learn':67 'll':44 'migrat':60 'oss':55 'past':70 'peopl':63 'profit':22 'project':24,56 'sinc':17 'slack':58 'sourc':40 'start':9 'switch':34 'system':42 'thing':48 'use':25,57 'wait':4 'year':49"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665878"
        +editedAt: DateTimeImmutable @1729526094 {#2199
          date: 2024-10-21 17:54:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706571475 {#2194
          date: 2024-01-30 00:37:55.0 +01:00
        }
        +"title": 351187
      }
      0 => App\Entity\EntryComment {#2266}
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#3050
      date: 2024-01-28 20:43:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2257 …}
  +body: "Any of the modern forum systems (Discourse, Flarum, NodeBB) is fine as long as it works. Previous-gen forum systems (SMF, phpBB, MyBB, Vanilla, etc) are fine too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706571534 {#2211
    date: 2024-01-30 00:38:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@renzev@lemmy.world"
    "@bitwolf@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2268 …}
  +nested: Doctrine\ORM\PersistentCollection {#2273 …}
  +votes: Doctrine\ORM\PersistentCollection {#2274 …}
  +reports: Doctrine\ORM\PersistentCollection {#2190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
  -id: 351191
  -bodyTs: "'discours':7 'etc':26 'fine':11,28 'flarum':8 'forum':5,20 'gen':19 'long':13 'modern':4 'mybb':24 'nodebb':9 'phpbb':23 'previous':18 'previous-gen':17 'smf':22 'system':6,21 'vanilla':25 'work':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706571534 {#2270
    date: 2024-01-30 00:38:54.0 +01:00
  }
  +"title": 351191
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
Proxies\__CG__\App\Entity\Post {#2831
  +user: Proxies\__CG__\App\Entity\User {#3066 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +image: null
  +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
  +body: """
    Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
    \n
    1. Continue on Win 10 but with higher security risks.  \n
    2. Buy new and expensive hardware that supports Win11.  \n
    3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
    \n
    @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
    """
  +lang: "en"
  +commentCount: 138
  +favouriteCount: 391
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729559413 {#3101
    date: 2024-10-22 03:10:13.0 +02:00
  }
  +ip: null
  +tags: [
    "windows10"
    "linux"
    "linuxmint"
  ]
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#3106 …}
  +votes: Doctrine\ORM\PersistentCollection {#3109 …}
  +reports: Doctrine\ORM\PersistentCollection {#3111 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
  +children: [
    3 => App\Entity\PostComment {#2235
      +user: App\Entity\User {#260 …}
      +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
      +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
      +image: null
      +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
      +lang: "en"
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706131644 {#2674
        date: 2024-01-24 22:27:24.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@archy@lemmy.world"
        "@HumanPerson@sh.itjust.works"
      ]
      +isAdult: false
      +updateMark: false
      +children: Doctrine\ORM\PersistentCollection {#2799 …}
      +nested: Doctrine\ORM\PersistentCollection {#2798 …}
      +votes: Doctrine\ORM\PersistentCollection {#2793 …}
      +reports: Doctrine\ORM\PersistentCollection {#2804 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
      -id: 1185
      -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/652924"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706131644 {#2604
        date: 2024-01-24 22:27:24.0 +01:00
      }
      +"title": 1185
    }
    2 => App\Entity\PostComment {#2849
      +user: App\Entity\User {#260 …}
      +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
      +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
      +image: null
      +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
      +lang: "en"
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706131757 {#2826
        date: 2024-01-24 22:29:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@joyvio@lemmy.wtf"
      ]
      +isAdult: false
      +updateMark: false
      +children: Doctrine\ORM\PersistentCollection {#2844 …}
      +nested: Doctrine\ORM\PersistentCollection {#2850 …}
      +votes: Doctrine\ORM\PersistentCollection {#2852 …}
      +reports: Doctrine\ORM\PersistentCollection {#2854 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
      -id: 1186
      -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/652928"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706131757 {#2848
        date: 2024-01-24 22:29:17.0 +01:00
      }
      +"title": 1186
    }
    1 => App\Entity\PostComment {#2863
      +user: App\Entity\User {#260 …}
      +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
      +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
      +image: null
      +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
      +lang: "en"
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1706132101 {#2860
        date: 2024-01-24 22:35:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@padook@feddit.nl"
        "@TheRedSpade@lemmy.world"
        "@weclaw@lemm.ee"
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@padook@feddit.nl"
        "@TheRedSpade@lemmy.world"
        "@weclaw@lemm.ee"
      ]
      +isAdult: false
      +updateMark: false
      +children: Doctrine\ORM\PersistentCollection {#2866 …}
      +nested: Doctrine\ORM\PersistentCollection {#2868 …}
      +votes: Doctrine\ORM\PersistentCollection {#2870 …}
      +reports: Doctrine\ORM\PersistentCollection {#2872 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
      -id: 1187
      -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/652939"
      +editedAt: DateTimeImmutable @1728414877 {#2861
        date: 2024-10-08 21:14:37.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706132101 {#2862
        date: 2024-01-24 22:35:01.0 +01:00
      }
      +"title": 1187
    }
    0 => App\Entity\PostComment {#2881
      +user: App\Entity\User {#260 …}
      +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
      +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
      +image: null
      +body: """
        How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
        \n
        You can still get longer-term support if you pay.
        """
      +lang: "en"
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706132281 {#2878
        date: 2024-01-24 22:38:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@sir_pronoun@lemmy.world"
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@sir_pronoun@lemmy.world"
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@sir_pronoun@lemmy.world"
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@sir_pronoun@lemmy.world"
      ]
      +isAdult: false
      +updateMark: false
      +children: Doctrine\ORM\PersistentCollection {#2883 …}
      +nested: Doctrine\ORM\PersistentCollection {#2885 …}
      +votes: Doctrine\ORM\PersistentCollection {#2887 …}
      +reports: Doctrine\ORM\PersistentCollection {#2889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
      -id: 1188
      -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/652944"
      +editedAt: DateTimeImmutable @1728433204 {#2879
        date: 2024-10-09 02:20:04.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706132281 {#2880
        date: 2024-01-24 22:38:01.0 +01:00
      }
      +"title": 1188
    }
  ]
  -id: 365
  -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706171905
  +visibility: "visible             "
  +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706085505 {#3089
    date: 2024-01-24 09:38:25.0 +01:00
  }
  +__isInitialized__: true
  +"title": 365
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
Proxies\__CG__\App\Entity\Post {#2831
  +user: Proxies\__CG__\App\Entity\User {#3066 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +image: null
  +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
  +body: """
    Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
    \n
    1. Continue on Win 10 but with higher security risks.  \n
    2. Buy new and expensive hardware that supports Win11.  \n
    3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
    \n
    @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
    """
  +lang: "en"
  +commentCount: 138
  +favouriteCount: 391
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729559413 {#3101
    date: 2024-10-22 03:10:13.0 +02:00
  }
  +ip: null
  +tags: [
    "windows10"
    "linux"
    "linuxmint"
  ]
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#3106 …}
  +votes: Doctrine\ORM\PersistentCollection {#3109 …}
  +reports: Doctrine\ORM\PersistentCollection {#3111 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
  +children: [
    3 => App\Entity\PostComment {#2235
      +user: App\Entity\User {#260 …}
      +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
      +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
      +image: null
      +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
      +lang: "en"
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706131644 {#2674
        date: 2024-01-24 22:27:24.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@archy@lemmy.world"
        "@HumanPerson@sh.itjust.works"
      ]
      +isAdult: false
      +updateMark: false
      +children: Doctrine\ORM\PersistentCollection {#2799 …}
      +nested: Doctrine\ORM\PersistentCollection {#2798 …}
      +votes: Doctrine\ORM\PersistentCollection {#2793 …}
      +reports: Doctrine\ORM\PersistentCollection {#2804 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
      -id: 1185
      -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/652924"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706131644 {#2604
        date: 2024-01-24 22:27:24.0 +01:00
      }
      +"title": 1185
    }
    2 => App\Entity\PostComment {#2849
      +user: App\Entity\User {#260 …}
      +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
      +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
      +image: null
      +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
      +lang: "en"
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706131757 {#2826
        date: 2024-01-24 22:29:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@joyvio@lemmy.wtf"
      ]
      +isAdult: false
      +updateMark: false
      +children: Doctrine\ORM\PersistentCollection {#2844 …}
      +nested: Doctrine\ORM\PersistentCollection {#2850 …}
      +votes: Doctrine\ORM\PersistentCollection {#2852 …}
      +reports: Doctrine\ORM\PersistentCollection {#2854 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
      -id: 1186
      -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/652928"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706131757 {#2848
        date: 2024-01-24 22:29:17.0 +01:00
      }
      +"title": 1186
    }
    1 => App\Entity\PostComment {#2863
      +user: App\Entity\User {#260 …}
      +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
      +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
      +image: null
      +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
      +lang: "en"
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1706132101 {#2860
        date: 2024-01-24 22:35:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@padook@feddit.nl"
        "@TheRedSpade@lemmy.world"
        "@weclaw@lemm.ee"
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@padook@feddit.nl"
        "@TheRedSpade@lemmy.world"
        "@weclaw@lemm.ee"
      ]
      +isAdult: false
      +updateMark: false
      +children: Doctrine\ORM\PersistentCollection {#2866 …}
      +nested: Doctrine\ORM\PersistentCollection {#2868 …}
      +votes: Doctrine\ORM\PersistentCollection {#2870 …}
      +reports: Doctrine\ORM\PersistentCollection {#2872 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
      -id: 1187
      -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/652939"
      +editedAt: DateTimeImmutable @1728414877 {#2861
        date: 2024-10-08 21:14:37.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706132101 {#2862
        date: 2024-01-24 22:35:01.0 +01:00
      }
      +"title": 1187
    }
    0 => App\Entity\PostComment {#2881
      +user: App\Entity\User {#260 …}
      +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
      +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
      +image: null
      +body: """
        How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
        \n
        You can still get longer-term support if you pay.
        """
      +lang: "en"
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706132281 {#2878
        date: 2024-01-24 22:38:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@sir_pronoun@lemmy.world"
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@sir_pronoun@lemmy.world"
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@sir_pronoun@lemmy.world"
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@sir_pronoun@lemmy.world"
      ]
      +isAdult: false
      +updateMark: false
      +children: Doctrine\ORM\PersistentCollection {#2883 …}
      +nested: Doctrine\ORM\PersistentCollection {#2885 …}
      +votes: Doctrine\ORM\PersistentCollection {#2887 …}
      +reports: Doctrine\ORM\PersistentCollection {#2889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
      -id: 1188
      -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/652944"
      +editedAt: DateTimeImmutable @1728433204 {#2879
        date: 2024-10-09 02:20:04.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706132281 {#2880
        date: 2024-01-24 22:38:01.0 +01:00
      }
      +"title": 1188
    }
  ]
  -id: 365
  -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706171905
  +visibility: "visible             "
  +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706085505 {#3089
    date: 2024-01-24 09:38:25.0 +01:00
  }
  +__isInitialized__: true
  +"title": 365
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
Proxies\__CG__\App\Entity\Post {#2831
  +user: Proxies\__CG__\App\Entity\User {#3066 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +image: null
  +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
  +body: """
    Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
    \n
    1. Continue on Win 10 but with higher security risks.  \n
    2. Buy new and expensive hardware that supports Win11.  \n
    3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
    \n
    @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
    """
  +lang: "en"
  +commentCount: 138
  +favouriteCount: 391
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729559413 {#3101
    date: 2024-10-22 03:10:13.0 +02:00
  }
  +ip: null
  +tags: [
    "windows10"
    "linux"
    "linuxmint"
  ]
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#3106 …}
  +votes: Doctrine\ORM\PersistentCollection {#3109 …}
  +reports: Doctrine\ORM\PersistentCollection {#3111 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
  +children: [
    3 => App\Entity\PostComment {#2235
      +user: App\Entity\User {#260 …}
      +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
      +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
      +image: null
      +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
      +lang: "en"
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706131644 {#2674
        date: 2024-01-24 22:27:24.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@archy@lemmy.world"
        "@HumanPerson@sh.itjust.works"
      ]
      +isAdult: false
      +updateMark: false
      +children: Doctrine\ORM\PersistentCollection {#2799 …}
      +nested: Doctrine\ORM\PersistentCollection {#2798 …}
      +votes: Doctrine\ORM\PersistentCollection {#2793 …}
      +reports: Doctrine\ORM\PersistentCollection {#2804 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
      -id: 1185
      -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/652924"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706131644 {#2604
        date: 2024-01-24 22:27:24.0 +01:00
      }
      +"title": 1185
    }
    2 => App\Entity\PostComment {#2849
      +user: App\Entity\User {#260 …}
      +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
      +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
      +image: null
      +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
      +lang: "en"
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706131757 {#2826
        date: 2024-01-24 22:29:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@joyvio@lemmy.wtf"
      ]
      +isAdult: false
      +updateMark: false
      +children: Doctrine\ORM\PersistentCollection {#2844 …}
      +nested: Doctrine\ORM\PersistentCollection {#2850 …}
      +votes: Doctrine\ORM\PersistentCollection {#2852 …}
      +reports: Doctrine\ORM\PersistentCollection {#2854 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
      -id: 1186
      -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/652928"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706131757 {#2848
        date: 2024-01-24 22:29:17.0 +01:00
      }
      +"title": 1186
    }
    1 => App\Entity\PostComment {#2863
      +user: App\Entity\User {#260 …}
      +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
      +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
      +image: null
      +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
      +lang: "en"
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1706132101 {#2860
        date: 2024-01-24 22:35:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@padook@feddit.nl"
        "@TheRedSpade@lemmy.world"
        "@weclaw@lemm.ee"
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@padook@feddit.nl"
        "@TheRedSpade@lemmy.world"
        "@weclaw@lemm.ee"
      ]
      +isAdult: false
      +updateMark: false
      +children: Doctrine\ORM\PersistentCollection {#2866 …}
      +nested: Doctrine\ORM\PersistentCollection {#2868 …}
      +votes: Doctrine\ORM\PersistentCollection {#2870 …}
      +reports: Doctrine\ORM\PersistentCollection {#2872 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
      -id: 1187
      -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/652939"
      +editedAt: DateTimeImmutable @1728414877 {#2861
        date: 2024-10-08 21:14:37.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706132101 {#2862
        date: 2024-01-24 22:35:01.0 +01:00
      }
      +"title": 1187
    }
    0 => App\Entity\PostComment {#2881
      +user: App\Entity\User {#260 …}
      +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
      +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
      +image: null
      +body: """
        How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
        \n
        You can still get longer-term support if you pay.
        """
      +lang: "en"
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706132281 {#2878
        date: 2024-01-24 22:38:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@sir_pronoun@lemmy.world"
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@sir_pronoun@lemmy.world"
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@sir_pronoun@lemmy.world"
        "@nixCraft@mastodon.social"
        "@linux@lemmy.ml"
        "@windowscentralbot@mastodon.online"
        "@ajayiyer@mastodon.social"
        "@sir_pronoun@lemmy.world"
      ]
      +isAdult: false
      +updateMark: false
      +children: Doctrine\ORM\PersistentCollection {#2883 …}
      +nested: Doctrine\ORM\PersistentCollection {#2885 …}
      +votes: Doctrine\ORM\PersistentCollection {#2887 …}
      +reports: Doctrine\ORM\PersistentCollection {#2889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
      -id: 1188
      -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/652944"
      +editedAt: DateTimeImmutable @1728433204 {#2879
        date: 2024-10-09 02:20:04.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706132281 {#2880
        date: 2024-01-24 22:38:01.0 +01:00
      }
      +"title": 1188
    }
  ]
  -id: 365
  -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706171905
  +visibility: "visible             "
  +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706085505 {#3089
    date: 2024-01-24 09:38:25.0 +01:00
  }
  +__isInitialized__: true
  +"title": 365
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\PostComment {#2235
  +user: App\Entity\User {#260 …}
  +post: Proxies\__CG__\App\Entity\Post {#2831
    +user: Proxies\__CG__\App\Entity\User {#3066 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
    +body: """
      Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
      \n
      1. Continue on Win 10 but with higher security risks.  \n
      2. Buy new and expensive hardware that supports Win11.  \n
      3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
      \n
      @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
      """
    +lang: "en"
    +commentCount: 138
    +favouriteCount: 391
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729559413 {#3101
      date: 2024-10-22 03:10:13.0 +02:00
    }
    +ip: null
    +tags: [
      "windows10"
      "linux"
      "linuxmint"
    ]
    +mentions: [
      "@nixCraft@mastodon.social"
      "@linux@lemmy.ml"
      "@windowscentralbot@mastodon.online"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3106 …}
    +votes: Doctrine\ORM\PersistentCollection {#3109 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      3 => App\Entity\PostComment {#2235}
      2 => App\Entity\PostComment {#2849
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +image: null
        +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706131757 {#2826
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@joyvio@lemmy.wtf"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2850 …}
        +votes: Doctrine\ORM\PersistentCollection {#2852 …}
        +reports: Doctrine\ORM\PersistentCollection {#2854 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
        -id: 1186
        -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652928"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131757 {#2848
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +"title": 1186
      }
      1 => App\Entity\PostComment {#2863
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
        +image: null
        +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
        +lang: "en"
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706132101 {#2860
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2866 …}
        +nested: Doctrine\ORM\PersistentCollection {#2868 …}
        +votes: Doctrine\ORM\PersistentCollection {#2870 …}
        +reports: Doctrine\ORM\PersistentCollection {#2872 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
        -id: 1187
        -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652939"
        +editedAt: DateTimeImmutable @1728414877 {#2861
          date: 2024-10-08 21:14:37.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132101 {#2862
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +"title": 1187
      }
      0 => App\Entity\PostComment {#2881
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +image: null
        +body: """
          How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
          \n
          You can still get longer-term support if you pay.
          """
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706132281 {#2878
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2885 …}
        +votes: Doctrine\ORM\PersistentCollection {#2887 …}
        +reports: Doctrine\ORM\PersistentCollection {#2889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
        -id: 1188
        -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652944"
        +editedAt: DateTimeImmutable @1728433204 {#2879
          date: 2024-10-09 02:20:04.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132281 {#2880
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +"title": 1188
      }
    ]
    -id: 365
    -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706171905
    +visibility: "visible             "
    +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706085505 {#3089
      date: 2024-01-24 09:38:25.0 +01:00
    }
    +__isInitialized__: true
    +"title": 365
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
  +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
  +image: null
  +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
  +lang: "en"
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706131644 {#2674
    date: 2024-01-24 22:27:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@archy@lemmy.world"
    "@HumanPerson@sh.itjust.works"
  ]
  +isAdult: false
  +updateMark: false
  +children: Doctrine\ORM\PersistentCollection {#2799 …}
  +nested: Doctrine\ORM\PersistentCollection {#2798 …}
  +votes: Doctrine\ORM\PersistentCollection {#2793 …}
  +reports: Doctrine\ORM\PersistentCollection {#2804 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
  -id: 1185
  -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/652924"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706131644 {#2604
    date: 2024-01-24 22:27:24.0 +01:00
  }
  +"title": 1185
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\PostComment {#2235
  +user: App\Entity\User {#260 …}
  +post: Proxies\__CG__\App\Entity\Post {#2831
    +user: Proxies\__CG__\App\Entity\User {#3066 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
    +body: """
      Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
      \n
      1. Continue on Win 10 but with higher security risks.  \n
      2. Buy new and expensive hardware that supports Win11.  \n
      3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
      \n
      @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
      """
    +lang: "en"
    +commentCount: 138
    +favouriteCount: 391
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729559413 {#3101
      date: 2024-10-22 03:10:13.0 +02:00
    }
    +ip: null
    +tags: [
      "windows10"
      "linux"
      "linuxmint"
    ]
    +mentions: [
      "@nixCraft@mastodon.social"
      "@linux@lemmy.ml"
      "@windowscentralbot@mastodon.online"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3106 …}
    +votes: Doctrine\ORM\PersistentCollection {#3109 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      3 => App\Entity\PostComment {#2235}
      2 => App\Entity\PostComment {#2849
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +image: null
        +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706131757 {#2826
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@joyvio@lemmy.wtf"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2850 …}
        +votes: Doctrine\ORM\PersistentCollection {#2852 …}
        +reports: Doctrine\ORM\PersistentCollection {#2854 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
        -id: 1186
        -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652928"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131757 {#2848
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +"title": 1186
      }
      1 => App\Entity\PostComment {#2863
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
        +image: null
        +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
        +lang: "en"
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706132101 {#2860
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2866 …}
        +nested: Doctrine\ORM\PersistentCollection {#2868 …}
        +votes: Doctrine\ORM\PersistentCollection {#2870 …}
        +reports: Doctrine\ORM\PersistentCollection {#2872 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
        -id: 1187
        -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652939"
        +editedAt: DateTimeImmutable @1728414877 {#2861
          date: 2024-10-08 21:14:37.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132101 {#2862
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +"title": 1187
      }
      0 => App\Entity\PostComment {#2881
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +image: null
        +body: """
          How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
          \n
          You can still get longer-term support if you pay.
          """
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706132281 {#2878
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2885 …}
        +votes: Doctrine\ORM\PersistentCollection {#2887 …}
        +reports: Doctrine\ORM\PersistentCollection {#2889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
        -id: 1188
        -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652944"
        +editedAt: DateTimeImmutable @1728433204 {#2879
          date: 2024-10-09 02:20:04.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132281 {#2880
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +"title": 1188
      }
    ]
    -id: 365
    -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706171905
    +visibility: "visible             "
    +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706085505 {#3089
      date: 2024-01-24 09:38:25.0 +01:00
    }
    +__isInitialized__: true
    +"title": 365
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
  +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
  +image: null
  +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
  +lang: "en"
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706131644 {#2674
    date: 2024-01-24 22:27:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@archy@lemmy.world"
    "@HumanPerson@sh.itjust.works"
  ]
  +isAdult: false
  +updateMark: false
  +children: Doctrine\ORM\PersistentCollection {#2799 …}
  +nested: Doctrine\ORM\PersistentCollection {#2798 …}
  +votes: Doctrine\ORM\PersistentCollection {#2793 …}
  +reports: Doctrine\ORM\PersistentCollection {#2804 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
  -id: 1185
  -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/652924"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706131644 {#2604
    date: 2024-01-24 22:27:24.0 +01:00
  }
  +"title": 1185
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\PostComment {#2235
  +user: App\Entity\User {#260 …}
  +post: Proxies\__CG__\App\Entity\Post {#2831
    +user: Proxies\__CG__\App\Entity\User {#3066 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
    +body: """
      Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
      \n
      1. Continue on Win 10 but with higher security risks.  \n
      2. Buy new and expensive hardware that supports Win11.  \n
      3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
      \n
      @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
      """
    +lang: "en"
    +commentCount: 138
    +favouriteCount: 391
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729559413 {#3101
      date: 2024-10-22 03:10:13.0 +02:00
    }
    +ip: null
    +tags: [
      "windows10"
      "linux"
      "linuxmint"
    ]
    +mentions: [
      "@nixCraft@mastodon.social"
      "@linux@lemmy.ml"
      "@windowscentralbot@mastodon.online"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3106 …}
    +votes: Doctrine\ORM\PersistentCollection {#3109 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      3 => App\Entity\PostComment {#2235}
      2 => App\Entity\PostComment {#2849
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +image: null
        +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706131757 {#2826
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@joyvio@lemmy.wtf"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2850 …}
        +votes: Doctrine\ORM\PersistentCollection {#2852 …}
        +reports: Doctrine\ORM\PersistentCollection {#2854 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
        -id: 1186
        -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652928"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131757 {#2848
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +"title": 1186
      }
      1 => App\Entity\PostComment {#2863
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
        +image: null
        +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
        +lang: "en"
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706132101 {#2860
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2866 …}
        +nested: Doctrine\ORM\PersistentCollection {#2868 …}
        +votes: Doctrine\ORM\PersistentCollection {#2870 …}
        +reports: Doctrine\ORM\PersistentCollection {#2872 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
        -id: 1187
        -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652939"
        +editedAt: DateTimeImmutable @1728414877 {#2861
          date: 2024-10-08 21:14:37.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132101 {#2862
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +"title": 1187
      }
      0 => App\Entity\PostComment {#2881
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +image: null
        +body: """
          How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
          \n
          You can still get longer-term support if you pay.
          """
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706132281 {#2878
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2885 …}
        +votes: Doctrine\ORM\PersistentCollection {#2887 …}
        +reports: Doctrine\ORM\PersistentCollection {#2889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
        -id: 1188
        -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652944"
        +editedAt: DateTimeImmutable @1728433204 {#2879
          date: 2024-10-09 02:20:04.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132281 {#2880
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +"title": 1188
      }
    ]
    -id: 365
    -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706171905
    +visibility: "visible             "
    +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706085505 {#3089
      date: 2024-01-24 09:38:25.0 +01:00
    }
    +__isInitialized__: true
    +"title": 365
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
  +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
  +image: null
  +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
  +lang: "en"
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706131644 {#2674
    date: 2024-01-24 22:27:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@archy@lemmy.world"
    "@HumanPerson@sh.itjust.works"
  ]
  +isAdult: false
  +updateMark: false
  +children: Doctrine\ORM\PersistentCollection {#2799 …}
  +nested: Doctrine\ORM\PersistentCollection {#2798 …}
  +votes: Doctrine\ORM\PersistentCollection {#2793 …}
  +reports: Doctrine\ORM\PersistentCollection {#2804 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
  -id: 1185
  -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/652924"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706131644 {#2604
    date: 2024-01-24 22:27:24.0 +01:00
  }
  +"title": 1185
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"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\PostComment {#2849
  +user: App\Entity\User {#260 …}
  +post: Proxies\__CG__\App\Entity\Post {#2831
    +user: Proxies\__CG__\App\Entity\User {#3066 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
    +body: """
      Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
      \n
      1. Continue on Win 10 but with higher security risks.  \n
      2. Buy new and expensive hardware that supports Win11.  \n
      3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
      \n
      @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
      """
    +lang: "en"
    +commentCount: 138
    +favouriteCount: 391
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729559413 {#3101
      date: 2024-10-22 03:10:13.0 +02:00
    }
    +ip: null
    +tags: [
      "windows10"
      "linux"
      "linuxmint"
    ]
    +mentions: [
      "@nixCraft@mastodon.social"
      "@linux@lemmy.ml"
      "@windowscentralbot@mastodon.online"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3106 …}
    +votes: Doctrine\ORM\PersistentCollection {#3109 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      3 => App\Entity\PostComment {#2235
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
        +image: null
        +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
        +lang: "en"
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706131644 {#2674
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@archy@lemmy.world"
          "@HumanPerson@sh.itjust.works"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2799 …}
        +nested: Doctrine\ORM\PersistentCollection {#2798 …}
        +votes: Doctrine\ORM\PersistentCollection {#2793 …}
        +reports: Doctrine\ORM\PersistentCollection {#2804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
        -id: 1185
        -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652924"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131644 {#2604
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +"title": 1185
      }
      2 => App\Entity\PostComment {#2849}
      1 => App\Entity\PostComment {#2863
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
        +image: null
        +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
        +lang: "en"
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706132101 {#2860
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2866 …}
        +nested: Doctrine\ORM\PersistentCollection {#2868 …}
        +votes: Doctrine\ORM\PersistentCollection {#2870 …}
        +reports: Doctrine\ORM\PersistentCollection {#2872 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
        -id: 1187
        -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652939"
        +editedAt: DateTimeImmutable @1728414877 {#2861
          date: 2024-10-08 21:14:37.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132101 {#2862
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +"title": 1187
      }
      0 => App\Entity\PostComment {#2881
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +image: null
        +body: """
          How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
          \n
          You can still get longer-term support if you pay.
          """
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706132281 {#2878
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2885 …}
        +votes: Doctrine\ORM\PersistentCollection {#2887 …}
        +reports: Doctrine\ORM\PersistentCollection {#2889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
        -id: 1188
        -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652944"
        +editedAt: DateTimeImmutable @1728433204 {#2879
          date: 2024-10-09 02:20:04.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132281 {#2880
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +"title": 1188
      }
    ]
    -id: 365
    -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706171905
    +visibility: "visible             "
    +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706085505 {#3089
      date: 2024-01-24 09:38:25.0 +01:00
    }
    +__isInitialized__: true
    +"title": 365
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
  +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
  +image: null
  +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
  +lang: "en"
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706131757 {#2826
    date: 2024-01-24 22:29:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@joyvio@lemmy.wtf"
  ]
  +isAdult: false
  +updateMark: false
  +children: Doctrine\ORM\PersistentCollection {#2844 …}
  +nested: Doctrine\ORM\PersistentCollection {#2850 …}
  +votes: Doctrine\ORM\PersistentCollection {#2852 …}
  +reports: Doctrine\ORM\PersistentCollection {#2854 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
  -id: 1186
  -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/652928"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706131757 {#2848
    date: 2024-01-24 22:29:17.0 +01:00
  }
  +"title": 1186
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\PostComment {#2849
  +user: App\Entity\User {#260 …}
  +post: Proxies\__CG__\App\Entity\Post {#2831
    +user: Proxies\__CG__\App\Entity\User {#3066 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
    +body: """
      Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
      \n
      1. Continue on Win 10 but with higher security risks.  \n
      2. Buy new and expensive hardware that supports Win11.  \n
      3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
      \n
      @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
      """
    +lang: "en"
    +commentCount: 138
    +favouriteCount: 391
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729559413 {#3101
      date: 2024-10-22 03:10:13.0 +02:00
    }
    +ip: null
    +tags: [
      "windows10"
      "linux"
      "linuxmint"
    ]
    +mentions: [
      "@nixCraft@mastodon.social"
      "@linux@lemmy.ml"
      "@windowscentralbot@mastodon.online"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3106 …}
    +votes: Doctrine\ORM\PersistentCollection {#3109 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      3 => App\Entity\PostComment {#2235
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
        +image: null
        +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
        +lang: "en"
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706131644 {#2674
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@archy@lemmy.world"
          "@HumanPerson@sh.itjust.works"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2799 …}
        +nested: Doctrine\ORM\PersistentCollection {#2798 …}
        +votes: Doctrine\ORM\PersistentCollection {#2793 …}
        +reports: Doctrine\ORM\PersistentCollection {#2804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
        -id: 1185
        -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652924"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131644 {#2604
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +"title": 1185
      }
      2 => App\Entity\PostComment {#2849}
      1 => App\Entity\PostComment {#2863
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
        +image: null
        +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
        +lang: "en"
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706132101 {#2860
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2866 …}
        +nested: Doctrine\ORM\PersistentCollection {#2868 …}
        +votes: Doctrine\ORM\PersistentCollection {#2870 …}
        +reports: Doctrine\ORM\PersistentCollection {#2872 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
        -id: 1187
        -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652939"
        +editedAt: DateTimeImmutable @1728414877 {#2861
          date: 2024-10-08 21:14:37.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132101 {#2862
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +"title": 1187
      }
      0 => App\Entity\PostComment {#2881
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +image: null
        +body: """
          How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
          \n
          You can still get longer-term support if you pay.
          """
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706132281 {#2878
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2885 …}
        +votes: Doctrine\ORM\PersistentCollection {#2887 …}
        +reports: Doctrine\ORM\PersistentCollection {#2889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
        -id: 1188
        -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652944"
        +editedAt: DateTimeImmutable @1728433204 {#2879
          date: 2024-10-09 02:20:04.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132281 {#2880
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +"title": 1188
      }
    ]
    -id: 365
    -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706171905
    +visibility: "visible             "
    +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706085505 {#3089
      date: 2024-01-24 09:38:25.0 +01:00
    }
    +__isInitialized__: true
    +"title": 365
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
  +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
  +image: null
  +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
  +lang: "en"
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706131757 {#2826
    date: 2024-01-24 22:29:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@joyvio@lemmy.wtf"
  ]
  +isAdult: false
  +updateMark: false
  +children: Doctrine\ORM\PersistentCollection {#2844 …}
  +nested: Doctrine\ORM\PersistentCollection {#2850 …}
  +votes: Doctrine\ORM\PersistentCollection {#2852 …}
  +reports: Doctrine\ORM\PersistentCollection {#2854 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
  -id: 1186
  -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/652928"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706131757 {#2848
    date: 2024-01-24 22:29:17.0 +01:00
  }
  +"title": 1186
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\PostComment {#2849
  +user: App\Entity\User {#260 …}
  +post: Proxies\__CG__\App\Entity\Post {#2831
    +user: Proxies\__CG__\App\Entity\User {#3066 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
    +body: """
      Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
      \n
      1. Continue on Win 10 but with higher security risks.  \n
      2. Buy new and expensive hardware that supports Win11.  \n
      3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
      \n
      @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
      """
    +lang: "en"
    +commentCount: 138
    +favouriteCount: 391
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729559413 {#3101
      date: 2024-10-22 03:10:13.0 +02:00
    }
    +ip: null
    +tags: [
      "windows10"
      "linux"
      "linuxmint"
    ]
    +mentions: [
      "@nixCraft@mastodon.social"
      "@linux@lemmy.ml"
      "@windowscentralbot@mastodon.online"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3106 …}
    +votes: Doctrine\ORM\PersistentCollection {#3109 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      3 => App\Entity\PostComment {#2235
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
        +image: null
        +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
        +lang: "en"
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706131644 {#2674
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@archy@lemmy.world"
          "@HumanPerson@sh.itjust.works"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2799 …}
        +nested: Doctrine\ORM\PersistentCollection {#2798 …}
        +votes: Doctrine\ORM\PersistentCollection {#2793 …}
        +reports: Doctrine\ORM\PersistentCollection {#2804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
        -id: 1185
        -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652924"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131644 {#2604
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +"title": 1185
      }
      2 => App\Entity\PostComment {#2849}
      1 => App\Entity\PostComment {#2863
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
        +image: null
        +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
        +lang: "en"
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706132101 {#2860
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2866 …}
        +nested: Doctrine\ORM\PersistentCollection {#2868 …}
        +votes: Doctrine\ORM\PersistentCollection {#2870 …}
        +reports: Doctrine\ORM\PersistentCollection {#2872 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
        -id: 1187
        -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652939"
        +editedAt: DateTimeImmutable @1728414877 {#2861
          date: 2024-10-08 21:14:37.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132101 {#2862
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +"title": 1187
      }
      0 => App\Entity\PostComment {#2881
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +image: null
        +body: """
          How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
          \n
          You can still get longer-term support if you pay.
          """
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706132281 {#2878
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2885 …}
        +votes: Doctrine\ORM\PersistentCollection {#2887 …}
        +reports: Doctrine\ORM\PersistentCollection {#2889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
        -id: 1188
        -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652944"
        +editedAt: DateTimeImmutable @1728433204 {#2879
          date: 2024-10-09 02:20:04.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132281 {#2880
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +"title": 1188
      }
    ]
    -id: 365
    -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706171905
    +visibility: "visible             "
    +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706085505 {#3089
      date: 2024-01-24 09:38:25.0 +01:00
    }
    +__isInitialized__: true
    +"title": 365
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
  +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
  +image: null
  +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
  +lang: "en"
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706131757 {#2826
    date: 2024-01-24 22:29:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@joyvio@lemmy.wtf"
  ]
  +isAdult: false
  +updateMark: false
  +children: Doctrine\ORM\PersistentCollection {#2844 …}
  +nested: Doctrine\ORM\PersistentCollection {#2850 …}
  +votes: Doctrine\ORM\PersistentCollection {#2852 …}
  +reports: Doctrine\ORM\PersistentCollection {#2854 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
  -id: 1186
  -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/652928"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706131757 {#2848
    date: 2024-01-24 22:29:17.0 +01:00
  }
  +"title": 1186
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\PostComment {#2863
  +user: App\Entity\User {#260 …}
  +post: Proxies\__CG__\App\Entity\Post {#2831
    +user: Proxies\__CG__\App\Entity\User {#3066 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
    +body: """
      Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
      \n
      1. Continue on Win 10 but with higher security risks.  \n
      2. Buy new and expensive hardware that supports Win11.  \n
      3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
      \n
      @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
      """
    +lang: "en"
    +commentCount: 138
    +favouriteCount: 391
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729559413 {#3101
      date: 2024-10-22 03:10:13.0 +02:00
    }
    +ip: null
    +tags: [
      "windows10"
      "linux"
      "linuxmint"
    ]
    +mentions: [
      "@nixCraft@mastodon.social"
      "@linux@lemmy.ml"
      "@windowscentralbot@mastodon.online"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3106 …}
    +votes: Doctrine\ORM\PersistentCollection {#3109 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      3 => App\Entity\PostComment {#2235
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
        +image: null
        +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
        +lang: "en"
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706131644 {#2674
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@archy@lemmy.world"
          "@HumanPerson@sh.itjust.works"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2799 …}
        +nested: Doctrine\ORM\PersistentCollection {#2798 …}
        +votes: Doctrine\ORM\PersistentCollection {#2793 …}
        +reports: Doctrine\ORM\PersistentCollection {#2804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
        -id: 1185
        -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652924"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131644 {#2604
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +"title": 1185
      }
      2 => App\Entity\PostComment {#2849
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +image: null
        +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706131757 {#2826
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@joyvio@lemmy.wtf"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2850 …}
        +votes: Doctrine\ORM\PersistentCollection {#2852 …}
        +reports: Doctrine\ORM\PersistentCollection {#2854 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
        -id: 1186
        -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652928"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131757 {#2848
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +"title": 1186
      }
      1 => App\Entity\PostComment {#2863}
      0 => App\Entity\PostComment {#2881
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +image: null
        +body: """
          How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
          \n
          You can still get longer-term support if you pay.
          """
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706132281 {#2878
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2885 …}
        +votes: Doctrine\ORM\PersistentCollection {#2887 …}
        +reports: Doctrine\ORM\PersistentCollection {#2889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
        -id: 1188
        -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652944"
        +editedAt: DateTimeImmutable @1728433204 {#2879
          date: 2024-10-09 02:20:04.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132281 {#2880
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +"title": 1188
      }
    ]
    -id: 365
    -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706171905
    +visibility: "visible             "
    +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706085505 {#3089
      date: 2024-01-24 09:38:25.0 +01:00
    }
    +__isInitialized__: true
    +"title": 365
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
  +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
  +image: null
  +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
  +lang: "en"
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706132101 {#2860
    date: 2024-01-24 22:35:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@padook@feddit.nl"
    "@TheRedSpade@lemmy.world"
    "@weclaw@lemm.ee"
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@padook@feddit.nl"
    "@TheRedSpade@lemmy.world"
    "@weclaw@lemm.ee"
  ]
  +isAdult: false
  +updateMark: false
  +children: Doctrine\ORM\PersistentCollection {#2866 …}
  +nested: Doctrine\ORM\PersistentCollection {#2868 …}
  +votes: Doctrine\ORM\PersistentCollection {#2870 …}
  +reports: Doctrine\ORM\PersistentCollection {#2872 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
  -id: 1187
  -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/652939"
  +editedAt: DateTimeImmutable @1728414877 {#2861
    date: 2024-10-08 21:14:37.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706132101 {#2862
    date: 2024-01-24 22:35:01.0 +01:00
  }
  +"title": 1187
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\PostComment {#2863
  +user: App\Entity\User {#260 …}
  +post: Proxies\__CG__\App\Entity\Post {#2831
    +user: Proxies\__CG__\App\Entity\User {#3066 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
    +body: """
      Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
      \n
      1. Continue on Win 10 but with higher security risks.  \n
      2. Buy new and expensive hardware that supports Win11.  \n
      3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
      \n
      @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
      """
    +lang: "en"
    +commentCount: 138
    +favouriteCount: 391
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729559413 {#3101
      date: 2024-10-22 03:10:13.0 +02:00
    }
    +ip: null
    +tags: [
      "windows10"
      "linux"
      "linuxmint"
    ]
    +mentions: [
      "@nixCraft@mastodon.social"
      "@linux@lemmy.ml"
      "@windowscentralbot@mastodon.online"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3106 …}
    +votes: Doctrine\ORM\PersistentCollection {#3109 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      3 => App\Entity\PostComment {#2235
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
        +image: null
        +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
        +lang: "en"
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706131644 {#2674
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@archy@lemmy.world"
          "@HumanPerson@sh.itjust.works"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2799 …}
        +nested: Doctrine\ORM\PersistentCollection {#2798 …}
        +votes: Doctrine\ORM\PersistentCollection {#2793 …}
        +reports: Doctrine\ORM\PersistentCollection {#2804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
        -id: 1185
        -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652924"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131644 {#2604
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +"title": 1185
      }
      2 => App\Entity\PostComment {#2849
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +image: null
        +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706131757 {#2826
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@joyvio@lemmy.wtf"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2850 …}
        +votes: Doctrine\ORM\PersistentCollection {#2852 …}
        +reports: Doctrine\ORM\PersistentCollection {#2854 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
        -id: 1186
        -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652928"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131757 {#2848
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +"title": 1186
      }
      1 => App\Entity\PostComment {#2863}
      0 => App\Entity\PostComment {#2881
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +image: null
        +body: """
          How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
          \n
          You can still get longer-term support if you pay.
          """
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706132281 {#2878
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2885 …}
        +votes: Doctrine\ORM\PersistentCollection {#2887 …}
        +reports: Doctrine\ORM\PersistentCollection {#2889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
        -id: 1188
        -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652944"
        +editedAt: DateTimeImmutable @1728433204 {#2879
          date: 2024-10-09 02:20:04.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132281 {#2880
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +"title": 1188
      }
    ]
    -id: 365
    -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706171905
    +visibility: "visible             "
    +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706085505 {#3089
      date: 2024-01-24 09:38:25.0 +01:00
    }
    +__isInitialized__: true
    +"title": 365
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
  +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
  +image: null
  +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
  +lang: "en"
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706132101 {#2860
    date: 2024-01-24 22:35:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@padook@feddit.nl"
    "@TheRedSpade@lemmy.world"
    "@weclaw@lemm.ee"
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@padook@feddit.nl"
    "@TheRedSpade@lemmy.world"
    "@weclaw@lemm.ee"
  ]
  +isAdult: false
  +updateMark: false
  +children: Doctrine\ORM\PersistentCollection {#2866 …}
  +nested: Doctrine\ORM\PersistentCollection {#2868 …}
  +votes: Doctrine\ORM\PersistentCollection {#2870 …}
  +reports: Doctrine\ORM\PersistentCollection {#2872 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
  -id: 1187
  -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/652939"
  +editedAt: DateTimeImmutable @1728414877 {#2861
    date: 2024-10-08 21:14:37.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706132101 {#2862
    date: 2024-01-24 22:35:01.0 +01:00
  }
  +"title": 1187
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\PostComment {#2863
  +user: App\Entity\User {#260 …}
  +post: Proxies\__CG__\App\Entity\Post {#2831
    +user: Proxies\__CG__\App\Entity\User {#3066 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
    +body: """
      Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
      \n
      1. Continue on Win 10 but with higher security risks.  \n
      2. Buy new and expensive hardware that supports Win11.  \n
      3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
      \n
      @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
      """
    +lang: "en"
    +commentCount: 138
    +favouriteCount: 391
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729559413 {#3101
      date: 2024-10-22 03:10:13.0 +02:00
    }
    +ip: null
    +tags: [
      "windows10"
      "linux"
      "linuxmint"
    ]
    +mentions: [
      "@nixCraft@mastodon.social"
      "@linux@lemmy.ml"
      "@windowscentralbot@mastodon.online"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3106 …}
    +votes: Doctrine\ORM\PersistentCollection {#3109 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      3 => App\Entity\PostComment {#2235
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
        +image: null
        +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
        +lang: "en"
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706131644 {#2674
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@archy@lemmy.world"
          "@HumanPerson@sh.itjust.works"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2799 …}
        +nested: Doctrine\ORM\PersistentCollection {#2798 …}
        +votes: Doctrine\ORM\PersistentCollection {#2793 …}
        +reports: Doctrine\ORM\PersistentCollection {#2804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
        -id: 1185
        -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652924"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131644 {#2604
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +"title": 1185
      }
      2 => App\Entity\PostComment {#2849
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +image: null
        +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706131757 {#2826
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@joyvio@lemmy.wtf"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2850 …}
        +votes: Doctrine\ORM\PersistentCollection {#2852 …}
        +reports: Doctrine\ORM\PersistentCollection {#2854 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
        -id: 1186
        -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652928"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131757 {#2848
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +"title": 1186
      }
      1 => App\Entity\PostComment {#2863}
      0 => App\Entity\PostComment {#2881
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
        +image: null
        +body: """
          How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
          \n
          You can still get longer-term support if you pay.
          """
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706132281 {#2878
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@sir_pronoun@lemmy.world"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2885 …}
        +votes: Doctrine\ORM\PersistentCollection {#2887 …}
        +reports: Doctrine\ORM\PersistentCollection {#2889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
        -id: 1188
        -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652944"
        +editedAt: DateTimeImmutable @1728433204 {#2879
          date: 2024-10-09 02:20:04.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132281 {#2880
          date: 2024-01-24 22:38:01.0 +01:00
        }
        +"title": 1188
      }
    ]
    -id: 365
    -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706171905
    +visibility: "visible             "
    +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706085505 {#3089
      date: 2024-01-24 09:38:25.0 +01:00
    }
    +__isInitialized__: true
    +"title": 365
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
  +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
  +image: null
  +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
  +lang: "en"
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706132101 {#2860
    date: 2024-01-24 22:35:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@padook@feddit.nl"
    "@TheRedSpade@lemmy.world"
    "@weclaw@lemm.ee"
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@padook@feddit.nl"
    "@TheRedSpade@lemmy.world"
    "@weclaw@lemm.ee"
  ]
  +isAdult: false
  +updateMark: false
  +children: Doctrine\ORM\PersistentCollection {#2866 …}
  +nested: Doctrine\ORM\PersistentCollection {#2868 …}
  +votes: Doctrine\ORM\PersistentCollection {#2870 …}
  +reports: Doctrine\ORM\PersistentCollection {#2872 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
  -id: 1187
  -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/652939"
  +editedAt: DateTimeImmutable @1728414877 {#2861
    date: 2024-10-08 21:14:37.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706132101 {#2862
    date: 2024-01-24 22:35:01.0 +01:00
  }
  +"title": 1187
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"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\PostComment {#2881
  +user: App\Entity\User {#260 …}
  +post: Proxies\__CG__\App\Entity\Post {#2831
    +user: Proxies\__CG__\App\Entity\User {#3066 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
    +body: """
      Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
      \n
      1. Continue on Win 10 but with higher security risks.  \n
      2. Buy new and expensive hardware that supports Win11.  \n
      3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
      \n
      @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
      """
    +lang: "en"
    +commentCount: 138
    +favouriteCount: 391
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729559413 {#3101
      date: 2024-10-22 03:10:13.0 +02:00
    }
    +ip: null
    +tags: [
      "windows10"
      "linux"
      "linuxmint"
    ]
    +mentions: [
      "@nixCraft@mastodon.social"
      "@linux@lemmy.ml"
      "@windowscentralbot@mastodon.online"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3106 …}
    +votes: Doctrine\ORM\PersistentCollection {#3109 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      3 => App\Entity\PostComment {#2235
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
        +image: null
        +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
        +lang: "en"
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706131644 {#2674
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@archy@lemmy.world"
          "@HumanPerson@sh.itjust.works"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2799 …}
        +nested: Doctrine\ORM\PersistentCollection {#2798 …}
        +votes: Doctrine\ORM\PersistentCollection {#2793 …}
        +reports: Doctrine\ORM\PersistentCollection {#2804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
        -id: 1185
        -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652924"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131644 {#2604
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +"title": 1185
      }
      2 => App\Entity\PostComment {#2849
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +image: null
        +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706131757 {#2826
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@joyvio@lemmy.wtf"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2850 …}
        +votes: Doctrine\ORM\PersistentCollection {#2852 …}
        +reports: Doctrine\ORM\PersistentCollection {#2854 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
        -id: 1186
        -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652928"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131757 {#2848
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +"title": 1186
      }
      1 => App\Entity\PostComment {#2863
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
        +image: null
        +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
        +lang: "en"
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706132101 {#2860
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2866 …}
        +nested: Doctrine\ORM\PersistentCollection {#2868 …}
        +votes: Doctrine\ORM\PersistentCollection {#2870 …}
        +reports: Doctrine\ORM\PersistentCollection {#2872 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
        -id: 1187
        -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652939"
        +editedAt: DateTimeImmutable @1728414877 {#2861
          date: 2024-10-08 21:14:37.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132101 {#2862
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +"title": 1187
      }
      0 => App\Entity\PostComment {#2881}
    ]
    -id: 365
    -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706171905
    +visibility: "visible             "
    +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706085505 {#3089
      date: 2024-01-24 09:38:25.0 +01:00
    }
    +__isInitialized__: true
    +"title": 365
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
  +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
  +image: null
  +body: """
    How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
    \n
    You can still get longer-term support if you pay.
    """
  +lang: "en"
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706132281 {#2878
    date: 2024-01-24 22:38:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@sir_pronoun@lemmy.world"
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@sir_pronoun@lemmy.world"
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@sir_pronoun@lemmy.world"
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@sir_pronoun@lemmy.world"
  ]
  +isAdult: false
  +updateMark: false
  +children: Doctrine\ORM\PersistentCollection {#2883 …}
  +nested: Doctrine\ORM\PersistentCollection {#2885 …}
  +votes: Doctrine\ORM\PersistentCollection {#2887 …}
  +reports: Doctrine\ORM\PersistentCollection {#2889 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
  -id: 1188
  -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/652944"
  +editedAt: DateTimeImmutable @1728433204 {#2879
    date: 2024-10-09 02:20:04.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706132281 {#2880
    date: 2024-01-24 22:38:01.0 +01:00
  }
  +"title": 1188
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\PostComment {#2881
  +user: App\Entity\User {#260 …}
  +post: Proxies\__CG__\App\Entity\Post {#2831
    +user: Proxies\__CG__\App\Entity\User {#3066 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
    +body: """
      Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
      \n
      1. Continue on Win 10 but with higher security risks.  \n
      2. Buy new and expensive hardware that supports Win11.  \n
      3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
      \n
      @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
      """
    +lang: "en"
    +commentCount: 138
    +favouriteCount: 391
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729559413 {#3101
      date: 2024-10-22 03:10:13.0 +02:00
    }
    +ip: null
    +tags: [
      "windows10"
      "linux"
      "linuxmint"
    ]
    +mentions: [
      "@nixCraft@mastodon.social"
      "@linux@lemmy.ml"
      "@windowscentralbot@mastodon.online"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3106 …}
    +votes: Doctrine\ORM\PersistentCollection {#3109 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      3 => App\Entity\PostComment {#2235
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
        +image: null
        +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
        +lang: "en"
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706131644 {#2674
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@archy@lemmy.world"
          "@HumanPerson@sh.itjust.works"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2799 …}
        +nested: Doctrine\ORM\PersistentCollection {#2798 …}
        +votes: Doctrine\ORM\PersistentCollection {#2793 …}
        +reports: Doctrine\ORM\PersistentCollection {#2804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
        -id: 1185
        -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652924"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131644 {#2604
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +"title": 1185
      }
      2 => App\Entity\PostComment {#2849
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +image: null
        +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706131757 {#2826
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@joyvio@lemmy.wtf"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2850 …}
        +votes: Doctrine\ORM\PersistentCollection {#2852 …}
        +reports: Doctrine\ORM\PersistentCollection {#2854 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
        -id: 1186
        -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652928"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131757 {#2848
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +"title": 1186
      }
      1 => App\Entity\PostComment {#2863
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
        +image: null
        +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
        +lang: "en"
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706132101 {#2860
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2866 …}
        +nested: Doctrine\ORM\PersistentCollection {#2868 …}
        +votes: Doctrine\ORM\PersistentCollection {#2870 …}
        +reports: Doctrine\ORM\PersistentCollection {#2872 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
        -id: 1187
        -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652939"
        +editedAt: DateTimeImmutable @1728414877 {#2861
          date: 2024-10-08 21:14:37.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132101 {#2862
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +"title": 1187
      }
      0 => App\Entity\PostComment {#2881}
    ]
    -id: 365
    -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706171905
    +visibility: "visible             "
    +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706085505 {#3089
      date: 2024-01-24 09:38:25.0 +01:00
    }
    +__isInitialized__: true
    +"title": 365
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
  +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
  +image: null
  +body: """
    How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
    \n
    You can still get longer-term support if you pay.
    """
  +lang: "en"
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706132281 {#2878
    date: 2024-01-24 22:38:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@sir_pronoun@lemmy.world"
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@sir_pronoun@lemmy.world"
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@sir_pronoun@lemmy.world"
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@sir_pronoun@lemmy.world"
  ]
  +isAdult: false
  +updateMark: false
  +children: Doctrine\ORM\PersistentCollection {#2883 …}
  +nested: Doctrine\ORM\PersistentCollection {#2885 …}
  +votes: Doctrine\ORM\PersistentCollection {#2887 …}
  +reports: Doctrine\ORM\PersistentCollection {#2889 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
  -id: 1188
  -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/652944"
  +editedAt: DateTimeImmutable @1728433204 {#2879
    date: 2024-10-09 02:20:04.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706132281 {#2880
    date: 2024-01-24 22:38:01.0 +01:00
  }
  +"title": 1188
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\PostComment {#2881
  +user: App\Entity\User {#260 …}
  +post: Proxies\__CG__\App\Entity\Post {#2831
    +user: Proxies\__CG__\App\Entity\User {#3066 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +slug: "Gentle-reminder-to-everyone-that-support-for-windows10-ends-in"
    +body: """
      Gentle reminder to everyone that support for #windows10 ends in about 90 weeks. Many computers can't upgrade to Win 11 so here are your options:\n
      \n
      1. Continue on Win 10 but with higher security risks.  \n
      2. Buy new and expensive hardware that supports Win11.  \n
      3. Try a beginner friendly #Linux distro like #linuxmint. It only takes about two months to acclimate.\n
      \n
      @nixCraft@mastodon.social @linux@lemmy.ml @windowscentralbot@mastodon.online
      """
    +lang: "en"
    +commentCount: 138
    +favouriteCount: 391
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729559413 {#3101
      date: 2024-10-22 03:10:13.0 +02:00
    }
    +ip: null
    +tags: [
      "windows10"
      "linux"
      "linuxmint"
    ]
    +mentions: [
      "@nixCraft@mastodon.social"
      "@linux@lemmy.ml"
      "@windowscentralbot@mastodon.online"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3106 …}
    +votes: Doctrine\ORM\PersistentCollection {#3109 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3139 …}
    +children: [
      3 => App\Entity\PostComment {#2235
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2756 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2792 …}
        +image: null
        +body: "Any decent motherboard built in the last 10 years should have a TPM chip onboard."
        +lang: "en"
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706131644 {#2674
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@archy@lemmy.world"
          "@HumanPerson@sh.itjust.works"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2799 …}
        +nested: Doctrine\ORM\PersistentCollection {#2798 …}
        +votes: Doctrine\ORM\PersistentCollection {#2793 …}
        +reports: Doctrine\ORM\PersistentCollection {#2804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
        -id: 1185
        -bodyTs: "'10':8 'built':4 'chip':14 'decent':2 'last':7 'motherboard':3 'onboard':15 'tpm':13 'year':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652924"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131644 {#2604
          date: 2024-01-24 22:27:24.0 +01:00
        }
        +"title": 1185
      }
      2 => App\Entity\PostComment {#2849
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2847 …}
        +image: null
        +body: "There’s still around two more years of support for Windows 10. By that time, it shouldn’t be too expensive to upgrade some components to some second-hand ones that perform better than your current ones."
        +lang: "en"
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706131757 {#2826
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@joyvio@lemmy.wtf"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2850 …}
        +votes: Doctrine\ORM\PersistentCollection {#2852 …}
        +reports: Doctrine\ORM\PersistentCollection {#2854 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2856 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2858 …}
        -id: 1186
        -bodyTs: "'10':12 'around':4 'better':34 'compon':25 'current':37 'expens':21 'hand':30 'one':31,38 'perform':33 'second':29 'second-hand':28 'shouldn':17 'still':3 'support':9 'time':15 'two':5 'upgrad':23 'window':11 'year':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652928"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706131757 {#2848
          date: 2024-01-24 22:29:17.0 +01:00
        }
        +"title": 1186
      }
      1 => App\Entity\PostComment {#2863
        +user: App\Entity\User {#260 …}
        +post: Proxies\__CG__\App\Entity\Post {#2831 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +parent: Proxies\__CG__\App\Entity\PostComment {#2864 …}
        +root: Proxies\__CG__\App\Entity\PostComment {#2865 …}
        +image: null
        +body: "This happens every year anyways, when IT departments need to spend their remaining budget. A lot of people set up home servers on ex-office small form factor PCs like HP ProDesk/EliteDesk, Lenovo Tiny, etc. Companies are always throwing them out when they upgrade, and as a result there’s always good deals for them on ebay. A lot of companies have a 2-3 year upgrade cycle."
        +lang: "en"
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706132101 {#2860
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
          "@nixCraft@mastodon.social"
          "@linux@lemmy.ml"
          "@windowscentralbot@mastodon.online"
          "@ajayiyer@mastodon.social"
          "@padook@feddit.nl"
          "@TheRedSpade@lemmy.world"
          "@weclaw@lemm.ee"
        ]
        +isAdult: false
        +updateMark: false
        +children: Doctrine\ORM\PersistentCollection {#2866 …}
        +nested: Doctrine\ORM\PersistentCollection {#2868 …}
        +votes: Doctrine\ORM\PersistentCollection {#2870 …}
        +reports: Doctrine\ORM\PersistentCollection {#2872 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
        -id: 1187
        -bodyTs: "'-3':66 '2':65 'alway':39,52 'anyway':5 'budget':14 'compani':37,62 'cycl':69 'deal':54 'depart':8 'ebay':58 'etc':36 'everi':3 'ex':25 'ex-offic':24 'factor':29 'form':28 'good':53 'happen':2 'home':21 'hp':32 'lenovo':34 'like':31 'lot':16,60 'need':9 'offic':26 'pcs':30 'peopl':18 'prodesk/elitedesk':33 'remain':13 'result':49 'server':22 'set':19 'small':27 'spend':11 'throw':40 'tini':35 'upgrad':45,68 'year':4,67"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/652939"
        +editedAt: DateTimeImmutable @1728414877 {#2861
          date: 2024-10-08 21:14:37.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706132101 {#2862
          date: 2024-01-24 22:35:01.0 +01:00
        }
        +"title": 1187
      }
      0 => App\Entity\PostComment {#2881}
    ]
    -id: 365
    -bodyTs: "'1':27 '10':31 '11':21 '2':37 '3':46 '90':12 'acclim':62 'beginn':49 'buy':38 'comput':15 'continu':28 'distro':52 'end':9 'everyon':4 'expens':41 'friend':50 'gentl':1 'hardwar':42 'higher':34 'like':53 'linux':51 'linux@lemmy.ml':64 'linuxmint':54 'mani':14 'month':60 'new':39 'nixcraft@mastodon.social':63 'option':26 'remind':2 'risk':36 'secur':35 'support':6,44 'take':57 'tri':47 'two':59 'upgrad':18 'week':13 'win':20,30 'win11':45 'windows10':8 'windowscentralbot@mastodon.online':65"
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706171905
    +visibility: "visible             "
    +apId: "https://mastodon.social/users/ajayiyer/statuses/111810019713783244"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706085505 {#3089
      date: 2024-01-24 09:38:25.0 +01:00
    }
    +__isInitialized__: true
    +"title": 365
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +parent: Proxies\__CG__\App\Entity\PostComment {#2882 …}
  +root: Proxies\__CG__\App\Entity\PostComment {#2882 …}
  +image: null
  +body: """
    How long do you think is reasonable for a vendor to support their old software version once they release a new one? If they drop support in 2025, Windows 10 will have had 10 years of support. It was released back when Linux kernel 4.0 was the latest version. Would you expect distros today to support a 4.x kernel? (yes, I know RHEL still does)\n
    \n
    You can still get longer-term support if you pay.
    """
  +lang: "en"
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706132281 {#2878
    date: 2024-01-24 22:38:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@sir_pronoun@lemmy.world"
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@sir_pronoun@lemmy.world"
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@sir_pronoun@lemmy.world"
    "@nixCraft@mastodon.social"
    "@linux@lemmy.ml"
    "@windowscentralbot@mastodon.online"
    "@ajayiyer@mastodon.social"
    "@sir_pronoun@lemmy.world"
  ]
  +isAdult: false
  +updateMark: false
  +children: Doctrine\ORM\PersistentCollection {#2883 …}
  +nested: Doctrine\ORM\PersistentCollection {#2885 …}
  +votes: Doctrine\ORM\PersistentCollection {#2887 …}
  +reports: Doctrine\ORM\PersistentCollection {#2889 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2893 …}
  -id: 1188
  -bodyTs: "'10':30,34 '2025':28 '4':58 '4.0':45 'back':41 'distro':53 'drop':25 'expect':52 'get':70 'kernel':44,60 'know':63 'latest':48 'linux':43 'long':2 'longer':72 'longer-term':71 'new':21 'old':14 'one':22 'pay':77 'reason':7 'releas':19,40 'rhel':64 'softwar':15 'still':65,69 'support':12,26,37,56,74 'term':73 'think':5 'today':54 'vendor':10 'version':16,49 'window':29 'would':50 'x':59 'year':35 'yes':61"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/652944"
  +editedAt: DateTimeImmutable @1728433204 {#2879
    date: 2024-10-09 02:20:04.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706132281 {#2880
    date: 2024-01-24 22:38:01.0 +01:00
  }
  +"title": 1188
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"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 DENIED
"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
Proxies\__CG__\App\Entity\Entry {#2105
  +user: Proxies\__CG__\App\Entity\User {#2519 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: Proxies\__CG__\App\Entity\Image {#2902 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
  +slug: "Some-heroes-don-t-wear-capes"
  +title: "Some heroes don't wear capes"
  +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 63
  +favouriteCount: 1377
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729479417 {#2896
    date: 2024-10-21 04:56:57.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2972 …}
  +votes: Doctrine\ORM\PersistentCollection {#2979 …}
  +reports: Doctrine\ORM\PersistentCollection {#2981 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
  +badges: Doctrine\ORM\PersistentCollection {#2985 …}
  +children: [
    3 => App\Entity\EntryComment {#2115
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
      +root: App\Entity\EntryComment {#2099
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: null
        +root: null
        +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 71
        +score: 0
        +lastActive: DateTime @1729479417 {#2104
          date: 2024-10-21 04:56:57.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2111 …}
        +nested: Doctrine\ORM\PersistentCollection {#2102 …}
        +votes: Doctrine\ORM\PersistentCollection {#2103 …}
        +reports: Doctrine\ORM\PersistentCollection {#2110 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
        -id: 347592
        -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/662736"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706467171 {#2100
          date: 2024-01-28 19:39:31.0 +01:00
        }
        +"title": 347592
      }
      +body: """
        The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
        \n
        Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1706484025 {#2117
        date: 2024-01-29 00:20:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2123 …}
      +nested: Doctrine\ORM\PersistentCollection {#2116 …}
      +votes: Doctrine\ORM\PersistentCollection {#2161 …}
      +reports: Doctrine\ORM\PersistentCollection {#2163 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
      -id: 348235
      -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/663355"
      +editedAt: DateTimeImmutable @1729239295 {#2121
        date: 2024-10-18 10:14:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706484025 {#2122
        date: 2024-01-29 00:20:25.0 +01:00
      }
      +"title": 348235
    }
    2 => App\Entity\EntryComment {#2215
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
      +root: App\Entity\EntryComment {#2099}
      +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706520454 {#2043
        date: 2024-01-29 10:27:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2198 …}
      +nested: Doctrine\ORM\PersistentCollection {#2227 …}
      +votes: Doctrine\ORM\PersistentCollection {#2214 …}
      +reports: Doctrine\ORM\PersistentCollection {#2225 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
      -id: 349342
      -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/664385"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706520454 {#2139
        date: 2024-01-29 10:27:34.0 +01:00
      }
      +"title": 349342
    }
    1 => App\Entity\EntryComment {#2299
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
      +root: App\Entity\EntryComment {#2099}
      +body: """
        I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
        \n
        The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706557678 {#2252
        date: 2024-01-29 20:47:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
      ]
      +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: 350700
      -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665333"
      +editedAt: DateTimeImmutable @1729452355 {#2192
        date: 2024-10-20 21:25:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706557678 {#2189
        date: 2024-01-29 20:47:58.0 +01:00
      }
      +"title": 350700
    }
    0 => App\Entity\EntryComment {#2099}
  ]
  -id: 33642
  -titleTs: "'cape':6 'hero':2 'wear':5"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706539856
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/13251665"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706453456 {#2895
    date: 2024-01-28 15:50:56.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2105
  +user: Proxies\__CG__\App\Entity\User {#2519 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: Proxies\__CG__\App\Entity\Image {#2902 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
  +slug: "Some-heroes-don-t-wear-capes"
  +title: "Some heroes don't wear capes"
  +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 63
  +favouriteCount: 1377
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729479417 {#2896
    date: 2024-10-21 04:56:57.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2972 …}
  +votes: Doctrine\ORM\PersistentCollection {#2979 …}
  +reports: Doctrine\ORM\PersistentCollection {#2981 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
  +badges: Doctrine\ORM\PersistentCollection {#2985 …}
  +children: [
    3 => App\Entity\EntryComment {#2115
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
      +root: App\Entity\EntryComment {#2099
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: null
        +root: null
        +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 71
        +score: 0
        +lastActive: DateTime @1729479417 {#2104
          date: 2024-10-21 04:56:57.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2111 …}
        +nested: Doctrine\ORM\PersistentCollection {#2102 …}
        +votes: Doctrine\ORM\PersistentCollection {#2103 …}
        +reports: Doctrine\ORM\PersistentCollection {#2110 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
        -id: 347592
        -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/662736"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706467171 {#2100
          date: 2024-01-28 19:39:31.0 +01:00
        }
        +"title": 347592
      }
      +body: """
        The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
        \n
        Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1706484025 {#2117
        date: 2024-01-29 00:20:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2123 …}
      +nested: Doctrine\ORM\PersistentCollection {#2116 …}
      +votes: Doctrine\ORM\PersistentCollection {#2161 …}
      +reports: Doctrine\ORM\PersistentCollection {#2163 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
      -id: 348235
      -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/663355"
      +editedAt: DateTimeImmutable @1729239295 {#2121
        date: 2024-10-18 10:14:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706484025 {#2122
        date: 2024-01-29 00:20:25.0 +01:00
      }
      +"title": 348235
    }
    2 => App\Entity\EntryComment {#2215
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
      +root: App\Entity\EntryComment {#2099}
      +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706520454 {#2043
        date: 2024-01-29 10:27:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2198 …}
      +nested: Doctrine\ORM\PersistentCollection {#2227 …}
      +votes: Doctrine\ORM\PersistentCollection {#2214 …}
      +reports: Doctrine\ORM\PersistentCollection {#2225 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
      -id: 349342
      -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/664385"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706520454 {#2139
        date: 2024-01-29 10:27:34.0 +01:00
      }
      +"title": 349342
    }
    1 => App\Entity\EntryComment {#2299
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
      +root: App\Entity\EntryComment {#2099}
      +body: """
        I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
        \n
        The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706557678 {#2252
        date: 2024-01-29 20:47:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
      ]
      +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: 350700
      -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665333"
      +editedAt: DateTimeImmutable @1729452355 {#2192
        date: 2024-10-20 21:25:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706557678 {#2189
        date: 2024-01-29 20:47:58.0 +01:00
      }
      +"title": 350700
    }
    0 => App\Entity\EntryComment {#2099}
  ]
  -id: 33642
  -titleTs: "'cape':6 'hero':2 'wear':5"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706539856
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/13251665"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706453456 {#2895
    date: 2024-01-28 15:50:56.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2105
  +user: Proxies\__CG__\App\Entity\User {#2519 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: Proxies\__CG__\App\Entity\Image {#2902 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
  +slug: "Some-heroes-don-t-wear-capes"
  +title: "Some heroes don't wear capes"
  +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 63
  +favouriteCount: 1377
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729479417 {#2896
    date: 2024-10-21 04:56:57.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2972 …}
  +votes: Doctrine\ORM\PersistentCollection {#2979 …}
  +reports: Doctrine\ORM\PersistentCollection {#2981 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
  +badges: Doctrine\ORM\PersistentCollection {#2985 …}
  +children: [
    3 => App\Entity\EntryComment {#2115
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
      +root: App\Entity\EntryComment {#2099
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: null
        +root: null
        +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 71
        +score: 0
        +lastActive: DateTime @1729479417 {#2104
          date: 2024-10-21 04:56:57.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2111 …}
        +nested: Doctrine\ORM\PersistentCollection {#2102 …}
        +votes: Doctrine\ORM\PersistentCollection {#2103 …}
        +reports: Doctrine\ORM\PersistentCollection {#2110 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
        -id: 347592
        -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/662736"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706467171 {#2100
          date: 2024-01-28 19:39:31.0 +01:00
        }
        +"title": 347592
      }
      +body: """
        The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
        \n
        Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1706484025 {#2117
        date: 2024-01-29 00:20:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2123 …}
      +nested: Doctrine\ORM\PersistentCollection {#2116 …}
      +votes: Doctrine\ORM\PersistentCollection {#2161 …}
      +reports: Doctrine\ORM\PersistentCollection {#2163 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
      -id: 348235
      -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/663355"
      +editedAt: DateTimeImmutable @1729239295 {#2121
        date: 2024-10-18 10:14:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706484025 {#2122
        date: 2024-01-29 00:20:25.0 +01:00
      }
      +"title": 348235
    }
    2 => App\Entity\EntryComment {#2215
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
      +root: App\Entity\EntryComment {#2099}
      +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706520454 {#2043
        date: 2024-01-29 10:27:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2198 …}
      +nested: Doctrine\ORM\PersistentCollection {#2227 …}
      +votes: Doctrine\ORM\PersistentCollection {#2214 …}
      +reports: Doctrine\ORM\PersistentCollection {#2225 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
      -id: 349342
      -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/664385"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706520454 {#2139
        date: 2024-01-29 10:27:34.0 +01:00
      }
      +"title": 349342
    }
    1 => App\Entity\EntryComment {#2299
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
      +root: App\Entity\EntryComment {#2099}
      +body: """
        I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
        \n
        The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706557678 {#2252
        date: 2024-01-29 20:47:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
        "@0x4E4F@lemmy.dbzer0.com"
        "@dan@upvote.au"
      ]
      +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: 350700
      -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/665333"
      +editedAt: DateTimeImmutable @1729452355 {#2192
        date: 2024-10-20 21:25:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706557678 {#2189
        date: 2024-01-29 20:47:58.0 +01:00
      }
      +"title": 350700
    }
    0 => App\Entity\EntryComment {#2099}
  ]
  -id: 33642
  -titleTs: "'cape':6 'hero':2 'wear':5"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706539856
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/13251665"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706453456 {#2895
    date: 2024-01-28 15:50:56.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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
App\Entity\EntryComment {#2115
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2105
    +user: Proxies\__CG__\App\Entity\User {#2519 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#2902 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
    +slug: "Some-heroes-don-t-wear-capes"
    +title: "Some heroes don't wear capes"
    +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 63
    +favouriteCount: 1377
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729479417 {#2896
      date: 2024-10-21 04:56:57.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2972 …}
    +votes: Doctrine\ORM\PersistentCollection {#2979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2981 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
    +badges: Doctrine\ORM\PersistentCollection {#2985 …}
    +children: [
      3 => App\Entity\EntryComment {#2115}
      2 => App\Entity\EntryComment {#2215
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
        +root: App\Entity\EntryComment {#2099
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
          +image: null
          +parent: null
          +root: null
          +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 71
          +score: 0
          +lastActive: DateTime @1729479417 {#2104
            date: 2024-10-21 04:56:57.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@0x4E4F@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2111 …}
          +nested: Doctrine\ORM\PersistentCollection {#2102 …}
          +votes: Doctrine\ORM\PersistentCollection {#2103 …}
          +reports: Doctrine\ORM\PersistentCollection {#2110 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
          -id: 347592
          -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/662736"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706467171 {#2100
            date: 2024-01-28 19:39:31.0 +01:00
          }
          +"title": 347592
        }
        +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706520454 {#2043
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2198 …}
        +nested: Doctrine\ORM\PersistentCollection {#2227 …}
        +votes: Doctrine\ORM\PersistentCollection {#2214 …}
        +reports: Doctrine\ORM\PersistentCollection {#2225 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
        -id: 349342
        -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/664385"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706520454 {#2139
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +"title": 349342
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: App\Entity\EntryComment {#2099}
        +body: """
          I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
          \n
          The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706557678 {#2252
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +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: 350700
        -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665333"
        +editedAt: DateTimeImmutable @1729452355 {#2192
          date: 2024-10-20 21:25:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706557678 {#2189
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +"title": 350700
      }
      0 => App\Entity\EntryComment {#2099}
    ]
    -id: 33642
    -titleTs: "'cape':6 'hero':2 'wear':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706539856
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13251665"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706453456 {#2895
      date: 2024-01-28 15:50:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
  +root: App\Entity\EntryComment {#2099}
  +body: """
    The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
    \n
    Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1706484025 {#2117
    date: 2024-01-29 00:20:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2123 …}
  +nested: Doctrine\ORM\PersistentCollection {#2116 …}
  +votes: Doctrine\ORM\PersistentCollection {#2161 …}
  +reports: Doctrine\ORM\PersistentCollection {#2163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
  -id: 348235
  -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/663355"
  +editedAt: DateTimeImmutable @1729239295 {#2121
    date: 2024-10-18 10:14:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706484025 {#2122
    date: 2024-01-29 00:20:25.0 +01:00
  }
  +"title": 348235
}
"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
47 DENIED edit
App\Entity\EntryComment {#2115
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2105
    +user: Proxies\__CG__\App\Entity\User {#2519 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#2902 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
    +slug: "Some-heroes-don-t-wear-capes"
    +title: "Some heroes don't wear capes"
    +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 63
    +favouriteCount: 1377
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729479417 {#2896
      date: 2024-10-21 04:56:57.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2972 …}
    +votes: Doctrine\ORM\PersistentCollection {#2979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2981 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
    +badges: Doctrine\ORM\PersistentCollection {#2985 …}
    +children: [
      3 => App\Entity\EntryComment {#2115}
      2 => App\Entity\EntryComment {#2215
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
        +root: App\Entity\EntryComment {#2099
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
          +image: null
          +parent: null
          +root: null
          +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 71
          +score: 0
          +lastActive: DateTime @1729479417 {#2104
            date: 2024-10-21 04:56:57.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@0x4E4F@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2111 …}
          +nested: Doctrine\ORM\PersistentCollection {#2102 …}
          +votes: Doctrine\ORM\PersistentCollection {#2103 …}
          +reports: Doctrine\ORM\PersistentCollection {#2110 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
          -id: 347592
          -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/662736"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706467171 {#2100
            date: 2024-01-28 19:39:31.0 +01:00
          }
          +"title": 347592
        }
        +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706520454 {#2043
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2198 …}
        +nested: Doctrine\ORM\PersistentCollection {#2227 …}
        +votes: Doctrine\ORM\PersistentCollection {#2214 …}
        +reports: Doctrine\ORM\PersistentCollection {#2225 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
        -id: 349342
        -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/664385"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706520454 {#2139
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +"title": 349342
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: App\Entity\EntryComment {#2099}
        +body: """
          I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
          \n
          The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706557678 {#2252
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +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: 350700
        -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665333"
        +editedAt: DateTimeImmutable @1729452355 {#2192
          date: 2024-10-20 21:25:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706557678 {#2189
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +"title": 350700
      }
      0 => App\Entity\EntryComment {#2099}
    ]
    -id: 33642
    -titleTs: "'cape':6 'hero':2 'wear':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706539856
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13251665"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706453456 {#2895
      date: 2024-01-28 15:50:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
  +root: App\Entity\EntryComment {#2099}
  +body: """
    The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
    \n
    Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1706484025 {#2117
    date: 2024-01-29 00:20:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2123 …}
  +nested: Doctrine\ORM\PersistentCollection {#2116 …}
  +votes: Doctrine\ORM\PersistentCollection {#2161 …}
  +reports: Doctrine\ORM\PersistentCollection {#2163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
  -id: 348235
  -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/663355"
  +editedAt: DateTimeImmutable @1729239295 {#2121
    date: 2024-10-18 10:14:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706484025 {#2122
    date: 2024-01-29 00:20:25.0 +01:00
  }
  +"title": 348235
}
"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
48 DENIED moderate
App\Entity\EntryComment {#2115
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2105
    +user: Proxies\__CG__\App\Entity\User {#2519 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#2902 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
    +slug: "Some-heroes-don-t-wear-capes"
    +title: "Some heroes don't wear capes"
    +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 63
    +favouriteCount: 1377
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729479417 {#2896
      date: 2024-10-21 04:56:57.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2972 …}
    +votes: Doctrine\ORM\PersistentCollection {#2979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2981 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
    +badges: Doctrine\ORM\PersistentCollection {#2985 …}
    +children: [
      3 => App\Entity\EntryComment {#2115}
      2 => App\Entity\EntryComment {#2215
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
        +root: App\Entity\EntryComment {#2099
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
          +image: null
          +parent: null
          +root: null
          +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 71
          +score: 0
          +lastActive: DateTime @1729479417 {#2104
            date: 2024-10-21 04:56:57.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@0x4E4F@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2111 …}
          +nested: Doctrine\ORM\PersistentCollection {#2102 …}
          +votes: Doctrine\ORM\PersistentCollection {#2103 …}
          +reports: Doctrine\ORM\PersistentCollection {#2110 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
          -id: 347592
          -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/662736"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706467171 {#2100
            date: 2024-01-28 19:39:31.0 +01:00
          }
          +"title": 347592
        }
        +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706520454 {#2043
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2198 …}
        +nested: Doctrine\ORM\PersistentCollection {#2227 …}
        +votes: Doctrine\ORM\PersistentCollection {#2214 …}
        +reports: Doctrine\ORM\PersistentCollection {#2225 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
        -id: 349342
        -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/664385"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706520454 {#2139
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +"title": 349342
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: App\Entity\EntryComment {#2099}
        +body: """
          I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
          \n
          The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706557678 {#2252
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +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: 350700
        -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665333"
        +editedAt: DateTimeImmutable @1729452355 {#2192
          date: 2024-10-20 21:25:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706557678 {#2189
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +"title": 350700
      }
      0 => App\Entity\EntryComment {#2099}
    ]
    -id: 33642
    -titleTs: "'cape':6 'hero':2 'wear':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706539856
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13251665"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706453456 {#2895
      date: 2024-01-28 15:50:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
  +root: App\Entity\EntryComment {#2099}
  +body: """
    The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
    \n
    Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1706484025 {#2117
    date: 2024-01-29 00:20:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2123 …}
  +nested: Doctrine\ORM\PersistentCollection {#2116 …}
  +votes: Doctrine\ORM\PersistentCollection {#2161 …}
  +reports: Doctrine\ORM\PersistentCollection {#2163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
  -id: 348235
  -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/663355"
  +editedAt: DateTimeImmutable @1729239295 {#2121
    date: 2024-10-18 10:14:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706484025 {#2122
    date: 2024-01-29 00:20:25.0 +01:00
  }
  +"title": 348235
}
"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
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 {#2215
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2105
    +user: Proxies\__CG__\App\Entity\User {#2519 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#2902 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
    +slug: "Some-heroes-don-t-wear-capes"
    +title: "Some heroes don't wear capes"
    +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 63
    +favouriteCount: 1377
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729479417 {#2896
      date: 2024-10-21 04:56:57.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2972 …}
    +votes: Doctrine\ORM\PersistentCollection {#2979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2981 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
    +badges: Doctrine\ORM\PersistentCollection {#2985 …}
    +children: [
      3 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: App\Entity\EntryComment {#2099
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
          +image: null
          +parent: null
          +root: null
          +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 71
          +score: 0
          +lastActive: DateTime @1729479417 {#2104
            date: 2024-10-21 04:56:57.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@0x4E4F@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2111 …}
          +nested: Doctrine\ORM\PersistentCollection {#2102 …}
          +votes: Doctrine\ORM\PersistentCollection {#2103 …}
          +reports: Doctrine\ORM\PersistentCollection {#2110 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
          -id: 347592
          -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/662736"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706467171 {#2100
            date: 2024-01-28 19:39:31.0 +01:00
          }
          +"title": 347592
        }
        +body: """
          The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
          \n
          Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706484025 {#2117
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 348235
        -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/663355"
        +editedAt: DateTimeImmutable @1729239295 {#2121
          date: 2024-10-18 10:14:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706484025 {#2122
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +"title": 348235
      }
      2 => App\Entity\EntryComment {#2215}
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: App\Entity\EntryComment {#2099}
        +body: """
          I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
          \n
          The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706557678 {#2252
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +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: 350700
        -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665333"
        +editedAt: DateTimeImmutable @1729452355 {#2192
          date: 2024-10-20 21:25:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706557678 {#2189
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +"title": 350700
      }
      0 => App\Entity\EntryComment {#2099}
    ]
    -id: 33642
    -titleTs: "'cape':6 'hero':2 'wear':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706539856
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13251665"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706453456 {#2895
      date: 2024-01-28 15:50:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
  +root: App\Entity\EntryComment {#2099}
  +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706520454 {#2043
    date: 2024-01-29 10:27:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2198 …}
  +nested: Doctrine\ORM\PersistentCollection {#2227 …}
  +votes: Doctrine\ORM\PersistentCollection {#2214 …}
  +reports: Doctrine\ORM\PersistentCollection {#2225 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
  -id: 349342
  -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/664385"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706520454 {#2139
    date: 2024-01-29 10:27:34.0 +01:00
  }
  +"title": 349342
}
"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 {#2215
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2105
    +user: Proxies\__CG__\App\Entity\User {#2519 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#2902 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
    +slug: "Some-heroes-don-t-wear-capes"
    +title: "Some heroes don't wear capes"
    +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 63
    +favouriteCount: 1377
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729479417 {#2896
      date: 2024-10-21 04:56:57.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2972 …}
    +votes: Doctrine\ORM\PersistentCollection {#2979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2981 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
    +badges: Doctrine\ORM\PersistentCollection {#2985 …}
    +children: [
      3 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: App\Entity\EntryComment {#2099
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
          +image: null
          +parent: null
          +root: null
          +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 71
          +score: 0
          +lastActive: DateTime @1729479417 {#2104
            date: 2024-10-21 04:56:57.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@0x4E4F@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2111 …}
          +nested: Doctrine\ORM\PersistentCollection {#2102 …}
          +votes: Doctrine\ORM\PersistentCollection {#2103 …}
          +reports: Doctrine\ORM\PersistentCollection {#2110 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
          -id: 347592
          -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/662736"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706467171 {#2100
            date: 2024-01-28 19:39:31.0 +01:00
          }
          +"title": 347592
        }
        +body: """
          The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
          \n
          Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706484025 {#2117
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 348235
        -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/663355"
        +editedAt: DateTimeImmutable @1729239295 {#2121
          date: 2024-10-18 10:14:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706484025 {#2122
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +"title": 348235
      }
      2 => App\Entity\EntryComment {#2215}
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: App\Entity\EntryComment {#2099}
        +body: """
          I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
          \n
          The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706557678 {#2252
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +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: 350700
        -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665333"
        +editedAt: DateTimeImmutable @1729452355 {#2192
          date: 2024-10-20 21:25:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706557678 {#2189
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +"title": 350700
      }
      0 => App\Entity\EntryComment {#2099}
    ]
    -id: 33642
    -titleTs: "'cape':6 'hero':2 'wear':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706539856
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13251665"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706453456 {#2895
      date: 2024-01-28 15:50:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
  +root: App\Entity\EntryComment {#2099}
  +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706520454 {#2043
    date: 2024-01-29 10:27:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2198 …}
  +nested: Doctrine\ORM\PersistentCollection {#2227 …}
  +votes: Doctrine\ORM\PersistentCollection {#2214 …}
  +reports: Doctrine\ORM\PersistentCollection {#2225 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
  -id: 349342
  -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/664385"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706520454 {#2139
    date: 2024-01-29 10:27:34.0 +01:00
  }
  +"title": 349342
}
"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 {#2215
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2105
    +user: Proxies\__CG__\App\Entity\User {#2519 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#2902 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
    +slug: "Some-heroes-don-t-wear-capes"
    +title: "Some heroes don't wear capes"
    +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 63
    +favouriteCount: 1377
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729479417 {#2896
      date: 2024-10-21 04:56:57.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2972 …}
    +votes: Doctrine\ORM\PersistentCollection {#2979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2981 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
    +badges: Doctrine\ORM\PersistentCollection {#2985 …}
    +children: [
      3 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: App\Entity\EntryComment {#2099
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
          +image: null
          +parent: null
          +root: null
          +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 71
          +score: 0
          +lastActive: DateTime @1729479417 {#2104
            date: 2024-10-21 04:56:57.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@0x4E4F@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2111 …}
          +nested: Doctrine\ORM\PersistentCollection {#2102 …}
          +votes: Doctrine\ORM\PersistentCollection {#2103 …}
          +reports: Doctrine\ORM\PersistentCollection {#2110 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
          -id: 347592
          -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/662736"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706467171 {#2100
            date: 2024-01-28 19:39:31.0 +01:00
          }
          +"title": 347592
        }
        +body: """
          The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
          \n
          Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706484025 {#2117
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 348235
        -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/663355"
        +editedAt: DateTimeImmutable @1729239295 {#2121
          date: 2024-10-18 10:14:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706484025 {#2122
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +"title": 348235
      }
      2 => App\Entity\EntryComment {#2215}
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: App\Entity\EntryComment {#2099}
        +body: """
          I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
          \n
          The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706557678 {#2252
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +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: 350700
        -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665333"
        +editedAt: DateTimeImmutable @1729452355 {#2192
          date: 2024-10-20 21:25:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706557678 {#2189
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +"title": 350700
      }
      0 => App\Entity\EntryComment {#2099}
    ]
    -id: 33642
    -titleTs: "'cape':6 'hero':2 'wear':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706539856
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13251665"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706453456 {#2895
      date: 2024-01-28 15:50:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
  +root: App\Entity\EntryComment {#2099}
  +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706520454 {#2043
    date: 2024-01-29 10:27:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2198 …}
  +nested: Doctrine\ORM\PersistentCollection {#2227 …}
  +votes: Doctrine\ORM\PersistentCollection {#2214 …}
  +reports: Doctrine\ORM\PersistentCollection {#2225 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
  -id: 349342
  -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/664385"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706520454 {#2139
    date: 2024-01-29 10:27:34.0 +01:00
  }
  +"title": 349342
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
App\Entity\EntryComment {#2299
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2105
    +user: Proxies\__CG__\App\Entity\User {#2519 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#2902 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
    +slug: "Some-heroes-don-t-wear-capes"
    +title: "Some heroes don't wear capes"
    +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 63
    +favouriteCount: 1377
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729479417 {#2896
      date: 2024-10-21 04:56:57.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2972 …}
    +votes: Doctrine\ORM\PersistentCollection {#2979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2981 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
    +badges: Doctrine\ORM\PersistentCollection {#2985 …}
    +children: [
      3 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: App\Entity\EntryComment {#2099
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
          +image: null
          +parent: null
          +root: null
          +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 71
          +score: 0
          +lastActive: DateTime @1729479417 {#2104
            date: 2024-10-21 04:56:57.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@0x4E4F@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2111 …}
          +nested: Doctrine\ORM\PersistentCollection {#2102 …}
          +votes: Doctrine\ORM\PersistentCollection {#2103 …}
          +reports: Doctrine\ORM\PersistentCollection {#2110 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
          -id: 347592
          -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/662736"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706467171 {#2100
            date: 2024-01-28 19:39:31.0 +01:00
          }
          +"title": 347592
        }
        +body: """
          The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
          \n
          Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706484025 {#2117
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 348235
        -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/663355"
        +editedAt: DateTimeImmutable @1729239295 {#2121
          date: 2024-10-18 10:14:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706484025 {#2122
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +"title": 348235
      }
      2 => App\Entity\EntryComment {#2215
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
        +root: App\Entity\EntryComment {#2099}
        +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706520454 {#2043
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2198 …}
        +nested: Doctrine\ORM\PersistentCollection {#2227 …}
        +votes: Doctrine\ORM\PersistentCollection {#2214 …}
        +reports: Doctrine\ORM\PersistentCollection {#2225 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
        -id: 349342
        -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/664385"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706520454 {#2139
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +"title": 349342
      }
      1 => App\Entity\EntryComment {#2299}
      0 => App\Entity\EntryComment {#2099}
    ]
    -id: 33642
    -titleTs: "'cape':6 'hero':2 'wear':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706539856
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13251665"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706453456 {#2895
      date: 2024-01-28 15:50:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
  +root: App\Entity\EntryComment {#2099}
  +body: """
    I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
    \n
    The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706557678 {#2252
    date: 2024-01-29 20:47:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
  ]
  +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: 350700
  -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665333"
  +editedAt: DateTimeImmutable @1729452355 {#2192
    date: 2024-10-20 21:25:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706557678 {#2189
    date: 2024-01-29 20:47:58.0 +01:00
  }
  +"title": 350700
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\EntryComment {#2299
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2105
    +user: Proxies\__CG__\App\Entity\User {#2519 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#2902 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
    +slug: "Some-heroes-don-t-wear-capes"
    +title: "Some heroes don't wear capes"
    +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 63
    +favouriteCount: 1377
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729479417 {#2896
      date: 2024-10-21 04:56:57.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2972 …}
    +votes: Doctrine\ORM\PersistentCollection {#2979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2981 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
    +badges: Doctrine\ORM\PersistentCollection {#2985 …}
    +children: [
      3 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: App\Entity\EntryComment {#2099
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
          +image: null
          +parent: null
          +root: null
          +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 71
          +score: 0
          +lastActive: DateTime @1729479417 {#2104
            date: 2024-10-21 04:56:57.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@0x4E4F@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2111 …}
          +nested: Doctrine\ORM\PersistentCollection {#2102 …}
          +votes: Doctrine\ORM\PersistentCollection {#2103 …}
          +reports: Doctrine\ORM\PersistentCollection {#2110 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
          -id: 347592
          -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/662736"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706467171 {#2100
            date: 2024-01-28 19:39:31.0 +01:00
          }
          +"title": 347592
        }
        +body: """
          The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
          \n
          Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706484025 {#2117
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 348235
        -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/663355"
        +editedAt: DateTimeImmutable @1729239295 {#2121
          date: 2024-10-18 10:14:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706484025 {#2122
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +"title": 348235
      }
      2 => App\Entity\EntryComment {#2215
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
        +root: App\Entity\EntryComment {#2099}
        +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706520454 {#2043
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2198 …}
        +nested: Doctrine\ORM\PersistentCollection {#2227 …}
        +votes: Doctrine\ORM\PersistentCollection {#2214 …}
        +reports: Doctrine\ORM\PersistentCollection {#2225 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
        -id: 349342
        -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/664385"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706520454 {#2139
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +"title": 349342
      }
      1 => App\Entity\EntryComment {#2299}
      0 => App\Entity\EntryComment {#2099}
    ]
    -id: 33642
    -titleTs: "'cape':6 'hero':2 'wear':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706539856
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13251665"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706453456 {#2895
      date: 2024-01-28 15:50:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
  +root: App\Entity\EntryComment {#2099}
  +body: """
    I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
    \n
    The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706557678 {#2252
    date: 2024-01-29 20:47:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
  ]
  +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: 350700
  -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665333"
  +editedAt: DateTimeImmutable @1729452355 {#2192
    date: 2024-10-20 21:25:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706557678 {#2189
    date: 2024-01-29 20:47:58.0 +01:00
  }
  +"title": 350700
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\EntryComment {#2299
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2105
    +user: Proxies\__CG__\App\Entity\User {#2519 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#2902 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
    +slug: "Some-heroes-don-t-wear-capes"
    +title: "Some heroes don't wear capes"
    +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 63
    +favouriteCount: 1377
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729479417 {#2896
      date: 2024-10-21 04:56:57.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2972 …}
    +votes: Doctrine\ORM\PersistentCollection {#2979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2981 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
    +badges: Doctrine\ORM\PersistentCollection {#2985 …}
    +children: [
      3 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: App\Entity\EntryComment {#2099
          +user: App\Entity\User {#260 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
          +image: null
          +parent: null
          +root: null
          +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 71
          +score: 0
          +lastActive: DateTime @1729479417 {#2104
            date: 2024-10-21 04:56:57.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@0x4E4F@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2111 …}
          +nested: Doctrine\ORM\PersistentCollection {#2102 …}
          +votes: Doctrine\ORM\PersistentCollection {#2103 …}
          +reports: Doctrine\ORM\PersistentCollection {#2110 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
          -id: 347592
          -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://upvote.au/comment/662736"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706467171 {#2100
            date: 2024-01-28 19:39:31.0 +01:00
          }
          +"title": 347592
        }
        +body: """
          The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
          \n
          Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706484025 {#2117
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 348235
        -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/663355"
        +editedAt: DateTimeImmutable @1729239295 {#2121
          date: 2024-10-18 10:14:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706484025 {#2122
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +"title": 348235
      }
      2 => App\Entity\EntryComment {#2215
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
        +root: App\Entity\EntryComment {#2099}
        +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706520454 {#2043
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2198 …}
        +nested: Doctrine\ORM\PersistentCollection {#2227 …}
        +votes: Doctrine\ORM\PersistentCollection {#2214 …}
        +reports: Doctrine\ORM\PersistentCollection {#2225 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
        -id: 349342
        -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/664385"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706520454 {#2139
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +"title": 349342
      }
      1 => App\Entity\EntryComment {#2299}
      0 => App\Entity\EntryComment {#2099}
    ]
    -id: 33642
    -titleTs: "'cape':6 'hero':2 'wear':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706539856
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13251665"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706453456 {#2895
      date: 2024-01-28 15:50:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
  +root: App\Entity\EntryComment {#2099}
  +body: """
    I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
    \n
    The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706557678 {#2252
    date: 2024-01-29 20:47:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
    "@0x4E4F@lemmy.dbzer0.com"
    "@dan@upvote.au"
  ]
  +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: 350700
  -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/665333"
  +editedAt: DateTimeImmutable @1729452355 {#2192
    date: 2024-10-20 21:25:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706557678 {#2189
    date: 2024-01-29 20:47:58.0 +01:00
  }
  +"title": 350700
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#2099
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2105
    +user: Proxies\__CG__\App\Entity\User {#2519 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#2902 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
    +slug: "Some-heroes-don-t-wear-capes"
    +title: "Some heroes don't wear capes"
    +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 63
    +favouriteCount: 1377
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729479417 {#2896
      date: 2024-10-21 04:56:57.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2972 …}
    +votes: Doctrine\ORM\PersistentCollection {#2979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2981 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
    +badges: Doctrine\ORM\PersistentCollection {#2985 …}
    +children: [
      3 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: App\Entity\EntryComment {#2099}
        +body: """
          The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
          \n
          Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706484025 {#2117
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 348235
        -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/663355"
        +editedAt: DateTimeImmutable @1729239295 {#2121
          date: 2024-10-18 10:14:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706484025 {#2122
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +"title": 348235
      }
      2 => App\Entity\EntryComment {#2215
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
        +root: App\Entity\EntryComment {#2099}
        +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706520454 {#2043
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2198 …}
        +nested: Doctrine\ORM\PersistentCollection {#2227 …}
        +votes: Doctrine\ORM\PersistentCollection {#2214 …}
        +reports: Doctrine\ORM\PersistentCollection {#2225 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
        -id: 349342
        -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/664385"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706520454 {#2139
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +"title": 349342
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: App\Entity\EntryComment {#2099}
        +body: """
          I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
          \n
          The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706557678 {#2252
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +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: 350700
        -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665333"
        +editedAt: DateTimeImmutable @1729452355 {#2192
          date: 2024-10-20 21:25:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706557678 {#2189
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +"title": 350700
      }
      0 => App\Entity\EntryComment {#2099}
    ]
    -id: 33642
    -titleTs: "'cape':6 'hero':2 'wear':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706539856
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13251665"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706453456 {#2895
      date: 2024-01-28 15:50:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: null
  +root: null
  +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 71
  +score: 0
  +lastActive: DateTime @1729479417 {#2104
    date: 2024-10-21 04:56:57.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@0x4E4F@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2111 …}
  +nested: Doctrine\ORM\PersistentCollection {#2102 …}
  +votes: Doctrine\ORM\PersistentCollection {#2103 …}
  +reports: Doctrine\ORM\PersistentCollection {#2110 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
  -id: 347592
  -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/662736"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706467171 {#2100
    date: 2024-01-28 19:39:31.0 +01:00
  }
  +"title": 347592
}
"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 {#2099
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2105
    +user: Proxies\__CG__\App\Entity\User {#2519 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#2902 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
    +slug: "Some-heroes-don-t-wear-capes"
    +title: "Some heroes don't wear capes"
    +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 63
    +favouriteCount: 1377
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729479417 {#2896
      date: 2024-10-21 04:56:57.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2972 …}
    +votes: Doctrine\ORM\PersistentCollection {#2979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2981 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
    +badges: Doctrine\ORM\PersistentCollection {#2985 …}
    +children: [
      3 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: App\Entity\EntryComment {#2099}
        +body: """
          The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
          \n
          Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706484025 {#2117
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 348235
        -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/663355"
        +editedAt: DateTimeImmutable @1729239295 {#2121
          date: 2024-10-18 10:14:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706484025 {#2122
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +"title": 348235
      }
      2 => App\Entity\EntryComment {#2215
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
        +root: App\Entity\EntryComment {#2099}
        +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706520454 {#2043
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2198 …}
        +nested: Doctrine\ORM\PersistentCollection {#2227 …}
        +votes: Doctrine\ORM\PersistentCollection {#2214 …}
        +reports: Doctrine\ORM\PersistentCollection {#2225 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
        -id: 349342
        -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/664385"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706520454 {#2139
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +"title": 349342
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: App\Entity\EntryComment {#2099}
        +body: """
          I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
          \n
          The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706557678 {#2252
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +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: 350700
        -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665333"
        +editedAt: DateTimeImmutable @1729452355 {#2192
          date: 2024-10-20 21:25:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706557678 {#2189
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +"title": 350700
      }
      0 => App\Entity\EntryComment {#2099}
    ]
    -id: 33642
    -titleTs: "'cape':6 'hero':2 'wear':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706539856
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13251665"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706453456 {#2895
      date: 2024-01-28 15:50:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: null
  +root: null
  +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 71
  +score: 0
  +lastActive: DateTime @1729479417 {#2104
    date: 2024-10-21 04:56:57.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@0x4E4F@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2111 …}
  +nested: Doctrine\ORM\PersistentCollection {#2102 …}
  +votes: Doctrine\ORM\PersistentCollection {#2103 …}
  +reports: Doctrine\ORM\PersistentCollection {#2110 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
  -id: 347592
  -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/662736"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706467171 {#2100
    date: 2024-01-28 19:39:31.0 +01:00
  }
  +"title": 347592
}
"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 {#2099
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2105
    +user: Proxies\__CG__\App\Entity\User {#2519 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
    +image: Proxies\__CG__\App\Entity\Image {#2902 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2971 …}
    +slug: "Some-heroes-don-t-wear-capes"
    +title: "Some heroes don't wear capes"
    +url: "https://lemmy.dbzer0.com/pictrs/image/760992e2-a11c-4831-a09a-5102f7a9cdb3.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 63
    +favouriteCount: 1377
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729479417 {#2896
      date: 2024-10-21 04:56:57.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2972 …}
    +votes: Doctrine\ORM\PersistentCollection {#2979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2981 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2977 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2983 …}
    +badges: Doctrine\ORM\PersistentCollection {#2985 …}
    +children: [
      3 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: App\Entity\EntryComment {#2099}
        +body: """
          The thing with drivers is that the hardware they’re written for doesn’t really change. A particular network card is always going to behave the same way. Once the driver works well, it’s pretty much complete, and the only changes that are needed are bug fixes, updates to handle new firmware, or adjustments if the kernel changes some implementation detail of how drivers are used. There could be months or years between updates to the driver.\n
          \n
          Some manufacturers have great first-party Linux support. Intel is a good example - they contribute a lot of code to the kernel, and their drivers are maintained by employees.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706484025 {#2117
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 348235
        -bodyTs: "'adjust':55 'alway':22 'behav':25 'bug':47 'card':20 'chang':16,42,59 'code':98 'complet':38 'contribut':94 'could':69 'detail':62 'doesn':13 'driver':4,31,65,78,104 'employe':108 'exampl':92 'firmwar':53 'first':84 'first-parti':83 'fix':48 'go':23 'good':91 'great':82 'handl':51 'hardwar':8 'implement':61 'intel':88 'kernel':58,101 'linux':86 'lot':96 'maintain':106 'manufactur':80 'month':71 'much':37 'need':45 'network':19 'new':52 'parti':85 'particular':18 'pretti':36 're':10 'realli':15 'support':87 'thing':2 'updat':49,75 'use':67 'way':28 'well':33 'work':32 'written':11 'year':73"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/663355"
        +editedAt: DateTimeImmutable @1729239295 {#2121
          date: 2024-10-18 10:14:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706484025 {#2122
          date: 2024-01-29 00:20:25.0 +01:00
        }
        +"title": 348235
      }
      2 => App\Entity\EntryComment {#2215
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
        +root: App\Entity\EntryComment {#2099}
        +body: "Realtek NICs are junk (even the buggy Intel I225-v chip is better) so I try to avoid them, but I honestly haven’t ever checked which sound chip my motherboard uses. I’ll have to check if it’s a Realtek one. Realtek is generally the lower-end manufacturer for cheaper products."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706520454 {#2043
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2198 …}
        +nested: Doctrine\ORM\PersistentCollection {#2227 …}
        +votes: Doctrine\ORM\PersistentCollection {#2214 …}
        +reports: Doctrine\ORM\PersistentCollection {#2225 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
        -id: 349342
        -bodyTs: "'avoid':19 'better':14 'buggi':7 'cheaper':54 'check':27,38 'chip':12,30 'end':51 'even':5 'ever':26 'general':47 'haven':24 'honest':23 'i225':10 'i225-v':9 'intel':8 'junk':4 'll':35 'lower':50 'lower-end':49 'manufactur':52 'motherboard':32 'nic':2 'one':44 'product':55 'realtek':1,43,45 'sound':29 'tri':17 'use':33 'v':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/664385"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706520454 {#2139
          date: 2024-01-29 10:27:34.0 +01:00
        }
        +"title": 349342
      }
      1 => App\Entity\EntryComment {#2299
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2105 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2311 …}
        +root: App\Entity\EntryComment {#2099}
        +body: """
          I’ve got a “ASUS ROG Strix B550-F” which wasn’t exactly a high-end motherboard when I got it (I got it because it was cheap), but it’s got an Intel chip rather than a Realtek one. The lower-end motherboards have Realtek NICs but I usually don’t get the cheapest of anything since there’s usually a pretty big difference in quality if you spend just a little bit more.\n
          \n
          The Intel I226-V chip on that motherboard is only $2.87 each (for quantities of 1000, even cheaper for large bulk orders) and the manufacturer can likely use the same PHY chip and timing components, so it doesn’t really increase the price a lot to use a non-Realtek chip.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706557678 {#2252
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
          "@0x4E4F@lemmy.dbzer0.com"
          "@dan@upvote.au"
        ]
        +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: 350700
        -bodyTs: "'1000':95 '2.87':90 'anyth':60 'asus':5 'b550':9 'b550-f':8 'big':67 'bit':77 'bulk':100 'cheap':30 'cheaper':97 'cheapest':58 'chip':37,84,111,131 'compon':114 'differ':68 'doesn':117 'end':18,46 'even':96 'exact':14 'f':10 'get':56 'got':3,22,25,34 'high':17 'high-end':16 'i226':82 'i226-v':81 'increas':120 'intel':36,80 'larg':99 'like':106 'littl':76 'lot':124 'lower':45 'lower-end':44 'manufactur':104 'motherboard':19,47,87 'nic':50 'non':129 'non-realtek':128 'one':42 'order':101 'phi':110 'pretti':66 'price':122 'qualiti':70 'quantiti':93 'rather':38 'realli':119 'realtek':41,49,130 'rog':6 'sinc':61 'spend':73 'strix':7 'time':113 'use':107,126 'usual':53,64 'v':83 've':2 'wasn':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/665333"
        +editedAt: DateTimeImmutable @1729452355 {#2192
          date: 2024-10-20 21:25:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706557678 {#2189
          date: 2024-01-29 20:47:58.0 +01:00
        }
        +"title": 350700
      }
      0 => App\Entity\EntryComment {#2099}
    ]
    -id: 33642
    -titleTs: "'cape':6 'hero':2 'wear':5"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706539856
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13251665"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706453456 {#2895
      date: 2024-01-28 15:50:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2108 …}
  +image: null
  +parent: null
  +root: null
  +body: "A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 71
  +score: 0
  +lastActive: DateTime @1729479417 {#2104
    date: 2024-10-21 04:56:57.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@0x4E4F@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2111 …}
  +nested: Doctrine\ORM\PersistentCollection {#2102 …}
  +votes: Doctrine\ORM\PersistentCollection {#2103 …}
  +reports: Doctrine\ORM\PersistentCollection {#2110 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2112 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2114 …}
  -id: 347592
  -bodyTs: "'driver':5,21 'eventu':18 'git':27 'like':7 'linux':4 'lot':2 'mainlin':19 'maintain':14 'one':10 'peopl':13 'rather':22 'repo':28 'separ':26 'though':29 'two':12 'usual':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/662736"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706467171 {#2100
    date: 2024-01-28 19:39:31.0 +01:00
  }
  +"title": 347592
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2143
  +user: Proxies\__CG__\App\Entity\User {#3047 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "I-feel-like-I-m-missing-out-by-not-distro-hopping"
  +title: "I feel like I'm missing out by not distro-hopping"
  +url: null
  +body: """
    I’ve been dailying the same Mint install since I gave up on Windows a few years ago. When I was choosing a distro, a lot of people were saying that I should start with Mint and “move on to something else” once I got comfortable with the OS.\n
    \n
    I’m comfortable now, but I don’t really see any reason to move on. What would the benefits be of jumping to something else? Mint has great documentation and an active community that has answers to any questions I’ve ever had, and I’m reluctant to ditch that. On the other hand, when I scroll through forums, *Distro Hopping* seems to be such a big part of the “Linux experience.”\n
    \n
    What am I missing?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 69
  +favouriteCount: 126
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728926405 {#3083
    date: 2024-10-14 19:20:05.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3088 …}
  +votes: Doctrine\ORM\PersistentCollection {#3091 …}
  +reports: Doctrine\ORM\PersistentCollection {#3093 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3095 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
  +badges: Doctrine\ORM\PersistentCollection {#3099 …}
  +children: [
    1 => App\Entity\EntryComment {#2159
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2143 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2136 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2137 …}
      +body: """
        > Ubuntu on the other hand features much more modern versions of libraries because they want to be more hip and modern\n
        \n
        You can use the “testing” release of Debian if you want newer stuff. It’s still more stable than rolling distros. Packages have to be in the “unstable” release for 10 days with no major bugs to get promoted to testing.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706162614 {#2339
        date: 2024-01-25 07:03:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Zoidsberg@lemmy.ca"
        "@maxprime@lemmy.ml"
        "@superfes@lemmy.world"
        "@Dran_Arcana@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2073 …}
      +nested: Doctrine\ORM\PersistentCollection {#2072 …}
      +votes: Doctrine\ORM\PersistentCollection {#2065 …}
      +reports: Doctrine\ORM\PersistentCollection {#2066 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2067 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2049 …}
      -id: 338577
      -bodyTs: "'10':52 'bug':57 'day':53 'debian':29 'distro':42 'featur':6 'get':59 'hand':5 'hip':19 'librari':12 'major':56 'modern':9,21 'much':7 'newer':33 'packag':43 'promot':60 'releas':27,50 'roll':41 'stabl':39 'still':37 'stuff':34 'test':26,62 'ubuntu':1 'unstabl':49 'use':24 'version':10 'want':15,32"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/653754"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706162614 {#2338
        date: 2024-01-25 07:03:34.0 +01:00
      }
      +"title": 338577
    }
    0 => App\Entity\EntryComment {#2059
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2143 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +body: """
        > now I got to work and hopping takes too much time and effort to set everything up again.\n
        \n
        This is the same reason I haven’t switched to Linux again even though I want to. Limited free time.\n
        \n
        I also switched to playing games on a console for the same reason. I don’t have to worry about system specs or driver issues or anything like that… I can just launch the game and play it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706162693 {#2051
        date: 2024-01-25 07:04:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Zoidsberg@lemmy.ca"
        "@Shady_Shiroe@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2047 …}
      +nested: Doctrine\ORM\PersistentCollection {#2057 …}
      +votes: Doctrine\ORM\PersistentCollection {#2055 …}
      +reports: Doctrine\ORM\PersistentCollection {#2054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
      -id: 338579
      -bodyTs: "'also':40 'anyth':65 'consol':47 'driver':62 'effort':13 'even':31 'everyth':16 'free':37 'game':44,73 'got':3 'haven':25 'hop':7 'issu':63 'launch':71 'like':66 'limit':36 'linux':29 'much':10 'play':43,75 'reason':23,51 'set':15 'spec':60 'switch':27,41 'system':59 'take':8 'though':32 'time':11,38 'want':34 'work':5 'worri':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/653756"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706162693 {#2056
        date: 2024-01-25 07:04:53.0 +01:00
      }
      +"title": 338579
    }
  ]
  -id: 32898
  -titleTs: "'distro':11 'distro-hop':10 'feel':2 'hop':12 'like':3 'm':5 'miss':6"
  -bodyTs: "'activ':81 'ago':18 'answer':85 'benefit':68 'big':116 'choos':22 'comfort':46,52 'communiti':82 'daili':4 'distro':24,109 'ditch':98 'document':78 'els':42,74 'ever':91 'experi':121 'forum':108 'gave':11 'got':45 'great':77 'hand':103 'hop':110 'instal':8 'jump':71 'linux':120 'lot':26 'm':51,95 'mint':7,36,75 'miss':125 'move':38,63 'os':49 'part':117 'peopl':28 'question':88 'realli':58 'reason':61 'reluct':96 'say':30 'scroll':106 'see':59 'seem':111 'sinc':9 'someth':41,73 'start':34 've':2,90 'window':14 'would':66 'year':17"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706223962
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13980578"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706137562 {#3069
    date: 2024-01-25 00:06:02.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2143
  +user: Proxies\__CG__\App\Entity\User {#3047 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "I-feel-like-I-m-missing-out-by-not-distro-hopping"
  +title: "I feel like I'm missing out by not distro-hopping"
  +url: null
  +body: """
    I’ve been dailying the same Mint install since I gave up on Windows a few years ago. When I was choosing a distro, a lot of people were saying that I should start with Mint and “move on to something else” once I got comfortable with the OS.\n
    \n
    I’m comfortable now, but I don’t really see any reason to move on. What would the benefits be of jumping to something else? Mint has great documentation and an active community that has answers to any questions I’ve ever had, and I’m reluctant to ditch that. On the other hand, when I scroll through forums, *Distro Hopping* seems to be such a big part of the “Linux experience.”\n
    \n
    What am I missing?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 69
  +favouriteCount: 126
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728926405 {#3083
    date: 2024-10-14 19:20:05.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3088 …}
  +votes: Doctrine\ORM\PersistentCollection {#3091 …}
  +reports: Doctrine\ORM\PersistentCollection {#3093 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3095 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
  +badges: Doctrine\ORM\PersistentCollection {#3099 …}
  +children: [
    1 => App\Entity\EntryComment {#2159
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2143 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2136 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2137 …}
      +body: """
        > Ubuntu on the other hand features much more modern versions of libraries because they want to be more hip and modern\n
        \n
        You can use the “testing” release of Debian if you want newer stuff. It’s still more stable than rolling distros. Packages have to be in the “unstable” release for 10 days with no major bugs to get promoted to testing.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706162614 {#2339
        date: 2024-01-25 07:03:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Zoidsberg@lemmy.ca"
        "@maxprime@lemmy.ml"
        "@superfes@lemmy.world"
        "@Dran_Arcana@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2073 …}
      +nested: Doctrine\ORM\PersistentCollection {#2072 …}
      +votes: Doctrine\ORM\PersistentCollection {#2065 …}
      +reports: Doctrine\ORM\PersistentCollection {#2066 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2067 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2049 …}
      -id: 338577
      -bodyTs: "'10':52 'bug':57 'day':53 'debian':29 'distro':42 'featur':6 'get':59 'hand':5 'hip':19 'librari':12 'major':56 'modern':9,21 'much':7 'newer':33 'packag':43 'promot':60 'releas':27,50 'roll':41 'stabl':39 'still':37 'stuff':34 'test':26,62 'ubuntu':1 'unstabl':49 'use':24 'version':10 'want':15,32"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/653754"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706162614 {#2338
        date: 2024-01-25 07:03:34.0 +01:00
      }
      +"title": 338577
    }
    0 => App\Entity\EntryComment {#2059
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2143 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +body: """
        > now I got to work and hopping takes too much time and effort to set everything up again.\n
        \n
        This is the same reason I haven’t switched to Linux again even though I want to. Limited free time.\n
        \n
        I also switched to playing games on a console for the same reason. I don’t have to worry about system specs or driver issues or anything like that… I can just launch the game and play it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706162693 {#2051
        date: 2024-01-25 07:04:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Zoidsberg@lemmy.ca"
        "@Shady_Shiroe@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2047 …}
      +nested: Doctrine\ORM\PersistentCollection {#2057 …}
      +votes: Doctrine\ORM\PersistentCollection {#2055 …}
      +reports: Doctrine\ORM\PersistentCollection {#2054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
      -id: 338579
      -bodyTs: "'also':40 'anyth':65 'consol':47 'driver':62 'effort':13 'even':31 'everyth':16 'free':37 'game':44,73 'got':3 'haven':25 'hop':7 'issu':63 'launch':71 'like':66 'limit':36 'linux':29 'much':10 'play':43,75 'reason':23,51 'set':15 'spec':60 'switch':27,41 'system':59 'take':8 'though':32 'time':11,38 'want':34 'work':5 'worri':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/653756"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706162693 {#2056
        date: 2024-01-25 07:04:53.0 +01:00
      }
      +"title": 338579
    }
  ]
  -id: 32898
  -titleTs: "'distro':11 'distro-hop':10 'feel':2 'hop':12 'like':3 'm':5 'miss':6"
  -bodyTs: "'activ':81 'ago':18 'answer':85 'benefit':68 'big':116 'choos':22 'comfort':46,52 'communiti':82 'daili':4 'distro':24,109 'ditch':98 'document':78 'els':42,74 'ever':91 'experi':121 'forum':108 'gave':11 'got':45 'great':77 'hand':103 'hop':110 'instal':8 'jump':71 'linux':120 'lot':26 'm':51,95 'mint':7,36,75 'miss':125 'move':38,63 'os':49 'part':117 'peopl':28 'question':88 'realli':58 'reason':61 'reluct':96 'say':30 'scroll':106 'see':59 'seem':111 'sinc':9 'someth':41,73 'start':34 've':2,90 'window':14 'would':66 'year':17"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706223962
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13980578"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706137562 {#3069
    date: 2024-01-25 00:06:02.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2143
  +user: Proxies\__CG__\App\Entity\User {#3047 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "I-feel-like-I-m-missing-out-by-not-distro-hopping"
  +title: "I feel like I'm missing out by not distro-hopping"
  +url: null
  +body: """
    I’ve been dailying the same Mint install since I gave up on Windows a few years ago. When I was choosing a distro, a lot of people were saying that I should start with Mint and “move on to something else” once I got comfortable with the OS.\n
    \n
    I’m comfortable now, but I don’t really see any reason to move on. What would the benefits be of jumping to something else? Mint has great documentation and an active community that has answers to any questions I’ve ever had, and I’m reluctant to ditch that. On the other hand, when I scroll through forums, *Distro Hopping* seems to be such a big part of the “Linux experience.”\n
    \n
    What am I missing?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 69
  +favouriteCount: 126
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728926405 {#3083
    date: 2024-10-14 19:20:05.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3088 …}
  +votes: Doctrine\ORM\PersistentCollection {#3091 …}
  +reports: Doctrine\ORM\PersistentCollection {#3093 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3095 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
  +badges: Doctrine\ORM\PersistentCollection {#3099 …}
  +children: [
    1 => App\Entity\EntryComment {#2159
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2143 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2136 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2137 …}
      +body: """
        > Ubuntu on the other hand features much more modern versions of libraries because they want to be more hip and modern\n
        \n
        You can use the “testing” release of Debian if you want newer stuff. It’s still more stable than rolling distros. Packages have to be in the “unstable” release for 10 days with no major bugs to get promoted to testing.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706162614 {#2339
        date: 2024-01-25 07:03:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Zoidsberg@lemmy.ca"
        "@maxprime@lemmy.ml"
        "@superfes@lemmy.world"
        "@Dran_Arcana@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2073 …}
      +nested: Doctrine\ORM\PersistentCollection {#2072 …}
      +votes: Doctrine\ORM\PersistentCollection {#2065 …}
      +reports: Doctrine\ORM\PersistentCollection {#2066 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2067 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2049 …}
      -id: 338577
      -bodyTs: "'10':52 'bug':57 'day':53 'debian':29 'distro':42 'featur':6 'get':59 'hand':5 'hip':19 'librari':12 'major':56 'modern':9,21 'much':7 'newer':33 'packag':43 'promot':60 'releas':27,50 'roll':41 'stabl':39 'still':37 'stuff':34 'test':26,62 'ubuntu':1 'unstabl':49 'use':24 'version':10 'want':15,32"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/653754"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706162614 {#2338
        date: 2024-01-25 07:03:34.0 +01:00
      }
      +"title": 338577
    }
    0 => App\Entity\EntryComment {#2059
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2143 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +body: """
        > now I got to work and hopping takes too much time and effort to set everything up again.\n
        \n
        This is the same reason I haven’t switched to Linux again even though I want to. Limited free time.\n
        \n
        I also switched to playing games on a console for the same reason. I don’t have to worry about system specs or driver issues or anything like that… I can just launch the game and play it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706162693 {#2051
        date: 2024-01-25 07:04:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Zoidsberg@lemmy.ca"
        "@Shady_Shiroe@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2047 …}
      +nested: Doctrine\ORM\PersistentCollection {#2057 …}
      +votes: Doctrine\ORM\PersistentCollection {#2055 …}
      +reports: Doctrine\ORM\PersistentCollection {#2054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
      -id: 338579
      -bodyTs: "'also':40 'anyth':65 'consol':47 'driver':62 'effort':13 'even':31 'everyth':16 'free':37 'game':44,73 'got':3 'haven':25 'hop':7 'issu':63 'launch':71 'like':66 'limit':36 'linux':29 'much':10 'play':43,75 'reason':23,51 'set':15 'spec':60 'switch':27,41 'system':59 'take':8 'though':32 'time':11,38 'want':34 'work':5 'worri':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/653756"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706162693 {#2056
        date: 2024-01-25 07:04:53.0 +01:00
      }
      +"title": 338579
    }
  ]
  -id: 32898
  -titleTs: "'distro':11 'distro-hop':10 'feel':2 'hop':12 'like':3 'm':5 'miss':6"
  -bodyTs: "'activ':81 'ago':18 'answer':85 'benefit':68 'big':116 'choos':22 'comfort':46,52 'communiti':82 'daili':4 'distro':24,109 'ditch':98 'document':78 'els':42,74 'ever':91 'experi':121 'forum':108 'gave':11 'got':45 'great':77 'hand':103 'hop':110 'instal':8 'jump':71 'linux':120 'lot':26 'm':51,95 'mint':7,36,75 'miss':125 'move':38,63 'os':49 'part':117 'peopl':28 'question':88 'realli':58 'reason':61 'reluct':96 'say':30 'scroll':106 'see':59 'seem':111 'sinc':9 'someth':41,73 'start':34 've':2,90 'window':14 'would':66 'year':17"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706223962
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13980578"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706137562 {#3069
    date: 2024-01-25 00:06:02.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\EntryComment {#2159
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2143
    +user: Proxies\__CG__\App\Entity\User {#3047 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "I-feel-like-I-m-missing-out-by-not-distro-hopping"
    +title: "I feel like I'm missing out by not distro-hopping"
    +url: null
    +body: """
      I’ve been dailying the same Mint install since I gave up on Windows a few years ago. When I was choosing a distro, a lot of people were saying that I should start with Mint and “move on to something else” once I got comfortable with the OS.\n
      \n
      I’m comfortable now, but I don’t really see any reason to move on. What would the benefits be of jumping to something else? Mint has great documentation and an active community that has answers to any questions I’ve ever had, and I’m reluctant to ditch that. On the other hand, when I scroll through forums, *Distro Hopping* seems to be such a big part of the “Linux experience.”\n
      \n
      What am I missing?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 69
    +favouriteCount: 126
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728926405 {#3083
      date: 2024-10-14 19:20:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3088 …}
    +votes: Doctrine\ORM\PersistentCollection {#3091 …}
    +reports: Doctrine\ORM\PersistentCollection {#3093 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3095 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    +badges: Doctrine\ORM\PersistentCollection {#3099 …}
    +children: [
      1 => App\Entity\EntryComment {#2159}
      0 => App\Entity\EntryComment {#2059
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2143 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +body: """
          > now I got to work and hopping takes too much time and effort to set everything up again.\n
          \n
          This is the same reason I haven’t switched to Linux again even though I want to. Limited free time.\n
          \n
          I also switched to playing games on a console for the same reason. I don’t have to worry about system specs or driver issues or anything like that… I can just launch the game and play it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706162693 {#2051
          date: 2024-01-25 07:04:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Zoidsberg@lemmy.ca"
          "@Shady_Shiroe@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2047 …}
        +nested: Doctrine\ORM\PersistentCollection {#2057 …}
        +votes: Doctrine\ORM\PersistentCollection {#2055 …}
        +reports: Doctrine\ORM\PersistentCollection {#2054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
        -id: 338579
        -bodyTs: "'also':40 'anyth':65 'consol':47 'driver':62 'effort':13 'even':31 'everyth':16 'free':37 'game':44,73 'got':3 'haven':25 'hop':7 'issu':63 'launch':71 'like':66 'limit':36 'linux':29 'much':10 'play':43,75 'reason':23,51 'set':15 'spec':60 'switch':27,41 'system':59 'take':8 'though':32 'time':11,38 'want':34 'work':5 'worri':57"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/653756"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706162693 {#2056
          date: 2024-01-25 07:04:53.0 +01:00
        }
        +"title": 338579
      }
    ]
    -id: 32898
    -titleTs: "'distro':11 'distro-hop':10 'feel':2 'hop':12 'like':3 'm':5 'miss':6"
    -bodyTs: "'activ':81 'ago':18 'answer':85 'benefit':68 'big':116 'choos':22 'comfort':46,52 'communiti':82 'daili':4 'distro':24,109 'ditch':98 'document':78 'els':42,74 'ever':91 'experi':121 'forum':108 'gave':11 'got':45 'great':77 'hand':103 'hop':110 'instal':8 'jump':71 'linux':120 'lot':26 'm':51,95 'mint':7,36,75 'miss':125 'move':38,63 'os':49 'part':117 'peopl':28 'question':88 'realli':58 'reason':61 'reluct':96 'say':30 'scroll':106 'see':59 'seem':111 'sinc':9 'someth':41,73 'start':34 've':2,90 'window':14 'would':66 'year':17"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706223962
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/13980578"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706137562 {#3069
      date: 2024-01-25 00:06:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2136 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2137 …}
  +body: """
    > Ubuntu on the other hand features much more modern versions of libraries because they want to be more hip and modern\n
    \n
    You can use the “testing” release of Debian if you want newer stuff. It’s still more stable than rolling distros. Packages have to be in the “unstable” release for 10 days with no major bugs to get promoted to testing.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706162614 {#2339
    date: 2024-01-25 07:03:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Zoidsberg@lemmy.ca"
    "@maxprime@lemmy.ml"
    "@superfes@lemmy.world"
    "@Dran_Arcana@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2073 …}
  +nested: Doctrine\ORM\PersistentCollection {#2072 …}
  +votes: Doctrine\ORM\PersistentCollection {#2065 …}
  +reports: Doctrine\ORM\PersistentCollection {#2066 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2067 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2049 …}
  -id: 338577
  -bodyTs: "'10':52 'bug':57 'day':53 'debian':29 'distro':42 'featur':6 'get':59 'hand':5 'hip':19 'librari':12 'major':56 'modern':9,21 'much':7 'newer':33 'packag':43 'promot':60 'releas':27,50 'roll':41 'stabl':39 'still':37 'stuff':34 'test':26,62 'ubuntu':1 'unstabl':49 'use':24 'version':10 'want':15,32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/653754"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706162614 {#2338
    date: 2024-01-25 07:03:34.0 +01:00
  }
  +"title": 338577
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED edit
App\Entity\EntryComment {#2159
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2143
    +user: Proxies\__CG__\App\Entity\User {#3047 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "I-feel-like-I-m-missing-out-by-not-distro-hopping"
    +title: "I feel like I'm missing out by not distro-hopping"
    +url: null
    +body: """
      I’ve been dailying the same Mint install since I gave up on Windows a few years ago. When I was choosing a distro, a lot of people were saying that I should start with Mint and “move on to something else” once I got comfortable with the OS.\n
      \n
      I’m comfortable now, but I don’t really see any reason to move on. What would the benefits be of jumping to something else? Mint has great documentation and an active community that has answers to any questions I’ve ever had, and I’m reluctant to ditch that. On the other hand, when I scroll through forums, *Distro Hopping* seems to be such a big part of the “Linux experience.”\n
      \n
      What am I missing?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 69
    +favouriteCount: 126
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728926405 {#3083
      date: 2024-10-14 19:20:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3088 …}
    +votes: Doctrine\ORM\PersistentCollection {#3091 …}
    +reports: Doctrine\ORM\PersistentCollection {#3093 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3095 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    +badges: Doctrine\ORM\PersistentCollection {#3099 …}
    +children: [
      1 => App\Entity\EntryComment {#2159}
      0 => App\Entity\EntryComment {#2059
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2143 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +body: """
          > now I got to work and hopping takes too much time and effort to set everything up again.\n
          \n
          This is the same reason I haven’t switched to Linux again even though I want to. Limited free time.\n
          \n
          I also switched to playing games on a console for the same reason. I don’t have to worry about system specs or driver issues or anything like that… I can just launch the game and play it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706162693 {#2051
          date: 2024-01-25 07:04:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Zoidsberg@lemmy.ca"
          "@Shady_Shiroe@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2047 …}
        +nested: Doctrine\ORM\PersistentCollection {#2057 …}
        +votes: Doctrine\ORM\PersistentCollection {#2055 …}
        +reports: Doctrine\ORM\PersistentCollection {#2054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
        -id: 338579
        -bodyTs: "'also':40 'anyth':65 'consol':47 'driver':62 'effort':13 'even':31 'everyth':16 'free':37 'game':44,73 'got':3 'haven':25 'hop':7 'issu':63 'launch':71 'like':66 'limit':36 'linux':29 'much':10 'play':43,75 'reason':23,51 'set':15 'spec':60 'switch':27,41 'system':59 'take':8 'though':32 'time':11,38 'want':34 'work':5 'worri':57"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/653756"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706162693 {#2056
          date: 2024-01-25 07:04:53.0 +01:00
        }
        +"title": 338579
      }
    ]
    -id: 32898
    -titleTs: "'distro':11 'distro-hop':10 'feel':2 'hop':12 'like':3 'm':5 'miss':6"
    -bodyTs: "'activ':81 'ago':18 'answer':85 'benefit':68 'big':116 'choos':22 'comfort':46,52 'communiti':82 'daili':4 'distro':24,109 'ditch':98 'document':78 'els':42,74 'ever':91 'experi':121 'forum':108 'gave':11 'got':45 'great':77 'hand':103 'hop':110 'instal':8 'jump':71 'linux':120 'lot':26 'm':51,95 'mint':7,36,75 'miss':125 'move':38,63 'os':49 'part':117 'peopl':28 'question':88 'realli':58 'reason':61 'reluct':96 'say':30 'scroll':106 'see':59 'seem':111 'sinc':9 'someth':41,73 'start':34 've':2,90 'window':14 'would':66 'year':17"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706223962
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/13980578"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706137562 {#3069
      date: 2024-01-25 00:06:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2136 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2137 …}
  +body: """
    > Ubuntu on the other hand features much more modern versions of libraries because they want to be more hip and modern\n
    \n
    You can use the “testing” release of Debian if you want newer stuff. It’s still more stable than rolling distros. Packages have to be in the “unstable” release for 10 days with no major bugs to get promoted to testing.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706162614 {#2339
    date: 2024-01-25 07:03:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Zoidsberg@lemmy.ca"
    "@maxprime@lemmy.ml"
    "@superfes@lemmy.world"
    "@Dran_Arcana@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2073 …}
  +nested: Doctrine\ORM\PersistentCollection {#2072 …}
  +votes: Doctrine\ORM\PersistentCollection {#2065 …}
  +reports: Doctrine\ORM\PersistentCollection {#2066 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2067 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2049 …}
  -id: 338577
  -bodyTs: "'10':52 'bug':57 'day':53 'debian':29 'distro':42 'featur':6 'get':59 'hand':5 'hip':19 'librari':12 'major':56 'modern':9,21 'much':7 'newer':33 'packag':43 'promot':60 'releas':27,50 'roll':41 'stabl':39 'still':37 'stuff':34 'test':26,62 'ubuntu':1 'unstabl':49 'use':24 'version':10 'want':15,32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/653754"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706162614 {#2338
    date: 2024-01-25 07:03:34.0 +01:00
  }
  +"title": 338577
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED moderate
App\Entity\EntryComment {#2159
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2143
    +user: Proxies\__CG__\App\Entity\User {#3047 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "I-feel-like-I-m-missing-out-by-not-distro-hopping"
    +title: "I feel like I'm missing out by not distro-hopping"
    +url: null
    +body: """
      I’ve been dailying the same Mint install since I gave up on Windows a few years ago. When I was choosing a distro, a lot of people were saying that I should start with Mint and “move on to something else” once I got comfortable with the OS.\n
      \n
      I’m comfortable now, but I don’t really see any reason to move on. What would the benefits be of jumping to something else? Mint has great documentation and an active community that has answers to any questions I’ve ever had, and I’m reluctant to ditch that. On the other hand, when I scroll through forums, *Distro Hopping* seems to be such a big part of the “Linux experience.”\n
      \n
      What am I missing?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 69
    +favouriteCount: 126
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728926405 {#3083
      date: 2024-10-14 19:20:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3088 …}
    +votes: Doctrine\ORM\PersistentCollection {#3091 …}
    +reports: Doctrine\ORM\PersistentCollection {#3093 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3095 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    +badges: Doctrine\ORM\PersistentCollection {#3099 …}
    +children: [
      1 => App\Entity\EntryComment {#2159}
      0 => App\Entity\EntryComment {#2059
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2143 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +body: """
          > now I got to work and hopping takes too much time and effort to set everything up again.\n
          \n
          This is the same reason I haven’t switched to Linux again even though I want to. Limited free time.\n
          \n
          I also switched to playing games on a console for the same reason. I don’t have to worry about system specs or driver issues or anything like that… I can just launch the game and play it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706162693 {#2051
          date: 2024-01-25 07:04:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Zoidsberg@lemmy.ca"
          "@Shady_Shiroe@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2047 …}
        +nested: Doctrine\ORM\PersistentCollection {#2057 …}
        +votes: Doctrine\ORM\PersistentCollection {#2055 …}
        +reports: Doctrine\ORM\PersistentCollection {#2054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
        -id: 338579
        -bodyTs: "'also':40 'anyth':65 'consol':47 'driver':62 'effort':13 'even':31 'everyth':16 'free':37 'game':44,73 'got':3 'haven':25 'hop':7 'issu':63 'launch':71 'like':66 'limit':36 'linux':29 'much':10 'play':43,75 'reason':23,51 'set':15 'spec':60 'switch':27,41 'system':59 'take':8 'though':32 'time':11,38 'want':34 'work':5 'worri':57"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/653756"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706162693 {#2056
          date: 2024-01-25 07:04:53.0 +01:00
        }
        +"title": 338579
      }
    ]
    -id: 32898
    -titleTs: "'distro':11 'distro-hop':10 'feel':2 'hop':12 'like':3 'm':5 'miss':6"
    -bodyTs: "'activ':81 'ago':18 'answer':85 'benefit':68 'big':116 'choos':22 'comfort':46,52 'communiti':82 'daili':4 'distro':24,109 'ditch':98 'document':78 'els':42,74 'ever':91 'experi':121 'forum':108 'gave':11 'got':45 'great':77 'hand':103 'hop':110 'instal':8 'jump':71 'linux':120 'lot':26 'm':51,95 'mint':7,36,75 'miss':125 'move':38,63 'os':49 'part':117 'peopl':28 'question':88 'realli':58 'reason':61 'reluct':96 'say':30 'scroll':106 'see':59 'seem':111 'sinc':9 'someth':41,73 'start':34 've':2,90 'window':14 'would':66 'year':17"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706223962
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/13980578"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706137562 {#3069
      date: 2024-01-25 00:06:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2136 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2137 …}
  +body: """
    > Ubuntu on the other hand features much more modern versions of libraries because they want to be more hip and modern\n
    \n
    You can use the “testing” release of Debian if you want newer stuff. It’s still more stable than rolling distros. Packages have to be in the “unstable” release for 10 days with no major bugs to get promoted to testing.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706162614 {#2339
    date: 2024-01-25 07:03:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Zoidsberg@lemmy.ca"
    "@maxprime@lemmy.ml"
    "@superfes@lemmy.world"
    "@Dran_Arcana@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2073 …}
  +nested: Doctrine\ORM\PersistentCollection {#2072 …}
  +votes: Doctrine\ORM\PersistentCollection {#2065 …}
  +reports: Doctrine\ORM\PersistentCollection {#2066 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2067 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2049 …}
  -id: 338577
  -bodyTs: "'10':52 'bug':57 'day':53 'debian':29 'distro':42 'featur':6 'get':59 'hand':5 'hip':19 'librari':12 'major':56 'modern':9,21 'much':7 'newer':33 'packag':43 'promot':60 'releas':27,50 'roll':41 'stabl':39 'still':37 'stuff':34 'test':26,62 'ubuntu':1 'unstabl':49 'use':24 'version':10 'want':15,32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/653754"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706162614 {#2338
    date: 2024-01-25 07:03:34.0 +01:00
  }
  +"title": 338577
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED moderate
App\Entity\EntryComment {#2059
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2143
    +user: Proxies\__CG__\App\Entity\User {#3047 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "I-feel-like-I-m-missing-out-by-not-distro-hopping"
    +title: "I feel like I'm missing out by not distro-hopping"
    +url: null
    +body: """
      I’ve been dailying the same Mint install since I gave up on Windows a few years ago. When I was choosing a distro, a lot of people were saying that I should start with Mint and “move on to something else” once I got comfortable with the OS.\n
      \n
      I’m comfortable now, but I don’t really see any reason to move on. What would the benefits be of jumping to something else? Mint has great documentation and an active community that has answers to any questions I’ve ever had, and I’m reluctant to ditch that. On the other hand, when I scroll through forums, *Distro Hopping* seems to be such a big part of the “Linux experience.”\n
      \n
      What am I missing?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 69
    +favouriteCount: 126
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728926405 {#3083
      date: 2024-10-14 19:20:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3088 …}
    +votes: Doctrine\ORM\PersistentCollection {#3091 …}
    +reports: Doctrine\ORM\PersistentCollection {#3093 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3095 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    +badges: Doctrine\ORM\PersistentCollection {#3099 …}
    +children: [
      1 => App\Entity\EntryComment {#2159
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2143 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2136 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2137 …}
        +body: """
          > Ubuntu on the other hand features much more modern versions of libraries because they want to be more hip and modern\n
          \n
          You can use the “testing” release of Debian if you want newer stuff. It’s still more stable than rolling distros. Packages have to be in the “unstable” release for 10 days with no major bugs to get promoted to testing.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706162614 {#2339
          date: 2024-01-25 07:03:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Zoidsberg@lemmy.ca"
          "@maxprime@lemmy.ml"
          "@superfes@lemmy.world"
          "@Dran_Arcana@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2073 …}
        +nested: Doctrine\ORM\PersistentCollection {#2072 …}
        +votes: Doctrine\ORM\PersistentCollection {#2065 …}
        +reports: Doctrine\ORM\PersistentCollection {#2066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2067 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2049 …}
        -id: 338577
        -bodyTs: "'10':52 'bug':57 'day':53 'debian':29 'distro':42 'featur':6 'get':59 'hand':5 'hip':19 'librari':12 'major':56 'modern':9,21 'much':7 'newer':33 'packag':43 'promot':60 'releas':27,50 'roll':41 'stabl':39 'still':37 'stuff':34 'test':26,62 'ubuntu':1 'unstabl':49 'use':24 'version':10 'want':15,32"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/653754"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706162614 {#2338
          date: 2024-01-25 07:03:34.0 +01:00
        }
        +"title": 338577
      }
      0 => App\Entity\EntryComment {#2059}
    ]
    -id: 32898
    -titleTs: "'distro':11 'distro-hop':10 'feel':2 'hop':12 'like':3 'm':5 'miss':6"
    -bodyTs: "'activ':81 'ago':18 'answer':85 'benefit':68 'big':116 'choos':22 'comfort':46,52 'communiti':82 'daili':4 'distro':24,109 'ditch':98 'document':78 'els':42,74 'ever':91 'experi':121 'forum':108 'gave':11 'got':45 'great':77 'hand':103 'hop':110 'instal':8 'jump':71 'linux':120 'lot':26 'm':51,95 'mint':7,36,75 'miss':125 'move':38,63 'os':49 'part':117 'peopl':28 'question':88 'realli':58 'reason':61 'reluct':96 'say':30 'scroll':106 'see':59 'seem':111 'sinc':9 'someth':41,73 'start':34 've':2,90 'window':14 'would':66 'year':17"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706223962
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/13980578"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706137562 {#3069
      date: 2024-01-25 00:06:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +body: """
    > now I got to work and hopping takes too much time and effort to set everything up again.\n
    \n
    This is the same reason I haven’t switched to Linux again even though I want to. Limited free time.\n
    \n
    I also switched to playing games on a console for the same reason. I don’t have to worry about system specs or driver issues or anything like that… I can just launch the game and play it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706162693 {#2051
    date: 2024-01-25 07:04:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Zoidsberg@lemmy.ca"
    "@Shady_Shiroe@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2047 …}
  +nested: Doctrine\ORM\PersistentCollection {#2057 …}
  +votes: Doctrine\ORM\PersistentCollection {#2055 …}
  +reports: Doctrine\ORM\PersistentCollection {#2054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
  -id: 338579
  -bodyTs: "'also':40 'anyth':65 'consol':47 'driver':62 'effort':13 'even':31 'everyth':16 'free':37 'game':44,73 'got':3 'haven':25 'hop':7 'issu':63 'launch':71 'like':66 'limit':36 'linux':29 'much':10 'play':43,75 'reason':23,51 'set':15 'spec':60 'switch':27,41 'system':59 'take':8 'though':32 'time':11,38 'want':34 'work':5 'worri':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/653756"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706162693 {#2056
    date: 2024-01-25 07:04:53.0 +01:00
  }
  +"title": 338579
}
"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 {#2059
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2143
    +user: Proxies\__CG__\App\Entity\User {#3047 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "I-feel-like-I-m-missing-out-by-not-distro-hopping"
    +title: "I feel like I'm missing out by not distro-hopping"
    +url: null
    +body: """
      I’ve been dailying the same Mint install since I gave up on Windows a few years ago. When I was choosing a distro, a lot of people were saying that I should start with Mint and “move on to something else” once I got comfortable with the OS.\n
      \n
      I’m comfortable now, but I don’t really see any reason to move on. What would the benefits be of jumping to something else? Mint has great documentation and an active community that has answers to any questions I’ve ever had, and I’m reluctant to ditch that. On the other hand, when I scroll through forums, *Distro Hopping* seems to be such a big part of the “Linux experience.”\n
      \n
      What am I missing?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 69
    +favouriteCount: 126
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728926405 {#3083
      date: 2024-10-14 19:20:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3088 …}
    +votes: Doctrine\ORM\PersistentCollection {#3091 …}
    +reports: Doctrine\ORM\PersistentCollection {#3093 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3095 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    +badges: Doctrine\ORM\PersistentCollection {#3099 …}
    +children: [
      1 => App\Entity\EntryComment {#2159
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2143 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2136 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2137 …}
        +body: """
          > Ubuntu on the other hand features much more modern versions of libraries because they want to be more hip and modern\n
          \n
          You can use the “testing” release of Debian if you want newer stuff. It’s still more stable than rolling distros. Packages have to be in the “unstable” release for 10 days with no major bugs to get promoted to testing.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706162614 {#2339
          date: 2024-01-25 07:03:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Zoidsberg@lemmy.ca"
          "@maxprime@lemmy.ml"
          "@superfes@lemmy.world"
          "@Dran_Arcana@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2073 …}
        +nested: Doctrine\ORM\PersistentCollection {#2072 …}
        +votes: Doctrine\ORM\PersistentCollection {#2065 …}
        +reports: Doctrine\ORM\PersistentCollection {#2066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2067 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2049 …}
        -id: 338577
        -bodyTs: "'10':52 'bug':57 'day':53 'debian':29 'distro':42 'featur':6 'get':59 'hand':5 'hip':19 'librari':12 'major':56 'modern':9,21 'much':7 'newer':33 'packag':43 'promot':60 'releas':27,50 'roll':41 'stabl':39 'still':37 'stuff':34 'test':26,62 'ubuntu':1 'unstabl':49 'use':24 'version':10 'want':15,32"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/653754"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706162614 {#2338
          date: 2024-01-25 07:03:34.0 +01:00
        }
        +"title": 338577
      }
      0 => App\Entity\EntryComment {#2059}
    ]
    -id: 32898
    -titleTs: "'distro':11 'distro-hop':10 'feel':2 'hop':12 'like':3 'm':5 'miss':6"
    -bodyTs: "'activ':81 'ago':18 'answer':85 'benefit':68 'big':116 'choos':22 'comfort':46,52 'communiti':82 'daili':4 'distro':24,109 'ditch':98 'document':78 'els':42,74 'ever':91 'experi':121 'forum':108 'gave':11 'got':45 'great':77 'hand':103 'hop':110 'instal':8 'jump':71 'linux':120 'lot':26 'm':51,95 'mint':7,36,75 'miss':125 'move':38,63 'os':49 'part':117 'peopl':28 'question':88 'realli':58 'reason':61 'reluct':96 'say':30 'scroll':106 'see':59 'seem':111 'sinc':9 'someth':41,73 'start':34 've':2,90 'window':14 'would':66 'year':17"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706223962
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/13980578"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706137562 {#3069
      date: 2024-01-25 00:06:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +body: """
    > now I got to work and hopping takes too much time and effort to set everything up again.\n
    \n
    This is the same reason I haven’t switched to Linux again even though I want to. Limited free time.\n
    \n
    I also switched to playing games on a console for the same reason. I don’t have to worry about system specs or driver issues or anything like that… I can just launch the game and play it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706162693 {#2051
    date: 2024-01-25 07:04:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Zoidsberg@lemmy.ca"
    "@Shady_Shiroe@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2047 …}
  +nested: Doctrine\ORM\PersistentCollection {#2057 …}
  +votes: Doctrine\ORM\PersistentCollection {#2055 …}
  +reports: Doctrine\ORM\PersistentCollection {#2054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
  -id: 338579
  -bodyTs: "'also':40 'anyth':65 'consol':47 'driver':62 'effort':13 'even':31 'everyth':16 'free':37 'game':44,73 'got':3 'haven':25 'hop':7 'issu':63 'launch':71 'like':66 'limit':36 'linux':29 'much':10 'play':43,75 'reason':23,51 'set':15 'spec':60 'switch':27,41 'system':59 'take':8 'though':32 'time':11,38 'want':34 'work':5 'worri':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/653756"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706162693 {#2056
    date: 2024-01-25 07:04:53.0 +01:00
  }
  +"title": 338579
}
"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 {#2059
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2143
    +user: Proxies\__CG__\App\Entity\User {#3047 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "I-feel-like-I-m-missing-out-by-not-distro-hopping"
    +title: "I feel like I'm missing out by not distro-hopping"
    +url: null
    +body: """
      I’ve been dailying the same Mint install since I gave up on Windows a few years ago. When I was choosing a distro, a lot of people were saying that I should start with Mint and “move on to something else” once I got comfortable with the OS.\n
      \n
      I’m comfortable now, but I don’t really see any reason to move on. What would the benefits be of jumping to something else? Mint has great documentation and an active community that has answers to any questions I’ve ever had, and I’m reluctant to ditch that. On the other hand, when I scroll through forums, *Distro Hopping* seems to be such a big part of the “Linux experience.”\n
      \n
      What am I missing?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 69
    +favouriteCount: 126
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728926405 {#3083
      date: 2024-10-14 19:20:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3088 …}
    +votes: Doctrine\ORM\PersistentCollection {#3091 …}
    +reports: Doctrine\ORM\PersistentCollection {#3093 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3095 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    +badges: Doctrine\ORM\PersistentCollection {#3099 …}
    +children: [
      1 => App\Entity\EntryComment {#2159
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2143 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2136 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2137 …}
        +body: """
          > Ubuntu on the other hand features much more modern versions of libraries because they want to be more hip and modern\n
          \n
          You can use the “testing” release of Debian if you want newer stuff. It’s still more stable than rolling distros. Packages have to be in the “unstable” release for 10 days with no major bugs to get promoted to testing.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706162614 {#2339
          date: 2024-01-25 07:03:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Zoidsberg@lemmy.ca"
          "@maxprime@lemmy.ml"
          "@superfes@lemmy.world"
          "@Dran_Arcana@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2073 …}
        +nested: Doctrine\ORM\PersistentCollection {#2072 …}
        +votes: Doctrine\ORM\PersistentCollection {#2065 …}
        +reports: Doctrine\ORM\PersistentCollection {#2066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2067 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2049 …}
        -id: 338577
        -bodyTs: "'10':52 'bug':57 'day':53 'debian':29 'distro':42 'featur':6 'get':59 'hand':5 'hip':19 'librari':12 'major':56 'modern':9,21 'much':7 'newer':33 'packag':43 'promot':60 'releas':27,50 'roll':41 'stabl':39 'still':37 'stuff':34 'test':26,62 'ubuntu':1 'unstabl':49 'use':24 'version':10 'want':15,32"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/653754"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706162614 {#2338
          date: 2024-01-25 07:03:34.0 +01:00
        }
        +"title": 338577
      }
      0 => App\Entity\EntryComment {#2059}
    ]
    -id: 32898
    -titleTs: "'distro':11 'distro-hop':10 'feel':2 'hop':12 'like':3 'm':5 'miss':6"
    -bodyTs: "'activ':81 'ago':18 'answer':85 'benefit':68 'big':116 'choos':22 'comfort':46,52 'communiti':82 'daili':4 'distro':24,109 'ditch':98 'document':78 'els':42,74 'ever':91 'experi':121 'forum':108 'gave':11 'got':45 'great':77 'hand':103 'hop':110 'instal':8 'jump':71 'linux':120 'lot':26 'm':51,95 'mint':7,36,75 'miss':125 'move':38,63 'os':49 'part':117 'peopl':28 'question':88 'realli':58 'reason':61 'reluct':96 'say':30 'scroll':106 'see':59 'seem':111 'sinc':9 'someth':41,73 'start':34 've':2,90 'window':14 'would':66 'year':17"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706223962
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/13980578"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706137562 {#3069
      date: 2024-01-25 00:06:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2135 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +body: """
    > now I got to work and hopping takes too much time and effort to set everything up again.\n
    \n
    This is the same reason I haven’t switched to Linux again even though I want to. Limited free time.\n
    \n
    I also switched to playing games on a console for the same reason. I don’t have to worry about system specs or driver issues or anything like that… I can just launch the game and play it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706162693 {#2051
    date: 2024-01-25 07:04:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Zoidsberg@lemmy.ca"
    "@Shady_Shiroe@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2047 …}
  +nested: Doctrine\ORM\PersistentCollection {#2057 …}
  +votes: Doctrine\ORM\PersistentCollection {#2055 …}
  +reports: Doctrine\ORM\PersistentCollection {#2054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
  -id: 338579
  -bodyTs: "'also':40 'anyth':65 'consol':47 'driver':62 'effort':13 'even':31 'everyth':16 'free':37 'game':44,73 'got':3 'haven':25 'hop':7 'issu':63 'launch':71 'like':66 'limit':36 'linux':29 'much':10 'play':43,75 'reason':23,51 'set':15 'spec':60 'switch':27,41 'system':59 'take':8 'though':32 'time':11,38 'want':34 'work':5 'worri':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/653756"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706162693 {#2056
    date: 2024-01-25 07:04:53.0 +01:00
  }
  +"title": 338579
}
"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
Proxies\__CG__\App\Entity\Entry {#2461
  +user: Proxies\__CG__\App\Entity\User {#2907 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: Proxies\__CG__\App\Entity\Image {#2992 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2994 …}
  +slug: "GoOn"
  +title: "GoOn"
  +url: "https://programming.dev/pictrs/image/dbce2250-ea79-4f27-8e53-fd06bfe9fbda.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 11
  +favouriteCount: 33
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727257843 {#2987
    date: 2024-09-25 11:50:43.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2995 …}
  +votes: Doctrine\ORM\PersistentCollection {#2997 …}
  +reports: Doctrine\ORM\PersistentCollection {#2999 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3001 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3003 …}
  +badges: Doctrine\ORM\PersistentCollection {#3005 …}
  +children: [
    App\Entity\EntryComment {#1795
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2461 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
      +image: null
      +parent: null
      +root: null
      +body: "This reminds me of something I saw online maybe 20 years ago now. Someone created a torrent with a name like “every IP address ever (hacking tool)” and uploaded it to Suprnova, which ended up having thousands of people seeding it. It was just a text file with every IPv4 from 0.0.0.0 to 255.255.255.255 😂"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1727257843 {#1621
        date: 2024-09-25 11:50:43.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2462 …}
      +nested: Doctrine\ORM\PersistentCollection {#2447 …}
      +votes: Doctrine\ORM\PersistentCollection {#2463 …}
      +reports: Doctrine\ORM\PersistentCollection {#2465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1618 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
      -id: 232724
      -bodyTs: "'0.0.0.0':52 '20':10 '255.255.255.255':54 'address':24 'ago':12 'creat':15 'end':34 'ever':25 'everi':22,49 'file':47 'hack':26 'ip':23 'ipv4':50 'like':21 'mayb':9 'name':20 'onlin':8 'peopl':39 'remind':2 'saw':7 'seed':40 'someon':14 'someth':5 'suprnova':32 'text':46 'thousand':37 'tool':27 'torrent':17 'upload':29 'year':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/475911"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700156850 {#1554
        date: 2023-11-16 18:47:30.0 +01:00
      }
      +"title": 232724
    }
  ]
  -id: 16196
  -titleTs: "'goon':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700107222
  +visibility: "visible             "
  +apId: "https://programming.dev/post/5898075"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700020822 {#2968
    date: 2023-11-15 05:00:22.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
75 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2461
  +user: Proxies\__CG__\App\Entity\User {#2907 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: Proxies\__CG__\App\Entity\Image {#2992 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2994 …}
  +slug: "GoOn"
  +title: "GoOn"
  +url: "https://programming.dev/pictrs/image/dbce2250-ea79-4f27-8e53-fd06bfe9fbda.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 11
  +favouriteCount: 33
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727257843 {#2987
    date: 2024-09-25 11:50:43.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2995 …}
  +votes: Doctrine\ORM\PersistentCollection {#2997 …}
  +reports: Doctrine\ORM\PersistentCollection {#2999 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3001 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3003 …}
  +badges: Doctrine\ORM\PersistentCollection {#3005 …}
  +children: [
    App\Entity\EntryComment {#1795
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2461 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
      +image: null
      +parent: null
      +root: null
      +body: "This reminds me of something I saw online maybe 20 years ago now. Someone created a torrent with a name like “every IP address ever (hacking tool)” and uploaded it to Suprnova, which ended up having thousands of people seeding it. It was just a text file with every IPv4 from 0.0.0.0 to 255.255.255.255 😂"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1727257843 {#1621
        date: 2024-09-25 11:50:43.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2462 …}
      +nested: Doctrine\ORM\PersistentCollection {#2447 …}
      +votes: Doctrine\ORM\PersistentCollection {#2463 …}
      +reports: Doctrine\ORM\PersistentCollection {#2465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1618 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
      -id: 232724
      -bodyTs: "'0.0.0.0':52 '20':10 '255.255.255.255':54 'address':24 'ago':12 'creat':15 'end':34 'ever':25 'everi':22,49 'file':47 'hack':26 'ip':23 'ipv4':50 'like':21 'mayb':9 'name':20 'onlin':8 'peopl':39 'remind':2 'saw':7 'seed':40 'someon':14 'someth':5 'suprnova':32 'text':46 'thousand':37 'tool':27 'torrent':17 'upload':29 'year':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/475911"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700156850 {#1554
        date: 2023-11-16 18:47:30.0 +01:00
      }
      +"title": 232724
    }
  ]
  -id: 16196
  -titleTs: "'goon':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700107222
  +visibility: "visible             "
  +apId: "https://programming.dev/post/5898075"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700020822 {#2968
    date: 2023-11-15 05:00:22.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
76 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2461
  +user: Proxies\__CG__\App\Entity\User {#2907 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: Proxies\__CG__\App\Entity\Image {#2992 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2994 …}
  +slug: "GoOn"
  +title: "GoOn"
  +url: "https://programming.dev/pictrs/image/dbce2250-ea79-4f27-8e53-fd06bfe9fbda.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 11
  +favouriteCount: 33
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727257843 {#2987
    date: 2024-09-25 11:50:43.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2995 …}
  +votes: Doctrine\ORM\PersistentCollection {#2997 …}
  +reports: Doctrine\ORM\PersistentCollection {#2999 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3001 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3003 …}
  +badges: Doctrine\ORM\PersistentCollection {#3005 …}
  +children: [
    App\Entity\EntryComment {#1795
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2461 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
      +image: null
      +parent: null
      +root: null
      +body: "This reminds me of something I saw online maybe 20 years ago now. Someone created a torrent with a name like “every IP address ever (hacking tool)” and uploaded it to Suprnova, which ended up having thousands of people seeding it. It was just a text file with every IPv4 from 0.0.0.0 to 255.255.255.255 😂"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1727257843 {#1621
        date: 2024-09-25 11:50:43.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2462 …}
      +nested: Doctrine\ORM\PersistentCollection {#2447 …}
      +votes: Doctrine\ORM\PersistentCollection {#2463 …}
      +reports: Doctrine\ORM\PersistentCollection {#2465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1618 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
      -id: 232724
      -bodyTs: "'0.0.0.0':52 '20':10 '255.255.255.255':54 'address':24 'ago':12 'creat':15 'end':34 'ever':25 'everi':22,49 'file':47 'hack':26 'ip':23 'ipv4':50 'like':21 'mayb':9 'name':20 'onlin':8 'peopl':39 'remind':2 'saw':7 'seed':40 'someon':14 'someth':5 'suprnova':32 'text':46 'thousand':37 'tool':27 'torrent':17 'upload':29 'year':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/475911"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700156850 {#1554
        date: 2023-11-16 18:47:30.0 +01:00
      }
      +"title": 232724
    }
  ]
  -id: 16196
  -titleTs: "'goon':1"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700107222
  +visibility: "visible             "
  +apId: "https://programming.dev/post/5898075"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700020822 {#2968
    date: 2023-11-15 05:00:22.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#1795
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2907 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
    +image: Proxies\__CG__\App\Entity\Image {#2992 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2994 …}
    +slug: "GoOn"
    +title: "GoOn"
    +url: "https://programming.dev/pictrs/image/dbce2250-ea79-4f27-8e53-fd06bfe9fbda.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 33
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727257843 {#2987
      date: 2024-09-25 11:50:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2995 …}
    +votes: Doctrine\ORM\PersistentCollection {#2997 …}
    +reports: Doctrine\ORM\PersistentCollection {#2999 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3001 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3003 …}
    +badges: Doctrine\ORM\PersistentCollection {#3005 …}
    +children: [
      App\Entity\EntryComment {#1795}
    ]
    -id: 16196
    -titleTs: "'goon':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700107222
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5898075"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700020822 {#2968
      date: 2023-11-15 05:00:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +parent: null
  +root: null
  +body: "This reminds me of something I saw online maybe 20 years ago now. Someone created a torrent with a name like “every IP address ever (hacking tool)” and uploaded it to Suprnova, which ended up having thousands of people seeding it. It was just a text file with every IPv4 from 0.0.0.0 to 255.255.255.255 😂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1727257843 {#1621
    date: 2024-09-25 11:50:43.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2462 …}
  +nested: Doctrine\ORM\PersistentCollection {#2447 …}
  +votes: Doctrine\ORM\PersistentCollection {#2463 …}
  +reports: Doctrine\ORM\PersistentCollection {#2465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1618 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
  -id: 232724
  -bodyTs: "'0.0.0.0':52 '20':10 '255.255.255.255':54 'address':24 'ago':12 'creat':15 'end':34 'ever':25 'everi':22,49 'file':47 'hack':26 'ip':23 'ipv4':50 'like':21 'mayb':9 'name':20 'onlin':8 'peopl':39 'remind':2 'saw':7 'seed':40 'someon':14 'someth':5 'suprnova':32 'text':46 'thousand':37 'tool':27 'torrent':17 'upload':29 'year':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/475911"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700156850 {#1554
    date: 2023-11-16 18:47:30.0 +01:00
  }
  +"title": 232724
}
"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 {#1795
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2907 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
    +image: Proxies\__CG__\App\Entity\Image {#2992 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2994 …}
    +slug: "GoOn"
    +title: "GoOn"
    +url: "https://programming.dev/pictrs/image/dbce2250-ea79-4f27-8e53-fd06bfe9fbda.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 33
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727257843 {#2987
      date: 2024-09-25 11:50:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2995 …}
    +votes: Doctrine\ORM\PersistentCollection {#2997 …}
    +reports: Doctrine\ORM\PersistentCollection {#2999 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3001 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3003 …}
    +badges: Doctrine\ORM\PersistentCollection {#3005 …}
    +children: [
      App\Entity\EntryComment {#1795}
    ]
    -id: 16196
    -titleTs: "'goon':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700107222
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5898075"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700020822 {#2968
      date: 2023-11-15 05:00:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +parent: null
  +root: null
  +body: "This reminds me of something I saw online maybe 20 years ago now. Someone created a torrent with a name like “every IP address ever (hacking tool)” and uploaded it to Suprnova, which ended up having thousands of people seeding it. It was just a text file with every IPv4 from 0.0.0.0 to 255.255.255.255 😂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1727257843 {#1621
    date: 2024-09-25 11:50:43.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2462 …}
  +nested: Doctrine\ORM\PersistentCollection {#2447 …}
  +votes: Doctrine\ORM\PersistentCollection {#2463 …}
  +reports: Doctrine\ORM\PersistentCollection {#2465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1618 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
  -id: 232724
  -bodyTs: "'0.0.0.0':52 '20':10 '255.255.255.255':54 'address':24 'ago':12 'creat':15 'end':34 'ever':25 'everi':22,49 'file':47 'hack':26 'ip':23 'ipv4':50 'like':21 'mayb':9 'name':20 'onlin':8 'peopl':39 'remind':2 'saw':7 'seed':40 'someon':14 'someth':5 'suprnova':32 'text':46 'thousand':37 'tool':27 'torrent':17 'upload':29 'year':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/475911"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700156850 {#1554
    date: 2023-11-16 18:47:30.0 +01:00
  }
  +"title": 232724
}
"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 {#1795
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2907 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
    +image: Proxies\__CG__\App\Entity\Image {#2992 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2994 …}
    +slug: "GoOn"
    +title: "GoOn"
    +url: "https://programming.dev/pictrs/image/dbce2250-ea79-4f27-8e53-fd06bfe9fbda.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 33
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727257843 {#2987
      date: 2024-09-25 11:50:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2995 …}
    +votes: Doctrine\ORM\PersistentCollection {#2997 …}
    +reports: Doctrine\ORM\PersistentCollection {#2999 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3001 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3003 …}
    +badges: Doctrine\ORM\PersistentCollection {#3005 …}
    +children: [
      App\Entity\EntryComment {#1795}
    ]
    -id: 16196
    -titleTs: "'goon':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700107222
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5898075"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700020822 {#2968
      date: 2023-11-15 05:00:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +parent: null
  +root: null
  +body: "This reminds me of something I saw online maybe 20 years ago now. Someone created a torrent with a name like “every IP address ever (hacking tool)” and uploaded it to Suprnova, which ended up having thousands of people seeding it. It was just a text file with every IPv4 from 0.0.0.0 to 255.255.255.255 😂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1727257843 {#1621
    date: 2024-09-25 11:50:43.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2462 …}
  +nested: Doctrine\ORM\PersistentCollection {#2447 …}
  +votes: Doctrine\ORM\PersistentCollection {#2463 …}
  +reports: Doctrine\ORM\PersistentCollection {#2465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1618 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
  -id: 232724
  -bodyTs: "'0.0.0.0':52 '20':10 '255.255.255.255':54 'address':24 'ago':12 'creat':15 'end':34 'ever':25 'everi':22,49 'file':47 'hack':26 'ip':23 'ipv4':50 'like':21 'mayb':9 'name':20 'onlin':8 'peopl':39 'remind':2 'saw':7 'seed':40 'someon':14 'someth':5 'suprnova':32 'text':46 'thousand':37 'tool':27 'torrent':17 'upload':29 'year':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/475911"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700156850 {#1554
    date: 2023-11-16 18:47:30.0 +01:00
  }
  +"title": 232724
}
"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
Proxies\__CG__\App\Entity\Entry {#2327
  +user: Proxies\__CG__\App\Entity\User {#3151 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#3157 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3158 …}
  +slug: "Haier-hits-Home-Assistant-plugin-dev-with-takedown-notice"
  +title: "Haier hits Home Assistant plugin dev with takedown notice"
  +url: "https://www.bleepingcomputer.com/news/security/haier-hits-home-assistant-plugin-dev-with-takedown-notice/"
  +body: """
    I’m not really big on “let’s make a movement”, but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners.\n
    \n
    Haier claims that they are losing out on millions of dollars due to this plugin which… lets you control their air conditions from home assistant. They haven’t bothered to explain *how* that’s possibly worth millions of dollars - they’re just claiming it.\n
    \n
    So of course they hit the Streisand button and are demanding that he takes it down. He of course is complying… in a couple of days. Maybe you see where this is going.\n
    \n
    It would be an absolute shame if any of you just happened to create a fork, or clone the code, or mirror it in your own instance. An absolute shame.\n
    \n
    Just so everyone here knows which repositories NOT to clone or fork, here are the two links:\n
    \n
    - [github.com/Andre0512/hon](https://github.com/Andre0512/hon)\n
    - [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
    \n
    and please, don’t repost this anywhere, or share it in other communities, or anything like that. It’s a shame that so many people already know and are making clones. I’m just letting you know so you don’t do anything like telling others who may make their own copies.\n
    \n
    (*sidenote: Haier owns GE Appliance, so for our American folks it may affect you folks too*)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 25
  +favouriteCount: 519
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727016561 {#3133
    date: 2024-09-22 16:49:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3159 …}
  +votes: Doctrine\ORM\PersistentCollection {#3161 …}
  +reports: Doctrine\ORM\PersistentCollection {#3163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3165 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3167 …}
  +badges: Doctrine\ORM\PersistentCollection {#3169 …}
  +children: [
    App\Entity\EntryComment {#2325
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2327 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2329 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2329 …}
      +body: """
        > Not a lawyer; would this likely stand up in court?\n
        \n
        I’m not a lawyer either, but I don’t think so.\n
        \n
        The developer of this Home Assistant integration is German. European law allows people to reverse engineer apps for the purpose of interoperability (Article 6 of the EU software directive), so observation of the app’s behaviour or even disassembling it to create a Home Assistant integration is not illegal.\n
        \n
        In general, writing your own code by observing the inputs to and outputs from an existing system is not illegal, which is for example how video game emulators are legal (just talking about the emulator code itself, not the content you use with it).\n
        \n
        If it’s a Terms of Service violation, it’d be the **users** that are violating the ToS, not the developer. In theory, the Home Assistant integration could have been developed without ever running the app or agreeing to Haier’s Terms of Service, for example if the app is decompiled and the API client code is viewed (which again is allowed by the EU software directive if the sole purpose is for interoperability).\n
        \n
        The code in this repo is likely original Python code that was written without using any of Haier’s code and without bypassing any sort of copy protection, so it’s not a DMCA infringement either.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1705722078 {#2328
        date: 2024-01-20 04:41:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2333 …}
      +nested: Doctrine\ORM\PersistentCollection {#2324 …}
      +votes: Doctrine\ORM\PersistentCollection {#2334 …}
      +reports: Doctrine\ORM\PersistentCollection {#2341 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2337 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2336 …}
      -id: 324804
      -bodyTs: "'6':46 'agre':153 'allow':34,177 'api':169 'app':39,56,151,164 'articl':45 'assist':28,67,141 'behaviour':58 'bypass':212 'client':170 'code':77,107,171,191,199,209 'content':111 'copi':216 'could':143 'court':10 'creat':64 'd':125 'decompil':166 'develop':24,136,146 'direct':51,182 'disassembl':61 'dmca':223 'either':16,225 'emul':99,106 'engin':38 'eu':49,180 'european':32 'even':60 'ever':148 'exampl':95,161 'exist':87 'game':98 'general':73 'german':31 'haier':155,207 'home':27,66,140 'illeg':71,91 'infring':224 'input':81 'integr':29,68,142 'interoper':44,189 'law':33 'lawyer':3,15 'legal':101 'like':6,196 'm':12 'observ':53,79 'origin':197 'output':84 'peopl':35 'protect':217 'purpos':42,186 'python':198 'repo':194 'revers':37 'run':149 'servic':122,159 'softwar':50,181 'sole':185 'sort':214 'stand':7 'system':88 'talk':103 'term':120,157 'theori':138 'think':21 'tos':133 'use':113,204 'user':128 'video':97 'view':173 'violat':123,131 'without':147,203,211 'would':4 'write':74 'written':202"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/639587"
      +editedAt: DateTimeImmutable @1727046466 {#2326
        date: 2024-09-23 01:07:46.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705722078 {#2191
        date: 2024-01-20 04:41:18.0 +01:00
      }
      +"title": 324804
    }
  ]
  -id: 31622
  -titleTs: "'assist':4 'dev':6 'haier':1 'hit':2 'home':3 'notic':9 'plugin':5 'takedown':8"
  -bodyTs: "'/andre0512/hon](https://github.com/andre0512/hon)':163 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':166 'absolut':118,142 'addon':31 'affect':231 'air':35,57 'alreadi':192 'american':227 'anyth':181,209 'anywher':173 'applianc':223 'assist':30,61 'big':5 'bother':65 'button':88 'ceas':22 'cease-and-desist':21 'claim':38,79 'clone':131,153,197 'code':133 'communiti':179 'compli':101 'condit':58 'condition':36 'control':55 'copi':218 'coupl':104 'cours':83,99 'creat':127 'day':106 'demand':91 'desist':24 'dev':15 'dollar':47,75 'due':48 'everyon':146 'explain':67 'folk':228,233 'fork':129,155 'foss':28 'ge':222 'github.com':162,165 'github.com/andre0512/hon](https://github.com/andre0512/hon)':161 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':164 'go':113 'haier':34,37,220 'happen':125 'haven':63 'hit':18,85 'home':29,60 'independ':14 'instanc':140 'know':148,193,203 'let':7,53,201 'like':182,210 'link':160 'lose':42 'm':2,199 'make':9,26,196,215 'mani':190 'may':214,230 'mayb':107 'million':45,73 'mirror':135 'movement':11 'other':212 'own':221 'peopl':191 'pleas':168 'plugin':51 'possibl':71 're':77 'realli':4 'repositori':150 'repost':171 'see':109 'shame':119,143,187 'share':175 'sidenot':219 'streisand':87 'take':94 'tell':211 'two':159 'worth':72 'would':115"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705711855
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/567593"
  +editedAt: DateTimeImmutable @1726542662 {#3107
    date: 2024-09-17 05:11:02.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705625455 {#3086
    date: 2024-01-19 01:50:55.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
83 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2327
  +user: Proxies\__CG__\App\Entity\User {#3151 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#3157 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3158 …}
  +slug: "Haier-hits-Home-Assistant-plugin-dev-with-takedown-notice"
  +title: "Haier hits Home Assistant plugin dev with takedown notice"
  +url: "https://www.bleepingcomputer.com/news/security/haier-hits-home-assistant-plugin-dev-with-takedown-notice/"
  +body: """
    I’m not really big on “let’s make a movement”, but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners.\n
    \n
    Haier claims that they are losing out on millions of dollars due to this plugin which… lets you control their air conditions from home assistant. They haven’t bothered to explain *how* that’s possibly worth millions of dollars - they’re just claiming it.\n
    \n
    So of course they hit the Streisand button and are demanding that he takes it down. He of course is complying… in a couple of days. Maybe you see where this is going.\n
    \n
    It would be an absolute shame if any of you just happened to create a fork, or clone the code, or mirror it in your own instance. An absolute shame.\n
    \n
    Just so everyone here knows which repositories NOT to clone or fork, here are the two links:\n
    \n
    - [github.com/Andre0512/hon](https://github.com/Andre0512/hon)\n
    - [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
    \n
    and please, don’t repost this anywhere, or share it in other communities, or anything like that. It’s a shame that so many people already know and are making clones. I’m just letting you know so you don’t do anything like telling others who may make their own copies.\n
    \n
    (*sidenote: Haier owns GE Appliance, so for our American folks it may affect you folks too*)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 25
  +favouriteCount: 519
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727016561 {#3133
    date: 2024-09-22 16:49:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3159 …}
  +votes: Doctrine\ORM\PersistentCollection {#3161 …}
  +reports: Doctrine\ORM\PersistentCollection {#3163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3165 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3167 …}
  +badges: Doctrine\ORM\PersistentCollection {#3169 …}
  +children: [
    App\Entity\EntryComment {#2325
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2327 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2329 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2329 …}
      +body: """
        > Not a lawyer; would this likely stand up in court?\n
        \n
        I’m not a lawyer either, but I don’t think so.\n
        \n
        The developer of this Home Assistant integration is German. European law allows people to reverse engineer apps for the purpose of interoperability (Article 6 of the EU software directive), so observation of the app’s behaviour or even disassembling it to create a Home Assistant integration is not illegal.\n
        \n
        In general, writing your own code by observing the inputs to and outputs from an existing system is not illegal, which is for example how video game emulators are legal (just talking about the emulator code itself, not the content you use with it).\n
        \n
        If it’s a Terms of Service violation, it’d be the **users** that are violating the ToS, not the developer. In theory, the Home Assistant integration could have been developed without ever running the app or agreeing to Haier’s Terms of Service, for example if the app is decompiled and the API client code is viewed (which again is allowed by the EU software directive if the sole purpose is for interoperability).\n
        \n
        The code in this repo is likely original Python code that was written without using any of Haier’s code and without bypassing any sort of copy protection, so it’s not a DMCA infringement either.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1705722078 {#2328
        date: 2024-01-20 04:41:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2333 …}
      +nested: Doctrine\ORM\PersistentCollection {#2324 …}
      +votes: Doctrine\ORM\PersistentCollection {#2334 …}
      +reports: Doctrine\ORM\PersistentCollection {#2341 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2337 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2336 …}
      -id: 324804
      -bodyTs: "'6':46 'agre':153 'allow':34,177 'api':169 'app':39,56,151,164 'articl':45 'assist':28,67,141 'behaviour':58 'bypass':212 'client':170 'code':77,107,171,191,199,209 'content':111 'copi':216 'could':143 'court':10 'creat':64 'd':125 'decompil':166 'develop':24,136,146 'direct':51,182 'disassembl':61 'dmca':223 'either':16,225 'emul':99,106 'engin':38 'eu':49,180 'european':32 'even':60 'ever':148 'exampl':95,161 'exist':87 'game':98 'general':73 'german':31 'haier':155,207 'home':27,66,140 'illeg':71,91 'infring':224 'input':81 'integr':29,68,142 'interoper':44,189 'law':33 'lawyer':3,15 'legal':101 'like':6,196 'm':12 'observ':53,79 'origin':197 'output':84 'peopl':35 'protect':217 'purpos':42,186 'python':198 'repo':194 'revers':37 'run':149 'servic':122,159 'softwar':50,181 'sole':185 'sort':214 'stand':7 'system':88 'talk':103 'term':120,157 'theori':138 'think':21 'tos':133 'use':113,204 'user':128 'video':97 'view':173 'violat':123,131 'without':147,203,211 'would':4 'write':74 'written':202"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/639587"
      +editedAt: DateTimeImmutable @1727046466 {#2326
        date: 2024-09-23 01:07:46.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705722078 {#2191
        date: 2024-01-20 04:41:18.0 +01:00
      }
      +"title": 324804
    }
  ]
  -id: 31622
  -titleTs: "'assist':4 'dev':6 'haier':1 'hit':2 'home':3 'notic':9 'plugin':5 'takedown':8"
  -bodyTs: "'/andre0512/hon](https://github.com/andre0512/hon)':163 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':166 'absolut':118,142 'addon':31 'affect':231 'air':35,57 'alreadi':192 'american':227 'anyth':181,209 'anywher':173 'applianc':223 'assist':30,61 'big':5 'bother':65 'button':88 'ceas':22 'cease-and-desist':21 'claim':38,79 'clone':131,153,197 'code':133 'communiti':179 'compli':101 'condit':58 'condition':36 'control':55 'copi':218 'coupl':104 'cours':83,99 'creat':127 'day':106 'demand':91 'desist':24 'dev':15 'dollar':47,75 'due':48 'everyon':146 'explain':67 'folk':228,233 'fork':129,155 'foss':28 'ge':222 'github.com':162,165 'github.com/andre0512/hon](https://github.com/andre0512/hon)':161 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':164 'go':113 'haier':34,37,220 'happen':125 'haven':63 'hit':18,85 'home':29,60 'independ':14 'instanc':140 'know':148,193,203 'let':7,53,201 'like':182,210 'link':160 'lose':42 'm':2,199 'make':9,26,196,215 'mani':190 'may':214,230 'mayb':107 'million':45,73 'mirror':135 'movement':11 'other':212 'own':221 'peopl':191 'pleas':168 'plugin':51 'possibl':71 're':77 'realli':4 'repositori':150 'repost':171 'see':109 'shame':119,143,187 'share':175 'sidenot':219 'streisand':87 'take':94 'tell':211 'two':159 'worth':72 'would':115"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705711855
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/567593"
  +editedAt: DateTimeImmutable @1726542662 {#3107
    date: 2024-09-17 05:11:02.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705625455 {#3086
    date: 2024-01-19 01:50:55.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
84 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2327
  +user: Proxies\__CG__\App\Entity\User {#3151 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#3157 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3158 …}
  +slug: "Haier-hits-Home-Assistant-plugin-dev-with-takedown-notice"
  +title: "Haier hits Home Assistant plugin dev with takedown notice"
  +url: "https://www.bleepingcomputer.com/news/security/haier-hits-home-assistant-plugin-dev-with-takedown-notice/"
  +body: """
    I’m not really big on “let’s make a movement”, but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners.\n
    \n
    Haier claims that they are losing out on millions of dollars due to this plugin which… lets you control their air conditions from home assistant. They haven’t bothered to explain *how* that’s possibly worth millions of dollars - they’re just claiming it.\n
    \n
    So of course they hit the Streisand button and are demanding that he takes it down. He of course is complying… in a couple of days. Maybe you see where this is going.\n
    \n
    It would be an absolute shame if any of you just happened to create a fork, or clone the code, or mirror it in your own instance. An absolute shame.\n
    \n
    Just so everyone here knows which repositories NOT to clone or fork, here are the two links:\n
    \n
    - [github.com/Andre0512/hon](https://github.com/Andre0512/hon)\n
    - [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
    \n
    and please, don’t repost this anywhere, or share it in other communities, or anything like that. It’s a shame that so many people already know and are making clones. I’m just letting you know so you don’t do anything like telling others who may make their own copies.\n
    \n
    (*sidenote: Haier owns GE Appliance, so for our American folks it may affect you folks too*)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 25
  +favouriteCount: 519
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727016561 {#3133
    date: 2024-09-22 16:49:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3159 …}
  +votes: Doctrine\ORM\PersistentCollection {#3161 …}
  +reports: Doctrine\ORM\PersistentCollection {#3163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3165 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3167 …}
  +badges: Doctrine\ORM\PersistentCollection {#3169 …}
  +children: [
    App\Entity\EntryComment {#2325
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2327 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2329 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2329 …}
      +body: """
        > Not a lawyer; would this likely stand up in court?\n
        \n
        I’m not a lawyer either, but I don’t think so.\n
        \n
        The developer of this Home Assistant integration is German. European law allows people to reverse engineer apps for the purpose of interoperability (Article 6 of the EU software directive), so observation of the app’s behaviour or even disassembling it to create a Home Assistant integration is not illegal.\n
        \n
        In general, writing your own code by observing the inputs to and outputs from an existing system is not illegal, which is for example how video game emulators are legal (just talking about the emulator code itself, not the content you use with it).\n
        \n
        If it’s a Terms of Service violation, it’d be the **users** that are violating the ToS, not the developer. In theory, the Home Assistant integration could have been developed without ever running the app or agreeing to Haier’s Terms of Service, for example if the app is decompiled and the API client code is viewed (which again is allowed by the EU software directive if the sole purpose is for interoperability).\n
        \n
        The code in this repo is likely original Python code that was written without using any of Haier’s code and without bypassing any sort of copy protection, so it’s not a DMCA infringement either.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1705722078 {#2328
        date: 2024-01-20 04:41:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@qjkxbmwvz@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2333 …}
      +nested: Doctrine\ORM\PersistentCollection {#2324 …}
      +votes: Doctrine\ORM\PersistentCollection {#2334 …}
      +reports: Doctrine\ORM\PersistentCollection {#2341 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2337 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2336 …}
      -id: 324804
      -bodyTs: "'6':46 'agre':153 'allow':34,177 'api':169 'app':39,56,151,164 'articl':45 'assist':28,67,141 'behaviour':58 'bypass':212 'client':170 'code':77,107,171,191,199,209 'content':111 'copi':216 'could':143 'court':10 'creat':64 'd':125 'decompil':166 'develop':24,136,146 'direct':51,182 'disassembl':61 'dmca':223 'either':16,225 'emul':99,106 'engin':38 'eu':49,180 'european':32 'even':60 'ever':148 'exampl':95,161 'exist':87 'game':98 'general':73 'german':31 'haier':155,207 'home':27,66,140 'illeg':71,91 'infring':224 'input':81 'integr':29,68,142 'interoper':44,189 'law':33 'lawyer':3,15 'legal':101 'like':6,196 'm':12 'observ':53,79 'origin':197 'output':84 'peopl':35 'protect':217 'purpos':42,186 'python':198 'repo':194 'revers':37 'run':149 'servic':122,159 'softwar':50,181 'sole':185 'sort':214 'stand':7 'system':88 'talk':103 'term':120,157 'theori':138 'think':21 'tos':133 'use':113,204 'user':128 'video':97 'view':173 'violat':123,131 'without':147,203,211 'would':4 'write':74 'written':202"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/639587"
      +editedAt: DateTimeImmutable @1727046466 {#2326
        date: 2024-09-23 01:07:46.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705722078 {#2191
        date: 2024-01-20 04:41:18.0 +01:00
      }
      +"title": 324804
    }
  ]
  -id: 31622
  -titleTs: "'assist':4 'dev':6 'haier':1 'hit':2 'home':3 'notic':9 'plugin':5 'takedown':8"
  -bodyTs: "'/andre0512/hon](https://github.com/andre0512/hon)':163 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':166 'absolut':118,142 'addon':31 'affect':231 'air':35,57 'alreadi':192 'american':227 'anyth':181,209 'anywher':173 'applianc':223 'assist':30,61 'big':5 'bother':65 'button':88 'ceas':22 'cease-and-desist':21 'claim':38,79 'clone':131,153,197 'code':133 'communiti':179 'compli':101 'condit':58 'condition':36 'control':55 'copi':218 'coupl':104 'cours':83,99 'creat':127 'day':106 'demand':91 'desist':24 'dev':15 'dollar':47,75 'due':48 'everyon':146 'explain':67 'folk':228,233 'fork':129,155 'foss':28 'ge':222 'github.com':162,165 'github.com/andre0512/hon](https://github.com/andre0512/hon)':161 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':164 'go':113 'haier':34,37,220 'happen':125 'haven':63 'hit':18,85 'home':29,60 'independ':14 'instanc':140 'know':148,193,203 'let':7,53,201 'like':182,210 'link':160 'lose':42 'm':2,199 'make':9,26,196,215 'mani':190 'may':214,230 'mayb':107 'million':45,73 'mirror':135 'movement':11 'other':212 'own':221 'peopl':191 'pleas':168 'plugin':51 'possibl':71 're':77 'realli':4 'repositori':150 'repost':171 'see':109 'shame':119,143,187 'share':175 'sidenot':219 'streisand':87 'take':94 'tell':211 'two':159 'worth':72 'would':115"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705711855
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/567593"
  +editedAt: DateTimeImmutable @1726542662 {#3107
    date: 2024-09-17 05:11:02.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705625455 {#3086
    date: 2024-01-19 01:50:55.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
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 {#2325
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2327
    +user: Proxies\__CG__\App\Entity\User {#3151 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#3157 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3158 …}
    +slug: "Haier-hits-Home-Assistant-plugin-dev-with-takedown-notice"
    +title: "Haier hits Home Assistant plugin dev with takedown notice"
    +url: "https://www.bleepingcomputer.com/news/security/haier-hits-home-assistant-plugin-dev-with-takedown-notice/"
    +body: """
      I’m not really big on “let’s make a movement”, but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners.\n
      \n
      Haier claims that they are losing out on millions of dollars due to this plugin which… lets you control their air conditions from home assistant. They haven’t bothered to explain *how* that’s possibly worth millions of dollars - they’re just claiming it.\n
      \n
      So of course they hit the Streisand button and are demanding that he takes it down. He of course is complying… in a couple of days. Maybe you see where this is going.\n
      \n
      It would be an absolute shame if any of you just happened to create a fork, or clone the code, or mirror it in your own instance. An absolute shame.\n
      \n
      Just so everyone here knows which repositories NOT to clone or fork, here are the two links:\n
      \n
      - [github.com/Andre0512/hon](https://github.com/Andre0512/hon)\n
      - [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
      \n
      and please, don’t repost this anywhere, or share it in other communities, or anything like that. It’s a shame that so many people already know and are making clones. I’m just letting you know so you don’t do anything like telling others who may make their own copies.\n
      \n
      (*sidenote: Haier owns GE Appliance, so for our American folks it may affect you folks too*)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 519
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727016561 {#3133
      date: 2024-09-22 16:49:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3159 …}
    +votes: Doctrine\ORM\PersistentCollection {#3161 …}
    +reports: Doctrine\ORM\PersistentCollection {#3163 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3165 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3167 …}
    +badges: Doctrine\ORM\PersistentCollection {#3169 …}
    +children: [
      App\Entity\EntryComment {#2325}
    ]
    -id: 31622
    -titleTs: "'assist':4 'dev':6 'haier':1 'hit':2 'home':3 'notic':9 'plugin':5 'takedown':8"
    -bodyTs: "'/andre0512/hon](https://github.com/andre0512/hon)':163 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':166 'absolut':118,142 'addon':31 'affect':231 'air':35,57 'alreadi':192 'american':227 'anyth':181,209 'anywher':173 'applianc':223 'assist':30,61 'big':5 'bother':65 'button':88 'ceas':22 'cease-and-desist':21 'claim':38,79 'clone':131,153,197 'code':133 'communiti':179 'compli':101 'condit':58 'condition':36 'control':55 'copi':218 'coupl':104 'cours':83,99 'creat':127 'day':106 'demand':91 'desist':24 'dev':15 'dollar':47,75 'due':48 'everyon':146 'explain':67 'folk':228,233 'fork':129,155 'foss':28 'ge':222 'github.com':162,165 'github.com/andre0512/hon](https://github.com/andre0512/hon)':161 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':164 'go':113 'haier':34,37,220 'happen':125 'haven':63 'hit':18,85 'home':29,60 'independ':14 'instanc':140 'know':148,193,203 'let':7,53,201 'like':182,210 'link':160 'lose':42 'm':2,199 'make':9,26,196,215 'mani':190 'may':214,230 'mayb':107 'million':45,73 'mirror':135 'movement':11 'other':212 'own':221 'peopl':191 'pleas':168 'plugin':51 'possibl':71 're':77 'realli':4 'repositori':150 'repost':171 'see':109 'shame':119,143,187 'share':175 'sidenot':219 'streisand':87 'take':94 'tell':211 'two':159 'worth':72 'would':115"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705711855
    +visibility: "visible             "
    +apId: "https://poptalk.scrubbles.tech/post/567593"
    +editedAt: DateTimeImmutable @1726542662 {#3107
      date: 2024-09-17 05:11:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705625455 {#3086
      date: 2024-01-19 01:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2329 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2329 …}
  +body: """
    > Not a lawyer; would this likely stand up in court?\n
    \n
    I’m not a lawyer either, but I don’t think so.\n
    \n
    The developer of this Home Assistant integration is German. European law allows people to reverse engineer apps for the purpose of interoperability (Article 6 of the EU software directive), so observation of the app’s behaviour or even disassembling it to create a Home Assistant integration is not illegal.\n
    \n
    In general, writing your own code by observing the inputs to and outputs from an existing system is not illegal, which is for example how video game emulators are legal (just talking about the emulator code itself, not the content you use with it).\n
    \n
    If it’s a Terms of Service violation, it’d be the **users** that are violating the ToS, not the developer. In theory, the Home Assistant integration could have been developed without ever running the app or agreeing to Haier’s Terms of Service, for example if the app is decompiled and the API client code is viewed (which again is allowed by the EU software directive if the sole purpose is for interoperability).\n
    \n
    The code in this repo is likely original Python code that was written without using any of Haier’s code and without bypassing any sort of copy protection, so it’s not a DMCA infringement either.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1705722078 {#2328
    date: 2024-01-20 04:41:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2333 …}
  +nested: Doctrine\ORM\PersistentCollection {#2324 …}
  +votes: Doctrine\ORM\PersistentCollection {#2334 …}
  +reports: Doctrine\ORM\PersistentCollection {#2341 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2337 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2336 …}
  -id: 324804
  -bodyTs: "'6':46 'agre':153 'allow':34,177 'api':169 'app':39,56,151,164 'articl':45 'assist':28,67,141 'behaviour':58 'bypass':212 'client':170 'code':77,107,171,191,199,209 'content':111 'copi':216 'could':143 'court':10 'creat':64 'd':125 'decompil':166 'develop':24,136,146 'direct':51,182 'disassembl':61 'dmca':223 'either':16,225 'emul':99,106 'engin':38 'eu':49,180 'european':32 'even':60 'ever':148 'exampl':95,161 'exist':87 'game':98 'general':73 'german':31 'haier':155,207 'home':27,66,140 'illeg':71,91 'infring':224 'input':81 'integr':29,68,142 'interoper':44,189 'law':33 'lawyer':3,15 'legal':101 'like':6,196 'm':12 'observ':53,79 'origin':197 'output':84 'peopl':35 'protect':217 'purpos':42,186 'python':198 'repo':194 'revers':37 'run':149 'servic':122,159 'softwar':50,181 'sole':185 'sort':214 'stand':7 'system':88 'talk':103 'term':120,157 'theori':138 'think':21 'tos':133 'use':113,204 'user':128 'video':97 'view':173 'violat':123,131 'without':147,203,211 'would':4 'write':74 'written':202"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/639587"
  +editedAt: DateTimeImmutable @1727046466 {#2326
    date: 2024-09-23 01:07:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705722078 {#2191
    date: 2024-01-20 04:41:18.0 +01:00
  }
  +"title": 324804
}
"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 {#2325
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2327
    +user: Proxies\__CG__\App\Entity\User {#3151 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#3157 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3158 …}
    +slug: "Haier-hits-Home-Assistant-plugin-dev-with-takedown-notice"
    +title: "Haier hits Home Assistant plugin dev with takedown notice"
    +url: "https://www.bleepingcomputer.com/news/security/haier-hits-home-assistant-plugin-dev-with-takedown-notice/"
    +body: """
      I’m not really big on “let’s make a movement”, but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners.\n
      \n
      Haier claims that they are losing out on millions of dollars due to this plugin which… lets you control their air conditions from home assistant. They haven’t bothered to explain *how* that’s possibly worth millions of dollars - they’re just claiming it.\n
      \n
      So of course they hit the Streisand button and are demanding that he takes it down. He of course is complying… in a couple of days. Maybe you see where this is going.\n
      \n
      It would be an absolute shame if any of you just happened to create a fork, or clone the code, or mirror it in your own instance. An absolute shame.\n
      \n
      Just so everyone here knows which repositories NOT to clone or fork, here are the two links:\n
      \n
      - [github.com/Andre0512/hon](https://github.com/Andre0512/hon)\n
      - [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
      \n
      and please, don’t repost this anywhere, or share it in other communities, or anything like that. It’s a shame that so many people already know and are making clones. I’m just letting you know so you don’t do anything like telling others who may make their own copies.\n
      \n
      (*sidenote: Haier owns GE Appliance, so for our American folks it may affect you folks too*)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 519
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727016561 {#3133
      date: 2024-09-22 16:49:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3159 …}
    +votes: Doctrine\ORM\PersistentCollection {#3161 …}
    +reports: Doctrine\ORM\PersistentCollection {#3163 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3165 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3167 …}
    +badges: Doctrine\ORM\PersistentCollection {#3169 …}
    +children: [
      App\Entity\EntryComment {#2325}
    ]
    -id: 31622
    -titleTs: "'assist':4 'dev':6 'haier':1 'hit':2 'home':3 'notic':9 'plugin':5 'takedown':8"
    -bodyTs: "'/andre0512/hon](https://github.com/andre0512/hon)':163 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':166 'absolut':118,142 'addon':31 'affect':231 'air':35,57 'alreadi':192 'american':227 'anyth':181,209 'anywher':173 'applianc':223 'assist':30,61 'big':5 'bother':65 'button':88 'ceas':22 'cease-and-desist':21 'claim':38,79 'clone':131,153,197 'code':133 'communiti':179 'compli':101 'condit':58 'condition':36 'control':55 'copi':218 'coupl':104 'cours':83,99 'creat':127 'day':106 'demand':91 'desist':24 'dev':15 'dollar':47,75 'due':48 'everyon':146 'explain':67 'folk':228,233 'fork':129,155 'foss':28 'ge':222 'github.com':162,165 'github.com/andre0512/hon](https://github.com/andre0512/hon)':161 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':164 'go':113 'haier':34,37,220 'happen':125 'haven':63 'hit':18,85 'home':29,60 'independ':14 'instanc':140 'know':148,193,203 'let':7,53,201 'like':182,210 'link':160 'lose':42 'm':2,199 'make':9,26,196,215 'mani':190 'may':214,230 'mayb':107 'million':45,73 'mirror':135 'movement':11 'other':212 'own':221 'peopl':191 'pleas':168 'plugin':51 'possibl':71 're':77 'realli':4 'repositori':150 'repost':171 'see':109 'shame':119,143,187 'share':175 'sidenot':219 'streisand':87 'take':94 'tell':211 'two':159 'worth':72 'would':115"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705711855
    +visibility: "visible             "
    +apId: "https://poptalk.scrubbles.tech/post/567593"
    +editedAt: DateTimeImmutable @1726542662 {#3107
      date: 2024-09-17 05:11:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705625455 {#3086
      date: 2024-01-19 01:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2329 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2329 …}
  +body: """
    > Not a lawyer; would this likely stand up in court?\n
    \n
    I’m not a lawyer either, but I don’t think so.\n
    \n
    The developer of this Home Assistant integration is German. European law allows people to reverse engineer apps for the purpose of interoperability (Article 6 of the EU software directive), so observation of the app’s behaviour or even disassembling it to create a Home Assistant integration is not illegal.\n
    \n
    In general, writing your own code by observing the inputs to and outputs from an existing system is not illegal, which is for example how video game emulators are legal (just talking about the emulator code itself, not the content you use with it).\n
    \n
    If it’s a Terms of Service violation, it’d be the **users** that are violating the ToS, not the developer. In theory, the Home Assistant integration could have been developed without ever running the app or agreeing to Haier’s Terms of Service, for example if the app is decompiled and the API client code is viewed (which again is allowed by the EU software directive if the sole purpose is for interoperability).\n
    \n
    The code in this repo is likely original Python code that was written without using any of Haier’s code and without bypassing any sort of copy protection, so it’s not a DMCA infringement either.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1705722078 {#2328
    date: 2024-01-20 04:41:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2333 …}
  +nested: Doctrine\ORM\PersistentCollection {#2324 …}
  +votes: Doctrine\ORM\PersistentCollection {#2334 …}
  +reports: Doctrine\ORM\PersistentCollection {#2341 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2337 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2336 …}
  -id: 324804
  -bodyTs: "'6':46 'agre':153 'allow':34,177 'api':169 'app':39,56,151,164 'articl':45 'assist':28,67,141 'behaviour':58 'bypass':212 'client':170 'code':77,107,171,191,199,209 'content':111 'copi':216 'could':143 'court':10 'creat':64 'd':125 'decompil':166 'develop':24,136,146 'direct':51,182 'disassembl':61 'dmca':223 'either':16,225 'emul':99,106 'engin':38 'eu':49,180 'european':32 'even':60 'ever':148 'exampl':95,161 'exist':87 'game':98 'general':73 'german':31 'haier':155,207 'home':27,66,140 'illeg':71,91 'infring':224 'input':81 'integr':29,68,142 'interoper':44,189 'law':33 'lawyer':3,15 'legal':101 'like':6,196 'm':12 'observ':53,79 'origin':197 'output':84 'peopl':35 'protect':217 'purpos':42,186 'python':198 'repo':194 'revers':37 'run':149 'servic':122,159 'softwar':50,181 'sole':185 'sort':214 'stand':7 'system':88 'talk':103 'term':120,157 'theori':138 'think':21 'tos':133 'use':113,204 'user':128 'video':97 'view':173 'violat':123,131 'without':147,203,211 'would':4 'write':74 'written':202"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/639587"
  +editedAt: DateTimeImmutable @1727046466 {#2326
    date: 2024-09-23 01:07:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705722078 {#2191
    date: 2024-01-20 04:41:18.0 +01:00
  }
  +"title": 324804
}
"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 {#2325
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2327
    +user: Proxies\__CG__\App\Entity\User {#3151 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#3157 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3158 …}
    +slug: "Haier-hits-Home-Assistant-plugin-dev-with-takedown-notice"
    +title: "Haier hits Home Assistant plugin dev with takedown notice"
    +url: "https://www.bleepingcomputer.com/news/security/haier-hits-home-assistant-plugin-dev-with-takedown-notice/"
    +body: """
      I’m not really big on “let’s make a movement”, but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners.\n
      \n
      Haier claims that they are losing out on millions of dollars due to this plugin which… lets you control their air conditions from home assistant. They haven’t bothered to explain *how* that’s possibly worth millions of dollars - they’re just claiming it.\n
      \n
      So of course they hit the Streisand button and are demanding that he takes it down. He of course is complying… in a couple of days. Maybe you see where this is going.\n
      \n
      It would be an absolute shame if any of you just happened to create a fork, or clone the code, or mirror it in your own instance. An absolute shame.\n
      \n
      Just so everyone here knows which repositories NOT to clone or fork, here are the two links:\n
      \n
      - [github.com/Andre0512/hon](https://github.com/Andre0512/hon)\n
      - [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
      \n
      and please, don’t repost this anywhere, or share it in other communities, or anything like that. It’s a shame that so many people already know and are making clones. I’m just letting you know so you don’t do anything like telling others who may make their own copies.\n
      \n
      (*sidenote: Haier owns GE Appliance, so for our American folks it may affect you folks too*)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 519
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727016561 {#3133
      date: 2024-09-22 16:49:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3159 …}
    +votes: Doctrine\ORM\PersistentCollection {#3161 …}
    +reports: Doctrine\ORM\PersistentCollection {#3163 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3165 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3167 …}
    +badges: Doctrine\ORM\PersistentCollection {#3169 …}
    +children: [
      App\Entity\EntryComment {#2325}
    ]
    -id: 31622
    -titleTs: "'assist':4 'dev':6 'haier':1 'hit':2 'home':3 'notic':9 'plugin':5 'takedown':8"
    -bodyTs: "'/andre0512/hon](https://github.com/andre0512/hon)':163 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':166 'absolut':118,142 'addon':31 'affect':231 'air':35,57 'alreadi':192 'american':227 'anyth':181,209 'anywher':173 'applianc':223 'assist':30,61 'big':5 'bother':65 'button':88 'ceas':22 'cease-and-desist':21 'claim':38,79 'clone':131,153,197 'code':133 'communiti':179 'compli':101 'condit':58 'condition':36 'control':55 'copi':218 'coupl':104 'cours':83,99 'creat':127 'day':106 'demand':91 'desist':24 'dev':15 'dollar':47,75 'due':48 'everyon':146 'explain':67 'folk':228,233 'fork':129,155 'foss':28 'ge':222 'github.com':162,165 'github.com/andre0512/hon](https://github.com/andre0512/hon)':161 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':164 'go':113 'haier':34,37,220 'happen':125 'haven':63 'hit':18,85 'home':29,60 'independ':14 'instanc':140 'know':148,193,203 'let':7,53,201 'like':182,210 'link':160 'lose':42 'm':2,199 'make':9,26,196,215 'mani':190 'may':214,230 'mayb':107 'million':45,73 'mirror':135 'movement':11 'other':212 'own':221 'peopl':191 'pleas':168 'plugin':51 'possibl':71 're':77 'realli':4 'repositori':150 'repost':171 'see':109 'shame':119,143,187 'share':175 'sidenot':219 'streisand':87 'take':94 'tell':211 'two':159 'worth':72 'would':115"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705711855
    +visibility: "visible             "
    +apId: "https://poptalk.scrubbles.tech/post/567593"
    +editedAt: DateTimeImmutable @1726542662 {#3107
      date: 2024-09-17 05:11:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705625455 {#3086
      date: 2024-01-19 01:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2329 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2329 …}
  +body: """
    > Not a lawyer; would this likely stand up in court?\n
    \n
    I’m not a lawyer either, but I don’t think so.\n
    \n
    The developer of this Home Assistant integration is German. European law allows people to reverse engineer apps for the purpose of interoperability (Article 6 of the EU software directive), so observation of the app’s behaviour or even disassembling it to create a Home Assistant integration is not illegal.\n
    \n
    In general, writing your own code by observing the inputs to and outputs from an existing system is not illegal, which is for example how video game emulators are legal (just talking about the emulator code itself, not the content you use with it).\n
    \n
    If it’s a Terms of Service violation, it’d be the **users** that are violating the ToS, not the developer. In theory, the Home Assistant integration could have been developed without ever running the app or agreeing to Haier’s Terms of Service, for example if the app is decompiled and the API client code is viewed (which again is allowed by the EU software directive if the sole purpose is for interoperability).\n
    \n
    The code in this repo is likely original Python code that was written without using any of Haier’s code and without bypassing any sort of copy protection, so it’s not a DMCA infringement either.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1705722078 {#2328
    date: 2024-01-20 04:41:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@qjkxbmwvz@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2333 …}
  +nested: Doctrine\ORM\PersistentCollection {#2324 …}
  +votes: Doctrine\ORM\PersistentCollection {#2334 …}
  +reports: Doctrine\ORM\PersistentCollection {#2341 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2337 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2336 …}
  -id: 324804
  -bodyTs: "'6':46 'agre':153 'allow':34,177 'api':169 'app':39,56,151,164 'articl':45 'assist':28,67,141 'behaviour':58 'bypass':212 'client':170 'code':77,107,171,191,199,209 'content':111 'copi':216 'could':143 'court':10 'creat':64 'd':125 'decompil':166 'develop':24,136,146 'direct':51,182 'disassembl':61 'dmca':223 'either':16,225 'emul':99,106 'engin':38 'eu':49,180 'european':32 'even':60 'ever':148 'exampl':95,161 'exist':87 'game':98 'general':73 'german':31 'haier':155,207 'home':27,66,140 'illeg':71,91 'infring':224 'input':81 'integr':29,68,142 'interoper':44,189 'law':33 'lawyer':3,15 'legal':101 'like':6,196 'm':12 'observ':53,79 'origin':197 'output':84 'peopl':35 'protect':217 'purpos':42,186 'python':198 'repo':194 'revers':37 'run':149 'servic':122,159 'softwar':50,181 'sole':185 'sort':214 'stand':7 'system':88 'talk':103 'term':120,157 'theori':138 'think':21 'tos':133 'use':113,204 'user':128 'video':97 'view':173 'violat':123,131 'without':147,203,211 'would':4 'write':74 'written':202"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/639587"
  +editedAt: DateTimeImmutable @1727046466 {#2326
    date: 2024-09-23 01:07:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705722078 {#2191
    date: 2024-01-20 04:41:18.0 +01:00
  }
  +"title": 324804
}
"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 {#1401
  +user: Proxies\__CG__\App\Entity\User {#3153 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
  +title: "Pi-Hole or something else for network ad blocking?"
  +url: null
  +body: """
    I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
    \n
    I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 82
  +favouriteCount: 163
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726750458 {#3190
    date: 2024-09-19 14:54:18.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3195 …}
  +votes: Doctrine\ORM\PersistentCollection {#3198 …}
  +reports: Doctrine\ORM\PersistentCollection {#3200 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
  +badges: Doctrine\ORM\PersistentCollection {#3206 …}
  +children: [
    2 => App\Entity\EntryComment {#1382
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
      +body: "PiHole and similar services just use DNS blocking, which only works if the ads are served via a third-party ad server. Sites with their own ad inventory (YouTube, Facebook, Twitter, etc) can’t be blocked this way since they can just serve the ads from the same domain as their regular content."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705484454 {#1405
        date: 2024-01-17 10:40:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@plenipotentprotogod@lemmy.world"
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2097 …}
      +nested: Doctrine\ORM\PersistentCollection {#2084 …}
      +votes: Doctrine\ORM\PersistentCollection {#2061 …}
      +reports: Doctrine\ORM\PersistentCollection {#2144 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
      -id: 316360
      -bodyTs: "'ad':14,22,28,46 'block':8,37 'content':54 'dns':7 'domain':50 'etc':33 'facebook':31 'inventori':29 'parti':21 'pihol':1 'regular':53 'serv':16,44 'server':23 'servic':4 'similar':3 'sinc':40 'site':24 'third':20 'third-parti':19 'twitter':32 'use':6 'via':17 'way':39 'work':11 'youtub':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/631363"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705484454 {#1385
        date: 2024-01-17 10:40:54.0 +01:00
      }
      +"title": 316360
    }
    1 => App\Entity\EntryComment {#2012
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +body: "Plus it’s easy to run multiple AdGuard Home servers and keep them in sync using [github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705484771 {#2013
        date: 2024-01-17 10:46:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@plenipotentprotogod@lemmy.world"
        "@Gooey0210@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2028 …}
      +nested: Doctrine\ORM\PersistentCollection {#2033 …}
      +votes: Doctrine\ORM\PersistentCollection {#2025 …}
      +reports: Doctrine\ORM\PersistentCollection {#2022 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
      -id: 316369
      -bodyTs: "'/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':19 'adguard':8 'easi':4 'github.com':18 'github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':17 'home':9 'keep':12 'multipl':7 'plus':1 'run':6 'server':10 'sync':15 'use':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/631370"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705484771 {#2020
        date: 2024-01-17 10:46:11.0 +01:00
      }
      +"title": 316369
    }
    0 => App\Entity\EntryComment {#2091
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +body: "It works well! I have one AdGuardHome instance running on my home server and one running on a Raspberry Pi, both using Docker. Having two prevents the internet from breaking in case I have to shut down one of them for some reason."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705529747 {#2095
        date: 2024-01-17 23:15:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@plenipotentprotogod@lemmy.world"
        "@Gooey0210@sh.itjust.works"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2090 …}
      +nested: Doctrine\ORM\PersistentCollection {#2092 …}
      +votes: Doctrine\ORM\PersistentCollection {#2241 …}
      +reports: Doctrine\ORM\PersistentCollection {#2130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      -id: 317725
      -bodyTs: "'adguardhom':7 'break':30 'case':32 'docker':23 'home':12 'instanc':8 'internet':28 'one':6,15,38 'pi':20 'prevent':26 'raspberri':19 'reason':43 'run':9,16 'server':13 'shut':36 'two':25 'use':22 'well':3 'work':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/632567"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705529747 {#2087
        date: 2024-01-17 23:15:47.0 +01:00
      }
      +"title": 317725
    }
  ]
  -id: 30806
  -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
  -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705447599
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10761698"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705361199 {#3177
    date: 2024-01-16 00:26:39.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 {#1401
  +user: Proxies\__CG__\App\Entity\User {#3153 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
  +title: "Pi-Hole or something else for network ad blocking?"
  +url: null
  +body: """
    I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
    \n
    I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 82
  +favouriteCount: 163
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726750458 {#3190
    date: 2024-09-19 14:54:18.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3195 …}
  +votes: Doctrine\ORM\PersistentCollection {#3198 …}
  +reports: Doctrine\ORM\PersistentCollection {#3200 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
  +badges: Doctrine\ORM\PersistentCollection {#3206 …}
  +children: [
    2 => App\Entity\EntryComment {#1382
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
      +body: "PiHole and similar services just use DNS blocking, which only works if the ads are served via a third-party ad server. Sites with their own ad inventory (YouTube, Facebook, Twitter, etc) can’t be blocked this way since they can just serve the ads from the same domain as their regular content."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705484454 {#1405
        date: 2024-01-17 10:40:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@plenipotentprotogod@lemmy.world"
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2097 …}
      +nested: Doctrine\ORM\PersistentCollection {#2084 …}
      +votes: Doctrine\ORM\PersistentCollection {#2061 …}
      +reports: Doctrine\ORM\PersistentCollection {#2144 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
      -id: 316360
      -bodyTs: "'ad':14,22,28,46 'block':8,37 'content':54 'dns':7 'domain':50 'etc':33 'facebook':31 'inventori':29 'parti':21 'pihol':1 'regular':53 'serv':16,44 'server':23 'servic':4 'similar':3 'sinc':40 'site':24 'third':20 'third-parti':19 'twitter':32 'use':6 'via':17 'way':39 'work':11 'youtub':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/631363"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705484454 {#1385
        date: 2024-01-17 10:40:54.0 +01:00
      }
      +"title": 316360
    }
    1 => App\Entity\EntryComment {#2012
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +body: "Plus it’s easy to run multiple AdGuard Home servers and keep them in sync using [github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705484771 {#2013
        date: 2024-01-17 10:46:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@plenipotentprotogod@lemmy.world"
        "@Gooey0210@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2028 …}
      +nested: Doctrine\ORM\PersistentCollection {#2033 …}
      +votes: Doctrine\ORM\PersistentCollection {#2025 …}
      +reports: Doctrine\ORM\PersistentCollection {#2022 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
      -id: 316369
      -bodyTs: "'/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':19 'adguard':8 'easi':4 'github.com':18 'github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':17 'home':9 'keep':12 'multipl':7 'plus':1 'run':6 'server':10 'sync':15 'use':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/631370"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705484771 {#2020
        date: 2024-01-17 10:46:11.0 +01:00
      }
      +"title": 316369
    }
    0 => App\Entity\EntryComment {#2091
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +body: "It works well! I have one AdGuardHome instance running on my home server and one running on a Raspberry Pi, both using Docker. Having two prevents the internet from breaking in case I have to shut down one of them for some reason."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705529747 {#2095
        date: 2024-01-17 23:15:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@plenipotentprotogod@lemmy.world"
        "@Gooey0210@sh.itjust.works"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2090 …}
      +nested: Doctrine\ORM\PersistentCollection {#2092 …}
      +votes: Doctrine\ORM\PersistentCollection {#2241 …}
      +reports: Doctrine\ORM\PersistentCollection {#2130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      -id: 317725
      -bodyTs: "'adguardhom':7 'break':30 'case':32 'docker':23 'home':12 'instanc':8 'internet':28 'one':6,15,38 'pi':20 'prevent':26 'raspberri':19 'reason':43 'run':9,16 'server':13 'shut':36 'two':25 'use':22 'well':3 'work':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/632567"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705529747 {#2087
        date: 2024-01-17 23:15:47.0 +01:00
      }
      +"title": 317725
    }
  ]
  -id: 30806
  -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
  -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705447599
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10761698"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705361199 {#3177
    date: 2024-01-16 00:26:39.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 {#1401
  +user: Proxies\__CG__\App\Entity\User {#3153 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
  +title: "Pi-Hole or something else for network ad blocking?"
  +url: null
  +body: """
    I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
    \n
    I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 82
  +favouriteCount: 163
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726750458 {#3190
    date: 2024-09-19 14:54:18.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3195 …}
  +votes: Doctrine\ORM\PersistentCollection {#3198 …}
  +reports: Doctrine\ORM\PersistentCollection {#3200 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
  +badges: Doctrine\ORM\PersistentCollection {#3206 …}
  +children: [
    2 => App\Entity\EntryComment {#1382
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
      +body: "PiHole and similar services just use DNS blocking, which only works if the ads are served via a third-party ad server. Sites with their own ad inventory (YouTube, Facebook, Twitter, etc) can’t be blocked this way since they can just serve the ads from the same domain as their regular content."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705484454 {#1405
        date: 2024-01-17 10:40:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@plenipotentprotogod@lemmy.world"
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2097 …}
      +nested: Doctrine\ORM\PersistentCollection {#2084 …}
      +votes: Doctrine\ORM\PersistentCollection {#2061 …}
      +reports: Doctrine\ORM\PersistentCollection {#2144 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
      -id: 316360
      -bodyTs: "'ad':14,22,28,46 'block':8,37 'content':54 'dns':7 'domain':50 'etc':33 'facebook':31 'inventori':29 'parti':21 'pihol':1 'regular':53 'serv':16,44 'server':23 'servic':4 'similar':3 'sinc':40 'site':24 'third':20 'third-parti':19 'twitter':32 'use':6 'via':17 'way':39 'work':11 'youtub':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/631363"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705484454 {#1385
        date: 2024-01-17 10:40:54.0 +01:00
      }
      +"title": 316360
    }
    1 => App\Entity\EntryComment {#2012
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +body: "Plus it’s easy to run multiple AdGuard Home servers and keep them in sync using [github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705484771 {#2013
        date: 2024-01-17 10:46:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@plenipotentprotogod@lemmy.world"
        "@Gooey0210@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2028 …}
      +nested: Doctrine\ORM\PersistentCollection {#2033 …}
      +votes: Doctrine\ORM\PersistentCollection {#2025 …}
      +reports: Doctrine\ORM\PersistentCollection {#2022 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
      -id: 316369
      -bodyTs: "'/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':19 'adguard':8 'easi':4 'github.com':18 'github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':17 'home':9 'keep':12 'multipl':7 'plus':1 'run':6 'server':10 'sync':15 'use':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/631370"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705484771 {#2020
        date: 2024-01-17 10:46:11.0 +01:00
      }
      +"title": 316369
    }
    0 => App\Entity\EntryComment {#2091
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
      +body: "It works well! I have one AdGuardHome instance running on my home server and one running on a Raspberry Pi, both using Docker. Having two prevents the internet from breaking in case I have to shut down one of them for some reason."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705529747 {#2095
        date: 2024-01-17 23:15:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@plenipotentprotogod@lemmy.world"
        "@Gooey0210@sh.itjust.works"
        "@dan@upvote.au"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2090 …}
      +nested: Doctrine\ORM\PersistentCollection {#2092 …}
      +votes: Doctrine\ORM\PersistentCollection {#2241 …}
      +reports: Doctrine\ORM\PersistentCollection {#2130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      -id: 317725
      -bodyTs: "'adguardhom':7 'break':30 'case':32 'docker':23 'home':12 'instanc':8 'internet':28 'one':6,15,38 'pi':20 'prevent':26 'raspberri':19 'reason':43 'run':9,16 'server':13 'shut':36 'two':25 'use':22 'well':3 'work':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/632567"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705529747 {#2087
        date: 2024-01-17 23:15:47.0 +01:00
      }
      +"title": 317725
    }
  ]
  -id: 30806
  -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
  -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705447599
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10761698"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705361199 {#3177
    date: 2024-01-16 00:26:39.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 {#1382
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1401
    +user: Proxies\__CG__\App\Entity\User {#3153 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
    +title: "Pi-Hole or something else for network ad blocking?"
    +url: null
    +body: """
      I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
      \n
      I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 82
    +favouriteCount: 163
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726750458 {#3190
      date: 2024-09-19 14:54:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3195 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    +badges: Doctrine\ORM\PersistentCollection {#3206 …}
    +children: [
      2 => App\Entity\EntryComment {#1382}
      1 => App\Entity\EntryComment {#2012
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +body: "Plus it’s easy to run multiple AdGuard Home servers and keep them in sync using [github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705484771 {#2013
          date: 2024-01-17 10:46:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@Gooey0210@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2028 …}
        +nested: Doctrine\ORM\PersistentCollection {#2033 …}
        +votes: Doctrine\ORM\PersistentCollection {#2025 …}
        +reports: Doctrine\ORM\PersistentCollection {#2022 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
        -id: 316369
        -bodyTs: "'/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':19 'adguard':8 'easi':4 'github.com':18 'github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':17 'home':9 'keep':12 'multipl':7 'plus':1 'run':6 'server':10 'sync':15 'use':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/631370"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705484771 {#2020
          date: 2024-01-17 10:46:11.0 +01:00
        }
        +"title": 316369
      }
      0 => App\Entity\EntryComment {#2091
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +body: "It works well! I have one AdGuardHome instance running on my home server and one running on a Raspberry Pi, both using Docker. Having two prevents the internet from breaking in case I have to shut down one of them for some reason."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705529747 {#2095
          date: 2024-01-17 23:15:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@Gooey0210@sh.itjust.works"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2090 …}
        +nested: Doctrine\ORM\PersistentCollection {#2092 …}
        +votes: Doctrine\ORM\PersistentCollection {#2241 …}
        +reports: Doctrine\ORM\PersistentCollection {#2130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
        -id: 317725
        -bodyTs: "'adguardhom':7 'break':30 'case':32 'docker':23 'home':12 'instanc':8 'internet':28 'one':6,15,38 'pi':20 'prevent':26 'raspberri':19 'reason':43 'run':9,16 'server':13 'shut':36 'two':25 'use':22 'well':3 'work':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/632567"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705529747 {#2087
          date: 2024-01-17 23:15:47.0 +01:00
        }
        +"title": 317725
      }
    ]
    -id: 30806
    -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
    -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705447599
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10761698"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705361199 {#3177
      date: 2024-01-16 00:26:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
  +body: "PiHole and similar services just use DNS blocking, which only works if the ads are served via a third-party ad server. Sites with their own ad inventory (YouTube, Facebook, Twitter, etc) can’t be blocked this way since they can just serve the ads from the same domain as their regular content."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705484454 {#1405
    date: 2024-01-17 10:40:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@plenipotentprotogod@lemmy.world"
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2097 …}
  +nested: Doctrine\ORM\PersistentCollection {#2084 …}
  +votes: Doctrine\ORM\PersistentCollection {#2061 …}
  +reports: Doctrine\ORM\PersistentCollection {#2144 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
  -id: 316360
  -bodyTs: "'ad':14,22,28,46 'block':8,37 'content':54 'dns':7 'domain':50 'etc':33 'facebook':31 'inventori':29 'parti':21 'pihol':1 'regular':53 'serv':16,44 'server':23 'servic':4 'similar':3 'sinc':40 'site':24 'third':20 'third-parti':19 'twitter':32 'use':6 'via':17 'way':39 'work':11 'youtub':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/631363"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705484454 {#1385
    date: 2024-01-17 10:40:54.0 +01:00
  }
  +"title": 316360
}
"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 {#1382
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1401
    +user: Proxies\__CG__\App\Entity\User {#3153 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
    +title: "Pi-Hole or something else for network ad blocking?"
    +url: null
    +body: """
      I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
      \n
      I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 82
    +favouriteCount: 163
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726750458 {#3190
      date: 2024-09-19 14:54:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3195 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    +badges: Doctrine\ORM\PersistentCollection {#3206 …}
    +children: [
      2 => App\Entity\EntryComment {#1382}
      1 => App\Entity\EntryComment {#2012
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +body: "Plus it’s easy to run multiple AdGuard Home servers and keep them in sync using [github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705484771 {#2013
          date: 2024-01-17 10:46:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@Gooey0210@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2028 …}
        +nested: Doctrine\ORM\PersistentCollection {#2033 …}
        +votes: Doctrine\ORM\PersistentCollection {#2025 …}
        +reports: Doctrine\ORM\PersistentCollection {#2022 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
        -id: 316369
        -bodyTs: "'/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':19 'adguard':8 'easi':4 'github.com':18 'github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':17 'home':9 'keep':12 'multipl':7 'plus':1 'run':6 'server':10 'sync':15 'use':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/631370"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705484771 {#2020
          date: 2024-01-17 10:46:11.0 +01:00
        }
        +"title": 316369
      }
      0 => App\Entity\EntryComment {#2091
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +body: "It works well! I have one AdGuardHome instance running on my home server and one running on a Raspberry Pi, both using Docker. Having two prevents the internet from breaking in case I have to shut down one of them for some reason."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705529747 {#2095
          date: 2024-01-17 23:15:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@Gooey0210@sh.itjust.works"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2090 …}
        +nested: Doctrine\ORM\PersistentCollection {#2092 …}
        +votes: Doctrine\ORM\PersistentCollection {#2241 …}
        +reports: Doctrine\ORM\PersistentCollection {#2130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
        -id: 317725
        -bodyTs: "'adguardhom':7 'break':30 'case':32 'docker':23 'home':12 'instanc':8 'internet':28 'one':6,15,38 'pi':20 'prevent':26 'raspberri':19 'reason':43 'run':9,16 'server':13 'shut':36 'two':25 'use':22 'well':3 'work':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/632567"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705529747 {#2087
          date: 2024-01-17 23:15:47.0 +01:00
        }
        +"title": 317725
      }
    ]
    -id: 30806
    -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
    -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705447599
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10761698"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705361199 {#3177
      date: 2024-01-16 00:26:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
  +body: "PiHole and similar services just use DNS blocking, which only works if the ads are served via a third-party ad server. Sites with their own ad inventory (YouTube, Facebook, Twitter, etc) can’t be blocked this way since they can just serve the ads from the same domain as their regular content."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705484454 {#1405
    date: 2024-01-17 10:40:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@plenipotentprotogod@lemmy.world"
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2097 …}
  +nested: Doctrine\ORM\PersistentCollection {#2084 …}
  +votes: Doctrine\ORM\PersistentCollection {#2061 …}
  +reports: Doctrine\ORM\PersistentCollection {#2144 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
  -id: 316360
  -bodyTs: "'ad':14,22,28,46 'block':8,37 'content':54 'dns':7 'domain':50 'etc':33 'facebook':31 'inventori':29 'parti':21 'pihol':1 'regular':53 'serv':16,44 'server':23 'servic':4 'similar':3 'sinc':40 'site':24 'third':20 'third-parti':19 'twitter':32 'use':6 'via':17 'way':39 'work':11 'youtub':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/631363"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705484454 {#1385
    date: 2024-01-17 10:40:54.0 +01:00
  }
  +"title": 316360
}
"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 {#1382
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1401
    +user: Proxies\__CG__\App\Entity\User {#3153 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
    +title: "Pi-Hole or something else for network ad blocking?"
    +url: null
    +body: """
      I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
      \n
      I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 82
    +favouriteCount: 163
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726750458 {#3190
      date: 2024-09-19 14:54:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3195 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    +badges: Doctrine\ORM\PersistentCollection {#3206 …}
    +children: [
      2 => App\Entity\EntryComment {#1382}
      1 => App\Entity\EntryComment {#2012
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +body: "Plus it’s easy to run multiple AdGuard Home servers and keep them in sync using [github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705484771 {#2013
          date: 2024-01-17 10:46:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@Gooey0210@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2028 …}
        +nested: Doctrine\ORM\PersistentCollection {#2033 …}
        +votes: Doctrine\ORM\PersistentCollection {#2025 …}
        +reports: Doctrine\ORM\PersistentCollection {#2022 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
        -id: 316369
        -bodyTs: "'/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':19 'adguard':8 'easi':4 'github.com':18 'github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':17 'home':9 'keep':12 'multipl':7 'plus':1 'run':6 'server':10 'sync':15 'use':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/631370"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705484771 {#2020
          date: 2024-01-17 10:46:11.0 +01:00
        }
        +"title": 316369
      }
      0 => App\Entity\EntryComment {#2091
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +body: "It works well! I have one AdGuardHome instance running on my home server and one running on a Raspberry Pi, both using Docker. Having two prevents the internet from breaking in case I have to shut down one of them for some reason."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705529747 {#2095
          date: 2024-01-17 23:15:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@Gooey0210@sh.itjust.works"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2090 …}
        +nested: Doctrine\ORM\PersistentCollection {#2092 …}
        +votes: Doctrine\ORM\PersistentCollection {#2241 …}
        +reports: Doctrine\ORM\PersistentCollection {#2130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
        -id: 317725
        -bodyTs: "'adguardhom':7 'break':30 'case':32 'docker':23 'home':12 'instanc':8 'internet':28 'one':6,15,38 'pi':20 'prevent':26 'raspberri':19 'reason':43 'run':9,16 'server':13 'shut':36 'two':25 'use':22 'well':3 'work':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/632567"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705529747 {#2087
          date: 2024-01-17 23:15:47.0 +01:00
        }
        +"title": 317725
      }
    ]
    -id: 30806
    -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
    -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705447599
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10761698"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705361199 {#3177
      date: 2024-01-16 00:26:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
  +body: "PiHole and similar services just use DNS blocking, which only works if the ads are served via a third-party ad server. Sites with their own ad inventory (YouTube, Facebook, Twitter, etc) can’t be blocked this way since they can just serve the ads from the same domain as their regular content."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705484454 {#1405
    date: 2024-01-17 10:40:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@plenipotentprotogod@lemmy.world"
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2097 …}
  +nested: Doctrine\ORM\PersistentCollection {#2084 …}
  +votes: Doctrine\ORM\PersistentCollection {#2061 …}
  +reports: Doctrine\ORM\PersistentCollection {#2144 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
  -id: 316360
  -bodyTs: "'ad':14,22,28,46 'block':8,37 'content':54 'dns':7 'domain':50 'etc':33 'facebook':31 'inventori':29 'parti':21 'pihol':1 'regular':53 'serv':16,44 'server':23 'servic':4 'similar':3 'sinc':40 'site':24 'third':20 'third-parti':19 'twitter':32 'use':6 'via':17 'way':39 'work':11 'youtub':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/631363"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705484454 {#1385
    date: 2024-01-17 10:40:54.0 +01:00
  }
  +"title": 316360
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
97 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
98 DENIED moderate
App\Entity\EntryComment {#2012
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1401
    +user: Proxies\__CG__\App\Entity\User {#3153 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
    +title: "Pi-Hole or something else for network ad blocking?"
    +url: null
    +body: """
      I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
      \n
      I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 82
    +favouriteCount: 163
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726750458 {#3190
      date: 2024-09-19 14:54:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3195 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    +badges: Doctrine\ORM\PersistentCollection {#3206 …}
    +children: [
      2 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
        +body: "PiHole and similar services just use DNS blocking, which only works if the ads are served via a third-party ad server. Sites with their own ad inventory (YouTube, Facebook, Twitter, etc) can’t be blocked this way since they can just serve the ads from the same domain as their regular content."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705484454 {#1405
          date: 2024-01-17 10:40:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2097 …}
        +nested: Doctrine\ORM\PersistentCollection {#2084 …}
        +votes: Doctrine\ORM\PersistentCollection {#2061 …}
        +reports: Doctrine\ORM\PersistentCollection {#2144 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
        -id: 316360
        -bodyTs: "'ad':14,22,28,46 'block':8,37 'content':54 'dns':7 'domain':50 'etc':33 'facebook':31 'inventori':29 'parti':21 'pihol':1 'regular':53 'serv':16,44 'server':23 'servic':4 'similar':3 'sinc':40 'site':24 'third':20 'third-parti':19 'twitter':32 'use':6 'via':17 'way':39 'work':11 'youtub':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/631363"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705484454 {#1385
          date: 2024-01-17 10:40:54.0 +01:00
        }
        +"title": 316360
      }
      1 => App\Entity\EntryComment {#2012}
      0 => App\Entity\EntryComment {#2091
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +body: "It works well! I have one AdGuardHome instance running on my home server and one running on a Raspberry Pi, both using Docker. Having two prevents the internet from breaking in case I have to shut down one of them for some reason."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705529747 {#2095
          date: 2024-01-17 23:15:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@Gooey0210@sh.itjust.works"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2090 …}
        +nested: Doctrine\ORM\PersistentCollection {#2092 …}
        +votes: Doctrine\ORM\PersistentCollection {#2241 …}
        +reports: Doctrine\ORM\PersistentCollection {#2130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
        -id: 317725
        -bodyTs: "'adguardhom':7 'break':30 'case':32 'docker':23 'home':12 'instanc':8 'internet':28 'one':6,15,38 'pi':20 'prevent':26 'raspberri':19 'reason':43 'run':9,16 'server':13 'shut':36 'two':25 'use':22 'well':3 'work':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/632567"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705529747 {#2087
          date: 2024-01-17 23:15:47.0 +01:00
        }
        +"title": 317725
      }
    ]
    -id: 30806
    -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
    -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705447599
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10761698"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705361199 {#3177
      date: 2024-01-16 00:26:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +body: "Plus it’s easy to run multiple AdGuard Home servers and keep them in sync using [github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705484771 {#2013
    date: 2024-01-17 10:46:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@plenipotentprotogod@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2028 …}
  +nested: Doctrine\ORM\PersistentCollection {#2033 …}
  +votes: Doctrine\ORM\PersistentCollection {#2025 …}
  +reports: Doctrine\ORM\PersistentCollection {#2022 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
  -id: 316369
  -bodyTs: "'/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':19 'adguard':8 'easi':4 'github.com':18 'github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':17 'home':9 'keep':12 'multipl':7 'plus':1 'run':6 'server':10 'sync':15 'use':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/631370"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705484771 {#2020
    date: 2024-01-17 10:46:11.0 +01:00
  }
  +"title": 316369
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
99 DENIED edit
App\Entity\EntryComment {#2012
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1401
    +user: Proxies\__CG__\App\Entity\User {#3153 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
    +title: "Pi-Hole or something else for network ad blocking?"
    +url: null
    +body: """
      I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
      \n
      I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 82
    +favouriteCount: 163
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726750458 {#3190
      date: 2024-09-19 14:54:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3195 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    +badges: Doctrine\ORM\PersistentCollection {#3206 …}
    +children: [
      2 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
        +body: "PiHole and similar services just use DNS blocking, which only works if the ads are served via a third-party ad server. Sites with their own ad inventory (YouTube, Facebook, Twitter, etc) can’t be blocked this way since they can just serve the ads from the same domain as their regular content."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705484454 {#1405
          date: 2024-01-17 10:40:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2097 …}
        +nested: Doctrine\ORM\PersistentCollection {#2084 …}
        +votes: Doctrine\ORM\PersistentCollection {#2061 …}
        +reports: Doctrine\ORM\PersistentCollection {#2144 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
        -id: 316360
        -bodyTs: "'ad':14,22,28,46 'block':8,37 'content':54 'dns':7 'domain':50 'etc':33 'facebook':31 'inventori':29 'parti':21 'pihol':1 'regular':53 'serv':16,44 'server':23 'servic':4 'similar':3 'sinc':40 'site':24 'third':20 'third-parti':19 'twitter':32 'use':6 'via':17 'way':39 'work':11 'youtub':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/631363"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705484454 {#1385
          date: 2024-01-17 10:40:54.0 +01:00
        }
        +"title": 316360
      }
      1 => App\Entity\EntryComment {#2012}
      0 => App\Entity\EntryComment {#2091
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +body: "It works well! I have one AdGuardHome instance running on my home server and one running on a Raspberry Pi, both using Docker. Having two prevents the internet from breaking in case I have to shut down one of them for some reason."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705529747 {#2095
          date: 2024-01-17 23:15:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@Gooey0210@sh.itjust.works"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2090 …}
        +nested: Doctrine\ORM\PersistentCollection {#2092 …}
        +votes: Doctrine\ORM\PersistentCollection {#2241 …}
        +reports: Doctrine\ORM\PersistentCollection {#2130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
        -id: 317725
        -bodyTs: "'adguardhom':7 'break':30 'case':32 'docker':23 'home':12 'instanc':8 'internet':28 'one':6,15,38 'pi':20 'prevent':26 'raspberri':19 'reason':43 'run':9,16 'server':13 'shut':36 'two':25 'use':22 'well':3 'work':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/632567"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705529747 {#2087
          date: 2024-01-17 23:15:47.0 +01:00
        }
        +"title": 317725
      }
    ]
    -id: 30806
    -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
    -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705447599
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10761698"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705361199 {#3177
      date: 2024-01-16 00:26:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +body: "Plus it’s easy to run multiple AdGuard Home servers and keep them in sync using [github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705484771 {#2013
    date: 2024-01-17 10:46:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@plenipotentprotogod@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2028 …}
  +nested: Doctrine\ORM\PersistentCollection {#2033 …}
  +votes: Doctrine\ORM\PersistentCollection {#2025 …}
  +reports: Doctrine\ORM\PersistentCollection {#2022 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
  -id: 316369
  -bodyTs: "'/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':19 'adguard':8 'easi':4 'github.com':18 'github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':17 'home':9 'keep':12 'multipl':7 'plus':1 'run':6 'server':10 'sync':15 'use':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/631370"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705484771 {#2020
    date: 2024-01-17 10:46:11.0 +01:00
  }
  +"title": 316369
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
100 DENIED moderate
App\Entity\EntryComment {#2012
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1401
    +user: Proxies\__CG__\App\Entity\User {#3153 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
    +title: "Pi-Hole or something else for network ad blocking?"
    +url: null
    +body: """
      I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
      \n
      I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 82
    +favouriteCount: 163
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726750458 {#3190
      date: 2024-09-19 14:54:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3195 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    +badges: Doctrine\ORM\PersistentCollection {#3206 …}
    +children: [
      2 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
        +body: "PiHole and similar services just use DNS blocking, which only works if the ads are served via a third-party ad server. Sites with their own ad inventory (YouTube, Facebook, Twitter, etc) can’t be blocked this way since they can just serve the ads from the same domain as their regular content."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705484454 {#1405
          date: 2024-01-17 10:40:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2097 …}
        +nested: Doctrine\ORM\PersistentCollection {#2084 …}
        +votes: Doctrine\ORM\PersistentCollection {#2061 …}
        +reports: Doctrine\ORM\PersistentCollection {#2144 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
        -id: 316360
        -bodyTs: "'ad':14,22,28,46 'block':8,37 'content':54 'dns':7 'domain':50 'etc':33 'facebook':31 'inventori':29 'parti':21 'pihol':1 'regular':53 'serv':16,44 'server':23 'servic':4 'similar':3 'sinc':40 'site':24 'third':20 'third-parti':19 'twitter':32 'use':6 'via':17 'way':39 'work':11 'youtub':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/631363"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705484454 {#1385
          date: 2024-01-17 10:40:54.0 +01:00
        }
        +"title": 316360
      }
      1 => App\Entity\EntryComment {#2012}
      0 => App\Entity\EntryComment {#2091
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +body: "It works well! I have one AdGuardHome instance running on my home server and one running on a Raspberry Pi, both using Docker. Having two prevents the internet from breaking in case I have to shut down one of them for some reason."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705529747 {#2095
          date: 2024-01-17 23:15:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@Gooey0210@sh.itjust.works"
          "@dan@upvote.au"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2090 …}
        +nested: Doctrine\ORM\PersistentCollection {#2092 …}
        +votes: Doctrine\ORM\PersistentCollection {#2241 …}
        +reports: Doctrine\ORM\PersistentCollection {#2130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
        -id: 317725
        -bodyTs: "'adguardhom':7 'break':30 'case':32 'docker':23 'home':12 'instanc':8 'internet':28 'one':6,15,38 'pi':20 'prevent':26 'raspberri':19 'reason':43 'run':9,16 'server':13 'shut':36 'two':25 'use':22 'well':3 'work':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/632567"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705529747 {#2087
          date: 2024-01-17 23:15:47.0 +01:00
        }
        +"title": 317725
      }
    ]
    -id: 30806
    -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
    -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705447599
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10761698"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705361199 {#3177
      date: 2024-01-16 00:26:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +body: "Plus it’s easy to run multiple AdGuard Home servers and keep them in sync using [github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705484771 {#2013
    date: 2024-01-17 10:46:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@plenipotentprotogod@lemmy.world"
    "@Gooey0210@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2028 …}
  +nested: Doctrine\ORM\PersistentCollection {#2033 …}
  +votes: Doctrine\ORM\PersistentCollection {#2025 …}
  +reports: Doctrine\ORM\PersistentCollection {#2022 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
  -id: 316369
  -bodyTs: "'/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':19 'adguard':8 'easi':4 'github.com':18 'github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':17 'home':9 'keep':12 'multipl':7 'plus':1 'run':6 'server':10 'sync':15 'use':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/631370"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705484771 {#2020
    date: 2024-01-17 10:46:11.0 +01:00
  }
  +"title": 316369
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
101 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
102 DENIED moderate
App\Entity\EntryComment {#2091
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1401
    +user: Proxies\__CG__\App\Entity\User {#3153 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
    +title: "Pi-Hole or something else for network ad blocking?"
    +url: null
    +body: """
      I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
      \n
      I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 82
    +favouriteCount: 163
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726750458 {#3190
      date: 2024-09-19 14:54:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3195 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    +badges: Doctrine\ORM\PersistentCollection {#3206 …}
    +children: [
      2 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
        +body: "PiHole and similar services just use DNS blocking, which only works if the ads are served via a third-party ad server. Sites with their own ad inventory (YouTube, Facebook, Twitter, etc) can’t be blocked this way since they can just serve the ads from the same domain as their regular content."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705484454 {#1405
          date: 2024-01-17 10:40:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2097 …}
        +nested: Doctrine\ORM\PersistentCollection {#2084 …}
        +votes: Doctrine\ORM\PersistentCollection {#2061 …}
        +reports: Doctrine\ORM\PersistentCollection {#2144 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
        -id: 316360
        -bodyTs: "'ad':14,22,28,46 'block':8,37 'content':54 'dns':7 'domain':50 'etc':33 'facebook':31 'inventori':29 'parti':21 'pihol':1 'regular':53 'serv':16,44 'server':23 'servic':4 'similar':3 'sinc':40 'site':24 'third':20 'third-parti':19 'twitter':32 'use':6 'via':17 'way':39 'work':11 'youtub':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/631363"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705484454 {#1385
          date: 2024-01-17 10:40:54.0 +01:00
        }
        +"title": 316360
      }
      1 => App\Entity\EntryComment {#2012
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +body: "Plus it’s easy to run multiple AdGuard Home servers and keep them in sync using [github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705484771 {#2013
          date: 2024-01-17 10:46:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@Gooey0210@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2028 …}
        +nested: Doctrine\ORM\PersistentCollection {#2033 …}
        +votes: Doctrine\ORM\PersistentCollection {#2025 …}
        +reports: Doctrine\ORM\PersistentCollection {#2022 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
        -id: 316369
        -bodyTs: "'/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':19 'adguard':8 'easi':4 'github.com':18 'github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':17 'home':9 'keep':12 'multipl':7 'plus':1 'run':6 'server':10 'sync':15 'use':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/631370"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705484771 {#2020
          date: 2024-01-17 10:46:11.0 +01:00
        }
        +"title": 316369
      }
      0 => App\Entity\EntryComment {#2091}
    ]
    -id: 30806
    -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
    -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705447599
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10761698"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705361199 {#3177
      date: 2024-01-16 00:26:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +body: "It works well! I have one AdGuardHome instance running on my home server and one running on a Raspberry Pi, both using Docker. Having two prevents the internet from breaking in case I have to shut down one of them for some reason."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705529747 {#2095
    date: 2024-01-17 23:15:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@plenipotentprotogod@lemmy.world"
    "@Gooey0210@sh.itjust.works"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2090 …}
  +nested: Doctrine\ORM\PersistentCollection {#2092 …}
  +votes: Doctrine\ORM\PersistentCollection {#2241 …}
  +reports: Doctrine\ORM\PersistentCollection {#2130 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
  -id: 317725
  -bodyTs: "'adguardhom':7 'break':30 'case':32 'docker':23 'home':12 'instanc':8 'internet':28 'one':6,15,38 'pi':20 'prevent':26 'raspberri':19 'reason':43 'run':9,16 'server':13 'shut':36 'two':25 'use':22 'well':3 'work':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/632567"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705529747 {#2087
    date: 2024-01-17 23:15:47.0 +01:00
  }
  +"title": 317725
}
"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 {#2091
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1401
    +user: Proxies\__CG__\App\Entity\User {#3153 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
    +title: "Pi-Hole or something else for network ad blocking?"
    +url: null
    +body: """
      I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
      \n
      I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 82
    +favouriteCount: 163
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726750458 {#3190
      date: 2024-09-19 14:54:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3195 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    +badges: Doctrine\ORM\PersistentCollection {#3206 …}
    +children: [
      2 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
        +body: "PiHole and similar services just use DNS blocking, which only works if the ads are served via a third-party ad server. Sites with their own ad inventory (YouTube, Facebook, Twitter, etc) can’t be blocked this way since they can just serve the ads from the same domain as their regular content."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705484454 {#1405
          date: 2024-01-17 10:40:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2097 …}
        +nested: Doctrine\ORM\PersistentCollection {#2084 …}
        +votes: Doctrine\ORM\PersistentCollection {#2061 …}
        +reports: Doctrine\ORM\PersistentCollection {#2144 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
        -id: 316360
        -bodyTs: "'ad':14,22,28,46 'block':8,37 'content':54 'dns':7 'domain':50 'etc':33 'facebook':31 'inventori':29 'parti':21 'pihol':1 'regular':53 'serv':16,44 'server':23 'servic':4 'similar':3 'sinc':40 'site':24 'third':20 'third-parti':19 'twitter':32 'use':6 'via':17 'way':39 'work':11 'youtub':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/631363"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705484454 {#1385
          date: 2024-01-17 10:40:54.0 +01:00
        }
        +"title": 316360
      }
      1 => App\Entity\EntryComment {#2012
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +body: "Plus it’s easy to run multiple AdGuard Home servers and keep them in sync using [github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705484771 {#2013
          date: 2024-01-17 10:46:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@Gooey0210@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2028 …}
        +nested: Doctrine\ORM\PersistentCollection {#2033 …}
        +votes: Doctrine\ORM\PersistentCollection {#2025 …}
        +reports: Doctrine\ORM\PersistentCollection {#2022 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
        -id: 316369
        -bodyTs: "'/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':19 'adguard':8 'easi':4 'github.com':18 'github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':17 'home':9 'keep':12 'multipl':7 'plus':1 'run':6 'server':10 'sync':15 'use':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/631370"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705484771 {#2020
          date: 2024-01-17 10:46:11.0 +01:00
        }
        +"title": 316369
      }
      0 => App\Entity\EntryComment {#2091}
    ]
    -id: 30806
    -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
    -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705447599
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10761698"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705361199 {#3177
      date: 2024-01-16 00:26:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +body: "It works well! I have one AdGuardHome instance running on my home server and one running on a Raspberry Pi, both using Docker. Having two prevents the internet from breaking in case I have to shut down one of them for some reason."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705529747 {#2095
    date: 2024-01-17 23:15:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@plenipotentprotogod@lemmy.world"
    "@Gooey0210@sh.itjust.works"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2090 …}
  +nested: Doctrine\ORM\PersistentCollection {#2092 …}
  +votes: Doctrine\ORM\PersistentCollection {#2241 …}
  +reports: Doctrine\ORM\PersistentCollection {#2130 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
  -id: 317725
  -bodyTs: "'adguardhom':7 'break':30 'case':32 'docker':23 'home':12 'instanc':8 'internet':28 'one':6,15,38 'pi':20 'prevent':26 'raspberri':19 'reason':43 'run':9,16 'server':13 'shut':36 'two':25 'use':22 'well':3 'work':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/632567"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705529747 {#2087
    date: 2024-01-17 23:15:47.0 +01:00
  }
  +"title": 317725
}
"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 {#2091
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1401
    +user: Proxies\__CG__\App\Entity\User {#3153 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Pi-Hole-or-something-else-for-network-ad-blocking"
    +title: "Pi-Hole or something else for network ad blocking?"
    +url: null
    +body: """
      I’ve been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I’m looking to upgrade to a network blocker that will also cover the apps on my smart TV.\n
      \n
      I run most of my self hosted services on a proxmox server, so I’d like something that’ll run as an LXC container or a VM. I’m also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 82
    +favouriteCount: 163
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726750458 {#3190
      date: 2024-09-19 14:54:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3195 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    +badges: Doctrine\ORM\PersistentCollection {#3206 …}
    +children: [
      2 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
        +body: "PiHole and similar services just use DNS blocking, which only works if the ads are served via a third-party ad server. Sites with their own ad inventory (YouTube, Facebook, Twitter, etc) can’t be blocked this way since they can just serve the ads from the same domain as their regular content."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705484454 {#1405
          date: 2024-01-17 10:40:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2097 …}
        +nested: Doctrine\ORM\PersistentCollection {#2084 …}
        +votes: Doctrine\ORM\PersistentCollection {#2061 …}
        +reports: Doctrine\ORM\PersistentCollection {#2144 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
        -id: 316360
        -bodyTs: "'ad':14,22,28,46 'block':8,37 'content':54 'dns':7 'domain':50 'etc':33 'facebook':31 'inventori':29 'parti':21 'pihol':1 'regular':53 'serv':16,44 'server':23 'servic':4 'similar':3 'sinc':40 'site':24 'third':20 'third-parti':19 'twitter':32 'use':6 'via':17 'way':39 'work':11 'youtub':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/631363"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705484454 {#1385
          date: 2024-01-17 10:40:54.0 +01:00
        }
        +"title": 316360
      }
      1 => App\Entity\EntryComment {#2012
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
        +body: "Plus it’s easy to run multiple AdGuard Home servers and keep them in sync using [github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705484771 {#2013
          date: 2024-01-17 10:46:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@plenipotentprotogod@lemmy.world"
          "@Gooey0210@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2028 …}
        +nested: Doctrine\ORM\PersistentCollection {#2033 …}
        +votes: Doctrine\ORM\PersistentCollection {#2025 …}
        +reports: Doctrine\ORM\PersistentCollection {#2022 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
        -id: 316369
        -bodyTs: "'/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':19 'adguard':8 'easi':4 'github.com':18 'github.com/bakito/adguardhome-sync](https://github.com/bakito/adguardhome-sync)':17 'home':9 'keep':12 'multipl':7 'plus':1 'run':6 'server':10 'sync':15 'use':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/631370"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705484771 {#2020
          date: 2024-01-17 10:46:11.0 +01:00
        }
        +"title": 316369
      }
      0 => App\Entity\EntryComment {#2091}
    ]
    -id: 30806
    -titleTs: "'ad':9 'block':10 'els':6 'hole':3 'network':8 'pi':2 'pi-hol':1 'someth':5"
    -bodyTs: "'add':44 'also':60,97 'app':63 'applic':103 'awar':4,99 'best':120 'better':126 'blocker':57 'bother':15 'brows':23 'browser':28 'come':105 'compet':102 'contain':91 'cover':61 'd':82 'enough':35 'extens':29 'first':111 'gain':112 'go':122 'good':34 'hole':8,110,117 'host':74 'howev':36 'insert':43 'laptop':26 'like':30,83 'll':86 'look':51 'lxc':90 'm':50,96 'multipl':38 'network':56 'never':14 'option':127 'origin':32 'paid':47 'pi':7,109,116 'pi-hol':6,108,115 'popular':113 'proxmox':78 'run':69,87 'self':73 'server':79 'servic':40,75 'sinc':107 'smart':66 'someth':84 'start':41 'still':118 'stream':39 'subscript':48 'thing':121 'tv':67 'ublock':31 'upgrad':53 'vagu':98 'various':101 've':2 'vm':94 'web':22"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705447599
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10761698"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705361199 {#3177
      date: 2024-01-16 00:26:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2029 …}
  +body: "It works well! I have one AdGuardHome instance running on my home server and one running on a Raspberry Pi, both using Docker. Having two prevents the internet from breaking in case I have to shut down one of them for some reason."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705529747 {#2095
    date: 2024-01-17 23:15:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@plenipotentprotogod@lemmy.world"
    "@Gooey0210@sh.itjust.works"
    "@dan@upvote.au"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2090 …}
  +nested: Doctrine\ORM\PersistentCollection {#2092 …}
  +votes: Doctrine\ORM\PersistentCollection {#2241 …}
  +reports: Doctrine\ORM\PersistentCollection {#2130 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2129 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
  -id: 317725
  -bodyTs: "'adguardhom':7 'break':30 'case':32 'docker':23 'home':12 'instanc':8 'internet':28 'one':6,15,38 'pi':20 'prevent':26 'raspberri':19 'reason':43 'run':9,16 'server':13 'shut':36 'two':25 'use':22 'well':3 'work':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/632567"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705529747 {#2087
    date: 2024-01-17 23:15:47.0 +01:00
  }
  +"title": 317725
}
"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 {#2076
  +user: Proxies\__CG__\App\Entity\User {#3174 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: Proxies\__CG__\App\Entity\Image {#3213 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
  +slug: "Every-goddamn-time"
  +title: "Every goddamn time"
  +url: "https://sh.itjust.works/pictrs/image/739f6b8b-11a3-4507-a718-c74b88ca986c.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 57
  +favouriteCount: 850
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726454611 {#3208
    date: 2024-09-16 04:43:31.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3216 …}
  +votes: Doctrine\ORM\PersistentCollection {#3218 …}
  +reports: Doctrine\ORM\PersistentCollection {#3220 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3222 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3224 …}
  +badges: Doctrine\ORM\PersistentCollection {#3226 …}
  +children: [
    App\Entity\EntryComment {#1362
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2076 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
      +image: null
      +parent: null
      +root: null
      +body: "Be sure to wear a hoodie in a dark room so that you can hack faster."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 16
      +score: 0
      +lastActive: DateTime @1705484998 {#2019
        date: 2024-01-17 10:49:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sjmarf@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2096 …}
      +votes: Doctrine\ORM\PersistentCollection {#2081 …}
      +reports: Doctrine\ORM\PersistentCollection {#2098 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2080 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2089 …}
      -id: 316372
      -bodyTs: "'dark':9 'faster':16 'hack':15 'hoodi':6 'room':10 'sure':2 'wear':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/631373"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705484998 {#1403
        date: 2024-01-17 10:49:58.0 +01:00
      }
      +"title": 316372
    }
  ]
  -id: 31162
  -titleTs: "'everi':1 'goddamn':2 'time':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705566041
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12935815"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705479641 {#3196
    date: 2024-01-17 09:20: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
107 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2076
  +user: Proxies\__CG__\App\Entity\User {#3174 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: Proxies\__CG__\App\Entity\Image {#3213 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
  +slug: "Every-goddamn-time"
  +title: "Every goddamn time"
  +url: "https://sh.itjust.works/pictrs/image/739f6b8b-11a3-4507-a718-c74b88ca986c.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 57
  +favouriteCount: 850
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726454611 {#3208
    date: 2024-09-16 04:43:31.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3216 …}
  +votes: Doctrine\ORM\PersistentCollection {#3218 …}
  +reports: Doctrine\ORM\PersistentCollection {#3220 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3222 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3224 …}
  +badges: Doctrine\ORM\PersistentCollection {#3226 …}
  +children: [
    App\Entity\EntryComment {#1362
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2076 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
      +image: null
      +parent: null
      +root: null
      +body: "Be sure to wear a hoodie in a dark room so that you can hack faster."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 16
      +score: 0
      +lastActive: DateTime @1705484998 {#2019
        date: 2024-01-17 10:49:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sjmarf@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2096 …}
      +votes: Doctrine\ORM\PersistentCollection {#2081 …}
      +reports: Doctrine\ORM\PersistentCollection {#2098 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2080 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2089 …}
      -id: 316372
      -bodyTs: "'dark':9 'faster':16 'hack':15 'hoodi':6 'room':10 'sure':2 'wear':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/631373"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705484998 {#1403
        date: 2024-01-17 10:49:58.0 +01:00
      }
      +"title": 316372
    }
  ]
  -id: 31162
  -titleTs: "'everi':1 'goddamn':2 'time':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705566041
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12935815"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705479641 {#3196
    date: 2024-01-17 09:20: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
108 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2076
  +user: Proxies\__CG__\App\Entity\User {#3174 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: Proxies\__CG__\App\Entity\Image {#3213 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
  +slug: "Every-goddamn-time"
  +title: "Every goddamn time"
  +url: "https://sh.itjust.works/pictrs/image/739f6b8b-11a3-4507-a718-c74b88ca986c.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 57
  +favouriteCount: 850
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726454611 {#3208
    date: 2024-09-16 04:43:31.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3216 …}
  +votes: Doctrine\ORM\PersistentCollection {#3218 …}
  +reports: Doctrine\ORM\PersistentCollection {#3220 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3222 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3224 …}
  +badges: Doctrine\ORM\PersistentCollection {#3226 …}
  +children: [
    App\Entity\EntryComment {#1362
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2076 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
      +image: null
      +parent: null
      +root: null
      +body: "Be sure to wear a hoodie in a dark room so that you can hack faster."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 16
      +score: 0
      +lastActive: DateTime @1705484998 {#2019
        date: 2024-01-17 10:49:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sjmarf@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2096 …}
      +votes: Doctrine\ORM\PersistentCollection {#2081 …}
      +reports: Doctrine\ORM\PersistentCollection {#2098 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2080 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2089 …}
      -id: 316372
      -bodyTs: "'dark':9 'faster':16 'hack':15 'hoodi':6 'room':10 'sure':2 'wear':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/631373"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705484998 {#1403
        date: 2024-01-17 10:49:58.0 +01:00
      }
      +"title": 316372
    }
  ]
  -id: 31162
  -titleTs: "'everi':1 'goddamn':2 'time':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705566041
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12935815"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705479641 {#3196
    date: 2024-01-17 09:20: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
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 {#1362
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2076
    +user: Proxies\__CG__\App\Entity\User {#3174 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
    +image: Proxies\__CG__\App\Entity\Image {#3213 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Every-goddamn-time"
    +title: "Every goddamn time"
    +url: "https://sh.itjust.works/pictrs/image/739f6b8b-11a3-4507-a718-c74b88ca986c.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 57
    +favouriteCount: 850
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726454611 {#3208
      date: 2024-09-16 04:43:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3216 …}
    +votes: Doctrine\ORM\PersistentCollection {#3218 …}
    +reports: Doctrine\ORM\PersistentCollection {#3220 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3222 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3224 …}
    +badges: Doctrine\ORM\PersistentCollection {#3226 …}
    +children: [
      App\Entity\EntryComment {#1362}
    ]
    -id: 31162
    -titleTs: "'everi':1 'goddamn':2 'time':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705566041
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12935815"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705479641 {#3196
      date: 2024-01-17 09:20:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +parent: null
  +root: null
  +body: "Be sure to wear a hoodie in a dark room so that you can hack faster."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1705484998 {#2019
    date: 2024-01-17 10:49:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@sjmarf@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2082 …}
  +nested: Doctrine\ORM\PersistentCollection {#2096 …}
  +votes: Doctrine\ORM\PersistentCollection {#2081 …}
  +reports: Doctrine\ORM\PersistentCollection {#2098 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2080 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2089 …}
  -id: 316372
  -bodyTs: "'dark':9 'faster':16 'hack':15 'hoodi':6 'room':10 'sure':2 'wear':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/631373"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705484998 {#1403
    date: 2024-01-17 10:49:58.0 +01:00
  }
  +"title": 316372
}
"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 {#1362
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2076
    +user: Proxies\__CG__\App\Entity\User {#3174 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
    +image: Proxies\__CG__\App\Entity\Image {#3213 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Every-goddamn-time"
    +title: "Every goddamn time"
    +url: "https://sh.itjust.works/pictrs/image/739f6b8b-11a3-4507-a718-c74b88ca986c.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 57
    +favouriteCount: 850
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726454611 {#3208
      date: 2024-09-16 04:43:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3216 …}
    +votes: Doctrine\ORM\PersistentCollection {#3218 …}
    +reports: Doctrine\ORM\PersistentCollection {#3220 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3222 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3224 …}
    +badges: Doctrine\ORM\PersistentCollection {#3226 …}
    +children: [
      App\Entity\EntryComment {#1362}
    ]
    -id: 31162
    -titleTs: "'everi':1 'goddamn':2 'time':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705566041
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12935815"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705479641 {#3196
      date: 2024-01-17 09:20:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +parent: null
  +root: null
  +body: "Be sure to wear a hoodie in a dark room so that you can hack faster."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1705484998 {#2019
    date: 2024-01-17 10:49:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@sjmarf@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2082 …}
  +nested: Doctrine\ORM\PersistentCollection {#2096 …}
  +votes: Doctrine\ORM\PersistentCollection {#2081 …}
  +reports: Doctrine\ORM\PersistentCollection {#2098 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2080 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2089 …}
  -id: 316372
  -bodyTs: "'dark':9 'faster':16 'hack':15 'hoodi':6 'room':10 'sure':2 'wear':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/631373"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705484998 {#1403
    date: 2024-01-17 10:49:58.0 +01:00
  }
  +"title": 316372
}
"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 {#1362
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2076
    +user: Proxies\__CG__\App\Entity\User {#3174 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
    +image: Proxies\__CG__\App\Entity\Image {#3213 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Every-goddamn-time"
    +title: "Every goddamn time"
    +url: "https://sh.itjust.works/pictrs/image/739f6b8b-11a3-4507-a718-c74b88ca986c.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 57
    +favouriteCount: 850
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726454611 {#3208
      date: 2024-09-16 04:43:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3216 …}
    +votes: Doctrine\ORM\PersistentCollection {#3218 …}
    +reports: Doctrine\ORM\PersistentCollection {#3220 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3222 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3224 …}
    +badges: Doctrine\ORM\PersistentCollection {#3226 …}
    +children: [
      App\Entity\EntryComment {#1362}
    ]
    -id: 31162
    -titleTs: "'everi':1 'goddamn':2 'time':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705566041
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12935815"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705479641 {#3196
      date: 2024-01-17 09:20:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +parent: null
  +root: null
  +body: "Be sure to wear a hoodie in a dark room so that you can hack faster."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1705484998 {#2019
    date: 2024-01-17 10:49:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@sjmarf@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2082 …}
  +nested: Doctrine\ORM\PersistentCollection {#2096 …}
  +votes: Doctrine\ORM\PersistentCollection {#2081 …}
  +reports: Doctrine\ORM\PersistentCollection {#2098 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2080 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2089 …}
  -id: 316372
  -bodyTs: "'dark':9 'faster':16 'hack':15 'hoodi':6 'room':10 'sure':2 'wear':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/631373"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705484998 {#1403
    date: 2024-01-17 10:49:58.0 +01:00
  }
  +"title": 316372
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
113 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
114 DENIED moderate
App\Entity\Entry {#1429
  +user: App\Entity\User {#260 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Lighter-weight-replacements-for-Sentry-bug-logging"
  +title: "Lighter weight replacements for Sentry bug logging"
  +url: null
  +body: """
    I love Sentry, but it’s very heavy. It runs close to 50 Docker containers, some of which use more than 1GB RAM each. I’m running it on a VPS with 10GB RAM and it barely fits on there. They used to say 8GB RAM is required but [bumped it to 16GB RAM](https://github.com/getsentry/self-hosted/pull/2585) after I started using it.\n
    \n
    It’s built for large-scale deployments and has a nice scalable enterprise-ready design using things like Apache Kafka, but I just don’t need that since all I’m using it for is tracking bugs in some relatively small C# and JavaScript projects, which may amount to a few hundred events per week if that. I don’t use any of the fancier features in Sentry, like the live session recording / replay or the performance analytics.\n
    \n
    I could move it to one of my 16GB or 24GB RAM systems, but instead I’m looking to evaluate some lighter-weight systems to replace it. What I need is:\n
    \n
    - Support for C# and JavaScript, including mapping stack traces to original source code using debug symbols for C# and source maps for JavaScript. \n
        - Ideally supports React component stack traces in JS.\n
    - Automatically group the same bugs together, if multiple people hit the same issue \n
        - See how many users are affected by a bug\n
    - Ignore particular errors\n
    - Mark a bug as “fixed in next release” and reopen it if it’s logged again in a new release\n
    - Associate bugs with GitHub issues\n
    - Ideally supports login via OpenID Connect\n
    \n
    Any suggestions?\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722820911 {#1660
    date: 2024-08-05 03:21:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1671 …}
  +votes: Doctrine\ORM\PersistentCollection {#1650 …}
  +reports: Doctrine\ORM\PersistentCollection {#1655 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
  +badges: Doctrine\ORM\PersistentCollection {#1563 …}
  +children: []
  -id: 29608
  -titleTs: "'bug':6 'lighter':1 'log':7 'replac':3 'sentri':5 'weight':2"
  -bodyTs: "'/getsentry/self-hosted/pull/2585)':57 '10gb':33 '16gb':53,151 '1gb':22 '24gb':153 '50':13 '8gb':45 'affect':224 'amount':112 'analyt':142 'apach':83 'associ':251 'automat':206 'bare':37 'bug':101,210,227,233,252 'built':65 'bump':50 'c':106,177,192 'close':11 'code':187 'compon':201 'connect':261 'contain':15 'could':144 'debug':189 'deploy':70 'design':79 'docker':14 'enterpris':77 'enterprise-readi':76 'error':230 'evalu':162 'event':117 'fancier':129 'featur':130 'fit':38 'fix':235 'github':254 'github.com':56 'github.com/getsentry/self-hosted/pull/2585)':55 'group':207 'heavi':8 'hit':215 'hundr':116 'ideal':198,256 'ignor':228 'includ':180 'instead':157 'issu':218,255 'javascript':108,179,197 'js':205 'kafka':84 'larg':68 'large-scal':67 'lighter':165 'lighter-weight':164 'like':82,133 'live':135 'log':245 'login':258 'look':160 'love':2 'm':26,95,159 'mani':221 'map':181,195 'mark':231 'may':111 'move':145 'multipl':213 'need':90,173 'new':249 'next':237 'nice':74 'one':148 'openid':260 'origin':185 'particular':229 'peopl':214 'per':118 'perform':141 'project':109 'ram':23,34,46,54,154 'react':200 'readi':78 'record':137 'relat':104 'releas':238,250 'reopen':240 'replac':169 'replay':138 'requir':48 'run':10,27 'say':44 'scalabl':75 'scale':69 'see':219 'sentri':3,132 'session':136 'sinc':92 'small':105 'sourc':186,194 'stack':182,202 'start':60 'suggest':263 'support':175,199,257 'symbol':190 'system':155,167 'thank':264 'thing':81 'togeth':211 'trace':183,203 'track':100 'use':19,42,61,80,96,125,188 'user':222 'via':259 'vps':31 'week':119 'weight':166"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705189737
  +visibility: "visible             "
  +apId: "https://upvote.au/post/113804"
  +editedAt: DateTimeImmutable @1722370799 {#1421
    date: 2024-07-30 22:19:59.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705124737 {#1447
    date: 2024-01-13 06:45:37.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
115 DENIED edit
App\Entity\Entry {#1429
  +user: App\Entity\User {#260 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Lighter-weight-replacements-for-Sentry-bug-logging"
  +title: "Lighter weight replacements for Sentry bug logging"
  +url: null
  +body: """
    I love Sentry, but it’s very heavy. It runs close to 50 Docker containers, some of which use more than 1GB RAM each. I’m running it on a VPS with 10GB RAM and it barely fits on there. They used to say 8GB RAM is required but [bumped it to 16GB RAM](https://github.com/getsentry/self-hosted/pull/2585) after I started using it.\n
    \n
    It’s built for large-scale deployments and has a nice scalable enterprise-ready design using things like Apache Kafka, but I just don’t need that since all I’m using it for is tracking bugs in some relatively small C# and JavaScript projects, which may amount to a few hundred events per week if that. I don’t use any of the fancier features in Sentry, like the live session recording / replay or the performance analytics.\n
    \n
    I could move it to one of my 16GB or 24GB RAM systems, but instead I’m looking to evaluate some lighter-weight systems to replace it. What I need is:\n
    \n
    - Support for C# and JavaScript, including mapping stack traces to original source code using debug symbols for C# and source maps for JavaScript. \n
        - Ideally supports React component stack traces in JS.\n
    - Automatically group the same bugs together, if multiple people hit the same issue \n
        - See how many users are affected by a bug\n
    - Ignore particular errors\n
    - Mark a bug as “fixed in next release” and reopen it if it’s logged again in a new release\n
    - Associate bugs with GitHub issues\n
    - Ideally supports login via OpenID Connect\n
    \n
    Any suggestions?\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722820911 {#1660
    date: 2024-08-05 03:21:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1671 …}
  +votes: Doctrine\ORM\PersistentCollection {#1650 …}
  +reports: Doctrine\ORM\PersistentCollection {#1655 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
  +badges: Doctrine\ORM\PersistentCollection {#1563 …}
  +children: []
  -id: 29608
  -titleTs: "'bug':6 'lighter':1 'log':7 'replac':3 'sentri':5 'weight':2"
  -bodyTs: "'/getsentry/self-hosted/pull/2585)':57 '10gb':33 '16gb':53,151 '1gb':22 '24gb':153 '50':13 '8gb':45 'affect':224 'amount':112 'analyt':142 'apach':83 'associ':251 'automat':206 'bare':37 'bug':101,210,227,233,252 'built':65 'bump':50 'c':106,177,192 'close':11 'code':187 'compon':201 'connect':261 'contain':15 'could':144 'debug':189 'deploy':70 'design':79 'docker':14 'enterpris':77 'enterprise-readi':76 'error':230 'evalu':162 'event':117 'fancier':129 'featur':130 'fit':38 'fix':235 'github':254 'github.com':56 'github.com/getsentry/self-hosted/pull/2585)':55 'group':207 'heavi':8 'hit':215 'hundr':116 'ideal':198,256 'ignor':228 'includ':180 'instead':157 'issu':218,255 'javascript':108,179,197 'js':205 'kafka':84 'larg':68 'large-scal':67 'lighter':165 'lighter-weight':164 'like':82,133 'live':135 'log':245 'login':258 'look':160 'love':2 'm':26,95,159 'mani':221 'map':181,195 'mark':231 'may':111 'move':145 'multipl':213 'need':90,173 'new':249 'next':237 'nice':74 'one':148 'openid':260 'origin':185 'particular':229 'peopl':214 'per':118 'perform':141 'project':109 'ram':23,34,46,54,154 'react':200 'readi':78 'record':137 'relat':104 'releas':238,250 'reopen':240 'replac':169 'replay':138 'requir':48 'run':10,27 'say':44 'scalabl':75 'scale':69 'see':219 'sentri':3,132 'session':136 'sinc':92 'small':105 'sourc':186,194 'stack':182,202 'start':60 'suggest':263 'support':175,199,257 'symbol':190 'system':155,167 'thank':264 'thing':81 'togeth':211 'trace':183,203 'track':100 'use':19,42,61,80,96,125,188 'user':222 'via':259 'vps':31 'week':119 'weight':166"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705189737
  +visibility: "visible             "
  +apId: "https://upvote.au/post/113804"
  +editedAt: DateTimeImmutable @1722370799 {#1421
    date: 2024-07-30 22:19:59.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705124737 {#1447
    date: 2024-01-13 06:45:37.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
116 DENIED moderate
App\Entity\Entry {#1429
  +user: App\Entity\User {#260 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Lighter-weight-replacements-for-Sentry-bug-logging"
  +title: "Lighter weight replacements for Sentry bug logging"
  +url: null
  +body: """
    I love Sentry, but it’s very heavy. It runs close to 50 Docker containers, some of which use more than 1GB RAM each. I’m running it on a VPS with 10GB RAM and it barely fits on there. They used to say 8GB RAM is required but [bumped it to 16GB RAM](https://github.com/getsentry/self-hosted/pull/2585) after I started using it.\n
    \n
    It’s built for large-scale deployments and has a nice scalable enterprise-ready design using things like Apache Kafka, but I just don’t need that since all I’m using it for is tracking bugs in some relatively small C# and JavaScript projects, which may amount to a few hundred events per week if that. I don’t use any of the fancier features in Sentry, like the live session recording / replay or the performance analytics.\n
    \n
    I could move it to one of my 16GB or 24GB RAM systems, but instead I’m looking to evaluate some lighter-weight systems to replace it. What I need is:\n
    \n
    - Support for C# and JavaScript, including mapping stack traces to original source code using debug symbols for C# and source maps for JavaScript. \n
        - Ideally supports React component stack traces in JS.\n
    - Automatically group the same bugs together, if multiple people hit the same issue \n
        - See how many users are affected by a bug\n
    - Ignore particular errors\n
    - Mark a bug as “fixed in next release” and reopen it if it’s logged again in a new release\n
    - Associate bugs with GitHub issues\n
    - Ideally supports login via OpenID Connect\n
    \n
    Any suggestions?\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722820911 {#1660
    date: 2024-08-05 03:21:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1671 …}
  +votes: Doctrine\ORM\PersistentCollection {#1650 …}
  +reports: Doctrine\ORM\PersistentCollection {#1655 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1585 …}
  +badges: Doctrine\ORM\PersistentCollection {#1563 …}
  +children: []
  -id: 29608
  -titleTs: "'bug':6 'lighter':1 'log':7 'replac':3 'sentri':5 'weight':2"
  -bodyTs: "'/getsentry/self-hosted/pull/2585)':57 '10gb':33 '16gb':53,151 '1gb':22 '24gb':153 '50':13 '8gb':45 'affect':224 'amount':112 'analyt':142 'apach':83 'associ':251 'automat':206 'bare':37 'bug':101,210,227,233,252 'built':65 'bump':50 'c':106,177,192 'close':11 'code':187 'compon':201 'connect':261 'contain':15 'could':144 'debug':189 'deploy':70 'design':79 'docker':14 'enterpris':77 'enterprise-readi':76 'error':230 'evalu':162 'event':117 'fancier':129 'featur':130 'fit':38 'fix':235 'github':254 'github.com':56 'github.com/getsentry/self-hosted/pull/2585)':55 'group':207 'heavi':8 'hit':215 'hundr':116 'ideal':198,256 'ignor':228 'includ':180 'instead':157 'issu':218,255 'javascript':108,179,197 'js':205 'kafka':84 'larg':68 'large-scal':67 'lighter':165 'lighter-weight':164 'like':82,133 'live':135 'log':245 'login':258 'look':160 'love':2 'm':26,95,159 'mani':221 'map':181,195 'mark':231 'may':111 'move':145 'multipl':213 'need':90,173 'new':249 'next':237 'nice':74 'one':148 'openid':260 'origin':185 'particular':229 'peopl':214 'per':118 'perform':141 'project':109 'ram':23,34,46,54,154 'react':200 'readi':78 'record':137 'relat':104 'releas':238,250 'reopen':240 'replac':169 'replay':138 'requir':48 'run':10,27 'say':44 'scalabl':75 'scale':69 'see':219 'sentri':3,132 'session':136 'sinc':92 'small':105 'sourc':186,194 'stack':182,202 'start':60 'suggest':263 'support':175,199,257 'symbol':190 'system':155,167 'thank':264 'thing':81 'togeth':211 'trace':183,203 'track':100 'use':19,42,61,80,96,125,188 'user':222 'via':259 'vps':31 'week':119 'weight':166"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705189737
  +visibility: "visible             "
  +apId: "https://upvote.au/post/113804"
  +editedAt: DateTimeImmutable @1722370799 {#1421
    date: 2024-07-30 22:19:59.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705124737 {#1447
    date: 2024-01-13 06:45:37.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
117 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
118 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2382
  +user: Proxies\__CG__\App\Entity\User {#3049 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Nextcloud-Performance-Improvements"
  +title: "Nextcloud Performance Improvements"
  +url: null
  +body: """
    Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
    \n
    I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
    \n
    To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
    \n
    #### Sources of information\n
    \n
    - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
    - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
    - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
    \n
    ### Improvements\n
    \n
    #### Migrate DB to Postgres\n
    \n
    What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
    \n
    Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
    \n
    #### Redis over Sockets\n
    \n
    I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
    \n
    Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
    \n
    #### EDIT Postgres over Sockets\n
    \n
    I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
    \n
    Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
    \n
    ### Outlook\n
    \n
    What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 35
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712594949 {#3044
    date: 2024-04-08 18:49:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3051 …}
  +votes: Doctrine\ORM\PersistentCollection {#3053 …}
  +reports: Doctrine\ORM\PersistentCollection {#3055 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
  +badges: Doctrine\ORM\PersistentCollection {#3061 …}
  +children: [
    App\Entity\EntryComment {#2386
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Try MySQL instead of MariaDB. They have some performance tweaks in version 10 that aren’t present in MariaDB.\n
        \n
        Also, tune your MySQL (or MariaDB) server. Make sure all tables use InnoDB. Enable the slow query log and analyze slow queries (there may be missing indices). If there’s a lot of unique queries, increase the query cache size.\n
        \n
        The easy approach is to run MySQLTuner after the MySQL or MariaDB server has been up for at least a week, and go through its suggestions.\n
        \n
        There shouldn’t be a significant difference in performance between PostgreSQL and MySQL/MariaDB if both have been optimized. Out-of-the-box config isn’t ideal for a production system.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710691068 {#2364
        date: 2024-03-17 16:57:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@tofubl@discuss.tchncs.de"
        "@tofubl@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2385 …}
      +nested: Doctrine\ORM\PersistentCollection {#2378 …}
      +votes: Doctrine\ORM\PersistentCollection {#2381 …}
      +reports: Doctrine\ORM\PersistentCollection {#1910 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
      -id: 269411
      -bodyTs: "'10':13 'also':20 'analyz':39 'approach':62 'aren':15 'box':108 'cach':58 'config':109 'differ':92 'easi':61 'enabl':33 'go':82 'ideal':112 'increas':55 'indic':46 'innodb':32 'instead':3 'isn':110 'least':78 'log':37 'lot':51 'make':27 'mariadb':5,19,25,71 'may':43 'miss':45 'mysql':2,23,69 'mysql/mariadb':98 'mysqltun':66 'optim':103 'out-of-the-box':104 'perform':9,94 'postgresql':96 'present':17 'product':115 'queri':36,41,54,57 'run':65 'server':26,72 'shouldn':87 'signific':91 'size':59 'slow':35,40 'suggest':85 'sure':28 'system':116 'tabl':30 'tri':1 'tune':21 'tweak':10 'uniqu':53 'use':31 'version':12 'week':80"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/592932"
      +editedAt: DateTimeImmutable @1710203408 {#2372
        date: 2024-03-12 01:30:08.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704090873 {#2380
        date: 2024-01-01 07:34:33.0 +01:00
      }
      +"title": 269411
    }
  ]
  -id: 26234
  -titleTs: "'improv':3 'nextcloud':1 'perform':2"
  -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704118066
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/8559818"
  +editedAt: DateTimeImmutable @1720292146 {#3032
    date: 2024-07-06 20:55:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704031666 {#3010
    date: 2023-12-31 15:07:46.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
119 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2382
  +user: Proxies\__CG__\App\Entity\User {#3049 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Nextcloud-Performance-Improvements"
  +title: "Nextcloud Performance Improvements"
  +url: null
  +body: """
    Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
    \n
    I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
    \n
    To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
    \n
    #### Sources of information\n
    \n
    - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
    - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
    - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
    \n
    ### Improvements\n
    \n
    #### Migrate DB to Postgres\n
    \n
    What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
    \n
    Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
    \n
    #### Redis over Sockets\n
    \n
    I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
    \n
    Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
    \n
    #### EDIT Postgres over Sockets\n
    \n
    I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
    \n
    Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
    \n
    ### Outlook\n
    \n
    What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 35
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712594949 {#3044
    date: 2024-04-08 18:49:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3051 …}
  +votes: Doctrine\ORM\PersistentCollection {#3053 …}
  +reports: Doctrine\ORM\PersistentCollection {#3055 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
  +badges: Doctrine\ORM\PersistentCollection {#3061 …}
  +children: [
    App\Entity\EntryComment {#2386
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Try MySQL instead of MariaDB. They have some performance tweaks in version 10 that aren’t present in MariaDB.\n
        \n
        Also, tune your MySQL (or MariaDB) server. Make sure all tables use InnoDB. Enable the slow query log and analyze slow queries (there may be missing indices). If there’s a lot of unique queries, increase the query cache size.\n
        \n
        The easy approach is to run MySQLTuner after the MySQL or MariaDB server has been up for at least a week, and go through its suggestions.\n
        \n
        There shouldn’t be a significant difference in performance between PostgreSQL and MySQL/MariaDB if both have been optimized. Out-of-the-box config isn’t ideal for a production system.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710691068 {#2364
        date: 2024-03-17 16:57:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@tofubl@discuss.tchncs.de"
        "@tofubl@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2385 …}
      +nested: Doctrine\ORM\PersistentCollection {#2378 …}
      +votes: Doctrine\ORM\PersistentCollection {#2381 …}
      +reports: Doctrine\ORM\PersistentCollection {#1910 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
      -id: 269411
      -bodyTs: "'10':13 'also':20 'analyz':39 'approach':62 'aren':15 'box':108 'cach':58 'config':109 'differ':92 'easi':61 'enabl':33 'go':82 'ideal':112 'increas':55 'indic':46 'innodb':32 'instead':3 'isn':110 'least':78 'log':37 'lot':51 'make':27 'mariadb':5,19,25,71 'may':43 'miss':45 'mysql':2,23,69 'mysql/mariadb':98 'mysqltun':66 'optim':103 'out-of-the-box':104 'perform':9,94 'postgresql':96 'present':17 'product':115 'queri':36,41,54,57 'run':65 'server':26,72 'shouldn':87 'signific':91 'size':59 'slow':35,40 'suggest':85 'sure':28 'system':116 'tabl':30 'tri':1 'tune':21 'tweak':10 'uniqu':53 'use':31 'version':12 'week':80"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/592932"
      +editedAt: DateTimeImmutable @1710203408 {#2372
        date: 2024-03-12 01:30:08.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704090873 {#2380
        date: 2024-01-01 07:34:33.0 +01:00
      }
      +"title": 269411
    }
  ]
  -id: 26234
  -titleTs: "'improv':3 'nextcloud':1 'perform':2"
  -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704118066
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/8559818"
  +editedAt: DateTimeImmutable @1720292146 {#3032
    date: 2024-07-06 20:55:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704031666 {#3010
    date: 2023-12-31 15:07:46.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
120 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2382
  +user: Proxies\__CG__\App\Entity\User {#3049 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Nextcloud-Performance-Improvements"
  +title: "Nextcloud Performance Improvements"
  +url: null
  +body: """
    Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
    \n
    I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
    \n
    To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
    \n
    #### Sources of information\n
    \n
    - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
    - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
    - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
    \n
    ### Improvements\n
    \n
    #### Migrate DB to Postgres\n
    \n
    What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
    \n
    Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
    \n
    #### Redis over Sockets\n
    \n
    I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
    \n
    Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
    \n
    #### EDIT Postgres over Sockets\n
    \n
    I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
    \n
    Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
    \n
    ### Outlook\n
    \n
    What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 35
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712594949 {#3044
    date: 2024-04-08 18:49:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3051 …}
  +votes: Doctrine\ORM\PersistentCollection {#3053 …}
  +reports: Doctrine\ORM\PersistentCollection {#3055 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
  +badges: Doctrine\ORM\PersistentCollection {#3061 …}
  +children: [
    App\Entity\EntryComment {#2386
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2382 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Try MySQL instead of MariaDB. They have some performance tweaks in version 10 that aren’t present in MariaDB.\n
        \n
        Also, tune your MySQL (or MariaDB) server. Make sure all tables use InnoDB. Enable the slow query log and analyze slow queries (there may be missing indices). If there’s a lot of unique queries, increase the query cache size.\n
        \n
        The easy approach is to run MySQLTuner after the MySQL or MariaDB server has been up for at least a week, and go through its suggestions.\n
        \n
        There shouldn’t be a significant difference in performance between PostgreSQL and MySQL/MariaDB if both have been optimized. Out-of-the-box config isn’t ideal for a production system.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710691068 {#2364
        date: 2024-03-17 16:57:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@tofubl@discuss.tchncs.de"
        "@tofubl@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2385 …}
      +nested: Doctrine\ORM\PersistentCollection {#2378 …}
      +votes: Doctrine\ORM\PersistentCollection {#2381 …}
      +reports: Doctrine\ORM\PersistentCollection {#1910 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
      -id: 269411
      -bodyTs: "'10':13 'also':20 'analyz':39 'approach':62 'aren':15 'box':108 'cach':58 'config':109 'differ':92 'easi':61 'enabl':33 'go':82 'ideal':112 'increas':55 'indic':46 'innodb':32 'instead':3 'isn':110 'least':78 'log':37 'lot':51 'make':27 'mariadb':5,19,25,71 'may':43 'miss':45 'mysql':2,23,69 'mysql/mariadb':98 'mysqltun':66 'optim':103 'out-of-the-box':104 'perform':9,94 'postgresql':96 'present':17 'product':115 'queri':36,41,54,57 'run':65 'server':26,72 'shouldn':87 'signific':91 'size':59 'slow':35,40 'suggest':85 'sure':28 'system':116 'tabl':30 'tri':1 'tune':21 'tweak':10 'uniqu':53 'use':31 'version':12 'week':80"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/592932"
      +editedAt: DateTimeImmutable @1710203408 {#2372
        date: 2024-03-12 01:30:08.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704090873 {#2380
        date: 2024-01-01 07:34:33.0 +01:00
      }
      +"title": 269411
    }
  ]
  -id: 26234
  -titleTs: "'improv':3 'nextcloud':1 'perform':2"
  -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704118066
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/8559818"
  +editedAt: DateTimeImmutable @1720292146 {#3032
    date: 2024-07-06 20:55:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704031666 {#3010
    date: 2023-12-31 15:07:46.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
121 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
122 DENIED moderate
App\Entity\EntryComment {#2386
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2382
    +user: Proxies\__CG__\App\Entity\User {#3049 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Nextcloud-Performance-Improvements"
    +title: "Nextcloud Performance Improvements"
    +url: null
    +body: """
      Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
      \n
      I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
      \n
      To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
      \n
      #### Sources of information\n
      \n
      - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
      - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
      - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
      \n
      ### Improvements\n
      \n
      #### Migrate DB to Postgres\n
      \n
      What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
      \n
      Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
      \n
      #### Redis over Sockets\n
      \n
      I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
      \n
      Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
      \n
      #### EDIT Postgres over Sockets\n
      \n
      I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
      \n
      Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
      \n
      ### Outlook\n
      \n
      What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712594949 {#3044
      date: 2024-04-08 18:49:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3051 …}
    +votes: Doctrine\ORM\PersistentCollection {#3053 …}
    +reports: Doctrine\ORM\PersistentCollection {#3055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
    +badges: Doctrine\ORM\PersistentCollection {#3061 …}
    +children: [
      App\Entity\EntryComment {#2386}
    ]
    -id: 26234
    -titleTs: "'improv':3 'nextcloud':1 'perform':2"
    -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704118066
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/8559818"
    +editedAt: DateTimeImmutable @1720292146 {#3032
      date: 2024-07-06 20:55:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704031666 {#3010
      date: 2023-12-31 15:07:46.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Try MySQL instead of MariaDB. They have some performance tweaks in version 10 that aren’t present in MariaDB.\n
    \n
    Also, tune your MySQL (or MariaDB) server. Make sure all tables use InnoDB. Enable the slow query log and analyze slow queries (there may be missing indices). If there’s a lot of unique queries, increase the query cache size.\n
    \n
    The easy approach is to run MySQLTuner after the MySQL or MariaDB server has been up for at least a week, and go through its suggestions.\n
    \n
    There shouldn’t be a significant difference in performance between PostgreSQL and MySQL/MariaDB if both have been optimized. Out-of-the-box config isn’t ideal for a production system.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1710691068 {#2364
    date: 2024-03-17 16:57:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@tofubl@discuss.tchncs.de"
    "@tofubl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2385 …}
  +nested: Doctrine\ORM\PersistentCollection {#2378 …}
  +votes: Doctrine\ORM\PersistentCollection {#2381 …}
  +reports: Doctrine\ORM\PersistentCollection {#1910 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
  -id: 269411
  -bodyTs: "'10':13 'also':20 'analyz':39 'approach':62 'aren':15 'box':108 'cach':58 'config':109 'differ':92 'easi':61 'enabl':33 'go':82 'ideal':112 'increas':55 'indic':46 'innodb':32 'instead':3 'isn':110 'least':78 'log':37 'lot':51 'make':27 'mariadb':5,19,25,71 'may':43 'miss':45 'mysql':2,23,69 'mysql/mariadb':98 'mysqltun':66 'optim':103 'out-of-the-box':104 'perform':9,94 'postgresql':96 'present':17 'product':115 'queri':36,41,54,57 'run':65 'server':26,72 'shouldn':87 'signific':91 'size':59 'slow':35,40 'suggest':85 'sure':28 'system':116 'tabl':30 'tri':1 'tune':21 'tweak':10 'uniqu':53 'use':31 'version':12 'week':80"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/592932"
  +editedAt: DateTimeImmutable @1710203408 {#2372
    date: 2024-03-12 01:30:08.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704090873 {#2380
    date: 2024-01-01 07:34:33.0 +01:00
  }
  +"title": 269411
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
123 DENIED edit
App\Entity\EntryComment {#2386
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2382
    +user: Proxies\__CG__\App\Entity\User {#3049 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Nextcloud-Performance-Improvements"
    +title: "Nextcloud Performance Improvements"
    +url: null
    +body: """
      Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
      \n
      I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
      \n
      To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
      \n
      #### Sources of information\n
      \n
      - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
      - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
      - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
      \n
      ### Improvements\n
      \n
      #### Migrate DB to Postgres\n
      \n
      What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
      \n
      Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
      \n
      #### Redis over Sockets\n
      \n
      I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
      \n
      Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
      \n
      #### EDIT Postgres over Sockets\n
      \n
      I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
      \n
      Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
      \n
      ### Outlook\n
      \n
      What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712594949 {#3044
      date: 2024-04-08 18:49:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3051 …}
    +votes: Doctrine\ORM\PersistentCollection {#3053 …}
    +reports: Doctrine\ORM\PersistentCollection {#3055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
    +badges: Doctrine\ORM\PersistentCollection {#3061 …}
    +children: [
      App\Entity\EntryComment {#2386}
    ]
    -id: 26234
    -titleTs: "'improv':3 'nextcloud':1 'perform':2"
    -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704118066
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/8559818"
    +editedAt: DateTimeImmutable @1720292146 {#3032
      date: 2024-07-06 20:55:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704031666 {#3010
      date: 2023-12-31 15:07:46.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Try MySQL instead of MariaDB. They have some performance tweaks in version 10 that aren’t present in MariaDB.\n
    \n
    Also, tune your MySQL (or MariaDB) server. Make sure all tables use InnoDB. Enable the slow query log and analyze slow queries (there may be missing indices). If there’s a lot of unique queries, increase the query cache size.\n
    \n
    The easy approach is to run MySQLTuner after the MySQL or MariaDB server has been up for at least a week, and go through its suggestions.\n
    \n
    There shouldn’t be a significant difference in performance between PostgreSQL and MySQL/MariaDB if both have been optimized. Out-of-the-box config isn’t ideal for a production system.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1710691068 {#2364
    date: 2024-03-17 16:57:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@tofubl@discuss.tchncs.de"
    "@tofubl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2385 …}
  +nested: Doctrine\ORM\PersistentCollection {#2378 …}
  +votes: Doctrine\ORM\PersistentCollection {#2381 …}
  +reports: Doctrine\ORM\PersistentCollection {#1910 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
  -id: 269411
  -bodyTs: "'10':13 'also':20 'analyz':39 'approach':62 'aren':15 'box':108 'cach':58 'config':109 'differ':92 'easi':61 'enabl':33 'go':82 'ideal':112 'increas':55 'indic':46 'innodb':32 'instead':3 'isn':110 'least':78 'log':37 'lot':51 'make':27 'mariadb':5,19,25,71 'may':43 'miss':45 'mysql':2,23,69 'mysql/mariadb':98 'mysqltun':66 'optim':103 'out-of-the-box':104 'perform':9,94 'postgresql':96 'present':17 'product':115 'queri':36,41,54,57 'run':65 'server':26,72 'shouldn':87 'signific':91 'size':59 'slow':35,40 'suggest':85 'sure':28 'system':116 'tabl':30 'tri':1 'tune':21 'tweak':10 'uniqu':53 'use':31 'version':12 'week':80"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/592932"
  +editedAt: DateTimeImmutable @1710203408 {#2372
    date: 2024-03-12 01:30:08.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704090873 {#2380
    date: 2024-01-01 07:34:33.0 +01:00
  }
  +"title": 269411
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
124 DENIED moderate
App\Entity\EntryComment {#2386
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2382
    +user: Proxies\__CG__\App\Entity\User {#3049 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Nextcloud-Performance-Improvements"
    +title: "Nextcloud Performance Improvements"
    +url: null
    +body: """
      Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a [post here yesterday](https://discuss.tchncs.de/post/8512710) talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.\n
      \n
      I thought I’d write up what I learned and maybe others can jump in with their insights to make this a good general overview.\n
      \n
      To note, my installation initially started out with [this docker compose stack](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml) from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an [NGINX reverse proxy](https://github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).\n
      \n
      #### Sources of information\n
      \n
      - [Server tuning on Nextcloud Docs](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html): Most of this are very basic things that are already taken care of in the docker image or in the proxy companion image I’m using. The one thing I haven’t tried and that comes up in other places, too, is using Imaginary for image preview generation.\n
      - [How to migrate Nextcloud 17 Database Backend from MySQL to postgreSQL](https://markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)\n
      - [Eking out some Nextcloud Performance](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) mainly talks about using a socket connection for redis, but also mentions logging to syslog (have not found a good source of information for this), using postgres, using imaginary for image previews\n
      \n
      ### Improvements\n
      \n
      #### Migrate DB to Postgres\n
      \n
      What I did first is migrate from maridb to postgres, roughly following the blog post I linked above. I didn’t do any benchmarking, but page loads felt a little faster after that (but a far cry from the “way way faster” claims I’d read.)\n
      \n
      Here's my process- add postgres container to compose file [like so](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml). I named mine “postgres”, added a “postgres” volume, and added it to depends_on for app and cron - run migration command from nextcloud app container like any other occ command. The migration process stopped with an error for a deactivated app so I completely removed it, dropped the postgres tables and started migration again and it went through. after migration, check `admin settings/system` to make sure Nextcloud is now using postgres. `./occ db:convert-type --password $POSTGRES_PASSWORD --all-apps pgsql $POSTGRES_USER postgres $POSTGRES_DB`- remove old “db” container and volume and all references to it from compose file and run `docker compose up -d --remove-orphans`\n
      \n
      #### Redis over Sockets\n
      \n
      I followed [above guide](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/) for connecting to Redis with sockets with details as stated below. This improved performance quite significantly. Very fast loads for files, calendar, etc. I haven’t yet changed the postgres connection over to sockets since the article spoke about minor improvements, but I might try this next.\n
      \n
      Hints- the redis configuration (host, port, password, …) need to be set in `config/config.php`, as well as `config/redis.config.php`- the cron container needs to receive the same `/etc/localtime` and `/etc/timezone` volumes the app container did, as well as the `volumes_from: tmp`\n
      \n
      #### EDIT Postgres over Sockets\n
      \n
      I’m now connecting to Postgres over sockets as well, which gave another pretty significant speed bump. When looking at developer tools in Firefox, the dashboard now finishes loading in half the time it did before the change; just over 6s. I followed the [same blog article I did for Redis](https://peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).\n
      \n
      Steps- in the compose file, for the db container: add volumes `/etc/localtime` and `/etc/timezone`; add `user: “70:33”`; add `command: postgres -c unix_socket_directories=‘/var/run/postgresql/,/tmp/docker/’`; add tmp container to `volumes_from` and `depends_on`- in nextcloud config.php, replace `‘dbhost’ => ‘postgres’,` with `‘dbhost’ => ‘/tmp/docker/’,`\n
      \n
      ### Outlook\n
      \n
      What have you done to improve your instance’s performance? Do you know good articles to share? I’m happy to edit this post to include any insights and make this a good source of information regarding Nextcloud performance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 35
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712594949 {#3044
      date: 2024-04-08 18:49:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3051 …}
    +votes: Doctrine\ORM\PersistentCollection {#3053 …}
    +reports: Doctrine\ORM\PersistentCollection {#3055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3059 …}
    +badges: Doctrine\ORM\PersistentCollection {#3061 …}
    +children: [
      App\Entity\EntryComment {#2386}
    ]
    -id: 26234
    -titleTs: "'improv':3 'nextcloud':1 'perform':2"
    -bodyTs: "'/etc/localtime':491,575 '/etc/timezone':493,577 '/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':191 '/jwilder/docker-letsencrypt-nginx-proxy-companion).':118 '/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':91 '/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':297 '/occ':369 '/post/8512710)':28 '/server/latest/admin_manual/installation/server_tuning.html):':129 '/tech/20220618-eking-out-some-nextcloud-performance/)':199,418 '/tech/20220618-eking-out-some-nextcloud-performance/).':563 '/tmp/docker':590,608 '/var/run/postgresql':589 '17':182 '33':581 '6s':550 '70':580 'ad':302,307 'add':287,573,578,582,591 'admin':359 'aio':102 'all-app':377 'alreadi':139 'also':210 'anoth':522 'app':313,321,338,379,496 'around':8 'articl':455,556,624 'backend':184 'bad':6 'basic':135 'behind':111 'benchmark':260 'blog':250,555 'bother':15 'bump':526 'c':585 'calendar':440 'care':141 'chang':446,547 'check':358 'claim':279 'come':165 'command':318,327,583 'comment':20 'companion':151 'complet':341 'compos':87,291,398,403,567 'config.php':602 'config/config.php':478 'config/redis.config.php':482 'configur':469 'connect':206,420,449,513 'contain':289,322,389,485,497,572,593 'convert':372 'convert-typ':371 'cri':273 'cron':315,484 'curious':41 'd':55,281,405 'dashboard':535 'databas':183 'db':234,370,385,388,571 'dbhost':604,607 'deactiv':337 'depend':310,598 'detail':426 'develop':530 'didn':256 'directori':588 'discuss.tchncs.de':27 'discuss.tchncs.de/post/8512710)':26 'doc':126 'docker':86,96,145,402 'docs.nextcloud.com':128 'docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html):':127 'done':613 'drop':344 'edit':506,631 'eke':192 'error':334 'etc':441 'far':272 'fast':436 'faster':267,278 'felt':264 'file':292,399,439,568 'finish':537 'firefox':533 'first':240 'follow':248,413,552 'found':217 'gain':33 'gave':521 'general':75 'generat':177 'github.com':90,117,296 'github.com/jwilder/docker-letsencrypt-nginx-proxy-companion).':116 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/insecure/mariadb/apache/docker-compose.yml)':89 'github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/postgres/apache/docker-compose.yml).':295 'good':74,219,623,642 'got':40 'guid':415 'half':540 'happi':629 'haven':160,443 'hint':466 'host':470 'hour':46 'huge':31 'imag':97,103,146,152,175,230 'imaginari':173,228 'improv':232,431,459,615 'includ':635 'inform':121,222,645 'initi':81 'insight':69,637 'instal':80,107 'instanc':617 'jump':65 'know':622 'learn':60 'like':293,323 'link':253 'littl':266 'load':263,437,538 'log':212 'look':528 'm':154,511,628 'main':200 'make':71,362,639 'maridb':244 'markus-blog.de':190 'markus-blog.de/index.php/2019/10/21/how-to-migrate-nextcloud-17-database-backend-from-mysql-to-postgresql/)':189 'mayb':62 'mention':211 'might':462 'migrat':180,233,242,317,329,350,357 'mine':300 'minor':458 'mysql':186 'name':299 'need':473,486 'never':13 'next':465 'nextcloud':1,95,125,181,195,320,364,601,647 'nginx':113 'note':78 'occ':326 'offici':94 'old':387 'one':157 'oppos':99 'orphan':408 'other':63 'outlook':609 'overview':76 'page':262 'password':374,376,472 'peekread.info':198,417,562 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/)':197,416 'peekread.info/tech/20220618-eking-out-some-nextcloud-performance/).':561 'perform':11,196,432,619,648 'pgsql':380 'place':169 'port':471 'post':23,251,633 'postgr':38,226,236,246,288,301,304,346,368,375,381,383,384,448,507,515,584,605 'postgresql':188 'pretti':523 'preview':176,231 'process':286,330 'proxi':115,150 'quit':433 'read':282 'realli':14 'receiv':488 'redi':208,409,422,468,560 'refer':394 'regard':10,646 'remov':342,386,407 'remove-orphan':406 'replac':603 'reput':7 'research':47 'revers':114 'rough':247 'run':109,316,401 'seem':2 'server':122 'set':476 'settings/system':360 'setup':51 'share':626 'signific':434,524 'sinc':453 'socket':205,411,424,452,509,517,587 'sourc':106,119,220,643 'speed':32,525 'spent':43 'spoke':456 'stack':88 'start':82,349 'state':428 'step':564 'stop':331 'sure':363 'syslog':214 'tabl':347 'taken':140 'talk':29,201 'thing':136,158 'thought':53 'time':542 'tmp':505,592 'tool':531 'tri':162,463 'tune':123 'tweak':49 'type':373 'unix':586 'use':155,172,203,225,227,367 'user':382,579 'volum':305,391,494,503,574,595 'way':276,277 'well':480,500,519 'went':354 'write':56 'yesterday':25 'yet':445"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704118066
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/8559818"
    +editedAt: DateTimeImmutable @1720292146 {#3032
      date: 2024-07-06 20:55:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704031666 {#3010
      date: 2023-12-31 15:07:46.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Try MySQL instead of MariaDB. They have some performance tweaks in version 10 that aren’t present in MariaDB.\n
    \n
    Also, tune your MySQL (or MariaDB) server. Make sure all tables use InnoDB. Enable the slow query log and analyze slow queries (there may be missing indices). If there’s a lot of unique queries, increase the query cache size.\n
    \n
    The easy approach is to run MySQLTuner after the MySQL or MariaDB server has been up for at least a week, and go through its suggestions.\n
    \n
    There shouldn’t be a significant difference in performance between PostgreSQL and MySQL/MariaDB if both have been optimized. Out-of-the-box config isn’t ideal for a production system.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1710691068 {#2364
    date: 2024-03-17 16:57:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@tofubl@discuss.tchncs.de"
    "@tofubl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2385 …}
  +nested: Doctrine\ORM\PersistentCollection {#2378 …}
  +votes: Doctrine\ORM\PersistentCollection {#2381 …}
  +reports: Doctrine\ORM\PersistentCollection {#1910 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
  -id: 269411
  -bodyTs: "'10':13 'also':20 'analyz':39 'approach':62 'aren':15 'box':108 'cach':58 'config':109 'differ':92 'easi':61 'enabl':33 'go':82 'ideal':112 'increas':55 'indic':46 'innodb':32 'instead':3 'isn':110 'least':78 'log':37 'lot':51 'make':27 'mariadb':5,19,25,71 'may':43 'miss':45 'mysql':2,23,69 'mysql/mariadb':98 'mysqltun':66 'optim':103 'out-of-the-box':104 'perform':9,94 'postgresql':96 'present':17 'product':115 'queri':36,41,54,57 'run':65 'server':26,72 'shouldn':87 'signific':91 'size':59 'slow':35,40 'suggest':85 'sure':28 'system':116 'tabl':30 'tri':1 'tune':21 'tweak':10 'uniqu':53 'use':31 'version':12 'week':80"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/592932"
  +editedAt: DateTimeImmutable @1710203408 {#2372
    date: 2024-03-12 01:30:08.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704090873 {#2380
    date: 2024-01-01 07:34:33.0 +01:00
  }
  +"title": 269411
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
125 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
126 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1883
  +user: Proxies\__CG__\App\Entity\User {#1984 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3012 …}
  +slug: "PiKVM-Build-and-Deploy"
  +title: "PiKVM Build and Deploy"
  +url: "https://feddit.nu/pictrs/image/7e4be15f-4896-4ed3-852c-3318a98538a6.jpeg"
  +body: """
    Built a nice little PiKVM and deployed it in my NAS. The NAS is heavy and placed in a dark half-height place under the stairs so it’s awkward when things go wrong and you need hardware access.\n
    \n
    ![The built KVM](https://feddit.nu/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)\n
    \n
    For those that don’t know what PiKVM is: [pikvm.org](https://pikvm.org/)
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 27
  +favouriteCount: 147
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712126617 {#3007
    date: 2024-04-03 08:43:37.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3014 …}
  +votes: Doctrine\ORM\PersistentCollection {#3016 …}
  +reports: Doctrine\ORM\PersistentCollection {#3018 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3020 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3022 …}
  +badges: Doctrine\ORM\PersistentCollection {#3024 …}
  +children: [
    App\Entity\EntryComment {#1407
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1883 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "Wouldn’t it have been cheaper to get a motherboard with IPMI/BMC? Last I looked, the prebuilt PiKVMs were quite expensive."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1712051467 {#1874
        date: 2024-04-02 11:51:07.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Prizephitah@feddit.nu"
        "@Prizephitah@feddit.nu"
      ]
      +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: 277708
      -bodyTs: "'cheaper':6 'expens':21 'get':8 'ipmi/bmc':12 'last':13 'look':15 'motherboard':10 'pikvm':18 'prebuilt':17 'quit':20 'wouldn':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/598828"
      +editedAt: DateTimeImmutable @1711372609 {#1907
        date: 2024-03-25 14:16:49.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704318981 {#1908
        date: 2024-01-03 22:56:21.0 +01:00
      }
      +"title": 277708
    }
  ]
  -id: 26983
  -titleTs: "'build':2 'deploy':4 'pikvm':1"
  -bodyTs: "'/)':59 '/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)':46 'access':40 'awkward':31 'built':1,42 'dark':20 'deploy':7 'feddit.nu':45 'feddit.nu/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)':44 'go':34 'half':22 'half-height':21 'hardwar':39 'heavi':15 'height':23 'know':52 'kvm':43 'littl':4 'nas':11,13 'need':38 'nice':3 'pikvm':5,54 'pikvm.org':56,58 'pikvm.org/)':57 'place':17,24 'stair':27 'thing':33 'wrong':35"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704392376
  +visibility: "visible             "
  +apId: "https://feddit.nu/post/2451536"
  +editedAt: DateTimeImmutable @1711319486 {#2993
    date: 2024-03-24 23:31:26.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704305976 {#2973
    date: 2024-01-03 19:19:36.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
127 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1883
  +user: Proxies\__CG__\App\Entity\User {#1984 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3012 …}
  +slug: "PiKVM-Build-and-Deploy"
  +title: "PiKVM Build and Deploy"
  +url: "https://feddit.nu/pictrs/image/7e4be15f-4896-4ed3-852c-3318a98538a6.jpeg"
  +body: """
    Built a nice little PiKVM and deployed it in my NAS. The NAS is heavy and placed in a dark half-height place under the stairs so it’s awkward when things go wrong and you need hardware access.\n
    \n
    ![The built KVM](https://feddit.nu/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)\n
    \n
    For those that don’t know what PiKVM is: [pikvm.org](https://pikvm.org/)
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 27
  +favouriteCount: 147
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712126617 {#3007
    date: 2024-04-03 08:43:37.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3014 …}
  +votes: Doctrine\ORM\PersistentCollection {#3016 …}
  +reports: Doctrine\ORM\PersistentCollection {#3018 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3020 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3022 …}
  +badges: Doctrine\ORM\PersistentCollection {#3024 …}
  +children: [
    App\Entity\EntryComment {#1407
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1883 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "Wouldn’t it have been cheaper to get a motherboard with IPMI/BMC? Last I looked, the prebuilt PiKVMs were quite expensive."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1712051467 {#1874
        date: 2024-04-02 11:51:07.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Prizephitah@feddit.nu"
        "@Prizephitah@feddit.nu"
      ]
      +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: 277708
      -bodyTs: "'cheaper':6 'expens':21 'get':8 'ipmi/bmc':12 'last':13 'look':15 'motherboard':10 'pikvm':18 'prebuilt':17 'quit':20 'wouldn':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/598828"
      +editedAt: DateTimeImmutable @1711372609 {#1907
        date: 2024-03-25 14:16:49.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704318981 {#1908
        date: 2024-01-03 22:56:21.0 +01:00
      }
      +"title": 277708
    }
  ]
  -id: 26983
  -titleTs: "'build':2 'deploy':4 'pikvm':1"
  -bodyTs: "'/)':59 '/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)':46 'access':40 'awkward':31 'built':1,42 'dark':20 'deploy':7 'feddit.nu':45 'feddit.nu/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)':44 'go':34 'half':22 'half-height':21 'hardwar':39 'heavi':15 'height':23 'know':52 'kvm':43 'littl':4 'nas':11,13 'need':38 'nice':3 'pikvm':5,54 'pikvm.org':56,58 'pikvm.org/)':57 'place':17,24 'stair':27 'thing':33 'wrong':35"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704392376
  +visibility: "visible             "
  +apId: "https://feddit.nu/post/2451536"
  +editedAt: DateTimeImmutable @1711319486 {#2993
    date: 2024-03-24 23:31:26.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704305976 {#2973
    date: 2024-01-03 19:19:36.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
128 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1883
  +user: Proxies\__CG__\App\Entity\User {#1984 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3012 …}
  +slug: "PiKVM-Build-and-Deploy"
  +title: "PiKVM Build and Deploy"
  +url: "https://feddit.nu/pictrs/image/7e4be15f-4896-4ed3-852c-3318a98538a6.jpeg"
  +body: """
    Built a nice little PiKVM and deployed it in my NAS. The NAS is heavy and placed in a dark half-height place under the stairs so it’s awkward when things go wrong and you need hardware access.\n
    \n
    ![The built KVM](https://feddit.nu/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)\n
    \n
    For those that don’t know what PiKVM is: [pikvm.org](https://pikvm.org/)
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 27
  +favouriteCount: 147
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712126617 {#3007
    date: 2024-04-03 08:43:37.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3014 …}
  +votes: Doctrine\ORM\PersistentCollection {#3016 …}
  +reports: Doctrine\ORM\PersistentCollection {#3018 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3020 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3022 …}
  +badges: Doctrine\ORM\PersistentCollection {#3024 …}
  +children: [
    App\Entity\EntryComment {#1407
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1883 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "Wouldn’t it have been cheaper to get a motherboard with IPMI/BMC? Last I looked, the prebuilt PiKVMs were quite expensive."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1712051467 {#1874
        date: 2024-04-02 11:51:07.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Prizephitah@feddit.nu"
        "@Prizephitah@feddit.nu"
      ]
      +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: 277708
      -bodyTs: "'cheaper':6 'expens':21 'get':8 'ipmi/bmc':12 'last':13 'look':15 'motherboard':10 'pikvm':18 'prebuilt':17 'quit':20 'wouldn':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/598828"
      +editedAt: DateTimeImmutable @1711372609 {#1907
        date: 2024-03-25 14:16:49.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704318981 {#1908
        date: 2024-01-03 22:56:21.0 +01:00
      }
      +"title": 277708
    }
  ]
  -id: 26983
  -titleTs: "'build':2 'deploy':4 'pikvm':1"
  -bodyTs: "'/)':59 '/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)':46 'access':40 'awkward':31 'built':1,42 'dark':20 'deploy':7 'feddit.nu':45 'feddit.nu/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)':44 'go':34 'half':22 'half-height':21 'hardwar':39 'heavi':15 'height':23 'know':52 'kvm':43 'littl':4 'nas':11,13 'need':38 'nice':3 'pikvm':5,54 'pikvm.org':56,58 'pikvm.org/)':57 'place':17,24 'stair':27 'thing':33 'wrong':35"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704392376
  +visibility: "visible             "
  +apId: "https://feddit.nu/post/2451536"
  +editedAt: DateTimeImmutable @1711319486 {#2993
    date: 2024-03-24 23:31:26.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704305976 {#2973
    date: 2024-01-03 19:19:36.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
129 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
130 DENIED moderate
App\Entity\EntryComment {#1407
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1883
    +user: Proxies\__CG__\App\Entity\User {#1984 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3012 …}
    +slug: "PiKVM-Build-and-Deploy"
    +title: "PiKVM Build and Deploy"
    +url: "https://feddit.nu/pictrs/image/7e4be15f-4896-4ed3-852c-3318a98538a6.jpeg"
    +body: """
      Built a nice little PiKVM and deployed it in my NAS. The NAS is heavy and placed in a dark half-height place under the stairs so it’s awkward when things go wrong and you need hardware access.\n
      \n
      ![The built KVM](https://feddit.nu/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)\n
      \n
      For those that don’t know what PiKVM is: [pikvm.org](https://pikvm.org/)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 27
    +favouriteCount: 147
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712126617 {#3007
      date: 2024-04-03 08:43:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3014 …}
    +votes: Doctrine\ORM\PersistentCollection {#3016 …}
    +reports: Doctrine\ORM\PersistentCollection {#3018 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3020 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3022 …}
    +badges: Doctrine\ORM\PersistentCollection {#3024 …}
    +children: [
      App\Entity\EntryComment {#1407}
    ]
    -id: 26983
    -titleTs: "'build':2 'deploy':4 'pikvm':1"
    -bodyTs: "'/)':59 '/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)':46 'access':40 'awkward':31 'built':1,42 'dark':20 'deploy':7 'feddit.nu':45 'feddit.nu/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)':44 'go':34 'half':22 'half-height':21 'hardwar':39 'heavi':15 'height':23 'know':52 'kvm':43 'littl':4 'nas':11,13 'need':38 'nice':3 'pikvm':5,54 'pikvm.org':56,58 'pikvm.org/)':57 'place':17,24 'stair':27 'thing':33 'wrong':35"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704392376
    +visibility: "visible             "
    +apId: "https://feddit.nu/post/2451536"
    +editedAt: DateTimeImmutable @1711319486 {#2993
      date: 2024-03-24 23:31:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704305976 {#2973
      date: 2024-01-03 19:19:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "Wouldn’t it have been cheaper to get a motherboard with IPMI/BMC? Last I looked, the prebuilt PiKVMs were quite expensive."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1712051467 {#1874
    date: 2024-04-02 11:51:07.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Prizephitah@feddit.nu"
    "@Prizephitah@feddit.nu"
  ]
  +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: 277708
  -bodyTs: "'cheaper':6 'expens':21 'get':8 'ipmi/bmc':12 'last':13 'look':15 'motherboard':10 'pikvm':18 'prebuilt':17 'quit':20 'wouldn':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/598828"
  +editedAt: DateTimeImmutable @1711372609 {#1907
    date: 2024-03-25 14:16:49.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704318981 {#1908
    date: 2024-01-03 22:56:21.0 +01:00
  }
  +"title": 277708
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
131 DENIED edit
App\Entity\EntryComment {#1407
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1883
    +user: Proxies\__CG__\App\Entity\User {#1984 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3012 …}
    +slug: "PiKVM-Build-and-Deploy"
    +title: "PiKVM Build and Deploy"
    +url: "https://feddit.nu/pictrs/image/7e4be15f-4896-4ed3-852c-3318a98538a6.jpeg"
    +body: """
      Built a nice little PiKVM and deployed it in my NAS. The NAS is heavy and placed in a dark half-height place under the stairs so it’s awkward when things go wrong and you need hardware access.\n
      \n
      ![The built KVM](https://feddit.nu/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)\n
      \n
      For those that don’t know what PiKVM is: [pikvm.org](https://pikvm.org/)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 27
    +favouriteCount: 147
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712126617 {#3007
      date: 2024-04-03 08:43:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3014 …}
    +votes: Doctrine\ORM\PersistentCollection {#3016 …}
    +reports: Doctrine\ORM\PersistentCollection {#3018 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3020 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3022 …}
    +badges: Doctrine\ORM\PersistentCollection {#3024 …}
    +children: [
      App\Entity\EntryComment {#1407}
    ]
    -id: 26983
    -titleTs: "'build':2 'deploy':4 'pikvm':1"
    -bodyTs: "'/)':59 '/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)':46 'access':40 'awkward':31 'built':1,42 'dark':20 'deploy':7 'feddit.nu':45 'feddit.nu/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)':44 'go':34 'half':22 'half-height':21 'hardwar':39 'heavi':15 'height':23 'know':52 'kvm':43 'littl':4 'nas':11,13 'need':38 'nice':3 'pikvm':5,54 'pikvm.org':56,58 'pikvm.org/)':57 'place':17,24 'stair':27 'thing':33 'wrong':35"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704392376
    +visibility: "visible             "
    +apId: "https://feddit.nu/post/2451536"
    +editedAt: DateTimeImmutable @1711319486 {#2993
      date: 2024-03-24 23:31:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704305976 {#2973
      date: 2024-01-03 19:19:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "Wouldn’t it have been cheaper to get a motherboard with IPMI/BMC? Last I looked, the prebuilt PiKVMs were quite expensive."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1712051467 {#1874
    date: 2024-04-02 11:51:07.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Prizephitah@feddit.nu"
    "@Prizephitah@feddit.nu"
  ]
  +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: 277708
  -bodyTs: "'cheaper':6 'expens':21 'get':8 'ipmi/bmc':12 'last':13 'look':15 'motherboard':10 'pikvm':18 'prebuilt':17 'quit':20 'wouldn':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/598828"
  +editedAt: DateTimeImmutable @1711372609 {#1907
    date: 2024-03-25 14:16:49.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704318981 {#1908
    date: 2024-01-03 22:56:21.0 +01:00
  }
  +"title": 277708
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
132 DENIED moderate
App\Entity\EntryComment {#1407
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1883
    +user: Proxies\__CG__\App\Entity\User {#1984 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3012 …}
    +slug: "PiKVM-Build-and-Deploy"
    +title: "PiKVM Build and Deploy"
    +url: "https://feddit.nu/pictrs/image/7e4be15f-4896-4ed3-852c-3318a98538a6.jpeg"
    +body: """
      Built a nice little PiKVM and deployed it in my NAS. The NAS is heavy and placed in a dark half-height place under the stairs so it’s awkward when things go wrong and you need hardware access.\n
      \n
      ![The built KVM](https://feddit.nu/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)\n
      \n
      For those that don’t know what PiKVM is: [pikvm.org](https://pikvm.org/)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 27
    +favouriteCount: 147
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712126617 {#3007
      date: 2024-04-03 08:43:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3014 …}
    +votes: Doctrine\ORM\PersistentCollection {#3016 …}
    +reports: Doctrine\ORM\PersistentCollection {#3018 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3020 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3022 …}
    +badges: Doctrine\ORM\PersistentCollection {#3024 …}
    +children: [
      App\Entity\EntryComment {#1407}
    ]
    -id: 26983
    -titleTs: "'build':2 'deploy':4 'pikvm':1"
    -bodyTs: "'/)':59 '/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)':46 'access':40 'awkward':31 'built':1,42 'dark':20 'deploy':7 'feddit.nu':45 'feddit.nu/pictrs/image/6698669b-e315-44f7-9182-8c32f48bf12a.jpeg)':44 'go':34 'half':22 'half-height':21 'hardwar':39 'heavi':15 'height':23 'know':52 'kvm':43 'littl':4 'nas':11,13 'need':38 'nice':3 'pikvm':5,54 'pikvm.org':56,58 'pikvm.org/)':57 'place':17,24 'stair':27 'thing':33 'wrong':35"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704392376
    +visibility: "visible             "
    +apId: "https://feddit.nu/post/2451536"
    +editedAt: DateTimeImmutable @1711319486 {#2993
      date: 2024-03-24 23:31:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704305976 {#2973
      date: 2024-01-03 19:19:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "Wouldn’t it have been cheaper to get a motherboard with IPMI/BMC? Last I looked, the prebuilt PiKVMs were quite expensive."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1712051467 {#1874
    date: 2024-04-02 11:51:07.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Prizephitah@feddit.nu"
    "@Prizephitah@feddit.nu"
  ]
  +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: 277708
  -bodyTs: "'cheaper':6 'expens':21 'get':8 'ipmi/bmc':12 'last':13 'look':15 'motherboard':10 'pikvm':18 'prebuilt':17 'quit':20 'wouldn':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/598828"
  +editedAt: DateTimeImmutable @1711372609 {#1907
    date: 2024-03-25 14:16:49.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704318981 {#1908
    date: 2024-01-03 22:56:21.0 +01:00
  }
  +"title": 277708
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
133 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
134 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2452
  +user: Proxies\__CG__\App\Entity\User {#2990 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Can-I-build-a-NAS-out-of-a-desktop-Request"
  +title: "Can I build a NAS out of a desktop? [Request]"
  +url: null
  +body: "n00b question, sorry. If I had a desktop that could hold 4 HD and 2 SSD, could I turn it into a NAS? Could someone point me in the right direction if this makes sense?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 54
  +favouriteCount: 92
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710713980 {#3026
    date: 2024-03-17 23:19:40.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3031 …}
  +votes: Doctrine\ORM\PersistentCollection {#3034 …}
  +reports: Doctrine\ORM\PersistentCollection {#3036 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3038 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3040 …}
  +badges: Doctrine\ORM\PersistentCollection {#3042 …}
  +children: [
    App\Entity\EntryComment {#2455
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2452 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "It’ll work fine. A NAS is just a PC. Try Unraid if you want a user friendly UI. It costs money but it’s only a one off payment for a lifetime license, and they have a free trial."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1710713980 {#1728
        date: 2024-03-17 23:19:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@comfydecal@infosec.pub"
        "@comfydecal@infosec.pub"
      ]
      +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: 255709
      -bodyTs: "'cost':21 'fine':4 'free':39 'friend':18 'licens':34 'lifetim':33 'll':2 'money':22 'nas':6 'one':28 'payment':30 'pc':10 'tri':11 'trial':40 'ui':19 'unraid':12 'user':17 'want':15 'work':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/583945"
      +editedAt: DateTimeImmutable @1708269493 {#2459
        date: 2024-02-18 16:18:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703655044 {#2468
        date: 2023-12-27 06:30:44.0 +01:00
      }
      +"title": 255709
    }
  ]
  -id: 25112
  -titleTs: "'build':3 'desktop':9 'nas':5 'request':10"
  -bodyTs: "'2':15 '4':12 'could':10,17,24 'desktop':8 'direct':31 'hd':13 'hold':11 'make':34 'n00b':1 'nas':23 'point':26 'question':2 'right':30 'sens':35 'someon':25 'sorri':3 'ssd':16 'turn':19"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703724831
  +visibility: "visible             "
  +apId: "https://infosec.pub/post/6476844"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703638431 {#3013
    date: 2023-12-27 01:53:51.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
135 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2452
  +user: Proxies\__CG__\App\Entity\User {#2990 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Can-I-build-a-NAS-out-of-a-desktop-Request"
  +title: "Can I build a NAS out of a desktop? [Request]"
  +url: null
  +body: "n00b question, sorry. If I had a desktop that could hold 4 HD and 2 SSD, could I turn it into a NAS? Could someone point me in the right direction if this makes sense?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 54
  +favouriteCount: 92
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710713980 {#3026
    date: 2024-03-17 23:19:40.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3031 …}
  +votes: Doctrine\ORM\PersistentCollection {#3034 …}
  +reports: Doctrine\ORM\PersistentCollection {#3036 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3038 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3040 …}
  +badges: Doctrine\ORM\PersistentCollection {#3042 …}
  +children: [
    App\Entity\EntryComment {#2455
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2452 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "It’ll work fine. A NAS is just a PC. Try Unraid if you want a user friendly UI. It costs money but it’s only a one off payment for a lifetime license, and they have a free trial."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1710713980 {#1728
        date: 2024-03-17 23:19:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@comfydecal@infosec.pub"
        "@comfydecal@infosec.pub"
      ]
      +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: 255709
      -bodyTs: "'cost':21 'fine':4 'free':39 'friend':18 'licens':34 'lifetim':33 'll':2 'money':22 'nas':6 'one':28 'payment':30 'pc':10 'tri':11 'trial':40 'ui':19 'unraid':12 'user':17 'want':15 'work':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/583945"
      +editedAt: DateTimeImmutable @1708269493 {#2459
        date: 2024-02-18 16:18:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703655044 {#2468
        date: 2023-12-27 06:30:44.0 +01:00
      }
      +"title": 255709
    }
  ]
  -id: 25112
  -titleTs: "'build':3 'desktop':9 'nas':5 'request':10"
  -bodyTs: "'2':15 '4':12 'could':10,17,24 'desktop':8 'direct':31 'hd':13 'hold':11 'make':34 'n00b':1 'nas':23 'point':26 'question':2 'right':30 'sens':35 'someon':25 'sorri':3 'ssd':16 'turn':19"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703724831
  +visibility: "visible             "
  +apId: "https://infosec.pub/post/6476844"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703638431 {#3013
    date: 2023-12-27 01:53:51.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
136 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2452
  +user: Proxies\__CG__\App\Entity\User {#2990 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
  +slug: "Can-I-build-a-NAS-out-of-a-desktop-Request"
  +title: "Can I build a NAS out of a desktop? [Request]"
  +url: null
  +body: "n00b question, sorry. If I had a desktop that could hold 4 HD and 2 SSD, could I turn it into a NAS? Could someone point me in the right direction if this makes sense?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 54
  +favouriteCount: 92
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710713980 {#3026
    date: 2024-03-17 23:19:40.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3031 …}
  +votes: Doctrine\ORM\PersistentCollection {#3034 …}
  +reports: Doctrine\ORM\PersistentCollection {#3036 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3038 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3040 …}
  +badges: Doctrine\ORM\PersistentCollection {#3042 …}
  +children: [
    App\Entity\EntryComment {#2455
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2452 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: null
      +root: null
      +body: "It’ll work fine. A NAS is just a PC. Try Unraid if you want a user friendly UI. It costs money but it’s only a one off payment for a lifetime license, and they have a free trial."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1710713980 {#1728
        date: 2024-03-17 23:19:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@comfydecal@infosec.pub"
        "@comfydecal@infosec.pub"
      ]
      +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: 255709
      -bodyTs: "'cost':21 'fine':4 'free':39 'friend':18 'licens':34 'lifetim':33 'll':2 'money':22 'nas':6 'one':28 'payment':30 'pc':10 'tri':11 'trial':40 'ui':19 'unraid':12 'user':17 'want':15 'work':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/583945"
      +editedAt: DateTimeImmutable @1708269493 {#2459
        date: 2024-02-18 16:18:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703655044 {#2468
        date: 2023-12-27 06:30:44.0 +01:00
      }
      +"title": 255709
    }
  ]
  -id: 25112
  -titleTs: "'build':3 'desktop':9 'nas':5 'request':10"
  -bodyTs: "'2':15 '4':12 'could':10,17,24 'desktop':8 'direct':31 'hd':13 'hold':11 'make':34 'n00b':1 'nas':23 'point':26 'question':2 'right':30 'sens':35 'someon':25 'sorri':3 'ssd':16 'turn':19"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703724831
  +visibility: "visible             "
  +apId: "https://infosec.pub/post/6476844"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703638431 {#3013
    date: 2023-12-27 01:53:51.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
137 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
138 DENIED moderate
App\Entity\EntryComment {#2455
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2452
    +user: Proxies\__CG__\App\Entity\User {#2990 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Can-I-build-a-NAS-out-of-a-desktop-Request"
    +title: "Can I build a NAS out of a desktop? [Request]"
    +url: null
    +body: "n00b question, sorry. If I had a desktop that could hold 4 HD and 2 SSD, could I turn it into a NAS? Could someone point me in the right direction if this makes sense?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 54
    +favouriteCount: 92
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710713980 {#3026
      date: 2024-03-17 23:19:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3031 …}
    +votes: Doctrine\ORM\PersistentCollection {#3034 …}
    +reports: Doctrine\ORM\PersistentCollection {#3036 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3038 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3040 …}
    +badges: Doctrine\ORM\PersistentCollection {#3042 …}
    +children: [
      App\Entity\EntryComment {#2455}
    ]
    -id: 25112
    -titleTs: "'build':3 'desktop':9 'nas':5 'request':10"
    -bodyTs: "'2':15 '4':12 'could':10,17,24 'desktop':8 'direct':31 'hd':13 'hold':11 'make':34 'n00b':1 'nas':23 'point':26 'question':2 'right':30 'sens':35 'someon':25 'sorri':3 'ssd':16 'turn':19"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703724831
    +visibility: "visible             "
    +apId: "https://infosec.pub/post/6476844"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703638431 {#3013
      date: 2023-12-27 01:53:51.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "It’ll work fine. A NAS is just a PC. Try Unraid if you want a user friendly UI. It costs money but it’s only a one off payment for a lifetime license, and they have a free trial."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1710713980 {#1728
    date: 2024-03-17 23:19:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@comfydecal@infosec.pub"
    "@comfydecal@infosec.pub"
  ]
  +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: 255709
  -bodyTs: "'cost':21 'fine':4 'free':39 'friend':18 'licens':34 'lifetim':33 'll':2 'money':22 'nas':6 'one':28 'payment':30 'pc':10 'tri':11 'trial':40 'ui':19 'unraid':12 'user':17 'want':15 'work':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/583945"
  +editedAt: DateTimeImmutable @1708269493 {#2459
    date: 2024-02-18 16:18:13.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703655044 {#2468
    date: 2023-12-27 06:30:44.0 +01:00
  }
  +"title": 255709
}
"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 {#2455
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2452
    +user: Proxies\__CG__\App\Entity\User {#2990 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Can-I-build-a-NAS-out-of-a-desktop-Request"
    +title: "Can I build a NAS out of a desktop? [Request]"
    +url: null
    +body: "n00b question, sorry. If I had a desktop that could hold 4 HD and 2 SSD, could I turn it into a NAS? Could someone point me in the right direction if this makes sense?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 54
    +favouriteCount: 92
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710713980 {#3026
      date: 2024-03-17 23:19:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3031 …}
    +votes: Doctrine\ORM\PersistentCollection {#3034 …}
    +reports: Doctrine\ORM\PersistentCollection {#3036 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3038 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3040 …}
    +badges: Doctrine\ORM\PersistentCollection {#3042 …}
    +children: [
      App\Entity\EntryComment {#2455}
    ]
    -id: 25112
    -titleTs: "'build':3 'desktop':9 'nas':5 'request':10"
    -bodyTs: "'2':15 '4':12 'could':10,17,24 'desktop':8 'direct':31 'hd':13 'hold':11 'make':34 'n00b':1 'nas':23 'point':26 'question':2 'right':30 'sens':35 'someon':25 'sorri':3 'ssd':16 'turn':19"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703724831
    +visibility: "visible             "
    +apId: "https://infosec.pub/post/6476844"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703638431 {#3013
      date: 2023-12-27 01:53:51.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "It’ll work fine. A NAS is just a PC. Try Unraid if you want a user friendly UI. It costs money but it’s only a one off payment for a lifetime license, and they have a free trial."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1710713980 {#1728
    date: 2024-03-17 23:19:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@comfydecal@infosec.pub"
    "@comfydecal@infosec.pub"
  ]
  +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: 255709
  -bodyTs: "'cost':21 'fine':4 'free':39 'friend':18 'licens':34 'lifetim':33 'll':2 'money':22 'nas':6 'one':28 'payment':30 'pc':10 'tri':11 'trial':40 'ui':19 'unraid':12 'user':17 'want':15 'work':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/583945"
  +editedAt: DateTimeImmutable @1708269493 {#2459
    date: 2024-02-18 16:18:13.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703655044 {#2468
    date: 2023-12-27 06:30:44.0 +01:00
  }
  +"title": 255709
}
"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 {#2455
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2452
    +user: Proxies\__CG__\App\Entity\User {#2990 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1668 …}
    +slug: "Can-I-build-a-NAS-out-of-a-desktop-Request"
    +title: "Can I build a NAS out of a desktop? [Request]"
    +url: null
    +body: "n00b question, sorry. If I had a desktop that could hold 4 HD and 2 SSD, could I turn it into a NAS? Could someone point me in the right direction if this makes sense?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 54
    +favouriteCount: 92
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710713980 {#3026
      date: 2024-03-17 23:19:40.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3031 …}
    +votes: Doctrine\ORM\PersistentCollection {#3034 …}
    +reports: Doctrine\ORM\PersistentCollection {#3036 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3038 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3040 …}
    +badges: Doctrine\ORM\PersistentCollection {#3042 …}
    +children: [
      App\Entity\EntryComment {#2455}
    ]
    -id: 25112
    -titleTs: "'build':3 'desktop':9 'nas':5 'request':10"
    -bodyTs: "'2':15 '4':12 'could':10,17,24 'desktop':8 'direct':31 'hd':13 'hold':11 'make':34 'n00b':1 'nas':23 'point':26 'question':2 'right':30 'sens':35 'someon':25 'sorri':3 'ssd':16 'turn':19"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703724831
    +visibility: "visible             "
    +apId: "https://infosec.pub/post/6476844"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703638431 {#3013
      date: 2023-12-27 01:53:51.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: null
  +root: null
  +body: "It’ll work fine. A NAS is just a PC. Try Unraid if you want a user friendly UI. It costs money but it’s only a one off payment for a lifetime license, and they have a free trial."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1710713980 {#1728
    date: 2024-03-17 23:19:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@comfydecal@infosec.pub"
    "@comfydecal@infosec.pub"
  ]
  +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: 255709
  -bodyTs: "'cost':21 'fine':4 'free':39 'friend':18 'licens':34 'lifetim':33 'll':2 'money':22 'nas':6 'one':28 'payment':30 'pc':10 'tri':11 'trial':40 'ui':19 'unraid':12 'user':17 'want':15 'work':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/583945"
  +editedAt: DateTimeImmutable @1708269493 {#2459
    date: 2024-02-18 16:18:13.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703655044 {#2468
    date: 2023-12-27 06:30:44.0 +01:00
  }
  +"title": 255709
}
"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 {#2330
  +user: Proxies\__CG__\App\Entity\User {#3104 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: Proxies\__CG__\App\Entity\Image {#3176 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2994 …}
  +slug: "The-Perfect-Solution"
  +title: "The Perfect Solution"
  +url: "https://programming.dev/pictrs/image/c36d1d61-fa73-4384-9a94-2392663bb447.webp"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 64
  +favouriteCount: 621
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705695701 {#3171
    date: 2024-01-19 21:21:41.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3178 …}
  +votes: Doctrine\ORM\PersistentCollection {#3180 …}
  +reports: Doctrine\ORM\PersistentCollection {#3182 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3184 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3186 …}
  +badges: Doctrine\ORM\PersistentCollection {#3188 …}
  +children: [
    App\Entity\EntryComment {#2350
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2330 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
      +body: """
        > True or false or null.\n
        \n
        Ah, yes, a [three-state boolean](https://thedailywtf.com/articles/what_is_truth_0x3f_).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 16
      +score: 0
      +lastActive: DateTime @1705559658 {#2040
        date: 2024-01-18 07:34:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@JPDev@programming.dev"
        "@peopleproblems@lemmy.world"
        "@Ephera@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
      -id: 318573
      -bodyTs: "'/articles/what_is_truth_0x3f_).':15 'ah':6 'boolean':12 'fals':3 'null':5 'state':11 'thedailywtf.com':14 'thedailywtf.com/articles/what_is_truth_0x3f_).':13 'three':10 'three-stat':9 'true':1 'yes':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/633364"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705559658 {#2345
        date: 2024-01-18 07:34:18.0 +01:00
      }
      +"title": 318573
    }
  ]
  -id: 31336
  -titleTs: "'perfect':2 'solut':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705617774
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8737216"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705531374 {#3156
    date: 2024-01-17 23:42: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
143 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2330
  +user: Proxies\__CG__\App\Entity\User {#3104 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: Proxies\__CG__\App\Entity\Image {#3176 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2994 …}
  +slug: "The-Perfect-Solution"
  +title: "The Perfect Solution"
  +url: "https://programming.dev/pictrs/image/c36d1d61-fa73-4384-9a94-2392663bb447.webp"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 64
  +favouriteCount: 621
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705695701 {#3171
    date: 2024-01-19 21:21:41.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3178 …}
  +votes: Doctrine\ORM\PersistentCollection {#3180 …}
  +reports: Doctrine\ORM\PersistentCollection {#3182 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3184 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3186 …}
  +badges: Doctrine\ORM\PersistentCollection {#3188 …}
  +children: [
    App\Entity\EntryComment {#2350
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2330 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
      +body: """
        > True or false or null.\n
        \n
        Ah, yes, a [three-state boolean](https://thedailywtf.com/articles/what_is_truth_0x3f_).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 16
      +score: 0
      +lastActive: DateTime @1705559658 {#2040
        date: 2024-01-18 07:34:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@JPDev@programming.dev"
        "@peopleproblems@lemmy.world"
        "@Ephera@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
      -id: 318573
      -bodyTs: "'/articles/what_is_truth_0x3f_).':15 'ah':6 'boolean':12 'fals':3 'null':5 'state':11 'thedailywtf.com':14 'thedailywtf.com/articles/what_is_truth_0x3f_).':13 'three':10 'three-stat':9 'true':1 'yes':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/633364"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705559658 {#2345
        date: 2024-01-18 07:34:18.0 +01:00
      }
      +"title": 318573
    }
  ]
  -id: 31336
  -titleTs: "'perfect':2 'solut':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705617774
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8737216"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705531374 {#3156
    date: 2024-01-17 23:42: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
144 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2330
  +user: Proxies\__CG__\App\Entity\User {#3104 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: Proxies\__CG__\App\Entity\Image {#3176 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2994 …}
  +slug: "The-Perfect-Solution"
  +title: "The Perfect Solution"
  +url: "https://programming.dev/pictrs/image/c36d1d61-fa73-4384-9a94-2392663bb447.webp"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 64
  +favouriteCount: 621
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705695701 {#3171
    date: 2024-01-19 21:21:41.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3178 …}
  +votes: Doctrine\ORM\PersistentCollection {#3180 …}
  +reports: Doctrine\ORM\PersistentCollection {#3182 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3184 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3186 …}
  +badges: Doctrine\ORM\PersistentCollection {#3188 …}
  +children: [
    App\Entity\EntryComment {#2350
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2330 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
      +body: """
        > True or false or null.\n
        \n
        Ah, yes, a [three-state boolean](https://thedailywtf.com/articles/what_is_truth_0x3f_).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 16
      +score: 0
      +lastActive: DateTime @1705559658 {#2040
        date: 2024-01-18 07:34:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@JPDev@programming.dev"
        "@peopleproblems@lemmy.world"
        "@Ephera@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
      -id: 318573
      -bodyTs: "'/articles/what_is_truth_0x3f_).':15 'ah':6 'boolean':12 'fals':3 'null':5 'state':11 'thedailywtf.com':14 'thedailywtf.com/articles/what_is_truth_0x3f_).':13 'three':10 'three-stat':9 'true':1 'yes':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/633364"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705559658 {#2345
        date: 2024-01-18 07:34:18.0 +01:00
      }
      +"title": 318573
    }
  ]
  -id: 31336
  -titleTs: "'perfect':2 'solut':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705617774
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8737216"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705531374 {#3156
    date: 2024-01-17 23:42: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
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 {#2350
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2330
    +user: Proxies\__CG__\App\Entity\User {#3104 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
    +image: Proxies\__CG__\App\Entity\Image {#3176 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2994 …}
    +slug: "The-Perfect-Solution"
    +title: "The Perfect Solution"
    +url: "https://programming.dev/pictrs/image/c36d1d61-fa73-4384-9a94-2392663bb447.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 64
    +favouriteCount: 621
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705695701 {#3171
      date: 2024-01-19 21:21:41.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3178 …}
    +votes: Doctrine\ORM\PersistentCollection {#3180 …}
    +reports: Doctrine\ORM\PersistentCollection {#3182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3184 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3186 …}
    +badges: Doctrine\ORM\PersistentCollection {#3188 …}
    +children: [
      App\Entity\EntryComment {#2350}
    ]
    -id: 31336
    -titleTs: "'perfect':2 'solut':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705617774
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8737216"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705531374 {#3156
      date: 2024-01-17 23:42:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
  +body: """
    > True or false or null.\n
    \n
    Ah, yes, a [three-state boolean](https://thedailywtf.com/articles/what_is_truth_0x3f_).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1705559658 {#2040
    date: 2024-01-18 07:34:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@JPDev@programming.dev"
    "@peopleproblems@lemmy.world"
    "@Ephera@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2351 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2349 …}
  +reports: Doctrine\ORM\PersistentCollection {#2141 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
  -id: 318573
  -bodyTs: "'/articles/what_is_truth_0x3f_).':15 'ah':6 'boolean':12 'fals':3 'null':5 'state':11 'thedailywtf.com':14 'thedailywtf.com/articles/what_is_truth_0x3f_).':13 'three':10 'three-stat':9 'true':1 'yes':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/633364"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705559658 {#2345
    date: 2024-01-18 07:34:18.0 +01:00
  }
  +"title": 318573
}
"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 {#2350
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2330
    +user: Proxies\__CG__\App\Entity\User {#3104 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
    +image: Proxies\__CG__\App\Entity\Image {#3176 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2994 …}
    +slug: "The-Perfect-Solution"
    +title: "The Perfect Solution"
    +url: "https://programming.dev/pictrs/image/c36d1d61-fa73-4384-9a94-2392663bb447.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 64
    +favouriteCount: 621
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705695701 {#3171
      date: 2024-01-19 21:21:41.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3178 …}
    +votes: Doctrine\ORM\PersistentCollection {#3180 …}
    +reports: Doctrine\ORM\PersistentCollection {#3182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3184 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3186 …}
    +badges: Doctrine\ORM\PersistentCollection {#3188 …}
    +children: [
      App\Entity\EntryComment {#2350}
    ]
    -id: 31336
    -titleTs: "'perfect':2 'solut':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705617774
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8737216"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705531374 {#3156
      date: 2024-01-17 23:42:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
  +body: """
    > True or false or null.\n
    \n
    Ah, yes, a [three-state boolean](https://thedailywtf.com/articles/what_is_truth_0x3f_).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1705559658 {#2040
    date: 2024-01-18 07:34:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@JPDev@programming.dev"
    "@peopleproblems@lemmy.world"
    "@Ephera@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2351 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2349 …}
  +reports: Doctrine\ORM\PersistentCollection {#2141 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
  -id: 318573
  -bodyTs: "'/articles/what_is_truth_0x3f_).':15 'ah':6 'boolean':12 'fals':3 'null':5 'state':11 'thedailywtf.com':14 'thedailywtf.com/articles/what_is_truth_0x3f_).':13 'three':10 'three-stat':9 'true':1 'yes':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/633364"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705559658 {#2345
    date: 2024-01-18 07:34:18.0 +01:00
  }
  +"title": 318573
}
"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 {#2350
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2330
    +user: Proxies\__CG__\App\Entity\User {#3104 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
    +image: Proxies\__CG__\App\Entity\Image {#3176 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2994 …}
    +slug: "The-Perfect-Solution"
    +title: "The Perfect Solution"
    +url: "https://programming.dev/pictrs/image/c36d1d61-fa73-4384-9a94-2392663bb447.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 64
    +favouriteCount: 621
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705695701 {#3171
      date: 2024-01-19 21:21:41.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3178 …}
    +votes: Doctrine\ORM\PersistentCollection {#3180 …}
    +reports: Doctrine\ORM\PersistentCollection {#3182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3184 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3186 …}
    +badges: Doctrine\ORM\PersistentCollection {#3188 …}
    +children: [
      App\Entity\EntryComment {#2350}
    ]
    -id: 31336
    -titleTs: "'perfect':2 'solut':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705617774
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8737216"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705531374 {#3156
      date: 2024-01-17 23:42:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2458 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2346 …}
  +body: """
    > True or false or null.\n
    \n
    Ah, yes, a [three-state boolean](https://thedailywtf.com/articles/what_is_truth_0x3f_).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1705559658 {#2040
    date: 2024-01-18 07:34:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@JPDev@programming.dev"
    "@peopleproblems@lemmy.world"
    "@Ephera@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2351 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2349 …}
  +reports: Doctrine\ORM\PersistentCollection {#2141 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2164 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2314 …}
  -id: 318573
  -bodyTs: "'/articles/what_is_truth_0x3f_).':15 'ah':6 'boolean':12 'fals':3 'null':5 'state':11 'thedailywtf.com':14 'thedailywtf.com/articles/what_is_truth_0x3f_).':13 'three':10 'three-stat':9 'true':1 'yes':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/633364"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705559658 {#2345
    date: 2024-01-18 07:34:18.0 +01:00
  }
  +"title": 318573
}
"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_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
150 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